[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust/files/
commit: 869a67efcaedbf7d08fe16057466f58ac1f21a84 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 15:48:17 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 07:49:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869a67ef dev-lang/rust: crossdev support This allows Rust to be cross-compiled with crossdev. This is the last item for bug 680652, closing it. Note that this is for a foreign CHOST, i.e., CBUILD != CHOST == CTARGET. It does not cover the scenario for CBUILD == CHOST != CTARGET(s), which is tracked separately in bug 679878. A number of changes were required in order to make this work: * Force USE=system-bootstrap, since we cannot specify the appropriate boostrap URL based on CBUILD in SRC_URI * LLVm is compiled twice as part of the build, once for host and once for target. However, the rust build uses the same settings from config.toml for both builds. Therefore we cannot override flags nor default-linker and must let rust choose them for us. * Set the appropriate build/host variables which correspond to CBUILD/CHOST. This works as expected. * Set PKG_CONFIG and OPENSSL_*_DIR variables; cargo needs these for some reason. * Enforce that LLVM_TARGETS is set correctly for both host and target arches. This uses the new llvm_tuple_to_target function, introduced in https://github.com/gentoo/gentoo/pull/33996 * Lastly a small patch to rust source is needed, to tell it to link with system libz. It's unclear why this scenario was excluded under cross-compile conditions in upstream rust. See: https://paste.sr.ht/~kchibisov/682321e0fd4a3ece4a4b7b71591896f5cd3cdb22 Bug: https://bugs.gentoo.org/679878 Closes: https://bugs.gentoo.org/680652 Signed-off-by: Matoro Mahri matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/35246 Signed-off-by: Sam James gentoo.org> .../rust/files/1.74.1-cross-compile-libz.patch | 19 + dev-lang/rust/rust-1.74.1.ebuild | 46 -- dev-lang/rust/rust-1.75.0.ebuild | 46 -- 3 files changed, 89 insertions(+), 22 deletions(-) diff --git a/dev-lang/rust/files/1.74.1-cross-compile-libz.patch b/dev-lang/rust/files/1.74.1-cross-compile-libz.patch new file mode 100644 index ..f2a881b46134 --- /dev/null +++ b/dev-lang/rust/files/1.74.1-cross-compile-libz.patch @@ -0,0 +1,19 @@ +https://paste.sr.ht/~kchibisov/682321e0fd4a3ece4a4b7b71591896f5cd3cdb22 +https://github.com/gentoo/gentoo/pull/35246#discussion_r1484525497 + +diff --git a/compiler/rustc_llvm/build.rs b/compiler/rustc_llvm/build.rs +index f606fa483ca..8a2e1c40e8b 100644 +--- a/compiler/rustc_llvm/build.rs b/compiler/rustc_llvm/build.rs +@@ -237,10 +237,7 @@ fn main() { + // of llvm-config, not the target that we're attempting to link. + let mut cmd = Command::new(&llvm_config); + cmd.arg(llvm_link_arg).arg("--libs"); +- +-if !is_crossed { +-cmd.arg("--system-libs"); +-} ++cmd.arg("--system-libs"); + + if (target.starts_with("arm") && !target.contains("freebsd")) + || target.starts_with("mips-") diff --git a/dev-lang/rust/rust-1.74.1.ebuild b/dev-lang/rust/rust-1.74.1.ebuild index 956ce4016716..b37b1fd78ff5 100644 --- a/dev-lang/rust/rust-1.74.1.ebuild +++ b/dev-lang/rust/rust-1.74.1.ebuild @@ -163,6 +163,7 @@ RESTRICT="test" VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=( + "${FILESDIR}"/1.74.1-cross-compile-libz.patch #"${FILESDIR}"/1.72.0-bump-libc-deps-to-0.2.146.patch # pending refresh "${FILESDIR}"/1.70.0-ignore-broken-and-non-applicable-tests.patch "${FILESDIR}"/1.62.1-musl-dynamic-linking.patch @@ -184,7 +185,7 @@ bootstrap_rust_version_check() { [[ ${MERGE_TYPE} == binary ]] && return local rustc_wanted="$(ver_cut 1).$(($(ver_cut 2) - 1))" local rustc_toonew="$(ver_cut 1).$(($(ver_cut 2) + 1))" - local rustc_version=( $(eselect --brief rust show 2>/dev/null) ) + local rustc_version=( $(eselect --brief --root="${BROOT}" rust show 2>/dev/null) ) rustc_version=${rustc_version[0]#rust-bin-} rustc_version=${rustc_version#rust-} @@ -256,6 +257,18 @@ pkg_setup() { python-any-r1_pkg_setup export LIBGIT2_NO_PKG_CONFIG=1 #749381 + if tc-is-cross-compiler; then + export PKG_CONFIG_ALLOW_CROSS=1 + export PKG_CONFIG_PATH="${ROOT}/usr/$(get_libdir)/pkgconfig" + export OPENSSL_INCLUDE_DIR="${ROOT}/usr/include" + export OPENSSL_LIB_DIR="${ROOT}/usr/$(get_libdir)" + + use system-bootstrap || die "USE=system-bootstrap is required when cross-compiling" + use system-llvm && die "USE=system-llvm not allowed when cross-compiling" + local cross_llvm_target="$(llvm_tuple_to_target "${CBUILD}")" + use "llvm_targets_${cross_llvm_target}" || \ +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/raft/
commit: 4a1dd2dc7081fd210a50f66b990b10974e7a213a Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 10 07:38:15 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 10 07:39:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1dd2dc dev-libs/raft: add 0.22.0 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/raft/Manifest | 1 + dev-libs/raft/raft-0.22.0.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest index 8ae1fad6294d..25ddffdacd4a 100644 --- a/dev-libs/raft/Manifest +++ b/dev-libs/raft/Manifest @@ -2,3 +2,4 @@ DIST raft-0.18.3.tar.gz 335916 BLAKE2B f8dbf5f5ae89645a2d99e8b4b8c80560f64226deb DIST raft-0.19.1.tar.gz 354736 BLAKE2B cfdb9a1948311debe99b56e0f9c1f19fb858248ab1138648e26a21d965cc488aea504711415ff569d2e80a15414a1f15ca9b34ff9b3de62b03580755cefe30b3 SHA512 4990dca1f61dcda82acaf043a5b81dd9a3b92a0f3e0be9b2c339d764be338220f2fab31ed8bae535153b1d81c86364d447774b52da2c8b90c5daa7b8718d7ae2 DIST raft-0.20.0.tar.gz 360152 BLAKE2B 7eb109b483a298a60c5ea46b1df55a611cb5c40b7b7d14c29d615384ac0b8dd582a521e8da1a616cfe312f675980be55669c77a7d070dabbf1f20a99970097a6 SHA512 d29fd1e610c7e668a0ca25f60a5644b807a24c642993a3e0b54593f9f640a719bb38a6b45f72ded7fbd332817a1137e2d08bdcc74d2afd675e4d0e3dda27358c DIST raft-0.21.0.tar.gz 362922 BLAKE2B c1594ca3aa111882ff5b0442cb4deb7ceec9978429e4e8a8c97251716cb876a9c9444527c90ef70acad2bf6d53378d27fb14a44e1497364c1a1270f01fe712ce SHA512 08e3dfe262ac39f50e990eb0fa65462255a3d6b5e87484fd5a6223d9b54f508e3aa0cd134286b99272b181fcef138bf8035d3c6e3be0aee22d25f2d42295904d +DIST raft-0.22.0.tar.gz 365710 BLAKE2B b5084867ebd7e80f59edebcf5feb83cc7ffbf798deecbf96d3b31c0de7213c8fc1e3e5f558602f5864fb04f8de0326ee2f70d2f6164a08dd444a8db95593c328 SHA512 0ebda5764c866443ee2749c0c8fe798f111ed500b9d59bc9536d01e01ee82a8ed72125fb02e6a0c3bf51e4004520d4c5fdb583220599cb22bb9a8e6dd9d1a54b diff --git a/dev-libs/raft/raft-0.22.0.ebuild b/dev-libs/raft/raft-0.22.0.ebuild new file mode 100644 index ..4b51fe639271 --- /dev/null +++ b/dev-libs/raft/raft-0.22.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="C implementation of the Raft consensus protocol" +HOMEPAGE="https://github.com/cowsql/raft"; +SRC_URI="https://github.com/cowsql/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3-with-linking-exception" + +# Upstream change from canonical to cowsql resetted SONAME, 3 -> 0. bgo#915960 +SLOT="0/0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="lz4 test zfs" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libuv:= + lz4? ( app-arch/lz4:= )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # --disable-hardening: most of these are covered on non-hardened Gentoo already. + local myeconfargs=( + --enable-uv + --enable-v0 + + --disable-backtrace + --disable-benchmark + --disable-debug + --disable-example + --disable-hardening + --disable-sanitize + --disable-static + + $(use_enable test fixture) + + $(use_with lz4) + $(use_with zfs) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/raft/
commit: 6c1e3bac4e7b3fdcb3195e053d4979d22ff29ff2 Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 10 07:39:04 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 10 07:39:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1e3bac dev-libs/raft: drop 0.18.3, 0.20.0, 0.21.0 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/raft/Manifest | 3 -- dev-libs/raft/raft-0.18.3.ebuild | 57 -- dev-libs/raft/raft-0.20.0.ebuild | 60 dev-libs/raft/raft-0.21.0.ebuild | 60 4 files changed, 180 deletions(-) diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest index 25ddffdacd4a..dc76a4688a6c 100644 --- a/dev-libs/raft/Manifest +++ b/dev-libs/raft/Manifest @@ -1,5 +1,2 @@ -DIST raft-0.18.3.tar.gz 335916 BLAKE2B f8dbf5f5ae89645a2d99e8b4b8c80560f64226deb2ac10e683f337c98f458fc5db7898b1e0fd9754f14ded07aa058daf88e03003a037729bdafdab3539b8ca46 SHA512 0ba0ea71b70d2769da22482cfeac5c59a17f4fa75d582075108411d633db75c7d6f6e817ce14768c15bd5c977987650e813019808932bafcac5753478c672916 DIST raft-0.19.1.tar.gz 354736 BLAKE2B cfdb9a1948311debe99b56e0f9c1f19fb858248ab1138648e26a21d965cc488aea504711415ff569d2e80a15414a1f15ca9b34ff9b3de62b03580755cefe30b3 SHA512 4990dca1f61dcda82acaf043a5b81dd9a3b92a0f3e0be9b2c339d764be338220f2fab31ed8bae535153b1d81c86364d447774b52da2c8b90c5daa7b8718d7ae2 -DIST raft-0.20.0.tar.gz 360152 BLAKE2B 7eb109b483a298a60c5ea46b1df55a611cb5c40b7b7d14c29d615384ac0b8dd582a521e8da1a616cfe312f675980be55669c77a7d070dabbf1f20a99970097a6 SHA512 d29fd1e610c7e668a0ca25f60a5644b807a24c642993a3e0b54593f9f640a719bb38a6b45f72ded7fbd332817a1137e2d08bdcc74d2afd675e4d0e3dda27358c -DIST raft-0.21.0.tar.gz 362922 BLAKE2B c1594ca3aa111882ff5b0442cb4deb7ceec9978429e4e8a8c97251716cb876a9c9444527c90ef70acad2bf6d53378d27fb14a44e1497364c1a1270f01fe712ce SHA512 08e3dfe262ac39f50e990eb0fa65462255a3d6b5e87484fd5a6223d9b54f508e3aa0cd134286b99272b181fcef138bf8035d3c6e3be0aee22d25f2d42295904d DIST raft-0.22.0.tar.gz 365710 BLAKE2B b5084867ebd7e80f59edebcf5feb83cc7ffbf798deecbf96d3b31c0de7213c8fc1e3e5f558602f5864fb04f8de0326ee2f70d2f6164a08dd444a8db95593c328 SHA512 0ebda5764c866443ee2749c0c8fe798f111ed500b9d59bc9536d01e01ee82a8ed72125fb02e6a0c3bf51e4004520d4c5fdb583220599cb22bb9a8e6dd9d1a54b diff --git a/dev-libs/raft/raft-0.18.3.ebuild b/dev-libs/raft/raft-0.18.3.ebuild deleted file mode 100644 index 7604fcff6d62.. --- a/dev-libs/raft/raft-0.18.3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="C implementation of the Raft consensus protocol" -HOMEPAGE="https://github.com/cowsql/raft"; -SRC_URI="https://github.com/cowsql/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3-with-linking-exception" - -# Upstream change from canonical to cowsql resetted SONAME, 3 -> 0. bgo#915960 -SLOT="0/0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="lz4 test zfs" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/libuv:= - lz4? ( app-arch/lz4:= )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-uv - - --disable-backtrace - --disable-benchmark - --disable-debug - --disable-example - --disable-sanitize - --disable-static - - $(use_enable test fixture) - - $(use_with lz4) - $(use_with zfs) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/raft/raft-0.20.0.ebuild b/dev-libs/raft/raft-0.20.0.ebuild deleted file mode 100644 index 4b51fe639271.. --- a/dev-libs/raft/raft-0.20.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="C implementation of the Raft consensus protocol" -HOMEPAGE="https://github.com/cowsql/raft"; -SRC_URI="https://github.com/cowsql/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3-with-linking-exception" - -# Upstream change from canonical to cowsql resetted SONAME, 3 -> 0. bgo#915960 -SLOT="0/0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="lz4 test zfs" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/libuv:= - lz4? ( app-arch/lz4:= )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # --disable-hardening: most of these are covered
[gentoo-commits] repo/gentoo:master commit in: www-apps/dokuwiki/
commit: 27c988f6b34d11b156e2975603dd54d025eee54d Author: Viorel Munteanu gentoo org> AuthorDate: Sat Feb 10 07:18:20 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Feb 10 07:28:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c988f6 www-apps/dokuwiki: add 20240206 Signed-off-by: Viorel Munteanu gentoo.org> www-apps/dokuwiki/Manifest | 1 + www-apps/dokuwiki/dokuwiki-20240206.ebuild | 85 ++ 2 files changed, 86 insertions(+) diff --git a/www-apps/dokuwiki/Manifest b/www-apps/dokuwiki/Manifest index 8d185a2f2127..46c18457d813 100644 --- a/www-apps/dokuwiki/Manifest +++ b/www-apps/dokuwiki/Manifest @@ -1 +1,2 @@ DIST dokuwiki-2023-04-04a.tgz 4043928 BLAKE2B a18372b04bd10760236ec4f976a87fed800601a541ebb6aaa07b302c8462286da3094aa102194a101c59ceacde99d0c865f938b8eb732cf09e8e7f0b5f40ea8e SHA512 748af27b2d226437f87461522254fca5e65c7572fdc20e75259944b388e3888a85f61120d1c22c671d3a302ac6791e463a0d3418f2fcf23bf046116107b11ab8 +DIST dokuwiki-2024-02-06.tgz 4191147 BLAKE2B fc379c06b31ce8a6ac307743a096728c39dc2098dbb787af7d21e673e8e9f34e8bf7a1e0d7c4c875bd8c80fded2603f32ef8c0a78beee12efcbffc5faa1eb823 SHA512 8584712371ab3901e7dc0e8c039004b6fbe1698db0431108a4683d3b90ba64ba920d386426bcaaea5a2576742f831b4e708b63e5f8cb2c26c827ab84adb54db9 diff --git a/www-apps/dokuwiki/dokuwiki-20240206.ebuild b/www-apps/dokuwiki/dokuwiki-20240206.ebuild new file mode 100644 index ..80ace2977efa --- /dev/null +++ b/www-apps/dokuwiki/dokuwiki-20240206.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +# upstream uses dashes in the datestamp +MY_BASE_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" + +if [[ ${PV} == *rc* ]]; then + MY_PV="${MY_BASE_PV}${PV:8:4}" + MY_P="${PN}-rc-${MY_BASE_PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://download.dokuwiki.org/src/${PN}/${PN}-rc.tgz -> ${PN}-${PV}.tgz" +else + MY_PV="${MY_BASE_PV}${PV:8:4}" + SRC_URI="https://download.dokuwiki.org/src/${PN}/${PN}-${MY_PV}.tgz"; + S="${WORKDIR}/${PN}-${MY_PV}" +fi + +DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs" +HOMEPAGE="https://wiki.dokuwiki.org"; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86" +IUSE="gd" + +RDEPEND=" + >=dev-lang/php-8.0[xml] + virtual/httpd-php:* + gd? ( || + ( + dev-lang/php[gd] + media-gfx/imagemagick + ) + ) +" + +need_httpd_cgi + +src_prepare() { + # create initial changes file + touch data/changes.log + + default +} + +src_install() { + webapp_src_preinst + + dodoc README + rm -f README COPYING + + docinto scripts + dodoc bin/* + rm -rf bin + + insinto "${MY_HTDOCSDIR}" + doins -r . + + # Copy custom .htaccess that works with both apache 2.2 and 2.4 + for dir in "conf" "data" "inc" "inc/lang"; do + insinto "${MY_HTDOCSDIR}/${dir}" + newins "${FILESDIR}/htaccess" ".htaccess" + done + + # Use custom .htaccess.dist that works with both apache 2.2 and 2.4 + insinto "${MY_HTDOCSDIR}/" + newins "${FILESDIR}/htaccess-dist" ".htaccess.dist" + + for x in $(find data/ -not -name '.htaccess'); do + webapp_serverowned "${MY_HTDOCSDIR}"/${x} + done + + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess.dist + webapp_configfile "${MY_HTDOCSDIR}"/conf + + for x in $(find conf/ -not -name 'msg'); do + webapp_configfile "${MY_HTDOCSDIR}"/${x} + done + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + webapp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: 0c0a88adc70f845e77dd74eb436e5fdd38e1add1 Author: Viorel Munteanu gentoo org> AuthorDate: Sat Feb 10 07:27:23 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Feb 10 07:28:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0a88ad app-misc/fastfetch: add 2.8.0 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 + app-misc/fastfetch/fastfetch-2.8.0.ebuild | 115 ++ 2 files changed, 116 insertions(+) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 957f450fcb2e..e058d6d5a899 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,3 +1,4 @@ DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709 SHA512 81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724 DIST fastfetch-2.6.3.tar.gz 996379 BLAKE2B f449abfe4b2cb75a04d7259957ae9c9da951123ad3a3e6b2178cb4dd04c4a42462ab77413446c7b23657e7c5a2da95f01e84dfd8299280e53e4bd563036bf7a7 SHA512 d32a9a2e80f8138af3ec5467d44ab89a8f34adfccf97480f28d947eb21a05178c8f3719c8a78d6f63027cd2b783a3f04ab9c3534f791f069000f726d7eca4e7d DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc SHA512 55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1 +DIST fastfetch-2.8.0.tar.gz 1005952 BLAKE2B 660c0e07414eb4fcc617722be47c63d15be626345dc613c2cab61d2d39f969c792e1608fb77672ec7747dfde26639b04ca320134a19c41d51d9dd9f7da56a1af SHA512 ef66124e1b7fa6c7142864d9452a5af927a6fb2955940a66a5023038b4b3b06bd78a1988172cbdf49738a9656a555ac3905c578f7f368f0d34361a4633bfc713 diff --git a/app-misc/fastfetch/fastfetch-2.8.0.ebuild b/app-misc/fastfetch/fastfetch-2.8.0.ebuild new file mode 100644 index ..7fd4e9284eb7 --- /dev/null +++ b/app-misc/fastfetch/fastfetch-2.8.0.ebuild @@ -0,0 +1,115 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Fast neofetch-like system information tool" +HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"; + [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master + [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )" +SLOT="0" +IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" +RESTRICT="!test? ( test )" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +# make sure to crank yyjson minimum version to match bundled version +RDEPEND=" + >=dev-libs/yyjson-0.8.0:= + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( media-gfx/chafa ) + dbus? ( sys-apps/dbus ) + ddcutil? ( app-misc/ddcutil:= ) + drm? ( x11-libs/libdrm ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + networkmanager? ( net-misc/networkmanager ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pulseaudio? ( media-libs/libpulse ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( + media-libs/vulkan-loader + sys-apps/pciutils + ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + xrandr? ( X ) + chafa? ( imagemagick ) +" + +src_configure() { + local fastfetch_enable_imagemagick7=no + local fastfetch_enable_imagemagick6=no + if use imagemagick; then + fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: e5536f886c0f45b303bce0f13824c62f2e9cd80b Author: Viorel Munteanu gentoo org> AuthorDate: Sat Feb 10 07:27:54 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Feb 10 07:28:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5536f88 app-misc/fastfetch: drop 2.6.3 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-2.6.3.ebuild | 117 -- 2 files changed, 118 deletions(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index e058d6d5a899..082748d92b84 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,4 +1,3 @@ DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709 SHA512 81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724 -DIST fastfetch-2.6.3.tar.gz 996379 BLAKE2B f449abfe4b2cb75a04d7259957ae9c9da951123ad3a3e6b2178cb4dd04c4a42462ab77413446c7b23657e7c5a2da95f01e84dfd8299280e53e4bd563036bf7a7 SHA512 d32a9a2e80f8138af3ec5467d44ab89a8f34adfccf97480f28d947eb21a05178c8f3719c8a78d6f63027cd2b783a3f04ab9c3534f791f069000f726d7eca4e7d DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc SHA512 55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1 DIST fastfetch-2.8.0.tar.gz 1005952 BLAKE2B 660c0e07414eb4fcc617722be47c63d15be626345dc613c2cab61d2d39f969c792e1608fb77672ec7747dfde26639b04ca320134a19c41d51d9dd9f7da56a1af SHA512 ef66124e1b7fa6c7142864d9452a5af927a6fb2955940a66a5023038b4b3b06bd78a1988172cbdf49738a9656a555ac3905c578f7f368f0d34361a4633bfc713 diff --git a/app-misc/fastfetch/fastfetch-2.6.3.ebuild b/app-misc/fastfetch/fastfetch-2.6.3.ebuild deleted file mode 100644 index ff81f55971fe.. --- a/app-misc/fastfetch/fastfetch-2.6.3.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Fast neofetch-like system information tool" -HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"; - [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )" -SLOT="0" -IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr" -RESTRICT="!test? ( test )" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -# make sure to crank yyjson minimum version to match bundled version -RDEPEND=" - >=dev-libs/yyjson-0.8.0:= - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - ddcutil? ( app-misc/ddcutil:= ) - drm? ( x11-libs/libdrm ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - networkmanager? ( net-misc/networkmanager ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pci? ( sys-apps/pciutils ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( - media-libs/vulkan-loader - sys-apps/pciutils - ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus/
commit: 555638550033a87e64ced9c29fd32799519caf74 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 10 07:14:42 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 10 07:14:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55563855 dev-ruby/sus: add 0.24.6 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sus/Manifest | 1 + dev-ruby/sus/sus-0.24.6.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest index 8a3085ff5cbb..73121c5bcea4 100644 --- a/dev-ruby/sus/Manifest +++ b/dev-ruby/sus/Manifest @@ -3,3 +3,4 @@ DIST sus-0.23.0.tar.gz 30932 BLAKE2B 8f08e167368c54814b674e42ab5855f06387646774b DIST sus-0.24.0.tar.gz 31229 BLAKE2B 4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4 SHA512 1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb DIST sus-0.24.2.tar.gz 31233 BLAKE2B 4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34 SHA512 693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358 DIST sus-0.24.5.tar.gz 31874 BLAKE2B 91ed9e627e2f3bffe69f9518182d0c4fe804e7e3811b4dd984672ed1007ea2cbe09caf414841df34f2a37a9eb5050c288c1be233707c7fc1f7dd0449d002be68 SHA512 b29cc2b9399245aa5a1867040e237f6a6970988c0fb01ed0bf76d574080f433da3bcd1c03b3612f80459fca75bdcc99dba7c2588266901464566d156a9df7523 +DIST sus-0.24.6.tar.gz 31923 BLAKE2B 793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29 SHA512 6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926 diff --git a/dev-ruby/sus/sus-0.24.6.ebuild b/dev-ruby/sus/sus-0.24.6.ebuild new file mode 100644 index ..ba4876aa8a22 --- /dev/null +++ b/dev-ruby/sus/sus-0.24.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A fast and scalable test runner" +HOMEPAGE="https://github.com/ioquatix/sus"; +SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Remove the sus configuration which enabled coverage checks. + # Its dependency is not packaged. + rm -f config/sus.rb || die +} + +each_ruby_test() { + ${RUBY} bin/sus-parallel || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sequel/
commit: 6ce7b163fedba942f132705f8787cfa9780fbc18 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 10 07:12:32 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 10 07:12:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce7b163 dev-ruby/sequel: add 5.77.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sequel/Manifest | 1 + dev-ruby/sequel/sequel-5.77.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/sequel/Manifest b/dev-ruby/sequel/Manifest index da8f7569974e..7dfaea6e11fb 100644 --- a/dev-ruby/sequel/Manifest +++ b/dev-ruby/sequel/Manifest @@ -1,3 +1,4 @@ DIST sequel-5.74.0.tar.gz 1751332 BLAKE2B 2f75703fce84e987ddffe5049f75a656ebc1363e62f350059feb1ac986f5c0e48a7712817f5ac654128055c4fa753b74d7b69b781c1f4b4de74d904c61d56aab SHA512 4f4c11ffedf6dad79fc8b89e601bcda2061bfc3d8f67c41559630d1b7c83ab0da0ad1fb2c7f1ad3999e0db541b5da4df2413de00e1947211d8013eeaf1a34307 DIST sequel-5.75.0.tar.gz 1753433 BLAKE2B 9315198887f267010a5d325a880c974681ac080f822c5191ccf4bdeaa3cd64bfc0cd54736e5ced1ae0c3f5cc77da1a721e631aaf7e344b39fc752f3f91ec5dba SHA512 ecef39140d3b15d309f06aac36f7196dd46e2c737732a95843f50e91fb0cf998c39749d8dd7d0f6352d676c82aef0bbb23bfb75e6b4ace301ac37a61fd9bef78 DIST sequel-5.76.0.tar.gz 1758202 BLAKE2B f8b28d5cb5f03281a7649f654e65d809134421aff68e363d5f887113fa9b5f7a8ccf64c9f96d4451c274ebdedd3996d0504c65abc40ce942c5be12ac69865b21 SHA512 71da653013ba27e32288ed801cf45096b2878cb50bdae9db14b82554aed4a70743b49de3453c35f68726bec91a2ff57503c040e3e7b2f66beac30bf2b8bbe2e6 +DIST sequel-5.77.0.tar.gz 1761861 BLAKE2B d3a99213a7862ff7a585ed07b2ab8645464cfc118da0120281d8d725cc3426983d3518fdc3050541a3b7a714e2d7b0754132a208f126be385de1a13b25a3 SHA512 ead09479da174737cfdab79cf3bef42b801e2b7b351a8fa6b4000e984cbb7dad9c0e71ddb3f45afbed1829d32923673de4f3f62f0c278da4f85c3fbc65a7201b diff --git a/dev-ruby/sequel/sequel-5.77.0.ebuild b/dev-ruby/sequel/sequel-5.77.0.ebuild new file mode 100644 index ..aef18fe0b910 --- /dev/null +++ b/dev-ruby/sequel/sequel-5.77.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" +RUBY_FAKEGEM_GEMSPEC="sequel.gemspec" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_TASK_TEST="spec" + +inherit ruby-fakegem + +DESCRIPTION="A lightweight database toolkit for Ruby" +HOMEPAGE="https://sequel.jeremyevans.net/"; +SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend "dev-ruby/bigdecimal" + +ruby_add_bdepend "test? ( + dev-ruby/activemodel + dev-ruby/minitest + dev-ruby/minitest-global_expectations + dev-ruby/minitest-hooks + dev-ruby/nokogiri + dev-ruby/tzinfo +)"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/shoulda-matchers/
commit: 4e0bf1c250cf87cc479fd60b62ef775ac46fda8e Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 10 07:13:54 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 10 07:13:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0bf1c2 dev-ruby/shoulda-matchers: add 6.1.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/shoulda-matchers/Manifest | 1 + .../shoulda-matchers/shoulda-matchers-6.1.0.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest index 1214f2d72134..951ec2dd21fe 100644 --- a/dev-ruby/shoulda-matchers/Manifest +++ b/dev-ruby/shoulda-matchers/Manifest @@ -2,3 +2,4 @@ DIST shoulda-matchers-3.1.3.gem 208384 BLAKE2B 0ce7cb91ec8a311ecd4872ca45b178686 DIST shoulda-matchers-4.5.1.tar.gz 243634 BLAKE2B 32d846d0dc3c8725a9bd0d60e858eb9fe4106a20222503ac908d1a9c9c310d8e1477aa6264f06961812151b9bd1a1a33488707d9c96524cd3431ed7b3246e534 SHA512 8c240fe7699094a63db824145ca28c245526e95d489fac82e1a28a2418ae40524ba0a184a7f9b269b7c31ad7ae2cbc24b453547cab0845639fdea442bada483a DIST shoulda-matchers-5.3.0.tar.gz 244767 BLAKE2B 4a1a006702bb352acb338c71e0c3152bfce288c51d676c194ce3135d41057d119c02053c26e5e9079dee49514f3396f6f0155fd310063713a975d747221d8e34 SHA512 5794f1eafdb852732e35433b7ba06975a65ec25363b8c7dedf154644fbf65ecb8b929da538f1a49ad4e767b286f7e8910cd06fa6f41f5ccc6f0e8a62f498c56e DIST shoulda-matchers-6.0.0.tar.gz 256754 BLAKE2B cf231b2f331d3b2f89a4db5e3146241c1274191b2a175bb98643b6bff2732ed0373214a9bcfca8201b3374038a385ea39725528af9479d9a0e5d3feb27cec07e SHA512 c3136f5b214416f5c8a47ddfeb7467255cdacd474480294ff0a19f6eded35f4db9431560fb6716a1a1dc23605f8ec4ede398682964b11a8c5181fab2665799c0 +DIST shoulda-matchers-6.1.0.tar.gz 259348 BLAKE2B 50319c30eebea9c86642cc9942e0e8c4a21bf5359fab48fd88ec03c9df535f5bf6b65a44cfc2ab0a7bf79e3f99788ce19a76f043c8a9a8514b8f27f406d05db0 SHA512 c990f3fbbb0b505583e3a2bf0c0e09ee38fa914617e3a1952e638964df94e5ec452d6610a1437ecfae931f313dbb8df629bf516ed8bfa90d67e9fcbc6cfd0d0b diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-6.1.0.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-6.1.0.ebuild new file mode 100644 index ..2e226c418752 --- /dev/null +++ b/dev-ruby/shoulda-matchers/shoulda-matchers-6.1.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="CHANGELOG.md README.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers"; +SRC_URI="https://github.com/thoughtbot/shoulda-matchers/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Fedora manage to run the tests, but it's still pretty tricky. +# https://src.fedoraproject.org/rpms/rubygem-shoulda-matchers/blob/rawhide/f/rubygem-shoulda-matchers.spec +RESTRICT="test" + +ruby_add_rdepend ">=dev-ruby/activesupport-5.2.0:*" + +all_ruby_prepare() { + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die + + #rm Gemfile.lock || die + + # Avoid Appraisal and Bundler. + #sed -i "/current_bundle/ s/^/#/" \ + # spec/acceptance_spec_helper.rb \ + # spec/support/unit/load_environment.rb || die + #sed -i "/CurrentBundle/ s/^/#/" \ + # spec/acceptance_spec_helper.rb \ + # spec/support/unit/load_environment.rb || die + + # Avoid git and sprockets dependencies. + #sed -i '/def rails_new_command/,/^end$/ { + # /rails new/ s/"$/ --skip-git --skip-asset-pipeline&/ + #}' spec/support/unit/rails_application.rb || die + #sed -i '/def rails_new_command/,/^end$/ { + # /rails new/ s/"$/ --skip-git --skip-asset-pipeline&/ + #}' spec/support/acceptance/helpers/step_helpers.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/deprecated/
commit: 0c118cc06d51017a05bf702963d4e15c7880fe4f Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 10 06:23:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c118cc0 dev-python/deprecated: Stabilize 1.2.14 hppa, #922552 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/deprecated/deprecated-1.2.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/deprecated/deprecated-1.2.14.ebuild b/dev-python/deprecated/deprecated-1.2.14.ebuild index 5b302cf3fca3..2503a4b7b259 100644 --- a/dev-python/deprecated/deprecated-1.2.14.ebuild +++ b/dev-python/deprecated/deprecated-1.2.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/wrapt[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: d6f83d036ff88eba81833b90040adf6ebb10c032 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 10 06:23:56 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f83d03 dev-python/pikepdf: Stabilize 8.11.2 hppa, #922552 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pikepdf/pikepdf-8.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-8.11.2.ebuild b/dev-python/pikepdf/pikepdf-8.11.2.ebuild index dbec0a5bac54..ace2f3ca81ca 100644 --- a/dev-python/pikepdf/pikepdf-8.11.2.ebuild +++ b/dev-python/pikepdf/pikepdf-8.11.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as # https://qpdf.readthedocs.io/en/stable/release-notes.html.
[gentoo-commits] repo/gentoo:master commit in: media-sound/xfmpc/
commit: 0c9540a78de53b4cfdd27ebe67e55f1a0f7d53ec Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9540a7 media-sound/xfmpc: Stabilize 0.3.1 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-sound/xfmpc/xfmpc-0.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/xfmpc/xfmpc-0.3.1.ebuild b/media-sound/xfmpc/xfmpc-0.3.1.ebuild index 37f51b0847c6..53bd5b151eaf 100644 --- a/media-sound/xfmpc/xfmpc-0.3.1.ebuild +++ b/media-sound/xfmpc/xfmpc-0.3.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.38.0:2=
[gentoo-commits] repo/gentoo:master commit in: sys-fs/bcachefs-tools/
commit: ea64e4f671dd066c7faf76013cea51d2cc87958a Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 22:23:19 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea64e4f6 sys-fs/bcachefs-tools: Keyword 1.4.1 arm64, #920294 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-fs/bcachefs-tools/bcachefs-tools-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.4.1.ebuild b/sys-fs/bcachefs-tools/bcachefs-tools-1.4.1.ebuild index 9957e27ce26f..ce4066bc48f6 100644 --- a/sys-fs/bcachefs-tools/bcachefs-tools-1.4.1.ebuild +++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.4.1.ebuild @@ -120,7 +120,7 @@ else SRC_URI="https://github.com/koverstreet/bcachefs-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS}" S="${WORKDIR}/${P}" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi LICENSE="Apache-2.0 BSD GPL-2 MIT"
[gentoo-commits] repo/gentoo:master commit in: media-video/parole/
commit: cde6781d2a0caff50d529edff8013c7d3ac87cb7 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde6781d media-video/parole: Stabilize 4.18.1 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-video/parole/parole-4.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/parole/parole-4.18.1.ebuild b/media-video/parole/parole-4.18.1.ebuild index 81393ea25dc9..22957f3ae0b8 100644 --- a/media-video/parole/parole-4.18.1.ebuild +++ b/media-video/parole/parole-4.18.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv x86" IUSE="libnotify taglib wayland X" REQUIRED_USE="|| ( wayland X )"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gigolo/
commit: 137ab2e8f9571f4ef105bc96225fda197751dc7f Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137ab2e8 x11-misc/gigolo: Stabilize 0.5.3 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/gigolo/gigolo-0.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/gigolo/gigolo-0.5.3.ebuild b/x11-misc/gigolo/gigolo-0.5.3.ebuild index 42b51b686d1b..294595709b70 100644 --- a/x11-misc/gigolo/gigolo-0.5.3.ebuild +++ b/x11-misc/gigolo/gigolo-0.5.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.38.0
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-meta/
commit: 17d9eadfc226a58c7dad97297bb6f3eee6e713cb Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:54 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d9eadf xfce-base/xfce4-meta: Stabilize 4.18-r1 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild index 274e01e06556..a4326213c429 100644 --- a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild +++ b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://www.xfce.org/"; LICENSE="metapackage" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86" IUSE=" archive calendar cdr editor image media minimal mpd pulseaudio remote-fs search +svg upower
[gentoo-commits] repo/gentoo:master commit in: dev-util/catfish/
commit: 5ee69689b845672b1afefd3a2e40e3692ab0792d Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:54 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee69689 dev-util/catfish: Stabilize 4.18.0 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-util/catfish/catfish-4.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/catfish/catfish-4.18.0.ebuild b/dev-util/catfish/catfish-4.18.0.ebuild index 7644c37cf48f..afa7c0d85a72 100644 --- a/dev-util/catfish/catfish-4.18.0.ebuild +++ b/dev-util/catfish/catfish-4.18.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.xfce.org/src/apps/catfish/${PV%.*}/${P}.tar.bz2"; # yep, GPL-2 only LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86" RDEPEND=" >=dev-libs/glib-2.42
[gentoo-commits] repo/gentoo:master commit in: media-libs/libmpd/
commit: 93610b2b9c81046ea1531bab68cc979d34736853 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93610b2b media-libs/libmpd: Stabilize 11.8.17-r1 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-libs/libmpd/libmpd-11.8.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libmpd/libmpd-11.8.17-r1.ebuild b/media-libs/libmpd/libmpd-11.8.17-r1.ebuild index 8d3bb12a8c0d..8703a2dfd0d2 100644 --- a/media-libs/libmpd/libmpd-11.8.17-r1.ebuild +++ b/media-libs/libmpd/libmpd-11.8.17-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://download.sarine.nl/Programs/gmpc/$(ver_cut 1-2)/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="doc static-libs" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ristretto/
commit: be542141467d0d4a8e6c32ab0e03a04cdc736d66 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be542141 media-gfx/ristretto: Stabilize 0.13.0 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/ristretto/ristretto-0.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/ristretto/ristretto-0.13.0.ebuild b/media-gfx/ristretto/ristretto-0.13.0.ebuild index f477b3bad13f..1c43651cc6d6 100644 --- a/media-gfx/ristretto/ristretto-0.13.0.ebuild +++ b/media-gfx/ristretto/ristretto-0.13.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -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" DEPEND=" >=dev-libs/glib-2.56:2
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-meta/
commit: 7428fcb3715f6ec79c0c3ac51bb4e38bce5d9a44 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 18:34:10 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7428fcb3 xfce-base/xfce4-meta: Stabilize 4.18-r1 x86, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild index 861bf1c39efb..274e01e06556 100644 --- a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild +++ b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://www.xfce.org/"; LICENSE="metapackage" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE=" archive calendar cdr editor image media minimal mpd pulseaudio remote-fs search +svg upower
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-meta/
commit: 5748cd01c9c0861bc003fa6a90d6d68139af5c5c Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 17:03:08 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5748cd01 xfce-base/xfce4-meta: Stabilize 4.18-r1 amd64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild index bb372ccd0ded..861bf1c39efb 100644 --- a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild +++ b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://www.xfce.org/"; LICENSE="metapackage" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE=" archive calendar cdr editor image media minimal mpd pulseaudio remote-fs search +svg upower
[gentoo-commits] repo/gentoo:master commit in: app-office/orage/
commit: 0eabbc61084a2dcbda5ba84621aa188762295eb0 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:51 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eabbc61 app-office/orage: Stabilize 4.18.0 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-office/orage/orage-4.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/orage/orage-4.18.0.ebuild b/app-office/orage/orage-4.18.0.ebuild index 0465add0ccd5..b49a328c4b3b 100644 --- a/app-office/orage/orage-4.18.0.ebuild +++ b/app-office/orage/orage-4.18.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86" IUSE="libnotify" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-distutils-extra/
commit: d87dd097bf6aff133b81e326108b1cf4dd3d1d2d Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87dd097 dev-python/python-distutils-extra: Stabilize 2.47 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild b/dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild index 5a6b7c0c8f19..00b414b1cb5d 100644 --- a/dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild +++ b/dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-editors/mousepad/
commit: 5ff740f0b4e25b38fd549c1dd553103dd1e34c68 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 21:05:51 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff740f0 app-editors/mousepad: Stabilize 0.6.1 ppc64, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-editors/mousepad/mousepad-0.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/mousepad/mousepad-0.6.1.ebuild b/app-editors/mousepad/mousepad-0.6.1.ebuild index cb27868cebca..5f5d41db5276 100644 --- a/app-editors/mousepad/mousepad-0.6.1.ebuild +++ b/app-editors/mousepad/mousepad-0.6.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86" IUSE="policykit spell +shortcuts" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/orage/
commit: f1147f74b3762477214bb6ade3c131259db0aa97 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 18:34:10 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1147f74 app-office/orage: Stabilize 4.18.0 x86, #922827 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-office/orage/orage-4.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/orage/orage-4.18.0.ebuild b/app-office/orage/orage-4.18.0.ebuild index c27922c47c5e..0465add0ccd5 100644 --- a/app-office/orage/orage-4.18.0.ebuild +++ b/app-office/orage/orage-4.18.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="libnotify" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/polymake/
commit: 922b5465ec70eb2038bcfbdf0303adb87e76b614 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 19:05:26 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922b5465 sci-mathematics/polymake: Stabilize 4.11 amd64, #922874 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sci-mathematics/polymake/polymake-4.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-mathematics/polymake/polymake-4.11.ebuild b/sci-mathematics/polymake/polymake-4.11.ebuild index 5feccaae668e..8c6be02dd591 100644 --- a/sci-mathematics/polymake/polymake-4.11.ebuild +++ b/sci-mathematics/polymake/polymake-4.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ HOMEPAGE="https://polymake.org/"; # closer look at how (or even if) the corresponding code is being used. LICENSE="BSD GPL-2 GPL-2+ MIT WTFPL-2" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="bliss +cdd +flint +normaliz libpolymake lrs nauty ppl singular" REQUIRED_USE="^^ ( bliss nauty )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-auto-snapshot/
commit: cf5f510a0b807c4c7908014ac2de018ca9a94068 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 9 16:45:33 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 10 06:48:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5f510a sys-fs/zfs-auto-snapshot: Stabilize 1.2.4-r3 ppc64, #907395 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-fs/zfs-auto-snapshot/zfs-auto-snapshot-1.2.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-auto-snapshot/zfs-auto-snapshot-1.2.4-r3.ebuild b/sys-fs/zfs-auto-snapshot/zfs-auto-snapshot-1.2.4-r3.ebuild index 35cb47ad29d0..18c1884aaa53 100644 --- a/sys-fs/zfs-auto-snapshot/zfs-auto-snapshot-1.2.4-r3.ebuild +++ b/sys-fs/zfs-auto-snapshot/zfs-auto-snapshot-1.2.4-r3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then else MY_P="${PN}-upstream-${PV}" SRC_URI="https://github.com/zfsonlinux/${PN}/archive/upstream/${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 arm64 ppc64 ~riscv" S="${WORKDIR}/${MY_P}" fi
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 03be12ec5f46629fa928e5fcd45d3fe6745d5d0a Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 22:12:02 2024 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 10 06:08:59 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=03be12ec GPG: Use threading.Event for thread safety Use threading.Event for thread safety during GPG stop, and use the wait method to improve responsiveness for stop requests. Bug: https://bugs.gentoo.org/924192 Signed-off-by: Zac Medico gentoo.org> lib/portage/gpg.py | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/portage/gpg.py b/lib/portage/gpg.py index 3067872244..d8a4cfcfc4 100644 --- a/lib/portage/gpg.py +++ b/lib/portage/gpg.py @@ -1,10 +1,9 @@ -# Copyright 2001-2020 Gentoo Authors +# Copyright 2001-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import subprocess import sys import threading -import time from portage import os from portage.const import SUPPORTED_GENTOO_BINPKG_FORMATS @@ -24,6 +23,7 @@ class GPG: """ self.settings = settings self.thread = None +self._terminated = None self.GPG_signing_base_command = self.settings.get( "BINPKG_GPG_SIGNING_BASE_COMMAND" ) @@ -73,6 +73,7 @@ class GPG: self.GPG_unlock_command = shlex_split( varexpand(self.GPG_unlock_command, mydict=self.settings) ) +self._terminated = threading.Event() self.thread = threading.Thread(target=self.gpg_keepalive, daemon=True) self.thread.start() @@ -81,16 +82,17 @@ class GPG: Stop keepalive thread. """ if self.thread is not None: -self.keepalive = False +self._terminated.set() def gpg_keepalive(self): """ Call GPG unlock command every 5 mins to avoid the passphrase expired. """ count = 0 -while self.keepalive: +while not self._terminated.is_set(): if count < 5: -time.sleep(60) +if self._terminated.wait(60): +break count += 1 continue else: @@ -102,5 +104,5 @@ class GPG: stdout=subprocess.DEVNULL, stderr=subprocess.STDOUT, ) -if proc.wait() != os.EX_OK: +if proc.wait() != os.EX_OK and not self._terminated.is_set(): raise GPGException("GPG keepalive failed")
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/gpkg/, bin/, lib/_emerge/
commit: d7115d18dada572b6b10d6be30d0fa7fb325a2c8 Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 17:19:54 2024 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 10 06:08:58 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d7115d18 GPG: Proactively stop to avoid "GPG keepalive failed" error in pypy ci jobs This seems to help mitigate pypy ci job hangs like those fba76a545f2 triggered. Bug: https://bugs.gentoo.org/924192 Signed-off-by: Zac Medico gentoo.org> bin/quickpkg | 13 - lib/_emerge/actions.py | 10 +++--- lib/portage/tests/gpkg/test_gpkg_gpg.py | 23 ++- lib/portage/tests/gpkg/test_gpkg_metadata_url.py | 5 - 4 files changed, 41 insertions(+), 10 deletions(-) diff --git a/bin/quickpkg b/bin/quickpkg index 8443a00e64..c688c5312e 100755 --- a/bin/quickpkg +++ b/bin/quickpkg @@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import argparse @@ -341,10 +341,6 @@ def quickpkg_main(options, args, eout): portage.settings.features.remove("xattr") portage.settings.lock() -if portage.settings.get("BINPKG_GPG_SIGNING_KEY", None): -gpg = GPG(portage.settings) -gpg.unlock() - infos = {} infos["successes"] = [] infos["missing"] = [] @@ -444,11 +440,18 @@ if __name__ == "__main__": def sigwinch_handler(signum, frame): lines, eout.term_columns = portage.output.get_term_size() +gpg = None +if portage.settings.get("BINPKG_GPG_SIGNING_KEY", None): +gpg = GPG(portage.settings) +gpg.unlock() + signal.signal(signal.SIGWINCH, sigwinch_handler) try: retval = quickpkg_main(options, args, eout) finally: os.umask(old_umask) signal.signal(signal.SIGWINCH, signal.SIG_DFL) +if gpg is not None: +gpg.stop() global_event_loop().close() sys.exit(retval) diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py index 2710c4856c..d36a799244 100644 --- a/lib/_emerge/actions.py +++ b/lib/_emerge/actions.py @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import collections @@ -548,8 +548,10 @@ def action_build( mergelist_shown = True if retval != os.EX_OK: return retval +return os.EX_OK -else: +gpg = None +try: if not mergelist_shown: # If we haven't already shown the merge list above, at # least show warnings about missed updates and such. @@ -688,8 +690,10 @@ def action_build( ldpath_mtimes, autoclean=1, ) - return retval +finally: +if gpg is not None: +gpg.stop() def action_config(settings, trees, myopts, myfiles): diff --git a/lib/portage/tests/gpkg/test_gpkg_gpg.py b/lib/portage/tests/gpkg/test_gpkg_gpg.py index a2dc92150b..d7eae4a82b 100644 --- a/lib/portage/tests/gpkg/test_gpkg_gpg.py +++ b/lib/portage/tests/gpkg/test_gpkg_gpg.py @@ -1,4 +1,4 @@ -# Copyright Gentoo Foundation 2006-2020 +# Copyright 2022-2024 Gentoo Authors # Portage Unit Testing Functionality import io @@ -26,6 +26,7 @@ class test_gpkg_gpg_case(TestCase): } ) tmpdir = tempfile.mkdtemp() +gpg = None try: settings = playground.settings @@ -68,6 +69,8 @@ class test_gpkg_gpg_case(TestCase): InvalidSignature, binpkg_2.decompress, os.path.join(tmpdir, "test") ) finally: +if gpg is not None: +gpg.stop() shutil.rmtree(tmpdir) playground.cleanup() @@ -81,6 +84,7 @@ class test_gpkg_gpg_case(TestCase): } ) tmpdir = tempfile.mkdtemp() +gpg = None try: settings = playground.settings @@ -112,6 +116,8 @@ class test_gpkg_gpg_case(TestCase): ) finally: +if gpg is not None: +gpg.stop() shutil.rmtree(tmpdir) playground.cleanup() @@ -133,6 +139,7 @@ class test_gpkg_gpg_case(TestCase): } ) tmpdir = tempfile.mkdtemp() +gpg = None try: settings = playground.settings @@ -151,6 +158,8 @@ class test_gpkg_gpg_case(TestCase): binpkg_2 = gpkg(settings, "test", os.path.join(tmpdir, "test-1.gpkg.tar")) binpkg_2.decompress(os.path.join(tmpdir, "test")) finally: +if gpg is not None: +gpg.stop() shutil.rmtree(tmpdir) playground.cleanup() @@ -165,6 +
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: ad61940b03be2f24c0b54c1070a4923abe18e633 Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 16:22:45 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 9 23:52:11 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ad61940b gpkg: Less aggressive subprocess.Popen kill in order to avoid BrokenPipeError Do not kill tar_stream_reader instances if we can successfully close them, since that can trigger BrokenPipeError during self.proc.stdin.close() calls, and this state is best avoided because it's unclear how the caller should handle the error. If a BrokenPipeError does occur then simply print a traceback and hope that the corresponding file descriptor is closed during garbage collection. Do not try to reverse the order of self.proc.kill() and self.proc.stdin.close() as in commit fba76a545f2 since that triggered pypy ci job hangs for which no reliable solution has been found so far. Bug: https://bugs.gentoo.org/923368 Signed-off-by: Zac Medico gentoo.org> lib/portage/gpkg.py | 19 ++- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py index 031b3f87cb..f1d8f97f8e 100644 --- a/lib/portage/gpkg.py +++ b/lib/portage/gpkg.py @@ -1,7 +1,8 @@ -# Copyright 2001-2020 Gentoo Authors +# Copyright 2001-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import tarfile +import traceback import io import threading import subprocess @@ -151,7 +152,10 @@ class tar_stream_writer: if self.proc is not None: self.killed = True self.proc.kill() -self.proc.stdin.close() +try: +self.proc.stdin.close() +except BrokenPipeError: +traceback.print_exc() self.close() def _cmd_read_thread(self): @@ -213,7 +217,7 @@ class tar_stream_writer: if self.proc is not None: self.proc.stdin.close() if self.proc.wait() != os.EX_OK: -if not self.error: +if not (self.killed or self.error): raise CompressorOperationFailed("compression failed") if self.read_thread.is_alive(): self.read_thread.join() @@ -349,7 +353,10 @@ class tar_stream_reader: if self.proc is not None: self.killed = True self.proc.kill() -self.proc.stdin.close() +try: +self.proc.stdin.close() +except BrokenPipeError: +traceback.print_exc() self.close() def read(self, bufsize=-1): @@ -986,11 +993,13 @@ class gpkg: try: image_safe = tar_safe_extract(image, "image") image_safe.extractall(decompress_dir) +image_tar.close() except Exception as ex: writemsg(colorize("BAD", "!!!Extract failed.")) raise finally: -image_tar.kill() +if not image_tar.closed: +image_tar.kill() def update_metadata(self, metadata, new_basename=None, force=False): """
[gentoo-commits] proj/rbot-bugzilla:master commit in: /
commit: 18a4ab9ac73695a7e55bc4b17b428967629f5104 Author: Robin H. Johnson gentoo org> AuthorDate: Sat Feb 10 05:30:18 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 10 05:30:18 2024 + URL:https://gitweb.gentoo.org/proj/rbot-bugzilla.git/commit/?id=18a4ab9a fix: cannot compare string and int Signed-off-by: Robin H. Johnson gentoo.org> bugzilla.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bugzilla.rb b/bugzilla.rb index ed23915..5000e4a 100644 --- a/bugzilla.rb +++ b/bugzilla.rb @@ -214,7 +214,7 @@ class BugzillaPlugin < Plugin end def max_announce - @registry["zilla.#{name}.max_announce"] || 5 + @registry["zilla.#{name}.max_announce"]&.to_i || 5 end def max_announce=(val) @@ -429,7 +429,7 @@ class BugzillaPlugin < Plugin buglist = search(recent_url) buglist.delete_at(0) - upper_bound = [buglist.size, max_announce].min + upper_bound = [buglist.size, max_announce&.to_i].min if (buglist.size > upper_bound) first_skip = buglist[0][0].to_i
[gentoo-commits] repo/gentoo:master commit in: app-containers/podman/
commit: c8c28f99d122c186318b8d9719fa253674a22b60 Author: Zac Medico gentoo org> AuthorDate: Sat Feb 10 05:02:44 2024 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 10 05:03:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c28f99 app-containers/podman: unkeyword 5.0.0_rc1 for ~amd64, ~arm64, ~riscv See: https://github.com/gentoo/gentoo/pull/35240#pullrequestreview-1873395014 Signed-off-by: Zac Medico gentoo.org> app-containers/podman/podman-5.0.0_rc1.ebuild | 4 +++- app-containers/podman/podman-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app-containers/podman/podman-5.0.0_rc1.ebuild b/app-containers/podman/podman-5.0.0_rc1.ebuild index 3f6774cf6770..d3e7005f5819 100644 --- a/app-containers/podman/podman-5.0.0_rc1.ebuild +++ b/app-containers/podman/podman-5.0.0_rc1.ebuild @@ -14,7 +14,9 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P/_rc/-rc}" - KEYWORDS="~amd64 ~arm64 ~riscv" + if [[ ${PV} != *rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv" + fi fi # main pkg diff --git a/app-containers/podman/podman-.ebuild b/app-containers/podman/podman-.ebuild index 3f6774cf6770..d3e7005f5819 100644 --- a/app-containers/podman/podman-.ebuild +++ b/app-containers/podman/podman-.ebuild @@ -14,7 +14,9 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P/_rc/-rc}" - KEYWORDS="~amd64 ~arm64 ~riscv" + if [[ ${PV} != *rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv" + fi fi # main pkg
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 96cd647a6641e49914a78743547c15994531d882 Author: Randy Barlow electronsweatshop com> AuthorDate: Wed Jan 31 02:15:37 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cd647a dev-lang/rust-bin: Add 1.75.0 Bug: https://bugs.gentoo.org/922880 Signed-off-by: Randy Barlow electronsweatshop.com> Signed-off-by: Sam James gentoo.org> dev-lang/rust-bin/Manifest | 29 dev-lang/rust-bin/rust-bin-1.75.0.ebuild | 240 +++ 2 files changed, 269 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 083136a52ec4..2a8d91045de8 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -130,7 +130,36 @@ DIST rust-1.74.1-x86_64-unknown-linux-gnu.tar.xz 155438320 BLAKE2B e33ac5c6f913e DIST rust-1.74.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 5bcfcc084bb7c4e3e95fbd55a8a0d6b64565f50a64e203862b8607eeb6d74cb5d0a6e16b9100a96286b937452b87b56554235a39da2739e7c71933560dcee74f SHA512 e39b200fcef34fc359deb9b0c104853fd33714ca8c417274ff6e2aa5ed76dc98500365455edc4defb4f55172e33912674c2c657eaa40b3d8451e75b7a23b38ba DIST rust-1.74.1-x86_64-unknown-linux-musl.tar.xz 235698028 BLAKE2B e392e83b7ccade6cddff9c964162836552f90b8f3fd821348bfc0f72137f99e0c29a82b45c74893d22e0a42861c9413b29b97a85802737bfe363b1e694fd4e81 SHA512 8fb65ea5538c4a0865ac75561bb8df71d3703f1d4ed603f51752844f1bea02a9a52858587f3ee776a5ec27e793762a1b7c9cd845bceedd8a313d7ce2ad476ca1 DIST rust-1.74.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B d410ff0019f43eca1dcf374803905921978e13c3c85a3597792a860056ffdaaad3a9503a0780080fa6ea8044cd542a2fec74b253b3b7838cb72be2385430dbc7 SHA512 68cbaa9828003431341b8d4a0b8451689c5eaac2a97633738c3f0eb957fd985e792b87a3a0d107f05d5bc59be9a08d047854b107cf2d2a23f31cd722251bfc4b +DIST rust-1.75.0-aarch64-unknown-linux-gnu.tar.xz 215543948 BLAKE2B 6d5de2260e4720275bc8c0ce23865840886e27a3cc539ff90c7b8c3a9c04368f2c2a2955dd7c3fe2fe5471492a7ecdf4c2e5a749789a059ad8178a0d70dc32f1 SHA512 7ccd4d605c97cc5a7dfc443ecaee23b4d7c58b0e9673ebd0f9174a4a123639213eb85ed25f19479ea6a818859190e673e0479ee80235a7e35a2d971a636872be +DIST rust-1.75.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ee4d716d905f654932ef70d65c3e83c573d9076c447b4e5831d1dd657be407621890d7a9858fee1ca8ab869420edd267f71d73948abc5861315ed4dc0880d18c SHA512 007e9b45b3b3957a8da7d01c45c5cc7d2d49942dac39067038e74b414ff32e810fd902b8dc7f7563b18c565c782b4e701f23f6d1cea397959241d3cdfd6421fd +DIST rust-1.75.0-aarch64-unknown-linux-musl.tar.xz 195703332 BLAKE2B a662f9402ede618e78c9899c9b01c2138b927286c0269e847ff4fd389a07029eaa4dd5242576457c8ed67b6b46eef26396d079d1dc2749884cb05334676435b9 SHA512 eceececb90e3c2fb19866e58619237b416777399c6212362bc09f784138df83edd9160dd29906ed928a50e0359b2d9471868b594d765d35c1c7d8d22760c4f1e +DIST rust-1.75.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B c37dd733fdd13617f6c4be580631dc78e40684c4f47d1e90f575e8aa1c122b36c1fd7182773944cf8cd873c84299a484c9f50a48ff70c7cf54e4b5becb6355cf SHA512 5c35f04cc4a58cd29c1d6e9a5616937492f584fca29db099ed1d59442e76700b83583b1d41e7ce4815187c7092af2eb6f307a959e8b7a647818c9ebe84cf4c8a +DIST rust-1.75.0-arm-unknown-linux-gnueabi.tar.xz 179835780 BLAKE2B c532fc00e99c6428947e5335efe73fb979e66fd8d52f60e9cac7040d253ef15543171f74c4841ad740d2d334c0b2305f59925e42420ea0658307ad434186a715 SHA512 9d2b398cf97ccf8b70a82c1d03322c1e432f9bd4885d8a42ec26d0d6d6095b783630d83b8a9287c77d8d57b7bc648410273460ed6339e9d254d1bcb81191a578 +DIST rust-1.75.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 5ab700ba8898ab1211b20bf1d1a89bf3e4223eccad6b0e816b113254f7d44f23a03cb7fa9fe68386b0b18ca57d71f39b28b4328f072037058c301526d760b063 SHA512 12d5791f0c1d092b52862786ba6b80031607ed819568734d904e553bc24677b583c64e93cc0cd05fad2eddc7357b21c5d15ef68d720b0ab037c7787f2a47eea0 +DIST rust-1.75.0-arm-unknown-linux-gnueabihf.tar.xz 179907476 BLAKE2B 6ed49db0214fd8b35e4d184337b38dc8393f8baf2958bb62308125e6f8e2126f0aa19c8d44fed3475b7818b001447d69267504ab3c96136e257c37db5d2c2285 SHA512 61d555d9c33c8e1647338fdfe24fdfbb42e194ce4995939a58bda6c46f4b857a058e344e714b88435a7bdcc5ee4a086bbaa9c670bc01de45249ca8376ec47c80 +DIST rust-1.75.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 9d5ae3c83985aafdfd1dda6c1db4bf849b4ebaf91ca71ac7249cc8c89de2b3135e752c21850b20c45c5570bb188db1f8513e1df072ebbdd700c37b3ef5f22051 SHA512 6481cfbf21e108d440c8836963d752496eebdf6018b7439459ea079ca82fa05bfc0bd423594e3537c7b522dce05546e59c125eb0cb24ef4db13ed36413c2c1e3 +DIST rust-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz 184210428 BLAKE2B ef329f05d143590d91cba77e7b9a90a977c316e9ae2d8593e7f0247a5db00ca0115c6d468da5394b36e6ce64b2716a51827f39fdc4a34dc16c9220bf5690f042 SHA512 77bfae1f170cd4b2e85a6cc0e02c6f9d621f386a4c0709a2e99c4383479f8979e067d0e92ee7d267150bbf36bc7134bc053afdff7dc0ad66f289aa182755b1d6 +DIST rust-1.75.0-armv7-unknown-linux-gnueabihf.tar.
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 01a56d36a34ccea38b7190b37acced7b7e46ceda Author: Randy Barlow electronsweatshop com> AuthorDate: Wed Jan 31 02:02:50 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:48:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a56d36 virtual/rust: Add myself as a maintainer Signed-off-by: Randy Barlow electronsweatshop.com> Signed-off-by: Sam James gentoo.org> virtual/rust/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/virtual/rust/metadata.xml b/virtual/rust/metadata.xml index f51288e196bb..436a18f52de2 100644 --- a/virtual/rust/metadata.xml +++ b/virtual/rust/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> + + ra...@electronsweatshop.com + Randy Barlow + r...@gentoo.org Rust Project
[gentoo-commits] repo/gentoo:master commit in: sys-devel/rust-std/
commit: 8e17131c248b1c280085d5808ee6ba9f087d51ee Author: Randy Barlow electronsweatshop com> AuthorDate: Wed Jan 31 02:16:05 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e17131c sys-devel/rust-std: Add 1.75.0 Bug: https://bugs.gentoo.org/922880 Signed-off-by: Randy Barlow electronsweatshop.com> Signed-off-by: Sam James gentoo.org> sys-devel/rust-std/Manifest | 1 + sys-devel/rust-std/rust-std-1.75.0.ebuild | 155 ++ 2 files changed, 156 insertions(+) diff --git a/sys-devel/rust-std/Manifest b/sys-devel/rust-std/Manifest index 554ea0c7f93f..4c648abf3e13 100644 --- a/sys-devel/rust-std/Manifest +++ b/sys-devel/rust-std/Manifest @@ -3,3 +3,4 @@ DIST rustc-1.71.1-src.tar.xz 151983068 BLAKE2B 3dfdbc246feb84a79ae94c2de978c5585 DIST rustc-1.72.0-src.tar.xz 151630408 BLAKE2B 7b26e5a9335f9262567b2a6aaf3b8ad6dc813688f532c54502c12c7b59d02082a082fe49ae370b0748fb13f8245dad13a58927d8563ba96fdf3639d4a128f236 SHA512 aed27c1babfec7f9b0815bc395302cff4f8e8ed83d8d3bde202f6c86fba4aec14ad2d3e99f4e22618c6727d876262511bfbcd83513731ea4b9c664462c97945b DIST rustc-1.73.0-src.tar.xz 154319536 BLAKE2B 077bdedb36fdbc30db3c6331ac6014615eb79393ad42e38488d037ba38eaa6542467d39b2a14228d0bf6717110f915bf6fdcf0074c6293f413720cc748316eff SHA512 75c59680a82cb9d076b9434744a1c65908524ef769293952f5d9c5779d9a9c6fa4d9aa0c7e7d6b7566a21a50a27cd6ae452b5283a4d4606b2fa1acc24dfd8e0c DIST rustc-1.74.1-src.tar.xz 155968724 BLAKE2B e05f2379ac94b286f85791a138e1928e5b5b5a7749f0981d82c40c2a12860f55bf96bb2f0e924e35a0f8b2447b13052d38adea909aaa3199105787bb5a4861b3 SHA512 14c7e7ed2f38ab60299d8c7d41d78f042b6b57ef822d577b5138e60bdde31cf141eccd4332a25bc5da3d58eb5313d63c1448b5dfe9e11b8055bb8ea133a9038d +DIST rustc-1.75.0-src.tar.xz 159624388 BLAKE2B 8937b80585eddaa3e1f1ef948899d14a170308518c6fef9fe569560cdd870053776956743f796055f2119399b9ca6c0df12fedd789ae46324d071e5126c4e495 SHA512 7b0f25d91b1b5c317980fc88e059200bd43b56a70b445fbc72fb9b96e09775bfd3a98e9bd9d662af80f0ce3aef527c777ee82777e96ca876f47a972d63da8606 diff --git a/sys-devel/rust-std/rust-std-1.75.0.ebuild b/sys-devel/rust-std/rust-std-1.75.0.ebuild new file mode 100644 index ..1432096c3a0d --- /dev/null +++ b/sys-devel/rust-std/rust-std-1.75.0.ebuild @@ -0,0 +1,155 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit flag-o-matic multiprocessing python-any-r1 rust-toolchain toolchain-funcs + +DESCRIPTION="Rust standard library, standalone (for crossdev)" +HOMEPAGE="https://www.rust-lang.org"; +SRC_URI="https://static.rust-lang.org/dist/rustc-${PV}-src.tar.xz"; + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4" +SLOT="stable/$(ver_cut 1-2)" +# please do not keyword +#KEYWORDS="" #nowarn +IUSE="debug" + +BDEPEND=" + ${PYTHON_DEPS} + ~dev-lang/rust-${PV}:= +" + +DEPEND="|| + ( + >="${CATEGORY}"/gcc-4.7:* + >="${CATEGORY}"/clang-3.5:* + ) +" + +RDEPEND="${DEPEND}" + +# need full compiler to run tests +RESTRICT="test" + +QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so" + +S="${WORKDIR}/${P/-std/c}-src" + +# +# The cross magic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi + +is_cross() { + [[ ${CHOST} != ${CTARGET} ]] +} + +toml_usex() { + usex "$1" true false +} + +pkg_pretend() { + is_cross || die "${PN} should only be used for cross" +} + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default +} + +src_configure() { + # do the great cleanup + strip-flags + filter-flags '-mcpu=*' '-march=*' '-mtune=*' '-m32' '-m64' + strip-unsupported-flags + + local rust_root x + rust_root="$(rustc --print sysroot)" + rtarget="$(rust_abi ${CTARGET})" + rtarget="${ERUST_STD_RTARGET:-${rtarget}}" # some targets need to be custom. + rbuild="$(rust_abi ${CBUILD})" + rhost="$(rust_abi ${CHOST})" + + echo + for x in CATEGORY rust_root rbuild rhost rtarget RUSTFLAGS CFLAGS CXXFLAGS LDFLAGS; do + einfo "$(printf '%10s' ${x^^}:) ${!x}" + done + + cat <<- EOF > "${S}"/config.toml + [build] + build = "${rbuild}" + host = ["${rhost}"] + target = ["${rtarget}"] + cargo = "${rust_root}/bin/cargo" + rustc = "${rust_root}/bin/rustc" + submodules = false + python = "${EPYTHON}" + locked-deps = true + vendor = true + extended = true + verbose = 2 + cargo-native-static = false + [install] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust/files/
commit: 83a308fe5493162778df3d963bc5c224b3f97f9b Author: Randy Barlow electronsweatshop com> AuthorDate: Wed Jan 31 02:14:29 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a308fe dev-lang/rust: Add 1.75 Bug: https://bugs.gentoo.org/922880 Signed-off-by: Randy Barlow electronsweatshop.com> Signed-off-by: Sam James gentoo.org> dev-lang/rust/Manifest | 30 + .../files/1.75.0-handle-vendored-sources.patch | 45 ++ dev-lang/rust/rust-1.75.0.ebuild | 762 + 3 files changed, 837 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 015d5060fe99..c0e77d3a9ec4 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -88,6 +88,34 @@ DIST rust-1.73.0-x86_64-unknown-linux-gnu.tar.xz 161588916 BLAKE2B 10c1c57641e2a DIST rust-1.73.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 22e68ec4e6bfa49c15344675abd20ef9449d928943dafc64bfa1cf78dd36ccbce4802af8d4adb84762194dabc512efa74655a93785c127e6942ebeca8f6e3303 SHA512 56e53a1047a23a7f37250a785de2422ee2a3a72fdedb9a02530b3cc1cd978370cbbfc0e67d75f3d537f48c6c78f91d3de949ac2c9392a79404609b169cedaa40 DIST rust-1.73.0-x86_64-unknown-linux-musl.tar.xz 236190528 BLAKE2B 062b54b31742bc846bdff63fb38be3a3a1f6d2f061da26cee6a0b089feee995fe3dbea536675495ed75d47d657c3d4bf04e36f6752f59f8308f7eb9a397d6e38 SHA512 abd01e0c98a8aa447d01613e24302ca81a8cce7d41179ed60834a39ed1942de0459add3c498a63f94bb1ee8662a2750b375b49894e3108da45f47d3a643cfdba DIST rust-1.73.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 9822879d0f14eb5387a623d111ed7a3b1ff038522c071608bd254c4b3479da8a1e9ed78c69c267c1156c45a9cbb2f7db00d123b85f28021a743d392d1cb65c75 SHA512 ff65fd3ca47afeb10f7434d8d4f91b6649739167639c3eadf178aa1339553c5316bd0bb393cd53fcce17c126dcf8db1f1dca6e87044b14762bb20ed8f5a500b7 +DIST rust-1.74.0-aarch64-unknown-linux-gnu.tar.xz 216169516 BLAKE2B 830b97f710a3249c4d1df6b37dc9c429cd8d8c8edb0a77de8d04460bc2132ababa6777dc92b82b8a3b3839256f2dc522128d31a81c8b5ae9820a483368292cc2 SHA512 40a98f9238af1a60a0506e3e1b88e1d61ce68ed6380c78c77b638b1fccbc8cd0e39d7c042a70dcde454a3fe95b6c49950820f728b847dda218fdd91fef7066de +DIST rust-1.74.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6b15fd93514659cc64759b7c7c3e26781b87f58022d91bbeacc64906c681ed37b825031e9fd78051671b35c5abbf4d76c11e320742d5b482f36e98ed9d8691e7 SHA512 2480367abacb766e015c3287568cc2ea2f186b48cafe709595641e40471b4da1e29b5e41d2a3b5eb7d9f9329725e46e4110800952e554e84212e3a1ad36f06c5 +DIST rust-1.74.0-aarch64-unknown-linux-musl.tar.xz 196821888 BLAKE2B aa8444b243a670ce5130a0436bbe100b75912a03bf8b3f99f5dbef9b3459fbb3b6e0d0fae6e9d9ec368e95b20f563a8821ed7698cf699b169887dbc63a7a71f4 SHA512 22255c52052977b272dc740853359c15e2764164b38afd473830dd69830d4897d60dc037f0e6190df8a31ee22f80d69f60d7dad968a41b91f23368328e11eef5 +DIST rust-1.74.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B f3ab9235640f5314de7a01564fa60563f123d7d4d8755b4263a687fb22b4d874cbaaf9184436e62c8e65d23c64685d3f3585dcc518fa90229d1a045186e8 SHA512 2ba35243e3d626347a442bb9b798e698e654d65d81d3d2391b791f33636a74e51b2c5f6270d37abe641f6e243dc70169e990e9fe1ed0392936f272b65216bd08 +DIST rust-1.74.0-arm-unknown-linux-gnueabi.tar.xz 180475660 BLAKE2B 33ac40eec4641d71ed03226dcc0cef62fb4b108835ca8532110237c41c5c1eaf5f2a78ae3b97fd69043898439816702df6d1ce8bbfea36622736b62db1de7d7c SHA512 4f90237267516870a9d236add52b70c4e3ffe2b12ce0280faea4f740aa81b0ab8fdbb0e6e58425c8e33a0795a4bd18cf766d222b9d6f8ec9e972d4ce10ac0640 +DIST rust-1.74.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B cb1c623548cd2dad04ba2130883fe6ca70466ad8e8d10a0bcbe42ecbf7f3e10c5f62eeccb5300d133458e26c9b340ea9f5aeb3b3bd35420e39ca4c2a751946d9 SHA512 eccee9e6ec905d4b30b620236bb2c3648f4c5e00518c2e1b0ad5d009865d56abfc866f1a100acc8c7ef559590052cd858cd247bd091d31821b27bfef00b9487f +DIST rust-1.74.0-arm-unknown-linux-gnueabihf.tar.xz 180651920 BLAKE2B 34be0e8e7621bae3a7ae0c0c5fb94df55b42035d4a6219d773e109cf8e17082c81e0b8e831421f702bf269e095b0fd6bb798a8ccd78f12b099e5cfa638458572 SHA512 c6f7f9aa592985206a3af47f8d61e094e0fe3c714deb6c569a8a0bef8f5dd897f8f27ab33dd184eb28a9267c877f21527dd421baa312bbdf08994cb69aeb6ba0 +DIST rust-1.74.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 81703b2035f44dd3272cce97671205d6f838f1ef09dc22e25316567119da12ecae6c38d5cd54a82f70253a65357c60cac3d2c6c91ceb90614baedb5fb3707306 SHA512 aa7d6320d868f4b05274a964570f6d1e5bb4b0f72da0875d43356ff2a48a4d1a2605dce1097e88fdb3cae502c05373540799175bf205676088654a0288718995 +DIST rust-1.74.0-armv7-unknown-linux-gnueabihf.tar.xz 184856340 BLAKE2B 5002309dbc31916ff4984637c646136c0be0ff682d105f579f3e66dc3aac51feffd9fe70e1e4020bf554155bab88fceafd0a223ff6f2d8d3c885233b4592303e SHA512 8beb260a0f07b11b91a21ff7a6bc863d412006a4b7a582c769ac6991ef8d93ccbdf3b3e9921ba16fd2d3c4354aec706298fce182c910c26e4fcc61575e6f6213 +DIST ru
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: e1e5d0b920146597216a2b1e0b473776b5295272 Author: Randy Barlow electronsweatshop com> AuthorDate: Wed Jan 31 02:16:33 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e5d0b9 virtual/rust: Add 1.75.0 Closes: https://bugs.gentoo.org/922880 Signed-off-by: Randy Barlow electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/35085 Signed-off-by: Sam James gentoo.org> virtual/rust/rust-1.75.0.ebuild | 23 +++ 1 file changed, 23 insertions(+) diff --git a/virtual/rust/rust-1.75.0.ebuild b/virtual/rust/rust-1.75.0.ebuild new file mode 100644 index ..208c9e6ba7a4 --- /dev/null +++ b/virtual/rust/rust-1.75.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build + +DESCRIPTION="Virtual for Rust language compiler" + +LICENSE="" + +# adjust when rust upstream bumps internal llvm +# we do not allow multiple llvm versions in dev-lang/rust for +# neither system nor bundled, so we just hardcode it here. +SLOT="0/llvm-17" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="rustfmt" + +BDEPEND="" +RDEPEND="|| ( + ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}] + ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}] +)"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: ca3f530ff4ad0b0e7b4403554c0844e3ad6e4490 Author: Randy Barlow electronsweatshop com> AuthorDate: Wed Jan 31 02:02:08 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:48:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3f530f dev-lang/rust: Add myself as a maintainer Signed-off-by: Randy Barlow electronsweatshop.com> Signed-off-by: Sam James gentoo.org> dev-lang/rust/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml index e28f62701eb3..73d28372d1a3 100644 --- a/dev-lang/rust/metadata.xml +++ b/dev-lang/rust/metadata.xml @@ -5,6 +5,10 @@ gyakov...@gentoo.org Georgy Yakovlev + + ra...@electronsweatshop.com + Randy Barlow + r...@gentoo.org Rust Project
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 0c355d8c84f7730cb4064a1abf0fe627033875bd Author: Randy Barlow electronsweatshop com> AuthorDate: Wed Jan 31 02:02:33 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:48:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c355d8c dev-lang/rust-bin: Add myself as a maintainer Signed-off-by: Randy Barlow electronsweatshop.com> Signed-off-by: Sam James gentoo.org> dev-lang/rust-bin/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-lang/rust-bin/metadata.xml b/dev-lang/rust-bin/metadata.xml index 4ed9cc1c9edd..79461c4ea73d 100644 --- a/dev-lang/rust-bin/metadata.xml +++ b/dev-lang/rust-bin/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> + + ra...@electronsweatshop.com + Randy Barlow + r...@gentoo.org Rust Project
[gentoo-commits] repo/gentoo:master commit in: sys-devel/rust-std/
commit: 724f6b1baa10ef4d2ece93f7de1904e405be9237 Author: Randy Barlow electronsweatshop com> AuthorDate: Wed Jan 31 02:01:13 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:48:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724f6b1b sys-devel/rust-std: Add myself as a maintainer Signed-off-by: Randy Barlow electronsweatshop.com> Signed-off-by: Sam James gentoo.org> sys-devel/rust-std/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/sys-devel/rust-std/metadata.xml b/sys-devel/rust-std/metadata.xml index 8615dcf23eb8..8aabd444167e 100644 --- a/sys-devel/rust-std/metadata.xml +++ b/sys-devel/rust-std/metadata.xml @@ -5,6 +5,10 @@ gyakov...@gentoo.org Georgy Yakovlev + + ra...@electronsweatshop.com + Randy Barlow + r...@gentoo.org Rust Project
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/
commit: 90e806c7522309bcb170bce5fe71823b1be6db52 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 10 04:40:46 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 10 04:40:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e806c7 app-crypt/certbot-apache: add 2.9.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-apache/Manifest | 1 + .../certbot-apache/certbot-apache-2.9.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index 91edfdbab5f9..2aa6fc0bd107 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -1 +1,2 @@ DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6 +DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94 SHA512 27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546 diff --git a/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild b/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild new file mode 100644 index ..07c1b3fa631b --- /dev/null +++ b/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +PARENT_PN="${PN%-apache}" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + # Only for amd64, arm64 and x86 because of dev-python/python-augeas + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +S="${WORKDIR}/${PARENT_P}/${PN}" + +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + dev-python/python-augeas[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/
commit: 50fd4d7b48a9018482bd107a0bd1c471693901c0 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 10 04:41:04 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 10 04:41:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50fd4d7b app-crypt/certbot-nginx: add 2.9.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-nginx/Manifest | 1 + app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index 91edfdbab5f9..2aa6fc0bd107 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -1 +1,2 @@ DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6 +DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94 SHA512 27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546 diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild b/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild new file mode 100644 index ..c3322ba11923 --- /dev/null +++ b/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +PARENT_PN="${PN%-nginx}" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +S="${WORKDIR}/${PARENT_P}/${PN}" + +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +# The requirement is really 17.5.0 but easier to require latest stable >= 23.1.1 +# to avoid broken 23.1.0. +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/
commit: cca4999e9feaa88bcf7d18164c36ec483de2d721 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 10 04:39:58 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 10 04:39:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca4999e app-crypt/certbot: add 2.9.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot/Manifest | 1 + app-crypt/certbot/certbot-2.9.0.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index 91edfdbab5f9..2aa6fc0bd107 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -1 +1,2 @@ DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6 +DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94 SHA512 27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546 diff --git a/app-crypt/certbot/certbot-2.9.0.ebuild b/app-crypt/certbot/certbot-2.9.0.ebuild new file mode 100644 index ..0f29c796b738 --- /dev/null +++ b/app-crypt/certbot/certbot-2.9.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="selinux" + +S="${WORKDIR}/${P}/${PN}" + +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +# See certbot/setup.py for acme >= dep +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}] + >=dev-python/distro-1.0.1[${PYTHON_USEDEP}] + >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}] + >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + selinux? ( sec-policy/selinux-certbot ) +" + +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mysqlclient/
commit: 2992c441d2f8a72739a695aea32945c2ef291ec6 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 10 04:38:27 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 10 04:38:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2992c441 dev-python/mysqlclient: drop 2.2.3 Signed-off-by: Matthew Thode gentoo.org> dev-python/mysqlclient/Manifest | 1 - dev-python/mysqlclient/mysqlclient-2.2.3.ebuild | 93 - 2 files changed, 94 deletions(-) diff --git a/dev-python/mysqlclient/Manifest b/dev-python/mysqlclient/Manifest index f36c09181c26..c22583e0ab0b 100644 --- a/dev-python/mysqlclient/Manifest +++ b/dev-python/mysqlclient/Manifest @@ -1,3 +1,2 @@ DIST mysqlclient-2.2.1.tar.gz 89966 BLAKE2B b5098ea4afe8ba720c40eda2f0f5da043622bed51a123e225530d505edfef2f02efba477238d73f343a6cc4969bf021156e15528f05a12d905ea6231e47d65bd SHA512 3ff3823cef4662268387e5c13d006595219c5a3371201eb251d84db5eec028b32fd7b672dbdac9f4dffa906fddcfc9a5ee130e3b03e4dc0cfb060411ad75eea8 -DIST mysqlclient-2.2.3.tar.gz 90174 BLAKE2B 11626ac7cc93d70667cd105f77df5666f605fb16290f77ef485666e1f74b3aa47fdddaa2ea9f6b6196682f0c9772abe6c8557e01836362cc97ca6f0459716ae0 SHA512 72dd6fc351642adfa8148ff76da352233d83f8c11d8f8ad925b4a6e5d4c3dbe12e6a78d5cc1cd430b37d81d2a306c83bc5f262282f74a6c13e22cd09eaf3 DIST mysqlclient-2.2.4.tar.gz 90400 BLAKE2B b41ed12bd8b2ea49b34d038db93e599eb05c9a910ab712fc8b7feed918f83bf3c4c8e55eac45ee944edefc26b0610b19cee9e9b76450adf9981ecc9b5fa44d85 SHA512 d1f7ba693368309a14a0982c2f1e0731617b482044afab765c8d81ea26dc6950a110c6cab48792ea1397add7b7151c756d5d22827fcce836404456f8956538a6 diff --git a/dev-python/mysqlclient/mysqlclient-2.2.3.ebuild b/dev-python/mysqlclient/mysqlclient-2.2.3.ebuild deleted file mode 100644 index ab4bb8e39c0e.. --- a/dev-python/mysqlclient/mysqlclient-2.2.3.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2024 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="Python interface to MySQL" -HOMEPAGE=" - https://pypi.org/project/mysqlclient/ - https://github.com/PyMySQL/mysqlclient/ -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" - -DEPEND=" - dev-db/mysql-connector-c:0= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-db/mariadb[server] - ) -" - -distutils_enable_sphinx doc \ - dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -src_test() { - rm -r src || die - - local datadir="${T}/mysql" \ - install_log="${T}/mysqld_install.log" \ - pidfile="${T}/mysqld.pid" \ - socket="${T}/mysqld.sock" \ - log="${T}/mysqld.log" - einfo "Creating test MySQL instance ..." - if ! mysql_install_db \ - --no-defaults \ - --auth-root-authentication-method=normal \ - --basedir="${EPREFIX}/usr" \ - --datadir="${datadir}" >& "${install_log}" - then - cat "${install_log}" - die "Failed to create database" - fi - - einfo "Starting test MySQL instance ..." - mysqld \ - --no-defaults \ - --character-set-server=utf8 \ - --pid-file="${pidfile}" \ - --socket="${socket}" \ - --skip-networking \ - --datadir="${datadir}" >& "${log}" & - - local i timeout=10 - einfo "Waiting for MySQL to start for up to ${timeout} seconds ..." - for i in seq 1 ${timeout}; do - [[ -S "${socket}" ]] && break - sleep 1 - done - if [[ ! -S "${socket}" ]]; then - cat "${log}" - die "MySQL failed to start in ${timeout} seconds" - fi - - cat > "${T}/mysql.cnf" <<- EOF - [MySQLdb-tests] - socket = ${socket} - user = root - database = test - EOF - - distutils-r1_src_test - - einfo "Stopping test MySQL instance ..." - pkill -F "${pidfile}" &>/dev/null -} - -python_test() { - local -x TESTDB="${T}/mysql.cnf" - epytest -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/
commit: 94d57d28f9247522ee2a9b479ae5d2ec16bc1838 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 10 04:39:09 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 10 04:39:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d57d28 app-crypt/acme: add 2.9.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/acme/Manifest | 1 + app-crypt/acme/acme-2.9.0.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 91edfdbab5f9..2aa6fc0bd107 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -1 +1,2 @@ DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6 +DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94 SHA512 27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546 diff --git a/app-crypt/acme/acme-2.9.0.ebuild b/app-crypt/acme/acme-2.9.0.ebuild new file mode 100644 index ..2c5bdf643ecf --- /dev/null +++ b/app-crypt/acme/acme-2.9.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +PARENT_PN="certbot" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="An implementation of the ACME protocol" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +S="${WORKDIR}/${PARENT_P}/${PN}" + +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" +# The requirement is really 17.5.0 but easier to require latest stable >= 23.1.1 +# to avoid broken 23.1.0. +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}] + >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-containers/podman/
commit: 4c2b4a58ed4e56b4953f37952990a9ebefe01894 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Fri Feb 9 04:32:08 2024 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 10 04:15:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2b4a58 app-containers/podman: add 5.0.0_rc1 Suprisingly there are no build-process changes Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35240 Signed-off-by: Zac Medico gentoo.org> app-containers/podman/Manifest| 1 + app-containers/podman/podman-5.0.0_rc1.ebuild | 136 ++ 2 files changed, 137 insertions(+) diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest index cb6918b21754..0609c6e36e83 100644 --- a/app-containers/podman/Manifest +++ b/app-containers/podman/Manifest @@ -1,3 +1,4 @@ DIST podman-4.8.3.tar.gz 21565162 BLAKE2B 13d2e5800dce96ba8c1671f251c2809dc0166198b807978d44b6f10b4dd2095e909678a12518fed84a0a1b5eee5a71e944170eb55350c3af945a63910f9c8082 SHA512 13ade866b888d32ada3b38130d7cc4677591136e25234e040b478c5d002d1b7907ed46731996d25cc41b992b98b75f109c6e6eea44251f4ad89162b20266976d DIST podman-4.9.1.tar.gz 21573896 BLAKE2B 5005c84b0c430b790d64401d9b7e45cf8057f16add0535042ee9cd5f7af608461a13e266099fbf74631996edced3869bd019186266a7d1af82237db6fb990923 SHA512 59cece9806df3b69e202b39e0a45d71b3f6fd77dbbbe1452bc046468d5504fc52c21ad3056a89bab7d3f9a86c86e22369902e0a2840ca43e0dd3a6c4c10affc2 DIST podman-4.9.2.tar.gz 21725053 BLAKE2B 8457b714198ba341d1bbceece492229d635c14de19abe903576337893b618d2fce6048ece4ea452ddecfbbe42fc53b2e706228a1c5809ddcd38e0aaa2c0bb6d0 SHA512 09f6c1839d67fb7404688c8fc6fcb65471ca9f9d1651f7c5c57baa52eb64f0a8f73523d7761a857794b6307d3a943aecd92fc247dd193ccf1d53eb234f9f6ff5 +DIST podman-5.0.0_rc1.tar.gz 21755715 BLAKE2B 57d3bb01451625eec16f34bbe2d0868184af5572dbba1a17436b894b9b7e5a1358ec9b3bf9499eab8e2b8aea5cbdbea441c958d80644ad78f713cf5eb06ade99 SHA512 95452d5489b167cff24620b5a7504e1363d8276cf4e7c026d43ea2e9b24dde1c595b6e763a1065087d876e5ad56e62f7cda6e53838abdeac7eeb3deadcfd88ae diff --git a/app-containers/podman/podman-5.0.0_rc1.ebuild b/app-containers/podman/podman-5.0.0_rc1.ebuild new file mode 100644 index ..3f6774cf6770 --- /dev/null +++ b/app-containers/podman/podman-5.0.0_rc1.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module tmpfiles linux-info + +DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" +HOMEPAGE="https://github.com/containers/podman/ https://podman.io/"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/podman.git"; +else + SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${P/_rc/-rc}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp selinux systemd" +RESTRICT="test" + +RDEPEND=" + app-crypt/gpgme:= + >=app-containers/conmon-2.0.0 + >=app-containers/containers-common-0.56.0 + dev-libs/libassuan:= + dev-libs/libgpg-error:= + sys-apps/shadow:= + + apparmor? ( sys-libs/libapparmor ) + btrfs? ( sys-fs/btrfs-progs ) + cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) + !cgroup-hybrid? ( app-containers/crun ) + wrapper? ( !app-containers/docker-cli ) + fuse? ( sys-fs/fuse-overlayfs ) + init? ( app-containers/catatonit ) + rootless? ( app-containers/slirp4netns ) + seccomp? ( sys-libs/libseccomp:= ) + selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-go/go-md2man +" + +PATCHES=( + "${FILESDIR}/seccomp-toggle-4.7.0.patch" +) + +CONFIG_CHECK=" + ~USER_NS +" + +pkg_setup() { + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + linux-info_pkg_setup +} + +src_prepare() { + default + + # assure necessary files are present + local file + for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do + [[ -f hack/"${file}".sh ]] || die + done + + local feature + for feature in apparmor systemd; do + cat <<-EOF > hack/"${feature}"_tag.sh || die + #!/usr/bin/env bash + $(usex ${feature} "echo ${feature}" echo) + EOF + done + + echo -e "#!/usr/bin/env bash\n echo" > hack/btrfs_installed_tag.sh || die + cat <<-EOF > hack/btrfs_tag.sh || die + #!/usr/bin/env bash + $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion') + EOF +} + +src_compile()
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: 0345586660b9abcb7054f44c59b168ab716d97d5 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 04:04:50 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:04:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03455866 sys-devel/crossdev: Stabilize 20240209 ppc, #924130 Signed-off-by: Sam James gentoo.org> sys-devel/crossdev/crossdev-20240209.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/crossdev/crossdev-20240209.ebuild b/sys-devel/crossdev/crossdev-20240209.ebuild index 40ab50576952..060ebf803d66 100644 --- a/sys-devel/crossdev/crossdev-20240209.ebuild +++ b/sys-devel/crossdev/crossdev-20240209.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then " else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - 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" fi DESCRIPTION="Gentoo Cross-toolchain generator"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: 3a43e034b305c4e00f70ea1f422964e6a0a2cafa Author: Sam James gentoo org> AuthorDate: Sat Feb 10 04:04:45 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:04:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a43e034 sys-devel/crossdev: Stabilize 20240209 amd64, #924130 Signed-off-by: Sam James gentoo.org> sys-devel/crossdev/crossdev-20240209.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/crossdev/crossdev-20240209.ebuild b/sys-devel/crossdev/crossdev-20240209.ebuild index e9b2e685d3bc..40ab50576952 100644 --- a/sys-devel/crossdev/crossdev-20240209.ebuild +++ b/sys-devel/crossdev/crossdev-20240209.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then " else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - 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" fi DESCRIPTION="Gentoo Cross-toolchain generator"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/vterm/
commit: c0dd4c19405172c7132c084618c69d6fa747850e Author: Sam James gentoo org> AuthorDate: Sat Feb 10 04:05:36 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 04:05:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dd4c19 app-emacs/vterm: Stabilize 0.0.2_p20240102 amd64, #924190 Signed-off-by: Sam James gentoo.org> app-emacs/vterm/vterm-0.0.2_p20240102.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild b/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild index 47fb04defbc9..81b9ff66bd91 100644 --- a/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild +++ b/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild @@ -28,7 +28,7 @@ else S="${WORKDIR}/${MY_PN}-${PV}" fi - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/edit-indirect/
commit: db3eee5385cf37c0a1f6fd997be1711adb8e6b6c Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:28:05 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:28:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3eee53 app-emacs/edit-indirect: Stabilize 0.1.11 ALLARCHES, #924189 Signed-off-by: Sam James gentoo.org> app-emacs/edit-indirect/edit-indirect-0.1.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/edit-indirect/edit-indirect-0.1.11.ebuild b/app-emacs/edit-indirect/edit-indirect-0.1.11.ebuild index 455c94013668..8989cb518796 100644 --- a/app-emacs/edit-indirect/edit-indirect-0.1.11.ebuild +++ b/app-emacs/edit-indirect/edit-indirect-0.1.11.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/Fanael/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtermkey/
commit: 6926d39ebb73e825640850c1f7728f36ac16ffb0 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:28:02 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:28:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6926d39e dev-libs/libtermkey: Stabilize 0.22-r2 arm64, #924181 Signed-off-by: Sam James gentoo.org> dev-libs/libtermkey/libtermkey-0.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild index 8ad0c4e9928f..2a5a10c856fe 100644 --- a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild +++ b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz"; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos" IUSE="demos" RDEPEND="dev-libs/unibilium:="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtermkey/
commit: 4a1f00c131c294df8ca85784c3f0fb2d79061c5f Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:28:03 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:28:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1f00c1 dev-libs/libtermkey: Stabilize 0.22-r2 arm, #924181 Signed-off-by: Sam James gentoo.org> dev-libs/libtermkey/libtermkey-0.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild index 2a5a10c856fe..80b7172d3863 100644 --- a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild +++ b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz"; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos" IUSE="demos" RDEPEND="dev-libs/unibilium:="
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/
commit: 26e849939b919e63e2afce5fca34f23afdf53c02 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:28:04 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:28:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e84993 app-admin/rsyslog: Stabilize 8.2312.0 amd64, #924187 Signed-off-by: Sam James gentoo.org> app-admin/rsyslog/rsyslog-8.2312.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/rsyslog/rsyslog-8.2312.0.ebuild b/app-admin/rsyslog/rsyslog-8.2312.0.ebuild index d32f817a2a3e..7face463be1d 100644 --- a/app-admin/rsyslog/rsyslog-8.2312.0.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2312.0.ebuild @@ -21,7 +21,7 @@ else doc? ( https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz ) " - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3 LGPL-3 Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfuse3/
commit: 5279f33a252eaef69d7264b165aeb0c03a92fedf Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:28:00 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:28:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5279f33a dev-python/pyfuse3: Stabilize 3.3.0 arm64, #924155 Signed-off-by: Sam James gentoo.org> dev-python/pyfuse3/pyfuse3-3.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pyfuse3/pyfuse3-3.3.0.ebuild b/dev-python/pyfuse3/pyfuse3-3.3.0.ebuild index de087a42ab15..8cad773306e0 100644 --- a/dev-python/pyfuse3/pyfuse3-3.3.0.ebuild +++ b/dev-python/pyfuse3/pyfuse3-3.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" DEPEND=" sys-fs/fuse:3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/plocate/
commit: 808eeb3d6f4657fc7101c2c5e59059e8b55c323e Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:28:01 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:28:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808eeb3d sys-apps/plocate: Stabilize 1.1.20 arm64, #924158 Signed-off-by: Sam James gentoo.org> sys-apps/plocate/plocate-1.1.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/plocate/plocate-1.1.20.ebuild b/sys-apps/plocate/plocate-1.1.20.ebuild index 7526e73f93bc..95b324f8139e 100644 --- a/sys-apps/plocate/plocate-1.1.20.ebuild +++ b/sys-apps/plocate/plocate-1.1.20.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz"; # GPL-2+ for plocate itself LICENSE="GPL-2 GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~x86" IUSE="+io-uring" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: 69cadb792a73c539722dc898c230b3a6af7f4f23 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:27:58 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:27:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cadb79 net-fs/samba: Stabilize 4.18.9 arm, #920512 Signed-off-by: Sam James gentoo.org> net-fs/samba/samba-4.18.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild index 00a90599b98e..5e2f3d42a007 100644 --- a/net-fs/samba/samba-4.18.9.ebuild +++ b/net-fs/samba/samba-4.18.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"; else SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"; - 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" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/
commit: 149820e188c8744b7a8c671cda207e3e86e400fb Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:27:59 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:27:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149820e1 app-backup/borgbackup: Stabilize 1.2.7 arm64, #924155 Signed-off-by: Sam James gentoo.org> app-backup/borgbackup/borgbackup-1.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/borgbackup/borgbackup-1.2.7.ebuild b/app-backup/borgbackup/borgbackup-1.2.7.ebuild index e88f101c4b04..65e016c31b02 100644 --- a/app-backup/borgbackup/borgbackup-1.2.7.ebuild +++ b/app-backup/borgbackup/borgbackup-1.2.7.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://borgbackup.readthedocs.io/"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" # "import file mismatch" when in S, "attempted relative import with no # known parent package" when in BUILD_DIR/install/.../borg/testsuite.
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: f5cd5cc9ddc9c7640a4ffeb697a5e5e4523a9cc5 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:27:57 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:27:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cd5cc9 net-fs/samba: Stabilize 4.18.9 arm64, #920512 Signed-off-by: Sam James gentoo.org> net-fs/samba/samba-4.18.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild index b8e052520ba4..00a90599b98e 100644 --- a/net-fs/samba/samba-4.18.9.ebuild +++ b/net-fs/samba/samba-4.18.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"; else SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"; - 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" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: a3acbd0ea10f94a48837663f6afb123044f6a989 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:16:14 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:23:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3acbd0e dev-python/tox: only depend on dev-python/regex for tests w/o pypy Skip tests importing re_assert for pypy. Bug: https://bugs.gentoo.org/924136 Signed-off-by: Sam James gentoo.org> dev-python/tox/tox-4.12.1.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-python/tox/tox-4.12.1.ebuild b/dev-python/tox/tox-4.12.1.ebuild index fc92d9c5ac96..ad54e8f7474c 100644 --- a/dev-python/tox/tox-4.12.1.ebuild +++ b/dev-python/tox/tox-4.12.1.ebuild @@ -42,8 +42,8 @@ BDEPEND=" dev-python/psutil[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] $(python_gen_cond_dep ' + dev-python/re-assert[${PYTHON_USEDEP}] dev-python/time-machine[${PYTHON_USEDEP}] ' 'python*') ) @@ -83,5 +83,10 @@ python_test() { 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' ) + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_IGNORE+=( + # requires dev-python/re-assert + tests/session/cmd/test_sequential.py + ) + epytest }
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp/
commit: 284e7fe37a8d18cc1f3e737a05a6d196dc7ae6c9 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:13:52 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:23:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284e7fe3 dev-python/aiohttp: only depend on dev-python/regex for tests w/o pypy Skip tests importing re_assert for pypy. Bug: https://bugs.gentoo.org/924136 Signed-off-by: Sam James gentoo.org> dev-python/aiohttp/aiohttp-3.9.1.ebuild | 12 ++-- dev-python/aiohttp/aiohttp-3.9.2.ebuild | 10 +- dev-python/aiohttp/aiohttp-3.9.3.ebuild | 10 +- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/dev-python/aiohttp/aiohttp-3.9.1.ebuild b/dev-python/aiohttp/aiohttp-3.9.1.ebuild index 52c9a3b75738..f878b034c59f 100644 --- a/dev-python/aiohttp/aiohttp-3.9.1.ebuild +++ b/dev-python/aiohttp/aiohttp-3.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -40,8 +40,8 @@ BDEPEND=" dev-python/pytest-forked[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] $(python_gen_cond_dep ' + dev-python/re-assert[${PYTHON_USEDEP}] dev-python/time-machine[${PYTHON_USEDEP}] ' 'python3*') test-rust? ( @@ -107,6 +107,14 @@ python_test() { # on PyPy3 but the test suite needs an explicit switch, # sigh local -x AIOHTTP_NO_EXTENSIONS=1 + + EPYTEST_IGNORE+=( + # Skip tests requiring dev-python/re-assert -> dev-python/regex + tests/test_streams.py + tests/test_urldispatch.py + tests/test_client_session.py + tests/test_web_response.py + ) ;; esac diff --git a/dev-python/aiohttp/aiohttp-3.9.2.ebuild b/dev-python/aiohttp/aiohttp-3.9.2.ebuild index 9cf851e1a006..1204601b7270 100644 --- a/dev-python/aiohttp/aiohttp-3.9.2.ebuild +++ b/dev-python/aiohttp/aiohttp-3.9.2.ebuild @@ -40,8 +40,8 @@ BDEPEND=" dev-python/pytest-forked[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] $(python_gen_cond_dep ' + dev-python/re-assert[${PYTHON_USEDEP}] dev-python/time-machine[${PYTHON_USEDEP}] ' 'python3*') test-rust? ( @@ -107,6 +107,14 @@ python_test() { # on PyPy3 but the test suite needs an explicit switch, # sigh local -x AIOHTTP_NO_EXTENSIONS=1 + + EPYTEST_IGNORE+=( + # Skip tests requiring dev-python/re-assert -> dev-python/regex + tests/test_streams.py + tests/test_urldispatch.py + tests/test_client_session.py + tests/test_web_response.py + ) ;; esac diff --git a/dev-python/aiohttp/aiohttp-3.9.3.ebuild b/dev-python/aiohttp/aiohttp-3.9.3.ebuild index 9cf851e1a006..1204601b7270 100644 --- a/dev-python/aiohttp/aiohttp-3.9.3.ebuild +++ b/dev-python/aiohttp/aiohttp-3.9.3.ebuild @@ -40,8 +40,8 @@ BDEPEND=" dev-python/pytest-forked[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] $(python_gen_cond_dep ' + dev-python/re-assert[${PYTHON_USEDEP}] dev-python/time-machine[${PYTHON_USEDEP}] ' 'python3*') test-rust? ( @@ -107,6 +107,14 @@ python_test() { # on PyPy3 but the test suite needs an explicit switch, # sigh local -x AIOHTTP_NO_EXTENSIONS=1 + + EPYTEST_IGNORE+=( + # Skip tests requiring dev-python/re-assert -> dev-python/regex + tests/test_streams.py + tests/test_urldispatch.py + tests/test_client_session.py + tests/test_web_response.py + ) ;; esac
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: 71b46caf5b42566a440c46c4127f0bfe2bd84a73 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:01:59 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:16:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b46caf dev-python/astroid: only depend on dev-python/regex for tests w/o pypy The tests cleanly skip if dev-python/regex isn't available. Bug: https://bugs.gentoo.org/924136 Signed-off-by: Sam James gentoo.org> dev-python/astroid/astroid-3.0.2.ebuild | 5 - dev-python/astroid/astroid-3.0.3.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-python/astroid/astroid-3.0.2.ebuild b/dev-python/astroid/astroid-3.0.2.ebuild index 3a2adf548d14..0ab49c935560 100644 --- a/dev-python/astroid/astroid-3.0.2.ebuild +++ b/dev-python/astroid/astroid-3.0.2.ebuild @@ -28,13 +28,16 @@ RDEPEND=" >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] ' 3.10) " +# dev-python/regex isn't available for pypy 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}] + $(python_gen_cond_dep ' + dev-python/regex[${PYTHON_USEDEP}] + ' 'python*') ) " diff --git a/dev-python/astroid/astroid-3.0.3.ebuild b/dev-python/astroid/astroid-3.0.3.ebuild index 3a86c65f8ad1..c6b1ea193459 100644 --- a/dev-python/astroid/astroid-3.0.3.ebuild +++ b/dev-python/astroid/astroid-3.0.3.ebuild @@ -28,13 +28,16 @@ RDEPEND=" >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] ' 3.10) " +# dev-python/regex isn't available for pypy 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}] + $(python_gen_cond_dep ' + dev-python/regex[${PYTHON_USEDEP}] + ' 'python*') ) "
[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/
commit: 7c2cbe4c2526226f4f8a75f9587f1ee8078272e8 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 02:47:38 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:16:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2cbe4c dev-python/regex: disable pypy3 It's unsupported upstream and on x86 at least, it ends up showing up precisely because of the UTF8-vs-ASCII strings representation problem. (See also https://github.com/mrabarnett/mrab-regex/issues/404 where the test issues got fixed but upstream made clear that it's unsupported and also can't really work properly.) Bug: https://github.com/mrabarnett/mrab-regex/issues/404 Bug: https://github.com/mrabarnett/mrab-regex/issues/521 Closes: https://bugs.gentoo.org/924136 Signed-off-by: Sam James gentoo.org> dev-python/regex/regex-2023.12.25.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/regex/regex-2023.12.25.ebuild b/dev-python/regex/regex-2023.12.25.ebuild index c416999e19a9..2e070fd4b84d 100644 --- a/dev-python/regex/regex-2023.12.25.ebuild +++ b/dev-python/regex/regex-2023.12.25.ebuild @@ -5,7 +5,9 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +# pypy isn't supported upstream because of its UTF8 representation for strings +# See https://github.com/mrabarnett/mrab-regex/issues/521#issuecomment-1936260187. +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/re-assert/
commit: 3ad64fc704216f767502673d6c32b94a1940e1ac Author: Sam James gentoo org> AuthorDate: Sat Feb 10 02:50:39 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:16:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad64fc7 dev-python/re-assert: disable pypy3 b/c of dev-python/regex Bug: https://bugs.gentoo.org/924136 Signed-off-by: Sam James gentoo.org> dev-python/re-assert/re-assert-1.1.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/re-assert/re-assert-1.1.0-r1.ebuild b/dev-python/re-assert/re-assert-1.1.0-r1.ebuild index c7db72bc2d04..54ac972be84e 100644 --- a/dev-python/re-assert/re-assert-1.1.0-r1.ebuild +++ b/dev-python/re-assert/re-assert-1.1.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 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 ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/lark/
commit: e8b635c078926a82d2605da1bc09b9aa19570a2c Author: Sam James gentoo org> AuthorDate: Sat Feb 10 02:54:24 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:16:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b635c0 dev-python/lark: only depend on dev-python/regex for tests w/o pypy The tests cleanly skip if dev-python/regex isn't available. Also, while at it, clean up https://bugs.gentoo.org/924136 Signed-off-by: Sam James gentoo.org> dev-python/lark/lark-1.1.9.ebuild | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/dev-python/lark/lark-1.1.9.ebuild b/dev-python/lark/lark-1.1.9.ebuild index 140ffaaa34e1..302e7201818e 100644 --- a/dev-python/lark/lark-1.1.9.ebuild +++ b/dev-python/lark/lark-1.1.9.ebuild @@ -18,10 +18,13 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +# dev-python/regex doesn't support pypy BDEPEND=" test? ( dev-python/atomicwrites[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/regex[${PYTHON_USEDEP}] + ' 'python*') ) " @@ -33,12 +36,5 @@ python_test() { tests/test_nearley/test_nearley.py ) - if has "${EPYTHON}" pypy3 python3.{8,9}; then - EPYTEST_IGNORE+=( - # test using Python 3.10+ syntax - tests/test_pattern_matching.py - ) - fi - epytest }
[gentoo-commits] repo/gentoo:master commit in: dev-python/rfc3987/
commit: 636eb5bcb4560932c85b6c1645725187db067216 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 03:03:55 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 03:23:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=636eb5bc dev-python/rfc3987: only depend on dev-python/regex w/o pypy Falls back to re with less functionality if unavailable. Bug: https://bugs.gentoo.org/924136 Signed-off-by: Sam James gentoo.org> dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild b/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild index 59f2ba52b4ff..e8a27e88d645 100644 --- a/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild +++ b/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,8 +18,12 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +# dev-python/regex doesn't support pypy. The package falls back to re and has most +# functionality without it. RDEPEND=" - dev-python/regex[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/regex[${PYTHON_USEDEP}] + ' 'python*') " BDEPEND=" ${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtermkey/
commit: 0f8f983d11a8d4253152b5297ee6f445224c6607 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 01:24:46 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 01:24:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8f983d dev-libs/libtermkey: Stabilize 0.22-r2 x86, #924181 Signed-off-by: Sam James gentoo.org> dev-libs/libtermkey/libtermkey-0.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild index cf10ea520298..8ad0c4e9928f 100644 --- a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild +++ b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz"; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos" IUSE="demos" RDEPEND="dev-libs/unibilium:="
[gentoo-commits] repo/gentoo:master commit in: app-vim/phpdocs/
commit: d6e8b764740dc3106b9a89b9b18ecd1145f9c7ad Author: Sam James gentoo org> AuthorDate: Sat Feb 10 01:24:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 01:24:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e8b764 app-vim/phpdocs: Stabilize 0.26-r2 ALLARCHES, #924182 Signed-off-by: Sam James gentoo.org> app-vim/phpdocs/phpdocs-0.26-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-vim/phpdocs/phpdocs-0.26-r2.ebuild b/app-vim/phpdocs/phpdocs-0.26-r2.ebuild index fbb4872edfc7..fc576e2a6c6c 100644 --- a/app-vim/phpdocs/phpdocs-0.26-r2.ebuild +++ b/app-vim/phpdocs/phpdocs-0.26-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ DESCRIPTION="vim plugin: PHPDoc Support in VIM" HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=520"; LICENSE="vim" -KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" VIM_PLUGIN_HELPURI="https://www.vim.org/scripts/script.php?script_id=520";
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: 3a258ea7becfdce04722c6b647e80f631cd86b82 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 01:24:43 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 01:24:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a258ea7 net-fs/samba: Stabilize 4.18.9 amd64, #920512 Signed-off-by: Sam James gentoo.org> net-fs/samba/samba-4.18.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild index db8cce1f2bfc..b8e052520ba4 100644 --- a/net-fs/samba/samba-4.18.9.ebuild +++ b/net-fs/samba/samba-4.18.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"; else SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"; - 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" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/
commit: f2b7a1f15b688515115d520a7161a69fcff4c8ca Author: Sam James gentoo org> AuthorDate: Sat Feb 10 01:24:44 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 01:24:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b7a1f1 sys-process/parallel: Stabilize 20240122 amd64, #924121 Signed-off-by: Sam James gentoo.org> sys-process/parallel/parallel-20240122.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/parallel/parallel-20240122.ebuild b/sys-process/parallel/parallel-20240122.ebuild index 3110b49d83c1..7acb0161564a 100644 --- a/sys-process/parallel/parallel-20240122.ebuild +++ b/sys-process/parallel/parallel-20240122.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND=" dev-lang/perl
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: 36d7bc546aae297f437217c7c8e18b4ed3967317 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 01:24:42 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 01:24:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d7bc54 net-fs/samba: Stabilize 4.18.9 ppc64, #920512 Signed-off-by: Sam James gentoo.org> net-fs/samba/samba-4.18.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild index 4b60bd37032d..db8cce1f2bfc 100644 --- a/net-fs/samba/samba-4.18.9.ebuild +++ b/net-fs/samba/samba-4.18.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"; else SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"; - 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" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtermkey/
commit: 86dfc58297e085a1c916eca6861d536c2a1a35a1 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 01:24:45 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 01:24:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86dfc582 dev-libs/libtermkey: Stabilize 0.22-r2 amd64, #924181 Signed-off-by: Sam James gentoo.org> dev-libs/libtermkey/libtermkey-0.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild index 5fc61796716c..cf10ea520298 100644 --- a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild +++ b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz"; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" IUSE="demos" RDEPEND="dev-libs/unibilium:="
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: 76b02095af887bfbd339ee681b3000c1bcde7676 Author: Sam James gentoo org> AuthorDate: Sat Feb 10 01:24:41 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 10 01:24:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b02095 net-fs/samba: Stabilize 4.18.9 sparc, #920512 Signed-off-by: Sam James gentoo.org> net-fs/samba/samba-4.18.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild index 803a5b782327..4b60bd37032d 100644 --- a/net-fs/samba/samba-4.18.9.ebuild +++ b/net-fs/samba/samba-4.18.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"; else SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"; - 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" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/
commit: 97d6f0ed35762f1fb6faf54bb9c24dc3c5a4fa67 Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 10 01:05:34 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 10 01:05:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d6f0ed dev-libs/libuv: drop 1.44.2-r1, 1.46.0 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libuv/Manifest | 2 -- dev-libs/libuv/libuv-1.44.2-r1.ebuild | 53 --- dev-libs/libuv/libuv-1.46.0.ebuild| 53 --- 3 files changed, 108 deletions(-) diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest index a1f99ac78300..76858a87efc4 100644 --- a/dev-libs/libuv/Manifest +++ b/dev-libs/libuv/Manifest @@ -1,4 +1,2 @@ -DIST libuv-1.44.2.tar.gz 1309062 BLAKE2B 883a1fbffcd8f55bf28ea5a79ed18aa3e2f2fac126285e8aca2ef9370eafc62f69f95ddb8bf27d4159e038bfb0a01abafdf0dadbc4309e5d31f0e77057ee84ac SHA512 d21c890787b0b364fafa5fc0cbbff296bc2ca269e1991d2f7f35fcb37b8634da377466f5af5a4245425fcf876ae6870d100ab32b12bce64f8e0b01fd25a1bc83 -DIST libuv-1.46.0.tar.gz 1311065 BLAKE2B fd492b6ca873a08ad4df7561b9d83a09d9bd2cbc10c17265c02982a231edb5c6d71698aecc9a14d455ea230f9e791807f42561d8b3c96e37edb4a709860859b0 SHA512 e3a7c10ffd909f9b128fb2316e09b8456e87278107178b49368f31ba30e7f62d64e7eba650cc59ef2d7eb178199c7a2c5b5c99b333849200492235116d7aee7a DIST libuv-1.47.0.tar.gz 1316016 BLAKE2B 6c530f8625366a9bf3f99ac4eb6b3bf3d4f6a05f98848e08cdab884934d79862cf8e79dd2d506ec734d701faab517eba2215063dce4b4216add5cfd6bfebd82e SHA512 3d0e76c4e29c5de14fddda07409f8db30dc64261d1c0bdfce7f70eb8f5ac911707fe662e81c4f117e4068cb0728158fc2b8255f8aa497c0f688e46c7fb93a5b3 DIST libuv-1.48.0.tar.gz 1314877 BLAKE2B 7595797ab732109516ce280fa2efa3474e82e78890087408c7f5b1457ce8f44e53878581bb8d473795e298d7390dd8a269dd2e8970e10b50a2c0bbe1cce187cc SHA512 7ae3a4c02f654a26056db1541e52ccc4c54aaea39c33585f0cf6949af997d0a0a29f30a294c8df6e92f6f6af7ce64c2766b1a2cc67f342e3e139cd55b7326c94 diff --git a/dev-libs/libuv/libuv-1.44.2-r1.ebuild b/dev-libs/libuv/libuv-1.44.2-r1.ebuild deleted file mode 100644 index 0e54d3d5d97d.. --- a/dev-libs/libuv/libuv-1.44.2-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Cross-platform asychronous I/O" -HOMEPAGE="https://github.com/libuv/libuv"; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/libuv/libuv.git"; - inherit git-r3 -else - SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD BSD-2 ISC MIT" -SLOT="0/1" - -BDEPEND=" - dev-build/libtool - virtual/pkgconfig -" - -src_prepare() { - default - - echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \ - > m4/libuv-extra-automake-flags.m4 || die - - if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then - eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch - fi - - # Upstream fails to ship a configure script - eautoreconf -} - -src_configure() { - local myeconfargs=( - cc_cv_cflags__g=no - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libuv/libuv-1.46.0.ebuild b/dev-libs/libuv/libuv-1.46.0.ebuild deleted file mode 100644 index c99da814d353.. --- a/dev-libs/libuv/libuv-1.46.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Cross-platform asychronous I/O" -HOMEPAGE="https://github.com/libuv/libuv"; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/libuv/libuv.git"; - inherit git-r3 -else - SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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 BSD-2 ISC MIT" -SLOT="0/1" - -BDEPEND=" - dev-build/libtool - virtual/pkgconfig -" - -src_prepare() { - default - - echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \ - > m4/libuv-extra-automake-flags.m4 || die - - if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then - eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch - fi - - # Upstream fails to ship a configure script - eautoreconf -} - -src_configure() { - local myeconfargs=( - c
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/
commit: b0bae683c34e84f5d252ce86b1fe844bd9445258 Author: Hank Leininger korelogic com> AuthorDate: Fri Feb 9 22:06:06 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 10 01:02:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bae683 dev-libs/libuv: add 1.48.0, update SRC_URI Bug: https://bugs.gentoo.org/924127 Signed-off-by: Hank Leininger korelogic.com> Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libuv/Manifest | 1 + dev-libs/libuv/{libuv-.ebuild => libuv-1.48.0.ebuild} | 3 ++- dev-libs/libuv/libuv-.ebuild | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest index 5ad67b252668..a1f99ac78300 100644 --- a/dev-libs/libuv/Manifest +++ b/dev-libs/libuv/Manifest @@ -1,3 +1,4 @@ DIST libuv-1.44.2.tar.gz 1309062 BLAKE2B 883a1fbffcd8f55bf28ea5a79ed18aa3e2f2fac126285e8aca2ef9370eafc62f69f95ddb8bf27d4159e038bfb0a01abafdf0dadbc4309e5d31f0e77057ee84ac SHA512 d21c890787b0b364fafa5fc0cbbff296bc2ca269e1991d2f7f35fcb37b8634da377466f5af5a4245425fcf876ae6870d100ab32b12bce64f8e0b01fd25a1bc83 DIST libuv-1.46.0.tar.gz 1311065 BLAKE2B fd492b6ca873a08ad4df7561b9d83a09d9bd2cbc10c17265c02982a231edb5c6d71698aecc9a14d455ea230f9e791807f42561d8b3c96e37edb4a709860859b0 SHA512 e3a7c10ffd909f9b128fb2316e09b8456e87278107178b49368f31ba30e7f62d64e7eba650cc59ef2d7eb178199c7a2c5b5c99b333849200492235116d7aee7a DIST libuv-1.47.0.tar.gz 1316016 BLAKE2B 6c530f8625366a9bf3f99ac4eb6b3bf3d4f6a05f98848e08cdab884934d79862cf8e79dd2d506ec734d701faab517eba2215063dce4b4216add5cfd6bfebd82e SHA512 3d0e76c4e29c5de14fddda07409f8db30dc64261d1c0bdfce7f70eb8f5ac911707fe662e81c4f117e4068cb0728158fc2b8255f8aa497c0f688e46c7fb93a5b3 +DIST libuv-1.48.0.tar.gz 1314877 BLAKE2B 7595797ab732109516ce280fa2efa3474e82e78890087408c7f5b1457ce8f44e53878581bb8d473795e298d7390dd8a269dd2e8970e10b50a2c0bbe1cce187cc SHA512 7ae3a4c02f654a26056db1541e52ccc4c54aaea39c33585f0cf6949af997d0a0a29f30a294c8df6e92f6f6af7ce64c2766b1a2cc67f342e3e139cd55b7326c94 diff --git a/dev-libs/libuv/libuv-.ebuild b/dev-libs/libuv/libuv-1.48.0.ebuild similarity index 90% copy from dev-libs/libuv/libuv-.ebuild copy to dev-libs/libuv/libuv-1.48.0.ebuild index 14fe0b49c30b..eaaceb8c2dd6 100644 --- a/dev-libs/libuv/libuv-.ebuild +++ b/dev-libs/libuv/libuv-1.48.0.ebuild @@ -12,8 +12,9 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/libuv/libuv.git"; inherit git-r3 else - SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz" 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" + S="${WORKDIR}/${PN}-v${PV}" fi LICENSE="BSD BSD-2 ISC MIT" diff --git a/dev-libs/libuv/libuv-.ebuild b/dev-libs/libuv/libuv-.ebuild index 14fe0b49c30b..eaaceb8c2dd6 100644 --- a/dev-libs/libuv/libuv-.ebuild +++ b/dev-libs/libuv/libuv-.ebuild @@ -12,8 +12,9 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/libuv/libuv.git"; inherit git-r3 else - SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz" 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" + S="${WORKDIR}/${PN}-v${PV}" fi LICENSE="BSD BSD-2 ISC MIT"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/autoconf-mode/
commit: ce3c98f72e41e29b5e61bac3c6c011d8eaa9e7f0 Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 10 01:00:59 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 10 01:00:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3c98f7 app-emacs/autoconf-mode: Stabilize 2.72 ALLARCHES, #924188 Signed-off-by: Jakov Smolić gentoo.org> app-emacs/autoconf-mode/autoconf-mode-2.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/autoconf-mode/autoconf-mode-2.72.ebuild b/app-emacs/autoconf-mode/autoconf-mode-2.72.ebuild index 91c315743904..55ba3d1c0d67 100644 --- a/app-emacs/autoconf-mode/autoconf-mode-2.72.ebuild +++ b/app-emacs/autoconf-mode/autoconf-mode-2.72.ebuild @@ -12,6 +12,6 @@ S="${WORKDIR}/autoconf-${PV}/lib/emacs" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/gpkg/
commit: 3dac4f892479d6215c378f761505ab3d41a4b3ef Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 23:18:11 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 9 23:18:26 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3dac4f89 test_gpkg_path_case: Add missing playground cleanup Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/gpkg/test_gpkg_path.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/portage/tests/gpkg/test_gpkg_path.py b/lib/portage/tests/gpkg/test_gpkg_path.py index fc57135949..19451e2e9b 100644 --- a/lib/portage/tests/gpkg/test_gpkg_path.py +++ b/lib/portage/tests/gpkg/test_gpkg_path.py @@ -1,4 +1,4 @@ -# Copyright Gentoo Foundation 2006 +# Copyright 2022-2024 Gentoo Authors # Portage Unit Testing Functionality import tempfile @@ -308,6 +308,7 @@ class test_gpkg_path_case(TestCase): self.assertEqual(r, ()) finally: shutil.rmtree(tmpdir) +playground.cleanup() def test_gpkg_long_filename(self): playground = ResolverPlayground(
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: 6f134ef918517d208d1b2b0f25b5dd5b272b057e Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 9 22:13:43 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 9 22:35:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f134ef9 app-emulation/wine-vanilla: drop 8.21 Last of the previous development cycle, there should be no reason to need this over 9.0. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/Manifest| 1 - .../wine-vanilla/wine-vanilla-8.21.ebuild | 423 - 2 files changed, 424 deletions(-) diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index cadd0bbc0322..209b35e89b6a 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -1,5 +1,4 @@ DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5 SHA512 330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a DIST wine-8.0.2.tar.xz 29060452 BLAKE2B dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb SHA512 e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f -DIST wine-8.21.tar.xz 29919212 BLAKE2B 2e1c135d1c247f4b268c0323538748944b01fe65c82dee27d81f70613aa2fe632c1b4d696f05838a6ab801579a4d13a191de0f4c1a2ed40ca767499a98c3 SHA512 4d04d40141d2ea5e548b76aed870ac28d8a03241ffd4e761979c795310baa19136e54a8e518c6ea9bf563c3b23d3c4eb1baefc9906d7eeca469e9942ff99dc40 DIST wine-9.0.tar.xz 30007216 BLAKE2B cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1 SHA512 838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4 DIST wine-9.1.tar.xz 30028220 BLAKE2B 92d4bbaf02b414b657351fb51cb3d3a5a267ab9242a3effc8296fa73b540e23dce534d4e3e82b492f4b8539ce459b40e6d44f6708da4e5585ab2afb22045b8cf SHA512 12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.21.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.21.ebuild deleted file mode 100644 index 9d99763348b0.. --- a/app-emulation/wine-vanilla/wine-vanilla-8.21.ebuild +++ /dev/null @@ -1,423 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic multilib multilib-build -inherit prefix toolchain-funcs wrapper - -WINE_GECKO=2.47.4 -WINE_MONO=8.1.0 - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"; -else - (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 - SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz"; - S="${WORKDIR}/wine-${PV}" - KEYWORDS="-* ~amd64 ~x86" -fi - -DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" -HOMEPAGE=" - https://www.winehq.org/ - https://gitlab.winehq.org/wine/wine/"; - -LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" -SLOT="${PV}" -IUSE=" - +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos - llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer - kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap - perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip - +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 - +xcomposite xinerama" -# bug #551124 for truetype -# TODO: wow64 can be done without mingw if using clang (needs bug #912237) -REQUIRED_USE=" - X? ( truetype ) - crossdev-mingw? ( mingw ) - wow64? ( abi_x86_64 !abi_x86_32 mingw )" - -# tests are non-trivial to run, can hang easily, don't play well with -# sandbox, and several need real opengl/vulkan or network access -RESTRICT="test" - -# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked -WINE_DLOPEN_DEPEND=" - X? ( - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - x11-libs/libXxf86vm[${MULTILIB_USEDEP}] - opengl? ( - media-libs/libglvnd[X,${MULTILIB_USEDEP}] - osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) -
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: 349cb6a0bac7dddc0a20950dc0e8d71996597dd8 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 9 22:15:11 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 9 22:35:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349cb6a0 app-emulation/wine-vanilla: add 9.2 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/Manifest| 1 + app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild | 423 + 2 files changed, 424 insertions(+) diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 209b35e89b6a..65113d1d0dba 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -2,3 +2,4 @@ DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 721ab574092638b32d3a483b6ae3def0c9d706cc DIST wine-8.0.2.tar.xz 29060452 BLAKE2B dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb SHA512 e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f DIST wine-9.0.tar.xz 30007216 BLAKE2B cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1 SHA512 838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4 DIST wine-9.1.tar.xz 30028220 BLAKE2B 92d4bbaf02b414b657351fb51cb3d3a5a267ab9242a3effc8296fa73b540e23dce534d4e3e82b492f4b8539ce459b40e6d44f6708da4e5585ab2afb22045b8cf SHA512 12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a +DIST wine-9.2.tar.xz 30062580 BLAKE2B f7deac8b89d99df3cb5ff264c2cc572b696a5885051753263dabceedbf27298d7bec5d96e0047d8d3b6c401608ad0ddd384bb1e2b48f698bdee331e2895e48f9 SHA512 9bffc10e573cc0ee0aaa37b09dda642c64c1456e39518256e39a752dc249e67283dece865cdb3e495b0950553a0dc004d906ecfc032c8fff936f3ef71c2d1a0d diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild new file mode 100644 index ..cf08e9f83489 --- /dev/null +++ b/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild @@ -0,0 +1,423 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +inherit autotools flag-o-matic multilib multilib-build +inherit prefix toolchain-funcs wrapper + +WINE_GECKO=2.47.4 +WINE_MONO=9.0.0 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"; +else + (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 + SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz"; + S="${WORKDIR}/wine-${PV}" + KEYWORDS="-* ~amd64 ~x86" +fi + +DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" +HOMEPAGE=" + https://www.winehq.org/ + https://gitlab.winehq.org/wine/wine/ +" + +LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" +SLOT="${PV}" +IUSE=" + +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos + llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer + kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap + perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip + +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 + +xcomposite xinerama" +# bug #551124 for truetype +# TODO?: wow64 can be done without mingw if using clang (needs bug #912237) +REQUIRED_USE=" + X? ( truetype ) + crossdev-mingw? ( mingw ) + wow64? ( abi_x86_64 !abi_x86_32 mingw ) +" + +# tests are non-trivial to run, can hang easily, don't play well with +# sandbox, and several need real opengl/vulkan or network access +RESTRICT="test" + +# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked +WINE_DLOPEN_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + opengl? ( + media-libs/libglvnd[X,${MULTILIB_USEDEP}] + osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) + ) + xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) + cups? ( net-print/cups[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] ) + kerberos? ( virtual/krb5[${MULTILIB_
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/raspberrypi-utils/, dev-embedded/raspberrypi-utils/files/
commit: 48f3bc2e56cf2051e74015d3f40b66f334ac7702 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 9 22:27:32 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 9 22:28:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f3bc2e dev-embedded/raspberrypi-utils: Patch to drop -Werror flag Closes: https://bugs.gentoo.org/923594 Signed-off-by: James Le Cuirot gentoo.org> .../files/raspberrypi-utils-werror.patch | 77 ++ .../raspberrypi-utils-0_p20240203.ebuild | 4 ++ 2 files changed, 81 insertions(+) diff --git a/dev-embedded/raspberrypi-utils/files/raspberrypi-utils-werror.patch b/dev-embedded/raspberrypi-utils/files/raspberrypi-utils-werror.patch new file mode 100644 index ..ddfce08d0407 --- /dev/null +++ b/dev-embedded/raspberrypi-utils/files/raspberrypi-utils-werror.patch @@ -0,0 +1,77 @@ +https://github.com/raspberrypi/utils/pull/69 + +From 0bbef73e2f1df17c793152895cabac452a49981f Mon Sep 17 00:00:00 2001 +From: James Le Cuirot +Date: Tue, 6 Feb 2024 21:36:08 + +Subject: [PATCH] build: Only enable -Werror for debug builds + +-Werror is very unhelpful for distributions and end users as newer +compilers will raise warnings that the maintainers may not see. The +warnings should get reported upstream, but they shouldn't block users +from using the software. + +Rather than drop the flag entirely, I have enabled it only for debug +builds, e.g. -DCMAKE_BUILD_TYPE=Debug. + +Signed-off-by: James Le Cuirot +--- + dtmerge/CMakeLists.txt | 2 +- + eeptools/CMakeLists.txt | 2 +- + pinctrl/CMakeLists.txt | 2 +- + vclog/CMakeLists.txt| 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/dtmerge/CMakeLists.txt b/dtmerge/CMakeLists.txt +index f63648b..357889f 100644 +--- a/dtmerge/CMakeLists.txt b/dtmerge/CMakeLists.txt +@@ -5,7 +5,7 @@ include(GNUInstallDirs) + #set project name + project(dtmerge) + +-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror") ++add_compile_options(-Wall -Wextra $<$:-Werror>) + + if (CMAKE_COMPILER_IS_GNUCC) +add_definitions (-ffunction-sections) +diff --git a/eeptools/CMakeLists.txt b/eeptools/CMakeLists.txt +index 3438255..90fc284 100644 +--- a/eeptools/CMakeLists.txt b/eeptools/CMakeLists.txt +@@ -5,7 +5,7 @@ include(GNUInstallDirs) + #set project name + project(eeptools) + +-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror") ++add_compile_options(-Wall -Wextra $<$:-Werror>) + + if (CMAKE_COMPILER_IS_GNUCC) +add_definitions (-ffunction-sections) +diff --git a/pinctrl/CMakeLists.txt b/pinctrl/CMakeLists.txt +index 2178ee4..70427f2 100644 +--- a/pinctrl/CMakeLists.txt b/pinctrl/CMakeLists.txt +@@ -1,7 +1,7 @@ + cmake_minimum_required(VERSION 3.10...3.27) + include(GNUInstallDirs) + +-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -pedantic") ++add_compile_options(-Wall -Wextra $<$:-Werror> -pedantic) + + #set project name + project(pinctrl) +diff --git a/vclog/CMakeLists.txt b/vclog/CMakeLists.txt +index 611f9dc..b7e57eb 100644 +--- a/vclog/CMakeLists.txt b/vclog/CMakeLists.txt +@@ -1,6 +1,6 @@ + cmake_minimum_required(VERSION 3.10...3.27) + +-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -pedantic") ++add_compile_options(-Wall -Wextra $<$:-Werror> -pedantic) + + #set project name + project(vclog) +-- +2.43.0 + diff --git a/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240203.ebuild b/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240203.ebuild index 1c136bdb..4668331a2b0a 100644 --- a/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240203.ebuild +++ b/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240203.ebuild @@ -27,6 +27,10 @@ RDEPEND=" S="${WORKDIR}/utils-${COMMIT}" +PATCHES=( + "${FILESDIR}"/${PN}-werror.patch +) + src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/
commit: 55fcc6095a43d33d906f1646624a30308286a74f Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 22:26:46 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:26:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55fcc609 net-wireless/gnome-bluetooth: fix gnome2_env_reset typo Signed-off-by: Mart Raudsepp gentoo.org> net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild index c09f8f7bf93a..bb80dbb3a638 100644 --- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild +++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild @@ -68,7 +68,7 @@ src_configure() { src_test() { # Workaround test failures caused by flatpak being installed that adds to XDG_DATA_DIRS - gnome_environment_reset + gnome2_environment_reset export XDG_DATA_DIRS="${EPREFIX}"/usr/share meson_src_test
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-sudoku/
commit: b529954a5c2403700a98d008be9729fd017ed0f3 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 22:25:27 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b529954a games-puzzle/gnome-sudoku: add 45.5 Signed-off-by: Mart Raudsepp gentoo.org> games-puzzle/gnome-sudoku/Manifest | 1 + games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/games-puzzle/gnome-sudoku/Manifest b/games-puzzle/gnome-sudoku/Manifest index d198f41802b4..9ce3aec90d42 100644 --- a/games-puzzle/gnome-sudoku/Manifest +++ b/games-puzzle/gnome-sudoku/Manifest @@ -1,3 +1,4 @@ DIST gnome-sudoku-44.0.tar.xz 391964 BLAKE2B f934c863dd648e606fd44db065dbd0ffb357501a24ea813fa435cee407807fc0546ee2180a53003f2e4e0eac22b394bb6ce281c393f424293305ee350fbfe961 SHA512 96c9cf66f14973d486cc7e2163ff50df442027814ab219f4a22f83a84454295d67bdb5d359613579951070a3e327855b45d039cfd1790e185e8aa92e86f81caf DIST gnome-sudoku-45.3.tar.xz 394704 BLAKE2B 7524e03603857c180ca8d5ffee8930e193493b5506ec952bb0d263c5266f16038f9c6e29707752fb1e4061ad0a41bcf2ef60414f125cc3d04aa83204cb739e72 SHA512 6e985e2eebecd07ddd571bf90c71308e2793babdae1966700c2c2971bb98222733f64c5794db077f5126d7c4c8cbf44b6e665a96512687d6a31bc255b900bd31 DIST gnome-sudoku-45.4.tar.xz 394980 BLAKE2B 817d5a258e97834042fc85a8dafbbd1ac6f7979b77e50cfded2e6c89872d29b6c92ce549ae030a601c0985bc4b1d67fc999518a9d8e6696b71f1763418f0263a SHA512 bcc39ba479a2103e2980678e743c554aabe7febbc3369605db15a63ab49baccf291f1ba0edc4a72b9e6bb691102f57dc34490f40de3d5805529a07b3d20ba26e +DIST gnome-sudoku-45.5.tar.xz 395164 BLAKE2B 4c310a769d2ebdac1bb811d39f0cef8aad9cc424c39b7f84d64e4954c967e4d8ad7de59bbd92f84080dd75e0cbd104d71e0201b8be54611c29dd8c52ad18 SHA512 13d47ee3f85f3a481721cee98bcf7c552d3b5110544b5ba52b0e0014f55199e4840745c925eb4848f7609d3f9e6379c31138ac08894e8394c31ace722b8a796d diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild b/games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild new file mode 100644 index ..16fef17ca527 --- /dev/null +++ b/games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Test your logic skills in this number grid puzzle" +HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku https://gitlab.gnome.org/GNOME/gnome-sudoku"; + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + +RDEPEND=" + >=dev-libs/glib-2.40:2 + dev-libs/libgee:0.8=[introspection] + >=gui-libs/gtk-4.10.0[introspection] + >=gui-libs/libadwaita-1.4_alpha[introspection,vala] + dev-libs/json-glib + >=dev-libs/qqwing-1.3.4:= + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/pango[introspection] +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + $(vala_depend) + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/
commit: 59cc3c17396ac74992aa263c9ea463a4d26460a4 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 21:33:29 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59cc3c17 mail-client/evolution: add 3.50.4 Signed-off-by: Mart Raudsepp gentoo.org> mail-client/evolution/Manifest| 1 + mail-client/evolution/evolution-3.50.4.ebuild | 152 ++ 2 files changed, 153 insertions(+) diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest index a68f8bb50a6d..0dd478d6ac59 100644 --- a/mail-client/evolution/Manifest +++ b/mail-client/evolution/Manifest @@ -1,3 +1,4 @@ DIST evolution-3.48.4.tar.xz 13440112 BLAKE2B c6cab75c9905607487f35f560c8608116eee098d456d83ad5c736129d88cbebd1be95216c77668ea4085ccceb93510267b90fbb3486eb3cf23a54ff494a890bd SHA512 6476a995fe2ef4c9aa849296a7b9c6174d0b0d373efe72139a94911cd370efb4b517dbace173295fd3d2114dcb50e8fe3227917a2ca9cbdecc9a1fdadd47 DIST evolution-3.50.2.tar.xz 13510112 BLAKE2B c30b6ecf4a4de45856137e82e7ff15072d96093a62ae7903afe10d28f8a02c7ad2c617b6d5992699e1e3fbe9501fc6bd1dc11b9e9d464aa28c4b6d8fd46ee69d SHA512 965693094e6f24ac9edb4a361d382d497bd63a48c8be6056bfbd04c27f7c88806256979e949c89aa1da7dac3114797962476d3804be49c6ca8f065c24acf9c87 DIST evolution-3.50.3.tar.xz 13512284 BLAKE2B 6a9ff40dcf5c2b34d3cf04c770a93d37686e5ee7f4a80e7cdc04363677cefd15efc2868f59bf0f3ba5fc51d382d1aa5e3ddba65a22ecc71eac312d1172c6bb16 SHA512 48e967c1193707a29947d7f4bdd35a829ae64c3a13748183f8f61e1a72b7a460401828d1e2e8f6042076c8fc0052ea8433850cdc3b8cb1e2de2563337748ffb1 +DIST evolution-3.50.4.tar.xz 13512624 BLAKE2B 3288bf3286a7c28476e5e95b9ded6d1004d7a8f73dd162a47b755a48966d30668379a6c65d462fc05d2a1c2b8b9426e39a42f80ccaa6b3927a4efd9e92b0dad7 SHA512 857e219df65dab3182b26f5751bfec68d532af11c3e3565bf288d63e5298c9bb9aec4e293769da46083213da79c41790ca624e843e0f2779a75f581d607d2109 diff --git a/mail-client/evolution/evolution-3.50.4.ebuild b/mail-client/evolution/evolution-3.50.4.ebuild new file mode 100644 index ..8f920528f44d --- /dev/null +++ b/mail-client/evolution/evolution-3.50.4.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gnome2 readme.gentoo-r1 + +DESCRIPTION="Integrated mail, addressbook and calendaring functionality" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution"; + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP" +SLOT="2.0" + +IUSE="archive +bogofilter geolocation gtk-doc highlight ldap selinux spamassassin spell ssl +weather ytnef" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +# glade-3 support is for maintainers only per configure.ac +# pst is not mature enough and changes API/ABI frequently +# dconf explicitly needed for backup plugin +# gnome-desktop support is optional with --enable-gnome-desktop +# automagic libunity dep +# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk +DEPEND=" + >=app-crypt/libsecret-0.5 + >=app-text/enchant-2.2.0:2 + >=dev-db/sqlite-3.7.17:3 + >=dev-libs/glib-2.66:2[dbus] + >=dev-libs/libxml2-2.7.3:2 + >=gnome-base/gnome-desktop-2.91.3:3= + >=gnome-base/gsettings-desktop-schemas-2.91.92 + >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?] + >=media-libs/libcanberra-0.25[gtk3] + >=net-libs/libsoup-3.0:3.0 + >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] + >=x11-libs/cairo-1.9.15[glib] + >=x11-libs/gdk-pixbuf-2.24:2 + >=x11-libs/gtk+-3.22:3 + >=x11-libs/libnotify-0.7 + >=x11-misc/shared-mime-info-0.22 + + app-text/cmark:= + >=app-text/iso-codes-0.49 + >=app-accessibility/at-spi2-core-2.46.0:2 + + gnome-base/dconf + x11-libs/libSM + x11-libs/libICE + + archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) + bogofilter? ( mail-filter/bogofilter ) + geolocation? ( + >=media-libs/libchamplain-0.12.21:0.12[gtk] + >=media-libs/clutter-1.0.0:1.0 + >=media-libs/clutter-gtk-0.90:1.0 + >=sci-geosciences/geocode-glib-3.26.3:2 ) + ldap? ( >=net-nds/openldap-2:= ) + spamassassin? ( mail-filter/spamassassin ) + spell? ( >=app-text/gspell-1.8:= ) + ssl? ( + >=dev-libs/nspr-4.6.1 + >=dev-libs/nss-3.11 + ) + weather? ( + >=dev-libs/libgweather-4.2.0:4= + >=sci-geosciences/geocode-glib-3.26.3:2 + ) + ytnef? ( net-mail/ytnef ) +" +RDEPEND="${DEPEND} + highlight? ( app-text/highlight ) + selinux? ( sec-policy/selinux-evolution ) +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-util/gdbus-codegen +
[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/
commit: 492df622c79fb87939fb19b547103cb8bec06f56 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 22:12:20 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492df622 net-wireless/gnome-bluetooth: add 42.8 Signed-off-by: Mart Raudsepp gentoo.org> net-wireless/gnome-bluetooth/Manifest | 1 + .../gnome-bluetooth/gnome-bluetooth-42.8.ebuild| 79 ++ 2 files changed, 80 insertions(+) diff --git a/net-wireless/gnome-bluetooth/Manifest b/net-wireless/gnome-bluetooth/Manifest index 8ed0c18baef9..cdbff1e77fa6 100644 --- a/net-wireless/gnome-bluetooth/Manifest +++ b/net-wireless/gnome-bluetooth/Manifest @@ -1,2 +1,3 @@ DIST gnome-bluetooth-42.6.tar.xz 304668 BLAKE2B d3dbc6c41de456e357e16b8d714f96bbcf9fc28776d361d4fc7d6d2c6ed7bb21496cc5f5eb02a24ce0b48c40ca2fefd80a36dda78e3ae63f67051b6f6a358258 SHA512 4c939a2f19c656ecc03535a203e3eed582a288abb3862ae92c517e611395e940ac65412281c9cd238cb8da99a2019505dd5bb2a687f143dd02b24b11d40b5450 DIST gnome-bluetooth-42.7.tar.xz 304736 BLAKE2B 6b3eed3d93184c01a98307458ac1570ce97b46fea116d24ec54aa499aa45ce3245cb7982d8fda01d731ff0455b450c6513a86d52a6f7d7ee724726e476ddfd78 SHA512 dcbc5f54c2eb9eea29fea91e3c2c60ab3b6bf23effbe79df54dfc91834dda10fef144fb3abf6dc8a4651b5cc18bc666d4ab0574be793d31d199d1514e96c2a59 +DIST gnome-bluetooth-42.8.tar.xz 304908 BLAKE2B c487e0c278b316ecdcbdd39421389ce95024b06bf0e350d59dcac06d7a7e8b982da12b1088701e479d0b5c64b123899a5351a00c477208946bb1f44f3c8f30a6 SHA512 1c3d1db874b54ebae3cf59e526db8ff71131daea0c994abeefd95b51abf590bbba0baa8314ebbd1d3efe7973021327c7b8257163ed8f0567fe610b4e0c3dba88 diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild new file mode 100644 index ..c09f8f7bf93a --- /dev/null +++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +inherit gnome.org gnome2-utils meson python-any-r1 xdg + +DESCRIPTION="Bluetooth graphical utilities integrated with GNOME" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth"; + +LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" +SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version +IUSE="gtk-doc +introspection sendto test" +RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.44:2 + >=gui-libs/gtk-4.4:4[introspection?] + media-libs/gsound + >=gui-libs/libadwaita-1.1:1 + >=x11-libs/libnotify-0.7.0 + virtual/libudev:= + >=sys-power/upower-0.99.14:= + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + acct-group/plugdev + virtual/udev + >=net-wireless/bluez-5 + sendto? ( !net-wireless/gnome-bluetooth:2 ) +" +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.9 ) + virtual/pkgconfig + test? ( + $(python_gen_any_dep ' + >=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + if use test; then + python_has_version ">=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]" && + python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + # Check for python is unconditional + python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_use sendto) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_test() { + # Workaround test failures caused by flatpak being installed that adds to XDG_DATA_DIRS + gnome_environment_reset + export XDG_DATA_DIRS="${EPREFIX}"/usr/share + + meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst +}
[gentoo-commits] repo/gentoo:master commit in: games-arcade/gnome-nibbles/
commit: 8fea82bbd6a3a8701806b4b3c261dd1169e11efc Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 22:11:07 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fea82bb games-arcade/gnome-nibbles: add 4.0.2 Signed-off-by: Mart Raudsepp gentoo.org> games-arcade/gnome-nibbles/Manifest| 1 + .../gnome-nibbles/gnome-nibbles-4.0.2.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/games-arcade/gnome-nibbles/Manifest b/games-arcade/gnome-nibbles/Manifest index 180ce5ccdaa5..4c6c23228323 100644 --- a/games-arcade/gnome-nibbles/Manifest +++ b/games-arcade/gnome-nibbles/Manifest @@ -1,2 +1,3 @@ DIST gnome-nibbles-3.38.3.tar.xz 388996 BLAKE2B cb8482568e5a9e87d2ff974ab9c1a7a33d353554a3bf56774dd451da06cfe97267ae82c90d8331563886c1051e0d59693785773b31247c450c795c05e748854c SHA512 08102ab6a48cc121b2ea4d0edc32e3ee7b0eb56441d061367ca7c058cf94046fe185767999b262c9aaeac70e2086333f024b70ba85810e4275a9cbdede5dacee DIST gnome-nibbles-4.0.1.tar.xz 417716 BLAKE2B 18703fb353097c75b0a36caaca60ae2d2a2186920cfe5d8bcb67d594608beee29de46f70557ff37e0edd819e6838acfc98250c568605e2f657627c60ea56ae5f SHA512 802bf7f320613b3a1d57cbe7ab804ba07781ad3c5e6ea3e5d1d2ee0d744055265b05895987d84714ca6eeb7eca832f138a2427f5c00d25ef14c8ef8976ddae2f +DIST gnome-nibbles-4.0.2.tar.xz 418992 BLAKE2B d94e0c11c683765ff50ec4c72669b6ccdac405a107d1f68675b95ae386ff3ae825e0783ce45f26e974675a243d98a00bb1be224ae29e5f25e3735cf1bbf25990 SHA512 a0f82e4860cc05f9b2fdd2037a59088ef1747e17f660778ba68d6eed328b962e27606dfe2e7a9b0a8f46c68bb5f6ff26f7048fae24ab17fe8d63685656e85025 diff --git a/games-arcade/gnome-nibbles/gnome-nibbles-4.0.2.ebuild b/games-arcade/gnome-nibbles/gnome-nibbles-4.0.2.ebuild new file mode 100644 index ..fa838bb0042b --- /dev/null +++ b/games-arcade/gnome-nibbles/gnome-nibbles-4.0.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Nibbles clone for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Nibbles https://gitlab.gnome.org/GNOME/gnome-nibbles"; + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" + +RDEPEND=" + >=dev-libs/glib-2.78.0:2 + dev-libs/libgee:0.8= + >=media-libs/gsound-1.0.2 + >=gui-libs/gtk-4.6:4 + x11-libs/pango + >=dev-libs/libgnome-games-support-2.0.0:2= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + media-libs/gsound[vala] +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmanette/
commit: 3a4bc33709ed62f21cf99bd185034891f61908fd Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 21:30:07 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4bc337 dev-libs/libmanette: add 0.2.7 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libmanette/Manifest| 1 + dev-libs/libmanette/libmanette-0.2.7.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/dev-libs/libmanette/Manifest b/dev-libs/libmanette/Manifest index 76f14612826e..7fbfe9154320 100644 --- a/dev-libs/libmanette/Manifest +++ b/dev-libs/libmanette/Manifest @@ -1 +1,2 @@ DIST libmanette-0.2.6.tar.xz 43236 BLAKE2B 3b2a6979aa368117fa5d61623c26e6cca61388770ad77e759c3427fcba64d40361b1e1a4f87a2931281edbf5c2943a44c2ee3b0485ef52ddbf183a9e72344892 SHA512 e10a1b3e493a6472b0cf7562e3dfbba839ee69bb878676b2e3521363e9ff7c5df7d379923a4781366797e889f3c8985397080ae606264dc9bd3a4459bce0513c +DIST libmanette-0.2.7.tar.xz 43928 BLAKE2B 10978109c22defc1fa3361ef08d824ec5a67fda86b020504322fb86db0f7157617daf34db6ddaf0c2221ad9419b04cad07fad17bb6de103b198c7664cee12c4d SHA512 c3ebaba901731d3f106379befba1c4020aa32dcd224ced7f24aab37e547644080202dfcdd0e8cbd0cb6c864410f038e483502d357ab9842ae0f25e9570d120ef diff --git a/dev-libs/libmanette/libmanette-0.2.7.ebuild b/dev-libs/libmanette/libmanette-0.2.7.ebuild new file mode 100644 index ..267234ca8018 --- /dev/null +++ b/dev-libs/libmanette/libmanette-0.2.7.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson vala xdg + +DESCRIPTION="Simple GObject game controller library" +HOMEPAGE="https://gitlab.gnome.org/aplazas/libmanette"; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="gtk-doc +introspection +udev +vala test" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.50:2 + udev? ( dev-libs/libgudev[introspection?] ) + dev-libs/libevdev + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) + vala? ( $(vala_depend) ) + virtual/pkgconfig +" + +src_prepare() { + xdg_src_prepare + use vala && vala_src_prepare +} + +src_configure() { + local emesonargs=( + -Ddemos=false + $(meson_use test build-tests) + -Dinstall-tests=false + $(meson_use gtk-doc doc) + $(meson_use introspection) + $(meson_use vala vapi) + $(meson_feature udev gudev) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgsf/
commit: b8f730b3bcfc53e4d8020533a1b25ddb6b9f1f31 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 22:22:30 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f730b3 gnome-extra/libgsf: add 1.14.52 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/libgsf/Manifest | 1 + gnome-extra/libgsf/libgsf-1.14.52.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/gnome-extra/libgsf/Manifest b/gnome-extra/libgsf/Manifest index 0f148c9baafe..988640d82841 100644 --- a/gnome-extra/libgsf/Manifest +++ b/gnome-extra/libgsf/Manifest @@ -1,2 +1,3 @@ DIST libgsf-1.14.50.tar.xz 702424 BLAKE2B dc6e3fa313cc99981cf521b4613ef135ea6836554be0cc557e49d77bd3259e1bf2150af1b7a41071f4b865c28a9b6153b6ef6e89d4868e4203ce7dc7da433c71 SHA512 e4a405d01440654bfe5059536524d494e5b66859235648bcf6031a74b59967504b50750f471bbe1607c4a5ef11cac98aa2ca9ebb31151cf5a19ffa340d421adb DIST libgsf-1.14.51.tar.xz 707488 BLAKE2B 08012d4df8e9256579069518a54198b9aa8c21c3d0c4297eb4ff829af666287cc186d846eecb277609ffe5a89d02a36344cedc67f6ed00354d018a692a99f4fe SHA512 b7c02e10762c93909a1aacb86f30b266ed8b0eeefe73ede5acb8ac0c1094a1e4be2b7bd3a59ebfc03180f8f72f2cc602e80c871a1b8a28f3fccfdd403ad24da7 +DIST libgsf-1.14.52.tar.xz 707580 BLAKE2B 01f03f8c289388ab63ff67786fa2eac745e4233475d01544d7149a52d1f6043145acbab2e3c28dbaadfa20e5197c6d7f2316385879cd148dd55fb37e16999888 SHA512 3a7af5eae2aa539181dd0ae0d0ce4110da4c430ed8a26cdd7f0ec84c9bcf86360cceabf81ec7c6b902f2fe8d7ea5e3c09fa911d6bab3162f0f531e6973137f4b diff --git a/gnome-extra/libgsf/libgsf-1.14.52.ebuild b/gnome-extra/libgsf/libgsf-1.14.52.ebuild new file mode 100644 index ..03145971468c --- /dev/null +++ b/gnome-extra/libgsf/libgsf-1.14.52.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GNOME2_EAUTORECONF=yes +inherit gnome2 + +DESCRIPTION="The GNOME Structured File Library" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libgsf"; + +LICENSE="LGPL-2.1" +SLOT="0/114" # libgsf-1.so version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +IUSE="bzip2 gtk +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.36:2 + >=dev-libs/libxml2-2.4.16:2 + sys-libs/zlib + bzip2? ( app-arch/bzip2 ) + gtk? ( + x11-libs/gdk-pixbuf:2 + virtual/imagemagick-tools + ) + introspection? ( >=dev-libs/gobject-introspection-1:= ) +" +DEPEND="${RDEPEND} + >=dev-build/gtk-doc-am-1.12 + dev-libs/gobject-introspection-common + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig + test? ( dev-perl/XML-Parser ) +" + +PATCHES=( + "${FILESDIR}"/1.14.49-skip-valgrind-tests.patch +) + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_with bzip2 bz2) \ + $(use_enable introspection) \ + $(use_with gtk gdk-pixbuf) +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/
commit: 25dde033457d6f2849042147bb68865118fdf1ba Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 21:31:37 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25dde033 gnome-extra/evolution-data-server: add 3.50.4 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/evolution-data-server/Manifest | 1 + .../evolution-data-server-3.50.4.ebuild| 160 + 2 files changed, 161 insertions(+) diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest index 628c88ff6471..b053d4e15873 100644 --- a/gnome-extra/evolution-data-server/Manifest +++ b/gnome-extra/evolution-data-server/Manifest @@ -1,3 +1,4 @@ DIST evolution-data-server-3.48.4.tar.xz 4906356 BLAKE2B 13cbd21d8f6829d052227d3d328439d5f00a2cda2384ffeace791a563ed8acdcd707729ae032dbdbe16e530b2e6205c006412f1cbaa03e8fb6d669c2c75d67bd SHA512 35bc6653efdb70a110f39499945516408090f101319a3080c87f6e14f886e0f9283225c4c5b6a4c2af418b9928c5eb7fba2d319481c81af1fa87f7dd930f7215 DIST evolution-data-server-3.50.2.tar.xz 4964152 BLAKE2B 7279a5bcb0399fdcce723336a052dca13efa6f0af6ef7371b7cb8e76fbd7e1b0313e7f677cea530de62a93770c35887fd70bac551338f9a89860e2529b1f1519 SHA512 9e2a34e06a446ae142535072a3d6916e31b7be987b114c111fb0687fa32a3fe4085ba5a09ccd77fb395d107e5c673130dc770bae74a50fdb566c91cd9de85610 DIST evolution-data-server-3.50.3.tar.xz 4964556 BLAKE2B ddc37e2f1bfbcfbb1150a4fa89d5ffe1000c1f3e3b3f588f3f66d855986082c06034e87c2c4326bd4a8636eb22f078268883373235b816d55516fe83f999f623 SHA512 7c7142bd56846610a63b447a20dd6001bbebe146fed815230fa51ceb10d166975b1c9e49967ee87c90d5e70b598a76363885acadc6da0d314453a86546eb3064 +DIST evolution-data-server-3.50.4.tar.xz 4964564 BLAKE2B 7e3cf51856a1b12fcbd7e0b6ab98b8616c6e6047afb7fc59f8366920177c30b4d18f58cdd11825e81054ef46d61d3addf9eb646310510ba44f60bc5a2c2abe50 SHA512 e83f4222615d518e536a622808896b1da7e425e90d9b3c3545c6b850f955bd6d4b4a6815904fcdcfa373b3c01a6ce61377e259bc740941fc3f641e60eddacaed diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.50.4.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.50.4.ebuild new file mode 100644 index ..b28a6b0606eb --- /dev/null +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.50.4.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake db-use flag-o-matic gnome2 vala virtualx + +DESCRIPTION="Evolution groupware backend" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution-data-server"; + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" +SLOT="0/64-11-21-4-2-27-2-27-4-0" # subslot = libcamel-1.2/libebackend-1.2/libebook-1.2/libebook-contacts-1.2/libecal-2.0/libedata-book-1.2/libedata-cal-2.0/libedataserver-1.2/libedataserverui-1.2/libedataserverui4-1.0 soname version + +IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ldap kerberos oauth-gtk3 oauth-gtk4 vala +weather" +REQUIRED_USE=" + oauth-gtk3? ( gtk ) + oauth-gtk4? ( gtk ) + vala? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +# berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512 +# glib-2.70 for build-time optional GPowerProfileMonitor +RDEPEND=" + >=app-crypt/libsecret-0.5[crypt] + >=dev-db/sqlite-3.7.17:3 + >=dev-libs/glib-2.70:2 + >=dev-libs/libical-3.0.8:=[glib,introspection?] + >=dev-libs/libxml2-2 + >=dev-libs/nspr-4.4 + >=dev-libs/nss-3.9 + >=net-libs/libsoup-3.1.1:3.0 + >=dev-libs/json-glib-1.0.4 + + dev-libs/icu:= + sys-libs/zlib:= + virtual/libiconv + + berkdb? ( >=sys-libs/db-4:= ) + gtk? ( + >=x11-libs/gtk+-3.20:3 + >=gui-libs/gtk-4.4:4 + >=media-libs/libcanberra-0.25[gtk3] + + oauth-gtk3? ( >=net-libs/webkit-gtk-2.34.0:4.1 ) + oauth-gtk4? ( >=net-libs/webkit-gtk-2.39.90:6 ) + ) + gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= ) + introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) + kerberos? ( virtual/krb5:= ) + ldap? ( >=net-nds/openldap-2:= ) + weather? ( >=dev-libs/libgweather-4.2.0:4= ) +" +DEPEND="${RDEPEND} + vala? ( $(vala_depend) + >=net-libs/libsoup-3.1.1:3.0[vala] + dev-libs/libical[vala] + ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/gperf + gtk-doc? ( + >=dev-util/gtk-doc-1.14 + dev-util/gi-docgen + app-text/docbook-xml-dtd:4.1.2 + ) +
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/
commit: 611fe36b5128059d93b431e8599c808b84986ba3 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 21:27:57 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611fe36b gui-libs/libadwaita: add 1.4.3 Signed-off-by: Mart Raudsepp gentoo.org> gui-libs/libadwaita/Manifest| 1 + gui-libs/libadwaita/libadwaita-1.4.3.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest index 87070fb331af..d674ff509684 100644 --- a/gui-libs/libadwaita/Manifest +++ b/gui-libs/libadwaita/Manifest @@ -1,2 +1,3 @@ DIST libadwaita-1.3.4.tar.xz 3149996 BLAKE2B 000cb953df4441bda2097c2d543117a22b101d7bc67458153d7cb39d2c49b7c648969b963120fbcd2ccb66ef9b3ce1259641b7120e363f7e9424e5876ff78ec0 SHA512 960105079c3959e633d6b5ed117a2877883f27cc63fcb525ed12c1ce029b0ae8d5d29f5732ac6704dd2aa67d5b2ac6603be33b265509358436fd93d181e2e54e DIST libadwaita-1.4.2.tar.xz 4063684 BLAKE2B 5c4bfc939698ef7413dd60d2818c7e1041b6fe5af4b619063c24379a730e62903ed22c10d7741f31fb39ae846e18ff1af983566017a23a6b524d25353dca4e32 SHA512 4639e727ed0a9e9d468d814f74f5f40a1f69ee90a355708ffc7a17f3a9eab5f0004fea0a1888080d0d3fff845b4993db2440bce6a66712a8b7c64fa8b1d09a78 +DIST libadwaita-1.4.3.tar.xz 3955960 BLAKE2B fd68dcab96e968d8833cb9e1783eb5843ac35335ae259dd8ba06e730db3383f9ed0501bda2f442fd81e274283e308644eae1c954fdcb9cb86163fa855bb9ced2 SHA512 3402f2fcf307c07137364f92ec734f0e082080cbd80cde71da6c8859cdf504d343f6bd8816cbaa5523f9f5077cd45b6aa7619f32c2b81bc1c89eeb2eb8b1f8be diff --git a/gui-libs/libadwaita/libadwaita-1.4.3.ebuild b/gui-libs/libadwaita/libadwaita-1.4.3.ebuild new file mode 100644 index ..c3c582c28c39 --- /dev/null +++ b/gui-libs/libadwaita/libadwaita-1.4.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit gnome.org meson python-any-r1 vala virtualx + +DESCRIPTION="Building blocks for modern GNOME applications" +HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita"; + +LICENSE="LGPL-2.1+" +SLOT="1" +IUSE="+introspection test +vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-libs/glib-2.76:2 + >=gui-libs/gtk-4.11.3:4[introspection?] + dev-libs/appstream:= + dev-libs/fribidi + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + ${PYTHON_DEPS} + vala? ( $(vala_depend) ) + dev-util/glib-utils + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + default + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + # Never use gi-docgen subproject + --wrap-mode nofallback + + -Dprofiling=false + $(meson_feature introspection) + $(meson_use vala vapi) + -Dgtk_doc=false # we ship pregenerated docs + $(meson_use test tests) + -Dexamples=false + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test --timeout-multiplier 2 +} + +src_install() { + meson_src_install + + insinto /usr/share/gtk-doc/html + # This will install libadwaita API docs unconditionally, but this is intentional + doins -r "${S}"/doc/libadwaita-1 +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/
commit: 1aef420bd8ec34ffacfd8fe0cf82db4feeac2554 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 9 21:28:54 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 9 22:25:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aef420b gui-libs/libhandy: add 1.8.3 Signed-off-by: Mart Raudsepp gentoo.org> gui-libs/libhandy/Manifest | 1 + gui-libs/libhandy/libhandy-1.8.3.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest index 775c5ba6ea6b..96b9a5a061b1 100644 --- a/gui-libs/libhandy/Manifest +++ b/gui-libs/libhandy/Manifest @@ -1 +1,2 @@ DIST libhandy-1.8.2.tar.xz 1778096 BLAKE2B 83b8316b22e7bd37436d5fdad0bd270dd5d64862bca97d358b0c2a1c6b7b0e18e0f472ce453719dfde982a427fd7c0c523b042d7721415602d3e7b9c57399509 SHA512 ec48c66a95b1e9158d3e072e1cfab6d538a9235966c790f1e4d4f2ec40a251c8818f505d031285a53ce855da92b7919d3a26aca4160d93241925da1e8cf4b748 +DIST libhandy-1.8.3.tar.xz 1791428 BLAKE2B 4e90929e62a197b3dbc8a2565198486d5acd231768afeece617b95c7bf8f689afba01c8bd90312cb41a1c388627b64a31286a706b8422485012754a955925957 SHA512 1e0ae363d2a4993c9667243715256b27cb0ecb898fa8f4ea1a914fbeb36c0a9c26447f8f13f92f5a855e45ada49f732adeb30b88d81f3ee5f984bca48db3ae65 diff --git a/gui-libs/libhandy/libhandy-1.8.3.ebuild b/gui-libs/libhandy/libhandy-1.8.3.ebuild new file mode 100644 index ..42450f370ce7 --- /dev/null +++ b/gui-libs/libhandy/libhandy-1.8.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson xdg vala virtualx + +DESCRIPTION="Building blocks for modern adaptive GNOME apps" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/"; + +LICENSE="LGPL-2.1+" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="examples glade gtk-doc +introspection test +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=x11-libs/gtk+-3.24.1:3[introspection?] + glade? ( dev-util/glade:3.10= ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( >=dev-util/gi-docgen-2021.1 + app-text/docbook-xml-dtd:4.3 ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dprofiling=false # -pg passing + $(meson_feature introspection) + $(meson_use vala vapi) + $(meson_use gtk-doc gtk_doc) + $(meson_use test tests) + $(meson_use examples) + $(meson_feature glade glade_catalog) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/, media-libs/libv4l/files/
commit: f9c320c49081d55184f4852be82b56c9e0275f84 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 9 22:23:09 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 9 22:23:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c320c4 media-libs/libv4l: Patch to fix building against libc++ This has been submitted upstream. Closes: https://bugs.gentoo.org/919795 Signed-off-by: James Le Cuirot gentoo.org> media-libs/libv4l/files/libv4l-1.26.1-libcxx.patch | 58 ++ media-libs/libv4l/libv4l-1.26.1.ebuild | 1 + 2 files changed, 59 insertions(+) diff --git a/media-libs/libv4l/files/libv4l-1.26.1-libcxx.patch b/media-libs/libv4l/files/libv4l-1.26.1-libcxx.patch new file mode 100644 index ..5b5eea83bc9a --- /dev/null +++ b/media-libs/libv4l/files/libv4l-1.26.1-libcxx.patch @@ -0,0 +1,58 @@ +From c7ef1a55bb6accb708a4e09d71028b904b07e49e Mon Sep 17 00:00:00 2001 +From: James Le Cuirot +Date: Wed, 7 Feb 2024 22:48:59 + +Subject: [PATCH] v4l2-compliance: Fix building against libc++ + +v4l2-test-time32-64.cpp included compiler.h, which checks +_LIBCPP_VERSION. This only works against libc++ when a C++ header has +already been included, which wasn't the case here. + +The header is the C++20 method of defining _LIBCPP_VERSION, +but for older versions, works as an alternative, so include +that in compiler.h. + +compiler.h is for C as well as C++ though, so use __cplusplus to check +for a C++ compiler before including . + +Signed-off-by: James Le Cuirot +--- + include/compiler.h | 27 --- + 1 file changed, 12 insertions(+), 15 deletions(-) + +diff --git a/include/compiler.h b/include/compiler.h +index 5ad54f41..169247a8 100644 +--- a/include/compiler.h b/include/compiler.h +@@ -1,17 +1,14 @@ +-#ifdef _LIBCPP_VERSION +-#define fallthrough _LIBCPP_FALLTHROUGH() ++#if !defined(__cplusplus) || __cplusplus < 201103L ++ #define fallthrough ((void)0) + #else +- +-#if __cplusplus >= 201103L +- +-#ifdef __clang__ +-#define fallthrough [[clang::fallthrough]] +-#else +-#define fallthrough [[gnu::fallthrough]] +-#endif // __clang__ +- +-#else +-#define fallthrough ((void)0) +- ++ #include ++ #ifdef _LIBCPP_VERSION ++ #define fallthrough _LIBCPP_FALLTHROUGH() ++ #else ++ #ifdef __clang__ ++ #define fallthrough [[clang::fallthrough]] ++ #else ++ #define fallthrough [[gnu::fallthrough]] ++ #endif // __clang__ ++ #endif // _LIBCPP_VERSION + #endif // __cplusplus +-#endif // _LIBCPP_VERSION +-- +2.43.0 + diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild b/media-libs/libv4l/libv4l-1.26.1.ebuild index d29bf0e53ee9..3480dac0970b 100644 --- a/media-libs/libv4l/libv4l-1.26.1.ebuild +++ b/media-libs/libv4l/libv4l-1.26.1.ebuild @@ -67,6 +67,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${PN}-1.26.0-meson.patch + "${FILESDIR}"/${PN}-1.26.1-libcxx.patch ) check_llvm() {
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/util/
commit: 8dd69569b968ca0193b131c393e70855015a50dd Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 22:19:22 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 9 22:19:35 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8dd69569 ManifestTestCase: Fix tempdir removal Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/util/test_manifest.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/portage/tests/util/test_manifest.py b/lib/portage/tests/util/test_manifest.py index 3412d568d7..2d41b9fc97 100644 --- a/lib/portage/tests/util/test_manifest.py +++ b/lib/portage/tests/util/test_manifest.py @@ -11,7 +11,8 @@ from portage.tests import TestCase class ManifestTestCase(TestCase): def test_simple_addFile(self): -tempdir = Path(tempfile.mkdtemp()) / "app-portage" / "diffball" +base_tempdir = tempfile.mkdtemp() +tempdir = Path(base_tempdir) / "app-portage" / "diffball" manifest = Manifest(str(tempdir), required_hashes=["SHA512", "BLAKE2B"]) (tempdir / "files").mkdir(parents=True) @@ -30,4 +31,4 @@ class ManifestTestCase(TestCase): manifest.getFileData("AUX", "test.patch", "SHA512"), "e30d069dcf284cbcb2d5685f03ca362469026b469dec4f8655d0c9a2bf317f5d9f68f61855ea403f4959bc0b9c003ae824fb9d6ab2472a739950623523af9da9", ) -shutil.rmtree(str(tempdir)) +shutil.rmtree(base_tempdir)
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 7e003b90e4742e7510f0b6f614033ea62f77cb44 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 9 21:52:30 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 9 21:52:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e003b90 www-client/vivaldi: Stabilise 6.5.3206.59 on amd64 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/vivaldi-6.5.3206.59.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/vivaldi/vivaldi-6.5.3206.59.ebuild b/www-client/vivaldi/vivaldi-6.5.3206.59.ebuild index ea7dea4f525e..acbfa53909e3 100644 --- a/www-client/vivaldi/vivaldi-6.5.3206.59.ebuild +++ b/www-client/vivaldi/vivaldi-6.5.3206.59.ebuild @@ -98,7 +98,7 @@ else DEB_REV=1 fi -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; SRC_URI="
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: f2001b653339c1148294fa5d31887a31049b9cba Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 9 21:52:49 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 9 21:52:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2001b65 www-client/vivaldi: Drop old 6.5.3206.57 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 - www-client/vivaldi/vivaldi-6.5.3206.57.ebuild | 224 -- 2 files changed, 227 deletions(-) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index eb765c688f0b..947d3840dc08 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-stable_6.5.3206.57-1_amd64.deb 106941900 BLAKE2B e5995860ee060d2189b4551932724437957d7a1f9cac3f664b5c77ec5e917a8891f2087a612acbf53f4fb05202bf03667b1702919d92a546524ac1d263085c79 SHA512 7e27232195e6d229f58133c248535d41b55dd1c28753a8d28874af7bc8256c652c4620d3c6ee4c2a902b9f3096fc0193dd8309ea1c72dc632c39666e2a19e954 -DIST vivaldi-stable_6.5.3206.57-1_arm64.deb 100880024 BLAKE2B fb98c1842e51d52b085ebf98b6c23de92391f2955c1f8ba4e191c4961479f38423c247b171aa5929b269939a3b6d8fb4744d2804f96309b95c4187150a6469a5 SHA512 42280d7510b61db4d1338bee3e8a95952107194045dc31a625d6eee0531d335a6bb7395b11fff41d102a92b3974bf6165a79b9d1ba03dd8e084fed405142fa73 -DIST vivaldi-stable_6.5.3206.57-1_armhf.deb 102270576 BLAKE2B a68db6d499acbb2cb83a217146abbf89516f1f69c5d76817b03a730edc824e6e513374ee9fc6275c9a705976520d14eb8abec00550eb9348d84547cc230ba93f SHA512 35184f704abdf8e6ae4fc8850a2e554be5916a45eb029868aa759f2071f9112294e34b2ad7768bfd11309b30b26e7175f70964d8130384f72bf50a94e0b84970 DIST vivaldi-stable_6.5.3206.59-1_amd64.deb 106982236 BLAKE2B 131d2b5b7a1d128b1f148ef5be7f9d79a5594da2ebfa5b318ae5057a320e83e3fd68f03426951f134063135899050565babc5769e5be4ad8510b4f87b4c4727e SHA512 77eab56e7141cbf0134e37ed9fb3461081be1d8ef3e17e99e89c1611498e82cf626cbd615aec64f1947482cfc224a8ab34ad130ec4d891c9eaa9139b828d77d0 DIST vivaldi-stable_6.5.3206.59-1_arm64.deb 100858812 BLAKE2B bc3f47c4f28de0c625617fddd08cb8984cb24eee299d0d809cc5cfbb9f3df3a8f23d19384f0544e692f0d4631f97d7f3d45a55c8077e7b39ebe3d49159e23ce7 SHA512 d0c20f9dd37b05ae79d3bd84e5d17e33e4f305099927f2e61a18402529f2ea58f2b9ddfa8b0aef775e9eba6528d9aa0fc989706b482763fc579e1ffac550fdf5 DIST vivaldi-stable_6.5.3206.59-1_armhf.deb 102297676 BLAKE2B 8ca4ea4bc3db1e4e0ce34cc487ed1113de56f6d483f830c48d854defb3ca34026977cf997c160dadd0f1882860aa85ad0acd7b08cee290995dd4d0c1b1fabda9 SHA512 1519d92c367c539c157b72f70ecf4804481b2de2e7b050cb61912e513dd9b5f56fa450d70335a6f029f78149bdafb455851a96fde0bdd6e870a8afc3afb770d0 diff --git a/www-client/vivaldi/vivaldi-6.5.3206.57.ebuild b/www-client/vivaldi/vivaldi-6.5.3206.57.ebuild deleted file mode 100644 index acbfa53909e3.. --- a/www-client/vivaldi/vivaldi-6.5.3206.57.ebuild +++ /dev/null @@ -1,224 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="120" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - ca-valencia - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop linux-info unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/"; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; - -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 widevine" -RESTRICT="bindist mirror" -#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-li
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 94b1e80231871b2ac8dc6e542e2543d34a65b681 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 9 21:50:30 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 9 21:50:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b1e802 www-client/vivaldi: Add version 6.5.3206.61 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 + www-client/vivaldi/vivaldi-6.5.3206.61.ebuild | 224 ++ 2 files changed, 227 insertions(+) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index dcb7d2525b1c..eb765c688f0b 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-stable_6.5.3206.57-1_armhf.deb 102270576 BLAKE2B a68db6d499acbb2cb8 DIST vivaldi-stable_6.5.3206.59-1_amd64.deb 106982236 BLAKE2B 131d2b5b7a1d128b1f148ef5be7f9d79a5594da2ebfa5b318ae5057a320e83e3fd68f03426951f134063135899050565babc5769e5be4ad8510b4f87b4c4727e SHA512 77eab56e7141cbf0134e37ed9fb3461081be1d8ef3e17e99e89c1611498e82cf626cbd615aec64f1947482cfc224a8ab34ad130ec4d891c9eaa9139b828d77d0 DIST vivaldi-stable_6.5.3206.59-1_arm64.deb 100858812 BLAKE2B bc3f47c4f28de0c625617fddd08cb8984cb24eee299d0d809cc5cfbb9f3df3a8f23d19384f0544e692f0d4631f97d7f3d45a55c8077e7b39ebe3d49159e23ce7 SHA512 d0c20f9dd37b05ae79d3bd84e5d17e33e4f305099927f2e61a18402529f2ea58f2b9ddfa8b0aef775e9eba6528d9aa0fc989706b482763fc579e1ffac550fdf5 DIST vivaldi-stable_6.5.3206.59-1_armhf.deb 102297676 BLAKE2B 8ca4ea4bc3db1e4e0ce34cc487ed1113de56f6d483f830c48d854defb3ca34026977cf997c160dadd0f1882860aa85ad0acd7b08cee290995dd4d0c1b1fabda9 SHA512 1519d92c367c539c157b72f70ecf4804481b2de2e7b050cb61912e513dd9b5f56fa450d70335a6f029f78149bdafb455851a96fde0bdd6e870a8afc3afb770d0 +DIST vivaldi-stable_6.5.3206.61-1_amd64.deb 106979320 BLAKE2B 45e69d5b4338cfe44f36c84c43852d2e5cefbfa30bd7773f35886c9b86ee464fc4a517284274a33587ed49cd48a715301ee0fa4dfd863b68c003ae427e55 SHA512 9cd656cd1f5e7b7be3e6e397d8dd7eda32eade962ce97dfcc5d524c81a3047c80da03469487ab0cd9f48afa00c3480afa5d624c3e67f42285a95822333f9 +DIST vivaldi-stable_6.5.3206.61-1_arm64.deb 100870576 BLAKE2B d8f3d8827456a8ac52181c193fd2f9ee77fa478d50c704635eaa7bb0dee926274cb61f0a4c597db0591ec26f8a647f2e41152a7da1b2534f09c90e6fd11dcad0 SHA512 dc569b4accd9385f47b659756dd3fbecab212e15edeabf2ffa86460b18f2dd81f4e043aac12b2a3c56d30d7192cbf77d88515c81ce2a96f1fae60dd08770eb3c +DIST vivaldi-stable_6.5.3206.61-1_armhf.deb 102301448 BLAKE2B 4a1e68180c20be629210d5adbd0e5d13a68ed24557dc65a9cebc254b199353c87e189c6c248bb91b6d1e0812f294c1d8936a0fdbc59b490e71281fcd173ff0f6 SHA512 8d8a0fba650f467f0f006fa4ded265d11d783b0dcbbb3440f636d41a4977acd10f15ce08fe8823ed231dfd5980a94433b782145ef22f4363e620e700ad7cf461 diff --git a/www-client/vivaldi/vivaldi-6.5.3206.61.ebuild b/www-client/vivaldi/vivaldi-6.5.3206.61.ebuild new file mode 100644 index ..ea7dea4f525e --- /dev/null +++ b/www-client/vivaldi/vivaldi-6.5.3206.61.ebuild @@ -0,0 +1,224 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="120" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + ca-valencia + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop linux-info unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/"; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; + +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 widevine" +RESTRICT="bindist mirror" +#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + de
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/
commit: be37f0761752f13a855aed66fa6e49e2f7211a0f Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 21:36:02 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 9 21:36:28 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=be37f076 EAPITestCase: Disable playground debug so tempdir is cleaned up Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/resolver/test_eapi.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/portage/tests/resolver/test_eapi.py b/lib/portage/tests/resolver/test_eapi.py index 5d425ccdb9..32dcb49895 100644 --- a/lib/portage/tests/resolver/test_eapi.py +++ b/lib/portage/tests/resolver/test_eapi.py @@ -1,4 +1,4 @@ -# Copyright 2010-2020 Gentoo Authors +# Copyright 2010-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from portage.tests import TestCase @@ -199,7 +199,7 @@ class EAPITestCase(TestCase): mergelist=["dev-libs/A-1.0", "dev-libs/B-1.0"], ) -playground = ResolverPlayground(ebuilds=ebuilds, debug=True) +playground = ResolverPlayground(ebuilds=ebuilds) try: playground.run_TestCase(test_case) self.assertEqual(test_case.test_success, True, test_case.fail_msg)
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/glsa/
commit: 9cbc53ad6c483500c949c1acd70c6cbb2d7cee86 Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 21:38:22 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 9 21:38:39 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9cbc53ad SecuritySetTestCase: Disable playground debug so tempdir is cleaned up Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/glsa/test_security_set.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/portage/tests/glsa/test_security_set.py b/lib/portage/tests/glsa/test_security_set.py index a0ba1e5b45..1206d9f80f 100644 --- a/lib/portage/tests/glsa/test_security_set.py +++ b/lib/portage/tests/glsa/test_security_set.py @@ -1,4 +1,4 @@ -# Copyright 2013-2023 Gentoo Authors +# Copyright 2013-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 @@ -226,7 +226,7 @@ class SecuritySetTestCase(TestCase): # Give each GLSA a clean slate for glsa in glsas: playground = ResolverPlayground( -ebuilds=ebuilds, installed=installed, world=world, debug=True +ebuilds=ebuilds, installed=installed, world=world, debug=False ) try:
[gentoo-commits] repo/proj/guru:dev commit in: sys-power/envycontrol/
commit: 54f4c147c320a4f6bef2599cbf2e3b52e22cfe2f Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Fri Feb 9 21:35:53 2024 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Fri Feb 9 21:36:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54f4c147 sys-power/envycontrol: add 3.3.1, drop 3.2.0 Signed-off-by: Gonçalo Negrier Duarte gmail.com> sys-power/envycontrol/Manifest | 2 +- .../envycontrol/{envycontrol-3.2.0.ebuild => envycontrol-3.3.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-power/envycontrol/Manifest b/sys-power/envycontrol/Manifest index 8b60754349..3d86c8068a 100644 --- a/sys-power/envycontrol/Manifest +++ b/sys-power/envycontrol/Manifest @@ -1 +1 @@ -DIST envycontrol-3.2.0.tar.gz 75600 BLAKE2B 8a6cd9c5a08299285a1994bca8a745fe070b4eebd11ebcf70566e797aad66c484918e93f39cad7a8411452ea125a5d5f6812c70c0adf201cf1b50c1e6d2ba91a SHA512 e54e297cc5bf4b3c63143c5aafd05fe9d80ebbec275cb671e0692bb855ab0312196ff74bb789e1902208251640f3a9c35e46dfb7354769169e4363e97e390c08 +DIST envycontrol-3.3.1.tar.gz 76554 BLAKE2B 4809780f15d1cfe210dfedbbc6f87b1c5ea2597b6b73248eee4ab5e84dd5228204c225d295fc46ddc7d0910b86df8518a2bc242ec2aef42641663e32ea694dd9 SHA512 fc75de21accfee49cfe1451b25fe3861780546e592e9c8a072f8d07d95d0b8a5a8b2ac018ff9a44e27f167c8a8335e2b2cebf1034a57b2477caa7faa6c20a41b diff --git a/sys-power/envycontrol/envycontrol-3.2.0.ebuild b/sys-power/envycontrol/envycontrol-3.3.1.ebuild similarity index 100% rename from sys-power/envycontrol/envycontrol-3.2.0.ebuild rename to sys-power/envycontrol/envycontrol-3.3.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-power/nvidia-exec/
commit: e63860b6e887f00f7e7814e84e9b1f260009a3ab Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Fri Feb 9 21:36:20 2024 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Fri Feb 9 21:36:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e63860b6 sys-power/nvidia-exec: add 0.1.2, drop 0.1.1 Signed-off-by: Gonçalo Negrier Duarte gmail.com> sys-power/nvidia-exec/Manifest | 2 +- .../nvidia-exec/{nvidia-exec-0.1.1.ebuild => nvidia-exec-0.1.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-power/nvidia-exec/Manifest b/sys-power/nvidia-exec/Manifest index ed4550f011..72a1158a33 100644 --- a/sys-power/nvidia-exec/Manifest +++ b/sys-power/nvidia-exec/Manifest @@ -1 +1 @@ -DIST nvidia-exec-0.1.1.tar.gz 17096 BLAKE2B d1711740cb07c73735d9c20292c652ea10b527e2d0b5143fa192498e282d7bb1af183f6355cde7c96b5041d614819f5f166bace2ec54abab8c269192947e7412 SHA512 8ab439c086aee9abd7eb4c8f87c1577ab91084d6b685ddf487762abd36cd2dca250e6c799184de3cb58d0b2de239a55a873578e772c619a4c9002f45cef5f996 +DIST nvidia-exec-0.1.2.tar.gz 16735 BLAKE2B 415b35ca77d3c812e4a250deedd3763c772afea3e7e2e9131c49f486b2e784e6f7e22280136a3f483ed63f066651f8637b19cdfbc07bf15e6e59e4b1b039 SHA512 605fc35713477e3236f2aad0eb01891b2cf47ba46f6528d6fe785bedb42832114bda0e4a12990aeb2be9d54781787dd4843293f06b7d616ab4639c123d693e4f diff --git a/sys-power/nvidia-exec/nvidia-exec-0.1.1.ebuild b/sys-power/nvidia-exec/nvidia-exec-0.1.2.ebuild similarity index 100% rename from sys-power/nvidia-exec/nvidia-exec-0.1.1.ebuild rename to sys-power/nvidia-exec/nvidia-exec-0.1.2.ebuild
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/util/
commit: d702c7684093dccae87df080d0b7701dddf95091 Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 21:27:50 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 9 21:30:10 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d702c768 ManifestTestCase: Remove tempdir Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/util/test_manifest.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/portage/tests/util/test_manifest.py b/lib/portage/tests/util/test_manifest.py index 49bcbc1a54..3412d568d7 100644 --- a/lib/portage/tests/util/test_manifest.py +++ b/lib/portage/tests/util/test_manifest.py @@ -1,6 +1,7 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +import shutil import tempfile from pathlib import Path @@ -29,3 +30,4 @@ class ManifestTestCase(TestCase): manifest.getFileData("AUX", "test.patch", "SHA512"), "e30d069dcf284cbcb2d5685f03ca362469026b469dec4f8655d0c9a2bf317f5d9f68f61855ea403f4959bc0b9c003ae824fb9d6ab2472a739950623523af9da9", ) +shutil.rmtree(str(tempdir))
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/update/
commit: 091e204c2c3d66180cfe59c310291f15ef02e2bb Author: Zac Medico gentoo org> AuthorDate: Fri Feb 9 21:17:49 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 9 21:29:40 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=091e204c MoveEntTestCase: Disable playground debug so tempdir is cleaned up Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/update/test_move_ent.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/portage/tests/update/test_move_ent.py b/lib/portage/tests/update/test_move_ent.py index 169b892a30..fe968f12a0 100644 --- a/lib/portage/tests/update/test_move_ent.py +++ b/lib/portage/tests/update/test_move_ent.py @@ -1,4 +1,4 @@ -# Copyright 2012-2021 Gentoo Authors +# Copyright 2012-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import sys @@ -287,7 +287,7 @@ class MoveEntTestCase(TestCase): f'FEATURES="binpkg-multi-instance pkgdir-index-trusted"', ), }, -debug=True, +debug=False, ) settings = playground.settings