diff options
Diffstat (limited to 'dev-libs')
38 files changed, 154 insertions, 961 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 7a75a2501e1f..67b2ad0e5832 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/check/Manifest b/dev-libs/check/Manifest index 6f528fbdd7a3..48eed5d8c997 100644 --- a/dev-libs/check/Manifest +++ b/dev-libs/check/Manifest @@ -2,5 +2,5 @@ AUX check-0.14.0-r2-disable-automagic-dep.patch 769 BLAKE2B 286eeaa0e45e524c400f AUX check-0.15.2-Fix-pkgconfig-file-s-libdir-value.patch 887 BLAKE2B 7e3828af77a430ef366b2d7855c1fb5f909c9e8b13273e2d89b34711c95e5b930f95d39b21438e115b208f8eb1f4637aec0eb4ab0e6efb293174d9ddbd2946a2 SHA512 eae3e3b2d3f7f59c94af3c39797490247df827450999edadd363d99c373a465aeec913e90656e94d04215268742fb79d049a32bb3910b16b64175f1177de43f8 DIST check-0.15.2.tar.gz 306136 BLAKE2B e93755b58ddfea7ecc013e5449806611baedb91b362e573d4e3b6f716feeb0012cceec80f7109e44b2808deb980300c4f7825919b97878b160a1bf884357bde3 SHA512 cf81ca63142f33779df2e3542e049b9034d30bc502a663a4379bbfe85c7ee8fd80ce382583e781651d99fe830895122dab5b6793f87425b571c3927f0ba3b60e EBUILD check-0.15.2-r1.ebuild 1471 BLAKE2B d836ad8736b8bb3822f69333ea69d31ac597549b4ba65c3177e4565cba0c60ddeb30e8b1d328809421cc979ace8f5659fab744307e1781a4e0b7f34de0890658 SHA512 efc0fe690a27dafddd114a948d82506f4ac0fb33eb5fd109de4f6f044f6c9bbafa67ca563fefc8275901fadad6261b2d2498bbbe1c089c2845bb33293bd2456d -EBUILD check-0.15.2-r2.ebuild 1374 BLAKE2B dad754fcc86d70ff53d4ec2145cd25c6ed7dce228826c11a7dc1ea246c9821ad66d96c0ebc03bc6d151107c5a400e3de3a83fae47da6995c55260bfaa9c2797d SHA512 6b722c51668dab8ebc24d0a109cc6497ab957f49394e9cc61ada55b8f61fbafff25622ed9ad2a54bff26ecca679fc20f485cbd103a6b48b309565231298085ad +EBUILD check-0.15.2-r2.ebuild 1367 BLAKE2B 01eb21f443802b1c8b2dd67548295fcd3f1cd47eabbaf51dca5de29ee9f3c23710a4ff09e748edb9d4d475e11d56891677ba1ab775de73301e293fc59255cc19 SHA512 a314d47e9b3bff467cee4ebd654e94ac7ae6ffebe6fcf7c18a7e69acccee9ddba168cd45a679d87c3e8529d1c226b5879b81583589ffc35d1bbbf7d9ecf9b20d MISC metadata.xml 489 BLAKE2B f5dbc4485b84b992c52f782c4bfd273ca189d1287c1930d228ca05c2094426f1837cedd0cc871098b3b46321237a1d9d6e09f90da37782727346848f7c4e314e SHA512 0e9877c532a01511532a00399f2dd4a1c310410f57155e4a9a4cfe9a9369c6789cc14cb991370beda468394a40599004cb28f832761b4a8e7cccf7c8f083febd diff --git a/dev-libs/check/check-0.15.2-r2.ebuild b/dev-libs/check/check-0.15.2-r2.ebuild index 6c569081dac7..60d617368ba4 100644 --- a/dev-libs/check/check-0.15.2-r2.ebuild +++ b/dev-libs/check/check-0.15.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libcheck/check/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc subunit test" # Tests seem to timeout on ppc* systems, #736661 diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest index ac017ed0ee58..63ead15d4e0c 100644 --- a/dev-libs/icu-layoutex/Manifest +++ b/dev-libs/icu-layoutex/Manifest @@ -1,10 +1,6 @@ -AUX icu-layoutex-65.1-remove-bashisms.patch 4963 BLAKE2B fb781741a7a908638876729d573a73e42b7b3f0f3e692b54799fed0dac006ecb731583d90d849ea06be47259a0a236933fa7a78a96b3a8107ee85f916dc2000a SHA512 67e60068c356ca8d93b137eadeef2562ff7d8f38153babc97edd92a2c38d7113396d63d4a09364dacefc612b4b3ea28872a4f767c4f38d3e725943b32f98c5bc AUX icu-layoutex-76.1-remove-bashisms.patch 3382 BLAKE2B fda519c35f7b8d617007fcfa91dd6d36da7eae457f616b437ac32c4de1808d5e7d4b31cb6b560fbf1b2940e69b6fcb8fb51b4c9ad2671aa43aa89cf056934999 SHA512 223ab2e184945ad7039a72dafaf3478bbcab4b4577929e0aac8b508f9cac678a770ff9ce307d373e9ab1d8e42a81740251bb70e2244592cda91ad15a6af1fd2d AUX icu-layoutex-76.1-undo-pkgconfig-change-for-now.patch 989 BLAKE2B 66348d618956c593b3cca1740ea6805be00c8b5ae94a040a9a37ab928c94e439233c7aa53e8074cb773da89ff42a16d15c3bb1cc597405c1929bb14ba755d61d SHA512 8c4054752e78c89e3b3731f55ba4a96a9f71800ef7734a042343b759f5051d70daec6300b64c1875abc7c012a90010b05ad94c2729cbd8e99c53c8d8b6650790 -DIST icu4c-75_1-src.tgz 26568378 BLAKE2B 2772b52bf59407188511359ec54bea432bc70ba81610015bb51192f7aff33d5e4b08840cf3bfed3de7f9a91b430b6a6efe9dd75fdc53327d4c9f8fbf54d96d18 SHA512 70ea842f0d5f1f6c6b65696ac71d96848c4873f4d794bebc40fd87af2ad4ef064c61a786bf7bc430ce4713ec6deabb8cc1a8cc0212eab148cee2d498a3683e45 -DIST icu4c-75_1-src.tgz.asc 659 BLAKE2B d884a9ddb2afc1a8aa00e66568d2f4f76de2b2d15b5ac4ca5a464e2d1dd22aef2406cbd1391c31c8987f1b95d9325c37359f081d2ad69ca313a9d656d3dd7ec1 SHA512 a69d47d74e28a3dcc2f5b83bb0094b7e52e737c83ad484aec64ce76a6f1ad719b1de651ad4024df6cc1bb74992a8540dec09cec2814c45a3e7aaa365afd96628 DIST icu4c-76_1-src.tgz 27437767 BLAKE2B 67223391123d2d2c75107fc4b87510b1d8d520301a863032951b894366ec8b414692ee3fa2acd652289b0ae2f60946d71bf9ca21ed87de40825e2fd02634c658 SHA512 b702ab62fb37a1574d5f4a768326d0f8fa30d9db5b015605b5f8215b5d8547f83d84880c586d3dcc7b6c76f8d47ef34e04b0f51baa55908f737024dd79a42a6c DIST icu4c-76_1-src.tgz.asc 228 BLAKE2B 37a058e22da5ad122e3df6de2cb3979fa734b32e4e81d91201d2095fbf20ef2dbcba4579efab3041193e49c388d09618c965ddf082a8362aa82b694184804fa7 SHA512 c4bd81d4e98d7e37a6ba9540748c4ce1eb740d70bd689a13e2e51da76503b6e0287afd4d1cd3af4540210f37626dec998fcbd7269976cb801f238b789e604489 -EBUILD icu-layoutex-75.1.ebuild 3524 BLAKE2B efacfb0553e5d532109bb583395a46f61d90c8cf383abab02bdb1878a2be533c8e123837953969a450a0b52bf3ea397747832fde0dc9f6b5e27a8a65d5fe76d7 SHA512 66295c65b70afc67ff9d611bcc3c53890968aad3b8badcc4a7c23263c213ad21f88d58b930222a1fe09223309ff7a4de95ad5fae530883d4da9b859fc43f259e EBUILD icu-layoutex-76.1-r1.ebuild 3844 BLAKE2B be8ea792a85d03c314789b66676dca64c0ae315ff1fec8bdfc2a0df461b8c94ff2fc82c624a135d0d880d7055c63c9a1cdc27fa8f0d523868686866e76403451 SHA512 3a58046e58a29db474b063733f43102b645d63cd8952e531c8c83b599b2be4de70060086e570bb9d8f2a1bcc8d1e2a56867c5802fc7b0c3424c442031061ad5c MISC metadata.xml 336 BLAKE2B df52385ac9930c85fc8cb8799f5fd083e99bfe1bacd63519001f91b841cacdc50d6b7ed32f3520372cbab48d270bb05fd0896eaec55046ce1eac03af4502365e SHA512 80d8e03229a72e9acd1429f7ed697df59e98899b135bb40367e95d6eed63aa011efd2121601be68e685350b6eadd46e6f39c036f86ff18bc3c85410e88008c7e diff --git a/dev-libs/icu-layoutex/files/icu-layoutex-65.1-remove-bashisms.patch b/dev-libs/icu-layoutex/files/icu-layoutex-65.1-remove-bashisms.patch deleted file mode 100644 index f052a06dc62c..000000000000 --- a/dev-libs/icu-layoutex/files/icu-layoutex-65.1-remove-bashisms.patch +++ /dev/null @@ -1,207 +0,0 @@ ---- a/config/icu-config-bottom -+++ b/config/icu-config-bottom -@@ -218,65 +218,65 @@ - ;; - - --cflags) -- echo $ECHO_N "${CFLAGS} ${ECHO_C}" -+ printf "%s" "${CFLAGS} " - ;; - - --cc) -- echo $ECHO_N "${CC} ${ECHO_C}" -+ printf "%s" "${CC} " - ;; - - --cxx) -- echo $ECHO_N "${CXX} ${ECHO_C}" -+ printf "%s" "${CXX} " - ;; - - --cxxflags) -- echo $ECHO_N "${CXXFLAGS} ${ECHO_C}" -+ printf "%s" "${CXXFLAGS} " - ;; - - --cppflags) - # Don't echo the -I. - it's unneeded. -- echo $ECHO_N "${CPPFLAGS} ${ECHO_C}" | sed -e 's/-I. //' -+ printf "%s" "${CPPFLAGS} " | sed -e 's/-I. //' - ;; - - --cppflags-searchpath) -- echo $ECHO_N "-I${prefix}/include ${ECHO_C}" -+ printf "%s" "-I${prefix}/include " - ;; - - --cppflags-dynamic) -- echo $ECHO_N "${SHAREDLIBCPPFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCPPFLAGS} " - ;; - - --cxxflags-dynamic) -- echo $ECHO_N "${SHAREDLIBCXXFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCXXFLAGS} " - ;; - - --cflags-dynamic) -- echo $ECHO_N "${SHAREDLIBCFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCFLAGS} " - ;; - - --ldflags-system) -- echo $ECHO_N "${LIBS} ${ECHO_C}" -+ printf "%s" "${LIBS} " - ;; - - --ldflags) -- echo $ECHO_N "${LDFLAGS} ${ICULIBS} ${ECHO_C}" -+ printf "%s" "${LDFLAGS} ${ICULIBS} " - # $RPATH_LDFLAGS - ;; - - --ldflags-libsonly) -- echo $ECHO_N "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} ${ECHO_C}" -+ printf "%s" "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} " - ;; - - --ldflags-icuio) -- echo $ECHO_N " ${ICULIBS_ICUIO} ${ECHO_C}" -+ printf "%s" " ${ICULIBS_ICUIO} " - ;; - - --ldflags-obsolete) -- echo $ECHO_N "${ICULIBS_OBSOLETE} ${ECHO_C}" -+ printf "%s" "${ICULIBS_OBSOLETE} " - ;; - - --ldflags-toolutil) -- echo $ECHO_N " ${ICULIBS_TOOLUTIL} ${ECHO_C}" -+ printf "%s" " ${ICULIBS_TOOLUTIL} " - ;; - - --ldflags-layout) -@@ -285,7 +285,7 @@ - ;; - - --ldflags-searchpath) -- echo $ECHO_N "-L${libdir} ${ECHO_C}" -+ printf "%s" "-L${libdir} " - ;; - - --detect-prefix) -@@ -321,47 +321,47 @@ - ;; - - --shared-datadir) -- echo $ECHO_N "${datadir} ${ECHO_C}" -+ printf "%s" "${datadir} " - ;; - - --incfile) -- echo $ECHO_N "${pkglibdir}/Makefile.inc ${ECHO_C}" -+ printf "%s" "${pkglibdir}/Makefile.inc " - ;; - - --incpkgdatafile) -- echo $ECHO_N "${pkglibdir}/pkgdata.inc ${ECHO_C}" -+ printf "%s" "${pkglibdir}/pkgdata.inc " - ;; - - --icudata) -- echo $ECHO_N "${ICUDATA_NAME} ${ECHO_C}" -+ printf "%s" "${ICUDATA_NAME} " - ;; - - --icudata-mode) -- echo $ECHO_N "${PKGDATA_MODE} ${ECHO_C}" -+ printf "%s" "${PKGDATA_MODE} " - ;; - - --icudata-install-dir) -- echo $ECHO_N "${ICUPKGDATA_DIR} ${ECHO_C}" -+ printf "%s" "${ICUPKGDATA_DIR} " - ;; - - --icudatadir) -- echo $ECHO_N "${ICUDATA_DIR} ${ECHO_C}" -+ printf "%s" "${ICUDATA_DIR} " - ;; - - --shlib-c) -- echo $ECHO_N "${SHLIB_c} ${ECHO_C}" -+ printf "%s" "${SHLIB_c} " - ;; - - --shlib-cc) -- echo $ECHO_N "${SHLIB_cc} ${ECHO_C}" -+ printf "%s" "${SHLIB_cc} " - ;; - - --version) -- echo $ECHO_N $VERSION -+ printf "%s" "$VERSION" - ;; - - --unicode-version) -- echo $ECHO_N $UNICODE_VERSION -+ printf "%s" "$UNICODE_VERSION" - ;; - - --host) ---- a/config/Makefile.inc.in -+++ b/config/Makefile.inc.in -@@ -124,12 +124,6 @@ - # with usually. Many applications will want to add $(ICULIBS_I18N) as well. - ICULIBS = $(ICULIBS_BASE) $(ICULIBS_I18N) $(ICULIBS_COMMON) $(ICULIBS_DATA) - --# Proper echo newline handling is needed in icu-config --ECHO_N=@ICU_ECHO_N@ --ECHO_C=@ICU_ECHO_C@ --# Not currently being used but good to have for proper tab handling --ECHO_T=@ICU_ECHO_T@ -- - ################################################################## - ################################################################## - # ---- a/configure.ac -+++ b/configure.ac -@@ -26,24 +26,6 @@ - PACKAGE="icu" - AC_SUBST(PACKAGE) - --# Use custom echo test for newline option --# Current autoconf (2.65) gives incorrect echo newline option --# for icu-config --# This may be removed later - mow (June 17, 2010) --ICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T= --case `/bin/sh -c "echo -n x"` in ---n*) -- case `/bin/sh -c "echo 'x\c'"` in -- *c*) ICU_ECHO_T=' ';; # ECHO_T is single tab character. -- *) ICU_ECHO_C='\c';; -- esac;; --*) -- ICU_ECHO_N='-n';; --esac --AC_SUBST(ICU_ECHO_N) --AC_SUBST(ICU_ECHO_C) --AC_SUBST(ICU_ECHO_T) -- - AC_MSG_CHECKING(for ICU version numbers) - - # Get the ICU version from uversion.h or other headers ---- a/icudefs.mk.in -+++ b/icudefs.mk.in -@@ -161,11 +161,6 @@ - ENABLE_STATIC = @ENABLE_STATIC@ - ENABLE_SHARED = @ENABLE_SHARED@ - --# Echo w/o newline -- --#ECHO_N = @ICU_ECHO_N@ --#ECHO_C = @ICU_ECHO_C@ -- - # Commands to compile - COMPILE.c= $(CC) $(CPPFLAGS) $(DEFS) $(CFLAGS) -c - COMPILE.cc= $(CXX) $(CPPFLAGS) $(DEFS) $(CXXFLAGS) -c diff --git a/dev-libs/icu-layoutex/icu-layoutex-75.1.ebuild b/dev-libs/icu-layoutex/icu-layoutex-75.1.ebuild deleted file mode 100644 index 3f281c42e315..000000000000 --- a/dev-libs/icu-layoutex/icu-layoutex-75.1.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with dev-libs/icu -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/icu.asc -inherit autotools flag-o-matic multilib-minimal toolchain-funcs verify-sig - -MY_PV=${PV/_rc/-rc} -MY_PV=${MY_PV//./_} - -DESCRIPTION="External layout part of International Components for Unicode" -HOMEPAGE="https://icu.unicode.org/" -SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz" -SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc )" -S="${WORKDIR}"/${PN/-layoutex}/source - -LICENSE="BSD" -SLOT="0/${PV%.*}" -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86" -fi -IUSE="debug static-libs test" -RESTRICT="!test? ( test )" - -DEPEND=" - ~dev-libs/icu-${PV}[${MULTILIB_USEDEP}] - dev-libs/icu-le-hb[${MULTILIB_USEDEP}] -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 ) -" - -PATCHES=( "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" ) - -src_prepare() { - default - - # Disable renaming as it assumes stable ABI and that consumers - # won't use unofficial APIs. We need this despite the configure argument. - sed -i \ - -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ - common/unicode/uconfig.h || die - - # Fix linking of icudata - sed -i \ - -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ - config/mh-linux || die - - eautoreconf -} - -src_configure() { - MAKEOPTS+=" VERBOSE=1" - - if tc-is-cross-compiler; then - mkdir "${WORKDIR}"/host || die - pushd "${WORKDIR}"/host >/dev/null || die - - CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ - CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ - RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ - "${S}"/configure --disable-renaming --disable-debug \ - --disable-samples --enable-static || die - emake - - popd >/dev/null || die - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - # https://unicode-org.atlassian.net/browse/ICU-22001 - filter-lto - - local myeconfargs=( - --disable-renaming - # We want a minimal build as this is just for layoutex - # so we disable as much as possible - --disable-samples - --disable-extras - --disable-icuio - - # This is icu-layoutex, so.. - --enable-layoutex - - $(use_enable debug) - $(use_enable static-libs static) - - # Need tools for tests, otherwise get this in configure: - # "## Note: you have disabled ICU's tools. This ICU cannot build its own data or tests. - # ## Expect build failures in the 'data', 'test', and other directories." - # ... although layoutex has no tests right now anyway, but let's keep this - # for the future. - $(use_enable test tools) - $(use_enable test tests) - ) - - tc-is-cross-compiler && myeconfargs+=( - --with-cross-build="${WORKDIR}"/host - ) - - # icu tries to use clang by default - tc-export CC CXX - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_test() { - # INTLTEST_OPTS: intltest options - # -e: Exhaustive testing - # -l: Reporting of memory leaks - # -v: Increased verbosity - # IOTEST_OPTS: iotest options - # -e: Exhaustive testing - # -v: Increased verbosity - # CINTLTST_OPTS: cintltst options - # -e: Exhaustive testing - # -v: Increased verbosity - emake -C layoutex VERBOSE="1" check -} - -multilib_src_install() { - pushd layoutex &>/dev/null || die - default - popd &>/dev/null || die -} diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest index 302779b465d9..283ad4e18ea0 100644 --- a/dev-libs/icu/Manifest +++ b/dev-libs/icu/Manifest @@ -1,13 +1,8 @@ AUX icu-64.2-darwin.patch 2136 BLAKE2B 3c54a15e351a97f7c423128e493ed158e56191738b988eb449138c7c88f30c9781286a6a490278f1d8dc59b99725370e63757329bdf180604ec4e9d2b47684ce SHA512 69f281d363c8dab769701a6715cd21ec6958376fa7bac3b5eb5b8b3dc011a354fb439905d68e6aad67129eb01b8a306b184b94a86a5401ded1fe0002e8cdaa5b -AUX icu-65.1-remove-bashisms.patch 4963 BLAKE2B fb781741a7a908638876729d573a73e42b7b3f0f3e692b54799fed0dac006ecb731583d90d849ea06be47259a0a236933fa7a78a96b3a8107ee85f916dc2000a SHA512 67e60068c356ca8d93b137eadeef2562ff7d8f38153babc97edd92a2c38d7113396d63d4a09364dacefc612b4b3ea28872a4f767c4f38d3e725943b32f98c5bc AUX icu-68.1-nonunicode.patch 477 BLAKE2B 5e74142e5adbf8f3fffa23c8fb08657b5b75d12941db39980abea1fff2328c112196b62cc89d521e8cc2a1f7c11b58816401a838bb8fcbe50036e80d3d9e4343 SHA512 5d605cc1cbbd16221603a9509d07713d64201f4fc1a372d29c18f8d49a4618fcd7e0a0bb0a459024a288e5c2c339a9aa0849abe88691ee2cdb24b92c9b61e290 -AUX icu-75.1-python3_13-tests.patch 609 BLAKE2B 8f459e0963d941029f05d74a643c5c37060934b12181ec1a8859316f0f6ffaa9a62ab7817b382f879113c896271c4660522ae573c7e540fbc88bbbe563fdcd7d SHA512 e93c459f98c1015eb1592eabc27451dd71834c3b039921ffb6630b31bc0f811104610f4cc81ac1424d392b51aa571d3d2c4a4c9556ab83d90b7155a035e88012 AUX icu-76.1-remove-bashisms.patch 3382 BLAKE2B fda519c35f7b8d617007fcfa91dd6d36da7eae457f616b437ac32c4de1808d5e7d4b31cb6b560fbf1b2940e69b6fcb8fb51b4c9ad2671aa43aa89cf056934999 SHA512 223ab2e184945ad7039a72dafaf3478bbcab4b4577929e0aac8b508f9cac678a770ff9ce307d373e9ab1d8e42a81740251bb70e2244592cda91ad15a6af1fd2d AUX icu-76.1-undo-pkgconfig-change-for-now.patch 989 BLAKE2B 66348d618956c593b3cca1740ea6805be00c8b5ae94a040a9a37ab928c94e439233c7aa53e8074cb773da89ff42a16d15c3bb1cc597405c1929bb14ba755d61d SHA512 8c4054752e78c89e3b3731f55ba4a96a9f71800ef7734a042343b759f5051d70daec6300b64c1875abc7c012a90010b05ad94c2729cbd8e99c53c8d8b6650790 -DIST icu4c-75_1-src.tgz 26568378 BLAKE2B 2772b52bf59407188511359ec54bea432bc70ba81610015bb51192f7aff33d5e4b08840cf3bfed3de7f9a91b430b6a6efe9dd75fdc53327d4c9f8fbf54d96d18 SHA512 70ea842f0d5f1f6c6b65696ac71d96848c4873f4d794bebc40fd87af2ad4ef064c61a786bf7bc430ce4713ec6deabb8cc1a8cc0212eab148cee2d498a3683e45 -DIST icu4c-75_1-src.tgz.asc 659 BLAKE2B d884a9ddb2afc1a8aa00e66568d2f4f76de2b2d15b5ac4ca5a464e2d1dd22aef2406cbd1391c31c8987f1b95d9325c37359f081d2ad69ca313a9d656d3dd7ec1 SHA512 a69d47d74e28a3dcc2f5b83bb0094b7e52e737c83ad484aec64ce76a6f1ad719b1de651ad4024df6cc1bb74992a8540dec09cec2814c45a3e7aaa365afd96628 DIST icu4c-76_1-src.tgz 27437767 BLAKE2B 67223391123d2d2c75107fc4b87510b1d8d520301a863032951b894366ec8b414692ee3fa2acd652289b0ae2f60946d71bf9ca21ed87de40825e2fd02634c658 SHA512 b702ab62fb37a1574d5f4a768326d0f8fa30d9db5b015605b5f8215b5d8547f83d84880c586d3dcc7b6c76f8d47ef34e04b0f51baa55908f737024dd79a42a6c DIST icu4c-76_1-src.tgz.asc 228 BLAKE2B 37a058e22da5ad122e3df6de2cb3979fa734b32e4e81d91201d2095fbf20ef2dbcba4579efab3041193e49c388d09618c965ddf082a8362aa82b694184804fa7 SHA512 c4bd81d4e98d7e37a6ba9540748c4ce1eb740d70bd689a13e2e51da76503b6e0287afd4d1cd3af4540210f37626dec998fcbd7269976cb801f238b789e604489 -EBUILD icu-75.1.ebuild 4662 BLAKE2B 9eca2677b0204e9d790cc0cc62afe6bb5c186256755ccd95fb35cf56f284f330fa510451fc713726f8568d0581cb8ab0e9169f34569b0e8589b4d4041c182286 SHA512 a2d6f3e97bd888eab2f52db5547919600476293328c4d354101677dba1ae5c493888201e6809d152892806f8c071b763d1b2cdb3dfe961e6b429aa228acc0ef1 -EBUILD icu-76.1-r1.ebuild 4699 BLAKE2B 7b0ed9c8167466ca215936e4fc60d4415c174c338bc34fe54fecda806dd450e739e82be909511b034f4fa06f88087218bdeb3c976311b65ab160c2b70c693b10 SHA512 b8cef91ca9dcdb1413580e56aa508398f9e82917a2c1e4d514fcacf8661378c1ccc7acf29cb10deeb357c73cd78c58c606e67232f9f7c934e30623c0bb0dffdd +EBUILD icu-76.1-r1.ebuild 4698 BLAKE2B bf432cedef2f582ec5120dd0d77e95dbacca42afb05b21b40b30048a8a459c903668920576f32ba702556f6f638adc58b247f95117d8659c73598df505148598 SHA512 578d5491e2f14f3481ce86e592f0f028f5fe653e286120905cadbf4058d54b46b7c7032282d440546190c2f4d5f84f6f79158209b461db01682ea3f90825a626 MISC metadata.xml 336 BLAKE2B df52385ac9930c85fc8cb8799f5fd083e99bfe1bacd63519001f91b841cacdc50d6b7ed32f3520372cbab48d270bb05fd0896eaec55046ce1eac03af4502365e SHA512 80d8e03229a72e9acd1429f7ed697df59e98899b135bb40367e95d6eed63aa011efd2121601be68e685350b6eadd46e6f39c036f86ff18bc3c85410e88008c7e diff --git a/dev-libs/icu/files/icu-65.1-remove-bashisms.patch b/dev-libs/icu/files/icu-65.1-remove-bashisms.patch deleted file mode 100644 index f052a06dc62c..000000000000 --- a/dev-libs/icu/files/icu-65.1-remove-bashisms.patch +++ /dev/null @@ -1,207 +0,0 @@ ---- a/config/icu-config-bottom -+++ b/config/icu-config-bottom -@@ -218,65 +218,65 @@ - ;; - - --cflags) -- echo $ECHO_N "${CFLAGS} ${ECHO_C}" -+ printf "%s" "${CFLAGS} " - ;; - - --cc) -- echo $ECHO_N "${CC} ${ECHO_C}" -+ printf "%s" "${CC} " - ;; - - --cxx) -- echo $ECHO_N "${CXX} ${ECHO_C}" -+ printf "%s" "${CXX} " - ;; - - --cxxflags) -- echo $ECHO_N "${CXXFLAGS} ${ECHO_C}" -+ printf "%s" "${CXXFLAGS} " - ;; - - --cppflags) - # Don't echo the -I. - it's unneeded. -- echo $ECHO_N "${CPPFLAGS} ${ECHO_C}" | sed -e 's/-I. //' -+ printf "%s" "${CPPFLAGS} " | sed -e 's/-I. //' - ;; - - --cppflags-searchpath) -- echo $ECHO_N "-I${prefix}/include ${ECHO_C}" -+ printf "%s" "-I${prefix}/include " - ;; - - --cppflags-dynamic) -- echo $ECHO_N "${SHAREDLIBCPPFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCPPFLAGS} " - ;; - - --cxxflags-dynamic) -- echo $ECHO_N "${SHAREDLIBCXXFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCXXFLAGS} " - ;; - - --cflags-dynamic) -- echo $ECHO_N "${SHAREDLIBCFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCFLAGS} " - ;; - - --ldflags-system) -- echo $ECHO_N "${LIBS} ${ECHO_C}" -+ printf "%s" "${LIBS} " - ;; - - --ldflags) -- echo $ECHO_N "${LDFLAGS} ${ICULIBS} ${ECHO_C}" -+ printf "%s" "${LDFLAGS} ${ICULIBS} " - # $RPATH_LDFLAGS - ;; - - --ldflags-libsonly) -- echo $ECHO_N "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} ${ECHO_C}" -+ printf "%s" "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} " - ;; - - --ldflags-icuio) -- echo $ECHO_N " ${ICULIBS_ICUIO} ${ECHO_C}" -+ printf "%s" " ${ICULIBS_ICUIO} " - ;; - - --ldflags-obsolete) -- echo $ECHO_N "${ICULIBS_OBSOLETE} ${ECHO_C}" -+ printf "%s" "${ICULIBS_OBSOLETE} " - ;; - - --ldflags-toolutil) -- echo $ECHO_N " ${ICULIBS_TOOLUTIL} ${ECHO_C}" -+ printf "%s" " ${ICULIBS_TOOLUTIL} " - ;; - - --ldflags-layout) -@@ -285,7 +285,7 @@ - ;; - - --ldflags-searchpath) -- echo $ECHO_N "-L${libdir} ${ECHO_C}" -+ printf "%s" "-L${libdir} " - ;; - - --detect-prefix) -@@ -321,47 +321,47 @@ - ;; - - --shared-datadir) -- echo $ECHO_N "${datadir} ${ECHO_C}" -+ printf "%s" "${datadir} " - ;; - - --incfile) -- echo $ECHO_N "${pkglibdir}/Makefile.inc ${ECHO_C}" -+ printf "%s" "${pkglibdir}/Makefile.inc " - ;; - - --incpkgdatafile) -- echo $ECHO_N "${pkglibdir}/pkgdata.inc ${ECHO_C}" -+ printf "%s" "${pkglibdir}/pkgdata.inc " - ;; - - --icudata) -- echo $ECHO_N "${ICUDATA_NAME} ${ECHO_C}" -+ printf "%s" "${ICUDATA_NAME} " - ;; - - --icudata-mode) -- echo $ECHO_N "${PKGDATA_MODE} ${ECHO_C}" -+ printf "%s" "${PKGDATA_MODE} " - ;; - - --icudata-install-dir) -- echo $ECHO_N "${ICUPKGDATA_DIR} ${ECHO_C}" -+ printf "%s" "${ICUPKGDATA_DIR} " - ;; - - --icudatadir) -- echo $ECHO_N "${ICUDATA_DIR} ${ECHO_C}" -+ printf "%s" "${ICUDATA_DIR} " - ;; - - --shlib-c) -- echo $ECHO_N "${SHLIB_c} ${ECHO_C}" -+ printf "%s" "${SHLIB_c} " - ;; - - --shlib-cc) -- echo $ECHO_N "${SHLIB_cc} ${ECHO_C}" -+ printf "%s" "${SHLIB_cc} " - ;; - - --version) -- echo $ECHO_N $VERSION -+ printf "%s" "$VERSION" - ;; - - --unicode-version) -- echo $ECHO_N $UNICODE_VERSION -+ printf "%s" "$UNICODE_VERSION" - ;; - - --host) ---- a/config/Makefile.inc.in -+++ b/config/Makefile.inc.in -@@ -124,12 +124,6 @@ - # with usually. Many applications will want to add $(ICULIBS_I18N) as well. - ICULIBS = $(ICULIBS_BASE) $(ICULIBS_I18N) $(ICULIBS_COMMON) $(ICULIBS_DATA) - --# Proper echo newline handling is needed in icu-config --ECHO_N=@ICU_ECHO_N@ --ECHO_C=@ICU_ECHO_C@ --# Not currently being used but good to have for proper tab handling --ECHO_T=@ICU_ECHO_T@ -- - ################################################################## - ################################################################## - # ---- a/configure.ac -+++ b/configure.ac -@@ -26,24 +26,6 @@ - PACKAGE="icu" - AC_SUBST(PACKAGE) - --# Use custom echo test for newline option --# Current autoconf (2.65) gives incorrect echo newline option --# for icu-config --# This may be removed later - mow (June 17, 2010) --ICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T= --case `/bin/sh -c "echo -n x"` in ---n*) -- case `/bin/sh -c "echo 'x\c'"` in -- *c*) ICU_ECHO_T=' ';; # ECHO_T is single tab character. -- *) ICU_ECHO_C='\c';; -- esac;; --*) -- ICU_ECHO_N='-n';; --esac --AC_SUBST(ICU_ECHO_N) --AC_SUBST(ICU_ECHO_C) --AC_SUBST(ICU_ECHO_T) -- - AC_MSG_CHECKING(for ICU version numbers) - - # Get the ICU version from uversion.h or other headers ---- a/icudefs.mk.in -+++ b/icudefs.mk.in -@@ -161,11 +161,6 @@ - ENABLE_STATIC = @ENABLE_STATIC@ - ENABLE_SHARED = @ENABLE_SHARED@ - --# Echo w/o newline -- --#ECHO_N = @ICU_ECHO_N@ --#ECHO_C = @ICU_ECHO_C@ -- - # Commands to compile - COMPILE.c= $(CC) $(CPPFLAGS) $(DEFS) $(CFLAGS) -c - COMPILE.cc= $(CXX) $(CPPFLAGS) $(DEFS) $(CXXFLAGS) -c diff --git a/dev-libs/icu/files/icu-75.1-python3_13-tests.patch b/dev-libs/icu/files/icu-75.1-python3_13-tests.patch deleted file mode 100644 index 1f3fee022677..000000000000 --- a/dev-libs/icu/files/icu-75.1-python3_13-tests.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff --git a/icu4c/source/python/icutools/databuilder/test/filtration_test.py b/icu4c/source/python/icutools/databuilder/test/filtration_test.py -index 416223bd7e34..41b593715d50 100644 ---- a/python/icutools/databuilder/test/filtration_test.py -+++ b/python/icutools/databuilder/test/filtration_test.py -@@ -418,4 +418,4 @@ def _check_filter(self, filter, expected_matches, tree="locales"): - self.assertEqual(is_match, expected_match, file_stem) - - # Export the test for the runner --suite = unittest.makeSuite(FiltrationTest) -+suite = unittest.defaultTestLoader.loadTestsFromTestCase(FiltrationTest) diff --git a/dev-libs/icu/icu-75.1.ebuild b/dev-libs/icu/icu-75.1.ebuild deleted file mode 100644 index f183944d6ac8..000000000000 --- a/dev-libs/icu/icu-75.1.ebuild +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with dev-libs/icu-layoutex - -PYTHON_COMPAT=( python3_{10..13} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/icu.asc -inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/-rc} -MY_PV=${MY_PV//./_} - -DESCRIPTION="International Components for Unicode" -HOMEPAGE="https://icu.unicode.org/" -SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz" -SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc )" -S="${WORKDIR}"/${PN}/source - -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -fi -LICENSE="BSD" -SLOT="0/${PV%.*}" -IUSE="debug doc examples static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=" - ${PYTHON_DEPS} - dev-build/autoconf-archive - virtual/pkgconfig - doc? ( app-text/doxygen[dot] ) - verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 ) -" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/icu-config -) - -PATCHES=( - "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" - "${FILESDIR}/${PN}-64.2-darwin.patch" - "${FILESDIR}/${PN}-68.1-nonunicode.patch" - # https://github.com/unicode-org/icu/commit/60d6bd71efc0cde8f861b109ff87dbbf9fc96586 - "${FILESDIR}/${PN}-75.1-python3_13-tests.patch" -) - -src_prepare() { - default - - # Disable renaming as it assumes stable ABI and that consumers - # won't use unofficial APIs. We need this despite the configure argument. - sed -i \ - -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ - common/unicode/uconfig.h || die - - # Fix linking of icudata - sed -i \ - -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ - config/mh-linux || die - - # Append doxygen configuration to configure - sed -i \ - -e 's:icudefs.mk:icudefs.mk Doxyfile:' \ - configure.ac || die - - eautoreconf -} - -src_configure() { - MAKEOPTS+=" VERBOSE=1" - - # -Werror=odr - # https://bugs.gentoo.org/866947 - # https://unicode-org.atlassian.net/browse/ICU-22001 - # - # Only present in testsuite, but unfortunately that means we cannot... - # test... LTO support. - filter-lto - - if tc-is-cross-compiler; then - mkdir "${WORKDIR}"/host || die - pushd "${WORKDIR}"/host >/dev/null || die - - CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ - CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ - RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ - "${S}"/configure --disable-renaming --disable-debug \ - --disable-samples --enable-static || die - emake - - popd >/dev/null || die - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --disable-renaming - --disable-samples - # TODO: Merge with dev-libs/icu-layoutex - # Planned to do this w/ 73.2 but seem to get test failures - # only with --enable-layoutex. - --disable-layoutex - $(use_enable debug) - $(use_enable static-libs static) - $(use_enable test tests) - $(multilib_native_use_enable examples samples) - ) - - #if use test ; then - # myeconfargs+=( - # --enable-extras - # --enable-tools - # ) - #else - # myeconfargs+=( - # $(multilib_native_enable extras) - # $(multilib_native_enable tools) - # ) - #fi - - tc-is-cross-compiler && myeconfargs+=( - --with-cross-build="${WORKDIR}"/host - ) - - # Work around cross-endian testing failures with LTO, bug #757681 - if tc-is-cross-compiler && tc-is-lto ; then - myeconfargs+=( --disable-strict ) - fi - - # ICU tries to use clang by default - tc-export CC CXX - - # Make sure we configure with the same shell as we run icu-config - # with, or ECHO_N, ECHO_T and ECHO_C will be wrongly defined - export CONFIG_SHELL="${EPREFIX}/bin/sh" - # Probably have no /bin/sh in prefix-chain - [[ -x ${CONFIG_SHELL} ]] || CONFIG_SHELL="${BASH}" - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use doc; then - doxygen -u Doxyfile || die - doxygen Doxyfile || die - fi -} - -multilib_src_test() { - # INTLTEST_OPTS: intltest options - # -e: Exhaustive testing - # -l: Reporting of memory leaks - # -v: Increased verbosity - # IOTEST_OPTS: iotest options - # -e: Exhaustive testing - # -v: Increased verbosity - # CINTLTST_OPTS: cintltst options - # -e: Exhaustive testing - # -v: Increased verbosity - emake check -} - -multilib_src_install() { - default - - if multilib_is_native_abi && use doc; then - docinto html - dodoc -r doc/html/* - fi -} - -multilib_src_install_all() { - local HTML_DOCS=( ../readme.html ) - einstalldocs -} diff --git a/dev-libs/icu/icu-76.1-r1.ebuild b/dev-libs/icu/icu-76.1-r1.ebuild index d29359a35f2e..3dd4655773a0 100644 --- a/dev-libs/icu/icu-76.1-r1.ebuild +++ b/dev-libs/icu/icu-76.1-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/re S="${WORKDIR}"/${PN}/source if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD" SLOT="0/${PV%.*}" diff --git a/dev-libs/kdiagram/Manifest b/dev-libs/kdiagram/Manifest index 00032ec05f2c..2d5b63fff7aa 100644 --- a/dev-libs/kdiagram/Manifest +++ b/dev-libs/kdiagram/Manifest @@ -1,5 +1,5 @@ DIST kdiagram-2.8.0.tar.xz 691044 BLAKE2B c7b3a4ba992192b34d8cda90bb50a495cb88f8456ca1109140841fd885b710ce1193868be148c25f813c2d26dd7365999bdd8572e66163f0d5d1a169afc3e448 SHA512 d981bce4feeb65038772125e5af1c096537ec87991fdb93d9a91dd5c9f089b1001647c8a63b209683a67b2d7b3aadeb7dd6279261eefaf6b6e046d0ab72723ec DIST kdiagram-3.0.1.tar.xz 693440 BLAKE2B b11698eb94392208233fc5da64bca5496cc9b91f5e603aee6e0fa896d2180c140ac988763b96078b9ffbc1baba94c82b158c483b6f9f6d31cfff188293e9ca98 SHA512 767c5ba0a4dfcc8b5a5bbf1c65b30bb391537024618b29ea5d5d09da04f85e2665cad60a7477e1cebeed0606e17c992cba0af7a89c76699063bb47e741ea8e20 -EBUILD kdiagram-2.8.0.ebuild 864 BLAKE2B 8cc04382f63e8a0c8c6fd396d6412179b24109ad5787e58dc95e9a9dfcc2d6ebe6d026b7ae5e5eb5d1e4e65e463b60c04ffbe13d5ddfb73bb40c5de3d8a54395 SHA512 7ba7dfe132fca80736ed06afb4a287f5ffa89a69e844946f21a7bdc6dc71b0e747fcb84ed141b7dbc0d9c08b9e7d1494183881a0910c267c9f414dd4d831115b +EBUILD kdiagram-2.8.0.ebuild 865 BLAKE2B 6c094ef8e192dd16ec9542a317992265c247ec85b60852f708a56ba48f4e0d0ef8e99bb7e338f03d52263a65780ed068a2d185dd888667c66c53d5996325adff SHA512 d0016ff4ede856d5a2789466256f58dadd05fefcbe20d9e7807c85b4b723ccd5885499921ab98d0d0981977964b06ffb662db743a3ab135b51bca8abbc958173 EBUILD kdiagram-3.0.1.ebuild 803 BLAKE2B 113cae523b2d181d7290ff806fd14b694e4dfe258cd6879c0c5c4b2f51666c3b1772bc99e258ccab49f945b48679fe51619e381b580be8a5e038d52629b3913b SHA512 c7507bc89538cc2dc84debcb0b5418f0f7ab31b92741e73de636696f0c557fdc0725c9c8025f8e16020418e408dfd8599b002d7daa00681e77e5ff08a3fbb4d4 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-libs/kdiagram/kdiagram-2.8.0.ebuild b/dev-libs/kdiagram/kdiagram-2.8.0.ebuild index 38d7c295dada..bd2466cea161 100644 --- a/dev-libs/kdiagram/kdiagram-2.8.0.ebuild +++ b/dev-libs/kdiagram/kdiagram-2.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ https://www.kdab.com/development-resources/qt-tools/kd-chart/" if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2" # TODO CHECK diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest index 1db454b63ca2..cc279ff96686 100644 --- a/dev-libs/kopeninghours/Manifest +++ b/dev-libs/kopeninghours/Manifest @@ -1,8 +1,6 @@ AUX kopeninghours-22.04.0-boostpython.patch 3555 BLAKE2B 1d22b48e5574ffada0b89a0828bf5258321b57161061534939e95256ab3501a887a026231568e09b1d20499238284107c34c6835d33853096be62e1345356cde SHA512 562b30fe66a9e8904e79c95496c4b06e50dbbb8d328db93a655ffa7f8829ff70bc8a6b0ee7beb7840e7046b74d4d858265ec67703c6317c3fe4c87b54b40a349 -DIST kopeninghours-24.08.3.tar.xz 74616 BLAKE2B 083dfdda40b2d7084cb4dccf253d911ad4a2228dc4b88ff9386be7b95a9d44ee93a54a185b2ab7892c2f37f50480305876016bade7cad04b64bcd3073323ccb5 SHA512 fe953735989f4da3e3e0c652f8df4a5a96762c7bfad23e88d2472f8004f4eec550589328e7a45edace37acf9129fe4f397e54bce4c72b124fa1fe20536f1248e DIST kopeninghours-24.12.2.tar.xz 74836 BLAKE2B b24fe6c3117f15f9e06f1185f4c5e6f38918dbe99843e592d4d62512d7e0ee7cd65aeaeb6d90488e4782fd5f2063c1c16aae39acea3167a30ae7709708953d9e SHA512 3d15286f71632ed983df6e28f96ba0556c35231ab7501dc55250fdef0903988d953f7d5e3cf9ed0b2104b7355307d7b63f2402378849a4059c17e9abcf360adb DIST kopeninghours-24.12.3.tar.xz 74844 BLAKE2B 68d9db0c5c9c8aa2e0ee1c5193b7f234825ecd55f9a680121f78187bb7294744aacabbd0d580ff89ee597a255cdcaf5c135097d38af689419958b2e23ab2e9d6 SHA512 a5868173de34af4cfee50ec4983a46e05e0b9fbd3972c4b94d3d22c6e95264164d16bd00db0dc52f4cba74990ae5687e24e51d8529913342701de450f202cd80 -EBUILD kopeninghours-24.08.3.ebuild 1252 BLAKE2B 67c92e74292277dc82766b722b949e827ce11b71b8baf5771a3055e39256ed2b1e05ba35d318e63cbbf67d463a2cebb7c16b2fdd8883ab15c429923654ff40b2 SHA512 4500a5246fedc88330c94a829f314adc7505a04d970d0cfee43b3569229962354449176a6cc020d2f5063eaf0bc810ce10403bbedc4e602e2a3ef4cb8f14402e EBUILD kopeninghours-24.12.2.ebuild 1252 BLAKE2B 8acd7b7c783d43563d087a55cac96197579e1900066899c173e62334eb9b27303e961d011c384b1de371a68f0f03566b6a36293f7174f62548be36128fbe1431 SHA512 6e52ab65ce4ad4abf2f4b66275390e2cdee99b64c176933859ac758b206383d53a038d1e9156c57ba232b08693d94183781ddf36099dad1e395c2f4e3b0c72e0 EBUILD kopeninghours-24.12.3.ebuild 1252 BLAKE2B 8acd7b7c783d43563d087a55cac96197579e1900066899c173e62334eb9b27303e961d011c384b1de371a68f0f03566b6a36293f7174f62548be36128fbe1431 SHA512 6e52ab65ce4ad4abf2f4b66275390e2cdee99b64c176933859ac758b206383d53a038d1e9156c57ba232b08693d94183781ddf36099dad1e395c2f4e3b0c72e0 MISC metadata.xml 385 BLAKE2B b4e1572a93c2fd0cda349614b40efe3cb8c08921fb3f98ca07d7fb03b0cb1f94b7d7c163e63252b191f9e4655d7a0e56604efa61f3f2555e04db4182c128af01 SHA512 a67020858217bd47ebab751b5a96b475b9d1becbca7b06c963c058c65fd4eb6436dd24a4703902386e0fc9fb7893953764f6d43381a908cde568fad687b0d67b diff --git a/dev-libs/kopeninghours/kopeninghours-24.08.3.ebuild b/dev-libs/kopeninghours/kopeninghours-24.08.3.ebuild deleted file mode 100644 index 1084d8654d19..000000000000 --- a/dev-libs/kopeninghours/kopeninghours-24.08.3.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -PVCUT=$(ver_cut 1-3) -KFMIN=6.5.0 -QTMIN=6.7.2 -PYTHON_COMPAT=( python3_{10..12} ) -inherit ecm gear.kde.org python-single-r1 - -DESCRIPTION="Library for parsing and evaluating OSM opening hours expressions" -HOMEPAGE="https://api.kde.org/kopeninghours/html/index.html -https://invent.kde.org/libraries/kopeninghours" - -LICENSE="LGPL-2+" -SLOT="6" -KEYWORDS="~amd64 ~arm64" -IUSE="python" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - >=dev-libs/kpublictransport-${PVCUT}:6 - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=kde-frameworks/kholidays-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - sys-libs/zlib - python? ( - $(python_gen_cond_dep ' - >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}] - ') - ) -" -RDEPEND="${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc -" - -PATCHES=( "${FILESDIR}"/${PN}-22.04.0-boostpython.patch ) - -pkg_setup() { - ecm_pkg_setup - python_setup -} - -src_configure() { - local mycmakeargs=( - -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON} - $(cmake_use_find_package python Boost) - ) - ecm_src_configure -} - -src_install() { - ecm_src_install - python_optimize -} diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest index 51ba9086079d..0e780228512a 100644 --- a/dev-libs/kosmindoormap/Manifest +++ b/dev-libs/kosmindoormap/Manifest @@ -1,7 +1,5 @@ -DIST kosmindoormap-24.08.3.tar.xz 692392 BLAKE2B 41879a7ef4dbde858d8e6f2e53b4b32efd94f4277ed8bf6c9d4343907364814acc00cc5bdf09840e429e7fd4cf2150d535dcb261ae7debcc0c941837b1607385 SHA512 cf63d91306d41d8fd9cc3c33eee91a6380a0d043a610b49b214dfb8de76531dacf03e2745d1783e4627b218e6bf55b370d1946b6e4276aea10906d790d63f881 DIST kosmindoormap-24.12.2.tar.xz 694728 BLAKE2B df8815eca82200794a5ff37619c063a7eadf16669abe20690aa0d56e4dc2b44e8b503a1e140f9a06524156583fb7770b9c107afaf8b6466fe4441d420c19edcb SHA512 f9e41340985ceb68f8cc9f1aa0bd1222156542b5448fac52564e130c70d760a019c3c37a174d13d521010d42ac831eeb0ac9d6a408737239bb4b2a4277ce7bf9 DIST kosmindoormap-24.12.3.tar.xz 694640 BLAKE2B f0ae305061251b3dbd9e6bea79657a9b88ee4e3001f3446bbc241a15d1e127c6e027c8ad06b434f1fc2c06b3a59f3e2bc78e4d9d57b09b2ed4d0625b8d059c39 SHA512 3c679c1dccaa1ae7df121d0054a59232409a248eb21f78496ab19cc644aeac8dd867fac6c8877b763741fe29ff2fe1f0a287c9d69d2fd4e555a2e18c1e541afd -EBUILD kosmindoormap-24.08.3.ebuild 1088 BLAKE2B 0fd74d8ab166e0c791a906f59a7a22aa23953974c040ff30040d2f3ad974f7791f3c38afd5268362615e26173e07a81821009cde44b882dce1063ec38b7a08a2 SHA512 ff670034cafe4a59ffa0223d9423817346e10939ed6089481b8c6c8fc6a4bea86740ab7f15b7fba666c0cfac781ab37f2d9b5a774c4f969c576de3d5a97cd079 EBUILD kosmindoormap-24.12.2.ebuild 1088 BLAKE2B 35d0ff708715b169cf49b84b35d7fe74fd03716f2a19a0720388ea7c2ad102285fe57236607124312e74654fbbfd2d98daa2156f5a7f78f3a01485cd69864de0 SHA512 3df1de0f15b134f9450aa0ae111834ddc1678a9981708bd17e3a4f8f316cc8705b8af6ad28aeca0eed806e70b3ae8f1909aa669f33fb151f2b61d8a78f735b22 EBUILD kosmindoormap-24.12.3.ebuild 1088 BLAKE2B 35d0ff708715b169cf49b84b35d7fe74fd03716f2a19a0720388ea7c2ad102285fe57236607124312e74654fbbfd2d98daa2156f5a7f78f3a01485cd69864de0 SHA512 3df1de0f15b134f9450aa0ae111834ddc1678a9981708bd17e3a4f8f316cc8705b8af6ad28aeca0eed806e70b3ae8f1909aa669f33fb151f2b61d8a78f735b22 MISC metadata.xml 385 BLAKE2B 09cdfbec2c328805a9fb4f3c1b6860ae6be84c1bed50bf905bdc6233c69a6af7fa983844629ed60cc5224181b7e27df9da845ed11aadb33a71387028062f76d7 SHA512 e85e6da9c667c7587a9ec0e2854bbeb5a6e3d07fbecd7e0fb83eac52030f5c07da7c16ab89208d1d7117ef64d8a63f8d28167dd2a7d592d7f36cd26dae711254 diff --git a/dev-libs/kosmindoormap/kosmindoormap-24.08.3.ebuild b/dev-libs/kosmindoormap/kosmindoormap-24.08.3.ebuild deleted file mode 100644 index 917524a82c30..000000000000 --- a/dev-libs/kosmindoormap/kosmindoormap-24.08.3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -PVCUT=$(ver_cut 1-3) -KFMIN=6.5.0 -QTMIN=6.7.2 -inherit ecm gear.kde.org - -DESCRIPTION="Data Model and Extraction System for Travel Reservation information" -HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap" - -LICENSE="LGPL-2+" -SLOT="6" -KEYWORDS="~amd64 ~arm64" -IUSE="+gui" - -# kservice is optional and only used to find and open josm -RDEPEND=" - dev-libs/protobuf:= - >=dev-qt/qtbase-${QTMIN}:6[gui?,network] - sys-libs/zlib - gui? ( - >=dev-libs/kopeninghours-${PVCUT}:6 - >=dev-libs/kpublictransport-${PVCUT}:6 - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kservice-${KFMIN}:6 - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) -" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc -" - -src_configure() { - local mycmakeargs=( - -DBUILD_TOOLS_ONLY=$(usex !gui) - -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it - ) - ecm_src_configure -} diff --git a/dev-libs/kpublictransport/Manifest b/dev-libs/kpublictransport/Manifest index 5474c867012f..193ce75361c5 100644 --- a/dev-libs/kpublictransport/Manifest +++ b/dev-libs/kpublictransport/Manifest @@ -1,7 +1,5 @@ -DIST kpublictransport-24.08.3.tar.xz 744252 BLAKE2B 590da416055119224ebdaf2c14e8c45377910bf77097a9099b46707a03138179d80ba48363af9041ea630b11924699cd135318a22e9ca3ac359db0bdd9aa74c6 SHA512 04b9278119b071da3170504c3609b41d98d36853d34f81ac8995dad491056c120a8cfce79483cdcb78810ff31cb5dfb6c92147bf0feb163f1f4bd19775ae9243 DIST kpublictransport-24.12.2.tar.xz 814536 BLAKE2B ec26e4e1d6f25fb0d08d0d3e7604e75f48a4530e45b0b38adb966254d116282734d6e5ebaac5b6dce9cad90a0d001add9e891f399564330bc5ea8edb9df29f74 SHA512 6305a4237d9e364e3e2ada3d0a2a221d82ce05840a8d002e1e9375fbd6f969406ea7b35c0db6184def9aad4d345f932481719b6b5d8a1e941f67a47dd42c05f3 DIST kpublictransport-24.12.3.tar.xz 814748 BLAKE2B 328b0d61020749927cfd2ce7f74fed3c5df2f946707874f29e6ff0ea2a6826370400de7855ad19a9d2a8b5a91f175e3b944df7c6ff83af7be6737ea12211e259 SHA512 9c77ffb6e99d7f29ee083e580f9e45e75a78844156f0557fc4d1025da4f711eb69c79b6d764dcf53f4aa0d2416dd1e50d1e5f80da46105bc7291ea2a3ffe8b8c -EBUILD kpublictransport-24.08.3.ebuild 987 BLAKE2B 157387d4053c3de59b15de0e00522ccdb053fc707a86593e138b4d381f64e07b0bb84a12d9de3a0e203ee21acf62fc95e3595644c06f498cf654cae22fb08892 SHA512 36c72c9b0e25e86272e8fd32b1e662b1b41f96eeb71cb43e3bc228fd4b9a2d06de29226f9adc4cbee69662c488961b4465cfd95a8643500604242ae296a21f46 EBUILD kpublictransport-24.12.2.ebuild 987 BLAKE2B 0a618d844b7df6432d2b7244314640e863365c86f5a30f5dadebe0488c02c58acefe1ef754cec1fe7a645a47e525d699d0b3ef93399161e1ba3823c5df78ff31 SHA512 3e1173c7a89f00a853bcaf606a904536cb2399bd1a4cb7a238a92ec69f1ab760c9f65485e31bc4d55b502e9cbba0f7a8e686fa6956468d0738040e9d58796c3e EBUILD kpublictransport-24.12.3.ebuild 987 BLAKE2B 0a618d844b7df6432d2b7244314640e863365c86f5a30f5dadebe0488c02c58acefe1ef754cec1fe7a645a47e525d699d0b3ef93399161e1ba3823c5df78ff31 SHA512 3e1173c7a89f00a853bcaf606a904536cb2399bd1a4cb7a238a92ec69f1ab760c9f65485e31bc4d55b502e9cbba0f7a8e686fa6956468d0738040e9d58796c3e MISC metadata.xml 388 BLAKE2B a5ab7966c17200f79bad40dffdce29d2077a122179e8afa69d7e381d018062c563f309d57b2d409eaee5e271a64961aea1d11a7733739c51211219ab97892061 SHA512 ea7dc1d0206f82d54a1cdb18ba8225287ef2b28a97d302d4e239dd16358db2a4ef33f890c1e080a34d4211a92dab91fbb7bfb067865164afbeb5b49a637cf4a4 diff --git a/dev-libs/kpublictransport/kpublictransport-24.08.3.ebuild b/dev-libs/kpublictransport/kpublictransport-24.08.3.ebuild deleted file mode 100644 index 0a6316ec8c3d..000000000000 --- a/dev-libs/kpublictransport/kpublictransport-24.08.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=6.5.0 -QTMIN=6.7.2 -inherit ecm gear.kde.org - -DESCRIPTION="Library for accessing public transport timetables and other information" -HOMEPAGE="https://invent.kde.org/libraries/kpublictransport - https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html" - -LICENSE="LGPL-2+" -SLOT="6" -KEYWORDS="~amd64 ~arm64" -IUSE="networkmanager" - -RDEPEND=" - dev-libs/protobuf:= - >=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - sys-libs/zlib - networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it - $(cmake_use_find_package networkmanager KF6NetworkManagerQt) - ) - ecm_src_configure -} diff --git a/dev-libs/kweathercore/Manifest b/dev-libs/kweathercore/Manifest index 9c8003a0e4c4..c5cc9c087269 100644 --- a/dev-libs/kweathercore/Manifest +++ b/dev-libs/kweathercore/Manifest @@ -1,7 +1,5 @@ -DIST kweathercore-24.08.3.tar.xz 75416 BLAKE2B 1e61a17ae4d5ced5879af63975fcdcba3215a75ebe97fd2d616b92d7c7b8104423049371d3494b884b401c200b2fb441c74d164f24d7fa099bdbabfa728dc338 SHA512 a9b128e4e939c567f32e14a4401a7ab101e8364d8c9c0c0386f72f00d879748637aebcb8e45c5f75324555e2213bb21bb76bc368884d6f70f7057a5392c607ae DIST kweathercore-24.12.2.tar.xz 75832 BLAKE2B dda0402cf111e7d698dda120eb5d8e6d9fd47231f6c7a1c807621dda713719a5cffff5b1621239083840025aa91d6f88beed3c5cb4c3f46be8e04e9093bae8a6 SHA512 f8f35510b621b69954db741d4f3f9f55c2c834cd7da4360186c63a2ba6fdb0db13b552846d9412f7863dc2376c0e1025a9f7420ca9aa2ac5333a421aed2bc21c DIST kweathercore-24.12.3.tar.xz 75800 BLAKE2B 5b1f51cbd14c51486775626ec05e3ce2bd0e985ab641c22108a806a389f0d9d03a2b138a50e811eaa43991d686b46ca563a2c66b35c9d48bda33b5308c19ae70 SHA512 e44a3f13443f9735df1f09b6e8a48753c2f6b60b7e2b9393e00cf6be11d1251bac24604fa41fdd63e7d5b87702fa9feee739fad95e2d157e80ea0b85687ee6bf -EBUILD kweathercore-24.08.3.ebuild 675 BLAKE2B db9111e946fbd6912c3822e5dbde688298940aa7e54ef1dc459f1ab0ec0d1dff1f85b0250fe9a3c5511b6346d8b8ed2c205a9af1b97f31a3867119f3e94fdc2f SHA512 5e4d5fd26d0c5e9527c5c3a42f03c966ab7d35a4a0e39d60fad06b2fe651cf88554ddefc69ccb687b5b8a6e0c93207b98a81f4f3c7c0c2dfa8abb85c8a657dcc EBUILD kweathercore-24.12.2.ebuild 675 BLAKE2B 9062210a1d93ca378f17a95a1156c43bec5746fc2a3f6dd1ec2747a9bc3dcac9033dbb15e172582831b9e602bd33fbbe77cd4bf27d2b0a5711753c419167f4b6 SHA512 13702ff1a9c9e9692a2cb0cce5f386c0401bf957ec9513e7f56bdba678a79b5c77dc76c158035995bd345c02cfa026eb0c276bd356bb66db74055e8b9386f9ff EBUILD kweathercore-24.12.3.ebuild 677 BLAKE2B dea34003db8fcc4666726aef2ecda9d516413f2ec483cb34e9596b321755a575b5b0a98c0263dbe39444cd658df8de4bb6bd59235c2f136c8e97ba9480017dfc SHA512 4270fbd45f68e11b2f5aece126dcc49516bc67d19928abc629b3caf6210fa1c90891ce850c3bdb9d7558f61c664f8292d7742fb7e27bac051b2291dcb1681cf6 MISC metadata.xml 384 BLAKE2B 67d34f806cf49bd1284a67a7624719b4d5bb33add29d6296f87564e3448ed673c50d6e4a2e6cba8ea7cc60ad7985838c8d3d24a7e8d3fcf5502d40851adb33cb SHA512 bc5196d60e89f50e5acac704e0e76e911cad6d9c1f2a44b9f15e38a435abaac50b706a3fbbe5ff5c114a5cfebac41d4e273042c9f8048cdfad43b630758e2b47 diff --git a/dev-libs/kweathercore/kweathercore-24.08.3.ebuild b/dev-libs/kweathercore/kweathercore-24.08.3.ebuild deleted file mode 100644 index 8fcf79a835ee..000000000000 --- a/dev-libs/kweathercore/kweathercore-24.08.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_NONGUI="true" -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=6.5.0 -QTMIN=6.7.2 -inherit ecm gear.kde.org - -DESCRIPTION="Library for retrieval of weather information including forecasts and alerts" -HOMEPAGE="https://invent.kde.org/libraries/kweathercore" - -LICENSE="LGPL-2+" -SLOT="6" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[network] - >=dev-qt/qtpositioning-${QTMIN}:6 - >=kde-frameworks/kholidays-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 -" -RDEPEND="${DEPEND}" - -CMAKE_SKIP_TESTS=( - locationquerytest - # bug 906392 - metnoparsertest -) diff --git a/dev-libs/libpipeline/Manifest b/dev-libs/libpipeline/Manifest index 392545fea5a9..fc2ef05e9067 100644 --- a/dev-libs/libpipeline/Manifest +++ b/dev-libs/libpipeline/Manifest @@ -1,5 +1,5 @@ DIST libpipeline-1.5.7.tar.gz 977735 BLAKE2B b8f9ff6886f8df12e3fefbfaa0cbcb1e07d7baaa8a1dfcf4bc01c17c6632b8c6a40e55395f1e4870ca391eefb1535ebbc3931fcdee51cf5f4293741e437a2f25 SHA512 bb3be954f5d826cef805f85d65759fb197c31adf80d92360c7d0caa486e0d4877510681390ca01c028b6e805f968f14e8bf4b3eca02e429529031787e7f14d84 DIST libpipeline-1.5.8.tar.gz 1070254 BLAKE2B 1feb1a9493fd0850b4e3e446619e7e042bd97d8c0bbb3e13a91d90d6cde3ca2c17fb8a3ca256f65291dadc4d8703ad5d3a795839bf8280adc4547b3ec3d2da7d SHA512 0ae94df4bd508f0e664fa5430687d64904c60d69d9565c18cacb70251f8653cb7c571325d1406c859fdd149048adce8c4b3bf028573064496d7da3436e27b9b0 EBUILD libpipeline-1.5.7.ebuild 616 BLAKE2B fb64feaeb5ce610df293daf7eda4d88e5e54bb43ad17cad45bb85aed18b7fd8310cd4003f47d84bef366c8cef34103ab73830beeb97b16c6cca26f852eac02e3 SHA512 2f67127264f7f2a7f41cc148b2d27ce724491d238a9952addda04379a3036c787cb3e7498e804d14b1fc2211a53cf896688909cd5817f058185df99262cd042a -EBUILD libpipeline-1.5.8.ebuild 675 BLAKE2B 1b8b356535415b3040b07f80a0cd18eb75f4d20076099d6557c196b878a8d77f9d98f6c2f3e87b60b19868d7f1ededce84120304e5b267f8c071824575f37b33 SHA512 4f285418f7defdb7015f4433b94ee4cef5f23e62a5e22e1d20a4d0271940b81ee3429bad531fb1b390ce4d1c08d5af2d1c39d85ba2579bbde7e42cad2d545842 +EBUILD libpipeline-1.5.8.ebuild 674 BLAKE2B 07543ab3e0f489754a5a34028b3b327d7aa6d10f981cdbea1b0930813ce1e25c493eeed5bdfa2b1fc969401480a58e14e3cd3e46d97bb97e03f67bb2808dfd5e SHA512 f4465d47fa0ec95fa32d3ceaf90129dedcc88b74a77cb86a0e0567b9b39af09f18bc5d67e288499ae0891da463bae827acabb7365267d4cb2fe675728b287931 MISC metadata.xml 346 BLAKE2B 4d9a2da649bd11799ca9979ac16e9019969e144505569d19f74a635570b02fc10b76b9b7e72fcd1f839cd5af0c09664830dd04793611859b6a27ac8adea200fc SHA512 519217cee8afaf715c65e1e91da36943539e91cdb83a71f5023be00caee984ade4b296a0cf894afca69806f6024d78c1349507ccdd822580ddce734936244d56 diff --git a/dev-libs/libpipeline/libpipeline-1.5.8.ebuild b/dev-libs/libpipeline/libpipeline-1.5.8.ebuild index 0ab628994eb8..082606d74fd1 100644 --- a/dev-libs/libpipeline/libpipeline-1.5.8.ebuild +++ b/dev-libs/libpipeline/libpipeline-1.5.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsodium/Manifest b/dev-libs/libsodium/Manifest index c891fdcc0866..dbeb277c7160 100644 --- a/dev-libs/libsodium/Manifest +++ b/dev-libs/libsodium/Manifest @@ -4,5 +4,5 @@ DIST libsodium-1.0.19_p20240117.tar.gz.minisig 318 BLAKE2B f951b547f53b2569ed149 DIST libsodium-1.0.20.tar.gz 1925167 BLAKE2B 2f1d8b2dc8a65f95433132b12bdccb7e0e4750326b05c4f42ddd3a74bf568faa2515384bfe94bba2ef420aff35c515d3d44945ea5a68f72e6a73b3a9b5bb234c SHA512 7ea165f3c1b1609790e30a16348b9dfdc5731302da00c07c65e125c8ab115c75419a5631876973600f8a4b560ca2c8267001770b68f2eb3eebc9ba095d312702 DIST libsodium-1.0.20.tar.gz.minisig 318 BLAKE2B b5939a9ca9b25332c39484b3ef02ced54aa75b2dc732d384d4f42daa0b6bd276f0c3359a8cbe8c97d8ab76b8c49e9f66959dcf350e3cf00fae10a279826109ae SHA512 fc5a4282093d58eb42559f88ccf75ea3788449afda9d882d313714e448e78ef11c22ff1e52091af026f6bf3ba01917d606040b1dca240dd1a32278c901b4affb EBUILD libsodium-1.0.19_p20240117.ebuild 2039 BLAKE2B 12b07d8d872dedd000f855f753011ce21d03ace320da7fd78c02b94c67866f77f706d369f2d23183de478c39a088d386d441b2644afb203393bb0c6e24d65c09 SHA512 f8a6257de4d1864c8052c6c90940354806b17b0bc95c62f1b00ab1d13f6df2ba2e59960787ffcf6787d73fbd1fd68f5600176784d2730794b6fc7353f12e993b -EBUILD libsodium-1.0.20.ebuild 2040 BLAKE2B 5cd6c017605875aa96094d1e92aec067e0c3c3ec6538673eae6af6f4bac166b12a4cb6a6ce2c0cc197acf63ecbea3965ee51335b0b6804453dd92fd05e12fd05 SHA512 e43eb4b3f72c8c6f8d88c4bc27f5acc39787b16e53b12b12dc8e1c0f96fd63a4740782c9ce746104b538ff6c2ce1d2aaa92f25b1ef72e366dddc3056f8d73a71 +EBUILD libsodium-1.0.20.ebuild 2039 BLAKE2B 14236d762567fd159003e88e70d180c34875e374e1a01550cb571f244ecb9fc12a2ac0ad9ec77744fa61e1a0e68506ecc79e7af7700461341ccc12d841788166 SHA512 ac4505e1da97864b78b5f676f2f827d12ad836c7b46ccf307d9cf3b8ecf1eabc1ff99e1b294b6b9384785f6f6f89cdf3a9cbba0a19e6014a5b03207e42f1f8a6 MISC metadata.xml 806 BLAKE2B 069f36bae588b263d664f00b50c9a0f4c2348b1a1f0ff2e5c5902217ccf14a81e648997fae2f789220d5b9fa5aef440a7c0526918a7d7f402870dd80067e3744 SHA512 1902268ec9dbb312b9740f9bc9b2df5e66f50dc066ba281b438fbf6d2b5317c589c587305c400c929c068af95c30918fde7a6324ab53b76503ef183aab034886 diff --git a/dev-libs/libsodium/libsodium-1.0.20.ebuild b/dev-libs/libsodium/libsodium-1.0.20.ebuild index 969c70138498..ababb4f8b422 100644 --- a/dev-libs/libsodium/libsodium-1.0.20.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,7 +30,7 @@ fi LICENSE="ISC" SLOT="0/26" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="+asm static-libs +urandom" CPU_USE=( cpu_flags_x86_{aes,sse4_1} ) diff --git a/dev-libs/libzip/Manifest b/dev-libs/libzip/Manifest index 5143eef7a704..beefb5598dd9 100644 --- a/dev-libs/libzip/Manifest +++ b/dev-libs/libzip/Manifest @@ -1,6 +1,6 @@ AUX libzip-1.11.3-uninit.patch 849 BLAKE2B c5abd5a5757207dd4e2edbf9fc175d778326d0bf3a3d0c3aff98a16c6a694ab832a00cc355ffcc9cbb400984e4e0d48d55a1768265a0d1b92222ca6e274766dd SHA512 7e9aa156e1700cbd5c39c62bb256c82f44b32bb985d63e39a3c7b689685b42b8c907c77d2a0b4b6c47a14339f2415fa9220691c5f873249706e7909518e73664 DIST libzip-1.11.3.tar.xz 788520 BLAKE2B 3296ff48ce853687ea4fbe310130c2468c87990da9a6c285acb09406afb23fe2240fb27a94c23db8b2ad58bd7b80f5b6e84d0702957792d0baddd13487c483dd SHA512 7ad7e5f04f28e777604833e702aaa68d603b9895e70d6ee9e587549eb628a89e5569aca0ea255f82de1adb8f4599b828c63dd282eb15a5ea55a147aa7df7b2a4 DIST libzip-1.9.2.tar.xz 763980 BLAKE2B ceeca4dccbe7552f7f545b00ea44b342398d18eb996e39045b9d6efafe50f8890333ddf220c86b59f5ab2849420eb76761c42b16de8b174629f53e327f9e83e7 SHA512 82cb2533c25b5b540aa73856c958750d32eeceb192cce257eded15b396a24652041c8531f20366ac4c2dc6b7c0310c558d19c12b611576eccb07cfbaf98120b5 -EBUILD libzip-1.11.3.ebuild 2512 BLAKE2B 55ba7f3d5e0268932b24355a6e019de5403870c34f46d520857519dd2c1fadaa363af009ab0db149e8b824c80b558f5018f32dc49c06cdf3de586de95040b1a1 SHA512 b0e91356923dfd90dd1dea4e2b6ba0a1003c3d40fe2eefd94102219d36017acf18a7fb88702a0c271a40399e5f10361f383080230b656a23e99804f6d7a754a1 +EBUILD libzip-1.11.3.ebuild 2511 BLAKE2B 16158b323912c5a09fe03fd5c0e8d9227051abac07efa2e589869fd6d76d6b54986419fbbcf8960364ca566a25e680bd2305ea95609de524e3a0c5dcf758e865 SHA512 8c2b2b1dea245a8144795aa08aee2c5bf4286d251b1de6cf9c8e825d5c696d279378ac374afd2bc4698d233ddd34b7da435beb467da97f278684975a5066ca68 EBUILD libzip-1.9.2-r1.ebuild 2439 BLAKE2B b0ee07ac7f2f28ea49acfc8aeeb41a15331e9a502efc547435d89183f60cd0b76331451c24284d8cdf50a3b37ace6c2b18c7b0ff7f7c3cc74881f660ce354c12 SHA512 7b5164f5fae9374ac854129790cf1967c8a8e88ff8155b382e659b8fd6ede85c71c761d4927c33ed577a5b1b7c7020bec2612561a2333c9d3c9c74340aaa3d0f MISC metadata.xml 563 BLAKE2B 2cb57938618664b1424b3c4d475d79ae6a66964788665c559520ff8d7466d9a1c41c1a1821dd1213dde1062898e3bdb79478ff44fa3290c4ef6802a64539e77c SHA512 d14c625c1a43bbe8d69508cba6c78adad10287b6018693938a46af322614b3ba999fabf6f2d97c48836a80ded2dd7e0e32c1d6491654a8bdb5b77bd23acd1b24 diff --git a/dev-libs/libzip/libzip-1.11.3.ebuild b/dev-libs/libzip/libzip-1.11.3.ebuild index 8448565180c4..848ef47562de 100644 --- a/dev-libs/libzip/libzip-1.11.3.ebuild +++ b/dev-libs/libzip/libzip-1.11.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz" LICENSE="BSD" SLOT="0/5" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools zstd" REQUIRED_USE="test? ( ssl tools )" RESTRICT="!test? ( test )" diff --git a/dev-libs/oniguruma/Manifest b/dev-libs/oniguruma/Manifest index d7daf9853140..15f5fb51386d 100644 --- a/dev-libs/oniguruma/Manifest +++ b/dev-libs/oniguruma/Manifest @@ -1,7 +1,7 @@ AUX oniguruma-6.9.9-c23.patch 5087 BLAKE2B 0325ccbce315100848b6119e6b572cfa36012b9dce59e7695a5b1821c3cf16268d1f243c7d8f6d02f5aa63ed52c9e0bda6b5d61ccfa98d2e6b766de9cbd08a42 SHA512 e86bb94cdbb4884b30ae68787efb5e04ba99ea5fd25d645c0586bb84296d45656f1695d7f93fe37113dfb9567da8fa921ab06af4b508a59dea354e7a785599c4 DIST onig-6.9.10.tar.gz 979159 BLAKE2B 963507cf7692a049d85dbd2beec82e3c16807117518f667b4f318df0360acad1a95b90c811efa10f852086256a17d2b555793e85832063d05cca6d2d976cc6e9 SHA512 f7cf33008ca0181322fb8efc8e6bb67a1f81677095a33d88134781b804e6a9fbf675f05789d762fdd3d9f0171f8dc4c2e960c2b6a09ddd03bfd35a5ab0920317 DIST onig-6.9.9.tar.gz 957444 BLAKE2B d31f4caf5e14477ec1fd40ab764137b49046ac759f487432a129ebdf6da89b128218bb14b08f9359ac0b87286bcd309faa3878b26528926aab6f7d2e25e722b0 SHA512 14d2afd0d2cf86012c9959f221e9a77e7787e709c9dd7295d159e0a9ba89df52fa3edc59f95a6d859c34181e2e2e53e21b932b3eceb4d6ddeb2a3445ef951e95 -EBUILD oniguruma-6.9.10.ebuild 1298 BLAKE2B 4de36c209a886f81bad00b948a8233f004daaa0b27b48e388fc04a52051849371b65d0a8e71b02196f835ebf0c554961b9834d71471d9f4d31a890e0d9074cee SHA512 980bebcfe4a0d25a7d81b41628b8d10168125833200924d38f46965c8b68395cd463f57ce13b0eb7bb44afacbeb9d45861dc17f21233704518c1199ec752f688 +EBUILD oniguruma-6.9.10.ebuild 1297 BLAKE2B c3955d349f6bae4dd49e8508f1c3c0f9c4d241daf567bd1a0a7368ce277238ef7ec3e5536d45fed66c96efe387bfcf117d0c750062db21409bc23ca6b08e15be SHA512 6cc62b9c82720cec12d7d7bbde1b91a97aa1c4b2fde7d5aabc0a95c9ea78c124d0b561983dd533871d979705bf47f54139b6a87a4dcf660d1c09e6a54ad50a97 EBUILD oniguruma-6.9.9-r1.ebuild 1348 BLAKE2B bde9bdaa32117f58eae2ec27ff9d0a066ab2b54157117d369de1045a2a1d87f82c87ab5d9ab935a9c37cc0e50678bd701844217f4c595dfb6a57874f63b8b5b9 SHA512 dc172ed09719f0a53244a083a7d1380c16e7e64d77c38d36eee80a67a89330b16be7993b27ae832be737b5331178ca1bdd1f785df3a951ad843a05ecfff85747 EBUILD oniguruma-6.9.9.ebuild 1297 BLAKE2B 42b1f76a60d451cb8e25510cf0ea812b594245ae097671901640c8436ee3647fd9130173443070b42e39b839047a8559d8860837c85c4599ab2f15f3275023cd SHA512 175cfc9c56b342d9e7886b8d9a57d9f5035bfec7921c46b97fed3cad82faeff9b70bbd0879ff8edaff5bbd9edb26d4e1fc081e80877f66f5ceea49cf24865fb1 EBUILD oniguruma-9999.ebuild 1152 BLAKE2B c2910ecee5175e00896f5e91c712c9d1c284a37e44673f3609e45cf1fb935c46189daaba27792f468f1aa60c80c7a9cadef881abbad026cebc56cb8733317046 SHA512 0c49cf1fc620e9e8b1ef78193abc4cf6f9d92c5aea38f2a6914241c6f7bc074c7acec0e79183c996973eec80f2bccb70be7492af05bd999558813e60621e2166 diff --git a/dev-libs/oniguruma/oniguruma-6.9.10.ebuild b/dev-libs/oniguruma/oniguruma-6.9.10.ebuild index e447f06b69c3..0cd0a97b9e36 100644 --- a/dev-libs/oniguruma/oniguruma-6.9.10.ebuild +++ b/dev-libs/oniguruma/oniguruma-6.9.10.ebuild @@ -21,7 +21,7 @@ fi LICENSE="BSD-2" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="crnl-as-line-terminator static-libs" BDEPEND="" diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index d347df1b0ddc..f1f005e5222b 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -34,13 +34,13 @@ DIST openssl-3.4.1.tar.gz.asc 833 BLAKE2B 321a5593ce5a1ff07553dcca722b0da0e9e9f3 EBUILD openssl-1.0.2u-r1.ebuild 9768 BLAKE2B 46d26e3dd92c898c6fe715e5d07b4e2e9c3e3a66d3566798774d1d30ca267c8815beb1a777c75d555060934761c43f7b92d89fca73617262ea33a7cab96d44e6 SHA512 3888a1bc9a604bbbd04dd4bc843ba79dbadc85d8a396dde3d657bc05423478f225896c5274b883c309a9b79da42738342a83bba9f7157cda16e46c6a8b7ba84b EBUILD openssl-1.1.1w.ebuild 8230 BLAKE2B 6f6b6e79512141bac0507e76e61d341ccc4088c6f86a7979c48401d78dec8d6e90b54a73af63a956d1704fdda8ffc9c83f4a06254f6be51b8569f2856dfae2b3 SHA512 81087aa984e4b385da11d8c533a31ddb39c49c96b1e9e281ae57c6901c148cc8e226475b650ea58db8cb629f344c2449cd581aae548f7c30829ceb8b55897fa4 EBUILD openssl-3.0.15-r1.ebuild 8611 BLAKE2B f2aa72c039df90bac1c866ea9830c99ad87dbc5db279b17977580363a347c8fb739062f170fac50f82e5dd3d8ca113c40386395f09567f4861135a2c8b8970ec SHA512 7822b6a91cc77feb6bf63b12d0ec277076c668924fa48220fe31c39291b75a8d9a634306f51fc4e1c846231262e96f89dac394bf3d2478c63fe355d83f9f5462 -EBUILD openssl-3.0.16.ebuild 8698 BLAKE2B e41b930f918f9d9b9f190db3a2df6bfebb2604c69ffc1808aea903db1b1cb503dd613f207eb23e9e2b7cf5dabf0f29e2310d3e276bba513a4bc950f4d922db81 SHA512 a340247c909dc81bafaa6d651c90455a27c9203d3ccd68b1c2f1d5fb066a11ed7c40ac29f6c603c791e6fd5b8f86590d1aede97d58314c8e7287853469f4804a +EBUILD openssl-3.0.16.ebuild 8692 BLAKE2B 3e851d34dfcb09eb098caf657aab659fcb33dfd1bff7ae4b61afb829b3befdf24d845b90cde05c896793b5b99a029f5db1b4d51233797ba5fe2d0171b783d7f0 SHA512 a8939722fc7066b338d3b70839207a6780ad11fd76b879a8a8453e8bade3faef67f8c5131606e1c599d3b3e76bd9e83ab2456a61c4699ec36cf3df3bd21b6300 EBUILD openssl-3.0.9999.ebuild 8700 BLAKE2B fcbca7c445b385f2ea38f17c312e44d4f6220352ae70d8405fef454fb06a6b69c23b70cfcefee89164edf21f74691fd5d1e9fba15b7a72c28cafae103d74243b SHA512 a0b84f694000e14d7f7ef018ce780622735641929a489232aca45224606dac1f0805f893090810e09120ba162bc505c1426fd61e8aaa207ec2413cf1598f8c05 EBUILD openssl-3.1.7-r1.ebuild 8646 BLAKE2B b6083db1d29ee53751936273331b87cc69839722e0f89291c57f19ef2c10cd5468742468ba0a06a0fa0782eb758652a0f4103b60781056721028daade46f45c8 SHA512 2a8f99c7398738b46bffcae122a52d25033bd25a7411cb8e4a735a4e54fe8afd1e9d26933036c787d62d4b93b7aa604b2ffd2c0e302b6c4e6ed89aee03e80366 -EBUILD openssl-3.1.8.ebuild 8727 BLAKE2B 0f310f5560b1eb5cbe4420ea08f61cd421d1001e620a47f3a7e3ab696283f47ce29f26dfe76155e2cb9376dbf4d377da3b3a28de6face4ad44150878f01a30e4 SHA512 5fa2b2137cf84cde26ff964be204cc5748501a11374fc0a24edad7191eda893eecbba1e35cacd322cd2c53e0b7e93391dc3e3aca86f6e3f44ebfbadbfdef8932 +EBUILD openssl-3.1.8.ebuild 8726 BLAKE2B 1ce2199792eb13815e37dc69fd28e18ce404e7ada2fc851e86e610168121a2c044332ef3e1ed34ed1216211664f05baf1c231664c99d3066e3798b48cb30bbad SHA512 2c0cea9824efae4849c5835078acef62c9cea22ac3230eeb1be02369f8c55cbc838d1b865bdd4a5dd17ab5ff87d4f34ed42e2d4f2f5ecae77a70fc146c37a381 EBUILD openssl-3.1.9999.ebuild 8734 BLAKE2B 3d468e940fd13eaddc14cf9758b144d34d781b60cb17a49439d48ce4b444f318d4dc6f6ff02b5124529b20d55bbf3d77b4c18acab48efe9a7b8767c7216557e9 SHA512 6b3d94f0d04c62aa868380dda7bb72dc610ddd81152ec9168ce638a277933b8f2cc45da598eb6a637befbcc84c6de0d48ddce6e27811cea01fa6ff258d44fa62 EBUILD openssl-3.2.3-r1.ebuild 9289 BLAKE2B 3bb6d1e09f10633340acc1c8eb75b9669f6e1d25c552aecfca8f1d595b77be5727f659ea3d5348d5104e5e12d16deb598c3ddd1dd5c2489964b04be28a1f1d8e SHA512 6e25cbaa45b4a6052700fb06cdc68dac5f4a02b63101877e2570db5d943208f3169423846ddd49996f9aca6c2c43fd5759160f17bf4771346f7b787a56fc8841 -EBUILD openssl-3.2.4.ebuild 9154 BLAKE2B 7f9b895e206e1fb8a8ab40defc4205262bfde0800bec2036923e4df3a6ccc423672a4429f6db6ab9a244ca5593975091c362c951cf8221768009bbdff3d338d4 SHA512 92944c130a7585c3512acc0cd00b3b0828e078160da58c1dffa1b2e8d5829e8172b700da15408c38c4a9d1597531c111620e0e19f06596772e67c181eae55a20 +EBUILD openssl-3.2.4.ebuild 9151 BLAKE2B 7014a62f1a3e388e25a3fe32a17cbc9fa9dc9926e97fbc8bb81490d29a43d51676fdca74c6f597db0625c6fdae4a4ef1563bf3ef2425747c3b6b895957b4215f SHA512 79f68d91b1e3ba5ccba1379c643740b6a2ee113d5afcd27336ace8136c059ca7bfff1be9c170175e02c05f5fe9ec228c3722000e8f683ba1e61ac458e087198b EBUILD openssl-3.2.9999.ebuild 9079 BLAKE2B 711a1c456e161580e5ceaabb68585ba2f7c6ef7b1d6afb2435647bbbe25d0905019981f0d9517a7078284141f6c15e93d8f2a6077816da9bba57f02e52d8f3e5 SHA512 a444ed5d89f926fc1930621817bfc8c7b445b272dd65551a51b62c46ebd9b374cc686330b87002279f53cd3ffe03e127a2c1833f338ed82334217ca294c4d3d7 EBUILD openssl-3.3.2-r1.ebuild 9327 BLAKE2B 7fc2ce5c4ecf37f2d0de5e41bae4ad021c1c0f9f8b24fcab20457ee69505b6946e38bd5359414fff38cb9331897e4325923747bc052e38fb5e2423ea2e1554a6 SHA512 1bd1876eadca7aaa521b70cd6b2323dc2114c1de9d1edd86f9434b80d2e36b45ce8aabcdbab00aa610e2116aecc72f142b36fc6e883e4ee2612efa5e848dd186 EBUILD openssl-3.3.2-r2.ebuild 9376 BLAKE2B debd253964710c5be5604ad2e02716c83deed3b4c5635bef2cb1467e69d024208c68fd3db6da91e7983461dfd3f878e098d1a6302aa9d8e2acde46be2c377141 SHA512 6e2bd5b754a011d17d1e9b0b31d8dc8031742641659ad57aa37e090b32ad812b398b3b517caf13312a7c7140045d3d9a86b00211ee36e1ff94e23ed53c8cd12e diff --git a/dev-libs/openssl/openssl-3.0.16.ebuild b/dev-libs/openssl/openssl-3.0.16.ebuild index e9fc46b2c875..5af9adcda85c 100644 --- a/dev-libs/openssl/openssl-3.0.16.ebuild +++ b/dev-libs/openssl/openssl-3.0.16.ebuild @@ -27,7 +27,7 @@ else " if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 )" diff --git a/dev-libs/openssl/openssl-3.1.8.ebuild b/dev-libs/openssl/openssl-3.1.8.ebuild index 59f78d81c613..417b482e59d9 100644 --- a/dev-libs/openssl/openssl-3.1.8.ebuild +++ b/dev-libs/openssl/openssl-3.1.8.ebuild @@ -27,7 +27,7 @@ else " if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 )" diff --git a/dev-libs/openssl/openssl-3.2.4.ebuild b/dev-libs/openssl/openssl-3.2.4.ebuild index 0b29b39f0526..fe3dcd069ee0 100644 --- a/dev-libs/openssl/openssl-3.2.4.ebuild +++ b/dev-libs/openssl/openssl-3.2.4.ebuild @@ -27,7 +27,7 @@ else " if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 )" diff --git a/dev-libs/thrift/Manifest b/dev-libs/thrift/Manifest index dcbba1019a5b..c971873d0f08 100644 --- a/dev-libs/thrift/Manifest +++ b/dev-libs/thrift/Manifest @@ -1,9 +1,12 @@ AUX thrift-0.16.0-network-tests.patch 1184 BLAKE2B fc1737e6169a480718edeff366734a01cee43626f84a0785b0f7fe2cdad4ef964da5ef9c685d8c8fee32d8f719e1f4eb7c260a6c6a960e8fea89898a59cd6f16 SHA512 248de672f603c94919bf67890715a037030d378c80ec7dc849ee3677392353d89903e35ed3c0144ab3e1ff371bfb6eba861d11332844fec99b87bcb3476a1a7e AUX thrift-0.18.1-tests.patch 1266 BLAKE2B 93937699f0b34d3dd273563f94fe5a55b0fc8d2fc349d446945756ec941ed1a9e4d84a7dd7deb3b5dd8237c999d28fbf3c901cb7af2c96782d7af229b4d99e88 SHA512 bdb9628c6db7e17e0ac7752e9bed600a040b1d9ec405e160ec127114ee7dece6b500e0cf768d3873986241e6d9607981cbafb15a6899e199870b63cf10c404d5 +AUX thrift-0.21.0-gcc15-cstdint.patch 3233 BLAKE2B fa8cc93c90962f48785441ba84d1103460bbeca665b3e4ae7563bdbcfcd42f3fc2876c5196abccf8a263f27f240a282f85b33b6296a1f6f17cc720e9aafd540e SHA512 c461ee597767bbd34868832d5630230a95a55775030a6ba838b0bb3219f3045c24993f85d48274f267d6975ef97e2ea12e83faa85dc2a672d4465f06d3bc0e37 DIST thrift-0.16.0.tar.gz 4085114 BLAKE2B 17c35096f6848fb0795e4cb125fed3068c8e1e53f67f404f4dcab67df7a42fc049a7d615591c861eb9e59e3333e21f185e8615663008bc7c846a03722ea8b834 SHA512 468fff6be2def85959fdf8adac92a0cfa7f786083b3bafb2c31427dfe5725f4d10962052d13ea960828f6a317778d35e66b602744a570212352bfc637ae586e0 DIST thrift-0.18.1.tar.gz 4310494 BLAKE2B 3e6c7e03059341e79d3f58e16b55761888b530b3d31dd22853026486a1303725ee5d5e6e5dd7a5e6bf8e57a2d3cf36ffc829cdb194d990cadedfc63f4f3e0874 SHA512 9c9a462aa8b6fddefd5bb9d2c950570eb2d3beaa7c9d37fceee677bdc1fdeb521b796f4eeee8a1fd9a7649f84449f6c0572305210e67402eb97682ca7f6e851b DIST thrift-0.20.0.tar.gz 4397667 BLAKE2B 23422fdcdf7e0dbce8bc0f8017f54b5848594e2da21de56834152c17c74da7d1c4df23c5b57cf3ba811bb03f1a8588ddf1c2a05222bb726aceda4292a15af21e SHA512 8dc77f666e60141a6b3cf7ee1407b08a0e80d176f8ccfee69317d7df89ab87aea2c7b3ba3e59d4561835edf1ce23762443ad5aeed0099bf075b010853d5eb1cd +DIST thrift-0.21.0.gh.tar.gz 3276565 BLAKE2B 806cda50086b592fa14723377ee0346ac77fff5c0002d0eea481a021c0d7ef4360a2ce347b1a1d969900fac10602534e25e9ac5df54a2d15d363bfc12d0cf055 SHA512 39566b7ecae7ae159822ee1c2c03a7af9ba6e228c3bbecea4079bdbd2332b42f03f79af08303a2685d04723f996d230cf95e5afc4d2a3880158a80429e21c190 EBUILD thrift-0.16.0-r2.ebuild 958 BLAKE2B 6003a01c59982fbecd4b75c01d77f0d59b89498888dabf39f3e9582760e7b456c236632b47dd085bbcd51489bed3eaece28c4eb71f11e02a66b1f02381ef063d SHA512 89fef989ab841a887b9a34fc0767ad61ea81b9dabe07c552ea6f8df1098348d2009f4f659a430d2d8163fcfeecb9c9c0d73c3fe2adf210d2adcd5f35e7478126 EBUILD thrift-0.18.1-r1.ebuild 1155 BLAKE2B 632d0ce721faea13b24bd94705416adc2843f8995347c11e21c6b7c496846874679f33dc052e814ab35984a0aab4d8f134d7ee2bfadcc98f028dea77d80fb1cd SHA512 b2d4de48a3a1df54c0f30b80a07601bb9dbfd5aca191736d1474b0b0610d4ebc8297339e01070b43fa7eb3519578ccd3ea42eb2835e38e24f51b9823d4221151 EBUILD thrift-0.20.0.ebuild 1162 BLAKE2B 43f9d03d4944f11777f1f68d9ca80d8669a6e9da5414907df20d499cda3a7a6253b9f46dbba39d84e92a040db40e639583c877f1d9e7436d2477a4be2d53361f SHA512 96b797ddcbb718db0bc5a350ef7aa2e7631c1502e89f3bc9f5c01612491507012a14b21d9099c8e1d69e4330bb31f943070e809f1657298fe123fd77d05c5cb5 +EBUILD thrift-0.21.0.ebuild 1505 BLAKE2B 86da0f5c2796583875a316e57798a977ed30dfbee82c8f0541b953eac9d83dfb33d54b7dc390a276ab30b2dac81fc5f8b5e26b5c5080e238cfd528dbcef8b915 SHA512 1c726bb93366a2999a9e86f4004e33d4415cce5565d0442e7e9923052597793193e88f7cbd32e9014c8b63723eb33bc0334d12606dd9aa7f002a8333626f9466 MISC metadata.xml 489 BLAKE2B 2b2c924951cd9c5dfa2a9d4f50f4a74b3f422d853fdf61248424500d792f87a9348335a80e54c2c110039274060ec8df87f3369c8ff81c3dc8d515cb7de58fa8 SHA512 f15102234cb9eb25272e4d1788b7cdd4274ef9c5ad0d2af3521533d86a4145b0f2789385ce9663f9d0aa9161c218d357cc76d56e5c47ed597c56f7ac35d8a373 diff --git a/dev-libs/thrift/files/thrift-0.21.0-gcc15-cstdint.patch b/dev-libs/thrift/files/thrift-0.21.0-gcc15-cstdint.patch new file mode 100644 index 000000000000..ab3453e2bd0f --- /dev/null +++ b/dev-libs/thrift/files/thrift-0.21.0-gcc15-cstdint.patch @@ -0,0 +1,52 @@ +https://bugs.gentoo.org/938100 +https://github.com/apache/thrift/commit/947ad66940cfbadd9b24ba31d892dfc1142dd330 +https://github.com/apache/thrift/pull/3078 +https://github.com/apache/arrow/issues/45096 + +From 947ad66940cfbadd9b24ba31d892dfc1142dd330 Mon Sep 17 00:00:00 2001 +From: Sutou Kouhei <kou@clear-code.com> +Date: Mon, 23 Dec 2024 12:33:22 +0900 +Subject: [PATCH] THRIFT-5842: Add missing cstdint include for int64_t in + Mutex.h + +Client: cpp + +GCC 15 (not released yet) requires `#include <cstdint>` for `int64_t` +but `lib/cpp/src/thrift/concurrency/Mutex.h` doesn't have it. So we +can't build Thrift with GCC 15: + + [80/359] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o + FAILED: lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o + /bin/g++-15 -DBOOST_ALL_DYN_LINK -DBOOST_TEST_DYN_LINK -DTHRIFT_STATIC_DEFINE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/kou/work/cpp/thrift.kou.build/lib/cpp -I/home/kou/work/cpp/thrift.kou/lib/cpp -I/home/kou/work/cpp/thrift.kou.build -I/home/kou/work/cpp/thrift.kou/lib/cpp/src -g -std=c++11 -MD -MT lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o -MF lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o.d -o lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o -c /home/kou/work/cpp/thrift.kou/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp + In file included from /home/kou/work/cpp/thrift.kou/lib/cpp/src/thrift/transport/TServerSocket.h:25, + from /home/kou/work/cpp/thrift.kou/lib/cpp/src/thrift/transport/TSSLServerSocket.h:23, + from /home/kou/work/cpp/thrift.kou/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp:21: + /home/kou/work/cpp/thrift.kou/lib/cpp/src/thrift/concurrency/Mutex.h:47:26: error: 'int64_t' has not been declared + 47 | virtual bool timedlock(int64_t milliseconds) const; + | ^~~~~~~ + /home/kou/work/cpp/thrift.kou/lib/cpp/src/thrift/concurrency/Mutex.h:25:1: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' + 24 | #include <thrift/TNonCopyable.h> + +++ |+#include <cstdint> + 25 | + /home/kou/work/cpp/thrift.kou/lib/cpp/src/thrift/concurrency/Mutex.h:60:29: error: 'int64_t' has not been declared + 60 | Guard(const Mutex& value, int64_t timeout = 0) : mutex_(&value) { + | ^~~~~~~ + /home/kou/work/cpp/thrift.kou/lib/cpp/src/thrift/concurrency/Mutex.h:60:29: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' + +See also: https://github.com/apache/arrow/issues/45096 +--- + lib/cpp/src/thrift/concurrency/Mutex.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/cpp/src/thrift/concurrency/Mutex.h b/lib/cpp/src/thrift/concurrency/Mutex.h +index 1e5c3fba37c..12f1729d6bf 100644 +--- a/lib/cpp/src/thrift/concurrency/Mutex.h ++++ b/lib/cpp/src/thrift/concurrency/Mutex.h +@@ -20,6 +20,7 @@ + #ifndef _THRIFT_CONCURRENCY_MUTEX_H_ + #define _THRIFT_CONCURRENCY_MUTEX_H_ 1 + ++#include <cstdint> + #include <memory> + #include <thrift/TNonCopyable.h> + diff --git a/dev-libs/thrift/thrift-0.21.0.ebuild b/dev-libs/thrift/thrift-0.21.0.ebuild new file mode 100644 index 000000000000..885d01c25f6c --- /dev/null +++ b/dev-libs/thrift/thrift-0.21.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ bindings for Apache Thrift" +HOMEPAGE="https://thrift.apache.org/lib/cpp.html" +# Misses testing files +# SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz" +SRC_URI=" + https://github.com/apache/thrift/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~s390 ~x86" + +IUSE="libevent lua +ssl test" +REQUIRED_USE="test? ( ssl libevent )" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/boost:=[nls(+)] + dev-libs/openssl:= + sys-libs/zlib:= + libevent? ( dev-libs/libevent:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +PATCHES=( + "${FILESDIR}/thrift-0.21.0-gcc15-cstdint.patch" +) + +src_configure() { + local mycmakeargs=( + # follow order in build/cmake/DefineOptions.cmake + # Prefer WITH_OPTION over BUILD_OPTION for bug #943012 + -DBUILD_COMPILER=ON + -DBUILD_TESTING=$(usex test) + -DBUILD_TUTORIALS=OFF + -DBUILD_LIBRARIES=ON + -DWITH_AS3=ON + -DWITH_CPP=ON + -DWITH_ZLIB=ON + -DWITH_LIBEVENT=$(usex libevent) + -DWITH_QT5=OFF + -DWITH_C_GLIB=OFF + -DWITH_OPENSSL=$(usex ssl) + -DWITH_JAVA=OFF + -DWITH_JAVASCRIPT=OFF + -DWITH_NODEJS=OFF + -DWITH_PYTHON=OFF + -Wno-dev + ) + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + # network sandbox + StressTestConcurrent + StressTestNonBlocking + UnitTests + ) + cmake_src_test +} diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest index 382e749757a7..f2216219db60 100644 --- a/dev-libs/utfcpp/Manifest +++ b/dev-libs/utfcpp/Manifest @@ -3,6 +3,6 @@ DIST ftest-c4ad4af0.tar.gz 3320 BLAKE2B de11b5864bbf3c2ba8a67add006deffd729350fa DIST utfcpp-3.2.1.tar.gz 27377 BLAKE2B 27c4becfa7e1f5e8b63ee0e03b9f66cf5d6743cff3706222dde6e21c3feb51897eddd7dcaeaaacc66513fdb209d5be392e83ba22ab7a7d848bdf9721577d6444 SHA512 5798487f12b1bc55d3e06aed38f7604271ca3402963efcf85d181fd590d8a088d21e961e77698e60dc2cdae8cf4506645903442c45fd328201752d9589180e0d DIST utfcpp-4.0.6.tar.gz 34153 BLAKE2B 9ad44b7390d1f93e2692641e87c693b83ee13f93732dbab893f678db0c32e37e0d2399d2c2834f98ad629ee7025bf7a1f2f36d14b9b89926d97caaaeb8635c83 SHA512 53c59f2e04fe5d36faf98a238b94f774834a34982d481a8170ee144f7f8c2d4ba249a732d90654922944c1075c578690c327091883398c533d604bf49f4a6ecf EBUILD utfcpp-3.2.1.ebuild 1371 BLAKE2B 0d41b0c537dc135e99372c21f1f9259316f45852250b96730dae85937035ffe88fd0dbc56d10910545ed5bf177df6bce26ec34badf6ea2b7547e6a6da57bcfef SHA512 a3aae4ffabdb22eb00a3ad4924542ec31ec444619b604961982a460f79c0fb6a4eaeb402ea7b358c0a338ced53849093b0a429d95652725814764cb7f153a352 -EBUILD utfcpp-4.0.6.ebuild 1577 BLAKE2B 51da35f11e44c1dc355248c1432127b6b858c820e569298526da560ac5cfca10c5169e54b8a1a319b8dff07756d429de4076187da566caf245e9faa3d56574cd SHA512 89073621386e7a98bb86e1a516494ce2d99bb3fa07e1d8170c92313d5acfaed24c50c3d11c6eae6fc14cf1b9850ace7eacaaa6bb1285ef41d8f2fadc020b2465 +EBUILD utfcpp-4.0.6.ebuild 1570 BLAKE2B 7edcfdadad488c6a38fa93a005ce308dc9c7e73167b3334ae1c1318806cbbb689bad9301e80bcfc51ce9d347ca3c4cd8b7474e588dc777aca636f3cff4aa7121 SHA512 cd5b37f9cc72da3d9ab3224328272785e41adf35b11e2884109857c970aba21dbe179e4ae19a68e4e2f63d5eb3ed47c2fa625d39b80f45cada3158a92fcf6b22 EBUILD utfcpp-9999.ebuild 1537 BLAKE2B e921534f1e8b3eb554a3f361e8bb8b0b4e950bc1a4d8211704469ace7f03ec69055f4abf087449d13ccdc6a0c68018fe982c02c6e22b5e2e48116328d1189867 SHA512 82625c1c26223979bd2bd4c02c430dd1b471c23e740b8a76b3d530678394703c123cb53c7d1eef058a6117e1c488de44038782afc6170eae70c4e304f47cf0e9 MISC metadata.xml 314 BLAKE2B a6a9d542a1959762ad1d2cdf12a7eda485e821498fdce41672090236f704b58d6d878cd6d58fa537bd4856c25fd3bf5ef34c036614183ee1f14561ea3131004d SHA512 0d67d04764cdbc0bae9d9b34c406ee111fcbf52f6f9cb8fd5828f0a3022190e6af04b97c983d3daed859400fc25e47ddb14a1ecacc3d14cb4a11d62bdd016fa2 diff --git a/dev-libs/utfcpp/utfcpp-4.0.6.ebuild b/dev-libs/utfcpp/utfcpp-4.0.6.ebuild index 42f4f5ff6346..6d17278707d2 100644 --- a/dev-libs/utfcpp/utfcpp-4.0.6.ebuild +++ b/dev-libs/utfcpp/utfcpp-4.0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2015-2024 Gentoo Authors +# Copyright 2015-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ else FTEST_GIT_REV="c4ad4af0946b73ce1a40cbc72205d15d196c7e06" SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REV}.tar.gz -> ftest-${FTEST_GIT_REV:0:8}.tar.gz )" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="UTF-8 C++ library" |