summaryrefslogtreecommitdiff
path: root/sci-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-01 08:13:46 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-01 08:13:46 +0100
commit48e7f15d37baf7167041b2ab0e2a19a703e5c99f (patch)
treea4ae631f4b109859ab021cfc9d048e9a81a252ce /sci-libs
parentde6c40224da664deb650b25efd11f41044602c76 (diff)
gentoo auto-resync : 01:04:2024 - 08:13:46
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/Manifest.gzbin45161 -> 45154 bytes
-rw-r--r--sci-libs/dcmtk/Manifest2
-rw-r--r--sci-libs/dcmtk/dcmtk-3.6.8.ebuild3
-rw-r--r--sci-libs/lis/Manifest2
-rw-r--r--sci-libs/lis/lis-2.1.3.ebuild1
-rw-r--r--sci-libs/netcdf-fortran/Manifest6
-rw-r--r--sci-libs/netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild7
-rw-r--r--sci-libs/netcdf-fortran/netcdf-fortran-4.5.4.ebuild7
-rw-r--r--sci-libs/netcdf-fortran/netcdf-fortran-4.6.1.ebuild7
9 files changed, 25 insertions, 10 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 0ad3251fcd25..972d041053fa 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/dcmtk/Manifest b/sci-libs/dcmtk/Manifest
index 1b87d5e2f843..18dd4c33670d 100644
--- a/sci-libs/dcmtk/Manifest
+++ b/sci-libs/dcmtk/Manifest
@@ -2,5 +2,5 @@ AUX dcmtk-3.6.8-docdir.patch 754 BLAKE2B 3e2ee8a6a213015b14489f63ef002c8d2568e2c
DIST dcmtk-3.6.7.tar.gz 6877857 BLAKE2B 242ba19ed3876b27c8eeb6917f9264911c951e91ab27d2ebd3e95ab5dcf55a0e18986cede87c8ab7e6280eafeb19fda120ccb2114d24a16f222b411b44cc28d8 SHA512 b9c227f496de65424256636fa7ad266affc6593f72c6849271da94837b68c93a5b8e056ecd09d46550b6ac0530c406ab9f71751d317a5fd4171a222f9fc9ca45
DIST dcmtk-3.6.8.tar.gz 9628364 BLAKE2B 367885c3fda65b7b2e42555ba648800f9585cbd4c4d94e01f737110fc726ce3396df50ccd6f2c9bacc59284fc1381683b72506a3c566f795c8157da39a95fb2a SHA512 1bb2aad1aa63e0a1b79d92d7c932a969deccde03fdb484dbd44198effb58d50de44a2b0cda150ce7df63e4e986af5bc1f694c8a7988b4c049c578d83ba81184a
EBUILD dcmtk-3.6.7-r1.ebuild 1989 BLAKE2B 47958171848d55e4e648abec64258fe3c6547f6c18daf6dc3f46e6e5e0c88afb3787d86dab6bda6c53ae13909cf1f7fd8fe956e1b4f1653a068fc6b3f06d5898 SHA512 902b2bd3dabfce90711f811eb0eafb14f3d61f9ff545046c3b223eda15aeb2985c6c7dfcd765014b179e4b177e5ca61a37561bbf5b19201fe19614ec8e7c4780
-EBUILD dcmtk-3.6.8.ebuild 2004 BLAKE2B 7d226a6ba81ea98755cc6b4a281c7cade4700c94870d5cb2efef7e67073ac322da36e47e8628b9faa8143527a177e1f6c1f6b984a62d7a88e8a7a447660ff59f SHA512 8fe802b712cec990014c6cb462df40a1d09c563df4cefbc23496277968996e33af8b4711fb51dd26b29c36aae9aeadec1fddf91ea4f0117f426b594d4b59e421
+EBUILD dcmtk-3.6.8.ebuild 1964 BLAKE2B 3ab45e0ddc8a9d1310ea6a0e447e8f5fc87b200dca2967a07df56418fa86404e616565680125a16fe45a814a555587956c117630edf8b5aca40581d5aededcf8 SHA512 7d74b24785c7c2987efc75e1550529d8fe59b7d3bcf8ba084e47f554e5a04081dbc45a642ef58e89249d552852139398e1867b32ac7c25c81f0b2d1f82fad33d
MISC metadata.xml 308 BLAKE2B 394345b977e2dd7598cd2acdf2af966f2efecef502a4f460e4fe323c095e3de8523c4217873d18f68198996e4ee08580f46543bf7e357a227f66dcd558191615 SHA512 b8117feeab19b0128c2378d36370e907338873a177c5d8f1cfaef79bf16e877fc455cc5096bccadb99a7238c02fd01c02ae9018a81aab013e0d1a1ccc4cd650c
diff --git a/sci-libs/dcmtk/dcmtk-3.6.8.ebuild b/sci-libs/dcmtk/dcmtk-3.6.8.ebuild
index 1a375189d12c..ed291a83e208 100644
--- a/sci-libs/dcmtk/dcmtk-3.6.8.ebuild
+++ b/sci-libs/dcmtk/dcmtk-3.6.8.ebuild
@@ -50,8 +50,7 @@ src_prepare() {
src_configure() {
# ODR violations (bug #862699). Reported upstream by email on 2024-03-11.
- # master (>3.6.8) seems to have that original issue fixed but has another
- # JPEG-related violation.
+ # master seems fixed, so >3.6.8 should be able to drop this.
filter-lto
# bug 908398
diff --git a/sci-libs/lis/Manifest b/sci-libs/lis/Manifest
index ce2e0960cf14..e19850a82642 100644
--- a/sci-libs/lis/Manifest
+++ b/sci-libs/lis/Manifest
@@ -3,5 +3,5 @@ AUX lis-2.1.3-autotools.patch 17740 BLAKE2B 71348ba5c4eb218d8dafcb75caeb5b7a6501
DIST lis-1.6.5.tar.gz 3130045 BLAKE2B 34627d7e310000a2b3acbbc5f11bd163b682224e42dc521adea318a69587e663e59c8296806f6271e8c39062a16bd6c3c24cda5b183bec41f2aba1be09f77a47 SHA512 0cd2fc445c6464490f01def99960f33bbde53b45b453e289edbc9f31b7a20f00d70538bd3feb03324b56ddbc5993d8ba3bfbc8a0574809be08a854c05c097f13
DIST lis-2.1.3.zip 4002188 BLAKE2B 2249b05c15f3a13db02b240f4b517a004926a8cebb8072cfff74d9ad588b5d47190249c099b5b68b7031f3a9c3614f983cb3e8a27d59a252e9fc53d52ffad6c8 SHA512 5aa873d7ed928c816da6b7da4246c41fa3b3810e97bec1a0e8c914abdd2ef940134ab25a3f044b4dd206e81e8a9f7dab2eb0b631d75e1f52528e5de29b3f7028
EBUILD lis-1.6.5-r1.ebuild 1468 BLAKE2B e65db698e286fcb91c510d52376ce5965821d6e7095644816f5a6d25cae0d7ed3bf7e4ce1d2692ff1b86ca147e3ef6735f30e9d7117e42cccf50735eff550b12 SHA512 476a347b54c59808e40769585b61e8e10ce24f6d9c1b882a7c68f6b3ff0b425bf3be1711230a19c3e572072b41c322348998dc935e684c106b7e3752052a14a6
-EBUILD lis-2.1.3.ebuild 1465 BLAKE2B 895e9beaec8f2afcb569f6f66c9abb660109664d6a4075cc6ddb9a01e706a7220a1f526ae4931c45969423aaa25470c053860195e3c3d0ae599c5f36a0f02c44 SHA512 d3dd0f6e598abb96c052edb5d4d7bd7accfb0ddd4f8955deb2e3313729d5bd3190c1f4f812d76a496bd531cd6bec777c16bd3076249639f420adb4a470e6603f
+EBUILD lis-2.1.3.ebuild 1490 BLAKE2B e9e6975b8cdd94817ee5aa065d53ef7557bb7ea47030f663a545d4ca81d2202bce2afd7428f433e46d8671b19f64e5c6650082714e36b32a0fdedd6f8f21c850 SHA512 c019ee67b62460086ca20b741a382d4bc3ab934b63ed62b59869cf7ea93929917581a214e826f844eca50a89d5e271d54b558e37e565bb912eb45e861c0715fd
MISC metadata.xml 696 BLAKE2B 84421b7e9c65c2054f46733ea170e2cda4d7f1d4796431096f972074aee4622ab2a566cd3ae3c4b1dce1cf072532ff793ac37472bde0e6c4604bc4e8bc875f3f SHA512 2a929f38e7a3669aef46eaf086b434c63161126a9335eb1e9b25c91b4ac465e2693bdd778a05c0731a784404e5ede7f8778dc375369ef1c2775388b1b666f75b
diff --git a/sci-libs/lis/lis-2.1.3.ebuild b/sci-libs/lis/lis-2.1.3.ebuild
index 7c4ed2947659..fb4b08bdb429 100644
--- a/sci-libs/lis/lis-2.1.3.ebuild
+++ b/sci-libs/lis/lis-2.1.3.ebuild
@@ -16,6 +16,7 @@ IUSE="cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_sse2 doc fortran mpi o
RDEPEND="mpi? ( virtual/mpi )"
DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
PATCHES=( "${FILESDIR}"/${PN}-2.1.3-autotools.patch )
diff --git a/sci-libs/netcdf-fortran/Manifest b/sci-libs/netcdf-fortran/Manifest
index d48cc6bf5eb6..cb9e35888268 100644
--- a/sci-libs/netcdf-fortran/Manifest
+++ b/sci-libs/netcdf-fortran/Manifest
@@ -1,7 +1,7 @@
DIST netcdf-fortran-4.5.4.tar.gz 2011867 BLAKE2B bc98522be63c705193a22ce877c41abdc064a05afab2186891d8a0bbe9da8f0ba3f7eae6610e8b4e006b26ad8e3ea5fd8d57349054949a38f3a2fd9dfefb85c5 SHA512 a704f6483f2c8b8bf2353615a3e4b784294bd790588cfc13193c617e776e330edb17fa16da69e1a0b6c767308992321e01399ba2067c32f6ae6b3cb9ff72c3ee
DIST netcdf-fortran-4.5.4.upstream.tar.gz 1085665 BLAKE2B 616fba5a8dfa69c4a48df72222cbc2adf24dadcbda01d95e97b64a23a76038dd75988b481eb3d73e6ae5d20c011c5dc23cf2e0f3a3ae020a12742fe93644de2c SHA512 a03a9a57476983096cdc610405869696c6c0345039da9f386e345932bf439f49aa012501d31f4ab0100688211a3abfc7487a8413cf9a0b3907dc1f8ee50d8000
DIST netcdf-fortran-4.6.1.tar.gz 1112270 BLAKE2B 88c7550a1426fb82068dec3183d14ac0aa85eb4657cffaca7f141bfa2caa0e48ef1f395a504f06fca29ffb511b20182d6d0d71ab951b93f985a580352da3fe52 SHA512 4fb8ed0581df9157733f1331de60dc4e06274320a942db97dbc9020653ed4677bf26e84e5968ee6e5f8fc179e2db02898f339820e5b257ce8a94a5bcdc670587
-EBUILD netcdf-fortran-4.5.4-r1.ebuild 927 BLAKE2B 2e61c63cdefecbb3454593d2325ce2f26caf0d95a707986e229381b1054c207fbd5910f2852c4cd6fdcf7a981578696e6aceb129701079ec32c94076497742bd SHA512 ade819ce82c6e92b66126beb16cbc9ea2dc67ca93f1b5835bc104c4557eae985d1067722e755a8267282216f2083745335bf586412fe7311b937a0e9580ac867
-EBUILD netcdf-fortran-4.5.4.ebuild 920 BLAKE2B 08b0aa679935ffb271541ded00298e5fe0c4fa93e3837e0fb052c83e8470aaf6ca02832ab4d46c7e6340b8cba4cf196dda2d921ae0d74e34434476b733f01b41 SHA512 656ecc73d3bbb60aa645b02da82c565f392b786d9e9f4f03eb3f9ecc26814c255b52a4772bebd576dc19b262dcff9644b37f2b57f7b8911d21f057fbd02375ca
-EBUILD netcdf-fortran-4.6.1.ebuild 983 BLAKE2B 32e3b23f732118a413d7640b57deed8c96e0111ff54be42b2f5d802df8ff6991ba0451eeef9d2286928a1fb84c4486e8fdd2feb3c9bcfd8622c61e2250852077 SHA512 8ae74ac62f100dd76af105084fa31d629d949670a79f894a31ec77e503115dc6ae7a3d34e57908e887ed19f921a07a2e78347ab2ae400d5318dbfbaaf543ec78
+EBUILD netcdf-fortran-4.5.4-r1.ebuild 1072 BLAKE2B 8fcf30c3169030fad50ee56f00b22f52ee0d5de27c294ca2a517d0dc1fd226c3aea18c7eb0935be77357d129a247fa503000fd1780d2d4180614e98e12a39c32 SHA512 35570ac13abe49b674bbbe940a8998e4447d8a6fd26abca34f29c01a198847e1d168507bdb82e52a2575f716ef566f29e6f572f744031179a415cfbdfcebcac4
+EBUILD netcdf-fortran-4.5.4.ebuild 1065 BLAKE2B 8b0836b0ed176b5e55d20d85b3d417dd6a7f0b5bb2671914285bd235dcabce443e641f4ee218c97d8402f8cc509b410cf7f31dd9af89d06b8b0eb167822c5159 SHA512 8ff3ae63ecf388b4d3acef0ce128c68a48c063752925721a41fd938ef1f4b08a23976147249dca108ac0f1bc983ac185ea8d37184062cacbbe916a7533ae8ed6
+EBUILD netcdf-fortran-4.6.1.ebuild 1128 BLAKE2B b9aa0ad1c7f6546c9377fa087c463af6ae76cd8155ced6c8c06d9a828f831e791351cc8ec480ccaf46cb819cca6c6af86a36a571cdeff50b3c5e23583c0db1cb SHA512 ce9656c2533b975b18412dc18a1c747dfd6f0c10f7e7259eea0b19548a897471830f3cdbb15e3bd749813836b8daa5334dbaf7c5e7d4a4310869d6246cb92ed5
MISC metadata.xml 839 BLAKE2B d1e207fbff3f9156dae38cf50061bcd12c6020597f015d513997c6781a111b21af791ad77536b16f6f4ba8a6caeeb69932f763cd23d3f488d362dfd46ecf3265 SHA512 9e14fb6d6eae551b58eecd88156ce33a47267e8e57dcd024b70ee31993d8026bc4a1e4a42f3d63a9f91a43dca5e80bb435f926692dcf2ec215d1f544826f40f8
diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild b/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild
index 2677655adbea..011dff676f10 100644
--- a/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild
+++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_STANDARD="77 90"
-inherit fortran-2
+inherit flag-o-matic fortran-2
DESCRIPTION="Scientific library and interface for array oriented data access"
HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
@@ -25,6 +25,11 @@ DEPEND="
BDEPEND="doc? ( app-text/doxygen )"
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/927588
+ # https://github.com/Unidata/netcdf-fortran/issues/437
+ filter-lto
+
econf \
--disable-valgrind \
--with-temp-large="${T}" \
diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4.ebuild b/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4.ebuild
index d89617045f7d..fc08cfb95414 100644
--- a/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4.ebuild
+++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_STANDARD="77 90"
-inherit autotools fortran-2
+inherit autotools flag-o-matic fortran-2
DESCRIPTION="Scientific library and interface for array oriented data access"
HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
@@ -28,6 +28,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/927588
+ # https://github.com/Unidata/netcdf-fortran/issues/437
+ filter-lto
+
econf \
--disable-valgrind \
--with-temp-large="${T}" \
diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.6.1.ebuild b/sci-libs/netcdf-fortran/netcdf-fortran-4.6.1.ebuild
index f9c020fa3521..9b44a0997205 100644
--- a/sci-libs/netcdf-fortran/netcdf-fortran-4.6.1.ebuild
+++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.6.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_STANDARD="77 90"
-inherit cmake fortran-2
+inherit cmake flag-o-matic fortran-2
DESCRIPTION="Scientific library and interface for array oriented data access"
HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
@@ -25,6 +25,11 @@ DEPEND="
BDEPEND="doc? ( app-text/doxygen[dot] )"
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/927588
+ # https://github.com/Unidata/netcdf-fortran/issues/437
+ filter-lto
+
local mycmakeargs=(
-DDISABLE_ZSTANDARD_PLUGIN=$(usex !zstd)
-DBUILD_EXAMPLES=$(usex examples)