[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/
commit: 78860d7f722dc81f8a4964c76b499a082c67a123 Author: Adam Pimentel protonmail com> AuthorDate: Tue Oct 10 02:52:18 2023 + Commit: Rui Huang gmail com> CommitDate: Tue Oct 10 02:52:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78860d7f net-p2p/feather: update manifest Signed-off-by: Adam Pimentel protonmail.com> net-p2p/feather/Manifest | 8 1 file changed, 8 insertions(+) diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest index 54c83270ef..5acbf7863e 100644 --- a/net-p2p/feather/Manifest +++ b/net-p2p/feather/Manifest @@ -12,5 +12,13 @@ DIST feather-2.4.9-monero-rapidjson.tar.gz 1054330 BLAKE2B 5d18961b86a27516e4244 DIST feather-2.4.9-monero-supercop.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 DIST feather-2.4.9-monero-trezorcommon.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5 SHA512 9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf DIST feather-2.4.9-monero.tar.gz 11649111 BLAKE2B fc087623b02fe57947aa4c4294e1bdee09ef171651382af99e870d299093f3380e00f9852f28683a6c4b4cff4ef0d1c573fb94c53083f4077d3b22e6b352b3bd SHA512 69dcc76e4e23c26ff1e7d01b1993af09a0f6f075d091a9169f7cfecfb094386380d657f4a538c82977a7ca91f8df2ac8339f53d55bc3beda2f8235db +DIST feather-2.4.9-r1-monero-miniupnp.tar.gz 446961 BLAKE2B 802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4 SHA512 c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5 +DIST feather-2.4.9-r1-monero-randomx.tar.gz 164390 BLAKE2B 704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801 SHA512 959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad +DIST feather-2.4.9-r1-monero-rapidjson.tar.gz 1054330 BLAKE2B 5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610 SHA512 dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7 +DIST feather-2.4.9-r1-monero-supercop.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 +DIST feather-2.4.9-r1-monero-trezorcommon.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5 SHA512 9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf +DIST feather-2.4.9-r1-monero.tar.gz 14011935 BLAKE2B b46ef62cb982f134c9c643f9bbe8fee196a42d9c7291f296c6185e598c240565c5c2714ed3f5337df34f2233cb0c54e1f70af605f7e871c0e4cc385d8820e6e1 SHA512 a9e5edf93f7d75dca47a0a9b0a06326f3e6774aa9e759492f399af18a0b0842237ad27beb7b1d0fbfd69a0e9e8adbdd2439b79ddc3e872c8a0bcb2ff546eb64e +DIST feather-2.4.9-r1-singleapplication.tar.gz 21630 BLAKE2B 403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f SHA512 d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4 +DIST feather-2.4.9-r1.tar.gz 1241941 BLAKE2B 725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6 SHA512 71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0 DIST feather-2.4.9-singleapplication.tar.gz 21630 BLAKE2B 403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f SHA512 d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4 DIST feather-2.4.9.tar.gz 1241941 BLAKE2B 725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6 SHA512 71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0
[gentoo-commits] repo/proj/guru:master commit in: dev-zig/zls/
commit: 5de3d475f386f7fe7f8d9c23b2e3e5b11dc48dce Author: Eric Joldasov getgoogleoff me> AuthorDate: Tue Oct 10 02:43:11 2023 + Commit: Rui Huang gmail com> CommitDate: Tue Oct 10 02:43:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5de3d475 dev-zig/zls: sync with latest Zig changes Related: https://github.com/ziglang/zig/pull/17392 . Signed-off-by: Eric Joldasov getgoogleoff.me> dev-zig/zls/zls-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-zig/zls/zls-.ebuild b/dev-zig/zls/zls-.ebuild index fe83830faf..ef9785f27b 100644 --- a/dev-zig/zls/zls-.ebuild +++ b/dev-zig/zls/zls-.ebuild @@ -106,8 +106,7 @@ ezig() { src_unpack() { git-r3_src_unpack cd "${S}" || die - # "zig build" doesn't have "fetch" subcommand yet - ezig build --help || die "Fetching Zig modules failed" + ezig build --fetch || die "Fetching Zig modules failed" local ZLS_GEN_FLAGS="--generate-version-data master --generate-version-data-path version_data_offline.zig" ezig build gen --verbose -- ${ZLS_GEN_FLAGS} || die "Pre-generating Zig version data failed" }
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
commit: ccd0052701ea1369c2363057f3721e45b15d44dd Author: Jonas Frei pm me> AuthorDate: Mon Oct 9 18:14:26 2023 + Commit: Rui Huang gmail com> CommitDate: Mon Oct 9 18:15:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccd00527 gui-apps/wob: Added dev-libs/inih to RDEPEND Closes: https://bugs.gentoo.org/915487 Signed-off-by: Jonas Frei pm.me> gui-apps/wob/wob-0.15.1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui-apps/wob/wob-0.15.1.ebuild b/gui-apps/wob/wob-0.15.1.ebuild index a6b0cd820b..e3698417ba 100644 --- a/gui-apps/wob/wob-0.15.1.ebuild +++ b/gui-apps/wob/wob-0.15.1.ebuild @@ -15,7 +15,10 @@ KEYWORDS="~amd64 ~x86" IUSE="+man +seccomp test" RESTRICT="!test? ( test )" -RDEPEND="dev-libs/wayland" +RDEPEND=" + dev-libs/inih + dev-libs/wayland +" DEPEND="${RDEPEND} dev-libs/wayland-protocols seccomp? ( sys-libs/libseccomp )
[gentoo-commits] repo/proj/guru:master commit in: app-editors/imhex/files/, app-editors/imhex/
commit: c169e2e8f87bb192603e2cbee910290d81caae26 Author: Henri Gasc eurecom fr> AuthorDate: Mon Oct 9 15:37:25 2023 + Commit: Rui Huang gmail com> CommitDate: Mon Oct 9 15:38:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c169e2e8 app-editors/imhex: add 1.31.0, drop 1.30.1 Closes: https://bugs.gentoo.org/915471 Closes: https://bugs.gentoo.org/909290 Closes: https://bugs.gentoo.org/909291 Signed-off-by: Henri Gasc eurecom.fr> app-editors/imhex/Manifest | 4 +-- app-editors/imhex/files/llvm-16.patch | 13 ++ .../{imhex-1.30.1.ebuild => imhex-1.31.0.ebuild} | 29 +- app-editors/imhex/metadata.xml | 3 +++ 4 files changed, 30 insertions(+), 19 deletions(-) diff --git a/app-editors/imhex/Manifest b/app-editors/imhex/Manifest index 0d45767258..5765ebdb4c 100644 --- a/app-editors/imhex/Manifest +++ b/app-editors/imhex/Manifest @@ -1,2 +1,2 @@ -DIST imhex-1.30.1.tar.gz 25920970 BLAKE2B 03a651134bda5814dc4e989a763f148b3a03694640d1baaa4be6e075ad9c5e798959bc477484f8214423e15836cc01de033e10606ee04dc375521101b4c75f13 SHA512 04c71f15fdbe17443b0f98cef2c2562b7d360f14065e4fab2c2dc1eaf9bbd0d8aa9a267dd1eab208d77cf00622edf6b5126b2d266b817f301a2281aae82eed45 -DIST imhex-patterns-1.30.1.tar.gz 3377742 BLAKE2B 4fa9475f7b04f5765f0a81258e9d01bf814b7b7a0b318c096fdc3ba728938f3f782c9c30fde7ced79626b70b550649d883eda6cf5bbc4b3d8d3a9ad8ac1c5364 SHA512 d734c7fe1c31c9b7845422047a9b9d1289c432cfe98d2b08ca5fe22b82262e3ae41ec14e93d3c62d24c87294fcdf439719cef6bc2ee5b2b54b45377addb9f06a +DIST imhex-1.31.0.tar.gz 25062606 BLAKE2B 9db337f5aa54ccefd925175f8b4869ece873a7c466d6ddded88c26d6f4fd7ba73a7789964ad2ae6a902d2ec653980ef2482434ddcbbbc224aaac8906b16e92c5 SHA512 483a89e84746ba74eb968f84140ae52edb7046d1074160a97eb6ebad6eac0284beccaf39004141cbe1eebcd8ca92d1fd486c45790880503bbcc40c7bdd586cb8 +DIST imhex-patterns-1.31.0.tar.gz 4448476 BLAKE2B 0bace799f0d2280ccd11a1fcafa9d22620a74691f6b5622d3ad0e260143792c8239158ba021de8e775d5d8589f6dfee990d25beab4288c053d9a5b138b8cc252 SHA512 aaeb2028bbc8235fb49ba75bdca71acf725da0035395c86df97c3976bb70f33ad34f9ce3089d72141de6767cc511c575cc3ac85b66ee4eeba8caa252fc874dba diff --git a/app-editors/imhex/files/llvm-16.patch b/app-editors/imhex/files/llvm-16.patch new file mode 100644 index 00..5c7efa5faa --- /dev/null +++ b/app-editors/imhex/files/llvm-16.patch @@ -0,0 +1,13 @@ +diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake +index 624e401..cfd30c3 100644 +--- a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake +@@ -503,7 +503,7 @@ macro(addBundledLibraries) + add_subdirectory(${EXTERN_LIBS_FOLDER}/llvm-demangle EXCLUDE_FROM_ALL) + set_target_properties(LLVMDemangle PROPERTIES POSITION_INDEPENDENT_CODE ON) + else() +-find_package(LLVM REQUIRED Demangle) ++find_package(LLVM 16 REQUIRED Demangle) + endif() + + if (NOT USE_SYSTEM_YARA) diff --git a/app-editors/imhex/imhex-1.30.1.ebuild b/app-editors/imhex/imhex-1.31.0.ebuild similarity index 79% rename from app-editors/imhex/imhex-1.30.1.ebuild rename to app-editors/imhex/imhex-1.31.0.ebuild index 1ea5d0cef7..ccbb9ef59a 100644 --- a/app-editors/imhex/imhex-1.30.1.ebuild +++ b/app-editors/imhex/imhex-1.31.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 CMAKE_BUILD_TYPE="Release" CMAKE_MAKEFILE_GENERATOR="emake" -inherit cmake llvm toolchain-funcs +inherit cmake llvm toolchain-funcs desktop DESCRIPTION="A hex editor for reverse engineers, programmers, and eyesight" HOMEPAGE="https://github.com/WerWolv/ImHex"; @@ -20,6 +20,11 @@ S_PATTERNS="${WORKDIR}/ImHex-Patterns-ImHex-v${PV}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" +IUSE="+system-llvm" + +PATCHES=( + "${FILESDIR}/llvm-16.patch" +) DEPEND=" app-forensics/yara @@ -41,6 +46,7 @@ DEPEND=" " RDEPEND="${DEPEND}" BDEPEND=" + system-llvm? ( https://bugs.gentoo.org/attachment.cgi?id=860683), so we remove them - # We could use `ln "${BUILD_DIR}/lib/libimhex.so.${PV}" "/lib64/libimhex.so.${PV}"` and circumvent sandboxing - sed -i \ - -e 's/enable_testing/#enable_testing/' \ - -e 's/add_subdirectory(tests/#add_subdirectory(tests/' \ - "${S}/CMakeLists.txt" || die - - cmake_src_prepare -} - src_configure() { local mycmakeargs=( -D CMAKE_BUILD_TYPE="Release" \ @@ -76,7 +69,6 @@ src_configure() { -D CMAKE_OBJC_COMPILER_LAUNCHER=ccache \ -D CMAKE_OBJCXX_COMPILER_LAUNCHER=ccache \ -D CMAKE_SKIP_RPATH=ON \ - -D IMHEX_USE_BUNDLED_CA=OFF \ -D IMHEX_PLUGINS_IN_SHARE=OFF \ -D IMHEX_STRIP_RELEASE=OFF \ -D IMHEX_OFFLINE_BUILD=ON \ @@ -85,12 +77,13 @@ src_configure() { -D IMHEX_IGNORE_BAD_COMPILER=OFF \ -D IMHEX_USE_GTK_FILE_PICKER=OFF \
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/
commit: 500f13b24919dfc543e9c63f0d3bca9f7ce665bb Author: Adam Pimentel protonmail com> AuthorDate: Mon Oct 9 17:39:00 2023 + Commit: Rui Huang gmail com> CommitDate: Mon Oct 9 17:39:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=500f13b2 net-p2p/feather: update monero; see https://bugs.gentoo.org/915138 Signed-off-by: Adam Pimentel protonmail.com> net-p2p/feather/feather-2.4.9-r1.ebuild | 145 1 file changed, 145 insertions(+) diff --git a/net-p2p/feather/feather-2.4.9-r1.ebuild b/net-p2p/feather/feather-2.4.9-r1.ebuild new file mode 100644 index 00..4565940bc9 --- /dev/null +++ b/net-p2p/feather/feather-2.4.9-r1.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop xdg + +SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b" +MONERO_DIST_COMIT="db1ac578a16e678f0778fb37001921f93704f0ed" + MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0" + RANDOMX_DIST_COMIT="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c" + RAPIDJSON_DIST_COMIT="129d19ba7f496df5e33658527a7158c79b99c21c" + SUPERCOP_DIST_COMIT="633500ad8c8759995049ccd022107d1fa8a1bbc9" + TREZORCOMMON_DIST_COMIT="bff7fdfe436c727982cc553bdfb29a9021b423b0" + +DESCRIPTION="A free, open-source Monero wallet" +HOMEPAGE="https://featherwallet.org"; +SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PV}.tar.gz -> \ +${PF}.tar.gz + https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz -> \ +${PF}-singleapplication.tar.gz + https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> \ +${PF}-monero.tar.gz + https://github.com/miniupnp/miniupnp/archive/${MINIUPNP_DIST_COMIT}.tar.gz -> \ +${PF}-monero-miniupnp.tar.gz + https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMIT}.tar.gz -> \ +${PF}-monero-randomx.tar.gz + https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_DIST_COMIT}.tar.gz -> \ +${PF}-monero-rapidjson.tar.gz + https://github.com/monero-project/supercop/archive/${SUPERCOP_DIST_COMIT}.tar.gz -> \ +${PF}-monero-supercop.tar.gz + https://github.com/trezor/trezor-common/archive/${TREZORCOMMON_DIST_COMIT}.tar.gz -> \ +${PF}-monero-trezorcommon.tar.gz +" + +# Feather is released under the terms of the BSD license, but it vendors +# code from Monero and Tor too. +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="qrcode xmrig localmonero" + +DEPEND=" + dev-libs/libsodium:= + media-gfx/qrencode:= + media-gfx/zbar:=[v4l] + =dev-libs/polyseed-1.0.0 + dev-libs/libzip:= + dev-libs/boost:=[nls] + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtnetwork-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtxml-5.15:5 + >=dev-qt/qtwebsockets-5.15:5 + >=dev-qt/qtmultimedia-5.15:5[widgets] + >=dev-qt/qtconcurrent-5.15:5 + dev-libs/libgcrypt:= + sys-libs/zlib + dev-libs/openssl:= + net-dns/unbound:=[threads] + net-libs/czmq:= +" +RDEPEND=" + ${DEPEND} + net-vpn/tor + xmrig? ( net-misc/xmrig ) +" +BDEPEND="virtual/pkgconfig" + +src_unpack() { + unpack ${PF}.tar.gz \ + ${PF}-singleapplication.tar.gz \ + ${PF}-monero.tar.gz \ + ${PF}-monero-miniupnp.tar.gz \ + ${PF}-monero-randomx.tar.gz \ + ${PF}-monero-rapidjson.tar.gz \ + ${PF}-monero-supercop.tar.gz \ + ${PF}-monero-trezorcommon.tar.gz + mv -T "${WORKDIR}"/SingleApplication-${SINGLEAPPLICATION_DIST_COMIT} \ + "${WORKDIR}"/${P}/src/third-party/singleapplication || die + mv -T "${WORKDIR}"/monero-${MONERO_DIST_COMIT} \ + "${WORKDIR}"/${P}/monero || die + mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMIT} \ + "${WORKDIR}"/${P}/monero/external/miniupnp || die + mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMIT} \ + "${WORKDIR}"/${P}/monero/external/randomx || die + mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMIT} \ + "${WORKDIR}"/${P}/monero/external/rapidjson || die + mv -T "${WORKDIR}"/supercop-${SUPERCOP_DIST_COMIT} \ + "${WORKDIR}"/${P}/monero/external/supercop || die + mv -T "${WORKDIR}"/trezor-common-${TREZORCOMMON_DIST_COMIT} \ + "${WORKDIR}"/${P}/monero/external/trezor-common || die +} + +src_prepare() { + default + echo "#define FEATHER_VERSION \"${PV}\"" > "${WORKDIR}"/${P}/src/config-feather.h || die + echo "#define TOR_VERSION \"NOT_EMBEDDED\"" >> "${WORKDIR}"/${P}/src/config-feather.h || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( +
[gentoo-commits] repo/proj/guru:master commit in: app-benchmarks/kdiskmark/
commit: 0b2feeea3cd16d57433b378ef635fa448a2ce961 Author: Mark Harmstone harmstone com> AuthorDate: Mon Oct 9 22:26:52 2023 + Commit: Rui Huang gmail com> CommitDate: Mon Oct 9 22:27:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b2feeea app-benchmarks/kdiskmark: new package, add 3.1.4 Signed-off-by: Mark Harmstone harmstone.com> app-benchmarks/kdiskmark/Manifest | 1 + app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild | 30 + app-benchmarks/kdiskmark/metadata.xml | 11 + 3 files changed, 42 insertions(+) diff --git a/app-benchmarks/kdiskmark/Manifest b/app-benchmarks/kdiskmark/Manifest new file mode 100644 index 00..9687ddcc01 --- /dev/null +++ b/app-benchmarks/kdiskmark/Manifest @@ -0,0 +1 @@ +DIST kdiskmark-3.1.4.tar.gz 194855 BLAKE2B fc8f59492b14849ffe6962183082a86c3e9d82e67f6b1b6a0449f7c714480d46c62ca85e4b1f7b838b42fd4cc5fcf3e8e81e0d3df5c955657cf8799b9f9110b6 SHA512 53f292e4137ac36dfbc09ad400496170bfd13a8c18f1c474bd15b00cdd931918713e034e35d6f3dbda29eb1ee89d8f273dd8e794a9e70c95ec96ebf31f0baedf diff --git a/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild b/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild new file mode 100644 index 00..eb735d878c --- /dev/null +++ b/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Disk benchmarking tool" +HOMEPAGE="https://github.com/JonMagon/KDiskMark"; +SRC_URI="https://github.com/JonMagon/KDiskMark/releases/download/${PV}/KDiskMark-${PV}-source.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/KDiskMark-${PV}" + +inherit cmake + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/linguist-tools:5 + dev-qt/qtdbus:5 + kde-frameworks/extra-cmake-modules + sys-auth/polkit-qt + sys-block/fio[aio]" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + cmake_src_configure +} diff --git a/app-benchmarks/kdiskmark/metadata.xml b/app-benchmarks/kdiskmark/metadata.xml new file mode 100644 index 00..0262e6f08f --- /dev/null +++ b/app-benchmarks/kdiskmark/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd'> + + + m...@harmstone.com + Mark Harmstone + + + JonMagon/KDiskMark + +
[gentoo-commits] repo/gentoo:master commit in: net-misc/whois/
commit: e17be513b05f06fa88c022e4c1a9d4489bc8852c Author: Sam James gentoo org> AuthorDate: Tue Oct 10 06:23:07 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 06:29:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17be513 net-misc/whois: add 5.5.19 Signed-off-by: Sam James gentoo.org> net-misc/whois/Manifest | 1 + net-misc/whois/{whois-.ebuild => whois-5.5.19.ebuild} | 4 ++-- net-misc/whois/whois-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest index 2a5ed76b70b7..783e3f0ed862 100644 --- a/net-misc/whois/Manifest +++ b/net-misc/whois/Manifest @@ -1,2 +1,3 @@ +DIST whois-5.5.19.tar.gz 109582 BLAKE2B 6812c8f19c60a20802adbda95d9e80e1ee39cb5fea6723e689d064cda6ac167408dfccc2f30bfd93a7d53bda9c355e292d3b4ee694812b3ffccc54c120aeedcd SHA512 f008f60a629f40eb5817c124ff586f2b4a359afa501a72633326341a28f47c5ff56ddeed48d327bf41035bc6bdc639959b92523ec22ff41d5bd58241b4c50487 DIST whois_5.5.17.tar.xz 90608 BLAKE2B 82793097e421d88130d089fc64bb0bceac0c9170b39388262b45d2bf62fc2f8b7c4e393fc5351bba6be303ced00a00af1972bf73c1c8c7c86c812b19a0a6fb5a SHA512 0ed33edc2005eb51a88bda505cc3f6ebe3966095d6f12c03cfe62c12e7e575e1d008632d12de6f27b4c09b91ce5a45705d57acce88409e573bbd7b5132df7fc6 DIST whois_5.5.18.tar.xz 90216 BLAKE2B 2098b15d36ee0f99e710fdeb10ce1650eba84da1ce770df46182439a6de07995b79746767968522200f5261490e5ffd262673705b12e1004e1ca0dd1af0b9e15 SHA512 28482a6b84d97e2ff69e7a2d01865d227d76aff41a42511a6ebd4ac636b9054643d1df800e6575fb846712e1473f7a31a211dbc08fbdfaaead443d22138266c7 diff --git a/net-misc/whois/whois-.ebuild b/net-misc/whois/whois-5.5.19.ebuild similarity index 92% copy from net-misc/whois/whois-.ebuild copy to net-misc/whois/whois-5.5.19.ebuild index 73f366159be4..d50f25c71f08 100644 --- a/net-misc/whois/whois-.ebuild +++ b/net-misc/whois/whois-5.5.19.ebuild @@ -13,8 +13,8 @@ if [[ ${PV} == * ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/rfc1036/whois.git"; else - SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" - #SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" + SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" #S="${WORKDIR}"/${PN} KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" diff --git a/net-misc/whois/whois-.ebuild b/net-misc/whois/whois-.ebuild index 73f366159be4..d50f25c71f08 100644 --- a/net-misc/whois/whois-.ebuild +++ b/net-misc/whois/whois-.ebuild @@ -13,8 +13,8 @@ if [[ ${PV} == * ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/rfc1036/whois.git"; else - SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" - #SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" + SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" #S="${WORKDIR}"/${PN} KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: e9aa13b49906fb2c97a76c0a44a4279e3fc97d3b Author: Sam James gentoo org> AuthorDate: Tue Oct 10 06:29:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 06:30:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9aa13b4 sys-apps/less: drop 632, 633-r1 Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 - sys-apps/less/less-632.ebuild| 80 sys-apps/less/less-633-r1.ebuild | 80 3 files changed, 161 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index becfdcc62104..bada827ee837 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,4 +1,3 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 -DIST less-632.tar.gz 375440 BLAKE2B 26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97 SHA512 5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066 DIST less-633.tar.gz 375733 BLAKE2B e9df180794af365f86734c6b8fde766c1bba42b111717ee5e1cf11001fc7ec3d78910db9bb7c51a76816086f599808b1b60f514011ec40e37650d6bc4f8b3d5c SHA512 a29aaf72abca07fb29d12f218bbd422a39e3898b3d53e8dbd5265ae47ecf68b88c3381aa3a9bf7caa8db1e2d8e2c138b333f0d69fddd4cf014e39118c53f7fb1 DIST less-643.tar.gz 592291 BLAKE2B 6dc60dc2e8db05afdae466877a1d26a3008ff5378bbbf2fbdf9efc4f87c0fcfde5703d44a24d4355c98d3a5f438bdb51173150f2a69f801d9c8e4a7401d71b53 SHA512 6a324ac54e22429ac652dc303bc1fe48933555d1cbf8ad7ecf345940910c014fef9551a3219743cfb7115e356b5841ae97d6ce62e7a1ba1e3300d243efca34d9 diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild deleted file mode 100644 index 84b0670e4fc7.. --- a/sys-apps/less/less-632.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE=none -WANT_LIBTOOL=none - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/gwsw/less"; - inherit git-r3 -fi - -inherit autotools - -# Releases are usually first a beta then promoted to stable if no -# issues were found. Upstream explicitly ask "to not generally distribute" -# the beta versions. It's okay to keyword beta versions if they fix -# a serious bug, but otherwise try to avoid it. - -MY_PV=${PV/_beta/-beta} -MY_P=${PN}-${MY_PV} -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="https://www.greenwoodsoftware.com/less/"; -[[ ${PV} != ]] && SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz"; -S="${WORKDIR}"/${MY_P/?beta} - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -if [[ ${PV} != && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="pcre" -# As of 623_beta, lesstest is not included in dist tarballs -# https://github.com/gwsw/less/issues/344 -RESTRICT="test" - -DEPEND=" - >=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:= - pcre? ( dev-libs/libpcre2 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - # Per upstream README to prepare live build - [[ ${PV} == ]] && emake -f Makefile.aut distfiles - # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. - # https://bugs.gentoo.org/870412 - eautoreconf -} - -src_configure() { - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_test() { - emake check VERBOSE=1 -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -} diff --git a/sys-apps/less/less-633-r1.ebuild b/sys-apps/less/less-633-r1.ebuild deleted file mode 100644 index c6edffba45d8.. --- a/sys-apps/less/less-633-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 5a2e4f6c096d75a26701f7229ba01424466d54d6 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 06:29:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 06:30:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2e4f6c media-video/vlc: add 3.0.19 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 + media-video/vlc/vlc-3.0.19.ebuild | 519 ++ 2 files changed, 520 insertions(+) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 0febcd33eb1c..1bfb6eae78e2 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1 +1,2 @@ DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d SHA512 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e +DIST vlc-3.0.19.tar.xz 25600300 BLAKE2B 62bb7c4b52c18c2464318e367183feaa324cc381d294fcba3871c50516183095a267824765a435c5415f50684f28997bcd3d323dc6d75e9c668c62a1014fb2e4 SHA512 8e4a7a35f8ab7db139c6ef1ace9947c2e21ed721af5576761c4b7b8498aaeded366273aad9853541d70ba2773422141a5e9a6196ae3c2a3a7c4dee2a2e6c3e76 diff --git a/media-video/vlc/vlc-3.0.19.ebuild b/media-video/vlc/vlc-3.0.19.ebuild new file mode 100644 index ..b8b55bfe7c0b --- /dev/null +++ b/media-video/vlc/vlc-3.0.19.ebuild @@ -0,0 +1,519 @@ +# Copyright 2000-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = * ]] ; then + if [[ ${PV%.} != ${PV} ]] ; then + EGIT_BRANCH="3.0.x" + fi + EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git"; + inherit git-r3 +else + if [[ ${MY_P} = ${P} ]] ; then + SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz"; + else + SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz"; + fi + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" +fi +inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg + +DESCRIPTION="Media player and framework with support for most multimedia files and streaming" +HOMEPAGE="https://www.videolan.org/vlc/"; + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0/5-9" # vlc - vlccore + +IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus + dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth + fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate + libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua + macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg + omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image + sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame + udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi + cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +" +REQUIRED_USE=" + chromecast? ( encode ) + directx? ( ffmpeg ) + fontconfig? ( truetype ) + libcaca? ( X ) + libtar? ( skins ) + libtiger? ( kate ) + lua? ( ${LUA_REQUIRED_USE} ) + skins? ( gui truetype X xml ) + ssl? ( gcrypt ) + vaapi? ( ffmpeg X ) + vdpau? ( ffmpeg X ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + lua? ( ${LUA_DEPS} ) + amd64? ( dev-lang/yasm ) + wayland? ( dev-util/wayland-scanner ) + x86? ( dev-lang/yasm ) +" +# =gcc 4.8.0. bug #46 + append-cflags $(test-flags-CC -fno-stack-check) + # Bug 569774 + replace-flags -Os -O2 + fi + + if use omxil; then + # bug #723006 + # https://trac.videolan.org/vlc/ticket/24617 + append-cflags -fcommon + fi + + # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... + append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" + + if use riscv; then + # bug #803473 + append-libs -latomic + fi + + if use truetype || use bidi; then + myeconfargs+=( --enable-freetype ) + else + myeconfargs+=( --disable-freetype ) + fi + + if use truetype || use projectm; then + local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" + myeconfargs+=( + --with-default-font=${dejavu}/DejaVuSans.ttf + --with-default-font-family=Sans + --wi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: f3e209c807879be3c67e1ce65900e88234a03d95 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 06:29:17 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 06:29:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e209c8 sys-apps/less: drop 608-r1 Bug: https://bugs.gentoo.org/893530 Signed-off-by: Sam James gentoo.org> sys-apps/less/less-608-r1.ebuild | 58 1 file changed, 58 deletions(-) diff --git a/sys-apps/less/less-608-r1.ebuild b/sys-apps/less/less-608-r1.ebuild deleted file mode 100644 index fe6b8416fbe3.. --- a/sys-apps/less/less-608-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -WANT_AUTOMAKE=none -WANT_LIBTOOL=none - -inherit autotools - -DESCRIPTION="Excellent text file viewer" -HOMEPAGE="http://www.greenwoodsoftware.com/less/"; -SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz"; - -LICENSE="|| ( GPL-3 BSD-2 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="pcre unicode" - -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" -RDEPEND="${DEPEND}" - -src_prepare() { - local PATCHES=( - "${FILESDIR}/less-608-procfs.patch" - ) - default - # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. - # https://bugs.gentoo.org/870412 - eautoreconf -} - -src_configure() { - export ac_cv_lib_ncursesw_initscr=$(usex unicode) - export ac_cv_lib_ncurses_initscr=$(usex !unicode) - local myeconfargs=( - --with-regex=$(usex pcre pcre2 posix) - --with-editor="${EPREFIX}"/usr/libexec/editor - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe - newenvd "${FILESDIR}"/less.envd 70less -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-483-r1" ; then - elog "The lesspipe.sh symlink has been dropped. If you are still setting" - elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." - elog "Colorization support has been dropped. If you want that, check out" - elog "the new app-text/lesspipe package." - fi -}
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/
commit: eefe17690173296e1ad840ce1fee474cb7a96e80 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 06:27:15 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 06:27:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefe1769 mate-base/mate-control-center: Stabilize 1.26.1 x86, #915415 Signed-off-by: Joonas Niilola gentoo.org> mate-base/mate-control-center/mate-control-center-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild index d383b2f2fdf9..2276bd26cb9d 100644 --- a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild +++ b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ ${PV} != ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" fi DESCRIPTION="The MATE Desktop configuration tool"
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/
commit: 4194257466536d96c32580ff786505194e914b1b Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 06:18:18 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 06:18:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41942574 mate-base/mate-control-center: Stabilize 1.26.1 amd64, #915415 Signed-off-by: Joonas Niilola gentoo.org> mate-base/mate-control-center/mate-control-center-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild index ba5657f0b4aa..d383b2f2fdf9 100644 --- a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild +++ b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ ${PV} != ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86" fi DESCRIPTION="The MATE Desktop configuration tool"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/date/
commit: dd6447748a4b6a16577322c2a8ea72fc515921f9 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 06:13:29 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 06:14:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd644774 dev-libs/date: Stabilize 3.0.0 amd64, #915324 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/date/date-3.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/date/date-3.0.0.ebuild b/dev-libs/date/date-3.0.0.ebuild index d77a0ca0a183..d0a19a986f6b 100644 --- a/dev-libs/date/date-3.0.0.ebuild +++ b/dev-libs/date/date-3.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ DESCRIPTION="A date and time library based on the C++11/14/17 header" HOMEPAGE="https://github.com/HowardHinnant/date"; SRC_URI="https://github.com/HowardHinnant/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +KEYWORDS="amd64" LICENSE="MIT" SLOT="0/3.0.0"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/
commit: 5253e388689344e325e5b3645b4d3dab27ac5081 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 06:12:57 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 06:14:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5253e388 net-libs/libtorrent-rasterbar: Stabilize 2.0.9 amd64, #915440 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild index b4ca898cbe45..7fd8a71e5279 100644 --- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild +++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar. LICENSE="BSD" SLOT="0/2.0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+dht debug gnutls python ssl test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/
commit: c3fd3583f9e62d917154a11f98111e071a73d15f Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 06:13:29 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 06:14:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fd3583 gui-apps/waybar: Stabilize 0.9.22 amd64, #915324 Signed-off-by: Joonas Niilola gentoo.org> gui-apps/waybar/waybar-0.9.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/waybar/waybar-0.9.22.ebuild b/gui-apps/waybar/waybar-0.9.22.ebuild index 8fcd80c7603f..06c04d98bc88 100644 --- a/gui-apps/waybar/waybar-0.9.22.ebuild +++ b/gui-apps/waybar/waybar-0.9.22.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git"; else SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="amd64" S="${WORKDIR}/${PN^}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/
commit: 9aa46887a8a6bc5c0f183a39f04d6aafbe7cd697 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 06:13:11 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 06:14:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa46887 net-libs/libtorrent-rasterbar: Stabilize 2.0.9 x86, #915440 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild index 7fd8a71e5279..b20882528b68 100644 --- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild +++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar. LICENSE="BSD" SLOT="0/2.0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+dht debug gnutls python ssl test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/sssd/
commit: b53c5013e4d3fe96ee5cd041b024e81bba806b9b Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 06:13:59 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 06:14:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53c5013 sys-auth/sssd: Stabilize 2.9.1 amd64, #915399 Signed-off-by: Joonas Niilola gentoo.org> sys-auth/sssd/sssd-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/sssd/sssd-2.9.1.ebuild b/sys-auth/sssd/sssd-2.9.1.ebuild index 08cb7e59ef89..416554744465 100644 --- a/sys-auth/sssd/sssd-2.9.1.ebuild +++ b/sys-auth/sssd/sssd-2.9.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="acl doc +netlink nfsv4 nls +man python samba selinux subid sudo systemd systemtap test" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: e7573b6b8537ec35e5d654d1b3d031eb90845cb2 Author: Yixun Lan gentoo org> AuthorDate: Tue Oct 10 05:57:09 2023 + Commit: Yixun Lan gentoo org> CommitDate: Tue Oct 10 06:13:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7573b6b media-libs/libplacebo: Keyword 6.338.0 riscv, #915501 Signed-off-by: Yixun Lan gentoo.org> media-libs/libplacebo/libplacebo-6.338.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild b/media-libs/libplacebo/libplacebo-6.338.0.ebuild index 5a8219d45eb1..89a1527ea842 100644 --- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild +++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild @@ -22,7 +22,7 @@ else ) " S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: a2d8785c1271cbac4a6322f95fa4d1e87a2c48a4 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 06:01:22 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 06:01:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d8785c net-misc/curl: Stabilize 8.3.0-r1 hppa, #915509 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild b/net-misc/curl/curl-8.3.0-r1.ebuild index 51ec9a067d62..8a9f1b9ca61e 100644 --- a/net-misc/curl/curl-8.3.0-r1.ebuild +++ b/net-misc/curl/curl-8.3.0-r1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/olsrd/
commit: 9fe29ebea026114d4e2be50744626554b1b4219b Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:51:37 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:53:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe29ebe net-misc/olsrd: add few missing deps Signed-off-by: Joonas Niilola gentoo.org> net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild index f79fe5d346f9..bff1915449d8 100644 --- a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild +++ b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild @@ -19,18 +19,17 @@ SLOT="0" KEYWORDS="amd64 ~x86" IUSE="gtk pud" -DEPEND=" - gtk? ( +RDEPEND="gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) - pud? ( sci-geosciences/gpsd ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND="virtual/pkgconfig" + pud? ( sci-geosciences/gpsd )" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="app-alternatives/yacc + sys-devel/flex + virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${PN}-0.9.0.2-gtk.patch
[gentoo-commits] repo/gentoo:master commit in: net-misc/olsrd/
commit: 108bc06495f79be2bfe5f2395a2ffc7254d5697d Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:50:29 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:50:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108bc064 net-misc/olsrd: Stabilize 0.9.8_p20210612-r1 amd64, #915447 Signed-off-by: Joonas Niilola gentoo.org> net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild index 1ba8d428f242..f79fe5d346f9 100644 --- a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild +++ b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="gtk pud" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/
commit: 392efd4899e18238217984710c5cb4719402a8cf Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:47:40 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:48:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392efd48 x11-wm/marco: Stabilize 1.26.2-r1 x86, #915429 Signed-off-by: Joonas Niilola gentoo.org> x11-wm/marco/marco-1.26.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/marco/marco-1.26.2-r1.ebuild b/x11-wm/marco/marco-1.26.2-r1.ebuild index a8c1e3d96058..d0d40b051f8e 100644 --- a/x11-wm/marco/marco-1.26.2-r1.ebuild +++ b/x11-wm/marco/marco-1.26.2-r1.ebuild @@ -7,7 +7,7 @@ MATE2_LA_PUNT="yes" inherit mate meson -KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" DESCRIPTION="MATE default window manager" LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/
commit: 0313d682e99e471320f9c09df4d8a62eaa34e735 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:47:09 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:48:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0313d682 x11-wm/marco: Stabilize 1.26.2-r1 amd64, #915429 Signed-off-by: Joonas Niilola gentoo.org> x11-wm/marco/marco-1.26.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/marco/marco-1.26.2-r1.ebuild b/x11-wm/marco/marco-1.26.2-r1.ebuild index 193ab754ff6e..a8c1e3d96058 100644 --- a/x11-wm/marco/marco-1.26.2-r1.ebuild +++ b/x11-wm/marco/marco-1.26.2-r1.ebuild @@ -7,7 +7,7 @@ MATE2_LA_PUNT="yes" inherit mate meson -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86" DESCRIPTION="MATE default window manager" LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/
commit: eece24a810d222421095feece4839cea2d6ccdc0 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:42:56 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:48:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eece24a8 dev-libs/librdkafka: Stabilize 2.2.0 x86, #915433 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild index 92cd7a77ace8..97719958e5ba 100644 --- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild +++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: ebe4a2cd17030bddccf3f1a7f39cb91ddeddcbd8 Author: Brahmajit Das gmail com> AuthorDate: Tue Oct 10 05:24:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 05:46:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe4a2cd app-editors/neovim: add 0.9.3 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33275 Signed-off-by: Sam James gentoo.org> app-editors/neovim/Manifest| 1 + app-editors/neovim/neovim-0.9.3.ebuild | 119 + 2 files changed, 120 insertions(+) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index 66bb2c020384..d5f10db4a20b 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -1,3 +1,4 @@ DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58 SHA512 339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8 DIST neovim-0.9.2.tar.gz 11580390 BLAKE2B 097b0b245e8f987c7f980df2d170f4d62fc08e107f6166f1df4a78776b0aa8b8dc3c699648ae5fa123e54e7599321f0170f93ccee4d89302f25d1b8bba6161c7 SHA512 f12ae48c82c4a3622e464a23966cb06e9da1a7cd000b4efeb8408bb55e189ffeb4ece99e9488244c16f7de70356303e4dc964afd70ab24d23a5e07c59e902ed9 +DIST neovim-0.9.3.tar.gz 11585470 BLAKE2B 51ae60afc36b4952e0b7259bad244f2c18420710bb4c918478e8f6e520cffe31a388aba9a7cfd2894e722f78406c00828af5c62f29febc432ae615937285a9e4 SHA512 f0d52af39d61179ae6d2c03e4667bde62c70ac4a63a039cff8c1d350d218e9c822de7e3caa937b7741551920c699beb9199c39177b93a381649d1cad3ae68115 DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a SHA512 a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a415e8c4001abb76f2a60357bab0cd7004 diff --git a/app-editors/neovim/neovim-0.9.3.ebuild b/app-editors/neovim/neovim-0.9.3.ebuild new file mode 100644 index ..ec45d50f6dd1 --- /dev/null +++ b/app-editors/neovim/neovim-0.9.3.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# RelWithDebInfo sets -Og -g +CMAKE_BUILD_TYPE=Release +LUA_COMPAT=( lua5-{1..2} luajit ) +inherit cmake lua-single optfeature xdg + +DESCRIPTION="Vim-fork focused on extensibility and agility" +HOMEPAGE="https://neovim.io"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/neovim/neovim.git"; +else + SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +fi + +LICENSE="Apache-2.0 vim" +SLOT="0" +IUSE="+lto +nvimpager test" + +# Upstream say the test library needs LuaJIT +# https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377 +REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )" +# TODO: Get tests running +RESTRICT="!test? ( test ) test" + +# Upstream build scripts invoke the Lua interpreter +BDEPEND="${LUA_DEPS} + >=dev-util/gperf-3.1 + >=sys-devel/gettext-0.20.1 + virtual/libiconv + virtual/libintl + virtual/pkgconfig +" +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). +DEPEND="${LUA_DEPS} + >=dev-lua/luv-1.45.0[${LUA_SINGLE_USEDEP}] + $(lua_gen_cond_dep ' + dev-lua/lpeg[${LUA_USEDEP}] + dev-lua/mpack[${LUA_USEDEP}] + ') + $(lua_gen_cond_dep ' + dev-lua/LuaBitOp[${LUA_USEDEP}] + ' lua5-{1,2}) + >=dev-libs/libuv-1.46.0:= + >=dev-libs/libvterm-0.3.3 + >=dev-libs/msgpack-3.0.0:= + >=dev-libs/tree-sitter-0.20.8:= + >=dev-libs/libtermkey-0.22 + >=dev-libs/unibilium-2.0.0:0= +" +RDEPEND=" + ${DEPEND} + app-eselect/eselect-vi +" +BDEPEND+=" + test? ( + $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch" + "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch" + "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch" +) + +src_prepare() { + # Use our system vim dir + sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \ + -i src/nvim/globals.h || die + + # https://forums.gentoo.org/viewtopic-p-8750050.html + xdg_environment_reset + cmake_src_prepare +} + +src_configure() { + # Upstream default to LTO on non-debug builds + # Let's expose it as a USE flag because upstream + # have preferences for how we should use
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: 54131224ad300b647cd1e9143c819a3d16bad4b0 Author: Brahmajit Das gmail com> AuthorDate: Tue Oct 10 05:21:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 05:46:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54131224 app-editors/neovim: add 0.9.4 Signed-off-by: Brahmajit Das gmail.com> Signed-off-by: Sam James gentoo.org> app-editors/neovim/Manifest| 1 + app-editors/neovim/neovim-0.9.4.ebuild | 119 + 2 files changed, 120 insertions(+) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index 7f177f723c55..66bb2c020384 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -1,2 +1,3 @@ DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58 SHA512 339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8 DIST neovim-0.9.2.tar.gz 11580390 BLAKE2B 097b0b245e8f987c7f980df2d170f4d62fc08e107f6166f1df4a78776b0aa8b8dc3c699648ae5fa123e54e7599321f0170f93ccee4d89302f25d1b8bba6161c7 SHA512 f12ae48c82c4a3622e464a23966cb06e9da1a7cd000b4efeb8408bb55e189ffeb4ece99e9488244c16f7de70356303e4dc964afd70ab24d23a5e07c59e902ed9 +DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a SHA512 a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a415e8c4001abb76f2a60357bab0cd7004 diff --git a/app-editors/neovim/neovim-0.9.4.ebuild b/app-editors/neovim/neovim-0.9.4.ebuild new file mode 100644 index ..ec45d50f6dd1 --- /dev/null +++ b/app-editors/neovim/neovim-0.9.4.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# RelWithDebInfo sets -Og -g +CMAKE_BUILD_TYPE=Release +LUA_COMPAT=( lua5-{1..2} luajit ) +inherit cmake lua-single optfeature xdg + +DESCRIPTION="Vim-fork focused on extensibility and agility" +HOMEPAGE="https://neovim.io"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/neovim/neovim.git"; +else + SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +fi + +LICENSE="Apache-2.0 vim" +SLOT="0" +IUSE="+lto +nvimpager test" + +# Upstream say the test library needs LuaJIT +# https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377 +REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )" +# TODO: Get tests running +RESTRICT="!test? ( test ) test" + +# Upstream build scripts invoke the Lua interpreter +BDEPEND="${LUA_DEPS} + >=dev-util/gperf-3.1 + >=sys-devel/gettext-0.20.1 + virtual/libiconv + virtual/libintl + virtual/pkgconfig +" +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). +DEPEND="${LUA_DEPS} + >=dev-lua/luv-1.45.0[${LUA_SINGLE_USEDEP}] + $(lua_gen_cond_dep ' + dev-lua/lpeg[${LUA_USEDEP}] + dev-lua/mpack[${LUA_USEDEP}] + ') + $(lua_gen_cond_dep ' + dev-lua/LuaBitOp[${LUA_USEDEP}] + ' lua5-{1,2}) + >=dev-libs/libuv-1.46.0:= + >=dev-libs/libvterm-0.3.3 + >=dev-libs/msgpack-3.0.0:= + >=dev-libs/tree-sitter-0.20.8:= + >=dev-libs/libtermkey-0.22 + >=dev-libs/unibilium-2.0.0:0= +" +RDEPEND=" + ${DEPEND} + app-eselect/eselect-vi +" +BDEPEND+=" + test? ( + $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch" + "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch" + "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch" +) + +src_prepare() { + # Use our system vim dir + sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \ + -i src/nvim/globals.h || die + + # https://forums.gentoo.org/viewtopic-p-8750050.html + xdg_environment_reset + cmake_src_prepare +} + +src_configure() { + # Upstream default to LTO on non-debug builds + # Let's expose it as a USE flag because upstream + # have preferences for how we should use LTO + # if we want it on (not just -flto) + # ... but allow turning it off. + # TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now + local mycmakeargs=( + -DENABLE_LTO=$(usex lto) + -DPREFER_LUA=$(usex lua_single_target_luajit no "$(lua_get_version)") + -DLUA_PRG="${ELUA}" +
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-lint/
commit: 2cab39691aae6042bcd9dee43e2f6f6dbbb1ffcf Author: Hans de Graaff gentoo org> AuthorDate: Tue Oct 10 05:43:50 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Oct 10 05:45:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cab3969 app-admin/puppet-lint: add 4.2.1 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet-lint/Manifest | 1 + app-admin/puppet-lint/puppet-lint-4.2.1.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest index 3264c9c375ed..4fa75e383a3a 100644 --- a/app-admin/puppet-lint/Manifest +++ b/app-admin/puppet-lint/Manifest @@ -3,3 +3,4 @@ DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 6e674deaec43c3b45e2c162ef3d09648bd3cdd5 DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6 SHA512 1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d DIST puppet-lint-4.1.0.gem 82944 BLAKE2B 42bd99b1a6331c6fedf54a7b5e0100bedbb6543c1476ed82538caf371cb4e48ddaa89f4313e2bac42b1c12e5ea6c03a3dc7fb3566979c22c051152a921bf5c72 SHA512 04a8ed8b73b209db1634f3a7accb0ec18d735914b7faa2b89446e96300e586760dd0b606ebd4a5ae71b49a8f10d16f9199ee065aa12b911f8692af68e4aac321 DIST puppet-lint-4.2.0.gem 81408 BLAKE2B 6b3591f1a2424e30807dc4c83ded27f6ff2b131c61c356eaf57472f813c09ad0bf7732bfd559aa31ccb52f0fdcbd583afe150e7d762ad0967acd1fb974c0d7b6 SHA512 4cf941aa9b99fc2e36358ce9ff1ab3c89efbee31586a175bc5e03dcf212179f24d6d677835de1ce1dba0154e4006266d1917c1c73e00c2a1985e3b0bb3ca2c24 +DIST puppet-lint-4.2.1.gem 81920 BLAKE2B 5e291e4c1743092be9935231280f04ce3affdc1d530180f26a6ace0535a15e11bc9b33dd89d8eeafb44ebc7cae16f2656e293a6e8e8fbc4fd2cfde896996d59a SHA512 d39a287d3ae0ecbf27254c289e73918b62b50bbf8f44f51248e5e8042b194c32facd1215d7b24ab768714aeb9ae58647964bdc8b8b4650d1cebe6e2e749d782c diff --git a/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild b/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild new file mode 100644 index ..dc6f57808758 --- /dev/null +++ b/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="puppet-lint" + +inherit ruby-fakegem + +DESCRIPTION="A linter for puppet DSL" +HOMEPAGE="https://github.com/puppetlabs/puppet-lint"; + +LICENSE="MIT" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +ruby_add_bdepend "test? ( + dev-ruby/rspec-its:1 + dev-ruby/rspec-collection_matchers:1 + dev-ruby/rspec-json_expectations )" + +all_ruby_prepare() { + # Skip acceptance tests due to unpackages puppet_litmus which in turn + # has a number of unpackaged dependencies. + rm -rf spec/acceptance || die + rm -f spec/spec_helper_acceptance.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-lint/
commit: 8846273a028832460b9b9f5e1f7e63a67b78b831 Author: Hans de Graaff gentoo org> AuthorDate: Tue Oct 10 05:45:41 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Oct 10 05:45:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8846273a app-admin/puppet-lint: drop 4.1.0 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet-lint/Manifest | 1 - app-admin/puppet-lint/puppet-lint-4.1.0.ebuild | 33 -- 2 files changed, 34 deletions(-) diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest index 4fa75e383a3a..859277cec9f2 100644 --- a/app-admin/puppet-lint/Manifest +++ b/app-admin/puppet-lint/Manifest @@ -1,6 +1,5 @@ DIST puppet-lint-3.4.0.gem 83456 BLAKE2B fa6b274b3e6e84095fdaff6f024864dc301f0afc605198cc40b4dd8df7a9de66adfb91982195af9a0ad35301409c23e99d8d6ba5d3c43d3ee4dd57235de2b8cc SHA512 47c025ef925618cba3c1f579a3ef62bd5f9fd8ee7f8f9a68ed84daafeb7f9071e558619b24f0a249fcbe85d8c1b27e715938cc352792f9aa91de131820103e9c DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 6e674deaec43c3b45e2c162ef3d09648bd3cdd589a3ae6ce92e21617633529705fef4c6c361c3c1f041a3d25d1a03079f2f97705c01199253661bc9355dc SHA512 a23d316f60cb7d34c394bdaee0ad08070098d732210a92294a3d330cff7330aefe2be6bd9a60219d7538173c2f187c1ed427c6671a345f868286986164ea3a33 DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6 SHA512 1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d -DIST puppet-lint-4.1.0.gem 82944 BLAKE2B 42bd99b1a6331c6fedf54a7b5e0100bedbb6543c1476ed82538caf371cb4e48ddaa89f4313e2bac42b1c12e5ea6c03a3dc7fb3566979c22c051152a921bf5c72 SHA512 04a8ed8b73b209db1634f3a7accb0ec18d735914b7faa2b89446e96300e586760dd0b606ebd4a5ae71b49a8f10d16f9199ee065aa12b911f8692af68e4aac321 DIST puppet-lint-4.2.0.gem 81408 BLAKE2B 6b3591f1a2424e30807dc4c83ded27f6ff2b131c61c356eaf57472f813c09ad0bf7732bfd559aa31ccb52f0fdcbd583afe150e7d762ad0967acd1fb974c0d7b6 SHA512 4cf941aa9b99fc2e36358ce9ff1ab3c89efbee31586a175bc5e03dcf212179f24d6d677835de1ce1dba0154e4006266d1917c1c73e00c2a1985e3b0bb3ca2c24 DIST puppet-lint-4.2.1.gem 81920 BLAKE2B 5e291e4c1743092be9935231280f04ce3affdc1d530180f26a6ace0535a15e11bc9b33dd89d8eeafb44ebc7cae16f2656e293a6e8e8fbc4fd2cfde896996d59a SHA512 d39a287d3ae0ecbf27254c289e73918b62b50bbf8f44f51248e5e8042b194c32facd1215d7b24ab768714aeb9ae58647964bdc8b8b4650d1cebe6e2e749d782c diff --git a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild deleted file mode 100644 index a0db90b8b2cf.. --- a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_BINWRAP="puppet-lint" - -inherit ruby-fakegem - -DESCRIPTION="A linter for puppet DSL" -HOMEPAGE="https://github.com/puppetlabs/puppet-lint"; - -LICENSE="MIT" -SLOT="0" -IUSE="" -KEYWORDS="amd64 ~x86" - -ruby_add_bdepend "test? ( - dev-ruby/rspec-its:1 - dev-ruby/rspec-collection_matchers:1 - dev-ruby/rspec-json_expectations )" - -all_ruby_prepare() { - # Skip acceptance tests due to unpackages puppet_litmus which in turn - # has a number of unpackaged dependencies. - rm -rf spec/acceptance || die - rm -f spec/spec_helper_acceptance.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-lint/
commit: 7682f9bc21fee1a73320d4effea51ccbf133a1cb Author: Hans de Graaff gentoo org> AuthorDate: Tue Oct 10 05:45:23 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Oct 10 05:45:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7682f9bc app-admin/puppet-lint: stabilize 4.1.0 for amd64 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet-lint/puppet-lint-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild index dc6f57808758..a0db90b8b2cf 100644 --- a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild +++ b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/puppetlabs/puppet-lint"; LICENSE="MIT" SLOT="0" IUSE="" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" ruby_add_bdepend "test? ( dev-ruby/rspec-its:1
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/files/, app-accessibility/brltty/
commit: 81a72b436df07cca118495976262e92792b12d7c Author: Sam James gentoo org> AuthorDate: Tue Oct 10 05:41:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 05:44:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a72b43 app-accessibility/brltty: add 6.6 Closes: https://bugs.gentoo.org/905695 Closes: https://bugs.gentoo.org/911229 Closes: https://bugs.gentoo.org/913019 Signed-off-by: Sam James gentoo.org> app-accessibility/brltty/Manifest | 1 + app-accessibility/brltty/brltty-6.6.ebuild | 224 + .../brltty/files/brltty-6.6-cython3.patch | 41 3 files changed, 266 insertions(+) diff --git a/app-accessibility/brltty/Manifest b/app-accessibility/brltty/Manifest index aa6a15780e20..1ce7c10b2556 100644 --- a/app-accessibility/brltty/Manifest +++ b/app-accessibility/brltty/Manifest @@ -1 +1,2 @@ DIST brltty-6.5.tar.xz 3631628 BLAKE2B b2e5f82f15dff9a99bf3d75523f6ec48d531d413d860079af0023b9efdc07a93563226c6388cc89ce025f8d13b1635e883680f0ddb8a688ffcc4cd9c335d7aee SHA512 bbfbb89b1c3ba5063ad3bc0aa97b859dd23acea1feb79dab20c57dc74ff2f26649942fcecc7030a3f7096f4d9d35cd05616af2a8e101d4d56b4c471a6ad3 +DIST brltty-6.6.tar.xz 3684592 BLAKE2B c1ae05b925384f3869d3c90ccc06197da2a592691830504ff01a530da87319d463e25cd7b387805c199562be815ca4e79f3679f592f3a1107025e3aba17ec159 SHA512 852bfd9179570be7b0da8b1279f84bdfedc14a319988d9c2eac5a20a9ce8977f31fdee167e8e96bb411184a1d72f4cdc633944c7b3f55bddae411fc71a9e6898 diff --git a/app-accessibility/brltty/brltty-6.6.ebuild b/app-accessibility/brltty/brltty-6.6.ebuild new file mode 100644 index ..c01143a96851 --- /dev/null +++ b/app-accessibility/brltty/brltty-6.6.ebuild @@ -0,0 +1,224 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +FINDLIB_USE="ocaml" +JAVA_PKG_WANT_SOURCE="1.8" +JAVA_PKG_WANT_TARGET="1.8" + +inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles + +DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person" +HOMEPAGE="https://brltty.app/"; +SRC_URI="https://brltty.app/archive/${P}.tar.xz"; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="+api +beeper bluetooth doc +fm gpm iconv icu + java louis +midi ncurses nls ocaml +pcm policykit python + usb systemd +speech tcl xml X" +REQUIRED_USE="doc? ( api ) + java? ( api ) + ocaml? ( api ) + python? ( api ${PYTHON_REQUIRED_USE} ) + tcl? ( api )" + +DEPEND=" + acct-group/brltty + acct-user/brltty + dev-libs/libpcre2[pcre32] + bluetooth? ( + sys-apps/dbus + net-wireless/bluez + ) + gpm? ( >=sys-libs/gpm-1.20 ) + iconv? ( virtual/libiconv ) + icu? ( dev-libs/icu:= ) + louis? ( dev-libs/liblouis:= ) + midi? ( media-libs/alsa-lib ) + ncurses? ( sys-libs/ncurses:0= ) + pcm? ( media-libs/alsa-lib ) + policykit? ( sys-auth/polkit ) + python? ( ${PYTHON_DEPS} ) + speech? ( + app-accessibility/espeak-ng + app-accessibility/flite + app-accessibility/speech-dispatcher + ) + systemd? ( sys-apps/systemd ) + tcl? ( >=dev-lang/tcl-8.6.13-r1:= ) + usb? ( virtual/libusb:1 ) + xml? ( dev-libs/expat ) + X? ( + app-accessibility/at-spi2-core:2 + sys-apps/dbus + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXfixes + x11-libs/libXt + x11-libs/libXtst + )" +RDEPEND="${DEPEND} + java? ( >=virtual/jre-1.8:* ) +" +BDEPEND=" + virtual/pkgconfig + java? ( >=virtual/jdk-1.8:* ) + nls? ( virtual/libintl ) + python? ( dev-python/cython[${PYTHON_USEDEP}] ) +" + +HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. ) + +PATCHES=( + "${FILESDIR}"/${PN}-6.4-respect-AR.patch + "${FILESDIR}"/${P}-cython3.patch +) + +src_prepare() { + default + + java-pkg-opt-2_src_prepare + + # We run eautoconf instead of using eautoreconf because brltty uses + # a custom build system that uses autoconf without the rest of the + # autotools. + eautoconf + use python && python_copy_sources +} + +src_configure() { + tc-export AR LD PKG_CONFIG + + export JAVAC="" + export JAVA_JNI_FLAGS="" + if use java; then + export JAVA_HOME="$(java-config -g JAVA_HOME)" + export JAVAC_HOME="${JAVA_HOME}/bin" + export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)" + export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)" + fi + + # Override bindir for backward compatibility. + # Also o
[gentoo-commits] repo/gentoo:master commit in: dev-util/mk-configure/
commit: 7f1cfbf4372d353aa72ac7bcc9fee9f7389e7f1b Author: Sam James gentoo org> AuthorDate: Tue Oct 10 05:44:18 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 05:44:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1cfbf4 dev-util/mk-configure: needs mkdep/makedepend Pt. Closes: https://bugs.gentoo.org/915490 Signed-off-by: Sam James gentoo.org> .../{mk-configure-0.38.2.ebuild => mk-configure-0.38.2-r1.ebuild} | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-util/mk-configure/mk-configure-0.38.2.ebuild b/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild similarity index 94% rename from dev-util/mk-configure/mk-configure-0.38.2.ebuild rename to dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild index 4d430f0054ce..bf63f6a98aa8 100644 --- a/dev-util/mk-configure/mk-configure-0.38.2.ebuild +++ b/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild @@ -16,8 +16,11 @@ KEYWORDS="~amd64" # TODO: investigate RESTRICT="test" -RDEPEND="sys-devel/bmake" -BDEPEND="sys-devel/bmake" +RDEPEND=" + || ( x11-misc/makedepend sys-devel/pmake ) + sys-devel/bmake +" +BDEPEND="${RDEPEND}" src_configure() { local jobs="$(makeopts_jobs)"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnice/
commit: 997078e7990e74342d1030888c05c2c7512d3262 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:39:27 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:39:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997078e7 net-libs/libnice: Stabilize 0.1.21 amd64, #915430 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libnice/libnice-0.1.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnice/libnice-0.1.21.ebuild b/net-libs/libnice/libnice-0.1.21.ebuild index 12929bc2612b..e32ae83d8f69 100644 --- a/net-libs/libnice/libnice-0.1.21.ebuild +++ b/net-libs/libnice/libnice-0.1.21.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://libnice.freedesktop.org/releases/${P}.tar.gz"; LICENSE="|| ( MPL-1.1 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+gnutls gtk-doc +introspection test +upnp" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/dictd/
commit: 81719d12248293f4ca921c070f3d84359d3a5227 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:39:49 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:39:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81719d12 app-text/dictd: Stabilize 1.13.0-r8 amd64, #915395 Signed-off-by: Joonas Niilola gentoo.org> app-text/dictd/dictd-1.13.0-r8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/dictd/dictd-1.13.0-r8.ebuild b/app-text/dictd/dictd-1.13.0-r8.ebuild index 18b04e2c7198..2753eec088b5 100644 --- a/app-text/dictd/dictd-1.13.0-r8.ebuild +++ b/app-text/dictd/dictd-1.13.0-r8.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" LICENSE="GPL-1+ GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="dbi judy minimal selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-firewall/xtables-addons/
commit: 7e7b87d85ae3f3075342599b615b70e0d3df60fd Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:38:51 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:38:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7b87d8 net-firewall/xtables-addons: Stabilize 3.24-r1 amd64, #915438 Signed-off-by: Joonas Niilola gentoo.org> net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild b/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild index c961d1d7717e..23c5709cbb9e 100644 --- a/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild +++ b/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://inai.de/files/xtables-addons/${P}.tar.xz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="${XTABLES_MODULES[*]/#/xtables_addons_}" XTABLES_SCRIPTS_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/lttng-tools/
commit: 31947e0807bbf7e34b969fb9ed205f606cd0cbf2 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:34:27 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:34:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31947e08 dev-util/lttng-tools: Stabilize 2.13.9 amd64, #915434 Signed-off-by: Joonas Niilola gentoo.org> dev-util/lttng-tools/lttng-tools-2.13.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild index d0828ba404ec..39198de46bdd 100644 --- a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild +++ b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0/${MY_SLOT}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+ust" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/lttng-tools/
commit: c817d0a009ed49c0e6fef1eec2a9007f39085920 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 10 05:35:08 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 10 05:35:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c817d0a0 dev-util/lttng-tools: Stabilize 2.13.9 x86, #915434 Signed-off-by: Joonas Niilola gentoo.org> dev-util/lttng-tools/lttng-tools-2.13.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild index 39198de46bdd..1edf4a57fd84 100644 --- a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild +++ b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0/${MY_SLOT}" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+ust" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-cov/
commit: 5d2a39c06160c7f0e97da64ff3b29cded3b6f07c Author: Alfred Wingate protonmail com> AuthorDate: Mon Oct 9 11:27:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:10:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2a39c0 dev-python/pytest-cov: enable py3.12 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33250 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild index c9fde07cf848..e6f8aca4af0d 100644 --- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild +++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-cov/
commit: 8779b842df8e06a07704874671631d3f100d75df Author: Alfred Wingate protonmail com> AuthorDate: Sun Oct 8 09:38:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:10:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8779b842 dev-python/pytest-cov: deselect problematic subprocess tests Bug: https://bugs.gentoo.org/889886 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 24 ++-- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild index 22dcfe4fdd43..c9fde07cf848 100644 --- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild +++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild @@ -49,6 +49,15 @@ python_test() { local EPYTEST_DESELECT=( # attempts to install packages via pip (network) tests/test_pytest_cov.py::test_dist_missing_data + # TODO: pytest-cov.pth breaks importing coverage + # https://bugs.gentoo.org/889886 + tests/test_pytest_cov.py::test_append_coverage_subprocess + tests/test_pytest_cov.py::test_central_subprocess_change_cwd + tests/test_pytest_cov.py::test_central_subprocess_change_cwd_with_pythonpath + tests/test_pytest_cov.py::test_central_subprocess + tests/test_pytest_cov.py::test_dist_subprocess_collocated + tests/test_pytest_cov.py::test_dist_subprocess_not_collocated + tests/test_pytest_cov.py::test_subprocess_with_path_aliasing # TODO tests/test_pytest_cov.py::test_contexts tests/test_pytest_cov.py::test_cleanup_on_sigterm @@ -57,18 +66,5 @@ python_test() { tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_ign ) - local src=$( - "${EPYTHON}" -c "import coverage as m; print(*m.__path__)" || die - ) - # TODO: why do we need to do that?! - # https://github.com/pytest-dev/pytest-cov/issues/517 - ln -s "${src}/coverage" \ - "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die - - nonfatal epytest - local ret=${?} - - rm "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die - - [[ ${ret} -ne 0 ]] && die "epytest failed on ${EPYTHON}" + epytest }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-cov/
commit: 8348da3d66574b06ca409b81b3ec26423d27eb04 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 05:08:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:10:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8348da3d dev-python/pytest-cov: Enable xdist Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild index e6f8aca4af0d..5eb2730fc4ca 100644 --- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild +++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYTHON_COMPAT=( python3_{10..12} pypy3 ) -inherit distutils-r1 pypi +inherit distutils-r1 multiprocessing pypi DESCRIPTION="pytest plugin for coverage reporting" HOMEPAGE=" @@ -66,5 +66,5 @@ python_test() { tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_ign ) - epytest + epytest -n "$(makeopts_jobs)" --dist=worksteal }
[gentoo-commits] repo/gentoo:master commit in: dev-python/process-tests/
commit: c31e41f124b894e52162794e99eaad73801f5a44 Author: Alfred Wingate protonmail com> AuthorDate: Mon Oct 9 11:28:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:10:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31e41f1 dev-python/process-tests: enable py3.12 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Michał Górny gentoo.org> dev-python/process-tests/process-tests-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/process-tests/process-tests-2.1.2-r1.ebuild b/dev-python/process-tests/process-tests-2.1.2-r1.ebuild index 6bee6fcb6243..d915295d97f1 100644 --- a/dev-python/process-tests/process-tests-2.1.2-r1.ebuild +++ b/dev-python/process-tests/process-tests-2.1.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/shapely/
commit: 1edeac9b99e05b3924ca08ee58c10a3ddee992a4 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 05:08:58 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 05:08:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edeac9b dev-python/shapely: enable py3.12 Signed-off-by: Sam James gentoo.org> dev-python/shapely/shapely-2.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/shapely/shapely-2.0.1-r1.ebuild b/dev-python/shapely/shapely-2.0.1-r1.ebuild index 122e81e460f3..26da953c9be3 100644 --- a/dev-python/shapely/shapely-2.0.1-r1.ebuild +++ b/dev-python/shapely/shapely-2.0.1-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/shapely/, dev-python/shapely/files/
commit: dc42b1f95ba7b2c2c5a0075ff300b87e729adf62 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 05:07:21 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 05:07:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc42b1f9 dev-python/shapely: fix cython-3, skip known-bad test w/ new geos Closes: https://bugs.gentoo.org/898708 Closes: https://bugs.gentoo.org/837038 Signed-off-by: Sam James gentoo.org> .../shapely/files/shapely-2.0.1-cython3.patch | 30 dev-python/shapely/shapely-2.0.1-r1.ebuild | 56 ++ 2 files changed, 86 insertions(+) diff --git a/dev-python/shapely/files/shapely-2.0.1-cython3.patch b/dev-python/shapely/files/shapely-2.0.1-cython3.patch new file mode 100644 index ..23fb0384e3f4 --- /dev/null +++ b/dev-python/shapely/files/shapely-2.0.1-cython3.patch @@ -0,0 +1,30 @@ +https://bugs.gentoo.org/898708 +https://github.com/shapely/shapely/pull/1872 +https://github.com/shapely/shapely/commit/fea6d0351a4422b1f9fefb508db7924981c18e43 + +From fea6d0351a4422b1f9fefb508db7924981c18e43 Mon Sep 17 00:00:00 2001 +From: Joris Van den Bossche +Date: Sun, 8 Oct 2023 11:12:28 +0200 +Subject: [PATCH] Fix for cython 3 compatibility (#1872) + +--- a/pyproject.toml b/pyproject.toml +@@ -1,6 +1,6 @@ + [build-system] + requires = [ +-"Cython~=0.29", ++"Cython", + "oldest-supported-numpy", + "setuptools>=61.0.0", + ] +--- a/shapely/_geos.pyx b/shapely/_geos.pyx +@@ -8,7 +8,7 @@ import warnings + from shapely import GEOSException + + +-cdef void geos_message_handler(const char* message, void* userdata): ++cdef void geos_message_handler(const char* message, void* userdata) noexcept: + snprintf(userdata, 1024, "%s", message) + + diff --git a/dev-python/shapely/shapely-2.0.1-r1.ebuild b/dev-python/shapely/shapely-2.0.1-r1.ebuild new file mode 100644 index ..122e81e460f3 --- /dev/null +++ b/dev-python/shapely/shapely-2.0.1-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="Geometric objects, predicates, and operations" +HOMEPAGE=" + https://pypi.org/project/shapely/ + https://github.com/shapely/shapely/ +" +SRC_URI=" + https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + >=sci-libs/geos-3.9 +" +RDEPEND=" + ${DEPEND} + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + ${DEPEND} + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.1-cython3.patch +) + +EPYTEST_DESELECT=( + # Should be able to drop these in next release (>2.0.1) + # https://github.com/shapely/shapely/issues/1670 + # https://github.com/shapely/shapely/issues/1855 + tests/test_parallel_offset.py::OperationsTestCase::test_parallel_offset_linestring +) + +distutils_enable_tests pytest + +python_compile_all() { + rm -r shapely || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/structlog/
commit: 7cbd2234cc6071c30e0c30a18f5acb33e45c8b3e Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:47:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cbd2234 dev-python/structlog: Bump to 23.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/structlog/Manifest| 1 + dev-python/structlog/structlog-23.2.0.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/dev-python/structlog/Manifest b/dev-python/structlog/Manifest index 1cf56c903ebc..60c4fb662edf 100644 --- a/dev-python/structlog/Manifest +++ b/dev-python/structlog/Manifest @@ -1 +1,2 @@ DIST structlog-23.1.0.tar.gz 746300 BLAKE2B 94e6099729803fff717c24922f90be0484f045e4fe231398242a890e6e18359f9a5c231985818d655141e978fe06546f36540a96ebe332f5bbf6d5500fc111c0 SHA512 24e28791e12a4a106062368771385ac06e80bd50fb051d2a71205cf9e6ebf92ca8a4e6c0efefd8d862699ac8dee9b4d1ccf4ee33f8d76233acf5256d69f9593c +DIST structlog-23.2.0.tar.gz 749288 BLAKE2B c5a619ddacc04e6f2377c66aa343ecfddb8001d5d87c3f10859c2644ce427150771abe4942d57a9ea6db1029af5bde825a0a99218921beea08c4fd147fc5c1cb SHA512 01ddaf3b819da66beefef1810e6d460a2e5ce37f6be3dee144411a3a5db7c81bdfd83a0843172a921406596a2b9f1f87de08caf881c7d701496825203d13bdad diff --git a/dev-python/structlog/structlog-23.2.0.ebuild b/dev-python/structlog/structlog-23.2.0.ebuild new file mode 100644 index ..c63e9ed46965 --- /dev/null +++ b/dev-python/structlog/structlog-23.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Structured Logging for Python" +HOMEPAGE=" + https://github.com/hynek/structlog/ + https://pypi.org/project/structlog/ +" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~x86" + +BDEPEND=" + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pretend[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/xlsxwriter/
commit: 9e6e69062642c6d53d45e46ac91b2675f2e0961c Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:44:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6e6906 dev-python/xlsxwriter: Bump to 3.1.7 Signed-off-by: Michał Górny gentoo.org> dev-python/xlsxwriter/Manifest| 1 + dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild | 28 +++ 2 files changed, 29 insertions(+) diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest index eb9a0db40990..0eb74f6179e2 100644 --- a/dev-python/xlsxwriter/Manifest +++ b/dev-python/xlsxwriter/Manifest @@ -3,3 +3,4 @@ DIST XlsxWriter-RELEASE_3.1.3.gh.tar.gz 37317330 BLAKE2B 08dd76cfb7bcb336d0fa642 DIST XlsxWriter-RELEASE_3.1.4.gh.tar.gz 37324495 BLAKE2B ebedb84e46eb73e750b9442969c397bb9c77af807c1bd78fe956bf304ae942cb8575f8f410631c7ae542f9e16c1d5c76385ba232fec109bc5ccf59fd1843b2c3 SHA512 2faa7a9fc03a620c3a1f9230685b2bd09c5b282fb783d36a28de225b1d5e64663db32cd5da1a16ffe3cb4bc886f77b79eb7f13ce460c18f6e88667b9979e504e DIST XlsxWriter-RELEASE_3.1.5.gh.tar.gz 37348174 BLAKE2B ae86c45f63dabe7678a476fcc7aae60de36a0b4b1a422b83ecfb6143ab0b1563ee274ea715aca7147e1fa184a3311c9f7c92c3b7d3c01bf934d5772c635862e3 SHA512 c2da3a2dc52e7f9b887e71828452484edabd99e882a3cbeed9969e04fef538cac2b48042900e9ac4bf8e41ed21178aa498b3ebecd018d2bdd31cad29b81c040b DIST XlsxWriter-RELEASE_3.1.6.gh.tar.gz 37354453 BLAKE2B a2b54fb38d7c7a60b5814968431b781f533dc0803ed23aed38df4e78ea0d5f9315cddb00ec6d59db340e5cf19142cac2179ace53d42e903d8b0f2cfe64b0385b SHA512 4a7996163ff25881210b729d025998343bf9f142693a40e6f73039a3b4582e668699bbd27e1a77c0bbfba61f2160ecd8cf1179206d011217b46cf11d17b56bc4 +DIST XlsxWriter-RELEASE_3.1.7.gh.tar.gz 37369556 BLAKE2B e7eefd4fac6a791f917e19fd5559ac1fef436a0b304a1db9d436e21a2fc412b73de94a2a05a81acec5e297a07a11bdc953774947ec196fe666beb2ce85a2a21a SHA512 fd144eebbcb04e914aff1c2980353f0ddb88ef7841c70d1681561c86d925a201000931dba18bc15965fdb195bf3b2ea959b7c1ba21be8d1c7c6ed678c90c0fc7 diff --git a/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild b/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild new file mode 100644 index ..ef0440386377 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +TAG=RELEASE_${PV} +MY_P=XlsxWriter-${TAG} +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE=" + https://github.com/jmcnamara/XlsxWriter/ + https://pypi.org/project/XlsxWriter/ +" +SRC_URI=" + https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/Levenshtein/
commit: aa248549b67f3fd5079eda3e8a840981c8909fd7 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:53:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa248549 dev-python/Levenshtein: Bump to 0.23.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Levenshtein/Levenshtein-0.23.0.ebuild | 47 dev-python/Levenshtein/Manifest | 1 + 2 files changed, 48 insertions(+) diff --git a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild new file mode 100644 index ..72431dbaab2c --- /dev/null +++ b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Functions for fast computation of Levenshtein distance, and edit operations" +HOMEPAGE=" + https://pypi.org/project/Levenshtein/ + https://github.com/maxbachmann/Levenshtein/ +" +SRC_URI=" + https://github.com/maxbachmann/Levenshtein/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +DEPEND=" + >=dev-cpp/rapidfuzz-cpp-2.0.0 +" +RDEPEND=" + =dev-python/rapidfuzz-3.1.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3.0.2[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.13.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + + distutils-r1_src_prepare +} diff --git a/dev-python/Levenshtein/Manifest b/dev-python/Levenshtein/Manifest index 396670d389da..cb461a320b1e 100644 --- a/dev-python/Levenshtein/Manifest +++ b/dev-python/Levenshtein/Manifest @@ -1,2 +1,3 @@ DIST Levenshtein-0.21.1.gh.tar.gz 36656 BLAKE2B b2e5325cd836b646d876fb59d1062c7bb415d707076d9692fff2b98e00dce29d813fb68c139283d66f8800fd836ec93b709ac7ebfaa6d9cca563b65c428019ef SHA512 5fd823e7871c53f521198275b7ebb3189f7208347d41f306686e11446397c4ed5b2672230cbfa76a0c2f1afcc08fd24c6c7468d808be2a09bb9c31c2d9f61f16 DIST Levenshtein-0.22.0.gh.tar.gz 36726 BLAKE2B dec59ca80d0c40295a97adeb59f7946be3e38b3b29e7ec7345e07c0853e5817df6d98213e6d60bf4300a7998ee9754da5d266567aed0c543f8c82955b7821a39 SHA512 f762d6702dc3acbde1c545ec4ca3bb5c96ce256319c4cd045737fa9c7309f5fab7dca621a09b1fb6f89a925f505737cbde9c1f480d3c2f4a2b948b1b8083bbee +DIST Levenshtein-0.23.0.gh.tar.gz 36891 BLAKE2B 847772ee88a76881c0974a1a9c1ef252320308f17b30b227f8251b0a8b8454c2289e02a24b2a9cb225d34183c5b6e4dbf574b22a5d37a1b453596ff0cb6e0aa0 SHA512 137116f337f576534bf2c12dc49d35f81a3b267eb613e5e6cca6cb80e5701dd0adbfd97c1cec4ea8f1bb4dee2bc67deeb19553474348ea78af4e05b79ce01fdf
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 89c77f2121833c5238aa9c95d8afff0ad9dd9e7b Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:50:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c77f21 dev-python/Faker: Bump to 19.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-19.7.0.ebuild | 40 dev-python/Faker/Manifest| 1 + 2 files changed, 41 insertions(+) diff --git a/dev-python/Faker/Faker-19.7.0.ebuild b/dev-python/Faker/Faker-19.7.0.ebuild new file mode 100644 index ..34d2cdd3a7af --- /dev/null +++ b/dev-python/Faker/Faker-19.7.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 60c98b2dd32c..a35e10516616 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,2 +1,3 @@ DIST Faker-19.6.1.tar.gz 1668966 BLAKE2B 48e1d0c658e7cd482660b797e5ac8e107c84e7d2be9ab86e55cb5f0da662ed742565c1f5a3176d1f2588b8ffafcc37e7dbd072c78e5b1ab94bea8678ea9f1d48 SHA512 1511f03cb41f70a22784a8dc1cdb5b58fdc19fc6f67d4a414a9b15619d019ec6b6564b7fa50db03535aaa3650ae93e4c948c732ae65e61652d7469d9ad83db36 DIST Faker-19.6.2.tar.gz 1680331 BLAKE2B 3453c531a1860c3e1782e24ad2d892d8291e1fafc698483639f43e7bdd281cee6e5c8bf7e60181db72011c1434ca3bc1c7f2a877ce136bf6e4f00286249033b9 SHA512 8a7929135ad562fafc2c95408ed644e7b965215d3e9ea2f2682e2aa2a5bab9759ab42d67380c7f8c89cf099cb65ad0dd13f6575c028f20550ef157f7db90102b +DIST Faker-19.7.0.tar.gz 1680303 BLAKE2B 80169d818749003b6961adb85969eb025c38b81d8d333466b304815396aaf646b1a9e1fb9457e68292600576fa6a91ae1851af85e2bc3403dfa383f223fe49ab SHA512 f9b47d0bf52f5ba3a300222d45ad087eedbdf9ed7b1cae11cb600834f8919247e9000211157811dc016be7040925ec7930a407e8ea497ca87cae382d1edd2a56
[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-spec-validator/
commit: 0f7824fec17aac593ab1c0bad48af0d192b015f3 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:48:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7824fe dev-python/openapi-spec-validator: Bump to 0.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/openapi-spec-validator/Manifest | 1 + .../openapi-spec-validator-0.7.0.ebuild| 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/openapi-spec-validator/Manifest b/dev-python/openapi-spec-validator/Manifest index 736101d3684b..89d0fcd177f8 100644 --- a/dev-python/openapi-spec-validator/Manifest +++ b/dev-python/openapi-spec-validator/Manifest @@ -1,2 +1,3 @@ DIST openapi_spec_validator-0.5.7.tar.gz 33722 BLAKE2B 71096a996d335b60d6646d96390e580952a1e27829aa807c4b333ee11a7925bc1bc10f4440c79fc6d4a8321dfd3bab9ec86bf79bef6c7139835b7f8035cbc061 SHA512 63dafc0bc459d8ad097d0a98a3d23e67ae37c0004ce6d53ad999b037f2a6743c95e13ae22920403368c37f8877665c104ac20e1f58532cffd8df54c800a6cf7d DIST openapi_spec_validator-0.6.0.tar.gz 33646 BLAKE2B cf8d397602b147872e86c0f236731ec477e20775aa63a61162e66deb7d4b81ef91bd86b67d2dfddf5d6b160c37b7eab4ddb1d10975ada8dc13aebdc088e4483a SHA512 71434f131f34902210237940d75f07f250b296c3e1814e03f0eaae436321ca11ac63d0014c85ad571852e66b2e11545c9d0cf21d771c0c67210a60c1f9094cc2 +DIST openapi_spec_validator-0.7.0.tar.gz 36700 BLAKE2B aadaa34259900af7e2eb120ac7ccd6ea50d29ddd2c49edbd11c1c95f611dfc68edd580f4c5044a1c91ede2c421f2ef0b8e35dca89c5b997b6fc6211c68126b09 SHA512 a9e2b254d6855cfb4127eac44a0589e674748b2be6c68dd30e24144271096e82b336913b06e00407a88e6f3d3fdd0079a0c9489755dc68110d92d2b686f695ac diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild new file mode 100644 index ..6467dae04d40 --- /dev/null +++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator" +HOMEPAGE=" + https://github.com/python-openapi/openapi-spec-validator/ + https://pypi.org/project/openapi-spec-validator/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/jsonschema-4.18.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-spec-0.2.3[${PYTHON_USEDEP}] + >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}] + >=dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Internet + tests/integration/test_shortcuts.py::TestPetstoreV2Example + tests/integration/test_shortcuts.py::TestApiV2WithExampe + tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample + tests/integration/test_shortcuts.py::TestPetstoreExample + tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl + tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl + tests/integration/test_shortcuts.py::TestApiWithExample + tests/integration/test_shortcuts.py::TestPetstoreExpandedExample + tests/integration/test_validate.py::TestPetstoreExample + tests/integration/test_validate.py::TestApiWithExample + tests/integration/test_validate.py::TestPetstoreExpandedExample + tests/integration/validation/test_validators.py +) + +src_prepare() { + sed -i -e '/--cov/d' pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/h5py/
commit: 836ebf5ff5c62ee155f36299784b613fa46ee454 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:51:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836ebf5f dev-python/h5py: Bump to 3.10.0 Signed-off-by: Michał Górny gentoo.org> dev-python/h5py/Manifest | 1 + dev-python/h5py/h5py-3.10.0.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-python/h5py/Manifest b/dev-python/h5py/Manifest index 438d98fcb61c..bf1fb5fb0e74 100644 --- a/dev-python/h5py/Manifest +++ b/dev-python/h5py/Manifest @@ -1 +1,2 @@ +DIST h5py-3.10.0.tar.gz 403716 BLAKE2B a8e4351a15aee5fe9d23f9c5f9b6ff44e688a391ba17e27338675bde60415c73e3cd97a4a0c05490df849f649d626450d3dbecc9ae6ea3d24d784a0a4aaa1850 SHA512 840d7f2b9b9d5e22e8edae21c84884abec64acdd6c36437a4921ce9dc1b343c55f66f72b699146d71fe55688f6f948787b62335a24906288e9565b2b19b24b01 DIST h5py-3.9.0.tar.gz 402856 BLAKE2B e2c617c492c2fba751fa546292232b78e1cec4bc75fb50a7c59cdb4a34bc927134d4604d3d9b24f880235cfb356636e66907b8026107547905a77ed9732ccc26 SHA512 f87cb36ba874e86b179776031c3345ad83bc7b5eff2f3ee54acb6b0997cc7925c17dc478957103ab6bb07d8aaa8593af1d51c3547021a205e9d01c0e36d833a9 diff --git a/dev-python/h5py/h5py-3.10.0.ebuild b/dev-python/h5py/h5py-3.10.0.ebuild new file mode 100644 index ..268436d2c1bb --- /dev/null +++ b/dev-python/h5py/h5py-3.10.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simple Python interface to HDF5 files" +HOMEPAGE=" + https://www.h5py.org/ + https://github.com/h5py/h5py/ + https://pypi.org/project/h5py/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +# disable mpi until mpi4py gets python3_8 +#IUSE="examples mpi" +IUSE="examples" + +#RDEPEND="sci-libs/hdf5:=[mpi=,hl(+)] +DEPEND=" + >=sci-libs/hdf5-1.10.4:=[hl(+)] +" +RDEPEND=" + ${DEPEND} + >=dev-python/numpy-1.17.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + =dev-python/numpy-1.14.5[${PYTHON_USEDEP}] + dev-python/pkgconfig[${PYTHON_USEDEP}] + test? ( + dev-python/QtPy[testlib,${PYTHON_USEDEP}] + ) +" +# mpi? ( virtual/mpi ) +# mpi? ( dev-python/mpi4py[${PYTHON_USEDEP}] ) + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/alabaster + +#pkg_setup() { +# use mpi && export CC=mpicc +#} + +python_prepare_all() { + # avoid pytest-mpi dep, we do not use mpi anyway + sed -i -e 's:pytest-mpi::' pytest.ini || die + distutils-r1_python_prepare_all + + export H5PY_SETUP_REQUIRES=0 +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + epytest -m "not mpi" +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/selenium/
commit: 029fea8e2104766b7119a19d1aca33d67f22c06d Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:43:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029fea8e dev-python/selenium: Bump to 4.14.0 Signed-off-by: Michał Górny gentoo.org> dev-python/selenium/Manifest | 2 + dev-python/selenium/selenium-4.14.0.ebuild | 63 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest index bd6b87c70753..f7c2ef45fec1 100644 --- a/dev-python/selenium/Manifest +++ b/dev-python/selenium/Manifest @@ -1,2 +1,4 @@ DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7 SHA512 9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8 +DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914 SHA512 b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca SHA512 7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61 +DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e SHA512 b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89 diff --git a/dev-python/selenium/selenium-4.14.0.ebuild b/dev-python/selenium/selenium-4.14.0.ebuild new file mode 100644 index ..2f638fc8415a --- /dev/null +++ b/dev-python/selenium/selenium-4.14.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh +TEST_TAG=${P} +TEST_P=selenium-${TEST_TAG} + +DESCRIPTION="Python language binding for Selenium Remote Control" +HOMEPAGE=" + https://www.seleniumhq.org/ + https://github.com/SeleniumHQ/selenium/tree/trunk/py/ + https://pypi.org/project/selenium/ +" +SRC_URI+=" + test? ( + https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz + -> ${TEST_P}.gh.tar.gz + ) +" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}] + =dev-python/trio-0.17[${PYTHON_USEDEP}] + =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}] + =dev-python/urllib3-1.26[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO: we may need extra setup or deps + test/selenium + + # expects vanilla certifi + test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout + ) + + cd "${WORKDIR}/${TEST_P}/py" || die + rm -rf selenium || die + # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24 + # seriously? + epytest -o "python_files=*_tests.py test_*.py" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-auth/
commit: c65085f6e11638c8711e4ab34bf21267e49286d1 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:43:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65085f6 dev-python/google-auth: Bump to 2.23.3 Signed-off-by: Michał Górny gentoo.org> dev-python/google-auth/Manifest | 1 + dev-python/google-auth/google-auth-2.23.3.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index c7f0ebd8953d..1df08a322058 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1 +1,2 @@ DIST google-auth-2.23.2.tar.gz 232207 BLAKE2B 0de53f79bd908d7194253525de07075779ffc0ed33ef71e50004773ba85aee8e7392cd5cc87ad88b5f9ce90bc3eb19c0c094d0e76311d2cd93fb0bdb62ab2450 SHA512 d443b769e6ee7de6da14e31f8beb938aaf63edecafcbedda46b253bf0380dbd78a4508a0214f7a708a09c39d1d262cc93a290ec44e89fa05da7796828f33c1fd +DIST google-auth-2.23.3.tar.gz 232472 BLAKE2B aab7c55e6037751f578c9b9ec83c2efac10bd0e9d755b56ff21cba68ce71baaff73f4947b00da54b02e41742f718b854d1c2efb88bf8ba8cb582c2425afcb29f SHA512 a561c1359e520e82de6faf3e0d60f8c072b96231ee2db54bea59ad9fa5caa505f91ab5b1008f7a3ebecdfcd70fbddbcfb5c19dfad8b0fe1424558284757aeb4b diff --git a/dev-python/google-auth/google-auth-2.23.3.ebuild b/dev-python/google-auth/google-auth-2.23.3.ebuild new file mode 100644 index ..3136de42f585 --- /dev/null +++ b/dev-python/google-auth/google-auth-2.23.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Google Authentication Library" +HOMEPAGE=" + https://github.com/googleapis/google-auth-library-python/ + https://pypi.org/project/google-auth/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] + >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/grpcio[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/pyu2f[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # these are compatibility tests with oauth2client + # disable them to unblock removal of that package + tests/test__oauth2client.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-lsp-server/
commit: 93623d4e82f07aac415ddf7b6978bd407646cf16 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 10 04:46:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 10 05:05:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93623d4e dev-python/python-lsp-server: Bump to 1.8.2 Signed-off-by: Michał Górny gentoo.org> dev-python/python-lsp-server/Manifest | 1 + .../python-lsp-server-1.8.2.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index 79bd52477678..32c491a730b8 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -1,3 +1,4 @@ DIST python-lsp-server-1.7.4.tar.gz 97864 BLAKE2B 9832298391d72bf2f035f388694a7879d66546ead5a36837220cb3af5d8181eba198c04dd82747cba75f0478d256b001476c24b02bc679fc07cb41c7aedb0e66 SHA512 7aa96de6e51548e2854b55690698fe6c7bda60103c11ad5982df611c65569cec1ab13691727c92ec47d9ac44c34f233f872211a41041ea0969223e10e87d7e08 DIST python-lsp-server-1.8.0.tar.gz 105548 BLAKE2B aa7f714bbc7e88d68224f9a51c3c811168ade36afce02fcdf95d3ffef55f7efc964aea6fb3c26bc88c3439744928f70914c136987c89a8bd146a2f54df579ead SHA512 b8050037e313261b653f0df170762126886ceef780d7ca35651c79967270d78d9930e464ccecc71a40ceee10b0265fd262d200e1e38c50ce04490ab364bc8389 DIST python-lsp-server-1.8.1.tar.gz 106979 BLAKE2B 3d71de40b4fff5a0e50d1e16fb1aab330c90ddc68d255f212c8ec9a1c2cc5afcbafaa9d288f938d22b824852f6ca231d48f031df3dcc7e9d97699767b3548788 SHA512 f26e836013df9ddee05f17e7629bf7abfab96aae6fc4eba9d565203b324f6e3ac3e02cbcc1bd1b9ad8a4e0628d58476797bd55564e0307a53946df7a934df11b +DIST python-lsp-server-1.8.2.tar.gz 107104 BLAKE2B 8a525e25f94c97cef23e6e9fad4ef9d7e5e0afaf1efdac9f5b98c84bc634ffaed2c19ebed80113a771a30b777285db166996ae25a3d34963e75909e183e082dc SHA512 4cfed043c69a6a390b27299d1e8e53c9ad0184e72b98503e4b3314b7104841a4f3667988e62dcaa88c54b166a1f8549e5b56a70fa69a33068bda5dc49299d642 diff --git a/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild new file mode 100644 index ..f94cd79aa7da --- /dev/null +++ b/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Python Language Server for the Language Server Protocol" +HOMEPAGE=" + https://github.com/python-lsp/python-lsp-server/ + https://pypi.org/project/python-lsp-server/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="all-plugins" + +RDEPEND=" + dev-python/docstring-to-markdown[${PYTHON_USEDEP}] + >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}] + >=dev-python/python-lsp-jsonrpc-1.1.0[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + all-plugins? ( + >=dev-python/autopep8-2.0.4[${PYTHON_USEDEP}] + >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] + >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] + =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] + >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] + >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] + >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] + =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}] + >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] + >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] + >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # remove pytest-cov dep + sed -i -e '/addopts =/d' pyproject.toml || die + # unpin all the deps + sed -i -e 's:,<[0-9.]*::' pyproject.toml || die + distutils-r1_python_prepare_all +} + +python_test() { + lo
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: 87eee71ff4025a9fce16e2e95ef463239eafb3d1 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:47:07 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:47:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87eee71f sys-apps/sandbox: Stabilize 2.38 hppa, #915508 Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/sandbox-2.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild index 0b850e0138cd..baa641c8467a 100644 --- a/sys-apps/sandbox/sandbox-2.38.ebuild +++ b/sys-apps/sandbox/sandbox-2.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+nnp" # pax-utils lower bound for bug #265376
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 251341f0a93ca2e3889562b338d0805b60d17099 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:42:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:42:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251341f0 net-misc/curl: Stabilize 8.3.0-r1 arm, #915509 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild b/net-misc/curl/curl-8.3.0-r1.ebuild index 9c1c2fbb2ba4..51ec9a067d62 100644 --- a/net-misc/curl/curl-8.3.0-r1.ebuild +++ b/net-misc/curl/curl-8.3.0-r1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: b55f5fb85683cd122fdbd2355b77f462e86a557d Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:37:25 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:37:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55f5fb8 net-misc/curl: Stabilize 8.1.2 ppc64, #910089 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild index 02e0e6995e94..0cba350a0eaa 100644 --- a/net-misc/curl/curl-8.1.2.ebuild +++ b/net-misc/curl/curl-8.1.2.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 83c9963b24052a5e72858385fdb0f04a6d6d0534 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:37:22 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:37:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c9963b net-misc/curl: Stabilize 8.1.2 ppc, #910089 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild index e0652d4dd34e..02e0e6995e94 100644 --- a/net-misc/curl/curl-8.1.2.ebuild +++ b/net-misc/curl/curl-8.1.2.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 92d8bbcbfa053005edc86e8863be27977581c7ab Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:37:19 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:37:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d8bbcb net-misc/curl: Stabilize 8.2.1 ppc64, #913543 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild index d7edf4a7d725..3d975ea368d3 100644 --- a/net-misc/curl/curl-8.2.1.ebuild +++ b/net-misc/curl/curl-8.2.1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: dc914ec86cd53589eaf608d585896af14bd46411 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:37:16 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:37:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc914ec8 net-misc/curl: Stabilize 8.2.1 ppc, #913543 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild index 664c9c544c61..d7edf4a7d725 100644 --- a/net-misc/curl/curl-8.2.1.ebuild +++ b/net-misc/curl/curl-8.2.1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: ecfcd8e7ee008fcd92cf0142c7bab8797f62e79e Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:37:27 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:37:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfcd8e7 net-misc/curl: Stabilize 8.2.1 hppa, #913543 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild index 3d975ea368d3..bd0b354868fc 100644 --- a/net-misc/curl/curl-8.2.1.ebuild +++ b/net-misc/curl/curl-8.2.1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/keyutils/
commit: a424a8291ce5ad3bfe3adb46e4ab644a01c43094 Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 10 04:03:59 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:33:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a424a829 sys-apps/keyutils: drop unused seds QA checks warned that the first sed was not used. Turns out neither is the second sed. This was fixed in upstream version v1.5.9-2-g80d4848 (commit 80d484853742639b9a83c17ee99188e56206eaa4 dated 2014 (so before gentoo.git conversion) and has survived all this time. Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33273 Signed-off-by: Sam James gentoo.org> sys-apps/keyutils/keyutils-1.6.3.ebuild | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/sys-apps/keyutils/keyutils-1.6.3.ebuild b/sys-apps/keyutils/keyutils-1.6.3.ebuild index 9e79ba6b0e87..05c7d9bde8b6 100644 --- a/sys-apps/keyutils/keyutils-1.6.3.ebuild +++ b/sys-apps/keyutils/keyutils-1.6.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -61,11 +61,6 @@ src_prepare() { # The lsb check is useless, so avoid spurious command not found messages. sed -i -e 's,lsb_release,:,' tests/prepare.inc.sh || die - # All the test files are bash, but try to execute via `sh`. - sed -i -r \ - -e 's:([[:space:]])sh([[:space:]]):\1bash\2:' \ - tests/{Makefile*,*.sh} || die - find tests/ -name '*.sh' -exec sed -i '1s:/sh$:/bash:' {} + || die # Some tests call the kernel which calls userspace, but that will # run the install keyutils rather than the locally compiled one, # so disable round trip tests.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: b4889a6310125f6aaf2e42b22aca278080c182c8 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:31:46 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:31:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4889a63 sys-apps/sandbox: Stabilize 2.38 arm, #915508 Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/sandbox-2.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild index a8f825717b43..0b850e0138cd 100644 --- a/sys-apps/sandbox/sandbox-2.38.ebuild +++ b/sys-apps/sandbox/sandbox-2.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+nnp" # pax-utils lower bound for bug #265376
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: a1d6b3f391d6c9493639c2ced0fba26f92ceece8 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:31:43 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:31:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d6b3f3 sys-apps/sandbox: Stabilize 2.38 x86, #915508 Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/sandbox-2.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild index ebb453c36d96..b9c3aa47b58e 100644 --- a/sys-apps/sandbox/sandbox-2.38.ebuild +++ b/sys-apps/sandbox/sandbox-2.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+nnp" # pax-utils lower bound for bug #265376
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: 0dcc53456bc545a559256c6bd75e7e2fa7f0d262 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:31:44 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:31:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcc5345 sys-apps/sandbox: Stabilize 2.38 sparc, #915508 Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/sandbox-2.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild index b9c3aa47b58e..b2c1ddafdb80 100644 --- a/sys-apps/sandbox/sandbox-2.38.ebuild +++ b/sys-apps/sandbox/sandbox-2.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+nnp" # pax-utils lower bound for bug #265376
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: 39aa5add0a806f57898067225cbd330805296cc2 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:31:45 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:31:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39aa5add sys-apps/sandbox: Stabilize 2.38 ppc64, #915508 Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/sandbox-2.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild index b2c1ddafdb80..a8f825717b43 100644 --- a/sys-apps/sandbox/sandbox-2.38.ebuild +++ b/sys-apps/sandbox/sandbox-2.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+nnp" # pax-utils lower bound for bug #265376
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: 8e183486a50143818f9d91148f16852b4c7bd28c Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:31:42 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:31:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e183486 sys-apps/sandbox: Stabilize 2.38 amd64, #915508 Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/sandbox-2.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild index f89dcfa9002b..ebb453c36d96 100644 --- a/sys-apps/sandbox/sandbox-2.38.ebuild +++ b/sys-apps/sandbox/sandbox-2.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+nnp" # pax-utils lower bound for bug #265376
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: 7a888bc196a50dd75f0a3404cc40a0b18c4149ee Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:31:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:31:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a888bc1 sys-apps/sandbox: Stabilize 2.38 arm64, #915508 Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/sandbox-2.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild index 1efc83d19f22..f89dcfa9002b 100644 --- a/sys-apps/sandbox/sandbox-2.38.ebuild +++ b/sys-apps/sandbox/sandbox-2.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+nnp" # pax-utils lower bound for bug #265376
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/files/, net-misc/curl/
commit: 29b62f5e62682ea855af2e5e80b23c8808bea507 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:29:13 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:29:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b62f5e net-misc/curl: fix tests on arm+musl Bug: https://github.com/curl/curl/issues/11900 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.3.0-r1.ebuild | 361 + .../curl/files/curl-8.3.0-tests-arm-musl.patch | 115 +++ 2 files changed, 476 insertions(+) diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild b/net-misc/curl/curl-8.3.0-r1.ebuild new file mode 100644 index ..9c1c2fbb2ba4 --- /dev/null +++ b/net-misc/curl/curl-8.3.0-r1.ebuild @@ -0,0 +1,361 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc +inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig + +DESCRIPTION="A Client that groks URLs" +HOMEPAGE="https://curl.se/"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/curl/curl.git"; +else + SRC_URI=" + https://curl.se/download/${P}.tar.xz + verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="BSD curl ISC test? ( BSD-4 )" +SLOT="0" +IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap mbedtls +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" +# These select the default SSL implementation +IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls" +IUSE+=" nghttp3" +RESTRICT="!test? ( test )" + +# Only one default ssl provider can be enabled +# The default ssl provider needs its USE satisfied +# nghttp3 = https://bugs.gentoo.org/912029 +REQUIRED_USE=" + ssl? ( + ^^ ( + curl_ssl_gnutls + curl_ssl_mbedtls + curl_ssl_openssl + curl_ssl_rustls + ) + ) + curl_ssl_gnutls? ( gnutls ) + curl_ssl_mbedtls? ( mbedtls ) + curl_ssl_openssl? ( openssl ) + curl_ssl_rustls? ( rustls ) + nghttp3? ( !openssl ) +" + +# cURL's docs and CI/CD are great resources for confirming supported versions +# particulary for fast-moving targets like HTTP/2 and TCP/2 e.g.: +# - https://github.com/curl/curl/blob/master/docs/HTTP3.md +# - https://github.com/curl/curl/blob/master/.github/workflows/quiche-linux.yml +# However 'supported' vs 'works' are two entirely different things; be sane but +# don't be afraid to require a later version. + +RDEPEND=" + sys-libs/zlib[${MULTILIB_USEDEP}] + adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] ) + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + http2? ( >=net-libs/nghttp2-1.12.0:=[${MULTILIB_USEDEP}] ) + idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + ldap? ( net-nds/openldap:=[static-libs?,${MULTILIB_USEDEP}] ) + nghttp3? ( + >=net-libs/nghttp3-0.15.0[${MULTILIB_USEDEP}] + >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,${MULTILIB_USEDEP}] + ) + rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] ) + ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] ) + ssl? ( + gnutls? ( + app-misc/ca-certificates + net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}] + dev-libs/nettle:=[${MULTILIB_USEDEP}] + ) + mbedtls? ( + app-misc/ca-certificates + net-libs/mbedtls:=[${MULTILIB_USEDEP}] + ) + openssl? ( + dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}] + ) + rustls? ( + net-libs/rustls-ffi:=[${MULTILIB_USEDEP}] + ) + ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + test? ( + sys-apps/diffutils + http2? ( >=net-libs/nghttp2-1.15.0:=[utils,${MULTILIB_USEDEP}] ) + nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] ) + ) + verify-sig? ( sec-keys/openpgp-keys-danielstenberg ) +" + +DOCS=( CHANGES README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} ) + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/curl/curlbuild.h +) +
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 248ad29933f7f5fd8c4066751c76a9546ba4254d Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:20:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:20:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248ad299 net-misc/curl: Stabilize 8.1.2 sparc, #910089 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild index 2c038ba57bdf..e0652d4dd34e 100644 --- a/net-misc/curl/curl-8.1.2.ebuild +++ b/net-misc/curl/curl-8.1.2.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libcue/
commit: b8e36c77da2f066f7a61152bb03e7013ce7676e7 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:20:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:20:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e36c77 media-libs/libcue: Stabilize 2.2.1-r1 ppc64, #915507 Signed-off-by: Sam James gentoo.org> media-libs/libcue/libcue-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild b/media-libs/libcue/libcue-2.2.1-r1.ebuild index ae7250c0d660..20f1a52b3d0e 100644 --- a/media-libs/libcue/libcue-2.2.1-r1.ebuild +++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libcue/
commit: bf6d92ce2251b7dee27377272c369697ced47c7c Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:20:35 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:20:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6d92ce media-libs/libcue: Stabilize 2.2.1-r1 arm64, #915507 Signed-off-by: Sam James gentoo.org> media-libs/libcue/libcue-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild b/media-libs/libcue/libcue-2.2.1-r1.ebuild index 8b07ac9c03a0..48ab02e03ade 100644 --- a/media-libs/libcue/libcue-2.2.1-r1.ebuild +++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libcue/
commit: c052847f0af398ff0b2d1ce5bba5b36a6cc58815 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:20:36 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:20:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c052847f media-libs/libcue: Stabilize 2.2.1-r1 sparc, #915507 Signed-off-by: Sam James gentoo.org> media-libs/libcue/libcue-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild b/media-libs/libcue/libcue-2.2.1-r1.ebuild index 48ab02e03ade..ae7250c0d660 100644 --- a/media-libs/libcue/libcue-2.2.1-r1.ebuild +++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libcue/
commit: e56901dbdec7c749a587f643ee4bffc59c6aef27 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:20:32 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:20:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56901db media-libs/libcue: Stabilize 2.2.1-r1 amd64, #915507 Signed-off-by: Sam James gentoo.org> media-libs/libcue/libcue-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild b/media-libs/libcue/libcue-2.2.1-r1.ebuild index 979036a6ead3..c2c406cd82cc 100644 --- a/media-libs/libcue/libcue-2.2.1-r1.ebuild +++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libcue/
commit: 673396845a6435c7b17966bb607319813e117d0a Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:20:33 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:20:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67339684 media-libs/libcue: Stabilize 2.2.1-r1 x86, #915507 Signed-off-by: Sam James gentoo.org> media-libs/libcue/libcue-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild b/media-libs/libcue/libcue-2.2.1-r1.ebuild index c2c406cd82cc..620b6ec7d578 100644 --- a/media-libs/libcue/libcue-2.2.1-r1.ebuild +++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libcue/
commit: cae226e1d493cd7756dada4864232fc9660eafbc Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:20:34 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:20:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae226e1 media-libs/libcue: Stabilize 2.2.1-r1 arm, #915507 Signed-off-by: Sam James gentoo.org> media-libs/libcue/libcue-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild b/media-libs/libcue/libcue-2.2.1-r1.ebuild index 620b6ec7d578..8b07ac9c03a0 100644 --- a/media-libs/libcue/libcue-2.2.1-r1.ebuild +++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 3fac75aba26f8f4d6f435cf9d33ab2b8b787b319 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:20:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:20:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fac75ab net-misc/curl: Stabilize 8.2.1 sparc, #913543 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild index 8faabb628ae1..664c9c544c61 100644 --- a/net-misc/curl/curl-8.2.1.ebuild +++ b/net-misc/curl/curl-8.2.1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: bc14f573bbad57c04aa01420fdb439e49e0c065f Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:18:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:18:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc14f573 net-misc/curl: reduce parallelism for tests On jiji, with nproc=80, we end up with the runner being very confused and aborting early with 7*$(nproc). just do 2*(nproc) for now to reduce flakiness. Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.1.ebuild | 5 +++-- net-misc/curl/curl-8.3.0.ebuild | 5 +++-- net-misc/curl/curl-.ebuild | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild index 0a5bcacf533f..8faabb628ae1 100644 --- a/net-misc/curl/curl-8.2.1.ebuild +++ b/net-misc/curl/curl-8.2.1.ebuild @@ -338,10 +338,11 @@ multilib_src_test() { # Note: if needed, we can skip specific tests. See e.g. Fedora's packaging # or just read https://github.com/curl/curl/tree/master/tests#run. # Note: we don't run the testsuite for cross-compilation. - # Upstream recommend 7*nproc as a starting point for parallel tests. + # Upstream recommend 7*nproc as a starting point for parallel tests, but + # this ends up breaking when nproc is huge (like -j80). # The network sandbox causes tests 241 and 1083 to fail; these are typically skipped # as most gentoo users don't have an 'ip6-localhost' - multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((7*$(makeopts_jobs))) !241 !1083" + multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083" } multilib_src_install() { diff --git a/net-misc/curl/curl-8.3.0.ebuild b/net-misc/curl/curl-8.3.0.ebuild index 2761514f73e0..6f07f5578572 100644 --- a/net-misc/curl/curl-8.3.0.ebuild +++ b/net-misc/curl/curl-8.3.0.ebuild @@ -337,10 +337,11 @@ multilib_src_test() { # Note: if needed, we can skip specific tests. See e.g. Fedora's packaging # or just read https://github.com/curl/curl/tree/master/tests#run. # Note: we don't run the testsuite for cross-compilation. - # Upstream recommend 7*nproc as a starting point for parallel tests. + # Upstream recommend 7*nproc as a starting point for parallel tests, but + # this ends up breaking when nproc is huge (like -j80). # The network sandbox causes tests 241 and 1083 to fail; these are typically skipped # as most gentoo users don't have an 'ip6-localhost' - multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((7*$(makeopts_jobs))) !241 !1083" + multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083" } multilib_src_install() { diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild index 2761514f73e0..6f07f5578572 100644 --- a/net-misc/curl/curl-.ebuild +++ b/net-misc/curl/curl-.ebuild @@ -337,10 +337,11 @@ multilib_src_test() { # Note: if needed, we can skip specific tests. See e.g. Fedora's packaging # or just read https://github.com/curl/curl/tree/master/tests#run. # Note: we don't run the testsuite for cross-compilation. - # Upstream recommend 7*nproc as a starting point for parallel tests. + # Upstream recommend 7*nproc as a starting point for parallel tests, but + # this ends up breaking when nproc is huge (like -j80). # The network sandbox causes tests 241 and 1083 to fail; these are typically skipped # as most gentoo users don't have an 'ip6-localhost' - multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((7*$(makeopts_jobs))) !241 !1083" + multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083" } multilib_src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: b8bf85409c1022f73fbe25d62519a08298db5e9d Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:06:02 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:06:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bf8540 net-misc/curl: Stabilize 8.2.1 arm, #913543 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild index e869fa2db24e..52ad38c1447b 100644 --- a/net-misc/curl/curl-8.2.1.ebuild +++ b/net-misc/curl/curl-8.2.1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 9f0ccb835c733f073889728a59b0716758ad5020 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:06:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:06:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0ccb83 net-misc/curl: Stabilize 8.2.1 arm64, #913543 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild index 52ad38c1447b..0a5bcacf533f 100644 --- a/net-misc/curl/curl-8.2.1.ebuild +++ b/net-misc/curl/curl-8.2.1.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 85493f9ad14da1785cd0b9a26347425b57e3 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 04:06:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 04:06:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85493f9a net-misc/curl: Stabilize 8.1.2 arm64, #910089 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild index 95c1c204617f..2c038ba57bdf 100644 --- a/net-misc/curl/curl-8.1.2.ebuild +++ b/net-misc/curl/curl-8.1.2.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"
[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/
commit: ef3e7f96a14ba9fcc6c37166450b110e19ceb6bb Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 1 21:48:03 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3e7f96 app-backup/mylvmbackup: use HTTPS Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/mylvmbackup/mylvmbackup-0.16.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild b/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild index 12b6e0aecc11..d9af9bbb9a83 100644 --- a/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild +++ b/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild @@ -4,8 +4,8 @@ EAPI=8 DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM snapshots" -HOMEPAGE="http://lenzg.net/mylvmbackup/"; -SRC_URI="http://lenzg.net/${PN}/${P}.tar.gz"; +HOMEPAGE="https://lenzg.net/mylvmbackup/"; +SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" @@ -16,7 +16,8 @@ RDEPEND=" dev-perl/DBD-mysql dev-perl/TimeDate sys-fs/lvm2 - virtual/mysql" + virtual/mysql +" PATCHES=( "${FILESDIR}"/${PN}-0.16-fix-build-system.patch
[gentoo-commits] repo/gentoo:master commit in: app-backup/spideroak-bin/
commit: 4b483450be84a50dcb505cba77ff9ebef0a4e173 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 1 23:09:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b483450 app-backup/spideroak-bin: drop IUSE=dbus It is only there to determine if remove or not a dbus file and the file(s?) doesn't even exist, it was not spotted before because it uses `rm -f` Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild index 294133dc1899..d5e18a928843 100644 --- a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild +++ b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild @@ -20,13 +20,12 @@ RESTRICT="mirror strip" LICENSE="spideroak" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="dbus X" +IUSE="X" BDEPEND="dev-util/patchelf" RDEPEND=" app-crypt/mit-krb5[keyutils] media-libs/libpng-compat:1.2 - dbus? ( sys-apps/dbus ) X? ( media-libs/fontconfig media-libs/freetype:2 @@ -84,11 +83,6 @@ src_install() { insinto /opt/SpiderOakONE doins -r opt/SpiderOakONE/lib - # Install the config files - if ! use dbus; then - rm -rf etc/dbus-1 || die - fi - insinto / doins -r etc
[gentoo-commits] repo/gentoo:master commit in: app-backup/spideroak-bin/
commit: 946e67651bcc4ab04eb0fbdcf92f2750f95c8c86 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 1 22:30:23 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946e6765 app-backup/spideroak-bin: update EAPI 6 -> 8 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> .../spideroak-bin/spideroak-bin-7.5.0-r3.ebuild| 111 + 1 file changed, 111 insertions(+) diff --git a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild new file mode 100644 index ..294133dc1899 --- /dev/null +++ b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop prefix unpacker + +DESCRIPTION="Secure free online backup, storage, and sharing system" +HOMEPAGE="https://spideroak.com"; + +SRC_URI_BASE="https://spideroak.com/release/spideroak"; +SRC_URI=" + x86? ( ${SRC_URI_BASE}/deb_x86 -> ${P}_x86.deb ) + amd64? ( ${SRC_URI_BASE}/deb_x64 -> ${P}_amd64.deb ) +" +S="${WORKDIR}" + +RESTRICT="mirror strip" + +LICENSE="spideroak" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus X" + +BDEPEND="dev-util/patchelf" +RDEPEND=" + app-crypt/mit-krb5[keyutils] + media-libs/libpng-compat:1.2 + dbus? ( sys-apps/dbus ) + X? ( + media-libs/fontconfig + media-libs/freetype:2 + dev-libs/glib:2 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXrender + x11-libs/libXt + ) +" + +QA_PREBUILT="*" + +src_prepare() { + # Set RPATH for preserve-libs handling (bug #400979). + cd "${S}/opt/SpiderOakONE/lib" || die + local x + for x in $(find) ; do + # Use \x7fELF header to separate ELF executables and libraries + [[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || continue + patchelf --set-rpath '$ORIGIN' "${x}" || \ + die "patchelf failed on ${x}" + done + + # Remove the libraries that break compatibility in modern systems + # SpiderOak will use the system libs instead + rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6" || die + rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1" || die + rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0" || die + rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1" || die + + eapply_user +} + +src_install() { + hprefixify usr/bin/SpiderOakONE + + # Install the wrapper script + exeinto /usr/bin + doexe usr/bin/SpiderOakONE + + # inotify_dir_watcher needs to be marked executable, bug #453266 + #chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher + + # Install the executable + exeinto /opt/SpiderOakONE/lib + doexe opt/SpiderOakONE/lib/SpiderOakONE + doexe opt/SpiderOakONE/lib/inotify_dir_watcher + rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher} || die + + # Install the prebundled libraries + insinto /opt/SpiderOakONE + doins -r opt/SpiderOakONE/lib + + # Install the config files + if ! use dbus; then + rm -rf etc/dbus-1 || die + fi + + insinto / + doins -r etc + + # Install the manpage + gzip -d usr/share/man/man1/SpiderOakONE.1.gz || die + doman usr/share/man/man1/SpiderOakONE.1 + + if use X; then + domenu usr/share/applications/SpiderOakONE.desktop + doicon usr/share/pixmaps/SpiderOakONE.png + fi +} + +pkg_postinst() { + if ! use X; then + einfo "For instructions on running SpiderOakONE without a GUI, please read the FAQ:" + einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"; + einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"; + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/sarab/
commit: 55cf1d9baea3ab5ebbd7d42cb58f1492fcb1de41 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 8 02:04:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55cf1d9b app-backup/sarab: fix LICENSE Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/sarab/sarab-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/sarab/sarab-1.0.0-r1.ebuild b/app-backup/sarab/sarab-1.0.0-r1.ebuild index 2d5d59b51048..fe5e5dd83868 100644 --- a/app-backup/sarab/sarab-1.0.0-r1.ebuild +++ b/app-backup/sarab/sarab-1.0.0-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="SaraB is a powerful and automated backup scheduling system based on HOMEPAGE="https://sarab.sourceforge.net/"; SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/filebench/
commit: 9cec3b1bb178f8585444367c7ddcfc913cee4d2b Author: Leonardo Hernández Hernández proton me> AuthorDate: Mon Oct 9 23:49:18 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cec3b1b app-benchmarks/filebench: update EAPI 6 -> 8 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/33154 Signed-off-by: Sam James gentoo.org> .../filebench/filebench-1.4.9.1-r2.ebuild | 35 ++ 1 file changed, 35 insertions(+) diff --git a/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild new file mode 100644 index ..bb66e81a640f --- /dev/null +++ b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Filebench - A Model Based File System Workload Generator" +HOMEPAGE="https://sourceforge.net/projects/filebench/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="CDDL" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="auto-completion" + +RDEPEND=" + auto-completion? ( dev-libs/libtecla ) +" +DEPEND=" + ${RDEPEND} + sys-devel/flex + sys-devel/bison +" + +PATCHES=( "${FILESDIR}"/${PN}-fix-automagic-libtecla-dependency.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with auto-completion libtecla) +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/
commit: b782cff1f17d85ad364743d599b86fdb869e0a27 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 8 02:03:57 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b782cff1 app-backup/mylvmbackup: fix LICENSE Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild index a54c4ea48eb2..bd94a299ae55 100644 --- a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild +++ b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM sn HOMEPAGE="https://lenzg.net/mylvmbackup/"; SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz"; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86"
[gentoo-commits] repo/gentoo:master commit in: app-backup/ccollect/
commit: e85e34a190f0d94cee523d98a61a26d4a423dc98 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 8 01:59:46 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85e34a1 app-backup/ccollect: fix LICENSE Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/ccollect/ccollect-0.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/ccollect/ccollect-0.8-r2.ebuild b/app-backup/ccollect/ccollect-0.8-r2.ebuild index de71c01adffa..1fb18a8011de 100644 --- a/app-backup/ccollect/ccollect-0.8-r2.ebuild +++ b/app-backup/ccollect/ccollect-0.8-r2.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Pseudo incremental backup with different exclude lists using hardli HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/"; SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2"; -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 ~hppa ppc ~sparc x86" IUSE="doc examples"
[gentoo-commits] repo/gentoo:master commit in: dev-python/certifi/
commit: 15f7b4c016f8ae7067a07f9af232bd27d68c2783 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 9 16:55:19 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 02:59:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f7b4c0 dev-python/certifi: drop outdated setuptools dependency In commit 7e1e27390394fa64b6c44e87a8c3e737ce9ef2e4 an upstream patch was cherry-picked to make this dependency only needed on python <=3.7 (which is no longer supported here). But it was forgotten to remove the runtime dependency. Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33265 Signed-off-by: Sam James gentoo.org> dev-python/certifi/certifi-3021.3.16-r4.ebuild | 54 ++ 1 file changed, 54 insertions(+) diff --git a/dev-python/certifi/certifi-3021.3.16-r4.ebuild b/dev-python/certifi/certifi-3021.3.16-r4.ebuild new file mode 100644 index ..8bb012fe42ad --- /dev/null +++ b/dev-python/certifi/certifi-3021.3.16-r4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +MY_P=certifi-system-store-${PV} +DESCRIPTION="A certifi hack to use system trust store on Linux/FreeBSD" +HOMEPAGE=" + https://github.com/tiran/certifi-system-store/ + https://pypi.org/project/certifi-system-store/ +" +SRC_URI=" + https://github.com/tiran/certifi-system-store/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + app-misc/ca-certificates +" + +PATCHES=( + "${FILESDIR}"/${P}-use-importlib.patch +) + +EPYTEST_IGNORE=( + # requires Internet + tests/test_requests.py +) + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e "s^/etc^${EPREFIX}/etc^" src/certifi/core.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + local distinfo=( certifi_system_store*.dist-info ) + [[ -d ${distinfo} ]] || die + ln -v -s "${distinfo}" "${distinfo/_system_store}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: 969e6eaac488eab4bb6d50b8915c32f958f1ea06 Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 10 01:57:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:00:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969e6eaa dev-python/astroid: drop outdated setuptools dependency Since astroid 2.12.0 this has not been used. Dropped in upstream commit https://github.com/pylint-dev/astroid/commit/5067f08affc912860b20f03fa5476d536e986745 Bump only for latest packaged version in each release series. Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33270 Signed-off-by: Sam James gentoo.org> dev-python/astroid/astroid-2.15.8-r1.ebuild | 68 + dev-python/astroid/astroid-3.0.0-r1.ebuild | 67 2 files changed, 135 insertions(+) diff --git a/dev-python/astroid/astroid-2.15.8-r1.ebuild b/dev-python/astroid/astroid-2.15.8-r1.ebuild new file mode 100644 index ..edde7bdd2868 --- /dev/null +++ b/dev-python/astroid/astroid-2.15.8-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/pylint-dev/astroid/ + https://pypi.org/project/astroid/ +" +SRC_URI=" + https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in pyproject.toml +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # no clue why they're broken + tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part + tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils + tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable + # some problem with warnings (our options?) + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args + tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute + # requires six bundled in urllib3, sigh + tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter + # requires pip, and looks suspicious anyway + tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning + # pydantic-2? + tests/brain/test_dataclasses.py::test_pydantic_field + # TODO + tests/test_manager.py::ClearCacheTest::test_clear_cache_clears_other_lru_caches + ) + + # Faker causes sys.path_importer_cache keys to be overwritten + # with PosixPaths + epytest -p no:faker +} diff --git a/dev-python/astroid/astroid-3.0.0-r1.ebuild b/dev-python/astroid/astroid-3.0.0-r1.ebuild new file mode 100644 index ..02314494f80f --- /dev/null +++ b/dev-python/astroid/astroid-3.0.0-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/pylint-dev/astroid/ + https://pypi.org/project/astroid/ +" +SRC_URI=" + https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in pyproject.toml +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/attrs[${PYTHON_USEDEP}] + >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}
[gentoo-commits] repo/gentoo:master commit in: app-backup/simplebackup/
commit: f1b4319a7a0b19e01293ebaa1494db4ae7dae192 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 1 22:17:25 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b4319a app-backup/simplebackup: update EAPI 6 -> 8 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> .../simplebackup/simplebackup-1.8.1-r2.ebuild | 31 ++ 1 file changed, 31 insertions(+) diff --git a/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild new file mode 100644 index ..aabaaaffac32 --- /dev/null +++ b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit prefix + +DESCRIPTION="Cross-platform backup program" +HOMEPAGE="https://migas-sbackup.sourceforge.net/"; +SRC_URI="mirror://sourceforge/migas-sbackup/${P}.tar.gz" +S="${WORKDIR}/${P}/unix" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="sasl" + +RDEPEND=" + dev-lang/perl + sasl? ( dev-perl/Authen-SASL ) +" + +src_compile() { + :; +} + +src_install() { + hprefixify simplebackup.pl + newbin simplebackup.pl simplebackup + dodoc ../unix_readme.txt +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/sarab/
commit: d507fc92d38e9ddd3d7b81d53d8c040cfed5811c Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 1 22:20:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d507fc92 app-backup/sarab: update EAPI 6 -> 8 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/sarab/sarab-1.0.0-r1.ebuild | 42 ++ 1 file changed, 42 insertions(+) diff --git a/app-backup/sarab/sarab-1.0.0-r1.ebuild b/app-backup/sarab/sarab-1.0.0-r1.ebuild new file mode 100644 index ..2d5d59b51048 --- /dev/null +++ b/app-backup/sarab/sarab-1.0.0-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit prefix readme.gentoo-r1 + +DESCRIPTION="SaraB is a powerful and automated backup scheduling system based on DAR" +HOMEPAGE="https://sarab.sourceforge.net/"; +SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-backup/dar + virtual/mailx +" + +PATCHES=( "${FILESDIR}"/${PV}-better-defaults-gentoo.patch ) + +src_install() { + hprefixify sarab.sh + dobin sarab.sh + einstalldocs + + insinto /etc/sarab + doins -r etc/. + # sarab.conf could contain passphrase information + fperms 600 /etc/sarab/sarab.conf + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog + + ewarn "The configuration format for DAR encryption has changed in Sarab 0.2.4." + ewarn "Replace DAR_ENCRYPTION_OPTIONS=\"--key blowfish:PASSPHRASE\"" + ewarn "by SARAB_KEY=\"blowfish:PASSPHRASE\" in /etc/sarab/sarab.conf" +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/rdup/
commit: 5b8cbfe565e1c7b903a984a3814552ded88372fd Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 1 22:15:58 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8cbfe5 app-backup/rdup: update EAPI 6 -> 8 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/rdup/rdup-1.1.15-r1.ebuild | 37 +++ 1 file changed, 37 insertions(+) diff --git a/app-backup/rdup/rdup-1.1.15-r1.ebuild b/app-backup/rdup/rdup-1.1.15-r1.ebuild new file mode 100644 index ..6fb0a41f335c --- /dev/null +++ b/app-backup/rdup/rdup-1.1.15-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Generate a file list suitable for full or incremental backups" +HOMEPAGE="https://github.com/miekg/rdup/releases"; +SRC_URI="https://github.com/miekg/rdup/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug test" +# It's known to fail with USE=debug +REQUIRED_USE="test? ( !debug )" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/libarchive + dev-libs/glib:2 + dev-libs/libpcre + dev-libs/nettle +" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-util/dejagnu )" + +src_prepare() { + default + sed -i -e 's/ -Werror//' GNUmakefile.in || die "Failed to fix Makefile" + eautoreconf +} + +src_configure() { + econf $(use_enable debug) +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/ccollect/
commit: 448091867351220890093c494794629cba33e7a2 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 1 22:37:02 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44809186 app-backup/ccollect: fix shebangs for Prefix Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/ccollect/ccollect-0.8-r2.ebuild | 82 ++ 1 file changed, 82 insertions(+) diff --git a/app-backup/ccollect/ccollect-0.8-r2.ebuild b/app-backup/ccollect/ccollect-0.8-r2.ebuild new file mode 100644 index ..de71c01adffa --- /dev/null +++ b/app-backup/ccollect/ccollect-0.8-r2.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit prefix + +DESCRIPTION="Pseudo incremental backup with different exclude lists using hardlinks and rsync" +HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/"; +SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~hppa ppc ~sparc x86" +IUSE="doc examples" +# tests need ssh-access +RESTRICT="test" + +RDEPEND="net-misc/rsync" +BDEPEND=" + doc? ( + >=app-text/asciidoc-8.1.0 + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + )" + +src_compile() { + use doc && emake XSL="${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl documentation +} + +src_install() { + hprefixify ccollect.sh + dobin ccollect.sh + dosym ccollect.sh /usr/bin/ccollect + + local i + for i in add_source analyse_logs archive_config check_config \ + delete_source list_intervals logwrapper stats; do + hprefixify tools/ccollect_${i}.sh + newbin tools/ccollect_${i}.sh ccollect_${i} + done + + insinto /usr/share/${PN}/tools + hprefixify tools/config-pre* tools/{gnu-du-backup-size-compare,report_success}.sh + doins tools/config-pre* tools/{gnu-du-backup-size-compare,report_success}.sh + + pushd doc/changes >/dev/null || die + for i in * ; do + newdoc ${i} NEWS-${i} + done + popd >/dev/null || die + + if use doc; then + doman doc/man/*.1 + + find doc/ \( -iname '*.1' -o -iname '*.text' \) -delete || die + HTML_DOCS=( doc/{*.htm{,l},man} ) + fi + einstalldocs + + if use examples ; then + docinto examples + dodoc -r conf/. + fi +} + +pkg_postinst() { + ewarn "If you're upgrading from 0.6.x or less, you'll have to" + ewarn "upgrade your existing configuration as follows:" + ewarn "1. Make the scripts in ${EROOT}/usr/share/ccollect/scripts executable" + ewarn "2. Run all config-pre-\$VER-to-\$VER.sh in ${EROOT}/usr/share/ccollect/scripts" + ewarn " ascending order, where \$VER is greater or equal than the version" + ewarn " you upgraded from." + ewarn "Example:" + ewarn " You upgraded from 0.5, thus you have to run:" + ewarn " ${EROOT}/usr/share/ccollect/tools/config-pre-0.6-to-0.6.sh" + ewarn " ${EROOT}/usr/share/ccollect/tools/config-pre-0.7-to-0.7.sh" + + elog "Please note that many tools are now installed directly to ${EROOT}/usr/bin" + elog "as recommended by upstream." +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/files/, app-backup/mylvmbackup/
commit: bd68e7bfc7a1b925936fd60d6600e3e2c670a54f Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Oct 1 22:12:34 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 03:03:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd68e7bf app-backup/mylvmbackup: do not install files into /var/tmp Closes: https://bugs.gentoo.org/840960 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> app-backup/mylvmbackup/files/mylvmbackup.conf | 2 ++ app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild | 37 +++ 2 files changed, 39 insertions(+) diff --git a/app-backup/mylvmbackup/files/mylvmbackup.conf b/app-backup/mylvmbackup/files/mylvmbackup.conf new file mode 100644 index ..555c4853a4b6 --- /dev/null +++ b/app-backup/mylvmbackup/files/mylvmbackup.conf @@ -0,0 +1,2 @@ +d /var/tmp/mylvmbackup/backup 0700-- - - +d /var/tmp/mylvmbackup/mnt0700-- - - diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild new file mode 100644 index ..a54c4ea48eb2 --- /dev/null +++ b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tmpfiles + +DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM snapshots" +HOMEPAGE="https://lenzg.net/mylvmbackup/"; +SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + dev-perl/Config-IniFiles + dev-perl/DBD-mysql + dev-perl/TimeDate + sys-fs/lvm2 + virtual/mysql +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.16-fix-build-system.patch + "${FILESDIR}"/${PN}-0.14-fix-config.patch +) + +src_install() { + default + + dotmpfiles "${FILESDIR}/${PN}.conf" +} + +pkg_postinst() { + tmpfiles_process "${PN}.conf" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/
commit: 78860d7f722dc81f8a4964c76b499a082c67a123 Author: Adam Pimentel protonmail com> AuthorDate: Tue Oct 10 02:52:18 2023 + Commit: Adam Pimentel protonmail com> CommitDate: Tue Oct 10 02:52:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78860d7f net-p2p/feather: update manifest Signed-off-by: Adam Pimentel protonmail.com> net-p2p/feather/Manifest | 8 1 file changed, 8 insertions(+) diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest index 54c83270ef..5acbf7863e 100644 --- a/net-p2p/feather/Manifest +++ b/net-p2p/feather/Manifest @@ -12,5 +12,13 @@ DIST feather-2.4.9-monero-rapidjson.tar.gz 1054330 BLAKE2B 5d18961b86a27516e4244 DIST feather-2.4.9-monero-supercop.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 DIST feather-2.4.9-monero-trezorcommon.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5 SHA512 9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf DIST feather-2.4.9-monero.tar.gz 11649111 BLAKE2B fc087623b02fe57947aa4c4294e1bdee09ef171651382af99e870d299093f3380e00f9852f28683a6c4b4cff4ef0d1c573fb94c53083f4077d3b22e6b352b3bd SHA512 69dcc76e4e23c26ff1e7d01b1993af09a0f6f075d091a9169f7cfecfb094386380d657f4a538c82977a7ca91f8df2ac8339f53d55bc3beda2f8235db +DIST feather-2.4.9-r1-monero-miniupnp.tar.gz 446961 BLAKE2B 802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4 SHA512 c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5 +DIST feather-2.4.9-r1-monero-randomx.tar.gz 164390 BLAKE2B 704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801 SHA512 959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad +DIST feather-2.4.9-r1-monero-rapidjson.tar.gz 1054330 BLAKE2B 5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610 SHA512 dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7 +DIST feather-2.4.9-r1-monero-supercop.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 +DIST feather-2.4.9-r1-monero-trezorcommon.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5 SHA512 9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf +DIST feather-2.4.9-r1-monero.tar.gz 14011935 BLAKE2B b46ef62cb982f134c9c643f9bbe8fee196a42d9c7291f296c6185e598c240565c5c2714ed3f5337df34f2233cb0c54e1f70af605f7e871c0e4cc385d8820e6e1 SHA512 a9e5edf93f7d75dca47a0a9b0a06326f3e6774aa9e759492f399af18a0b0842237ad27beb7b1d0fbfd69a0e9e8adbdd2439b79ddc3e872c8a0bcb2ff546eb64e +DIST feather-2.4.9-r1-singleapplication.tar.gz 21630 BLAKE2B 403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f SHA512 d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4 +DIST feather-2.4.9-r1.tar.gz 1241941 BLAKE2B 725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6 SHA512 71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0 DIST feather-2.4.9-singleapplication.tar.gz 21630 BLAKE2B 403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f SHA512 d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4 DIST feather-2.4.9.tar.gz 1241941 BLAKE2B 725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6 SHA512 71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0
[gentoo-commits] repo/proj/guru:dev commit in: dev-zig/zls/
commit: 5de3d475f386f7fe7f8d9c23b2e3e5b11dc48dce Author: Eric Joldasov getgoogleoff me> AuthorDate: Tue Oct 10 02:43:11 2023 + Commit: Eric Joldasov getgoogleoff me> CommitDate: Tue Oct 10 02:43:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5de3d475 dev-zig/zls: sync with latest Zig changes Related: https://github.com/ziglang/zig/pull/17392 . Signed-off-by: Eric Joldasov getgoogleoff.me> dev-zig/zls/zls-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-zig/zls/zls-.ebuild b/dev-zig/zls/zls-.ebuild index fe83830faf..ef9785f27b 100644 --- a/dev-zig/zls/zls-.ebuild +++ b/dev-zig/zls/zls-.ebuild @@ -106,8 +106,7 @@ ezig() { src_unpack() { git-r3_src_unpack cd "${S}" || die - # "zig build" doesn't have "fetch" subcommand yet - ezig build --help || die "Fetching Zig modules failed" + ezig build --fetch || die "Fetching Zig modules failed" local ZLS_GEN_FLAGS="--generate-version-data master --generate-version-data-path version_data_offline.zig" ezig build gen --verbose -- ${ZLS_GEN_FLAGS} || die "Pre-generating Zig version data failed" }
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-core/
commit: e5f56435e3c24fc017171a85a4ede014a9c3a621 Author: Matthew Thode gentoo org> AuthorDate: Tue Oct 10 01:58:59 2023 + Commit: Matthew Thode gentoo org> CommitDate: Tue Oct 10 01:58:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f56435 app-admin/ansible-core: add 2.15.5 Signed-off-by: Matthew Thode gentoo.org> app-admin/ansible-core/Manifest | 1 + app-admin/ansible-core/ansible-core-2.15.5.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest index 53dc20aa5552..965479fcc321 100644 --- a/app-admin/ansible-core/Manifest +++ b/app-admin/ansible-core/Manifest @@ -4,3 +4,4 @@ DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B b1bfd5e65a9a1de18a8e3c7bd9c5fe47 DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 0be12f45e2dffc9a57974d64092b53b1f74509263d4a68da0485bc691340ca9c1336714a33dd8099f3a11fda1e9fea98d1d88b4af9611e26b0e7c0823eb86ddc SHA512 75cfc9a5f104d15a83ea464e34b9b2d351fcddc23b7bc4e86a1975d2aef22a336c865a4bd25cee58ba64b67eebfc2553ca55ea581ffcfc4e5261af46fbdf7e55 DIST ansible-core-2.15.3.tar.gz 3144403 BLAKE2B 86b6528fe99a283c992134608857d0a244ba5b58753a4d623c7097b4db5bb38bea82391905ea9c2de9ca9ee62efc30480e0bd2989b95bc9e531cca87b9eb72e4 SHA512 ba91faef7ace83adf8c6f98ee8eb0186c1fef03657e595857f2255b697e91bfa2df716e9b733d23567f78228281a57940c9a0243d94b54bc7a1d2c0845f19d26 DIST ansible-core-2.15.4.tar.gz 3148213 BLAKE2B f800278960982952bcda5054e48ce36d3170aa565d112633b2dde1ff0dde233876e284f55c2d89b1a19d28a48e6a05d1f12a1c0eaf4e85a525999c7fab9510cf SHA512 2db03dca53ff7ce99068afba97150f00e4b1c3a7b80e34b90f515baa3b745342d8e483849265e7fcf3dfee31de7a24352a1320c64ce719d31f43be96030b663c +DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120 SHA512 820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0 diff --git a/app-admin/ansible-core/ansible-core-2.15.5.ebuild b/app-admin/ansible-core/ansible-core-2.15.5.ebuild new file mode 100644 index ..31aa6a3c7556 --- /dev/null +++ b/app-admin/ansible-core/ansible-core-2.15.5.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 + +DESCRIPTION="Model-driven deployment, config management, and command execution framework" +HOMEPAGE="https://www.ansible.com/"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansible/ansible.git"; + EGIT_BRANCH="devel" +else + inherit pypi + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +fi + +LICENSE="GPL-3" +SLOT="0" +RESTRICT="test" + +RDEPEND=" + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/netaddr[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-core/
commit: b9f0c36399daa11436378f25947eb82181c53f0f Author: Matthew Thode gentoo org> AuthorDate: Tue Oct 10 02:00:05 2023 + Commit: Matthew Thode gentoo org> CommitDate: Tue Oct 10 02:00:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f0c363 app-admin/ansible-core: add 2.14.11 Signed-off-by: Matthew Thode gentoo.org> app-admin/ansible-core/Manifest| 1 + app-admin/ansible-core/ansible-core-2.14.11.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest index 965479fcc321..1b779e295945 100644 --- a/app-admin/ansible-core/Manifest +++ b/app-admin/ansible-core/Manifest @@ -1,4 +1,5 @@ DIST ansible-core-2.14.10.tar.gz 3141532 BLAKE2B e96e2dd82aacb7752afb51704f3316deb3006f6da328e67a4c0789681b351d70e0a1f84325df89342c4cf8fccb07c5a28967506fcbb167319a6b65944eaa0008 SHA512 f455d35a348dcd770bcb65fac12727e8f76c373b9ef7bcf1f9802a50f7fd8e5ed67ba696d9f481458715efe9b7164d57b480be84e8463c20d155b67fe477b4be +DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b SHA512 778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27 DIST ansible-core-2.14.8.tar.gz 11456832 BLAKE2B 28f7f8e5ac7dd3fa82237fe341222867a2c57146de53cd1ef2017b1bb548d8b94801087a5d21df1ab6105cc1e20bf8ca0667722294586d3328fa7ca4b74477f5 SHA512 601c9f58db7382944bf3c597fe93c630d8aec0e77bccab992c2bfc612824185d49e0af01b1bca43ced78918d843cd9b53cb2ebd2a6e26c07747bd13ba276be2c DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B b1bfd5e65a9a1de18a8e3c7bd9c5fe470d8ce6af1357946b09ff4676531f7fb2f8cd0efd648a1e9893db1f8f0336cd1c70555f4e68efb87565933eaf8c77dc15 SHA512 ce5aaaf264472a60bf890f5b3c2d6494cb649371f2c78723cccd8bf7e0ec352ff939234a177e7e12d8ec637e7d62c37247feb1ef7e2395293d3bee7fd331649b DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 0be12f45e2dffc9a57974d64092b53b1f74509263d4a68da0485bc691340ca9c1336714a33dd8099f3a11fda1e9fea98d1d88b4af9611e26b0e7c0823eb86ddc SHA512 75cfc9a5f104d15a83ea464e34b9b2d351fcddc23b7bc4e86a1975d2aef22a336c865a4bd25cee58ba64b67eebfc2553ca55ea581ffcfc4e5261af46fbdf7e55 diff --git a/app-admin/ansible-core/ansible-core-2.14.11.ebuild b/app-admin/ansible-core/ansible-core-2.14.11.ebuild new file mode 100644 index ..66c67a2e2ac7 --- /dev/null +++ b/app-admin/ansible-core/ansible-core-2.14.11.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 + +DESCRIPTION="Model-driven deployment, config management, and command execution framework" +HOMEPAGE="https://www.ansible.com/"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansible/ansible.git"; + EGIT_BRANCH="devel" +else + inherit pypi + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +fi + +LICENSE="GPL-3" +SLOT="0" +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/resolvelib.patch" +) + +RDEPEND=" + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/netaddr[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: 0ed654418c883ed343f509efcd6680d62a84209c Author: WANG Xuerui gentoo org> AuthorDate: Tue Oct 10 01:08:24 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Oct 10 01:08:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed65441 media-libs/libplacebo: forward ~arm and ~arm64 Signed-off-by: WANG Xuerui gentoo.org> media-libs/libplacebo/libplacebo-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-.ebuild b/media-libs/libplacebo/libplacebo-.ebuild index 3b86a9e9bba2..5a8219d45eb1 100644 --- a/media-libs/libplacebo/libplacebo-.ebuild +++ b/media-libs/libplacebo/libplacebo-.ebuild @@ -22,7 +22,7 @@ else ) " S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~loong ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: 04a72de53757c59676f2ca329c45fa8e8d53d109 Author: WANG Xuerui gentoo org> AuthorDate: Tue Oct 10 01:07:40 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Oct 10 01:08:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a72de5 media-libs/libplacebo: keyword 6.338.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libplacebo/libplacebo-6.338.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild b/media-libs/libplacebo/libplacebo-6.338.0.ebuild index fc3f10a85ff4..5a8219d45eb1 100644 --- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild +++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild @@ -22,7 +22,7 @@ else ) " S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
commit: 03c9fd917219d602388a0ae35b20e0f86a8f0934 Author: WANG Xuerui gentoo org> AuthorDate: Tue Oct 10 01:07:32 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Oct 10 01:08:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c9fd91 media-libs/shaderc: keyword 2023.6 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/shaderc/shaderc-2023.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild index e056906121b3..5df036870bf4 100644 --- a/media-libs/shaderc/shaderc-2023.6.ebuild +++ b/media-libs/shaderc/shaderc-2023.6.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: a09a7a50d13d1b07101e4188e61a8872c176b904 Author: WANG Xuerui gentoo org> AuthorDate: Tue Oct 10 01:07:44 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Oct 10 01:08:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09a7a50 media-libs/libplacebo: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libplacebo/libplacebo-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-.ebuild b/media-libs/libplacebo/libplacebo-.ebuild index 22539f375674..3b86a9e9bba2 100644 --- a/media-libs/libplacebo/libplacebo-.ebuild +++ b/media-libs/libplacebo/libplacebo-.ebuild @@ -22,7 +22,7 @@ else ) " S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~loong ~ppc64 ~x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"