diff options
Diffstat (limited to 'dev-libs')
27 files changed, 222 insertions, 346 deletions
diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest index f68db482a924..f1f5c3b594f2 100644 --- a/dev-libs/kopeninghours/Manifest +++ b/dev-libs/kopeninghours/Manifest @@ -1 +1,2 @@ DIST kopeninghours-25.08.3.tar.xz 75992 BLAKE2B 72ef2ea30375059c6bd306c55019939932264a4f1ac4fcb1187e966b850e19e001562f1eecc8b48b1d3ccc0320ad0ad3f6fbe3847d5601b54c4969f64e4ecb7c SHA512 2591b47417018c4f38d165f15e49bc321f91a82470091a6988f6ea28f5d9c52e42223ba00de7b17fe90718225642faff20fbdb4a826140d7ed178f699a03eb26 +DIST kopeninghours-25.12.0.tar.xz 75984 BLAKE2B b615e82e546468e4bd8678a345a48604ce57dcb918c9c0d943d8845d6d2556b54a652a4d4c8c791fc4fb8d4b3dc8305f4bfbc22879d0c50f97013e294f0c300f SHA512 716e265e1422c9e23d14d2e791c4db67b0989556633ab8375d28e637f79fde8b67452fbab3326033df782a368c746b8483f43f754a5be0d20525f7671734a879 diff --git a/dev-libs/kopeninghours/kopeninghours-25.12.0.ebuild b/dev-libs/kopeninghours/kopeninghours-25.12.0.ebuild new file mode 100644 index 000000000000..d52224080fca --- /dev/null +++ b/dev-libs/kopeninghours/kopeninghours-25.12.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2025 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.19.0 +QTMIN=6.9.1 +PYTHON_COMPAT=( python3_{11..13} ) +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/$(ver_cut 1-2)" +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 + virtual/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 +" + +src_configure() { + local mycmakeargs=( + -DPython_LIBRARY=$(python_get_library_path) + -DPython_INCLUDE_DIR=$(python_get_includedir) + $(cmake_use_find_package python Boost) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + use python && python_optimize +} diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest index 4aaf3ba3e80a..e89961b6ba6a 100644 --- a/dev-libs/kosmindoormap/Manifest +++ b/dev-libs/kosmindoormap/Manifest @@ -1 +1,2 @@ DIST kosmindoormap-25.08.3.tar.xz 777012 BLAKE2B 109a25c556173d835030fb65b9a092132b08b82f0369a517c4593fa4c9168ef9ca7c6636ef82bfa664d261fa01f6f439328139f6d384a8027dc8cf251538a10c SHA512 d6aabc5207ae822177c3095b32e056b12569e8cae96a59172568de42f1246ca30cfd9513844d8439e28f1d2d9b8d458e1642e59f95c72f649e2f6814f69389ca +DIST kosmindoormap-25.12.0.tar.xz 777448 BLAKE2B 10205405748bc30d51709260716ef3e3bc2413836f283df6d375aea0125b3cfd7829d6f71793d8c8efc4db9f748b433ab5f693e88c99cc5cd23ffb165539c7ed SHA512 fdeae51c0a1726316595ecd6b7b43e01e1244e1072a567d497383d4b4734825f68069d561b4194e2107ce0785353f34d79251e9d2b99e0194d7d33f658f8dd9e diff --git a/dev-libs/kosmindoormap/kosmindoormap-25.12.0.ebuild b/dev-libs/kosmindoormap/kosmindoormap-25.12.0.ebuild new file mode 100644 index 000000000000..6fd7d9df9a00 --- /dev/null +++ b/dev-libs/kosmindoormap/kosmindoormap-25.12.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 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.19.0 +QTMIN=6.9.1 +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/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="+gui" + +# kservice is optional and only used to find and open josm +RDEPEND=" + >=dev-libs/kirigami-addons-1.6.0:6 + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui?,network] + virtual/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 9f1e286fa024..00a4f9e09ecb 100644 --- a/dev-libs/kpublictransport/Manifest +++ b/dev-libs/kpublictransport/Manifest @@ -1 +1,2 @@ DIST kpublictransport-25.08.3.tar.xz 889800 BLAKE2B 5277fd89d5adae6fce295fd1871b22bd2e42ba08f901711b6c3995bc256c96a40032b14cc8221db4d588df603ff894a25aaba141bddfc9a5ea2b058ce3a4b04d SHA512 d21964163e2a60d47b012e506b5d76f3804560b9b0d35fad084caae395e33d5cd0de646bcb6311cd6e9ec54fe917a606307f5b592b8a0b5ca38e67f198bf5dec +DIST kpublictransport-25.12.0.tar.xz 903028 BLAKE2B 2e275b47740b896b749bf8b94645e2594ae4cbc9b78299a818eb24c55b1c744070520b9051c4f6951be959d922ee4fbe8d1c21d9eac32153e0c2cf07f1bb7308 SHA512 d6b841542282d530df76ee578e63ecf648fb66e080dfdbc685a1feedd925d702093db4bfcc4f00697bac98a3051eecec01bb6987b7a67e44786008c5b598dd1c diff --git a/dev-libs/kpublictransport/kpublictransport-25.12.0.ebuild b/dev-libs/kpublictransport/kpublictransport-25.12.0.ebuild new file mode 100644 index 000000000000..8cb144586466 --- /dev/null +++ b/dev-libs/kpublictransport/kpublictransport-25.12.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.9.1 +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/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="networkmanager" + +RDEPEND=" + >=dev-libs/kirigami-addons-1.6.0:6 + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtlocation-${QTMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + virtual/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 60c439ef235b..66f78ee68e22 100644 --- a/dev-libs/kweathercore/Manifest +++ b/dev-libs/kweathercore/Manifest @@ -1 +1,2 @@ DIST kweathercore-25.08.3.tar.xz 78928 BLAKE2B ccc185751694bd4c7e1bc384391a029e2e181a0ee9ed8e43bbf0ad82c9ed6e1720f2f679e09db75ec551c3aba869851ca1ec7afae1d11cf7945c3324dccc1bbd SHA512 13c42cee69555610a6a624f247cf3d7acb7c4fecd3ff2e664d2afaeb85bcb3568d5742bbeb9c76fd2c2c264f920c27ef137253321b69f9996f14e27fad543ec3 +DIST kweathercore-25.12.0.tar.xz 86724 BLAKE2B 59760b31b3d0759243c4f6dc03aa952beee93e5b64b0237caf058dd4ab46adc0bc5ebdba47be0e42589aac5e523a986d61c4c321d1ab20b437868bec4a1b436a SHA512 f67d23fb5ef17a31528f84d51f810d7fb64686f2804ebfac40d614eaae73c2576bdce5324fd70dc8b5739001491f9ff2f77b39d410c00657e5c8b87e9210ad39 diff --git a/dev-libs/kweathercore/kweathercore-25.12.0.ebuild b/dev-libs/kweathercore/kweathercore-25.12.0.ebuild new file mode 100644 index 000000000000..7a530be891c8 --- /dev/null +++ b/dev-libs/kweathercore/kweathercore-25.12.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 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.19.0 +QTMIN=6.9.1 +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 ~loong ~ppc64 ~x86" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[network] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=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/libaio/libaio-0.3.113_p8.ebuild b/dev-libs/libaio/libaio-0.3.113_p8.ebuild index 986cf5c317ed..b2c0de104179 100644 --- a/dev-libs/libaio/libaio-0.3.113_p8.ebuild +++ b/dev-libs/libaio/libaio-0.3.113_p8.ebuild @@ -20,7 +20,7 @@ else fi S="${WORKDIR}"/${P%_p*} - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2" diff --git a/dev-libs/libei/Manifest b/dev-libs/libei/Manifest index 958bb55739e9..d7b00a6c36a5 100644 --- a/dev-libs/libei/Manifest +++ b/dev-libs/libei/Manifest @@ -1,3 +1,2 @@ -DIST libei-1.4.1.tar.bz2 182255 BLAKE2B 1665ba934de0f70744e41427499d7cf712cd2d7a2b38954e4a8edc22abc82ab195e3b37175438236f354e642121acd1aac8342e31d37c50f1da7358682bde122 SHA512 c95c48d78fd93fe304e4e3f88edf3cae1ad2110ada7ffa4d5cd6c49b41e88a76de6d6804d2957376cd8dda4f2bb57967ebf19b2dcf4a0409fa455dfdae43408d DIST libei-1.5.0.tar.bz2 184499 BLAKE2B 92f77c3af99c9c6dd17c5e49a2eb5b2f9b1c3f5d0a0c8e16a5384d05ab111e8577f8dd1e4b91847a2ff26ff20304582e14c6e6d6c807ee00a88f25404142ef01 SHA512 a75cd7256ff15fe8a10f8c944b1484520d3af7c4fb32dcecc9a4bc1dc4f92184599bbdb60765cdefc006cda7c79a308f2412bf6a63ff364fa286e93c378f6d6d DIST munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz 27724 BLAKE2B 9670c9b7a0b5d9ee6ec8df2dea9e241b043964ecf1fa3f6060ad1d16c40ab6afe47f53c6d4a791003e101a0b363263b858e6e4e445f868292753dd1ee7f7e3ce SHA512 26b5599fd12be627a692823ebf496fa446be7ed04a1233fb42e0667c05109b0f804f76646e289ac660fc815baf45f77ec8caf0ff2ea7fb0b4f87f0038a2b971c diff --git a/dev-libs/libei/libei-1.4.1.ebuild b/dev-libs/libei/libei-1.4.1.ebuild deleted file mode 100644 index 6913c36a8de4..000000000000 --- a/dev-libs/libei/libei-1.4.1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit meson python-any-r1 - -DESCRIPTION="Library for Emulated Input, primarily aimed at the Wayland stack" -HOMEPAGE="https://gitlab.freedesktop.org/libinput/libei" -SRC_URI="https://gitlab.freedesktop.org/libinput/${PN}/-/archive/${PV}/${P}.tar.bz2" -MUNIT_COMMIT="fbbdf1467eb0d04a6ee465def2e529e4c87f2118" -SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> munit-${MUNIT_COMMIT}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="elogind systemd test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/libevdev-1.9.902 - || ( - systemd? ( >=sys-apps/systemd-237 ) - elogind? ( >=sys-auth/elogind-237 ) - sys-libs/basu - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - $(python_gen_any_dep ' - dev-python/jinja2[${PYTHON_USEDEP}] - ') - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/python-dbusmock[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/structlog[${PYTHON_USEDEP}] - ') - ) -" - -PATCHES=( - "${FILESDIR}"/1.3.0-skip-protocol-test.patch -) - -python_check_deps() { - if use test; then - python_has_version \ - "dev-python/pytest[${PYTHON_USEDEP}]" \ - "dev-python/python-dbusmock[${PYTHON_USEDEP}]" \ - "dev-python/pyyaml[${PYTHON_USEDEP}]" \ - "dev-python/structlog[${PYTHON_USEDEP}]" \ - || return 1 - fi - python_has_version \ - "dev-python/jinja2[${PYTHON_USEDEP}]" \ - || return 1 -} - -src_unpack() { - if [[ -n ${A} ]]; then - unpack ${A} - mv "${WORKDIR}"/munit-${MUNIT_COMMIT} "${WORKDIR}"/${P}/subprojects/munit || die - rm "${WORKDIR}"/${P}/subprojects/munit.wrap || die - fi -} - -src_prepare() { - default - - sed -i -e 's:^valgrind = .*:valgrind = disabler():g' test/meson.build || die -} - -src_configure() { - local emesonargs=( - -Ddocumentation="" - -Dliboeffis=enabled - $(meson_feature test tests) - ) - if use systemd; then - emesonargs+=(-Dsd-bus-provider=libsystemd) - elif use elogind; then - emesonargs+=(-Dsd-bus-provider=libelogind) - else - emesonargs+=(-Dsd-bus-provider=basu) - fi - meson_src_configure -} - -src_install() { - meson_src_install - - # munit subproject is installed but not wanted - if use test; then - rm "${ED}"/usr/lib*/libmunit.so || die - fi -} diff --git a/dev-libs/libei/libei-1.5.0.ebuild b/dev-libs/libei/libei-1.5.0.ebuild index 4905a2f308ec..34a37115d396 100644 --- a/dev-libs/libei/libei-1.5.0.ebuild +++ b/dev-libs/libei/libei-1.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="elogind systemd test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libevdev/Manifest b/dev-libs/libevdev/Manifest index 3dbbc98d125f..695ab1950167 100644 --- a/dev-libs/libevdev/Manifest +++ b/dev-libs/libevdev/Manifest @@ -1,3 +1,2 @@ -DIST libevdev-1.13.4.tar.xz 464556 BLAKE2B 05560ddbbeab9aa8e7cf3964d5ea7cb692d5f4381d6ab458fc27b719e3df4e0ea239f688eeb0912987796800aa38c61ddbc320780a33c59e3b603d188e08be7b SHA512 7afb3f5652982d861623c8d2e61d02dca094d360e20afb7bc30eee6d6d79d8724aae700a83fd96bc8ffe8a026f1fdf347acfd8e31fa5849f4a89a7af5c6a54ab DIST libevdev-1.13.5.tar.xz 471668 BLAKE2B ded7c40bcf2e765705ac627964857eae1febd37b868af37466281e8bb4be7b4deec9d4894701055a31d0eb4e6f19b1f05fcf347f63a50ee7a6b160ace9a01caf SHA512 2ca066235c9d6729e965e2df1df192285b3d41a20aeb2bc4eb21d14dc469198d5270d1cd900dee0b6cf1bdf9efd3c47ec310bfbd9e4965b3bcc3ef440efba604 DIST libevdev-1.13.6.tar.xz 472152 BLAKE2B 18ebeb8915913d451372df8d58a6d8228df0416c87b507480562ebe144b073f4f03a5dcf6ab93ecaa3f32206bf91ebad64046ea722134ed221a479a2d59fe13a SHA512 367081bf587dd63845086714e0b51ec0f9eb107d4c32cc387cf60d3c41ad3cb31a64b1c74e25116b5bc900d6c34e82694697e942bb646f7161b0670b70d1b54d diff --git a/dev-libs/libevdev/libevdev-1.13.4.ebuild b/dev-libs/libevdev/libevdev-1.13.4.ebuild deleted file mode 100644 index e9ef46fe7dea..000000000000 --- a/dev-libs/libevdev/libevdev-1.13.4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) - -inherit meson-multilib python-any-r1 - -DESCRIPTION="Handler library for evdev events" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libevdev/ https://gitlab.freedesktop.org/libevdev/libevdev" - -if [[ ${PV} == 9999* ]] ; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/libevdev/libevdev.git" - inherit git-r3 -else - SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="doc test" - -DEPEND="test? ( dev-libs/check[${MULTILIB_USEDEP}] )" -BDEPEND=" - ${PYTHON_DEPS} - doc? ( app-text/doxygen ) - virtual/pkgconfig -" -RESTRICT="!test? ( test )" - -multilib_src_configure() { - local emesonargs=( - $(meson_feature doc documentation) - $(meson_feature test tests) - ) - meson_src_configure -} - -multilib_src_test() { - meson_src_test -t 100 -} - -multilib_src_install_all() { - if use doc; then - local HTML_DOCS=( doc/html/. ) - einstalldocs - fi -} diff --git a/dev-libs/libevdev/libevdev-1.13.5.ebuild b/dev-libs/libevdev/libevdev-1.13.5.ebuild index ac4061448754..49923d36b116 100644 --- a/dev-libs/libevdev/libevdev-1.13.5.ebuild +++ b/dev-libs/libevdev/libevdev-1.13.5.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]] ; then inherit git-r3 else SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT" diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest index e3b7a53f930a..daad03cb1111 100644 --- a/dev-libs/libgpg-error/Manifest +++ b/dev-libs/libgpg-error/Manifest @@ -1,8 +1,4 @@ -DIST libgpg-error-1.51.tar.bz2 1085510 BLAKE2B 8727a993fb5e589beceafce9d06d843b28ceff80398c33a5655608bdcd3d92ee363389bc209a1dff675b9f78d56f13b78d77e55696c0736612b09275ae0da7f3 SHA512 4489f615c6a0389577a7d1fd7d3917517bb2fe032abd9a6d87dfdbd165dabcf53f8780645934020bf27517b67a064297475888d5b368176cf06bc22f1e735e2b -DIST libgpg-error-1.51.tar.bz2.sig 119 BLAKE2B 34bacbe1923aebc015ea1b975616836dd80278c8edc293474f83633fef59326edfe4043419729de4c8f26c49a6292f7d13a23c3ccda8aea3d1923913df616a5e SHA512 fc793d674c0f5b26efdc71a4420e9743e9dcf8ab646577be3561dc46f15343be42991cf3fe5c49d049f49e929618e7c05dbd32f9e4ceb1d58b90263058621a9e -DIST libgpg-error-1.53.tar.bz2 1106986 BLAKE2B 9c00543c086f963cf84507ba1a33e4df67a1a401fd313789372f489fd2d7eb77d0a4eb22f002325c9a1386f8aab2893e5dca1d9d2c1c674d7190b56aa37bdc91 SHA512 e42b013eaa4af3bbd7085eff4b9fa980052f7efebe98e512728b6079be85ae156f040acbb0bb16f0b9113b512e0c7e6fb4762c0593a4a154183965901e81f552 -DIST libgpg-error-1.53.tar.bz2.sig 119 BLAKE2B 421d1a3babc1a0916c8b95ade4550c5003137cc86295ee10d595e2d879057959637e760b4f66b5b5c5edfa5367199b02685c734dafbcb2369abc85fb3998d28f SHA512 62000a0e154219834e3891285f41357cfabdd95c1888f7703c76159529eac73bd2c9b7cd290a287ff93e052bd3ca6c70597b2250ed786c329823d34a0fc3d8cf -DIST libgpg-error-1.55.tar.bz2 1109437 BLAKE2B ae8bf5d17ebd252b32b05b9686baf2d2e027f5e827dbd7db6fea37570aeeeea2625d416aaea96fbcdfd64fd08de589ef054843b2e3619d22fc8a052a6b5c7e0a SHA512 d3f6ca9d9abefe81f5cbbc195fbe259d3362119018c535ad2621ee407cad3487011325a9f4c4a15442a9ac5a0fe7ce86dafd7b3d891a446516362ba6b7b9047b -DIST libgpg-error-1.55.tar.bz2.sig 238 BLAKE2B 62d461984fd658a9722183e08b8805c8f48dca06a37de9f8f76e19d3946099ec252c8ef1df76e20f9ea49f5413d87ce4a00b8dd967664125d93089617a42894a SHA512 dee5152818ff9f65d2e7165c378f10a7d07ef58848c7290e98c87ce17aaed37fea82df0c3005b159da2ce8a48a1396037f43b22c5ee9857c01bc86b77181e7a1 DIST libgpg-error-1.56.tar.bz2 1116017 BLAKE2B 2c84fe5cef8c77dc01f481aeacada815baf7fff85369a9c877dc4a11f2e3f84f37ad69a04213bc79765677dd2829a5074d7c8239b298429484378234cb4d2a66 SHA512 ff4160f4133cf1a90eddf5f59d6248214b59db4f021f124302be37bf04fa1f2eb665560914cbe289095e630a31ba141252e7a72a8e6dbbc622cb135a2066259a DIST libgpg-error-1.56.tar.bz2.sig 147 BLAKE2B 13a2642c4b891ab92abfc0d9022b06a1a545b09bb86b460485d26e5626ce7f87f0c08cc2563ddf78153ad35ff68223acec3a87a60aa75192b964e5d17bbc6e9b SHA512 20f3d0af54948479a8d878fe580f6929cad097ca388c7ae314a716574e9edb976b53cd0e5cdb0164485a832dd9961101bbb1a86b053a1492e05717710a14e303 +DIST libgpg-error-1.57.tar.bz2 1123531 BLAKE2B fb48564c32d2f7dc47eaf4ac26b88d47b0df71c69ff62921965033c6f209011052673b7a09eeb44605653f21255d40cd0fb8492fe02eaacab84f76b98c77eb6b SHA512 d45d2ba1539d99f2886fd568cc29642b12a028d26d13b494e5f6df5b3ed5cdec04a861b29e310ba3fa2ef6d1bbeca3e0ae922a230d4769756492ab912bd6902c +DIST libgpg-error-1.57.tar.bz2.sig 147 BLAKE2B 9c6ca75160daff73c99b6807d9c89c1195288bc507df1f53b0f01d42a3d530c32b62bf51d4c3a4c6b741a39136855bd42b5fb43f4278d778b0d1f5228bef03ab SHA512 136818c9f2c9bddd3b91b8dbf08ae63dd8e6f9924b06883dc37238a3ee8e5a975f7e8c6749fcb972039642050d181167ccee9efcd73c2c068941127c8a81235f diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild deleted file mode 100644 index 43580d85220f..000000000000 --- a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -inherit libtool multilib-minimal toolchain-funcs verify-sig - -DESCRIPTION="Contains error handling functions used by GnuPG software" -HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" - -LICENSE="GPL-2 LGPL-2.1" -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" -IUSE="common-lisp nls static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND=" - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/gpg-error.h - /usr/include/gpgrt.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/gpg-error-config - /usr/bin/gpgrt-config -) - -src_prepare() { - default - elibtoolize - - if use prefix ; then - # don't hardcode /usr/xpg4/bin/sh as shell on Solaris - sed -i -e 's:INSTALLSHELLPATH=/usr/xpg4/bin/sh:INSTALLSHELLPATH=/bin/sh:g' configure.ac configure || die - fi - - # This check breaks multilib - cat <<-EOF > src/gpg-error-config-test.sh.in || die - #!@INSTALLSHELLPATH@ - exit 0 - EOF - - # only necessary for as long as we run eautoreconf, configure.ac - # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is - # not a pure /bin/sh script, so it fails on some hosts - #sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die - #eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - $(multilib_is_native_abi || echo --disable-languages) - $(use_enable common-lisp languages) - $(use_enable nls) - # required for sys-power/suspend[crypt], bug 751568 - $(use_enable static-libs static) - $(use_enable test tests) - - # See bug #699206 and its duplicates wrt gpgme-config - # Upstream no longer install this by default and we should - # seek to disable it at some point. - --enable-install-gpg-error-config - - --enable-threads - CC_FOR_BUILD="$(tc-getBUILD_CC)" - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild deleted file mode 100644 index 43580d85220f..000000000000 --- a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -inherit libtool multilib-minimal toolchain-funcs verify-sig - -DESCRIPTION="Contains error handling functions used by GnuPG software" -HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" - -LICENSE="GPL-2 LGPL-2.1" -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" -IUSE="common-lisp nls static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND=" - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/gpg-error.h - /usr/include/gpgrt.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/gpg-error-config - /usr/bin/gpgrt-config -) - -src_prepare() { - default - elibtoolize - - if use prefix ; then - # don't hardcode /usr/xpg4/bin/sh as shell on Solaris - sed -i -e 's:INSTALLSHELLPATH=/usr/xpg4/bin/sh:INSTALLSHELLPATH=/bin/sh:g' configure.ac configure || die - fi - - # This check breaks multilib - cat <<-EOF > src/gpg-error-config-test.sh.in || die - #!@INSTALLSHELLPATH@ - exit 0 - EOF - - # only necessary for as long as we run eautoreconf, configure.ac - # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is - # not a pure /bin/sh script, so it fails on some hosts - #sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die - #eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - $(multilib_is_native_abi || echo --disable-languages) - $(use_enable common-lisp languages) - $(use_enable nls) - # required for sys-power/suspend[crypt], bug 751568 - $(use_enable static-libs static) - $(use_enable test tests) - - # See bug #699206 and its duplicates wrt gpgme-config - # Upstream no longer install this by default and we should - # seek to disable it at some point. - --enable-install-gpg-error-config - - --enable-threads - CC_FOR_BUILD="$(tc-getBUILD_CC)" - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libgpg-error/libgpg-error-1.55.ebuild b/dev-libs/libgpg-error/libgpg-error-1.57.ebuild index 43580d85220f..fdcf7bddbe76 100644 --- a/dev-libs/libgpg-error/libgpg-error-1.55.ebuild +++ b/dev-libs/libgpg-error/libgpg-error-1.57.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-2 LGPL-2.1" 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="common-lisp nls static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libpcre2/libpcre2-10.47.ebuild b/dev-libs/libpcre2/libpcre2-10.47.ebuild index 9c3fe22c579d..dd6936b93a76 100644 --- a/dev-libs/libpcre2/libpcre2-10.47.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.47.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/3" # libpcre2-posix.so version if [[ ${PV} != *_rc* ]] ; then - 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" fi IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE="?? ( libedit readline )" diff --git a/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild b/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild index c8bb836e6c2d..79395eb0af66 100644 --- a/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild +++ b/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else inherit gnome.org - 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" fi S="${WORKDIR}/${PN}-${PV%_rc*}" diff --git a/dev-libs/libxml2/libxml2-2.15.1.ebuild b/dev-libs/libxml2/libxml2-2.15.1.ebuild index 333f56e75fc7..8ed29c5b1ec5 100644 --- a/dev-libs/libxml2/libxml2-2.15.1.ebuild +++ b/dev-libs/libxml2/libxml2-2.15.1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else inherit gnome.org - 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" fi |
