[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 29c7bd5b49c2dfe02b8c97ffda8592754ff3f7e0 Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 16 05:22:17 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c7bd5b dev-lang/php: add 8.3.0-r2 dev-libs/libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> dev-lang/php/{php-8.3.0-r1.ebuild => php-8.3.0-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/php-8.3.0-r1.ebuild b/dev-lang/php/php-8.3.0-r2.ebuild similarity index 99% rename from dev-lang/php/php-8.3.0-r1.ebuild rename to dev-lang/php/php-8.3.0-r2.ebuild index 0ed10cd2af85..bbaa24f665a7 100644 --- a/dev-lang/php/php-8.3.0-r1.ebuild +++ b/dev-lang/php/php-8.3.0-r2.ebuild @@ -111,7 +111,7 @@ COMMON_DEPEND=" readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) - sodium? ( dev-libs/libsodium:=[-minimal] ) + sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= )
[gentoo-commits] repo/gentoo:master commit in: net-libs/tox/
commit: 978ec32c1916e22869cc2493eb817eaaeb2dbfad Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 16 04:51:10 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978ec32c net-libs/tox: add 0.2.18-r3 libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> net-libs/tox/{tox-0.2.18-r2.ebuild => tox-0.2.18-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/tox/tox-0.2.18-r2.ebuild b/net-libs/tox/tox-0.2.18-r3.ebuild similarity index 97% rename from net-libs/tox/tox-0.2.18-r2.ebuild rename to net-libs/tox/tox-0.2.18-r3.ebuild index 91e51e38d1d6..4cc9474eb842 100644 --- a/net-libs/tox/tox-0.2.18-r2.ebuild +++ b/net-libs/tox/tox-0.2.18-r3.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 @@ -22,7 +22,7 @@ REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn ) RESTRICT="!test? ( test )" BDEPEND="virtual/pkgconfig" -DEPEND="dev-libs/libsodium:=[asm,urandom,-minimal] +DEPEND="dev-libs/libsodium:=[asm,urandom,-minimal(-)] av? ( media-libs/libvpx:= media-libs/opus
[gentoo-commits] repo/gentoo:master commit in: app-crypt/minisign/
commit: f393bde32385f6a00a2cef7e999b2acae835abb9 Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 16 05:09:15 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f393bde3 app-crypt/minisign: add 0.11-r1; update - dev-libs/libsodium is losing the 'minimal' USE - drop empty IUSE Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> .../minisign/{minisign-0.11.ebuild => minisign-0.11-r1.ebuild} | 6 ++ app-crypt/minisign/minisign-.ebuild | 6 ++ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/app-crypt/minisign/minisign-0.11.ebuild b/app-crypt/minisign/minisign-0.11-r1.ebuild similarity index 88% rename from app-crypt/minisign/minisign-0.11.ebuild rename to app-crypt/minisign/minisign-0.11-r1.ebuild index 929ac4ad6490..4719129eccdc 100644 --- a/app-crypt/minisign/minisign-0.11.ebuild +++ b/app-crypt/minisign/minisign-0.11-r1.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 @@ -19,10 +19,8 @@ fi LICENSE="ISC" SLOT="0" -IUSE="" - BDEPEND="virtual/pkgconfig" -DEPEND="dev-libs/libsodium:=[-minimal]" +DEPEND="dev-libs/libsodium:=[-minimal(-)]" RDEPEND="${DEPEND}" src_configure() { diff --git a/app-crypt/minisign/minisign-.ebuild b/app-crypt/minisign/minisign-.ebuild index 72ddaf11be5e..739c6df837fe 100644 --- a/app-crypt/minisign/minisign-.ebuild +++ b/app-crypt/minisign/minisign-.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 @@ -19,10 +19,8 @@ fi LICENSE="ISC" SLOT="0" -IUSE="" - BDEPEND="virtual/pkgconfig" -DEPEND="dev-libs/libsodium:=[-minimal]" +DEPEND="dev-libs/libsodium:=[-minimal(-)]" RDEPEND="${DEPEND}" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 4468ba0548fb497cf12f9b8ebfc285558cfe43f3 Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 16 05:19:40 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4468ba05 dev-lang/php: add 8.1.26-r1 dev-libs/libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> dev-lang/php/{php-8.1.26.ebuild => php-8.1.26-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/php-8.1.26.ebuild b/dev-lang/php/php-8.1.26-r1.ebuild similarity index 99% rename from dev-lang/php/php-8.1.26.ebuild rename to dev-lang/php/php-8.1.26-r1.ebuild index 3b61d7af2e5e..6c427ecb6df1 100644 --- a/dev-lang/php/php-8.1.26.ebuild +++ b/dev-lang/php/php-8.1.26-r1.ebuild @@ -110,7 +110,7 @@ COMMON_DEPEND=" readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) - sodium? ( dev-libs/libsodium:=[-minimal] ) + sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 2519d5b825d4a0dabc948ef1f72d2ed1f120f88d Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 16 05:20:35 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2519d5b8 dev-lang/php: add 8.2.13-r2 dev-libs/libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> dev-lang/php/{php-8.2.13-r1.ebuild => php-8.2.13-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/php-8.2.13-r1.ebuild b/dev-lang/php/php-8.2.13-r2.ebuild similarity index 99% rename from dev-lang/php/php-8.2.13-r1.ebuild rename to dev-lang/php/php-8.2.13-r2.ebuild index 84a229cfcd7a..e495796ce0d8 100644 --- a/dev-lang/php/php-8.2.13-r1.ebuild +++ b/dev-lang/php/php-8.2.13-r2.ebuild @@ -110,7 +110,7 @@ COMMON_DEPEND=" readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) - sodium? ( dev-libs/libsodium:=[-minimal] ) + sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= )
[gentoo-commits] repo/gentoo:master commit in: net-libs/tox/
commit: 2945ca233200533632cbb953881f86d3e3433314 Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 16 04:47:29 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2945ca23 net-libs/tox: add 0.2.13-r1 libsodium is dropping USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> net-libs/tox/{tox-0.2.13.ebuild => tox-0.2.13-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/tox/tox-0.2.13.ebuild b/net-libs/tox/tox-0.2.13-r1.ebuild similarity index 97% rename from net-libs/tox/tox-0.2.13.ebuild rename to net-libs/tox/tox-0.2.13-r1.ebuild index 184c65e211bf..cabfe0645e38 100644 --- a/net-libs/tox/tox-0.2.13.ebuild +++ b/net-libs/tox/tox-0.2.13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" BDEPEND="virtual/pkgconfig" DEPEND=" - dev-libs/libsodium:=[asm,urandom,-minimal] + dev-libs/libsodium:=[asm,urandom,-minimal(-)] av? ( media-libs/libvpx:= media-libs/opus
[gentoo-commits] repo/gentoo:master commit in: net-libs/tox/
commit: e28dc0abdb49a100d303076b50f24545e4bf8d15 Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 16 04:59:03 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28dc0ab net-libs/tox: make live ebuild a template; fix QA issues Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> net-libs/tox/tox-.ebuild | 46 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/net-libs/tox/tox-.ebuild b/net-libs/tox/tox-.ebuild index a529f806e7a6..e8d52a959406 100644 --- a/net-libs/tox/tox-.ebuild +++ b/net-libs/tox/tox-.ebuild @@ -1,33 +1,40 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cmake git-r3 systemd +inherit cmake systemd DESCRIPTION="Encrypted P2P, messaging, and audio/video calling platform" -HOMEPAGE="https://tox.chat; -SRC_URI="" -EGIT_REPO_URI="https://github.com/TokTok/c-toxcore.git; +HOMEPAGE="https://tox.chat https://github.com/TokTok/c-toxcore; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/TokTok/c-toxcore.git; +else + MY_P="c-toxcore-${PV}" + SRC_URI="https://github.com/TokTok/c-toxcore/releases/download/v${PV}/${MY_P}.tar.gz; + KEYWORDS="~amd64 ~arm ~x86" + S="${WORKDIR}/${MY_P}" +fi LICENSE="GPL-3+" SLOT="0/0.2" -KEYWORDS="" IUSE="+av debug daemon dht-node ipv6 key-utils log-debug +log-error log-info log-trace log-warn test" -RESTRICT="!test? ( test )" REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn ) daemon? ( dht-node )" +RESTRICT="!test? ( test )" BDEPEND="virtual/pkgconfig" -DEPEND="dev-libs/libsodium:=[asm,urandom,-minimal] +DEPEND="dev-libs/libsodium:=[asm,urandom,-minimal(-)] av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= )" -RDEPEND=" - ${DEPEND} + +RDEPEND="${DEPEND} daemon? ( acct-group/tox acct-user/tox @@ -37,7 +44,7 @@ RDEPEND=" src_prepare() { cmake_src_prepare - #remove faulty tests + #Remove faulty tests for testname in lan_discovery save_load; do sed -i -e "/^auto_test(${testname})$/d" ./auto_tests/CMakeLists.txt || die done @@ -55,12 +62,16 @@ src_configure() { -DDHT_BOOTSTRAP=$(usex dht-node ON OFF) -DENABLE_SHARED=ON -DENABLE_STATIC=OFF - -DMUST_BUILD_TOXAV=$(usex av ON OFF)) + -DFULLY_STATIC=OFF + -DMUST_BUILD_TOXAV=$(usex av ON OFF) + ) + if use test; then mycmakeargs+=( -DTEST_TIMEOUT_SECONDS=150 -DNON_HERMETIC_TESTS=OFF - -DUSE_IPV6=$(usex ipv6 ON OFF)) + -DUSE_IPV6=$(usex ipv6 ON OFF) + ) else mycmakeargs+=(-DUSE_IPV6=OFF) fi @@ -77,8 +88,9 @@ src_configure() { mycmakeargs+=(-DMIN_LOGGER_LEVEL="ERROR") else mycmakeargs+=(-DMIN_LOGGER_LEVEL="") - einfo "Logging Disabled" + einfo "Logging disabled" fi + cmake_src_configure } @@ -104,9 +116,9 @@ pkg_postinst() { ewarn "developers and is on their TODO list. For more information," ewarn "please see 'https://github.com/toktok/c-toxcore/issues/1144'" ewarn "" - ewarn "There is currently an unresolved issuer with tox DHT Bootstrap node" - ewarn "that causes the program to be built with a null libray reference." + ewarn "There is currently an unresolved issue with tox DHT Bootstrap node" + ewarn "that causes the program to be built with a null library reference." ewarn "This causes an infinite loop for certain revdep-rebuild commands." - ewarn "If you aren't running a node, consider disabling the dht node use flag" + ewarn "If you aren't running a node, please consider disabling the dht-node use flag." fi }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: dce94ccd70a018bfacb9cc0b2183a497676ddb81 Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 16 05:17:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce94ccd dev-lang/php: add 8.1.20-r2 dev-libs/libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> dev-lang/php/{php-8.1.20-r1.ebuild => php-8.1.20-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/php/php-8.1.20-r1.ebuild b/dev-lang/php/php-8.1.20-r2.ebuild similarity index 99% rename from dev-lang/php/php-8.1.20-r1.ebuild rename to dev-lang/php/php-8.1.20-r2.ebuild index ba1bebcdc20b..4de38b91c5c8 100644 --- a/dev-lang/php/php-8.1.20-r1.ebuild +++ b/dev-lang/php/php-8.1.20-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 @@ -110,7 +110,7 @@ COMMON_DEPEND=" readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) - sodium? ( dev-libs/libsodium:=[-minimal] ) + sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= )
[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/
commit: adc0052b2c022851458f788868e6b194ed1cfe9f Author: Sam James gentoo org> AuthorDate: Tue Jan 16 07:51:47 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:52:11 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=adc0052b bintree: add missing newlines to signed binpkg update notice Signed-off-by: Sam James gentoo.org> lib/portage/dbapi/bintree.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py index ee574f435f..f4251b47d6 100644 --- a/lib/portage/dbapi/bintree.py +++ b/lib/portage/dbapi/bintree.py @@ -306,7 +306,7 @@ class bindbapi(fakedbapi): colorize( "WARN", f"Binpkg update ignored for signed package: {binpkg_path}, " -"the file will be removed.", +"the file will be removed.\n", ) ) self.bintree.remove(cpv) @@ -734,7 +734,7 @@ class binarytree: writemsg( colorize( "WARN", -f"Binpkg update ignored for signed package: {binpkg_path}", +f"Binpkg update ignored for signed package: {binpkg_path}\n", ) ) continue
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/letter_opener/
commit: d06a64589c4ec66729cc920762af8a0ebc76e81a Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 16 07:23:03 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 16 07:25:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06a6458 dev-ruby/letter_opener: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/letter_opener/letter_opener-1.8.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/letter_opener/letter_opener-1.8.1.ebuild b/dev-ruby/letter_opener/letter_opener-1.8.1.ebuild index 80ffb29e7d02..8c45e7a6ed57 100644 --- a/dev-ruby/letter_opener/letter_opener-1.8.1.ebuild +++ b/dev-ruby/letter_opener/letter_opener-1.8.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/vcr/
commit: e3678f4b9c6d1206661a0ae5c515ffa65fe0956b Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 16 07:36:21 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 16 07:36:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3678f4b dev-ruby/vcr: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/vcr/vcr-6.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/vcr/vcr-6.2.0.ebuild b/dev-ruby/vcr/vcr-6.2.0.ebuild index 738753d93031..97396eacf382 100644 --- a/dev-ruby/vcr/vcr-6.2.0.ebuild +++ b/dev-ruby/vcr/vcr-6.2.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mechanize/
commit: d2e6a685bc6d6d1d01cfff4937fd9f4d0e4a9044 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 16 07:29:48 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 16 07:30:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e6a685 dev-ruby/mechanize: add 2.9.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mechanize/Manifest | 1 + dev-ruby/mechanize/mechanize-2.9.2.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest index de1a26351712..3f2fc6e9c234 100644 --- a/dev-ruby/mechanize/Manifest +++ b/dev-ruby/mechanize/Manifest @@ -1 +1,2 @@ DIST mechanize-2.9.1.gem 143872 BLAKE2B 0e5d9f8e2f6eadf8de1f252518646b58117e1151be595edb5827a69b1bc83ce063690fe41ea3ec38a66565d44cb46141e4a0b34c878308c69dbc1249304d6f0a SHA512 6525cf8ea31c36fb20f5d83bebdb647942f24ddee979a832343ea964de11e31421e4f68943c1b15c9bb519b9b11cda9ab2a1c10ceca412e1854b5b20dda7ac78 +DIST mechanize-2.9.2.gem 144384 BLAKE2B 8271f86ad29f720f196941cf151690a7ee76600d5045c0ff672dedbb8cf852c954fa4b765d158525a1deee14f508915c03b4ab1a50d0a02655b037492dfb3fdb SHA512 1b7ef1acf41dc2080d64ca3052380b988403cb64ee748a1d052153c8e3bc167f3fe98f7d2c80a706906ca1a5abab5209a87ebda04cd8a068d8be8e8223a23829 diff --git a/dev-ruby/mechanize/mechanize-2.9.2.ebuild b/dev-ruby/mechanize/mechanize-2.9.2.ebuild new file mode 100644 index ..ae70fa37dc68 --- /dev/null +++ b/dev-ruby/mechanize/mechanize-2.9.2.ebuild @@ -0,0 +1,50 @@ +# 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.md EXAMPLES.rdoc GUIDE.rdoc README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby library used for automating interaction with websites" +HOMEPAGE="https://github.com/sparklemotion/mechanize; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +# PATCHES=( +# "${FILESDIR}/${P}-libxml2-1.patch" +# "${FILESDIR}/${P}-libxml2-2.patch" +# ) + +ruby_add_bdepend ">=dev-ruby/hoe-3.7 + test? ( dev-ruby/minitest:5 )" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.8:0 + >=dev-ruby/domain_name-0.5.20190701:0 + >=dev-ruby/http-cookie-1.0.3:0 + dev-ruby/mime-types:3 + >=dev-ruby/net-http-digest_auth-1.4.1:0 + dev-ruby/net-http-persistent:4 + >=dev-ruby/nokogiri-1.11.2:0 + >=dev-ruby/rubyntlm-0.6.3:0 + >=dev-ruby/webrick-1.7:0 + >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1* +" + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e '$VERBOSE=true; Dir["test/**/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capistrano/
commit: 10e58e5e07aeee7fb73e696ffa145d4caa269d93 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 16 07:24:47 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 16 07:25:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e58e5e dev-ruby/capistrano: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/capistrano/capistrano-3.18.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/capistrano/capistrano-3.18.0.ebuild b/dev-ruby/capistrano/capistrano-3.18.0.ebuild index e8af537d4759..c8d14632d8ea 100644 --- a/dev-ruby/capistrano/capistrano-3.18.0.ebuild +++ b/dev-ruby/capistrano/capistrano-3.18.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/gist/
commit: b962f4e6363a9c4a4d8a2dbe94a086edb8a77bee Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 16 07:23:59 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 16 07:25:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b962f4e6 dev-ruby/gist: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/gist/gist-6.0.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/gist/gist-6.0.0-r1.ebuild b/dev-ruby/gist/gist-6.0.0-r1.ebuild index f05f1a36031d..ade2a3180d1a 100644 --- a/dev-ruby/gist/gist-6.0.0-r1.ebuild +++ b/dev-ruby/gist/gist-6.0.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" inherit ruby-fakegem
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-file/
commit: 94eb8f4e55d0a25e1d23b38de813ae2d2f3c1a2b Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 16 07:15:42 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 16 07:25:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94eb8f4e dev-ruby/tty-file: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/tty-file/tty-file-0.10.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/tty-file/tty-file-0.10.0-r1.ebuild b/dev-ruby/tty-file/tty-file-0.10.0-r1.ebuild index 1f2ac9d6e677..49b275de0ec5 100644 --- a/dev-ruby/tty-file/tty-file-0.10.0-r1.ebuild +++ b/dev-ruby/tty-file/tty-file-0.10.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-python/spdx-tools/
commit: ce9cce796e448f47af4bb398f76b73d737c9d838 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 16 07:10:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:10:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9cce79 dev-python/spdx-tools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/spdx-tools/Manifest| 1 - dev-python/spdx-tools/spdx-tools-0.8.1.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-python/spdx-tools/Manifest b/dev-python/spdx-tools/Manifest index f83ed2ab902e..e52de97b51d9 100644 --- a/dev-python/spdx-tools/Manifest +++ b/dev-python/spdx-tools/Manifest @@ -1,3 +1,2 @@ DIST spdx-tools-0.7.1.tar.gz 200475 BLAKE2B 72da69f77a4d25380acb5b4d026596a593bfc631876dbae1a26ecc83e5d9fe7ff76c2f9a5d532186cc703d9fc5fc38ab859b654abfcddcf1e8116e7d26b55407 SHA512 8ffda24d162f4939fe99574e3ee4a492c55678f983ba101206a634edac75d404d3a07964289678da7ecae5b76a6d78f805b451fc51f60b713685afbd3a736a54 -DIST spdx-tools-0.8.1.tar.gz 496884 BLAKE2B 9b2e2066b29c74e50287cd118af394510a8635f9347a52477ff499cdf72082e1f2708cd067475b94814ef5b7c3e0e2ff0cb3c22e9e2de1b788dee644ea0a0006 SHA512 70e1d2d491517a332704707510b34bb8146924f29b734951eca03d0b3f791cb482fdae342d4084680d0b969614ae6350a13c196bf747b80b6a75c9ec0a6792cd DIST spdx-tools-0.8.2.tar.gz 680032 BLAKE2B 0556c129f5800e843ab202ebcac5055a42577e727582b66d37af7d245a59c42730362b78b83e6993b467bba0187fae2cc82151053fc932352a9524a36b5f SHA512 610f1718f72aa10eb3c4fe920148ca8b777a7331d149e2ed3e02e36098a75e80ce5bc853b540a0fcdddb17ffbb8e37fe863b381824caff8961853c41d9e61c80 diff --git a/dev-python/spdx-tools/spdx-tools-0.8.1.ebuild b/dev-python/spdx-tools/spdx-tools-0.8.1.ebuild deleted file mode 100644 index 57c3c21b0fb5.. --- a/dev-python/spdx-tools/spdx-tools-0.8.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to parse, validate and create SPDX documents" -HOMEPAGE=" - https://github.com/spdx/tools-python/ - https://pypi.org/project/spdx-tools/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/beartype[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - dev-python/license-expression[${PYTHON_USEDEP}] - dev-python/ply[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/rdflib[${PYTHON_USEDEP}] - dev-python/semantic-version[${PYTHON_USEDEP}] - dev-python/uritools[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # requires pyshacl - tests/spdx3/validation/json_ld/test_shacl_validation.py -)
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: d901e4235c5775cf43f381f7c2916e52b56668be Author: Michał Górny gentoo org> AuthorDate: Mon Jan 15 19:52:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:02:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d901e423 sys-kernel/gentoo-kernel: Bump to 5.10.208 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/Manifest | 2 + .../gentoo-kernel/gentoo-kernel-5.10.208.ebuild| 134 + 2 files changed, 136 insertions(+) diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 9cc32fc35314..501d5a59a07d 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -4,6 +4,8 @@ DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 35c610d675da3fca5c1cb187267 DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87 SHA512 ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181 DIST genpatches-5.10-218.base.tar.xz 6347584 BLAKE2B 0b04d59069f469e8555a54865832edf3aee7c0e5c06ef1044a6c3406151e970f5147f4b878963dc6fdfaf4b6e99709b9c49c29c12fbb52cd8347b2d522d162d5 SHA512 01ca450a7963c48d29e41f1d56b40f5aa14f64a5c75a67eff31bf8bfe9a402ca262e57bbc9cbfca9d858f51c418c53bc48f1465d670fabe6050bb6ef7f3426fc DIST genpatches-5.10-218.extras.tar.xz 3872 BLAKE2B 6b43940c29587c763eaac4b31376d14a1fe575a93ae14bb68ad0d47d8c79266ff05cc1530899e8084fc2861018c2b7cc9e1777b5168191eea91f642ca6a5daac SHA512 4665d4dd3e3e6b4d28206f501b8da527db194cd8ee85b22ded6904ce2c86f2a48110273af891fbcf44af8230320fa70a05adb69f5faca326ebdabd31348b5940 +DIST genpatches-5.10-219.base.tar.xz 6357760 BLAKE2B a269d5841d3a4b959c6a5ac49cac174a619463ff0792218d2c9311b22b54202f594b5edfed6fda147cbcb20a9d11aa9b886538e898c1442f8eb456a95b6ef5ce SHA512 4938bd81ccbb600e23a4d48096cfadf019e01324d8239a358cd1e0c506a16724ab7d4ec018bf48f6edd1f20d15e1db0c17bea98a349327fd51fb01384aeb2518 +DIST genpatches-5.10-219.extras.tar.xz 3872 BLAKE2B e750906a1615f45077bba557296d5fbb41cffbb909e33b61280dd35846ce13cf3ecf2620404b348d17bd26cd588a7edffea97c3be3ab78fdbf9ab6737ca4f8e1 SHA512 17ec35b053139a93997b5a3c35a7ba61d6ef87c05aeef3ca06eea3bddf76ea5e2e10664d304a673780e3543791c46580548ba4dde40fbcb42a86a484408af57a DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe SHA512 e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3 DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10 SHA512 6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369b73cf2d5 DIST genpatches-5.15-155.base.tar.xz 5989160 BLAKE2B d0b4b6b84a87f5ce4f7f22ae2b0c21cf21acbdba1de9f22839a327c1fe581023ce4b6a2886e6871220189618bd4adf865eb073388ef14b6becf8bcc8861f690f SHA512 1d7454c1e628e0f4a281c14ae0c330d69611dc96a074f25a0c6573bb83ebf4c3d6a3137ee3599421ab70b55c98f71e9a2934c45afc45d4c02b7f1c4614288c79 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.208.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.208.ebuild new file mode 100644 index ..a9cb5d5f0f12 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.208.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 11 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=g11 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/unearth/
commit: 57fc15b7aa6da25bd172a98823c020774e05621c Author: Michał Górny gentoo org> AuthorDate: Tue Jan 16 06:38:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:02:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fc15b7 dev-python/unearth: Bump to 0.14.0 Signed-off-by: Michał Górny gentoo.org> dev-python/unearth/Manifest | 1 + dev-python/unearth/unearth-0.14.0.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-python/unearth/Manifest b/dev-python/unearth/Manifest index 9b6582feb767..3ec204774409 100644 --- a/dev-python/unearth/Manifest +++ b/dev-python/unearth/Manifest @@ -1,2 +1,3 @@ DIST unearth-0.12.1.tar.gz 280628 BLAKE2B 2f96c818f5744b228d11d81fac8fb69da4df685b221f3a77424a1eb1d584e154798974ad4548c6f4264faa98f52cddeb94249e1c7e21136c50c08d97446149b6 SHA512 f726562191a3f2b9c189d16223b86307d79f0ca9e251c155e7acbc92160bed834c78064fbc5d745cd90b84ccd6eb2a24c737018fd670474921db0c7d15480576 DIST unearth-0.13.0.tar.gz 280537 BLAKE2B 92e8cfd42c36d067eccba594ef6e510491156bb4e85d66ab0c1050029be3acf3308c21581d82a3ffd1982d1c8eb966d0be68d1fb8739621b52aa9e7073fd5963 SHA512 48bcdd2e61ffc6580ce19d0124e43aab0411efa913801cd74365ddefa3cec50eb0742997fd6359b6191a00314964b052ebf8d3ea5a173d37bc2cfedc1d030408 +DIST unearth-0.14.0.tar.gz 280614 BLAKE2B d52ca2c8412a0e7bdf5c47d9693b4cdfe3a17ecc95d9d79ecdf7ee0cd5df7518de9cecf8efdfd88ae3f0b852c6bdc8b2c83198e23017d24a47fc6489b1c6e14e SHA512 ab785935f94a1987146471843961a4edc155e135471d4885324d1c2327527f112e03e1146f85a013ad0fd4560f803b616b12618d810becddea94abbce09096c4 diff --git a/dev-python/unearth/unearth-0.14.0.ebuild b/dev-python/unearth/unearth-0.14.0.ebuild new file mode 100644 index ..ddcdfe66abda --- /dev/null +++ b/dev-python/unearth/unearth-0.14.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A utility to fetch and download python packages" +HOMEPAGE=" + https://pypi.org/project/unearth/ + https://github.com/frostming/unearth/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-httpserver[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_httpserver +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/plyvel/
commit: f54fa9a42db3343a0c3d80dd39d5ea8265636690 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 16 06:32:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:01:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54fa9a4 dev-python/plyvel: Bump to 1.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/plyvel/Manifest| 1 + dev-python/plyvel/plyvel-1.5.1.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest index ef0151223512..be0a76d9ce39 100644 --- a/dev-python/plyvel/Manifest +++ b/dev-python/plyvel/Manifest @@ -1 +1,2 @@ DIST plyvel-1.5.0.tar.gz 152348 BLAKE2B eca4780ecce793d514647557b13cb134a10c6bc46b981e6f92caa01715180a95c511fee1e75eee68c34084058fba029547557442b86a0286a0d959dd550d SHA512 3f12b1d17a7b4b52fc2874b091a7378f3e8c0f895a3993f86ce6a686f7f94d28b585c5e6aa9b48ebb7d9106cae2b148aa15a87f07dfb232a0678ed151d8e09c1 +DIST plyvel-1.5.1.tar.gz 200128 BLAKE2B d9fec1af0542a93ca25247abd7e17a9f868de2878d6dcbb846cad3326057d36b52ff0b85bfd342f0ed447ebf9925584b6fb95a47b6d424bb9b24f9aa35fa30c1 SHA512 8f613197e85d085ea47e5a5d6b2bf0310f52fb51eeda6ed7f8cb559c192583f3cb25b66227876c01a08f6a355aafd5092673b7d5341b9b6e5d24546b7755d275 diff --git a/dev-python/plyvel/plyvel-1.5.1.ebuild b/dev-python/plyvel/plyvel-1.5.1.ebuild new file mode 100644 index ..fb7c8b655e5a --- /dev/null +++ b/dev-python/plyvel/plyvel-1.5.1.ebuild @@ -0,0 +1,44 @@ +# 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 +# Disable PyPy3 for now because it is not stable enough: +# https://github.com/wbolster/plyvel/issues/140 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python interface to LevelDB" +HOMEPAGE=" + https://github.com/wbolster/plyvel/ + https://pypi.org/project/plyvel/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-libs/leveldb-1.21:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx doc +distutils_enable_tests pytest + +src_configure() { + emake cython +} + +python_test() { + rm -rf plyvel || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
commit: f67ca993110f6c111899c15067076376f738e6ae Author: Michał Górny gentoo org> AuthorDate: Mon Jan 15 19:52:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:02:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67ca993 sys-kernel/vanilla-kernel: Bump to 5.10.208 Signed-off-by: Michał Górny gentoo.org> sys-kernel/vanilla-kernel/Manifest | 2 + .../vanilla-kernel/vanilla-kernel-5.10.208.ebuild | 137 + 2 files changed, 139 insertions(+) diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 48a8a7015584..74d6218ce1e6 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -22,6 +22,8 @@ DIST linux-5.10.206.tar.sign 993 BLAKE2B 5d3874901b5194646fd5f9c73b6fe723b346cdc DIST linux-5.10.206.tar.xz 120639412 BLAKE2B 60475da100a677cf59846437d85106aaf9fec1db8c0e4cac61c0a3bbb35280021c22a8ce8659b5d0cf44cecfde9936f095bb3064a348080d1764ae4357406f17 SHA512 48b04c27f183fc90fb7ccebba62d4e99bd3272e7f2618c0bd8ea864b89acfb2b4b4f69361774c960685267b52b70c4f7454dfcc61f64e9781939e2374870ee4e DIST linux-5.10.207.tar.sign 993 BLAKE2B fa62c229d2548fbeebea8545317c09b7c39111234040ce94b37b6a1f32d7bc0ea48bbd06992bf33e46c1f94a665fe98f00d4a75616276c92ec2fd7bca825a7b4 SHA512 1fdde5a3f1e3b27a4d7d7e3a54d1fe7a1e9db03cc490160d779b997bb3b8045f9c3b314ad2958364a563ed1ada1f6d98af773552b956a8187a72d7793d05e78a DIST linux-5.10.207.tar.xz 120645600 BLAKE2B cfdd852e6ec9c359c07133234e9aa42ec768ac8f3e7ec7ea1dcbdfc526a253a3e692bdb6868fcef4ea66bcfd51d09d67764cb13db461a0e4fb11b12efdab8583 SHA512 2198aa8636fb6152ed61bd5670dc137087b7add32fc9227307439d0bddda9f7cfa91582cabf793372c85a4e4fa0019d832d358d4b9502a7c43e477fd3b7cfda8 +DIST linux-5.10.208.tar.sign 993 BLAKE2B 4939bc5189973fc1b7aa6e09789199584c7bb217597e7ec7746d8bd33fbb23d613c8c10e8d2c2c400fb7d8f0f55e6dd5a29242ca663c06e4433f8232efae9833 SHA512 dd9df045cf6134dce978eebca310a171b0c5a8fd2845c49d968b872d28e01e5f1ace01b7203d56576e9ff30da95ad856ad0206cb649a3dc83b3dc58f1213e7b2 +DIST linux-5.10.208.tar.xz 120632496 BLAKE2B 4eac6c86f1978a333d99e16534f529d1f59bad0d8843db7eb72c550036ca4a8a89f128d2f49e584428b34ea6452e16d7525d6d23cbc8f520baaac02a9ea08636 SHA512 f8b12727c5992d652b42935ec95fae8a7565102d635279110f466b60a00f3b140ff18fc41f3f87879553664b6dad162e2c17d5c7ca41867d63b27d9182fec56b DIST linux-5.15.145.tar.sign 993 BLAKE2B 34a28ff96ea10ff95320f528def79964f03076556188cf37aa61fdfbf3ac88097ebcfc69a6459ad51cc5eac65e23b9a57e6effbe5610b64cf357980ffeeb843e SHA512 d9d7134ca047a9d96cfecfaa3c3eb6d52e26a1949736e334576dda665c3b6a6c759d9572b8898b94442cbb3b130f1308f9bc71474a2c5b888498528126710d82 DIST linux-5.15.145.tar.xz 126579464 BLAKE2B f8481b1fec05a75a10d32c512f0600f3a359008b30dce3bac35b00928750650faae013e26bb23d6634618e86f2a700d0342c68869c960c76ead4d415e2c1bd05 SHA512 f5b7acf9ed52b70bcc564e0b13b95e9a352196074b093513c7c74ad7f8bdd3c8938a2860c993590b5289690ac344af94c7a99c496218ce597525671c395d5a72 DIST linux-5.15.146.tar.sign 993 BLAKE2B 4dc2ea0eb1d87eab3250e1c7e3f3a0bead8419c3013a797866edee58dd6bab28396ea7b8a07afd8d7542ac2736a3f66956b17df300afd9bf59bc156c6641229c SHA512 42498bd112fff860f492e53b6556b4abce3c04143d6b46cdef94a6c6121d26d534a1e91542997488aebdece342c8cfcd321e6e44a9bf5a74c9a9a987f3872572 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.208.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.208.ebuild new file mode 100644 index ..9c5b591d7e2d --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.208.ebuild @@ -0,0 +1,137 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=g11 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 3a17b0a91b359f5d85c53417a44f82f44d51ea4e Author: Michał Górny gentoo org> AuthorDate: Tue Jan 16 06:30:46 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:01:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a17b0a9 dev-python/hypothesis: Bump to 6.93.2 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.93.2.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 1720e2354bde..d8584ac0f0fe 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -5,3 +5,4 @@ DIST hypothesis-6.92.7.gh.tar.gz 9412316 BLAKE2B eae3a5d46dde5d69ab5fea429178eeb DIST hypothesis-6.92.8.gh.tar.gz 9412899 BLAKE2B 48bd1218f20260b983df4c75def1ad30a48d368975e5cf64bcc0eeb5148bd8cd2afe9b9b912304f13be791ca35f99bade225bcd7e600687a8249060b8b1767bf SHA512 ce5b97360dc45f4cbc26a7c68b1b7200e9906821200207479be80ab0c4bab5f5c363d1e914bc163eda096e575560146cdeb5f129b0ffd1545455df427c00cac2 DIST hypothesis-6.92.9.gh.tar.gz 9413220 BLAKE2B 066b291fe6df2d14a15c77be63196c26d27764ba69c6de4a417a6117a770b3305d8ff981643e62776d8254a7e2248741d4c7da6489adcb1a0fb641776f3520ef SHA512 1e9e81963aaa23d4b6d2290cca4644498a10aadd6a2417511ac57466ee87ebc89cc3b34eb7367af131916b04304aa52c3f736a5557a7e757fda5d40af478332a DIST hypothesis-6.93.0.gh.tar.gz 9413948 BLAKE2B 1cb75543757163b5ceffd4050f5eea9d1953f607f935af0ac290c56ccd48e62cfbfe6f124a4162c395c30f985dc7426bcc70d348c27dc515b89ca1a1b8fa2e95 SHA512 20f7727ef77cd961ed4368c4441dd1aa49495d19a4f486e84234360f0280f1f4b848915a19f0445b31c3f66b9f25e65a000dc147852bc2fa1ef42e35be31a0d7 +DIST hypothesis-6.93.2.gh.tar.gz 9415414 BLAKE2B cbd0d0dd1cc737d6e8587c888b255220adffa5b15027767cede0a29abf7343d94259da45c772f00fb976a5dc0baba5c00761993cb9cc70fdfc7489c9c02d0ed1 SHA512 b981f2781bc5e2f7c7e340fee22fd5ab3869154488a70518dca7c179636fa906fe64ff706f828df09a42daad4d9640a037b534e657d601d0a78e059ac6ad146a diff --git a/dev-python/hypothesis/hypothesis-6.93.2.ebuild b/dev-python/hypothesis/hypothesis-6.93.2.ebuild new file mode 100644 index ..f7f366381e4f --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.93.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: 2152fa4f2e6d99943ae4881e218907e061ac890c Author: Michał Górny gentoo org> AuthorDate: Tue Jan 16 06:38:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:02:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2152fa4f dev-python/mkdocs-material: Bump to 9.5.4 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material/mkdocs-material-9.5.4.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 8e748f500bcd..2129556aa86f 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1 +1,2 @@ DIST mkdocs-material-9.5.3.gh.tar.gz 14676809 BLAKE2B 340e1a1e8527797e9256f034d39c0fedb97e4ff667f608fc6d7d2d94a9d24f35afc9d7372002623fba3f6da171fc5062d5ad7d3a843bfcafa4a2d423d41845c4 SHA512 5e5745193e661eab7016346cee619ad9b9d848cf49956aa9f9a3c3bb647525a0fa39c63afc6569c8973e566f6061e368d4512149f8634a463af98602c52d2163 +DIST mkdocs-material-9.5.4.gh.tar.gz 14681148 BLAKE2B 1b4b652a446a71986256dd53d87258519176b415758105ae644d2bb0fb39dd32a94462307dbcfa8011a6ba136e5f00ab8379c4937123a1435d66a94f660a9640 SHA512 79167e6751765830eb4defb6d82f7204d38dfa664a95f9e576179a9c6ee65e3dfcbce90a095e78a76c04201244400c8d67c3337130ce8f8a7dc1ac213b09581b diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.4.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.4.ebuild new file mode 100644 index ..d0527f44faa2 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="social" + +RDEPEND=" + >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/lxml-4.6[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] + >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] + >=dev-python/pygments-2.16[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] + >=dev-python/readtime-2.0[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] + social? ( + >=dev-python/pillow-9.0[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] +" +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: aed2f29670516a5fe9ea358bcb3de7490ed53e39 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 16 06:59:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:02:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed2f296 sys-kernel/gentoo-kernel-bin: Bump to 5.10.208 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 6 + .../gentoo-kernel-bin-5.10.208.ebuild | 127 + 2 files changed, 133 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 004f1c854ef0..9f0690c80718 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -4,6 +4,8 @@ DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 35c610d675da3fca5c1cb187267 DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87 SHA512 ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181 DIST genpatches-5.10-218.base.tar.xz 6347584 BLAKE2B 0b04d59069f469e8555a54865832edf3aee7c0e5c06ef1044a6c3406151e970f5147f4b878963dc6fdfaf4b6e99709b9c49c29c12fbb52cd8347b2d522d162d5 SHA512 01ca450a7963c48d29e41f1d56b40f5aa14f64a5c75a67eff31bf8bfe9a402ca262e57bbc9cbfca9d858f51c418c53bc48f1465d670fabe6050bb6ef7f3426fc DIST genpatches-5.10-218.extras.tar.xz 3872 BLAKE2B 6b43940c29587c763eaac4b31376d14a1fe575a93ae14bb68ad0d47d8c79266ff05cc1530899e8084fc2861018c2b7cc9e1777b5168191eea91f642ca6a5daac SHA512 4665d4dd3e3e6b4d28206f501b8da527db194cd8ee85b22ded6904ce2c86f2a48110273af891fbcf44af8230320fa70a05adb69f5faca326ebdabd31348b5940 +DIST genpatches-5.10-219.base.tar.xz 6357760 BLAKE2B a269d5841d3a4b959c6a5ac49cac174a619463ff0792218d2c9311b22b54202f594b5edfed6fda147cbcb20a9d11aa9b886538e898c1442f8eb456a95b6ef5ce SHA512 4938bd81ccbb600e23a4d48096cfadf019e01324d8239a358cd1e0c506a16724ab7d4ec018bf48f6edd1f20d15e1db0c17bea98a349327fd51fb01384aeb2518 +DIST genpatches-5.10-219.extras.tar.xz 3872 BLAKE2B e750906a1615f45077bba557296d5fbb41cffbb909e33b61280dd35846ce13cf3ecf2620404b348d17bd26cd588a7edffea97c3be3ab78fdbf9ab6737ca4f8e1 SHA512 17ec35b053139a93997b5a3c35a7ba61d6ef87c05aeef3ca06eea3bddf76ea5e2e10664d304a673780e3543791c46580548ba4dde40fbcb42a86a484408af57a DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe SHA512 e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3 DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10 SHA512 6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369b73cf2d5 DIST genpatches-5.15-155.base.tar.xz 5989160 BLAKE2B d0b4b6b84a87f5ce4f7f22ae2b0c21cf21acbdba1de9f22839a327c1fe581023ce4b6a2886e6871220189618bd4adf865eb073388ef14b6becf8bcc8861f690f SHA512 1d7454c1e628e0f4a281c14ae0c330d69611dc96a074f25a0c6573bb83ebf4c3d6a3137ee3599421ab70b55c98f71e9a2934c45afc45d4c02b7f1c4614288c79 @@ -34,6 +36,10 @@ DIST gentoo-kernel-5.10.207-1.amd64.gpkg.tar 63252480 BLAKE2B 19c5524270d1cf208a DIST gentoo-kernel-5.10.207-1.arm64.gpkg.tar 56729600 BLAKE2B 6b7e20a742f6ef6d63aa002e76fbf20e9776caa6c7aa173eb11205d646fca6f4b8d0604455f99a5c1aa4bb7746598e0a43ab6466e9aed7d10779a520426b0f0d SHA512 f33a306f53474c7b4df7a0015c2fb8a2c43eb504c5e7c5de2375af2a8570fbecccb1eba4108acd1baf24284583e5bbb4813a2b585f22597fc7676831194b5bc5 DIST gentoo-kernel-5.10.207-1.ppc64le.gpkg.tar 52869120 BLAKE2B 8033a8dfac876f36af7c20c1c4798d959a9e20943a87613af16bce1a6c6096d1769a94442a1b181a5e483fd532cfb73a33099cc3859fb219387f26bbba0fb3e9 SHA512 949e7da9909c2140d1f88d6da59a9722a719a6f2b4d9345b44e9a339f39004405b1e1604ccc6c4f1e280d75da1bb096905e2a9e2b1c3dce1df8823409347763c DIST gentoo-kernel-5.10.207-1.x86.gpkg.tar 53565440 BLAKE2B c94c2fe912d50bd5e44a78b98519e853592ec00c53dfeeaf2693fa1dc3353e72a7cdd73129083d0c6a0d0968b0b74d1dde04a0f024af833340537fb57869134f SHA512 b1c2c08282f9e143a313ed91496205257a4b6142b3405bec9c72f01c2a25bff66f1972c4a7ebd3d3b005fafbd5c0c8f94825954b842f25688c1cacfea877b1a5 +DIST gentoo-kernel-5.10.208-1.amd64.gpkg.tar 63252480 BLAKE2B 659253d258d12ae26473b9a3ad2b8e2ca9f481447870f290dca411f473db81ccde43c35b86590c0df563870c8d75496a4b2bd0918224f0f36a04a960be4b28a5 SHA512 d251deb2cfe021e477489f471bbe9c41c098416eb4b3c148c51e790be075b661a9db4264c3d6125352a7ac325bb0b982f8b650859c34fc48f61464851a7ab750 +DIST gentoo-kernel-5.10.208-1.arm64.gpkg.tar 56729600 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: f1340e98801b03688ccf9b37d878418c60f3af13 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 15 19:52:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:02:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1340e98 virtual/dist-kernel: Bump to 5.10.208 Signed-off-by: Michał Górny gentoo.org> virtual/dist-kernel/dist-kernel-5.10.208.ebuild | 16 1 file changed, 16 insertions(+) diff --git a/virtual/dist-kernel/dist-kernel-5.10.208.ebuild b/virtual/dist-kernel/dist-kernel-5.10.208.ebuild new file mode 100644 index ..4799eff8f746 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.10.208.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +SLOT="0/${PVR}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + ) +"
[gentoo-commits] repo/gentoo:master commit in: net-misc/tuba/
commit: 0b1c960f3f79319e80c03f3870648161c5d704fd Author: Michał Górny gentoo org> AuthorDate: Tue Jan 16 06:36:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:01:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1c960f net-misc/tuba: Bump to 0.6.2 Signed-off-by: Michał Górny gentoo.org> net-misc/tuba/Manifest | 1 + net-misc/tuba/tuba-0.6.2.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/net-misc/tuba/Manifest b/net-misc/tuba/Manifest index 35108dcf4626..17a249623966 100644 --- a/net-misc/tuba/Manifest +++ b/net-misc/tuba/Manifest @@ -1,3 +1,4 @@ DIST Tuba-0.5.0.gh.tar.gz 1022753 BLAKE2B d17fed8b93d217a26ad38e3a0a1e576e34b309e80e445dab7054c999eadd78ed579a81af3971ecbe3cdb5f29ea7fd0ae60c2fbcd65b5591a375ad2e38c476d87 SHA512 220cd905d82711dd915bb8dfebb9ca8d840cca3ca707cea0bc1b0b78c27dc2fbf37e779ebfeb4aff123bcda4d2b59786169f8645585868498cca2bb7a87904f1 DIST Tuba-0.6.0.gh.tar.gz 1098534 BLAKE2B 249b58d21683870f4fa67d19dd729de9f863b105d4798d7db06845a27c2639724393a4843793da0df77c17c528606edb9307a9cace1b3ad5c35bee93a664e174 SHA512 f578e17381d282848ea0dd10e9c9c65680be8f29bb8277e7f6afb5e2a855f5189e5db34f5db14ea88b57265d6d1911eb64db75510ea102de6cb16a4202c64f9d DIST Tuba-0.6.1.gh.tar.gz 1099106 BLAKE2B 69a574a0858ca083a49ed868544d16f2ae16e2fd7fa71b077efb9f3868cf24920daf8e446e4082438f7d54b18bbc1805b79576ec30a1ccd78d0076b10dc19473 SHA512 4e402330234ed8758fb171774cac3a4fa0f362c8365947223929946d27e92a870db1b42f9640b44bfcd3f6a14ccdcb74e69505a7246cb2e55c9d17b97a74faac +DIST Tuba-0.6.2.gh.tar.gz 1100473 BLAKE2B e499a5d8363e46c5a1a875adf2f8bbbf7c787f52111684a9724bde452cacd2d604b41b575fc3a153843546ec23275aa76e4726cef89860288e8967f30ddbc08a SHA512 ae171ddb696d79a6791613a0aedecd1e8ad28ed71bcc966176512e95016bb2dd29805b74f10565c3d3d70f2910c1ae4dc829d6d67de10a677decc3a2bd81aeab diff --git a/net-misc/tuba/tuba-0.6.2.ebuild b/net-misc/tuba/tuba-0.6.2.ebuild new file mode 100644 index ..7b80ad8dfb31 --- /dev/null +++ b/net-misc/tuba/tuba-0.6.2.ebuild @@ -0,0 +1,72 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson optfeature vala + +MY_P=${P^} +DESCRIPTION="Browse the Fediverse (GTK client)" +HOMEPAGE=" + https://tuba.geopjr.dev/ + https://github.com/GeopJr/Tuba/ +" +SRC_URI=" + https://github.com/GeopJr/Tuba/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-3 CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +# TODO: optional dep on libspelling-1 +DEPEND=" + app-crypt/libsecret[introspection] + >=dev-libs/glib-2.76.0:2 + >=dev-libs/json-glib-1.4.4[introspection] + >=dev-libs/libgee-0.8.5:0.8[introspection] + dev-libs/libxml2 + >=gui-libs/gtk-4.11.3:4[gstreamer,introspection] + >=gui-libs/libadwaita-1.4:1[introspection,vala] + >=gui-libs/gtksourceview-5.6.0:5[introspection,vala] + net-libs/libsoup:3.0[introspection] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + $(vala_depend) + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + # disable calling updaters (see pkg_post*) + -Ddistro=true + ) + + vala_setup + meson_src_configure +} + +src_install() { + meson_src_install + dosym dev.geopjr.Tuba /usr/bin/tuba +} + +pkg_postinst() { + optfeature "WebP image support" gui-libs/gdk-pixbuf-loader-webp + + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nest-asyncio/
commit: e57ba73ce2ea4617121a41ee909da8f18b6d5d62 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 16 06:32:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 07:01:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57ba73c dev-python/nest-asyncio: Bump to 1.5.9 Signed-off-by: Michał Górny gentoo.org> dev-python/nest-asyncio/Manifest | 1 + dev-python/nest-asyncio/nest-asyncio-1.5.9.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/nest-asyncio/Manifest b/dev-python/nest-asyncio/Manifest index 4d91271cbed3..b2715f4d2fcc 100644 --- a/dev-python/nest-asyncio/Manifest +++ b/dev-python/nest-asyncio/Manifest @@ -1 +1,2 @@ DIST nest_asyncio-1.5.8.tar.gz 6105 BLAKE2B 549c5b8663a7fcb928e6cb97408aa4291129d043f8e5a55f5ba66c6b6cdbe21b1c2dd65959fd806d0badc1be561cda8b11a097fb522156d2d41eabce66318be3 SHA512 b454ad77381e6eb2bfa34528a26f342ba66b8edbb648c6b5aa69fbdd3142537db4ae53f91c2b88a5f88f16ecbe1e3346cec5a7bca4ca5c065a4e5f3daa0bb7e2 +DIST nest_asyncio-1.5.9.tar.gz 7496 BLAKE2B c7a86321699d06e2befdfd5576a10b57bbdbb75d6a411af4374a633becd350e5128fdc224853f9cfa876d3b66f4f1ad8be15a347046c6d615033069e1a04f9e6 SHA512 8b99b1bd51463f0639c602995e68d1aa520e287ec3bd92dafd3a13b8c3359e04fc6823c78fc9b862618b491cd3b5599ba4453da6388a651875fc71b7243f57ef diff --git a/dev-python/nest-asyncio/nest-asyncio-1.5.9.ebuild b/dev-python/nest-asyncio/nest-asyncio-1.5.9.ebuild new file mode 100644 index ..e026b753798a --- /dev/null +++ b/dev-python/nest-asyncio/nest-asyncio-1.5.9.ebuild @@ -0,0 +1,21 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Patch asyncio to allow nested event loops" +HOMEPAGE=" + https://github.com/erdewit/nest_asyncio/ + https://pypi.org/project/nest-asyncio/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/
commit: d1527a72acabce55f0d3551121686164debde01d Author: orbea riseup net> AuthorDate: Tue Jan 16 06:51:26 2024 + Commit: orbea riseup net> CommitDate: Tue Jan 16 06:56:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d1527a72 dev-libs/libressl: fix variable scope QA notice variable 'BROOT' used in 'global scope' Signed-off-by: orbea riseup.net> dev-libs/libressl/libressl-3.6.3.ebuild | 3 +-- dev-libs/libressl/libressl-3.7.3.ebuild | 3 +-- dev-libs/libressl/libressl-3.8.0.ebuild | 3 +-- dev-libs/libressl/libressl-3.8.2.ebuild | 3 +-- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/dev-libs/libressl/libressl-3.6.3.ebuild b/dev-libs/libressl/libressl-3.6.3.ebuild index f7236b7..dd85ed5 100644 --- a/dev-libs/libressl/libressl-3.6.3.ebuild +++ b/dev-libs/libressl/libressl-3.6.3.ebuild @@ -3,6 +3,7 @@ EAPI=8 +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libressl.asc inherit autotools multilib-minimal verify-sig DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL" @@ -24,8 +25,6 @@ RESTRICT="!test? ( test )" PDEPEND="app-misc/ca-certificates" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )" -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc - PATCHES=( "${FILESDIR}"/${PN}-2.8.3-solaris10.patch # Gentoo's ssl-cert.eclass uses 'openssl genrsa -rand' diff --git a/dev-libs/libressl/libressl-3.7.3.ebuild b/dev-libs/libressl/libressl-3.7.3.ebuild index edefb0f..cdbcbc2 100644 --- a/dev-libs/libressl/libressl-3.7.3.ebuild +++ b/dev-libs/libressl/libressl-3.7.3.ebuild @@ -3,6 +3,7 @@ EAPI=8 +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libressl.asc inherit autotools multilib-minimal verify-sig DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL" @@ -24,8 +25,6 @@ RESTRICT="!test? ( test )" PDEPEND="app-misc/ca-certificates" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )" -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc - MULTILIB_WRAPPED_HEADERS=( /usr/include/openssl/opensslconf.h ) PATCHES=( diff --git a/dev-libs/libressl/libressl-3.8.0.ebuild b/dev-libs/libressl/libressl-3.8.0.ebuild index 7ceb7e7..83b2734 100644 --- a/dev-libs/libressl/libressl-3.8.0.ebuild +++ b/dev-libs/libressl/libressl-3.8.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libressl.asc inherit autotools multilib-minimal verify-sig DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL" @@ -24,8 +25,6 @@ RESTRICT="!test? ( test )" PDEPEND="app-misc/ca-certificates" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )" -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc - MULTILIB_WRAPPED_HEADERS=( /usr/include/openssl/opensslconf.h ) PATCHES=( diff --git a/dev-libs/libressl/libressl-3.8.2.ebuild b/dev-libs/libressl/libressl-3.8.2.ebuild index 78f16c0..c18d6b2 100644 --- a/dev-libs/libressl/libressl-3.8.2.ebuild +++ b/dev-libs/libressl/libressl-3.8.2.ebuild @@ -3,6 +3,7 @@ EAPI=8 +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libressl.asc inherit autotools multilib-minimal verify-sig DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL" @@ -29,8 +30,6 @@ RDEPEND="netcat? ( !net-analyzer/openbsd-netcat )" -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc - MULTILIB_WRAPPED_HEADERS=( /usr/include/openssl/opensslconf.h ) # LibreSSL checks for libc features during configure
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/
commit: 68be8bb3b30603d74759edc22574408bedcbc592 Author: orbea riseup net> AuthorDate: Tue Jan 16 06:45:49 2024 + Commit: orbea riseup net> CommitDate: Tue Jan 16 06:45:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=68be8bb3 dev-libs/libressl: drop 3.8.1 Signed-off-by: orbea riseup.net> dev-libs/libressl/Manifest | 2 -- dev-libs/libressl/libressl-3.8.1.ebuild | 64 - 2 files changed, 66 deletions(-) diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest index 747f127..b78e527 100644 --- a/dev-libs/libressl/Manifest +++ b/dev-libs/libressl/Manifest @@ -4,7 +4,5 @@ DIST libressl-3.7.3.tar.gz 4337594 BLAKE2B e335e5b6080e4165c5c4088f7c79cef3fcc79 DIST libressl-3.7.3.tar.gz.asc 833 BLAKE2B 3b41ed454cb13fc6e830a0142e41cdbb7fd2a861a2b9a2f9acb56cbc20c266a7a8343d864b44c06ca748ffd7fbd3d2b67766885bab6f3674ace1d98c4ae1f4d8 SHA512 89043da91ca2218816f8ba3e5c87b6e0bb0980272eb9aafbf6480e1e5f573a46e723fbca1f25f9902ef204d50fbf4c760cd6c7bd9ee3ee64851805064f7b3cb7 DIST libressl-3.8.0.tar.gz 4419357 BLAKE2B ff8413c99842a03db367e1775722a4c9229f234ae8a1ab57c0584a9336fe457bfa3ddcbf028fbc90290c9072da089cdefe800f7f877042cbfc1d6ef3ba0ae0f0 SHA512 59d3040c81846758e4b2fdad9fc77a933f4ebaee12ecb2278d873a0da4c3156fa20c731b2448e5df83682451295a46679330182a4511e4e30877bec763c8517a DIST libressl-3.8.0.tar.gz.asc 833 BLAKE2B 0c09233720c5bcbf6a363129a5a01387def0b6437cd9459a9a9b7a00012bd837abf2df2c478aea9935458e9d696616e9abd5242eae98d6b91b31b17ba6c4f23f SHA512 53a0853f69a082ee4335e76e2d2c8c03440f0e803a04e6fb0528e1a9f0cb3e67937d9a4c9e48c7a9258d458b00c8f0bd0df3fd386d3a56170dae2434e8c617c4 -DIST libressl-3.8.1.tar.gz 4436064 BLAKE2B 130457818e0bb57df7cf8b21a010faa9e7ea34982c5935f32db358178623e78cd1fe81bc920cfeccec37c474718a2d7532786677010c910ed6598ab2f6b5fbe7 SHA512 b7cd1c86e3164f29d9bf50ace850c984683b7e37c09df87ec43f59e92f39e4d36f7ddfabd9c2cc8dc0f3013322c8f5be8a1b443aae85b6e816af81674dd75f82 -DIST libressl-3.8.1.tar.gz.asc 833 BLAKE2B 90cde203e4031672bc17b3fff0eaebcce1356acdb6fbbd35343be319be159dcfc25bd2fc0ae73f96b106f5a22716e3032de7e11090184a5f8f2918d041c677e4 SHA512 00e7ec696d1138d37d3a9aa183e3a6ff17ae5b5b1dd44aaf3326f23e4d1baff1d1a73d1a81922068c0d0c4fa8458a7028f5d5462b4705a2045b975ba96a2 DIST libressl-3.8.2.tar.gz 4473978 BLAKE2B d6787c3077c8f8d8a5819750fe6cb9bee396ecdecb467f640c652136acc4e84b982bcabfb4cf4abdc81445744714bf708cb15aba2e8f87b2ac60164fc64eb265 SHA512 81765174fdd60223529182fab96249a28978c1d02b5894313d9b0b3aa365a1da2f7e5906403ab368114bdcba2fa861d1ad69b752f8344e6ea61d44666b483122 DIST libressl-3.8.2.tar.gz.asc 833 BLAKE2B d3b848e59d6385028541f3389c35abd88ae823590a84159b605f9960aef8417613eef53030cea3da9770b97647aeb218812d0aae3b6295e52e6aff7b97e0 SHA512 cb96c8c051690d56a1aff51d0db955965e508bf5a89fb0a061ec05b711feb2e2bf73e7fe43873e536d25457a43c3a197b4025456ec93f4c2393eb8ee5bce2e44 diff --git a/dev-libs/libressl/libressl-3.8.1.ebuild b/dev-libs/libressl/libressl-3.8.1.ebuild deleted file mode 100644 index 8ecef4b..000 --- a/dev-libs/libressl/libressl-3.8.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal verify-sig - -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL" -HOMEPAGE="https://www.libressl.org/; -SRC_URI=" - https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz - verify-sig? ( https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz.asc ) -" - -LICENSE="ISC openssl" -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ, -# we'll try to use the max of either. However, if either change between -# versions, we have to change the subslot to trigger rebuild of consumers. -SLOT="0/55" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+asm static-libs test" -RESTRICT="!test? ( test )" - -PDEPEND="app-misc/ca-certificates" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )" - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc - -MULTILIB_WRAPPED_HEADERS=( /usr/include/openssl/opensslconf.h ) - -# LibreSSL checks for libc features during configure -QA_CONFIG_IMPL_DECL_SKIP=( - __va_copy - b64_ntop -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.8.3-solaris10.patch - # Gentoo's ssl-cert.eclass uses 'openssl genrsa -rand' - # which LibreSSL doesn't support. - # https://github.com/libressl/portable/issues/839 - "${FILESDIR}"/${PN}-3.7.2-genrsa-rand.patch -) - -src_prepare() { - default - - eautoreconf -} - -multilib_src_configure() { - local ECONF_SOURCE="${S}" - local args=( - $(use_enable asm) - $(use_enable static-libs static) - $(use_enable test tests) -
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: b603c4da67de50aca62559471bf59b72f9f4059d Author: Brahmajit Das gmail com> AuthorDate: Tue Jan 16 06:27:19 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 06:38:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b603c4da app-editors/neovim: fix finding luajit in live Commit 7b054106ef5a1fd742fb23886173d8c5a842d715 was lost with commit beea6ed74eb77f3f16cb60e441cf51afd08ccc71, thus introducing bug 922138. Closes: https://bugs.gentoo.org/922138 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34833 Signed-off-by: Sam James gentoo.org> app-editors/neovim/neovim-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-editors/neovim/neovim-.ebuild b/app-editors/neovim/neovim-.ebuild index 1aa5eaa0db8b..c24b0952e017 100644 --- a/app-editors/neovim/neovim-.ebuild +++ b/app-editors/neovim/neovim-.ebuild @@ -81,6 +81,7 @@ src_prepare() { } src_configure() { + ln -s "${BROOT}"/usr/bin/luajit "${BUILD_DIR}"/luajit || die # TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now local mycmakeargs=( # appends -flto
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/
commit: 9e6c18dc76a29ca82b22573004240ec1befb7e36 Author: orbea riseup net> AuthorDate: Tue Jan 16 06:28:34 2024 + Commit: orbea riseup net> CommitDate: Tue Jan 16 06:28:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9e6c18dc dev-libs/libressl: new use, netcat Enable installing a TLS-enabled nc(1). Signed-off-by: orbea riseup.net> dev-libs/libressl/libressl-3.8.2.ebuild | 8 +++- dev-libs/libressl/metadata.xml | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-libs/libressl/libressl-3.8.2.ebuild b/dev-libs/libressl/libressl-3.8.2.ebuild index 8ecef4b..78f16c0 100644 --- a/dev-libs/libressl/libressl-3.8.2.ebuild +++ b/dev-libs/libressl/libressl-3.8.2.ebuild @@ -18,11 +18,16 @@ LICENSE="ISC openssl" # versions, we have to change the subslot to trigger rebuild of consumers. SLOT="0/55" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+asm static-libs test" +IUSE="+asm netcat static-libs test" RESTRICT="!test? ( test )" PDEPEND="app-misc/ca-certificates" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )" +RDEPEND="netcat? ( + !net-analyzer/netcat + !net-analyzer/nmap[symlink] + !net-analyzer/openbsd-netcat +)" VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc @@ -53,6 +58,7 @@ multilib_src_configure() { local args=( $(use_enable asm) $(use_enable static-libs static) + $(use_enable netcat nc) $(use_enable test tests) ) econf "${args[@]}" diff --git a/dev-libs/libressl/metadata.xml b/dev-libs/libressl/metadata.xml index a7201a6..f497ca7 100644 --- a/dev-libs/libressl/metadata.xml +++ b/dev-libs/libressl/metadata.xml @@ -11,6 +11,7 @@ Enables assembly + Enable installing TLS-enabled nc(1) http://www.libressl.org/releases.html
[gentoo-commits] repo/gentoo:master commit in: dev-python/scipy/
commit: 8c8e5446966b720e8c28d153932d801764dab28a Author: Eli Schwartz gmail com> AuthorDate: Tue Jan 16 05:18:55 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 05:47:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8e5446 dev-python/scipy: filter LTO since it is unsafe The underlying issue is really just a lot of old fortran code. Not all compiled modules are actually LTO-unsafe. But handling this granularly requires good cooperation with the build system. I handled this upstream via https://github.com/scipy/scipy/pull/19857. While we wait for scipy 1.13.0 to be released, prevent older scipy versions from using LTO. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/scipy/scipy-1.11.3-r1.ebuild | 5 - dev-python/scipy/scipy-1.11.4.ebuild| 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-python/scipy/scipy-1.11.3-r1.ebuild b/dev-python/scipy/scipy-1.11.3-r1.ebuild index 9f68cd59364e..53cfef682124 100644 --- a/dev-python/scipy/scipy-1.11.3-r1.ebuild +++ b/dev-python/scipy/scipy-1.11.3-r1.ebuild @@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=meson-python PYTHON_COMPAT=( pypy3 python3_{10..12} ) PYTHON_REQ_USE="threads(+)" -inherit fortran-2 distutils-r1 multiprocessing +inherit flag-o-matic fortran-2 distutils-r1 multiprocessing DESCRIPTION="Scientific algorithms library for Python" HOMEPAGE=" @@ -87,6 +87,9 @@ src_unpack() { } python_configure_all() { + # https://github.com/scipy/scipy/pull/19857 + # Fixed in 1.13.0 + filter-lto DISTUTILS_ARGS=( -Dblas=blas -Dlapack=lapack diff --git a/dev-python/scipy/scipy-1.11.4.ebuild b/dev-python/scipy/scipy-1.11.4.ebuild index eb69b66541e5..9d60b95cd5e7 100644 --- a/dev-python/scipy/scipy-1.11.4.ebuild +++ b/dev-python/scipy/scipy-1.11.4.ebuild @@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=meson-python PYTHON_COMPAT=( pypy3 python3_{10..12} ) PYTHON_REQ_USE="threads(+)" -inherit fortran-2 distutils-r1 multiprocessing +inherit flag-o-matic fortran-2 distutils-r1 multiprocessing DESCRIPTION="Scientific algorithms library for Python" HOMEPAGE=" @@ -87,6 +87,9 @@ src_unpack() { } python_configure_all() { + # https://github.com/scipy/scipy/pull/19857 + # Fixed in 1.13.0 + filter-lto DISTUTILS_ARGS=( -Dblas=blas -Dlapack=lapack
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libatomic_ops/
commit: 6a8d1aefa2d01b3cda2f37e2a1077180e1c7846c Author: Eli Schwartz gmail com> AuthorDate: Tue Jan 16 05:09:15 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 05:47:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8d1aef dev-libs/libatomic_ops: apply elibtoolize for LTO fixes Without this, due to LTO relinking I get: * QA Notice: Files built without respecting CFLAGS have been detected * Please include the following list of files in your report: * /usr/lib/libatomic_ops.so.1.2.0 * /usr/lib/libatomic_ops_gpl.so.1.2.1 * /usr/lib64/libatomic_ops.so.1.2.0 * /usr/lib64/libatomic_ops_gpl.so.1.2.1 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild index c392bf74486f..4c114e27bccd 100644 --- a/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild +++ b/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit multilib-minimal +inherit libtool multilib-minimal DESCRIPTION="Implementation for atomic memory update operations" HOMEPAGE="https://github.com/ivmai/libatomic_ops; @@ -14,6 +14,12 @@ LICENSE="MIT boehm-gc GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +src_prepare() { + default + # ensure LTO patches are applied + elibtoolize +} + multilib_src_configure() { ECONF_SOURCE="${S}" econf --enable-shared }
[gentoo-commits] repo/gentoo:master commit in: dev-python/beartype/
commit: 12e480f92fc22b5e171b54e217f3f4a20b0df009 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 22:59:22 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e480f9 dev-python/beartype: Stabilize 0.16.4 arm64, #915933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-python/beartype/beartype-0.16.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/beartype/beartype-0.16.4.ebuild b/dev-python/beartype/beartype-0.16.4.ebuild index e21162a6a0fc..a6c58fc162e7 100644 --- a/dev-python/beartype/beartype-0.16.4.ebuild +++ b/dev-python/beartype/beartype-0.16.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" +KEYWORDS="amd64 arm64 ~riscv" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 315caedd0c0c66e72e893cbab5d2fc00b0c050b9 Author: Matoro Mahri matoro tk> AuthorDate: Tue Jan 16 02:33:49 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315caedd sys-kernel/dracut: Stabilize 059-r7 hppa, #920629 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> sys-kernel/dracut/dracut-059-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r7.ebuild b/sys-kernel/dracut/dracut-059-r7.ebuild index cf7ae59de258..ecfc998585ed 100644 --- a/sys-kernel/dracut/dracut-059-r7.ebuild +++ b/sys-kernel/dracut/dracut-059-r7.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/beartype/
commit: 704e98c782b2d466238e0ff4ded0b4f741e7bddd Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 20:43:06 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704e98c7 dev-python/beartype: Stabilize 0.16.4 amd64, #915933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-python/beartype/beartype-0.16.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/beartype/beartype-0.16.4.ebuild b/dev-python/beartype/beartype-0.16.4.ebuild index c645a27f6310..e21162a6a0fc 100644 --- a/dev-python/beartype/beartype-0.16.4.ebuild +++ b/dev-python/beartype/beartype-0.16.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/spdx-tools/
commit: 621dfff6f6acc263cdf521e94cc604de8776c924 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 22:59:22 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621dfff6 dev-python/spdx-tools: Stabilize 0.8.2 arm64, #915933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-python/spdx-tools/spdx-tools-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/spdx-tools/spdx-tools-0.8.2.ebuild b/dev-python/spdx-tools/spdx-tools-0.8.2.ebuild index bd82f3aa6532..fc4140e605e8 100644 --- a/dev-python/spdx-tools/spdx-tools-0.8.2.ebuild +++ b/dev-python/spdx-tools/spdx-tools-0.8.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" +KEYWORDS="amd64 arm64 ~riscv" RDEPEND=" dev-python/beartype[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ueberzugpp/
commit: 0c4ad03fc66b2aeac55e8c1ae1cb2f317954908f Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 18:28:47 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4ad03f media-gfx/ueberzugpp: Stabilize 2.9.2 amd64, #914908 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> media-gfx/ueberzugpp/ueberzugpp-2.9.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.9.2.ebuild b/media-gfx/ueberzugpp/ueberzugpp-2.9.2.ebuild index 828290c2ec13..b96879079df3 100644 --- a/media-gfx/ueberzugpp/ueberzugpp-2.9.2.ebuild +++ b/media-gfx/ueberzugpp/ueberzugpp-2.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="X opencv opengl wayland xcb-errors" REQUIRED_USE="xcb-errors? ( X )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/
commit: 03d9ea472881e0b93c08ffb661233f20cc027dc6 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 21:54:46 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d9ea47 dev-libs/ell: Stabilize 0.58 arm, #915635 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-libs/ell/ell-0.58.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/ell/ell-0.58.ebuild b/dev-libs/ell/ell-0.58.ebuild index 2fc732856b0d..2fd26260aa95 100644 --- a/dev-libs/ell/ell-0.58.ebuild +++ b/dev-libs/ell/ell-0.58.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 @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git; else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="LGPL-2.1+" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsodium/
commit: 351efb089631f1dfa33105587b538fc1a7006a13 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 23:01:56 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351efb08 dev-libs/libsodium: Stabilize 1.0.19-r1 arm, #916080 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-libs/libsodium/libsodium-1.0.19-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild b/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild index 3a6f2d652245..5779d6877859 100644 --- a/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.19-r1.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 @@ -31,7 +31,7 @@ S="${WORKDIR}"/${PN}-stable LICENSE="ISC" SLOT="0/26" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="+asm minimal static-libs +urandom" CPU_USE=( cpu_flags_x86_{aes,sse4_1} )
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/
commit: 3908d93d95c681718dc050c6cf689cc4aed1c463 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 21:55:29 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3908d93d sci-mathematics/coq: Stabilize 8.18.0 amd64, #915951 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> sci-mathematics/coq/coq-8.18.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-mathematics/coq/coq-8.18.0.ebuild b/sci-mathematics/coq/coq-8.18.0.ebuild index f634026e1cda..a3ac3b8a9f0a 100644 --- a/sci-mathematics/coq/coq-8.18.0.ebuild +++ b/sci-mathematics/coq/coq-8.18.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 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc gui +ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsodium/
commit: e2ee9c48cf0de1d9af8cd5b1733f8a6944c3dd31 Author: Matoro Mahri matoro tk> AuthorDate: Tue Jan 16 02:36:53 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ee9c48 dev-libs/libsodium: Stabilize 1.0.19-r1 ppc, #916080 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-libs/libsodium/libsodium-1.0.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild b/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild index 5779d6877859..575daa8a5059 100644 --- a/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.19-r1.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}"/${PN}-stable LICENSE="ISC" SLOT="0/26" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="+asm minimal static-libs +urandom" CPU_USE=( cpu_flags_x86_{aes,sse4_1} )
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: a51963d0e79c50feeaec30f81af7aff55cb37d7b Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 21:54:46 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51963d0 net-wireless/iwd: Stabilize 2.8-r2 arm, #915635 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> net-wireless/iwd/iwd-2.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-wireless/iwd/iwd-2.8-r2.ebuild b/net-wireless/iwd/iwd-2.8-r2.ebuild index 56e064c9c63c..78c9b3a1cd5b 100644 --- a/net-wireless/iwd/iwd-2.8-r2.ebuild +++ b/net-wireless/iwd/iwd-2.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 @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git; else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" MYRST2MAN="RST2MAN=:" fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/coreutils/
commit: 2c42fbb91de7ba69d83ad4f8b8ba9d20a98cf9c0 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 22:51:02 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c42fbb9 sys-apps/coreutils: Stabilize 9.4 x86, #916089 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> sys-apps/coreutils/coreutils-9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/coreutils/coreutils-9.4.ebuild b/sys-apps/coreutils/coreutils-9.4.ebuild index 5e6734d78ae7..f28b7d85381c 100644 --- a/sys-apps/coreutils/coreutils-9.4.ebuild +++ b/sys-apps/coreutils/coreutils-9.4.ebuild @@ -33,7 +33,7 @@ else verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) " - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" fi SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/coreutils/
commit: 283b44579ddbb779d6c96fb053a99da98861819e Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 22:32:38 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283b4457 sys-apps/coreutils: Stabilize 9.4 amd64, #916089 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> sys-apps/coreutils/coreutils-9.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/coreutils/coreutils-9.4.ebuild b/sys-apps/coreutils/coreutils-9.4.ebuild index 69d10c2f1533..5e6734d78ae7 100644 --- a/sys-apps/coreutils/coreutils-9.4.ebuild +++ b/sys-apps/coreutils/coreutils-9.4.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 @@ -33,7 +33,7 @@ else verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) " - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" fi SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/spdx-tools/
commit: 875027d27cad9a6ae147eb56a11a517328d4f2d9 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 20:43:06 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875027d2 dev-python/spdx-tools: Stabilize 0.8.2 amd64, #915933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-python/spdx-tools/spdx-tools-0.8.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/spdx-tools/spdx-tools-0.8.2.ebuild b/dev-python/spdx-tools/spdx-tools-0.8.2.ebuild index 1e3f4fadf6bc..bd82f3aa6532 100644 --- a/dev-python/spdx-tools/spdx-tools-0.8.2.ebuild +++ b/dev-python/spdx-tools/spdx-tools-0.8.2.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="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" RDEPEND=" dev-python/beartype[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/
commit: b7a3c1ad5a8c7e8eca5a29c0067eb048a0842661 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 20:19:08 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a3c1ad media-video/makemkv: Keyword 1.17.5 arm, #914772 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> media-video/makemkv/makemkv-1.17.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/makemkv/makemkv-1.17.5.ebuild b/media-video/makemkv/makemkv-1.17.5.ebuild index 13d076708552..f5c346192737 100644 --- a/media-video/makemkv/makemkv-1.17.5.ebuild +++ b/media-video/makemkv/makemkv-1.17.5.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 @@ -15,7 +15,7 @@ SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz LICENSE="GPL-2 LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+gui +java" RESTRICT="bindist mirror"
[gentoo-commits] repo/gentoo:master commit in: app-arch/gzip/
commit: 3ea63122beb8fb5b6ebc74ae554fbb7a3b6aea1c Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 03:54:07 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea63122 app-arch/gzip: Stabilize 1.13 arm, #914544 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> app-arch/gzip/gzip-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/gzip/gzip-1.13.ebuild b/app-arch/gzip/gzip-1.13.ebuild index da682903df46..d2b9342f5846 100644 --- a/app-arch/gzip/gzip-1.13.ebuild +++ b/app-arch/gzip/gzip-1.13.ebuild @@ -31,7 +31,7 @@ fi LICENSE="GPL-3+" SLOT="0" if [[ ${PV} != *_p* ]] ; then - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="pic static"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/matio/
commit: 2da146947a900f9028c947c51e97b967ed362c2e Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 18:28:47 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da14694 sci-libs/matio: Stabilize 1.5.23 amd64, #914908 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> sci-libs/matio/matio-1.5.23.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/matio/matio-1.5.23.ebuild b/sci-libs/matio/matio-1.5.23.ebuild index 50ba1730381e..087da57409dd 100644 --- a/sci-libs/matio/matio-1.5.23.ebuild +++ b/sci-libs/matio/matio-1.5.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0/11" # subslot = soname version -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples hdf5 sparse" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cli11/
commit: 7e526e08d321fa6d7a3fab92cc225952b07bc632 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 18:28:47 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e526e08 dev-cpp/cli11: Stabilize 2.3.2 amd64, #914908 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-cpp/cli11/cli11-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/cli11/cli11-2.3.2.ebuild b/dev-cpp/cli11/cli11-2.3.2.ebuild index cd75dbc70626..88e378fabbe4 100644 --- a/dev-cpp/cli11/cli11-2.3.2.ebuild +++ b/dev-cpp/cli11/cli11-2.3.2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN^^}-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/
commit: c3595240205ec342b9e05a560e68ca0593b1f1d1 Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 04:24:20 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3595240 media-libs/libsdl2: Stabilize 2.28.3 x86, #914777 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> media-libs/libsdl2/libsdl2-2.28.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsdl2/libsdl2-2.28.3.ebuild b/media-libs/libsdl2/libsdl2-2.28.3.ebuild index 8052ee6c2c9e..013e8a8044a1 100644 --- a/media-libs/libsdl2/libsdl2-2.28.3.ebuild +++ b/media-libs/libsdl2/libsdl2-2.28.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz; LICENSE="ZLIB" 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" IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 1cf82dd5c51f9a7cd4f2b3d52ee6eb0f88dcf10d Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 18:28:47 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf82dd5 media-libs/vips: Stabilize 8.14.5 amd64, #914908 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> media-libs/vips/vips-8.14.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.14.5.ebuild b/media-libs/vips/vips-8.14.5.ebuild index 745e1a5fdbed..f76986eae5a4 100644 --- a/media-libs/vips/vips-8.14.5.ebuild +++ b/media-libs/vips/vips-8.14.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz LICENSE="LGPL-2.1+ MIT" SLOT="0/42" # soname -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE=" deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio
[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/
commit: 68f4ea8a90d8759a1aa859d9188017e21797bdd0 Author: Zac Medico gentoo org> AuthorDate: Tue Jan 16 01:08:36 2024 + Commit: Zac Medico gentoo org> CommitDate: Tue Jan 16 05:25:20 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=68f4ea8a Handle SignatureException during package moves Ignore package moves for packages that raise SignatureException, just as they are ignored for packages that have a valid signature. Bug: https://bugs.gentoo.org/922142 Signed-off-by: Zac Medico gentoo.org> lib/portage/dbapi/bintree.py | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py index 2342d571b9..ee574f435f 100644 --- a/lib/portage/dbapi/bintree.py +++ b/lib/portage/dbapi/bintree.py @@ -296,8 +296,12 @@ class bindbapi(fakedbapi): encoding_key = True elif binpkg_format == "gpkg": mybinpkg = portage.gpkg.gpkg(self.settings, cpv_str, binpkg_path) -mydata = mybinpkg.get_metadata() -if mybinpkg.signature_exist: +try: +mydata = mybinpkg.get_metadata() +signature_exist = mybinpkg.signature_exist +except SignatureException: +signature_exist = True +if signature_exist: writemsg( colorize( "WARN", @@ -721,8 +725,12 @@ class binarytree: decode_metadata_name = False elif binpkg_format == "gpkg": mybinpkg = portage.gpkg.gpkg(self.settings, mycpv, binpkg_path) -mydata = mybinpkg.get_metadata() -if mybinpkg.signature_exist: +try: +mydata = mybinpkg.get_metadata() +signature_exist = mybinpkg.signature_exist +except SignatureException: +signature_exist = True +if signature_exist: writemsg( colorize( "WARN",
[gentoo-commits] proj/portage:master commit in: cnf/, lib/_emerge/, man/, lib/portage/
commit: 825db01b91a37dcd9890ee5bf9f462ea524ac5cc Author: Zac Medico gentoo org> AuthorDate: Tue Jan 16 05:06:36 2024 + Commit: Zac Medico gentoo org> CommitDate: Tue Jan 16 05:20:37 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=825db01b Add merge-wait FEATURES setting enabled by default Add a new merge-wait FEATURES setting, enabled by default, which prevents packages from being merged while other packages are building. Previously, this behavior was already implemented for packages that satisfy direct or indirect dependencies of the system set. This feature can be disabled only for other packages which do not satisfy direct or indirect dependencies of the system set, in order to trade the possibility of random build failures for greater parallelism. Currently, it is known that having merge-wait disabled can cause "random" build failures for builds using setuptools when setuptools plugins are merged during the build. Bug: https://bugs.gentoo.org/663324 Signed-off-by: Zac Medico gentoo.org> cnf/make.globals | 4 ++-- lib/_emerge/Scheduler.py | 14 -- lib/portage/const.py | 3 ++- man/make.conf.5 | 16 +--- 4 files changed, 25 insertions(+), 12 deletions(-) diff --git a/cnf/make.globals b/cnf/make.globals index af2642988a..2bb7a65593 100644 --- a/cnf/make.globals +++ b/cnf/make.globals @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # System-wide defaults for the Portage system @@ -77,7 +77,7 @@ FETCHCOMMAND_SFTP="bash -c \"x=\\\${2#sftp://} ; host=\\\${x%%/*} ; port=\\\${ho FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks - fixlafiles ipc-sandbox merge-sync multilib-strict + fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pkgdir-index-trusted pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py index ae01214d32..9950792dc9 100644 --- a/lib/_emerge/Scheduler.py +++ b/lib/_emerge/Scheduler.py @@ -1521,14 +1521,16 @@ class Scheduler(PollScheduler): self.curval += 1 merge = PackageMerge(merge=build, scheduler=self._sched_iface) self._running_tasks[id(merge)] = merge -if ( -not build.build_opts.buildpkgonly -and build.pkg in self._deep_system_deps +# By default, merge-wait only allows merge when no builds are executing. +# As a special exception, dependencies on system packages are frequently +# unspecified and will therefore force merge-wait. +is_system_pkg = build.pkg in self._deep_system_deps +if not build.build_opts.buildpkgonly and ( +"merge-wait" in build.settings.features or is_system_pkg ): -# Since dependencies on system packages are frequently -# unspecified, merge them only when no builds are executing. self._merge_wait_queue.append(merge) -merge.addStartListener(self._system_merge_started) +if is_system_pkg: +merge.addStartListener(self._system_merge_started) else: self._task_queues.merge.add(merge) merge.addExitListener(self._merge_exit) diff --git a/lib/portage/const.py b/lib/portage/const.py index bf310bb6e0..1f468a1abf 100644 --- a/lib/portage/const.py +++ b/lib/portage/const.py @@ -1,5 +1,5 @@ # portage: Constants -# Copyright 1998-2023 Gentoo Authors +# Copyright 1998-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import os @@ -194,6 +194,7 @@ SUPPORTED_FEATURES = frozenset( "keepwork", "lmirror", "merge-sync", +"merge-wait", "metadata-transfer", "mirror", "mount-sandbox", diff --git a/man/make.conf.5 b/man/make.conf.5 index f527166da3..20dc9cb52d 100644 --- a/man/make.conf.5 +++ b/man/make.conf.5 @@ -1,4 +1,4 @@ -.TH "MAKE.CONF" "5" "Mar 2023" "Portage @VERSION@" "Portage" +.TH "MAKE.CONF" "5" "Jan 2024" "Portage @VERSION@" "Portage" .SH "NAME" make.conf \- custom settings for Portage .SH "SYNOPSIS" @@ -565,6 +565,15 @@ After a package is merged or unmerged, sync relevant files to disk in order to avoid data\-loss in the event of a power failure. This feature is enabled by default. .TP +.B merge\-wait +Wait for all builds to complete before merging new packages, which only +matters when using the \fBemerge\fR(1) \fB\-\-jobs\fR option. This +feature is always effectively enabled and it cannot be disabled for +packages
[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/
commit: c9ed8136f9f0c56dc7b72d400eaa0acbd338778f Author: Konstantin Tokarev yandex ru> AuthorDate: Fri Jan 12 17:47:45 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 05:16:08 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c9ed8136 vartree: _needs_move() should replace file if filecmp fails for whatever reason When trying to update I've got "OSError: [Errno 5] Input/output error" exception traceback from portage originating from _needs_move(). It turned out that 3 files in my root filesystem were corrupted, which caused filecmp to fail. This patch makes portage replace original file in this case. Bug: https://bugs.gentoo.org/722270 Signed-off-by: Konstantin Tokarev yandex.ru> Closes: https://github.com/gentoo/portage/pull/1233 Signed-off-by: Sam James gentoo.org> lib/portage/dbapi/vartree.py | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py index 5d39ca1965..a00c731c57 100644 --- a/lib/portage/dbapi/vartree.py +++ b/lib/portage/dbapi/vartree.py @@ -6283,7 +6283,19 @@ class dblink: if not _cmpxattr(src_bytes, dest_bytes, exclude=excluded_xattrs): return True -return not filecmp.cmp(src_bytes, dest_bytes, shallow=False) +try: +files_equal = filecmp.cmp(src_bytes, dest_bytes, shallow=False) +except Exception as e: +writemsg( +_( +"Exception '%s' happened when comparing files %s and %s, will replace the latter\n" +) +% (e, mysrc, mydest), +noiselevel=-1, +) +return True + +return not files_equal def merge(
[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/
commit: 58b094bc79e999e44a5b108e2b7273c164aa906e Author: Alfred Wingate protonmail com> AuthorDate: Fri Jan 5 19:30:38 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 05:16:09 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=58b094bc bintree: use urllib provided attributes for hostname, user and password In addition to simplifying it also solves an issue with parsing raw ipv6 addresses. Bug: https://bugs.gentoo.org/921400 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/portage/pull/1230 Signed-off-by: Sam James gentoo.org> lib/portage/dbapi/bintree.py | 18 -- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py index 5fc4716980..2342d571b9 100644 --- a/lib/portage/dbapi/bintree.py +++ b/lib/portage/dbapi/bintree.py @@ -1344,23 +1344,13 @@ class binarytree: for repo in reversed(list(self._binrepos_conf.values())): base_url = repo.sync_uri parsed_url = urlparse(base_url) -host = parsed_url.netloc +host = parsed_url.hostname or "" port = parsed_url.port -user = None -passwd = None -user_passwd = "" +user = parsed_url.username +passwd = parsed_url.password +user_passwd = user + "@" if user else "" gpkg_only_warned = False -if "@" in host: -user, host = host.split("@", 1) -user_passwd = user + "@" -if ":" in user: -user, passwd = user.split(":", 1) - -if port is not None: -port_str = f":{port}" -if host.endswith(port_str): -host = host[: -len(port_str)] pkgindex_file = os.path.join( self.settings["EROOT"], CACHE_PATH,
[gentoo-commits] proj/pax-utils:master commit in: /
commit: 857eaddab407db1577076a09206386bc62bfa4eb Author: Mike Frysinger gentoo org> AuthorDate: Tue Jan 16 04:59:57 2024 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Jan 16 04:59:57 2024 + URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=857eadda fix various typos found w/codespell Signed-off-by: Mike Frysinger gentoo.org> README.md | 2 +- dumpelf.c | 4 ++-- lddtree.sh | 8 macho.h| 4 ++-- paxelf.c | 2 +- paxldso.c | 2 +- porting.h | 2 +- pspax.c| 2 +- pyproject.toml | 10 ++ scanelf.c | 6 +++--- scanmacho.c| 2 +- 11 files changed, 27 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 99bbc3f..ec4bfe6 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ PaX helpers for people interested in that. pax-utils uses a bog-standard meson-based build system. See `meson_options.txt` for configuration options. -You don't need PaX to use the pax-utils. Infact the only thing they +You don't need PaX to use the pax-utils. In fact the only thing they really have in common is that pax-utils was initially written to aid in deploying PaX systems so it includes support for PT_PAX_FLAGS and the deprecated but still in use EI_PAX flags. For more information about PaX diff --git a/dumpelf.c b/dumpelf.c index 1a469ea..c8f27e4 100644 --- a/dumpelf.c +++ b/dumpelf.c @@ -114,7 +114,7 @@ static void dumpelf(const elfobj *elf, size_t file_cnt) break_out_shdr: printf("},\n"); - /* finish the namespace struct and start the abitrary ones */ + /* finish the namespace struct and start the arbitrary ones */ printf("\n.dyns = dumpedelf_dyn_%zu,\n", file_cnt); printf("};\n"); @@ -538,7 +538,7 @@ static void usage(int status) exit(status); } -/* parse command line arguments and preform needed actions */ +/* parse command line arguments and perform needed actions */ static void parseargs(int argc, char *argv[]) { int flag; diff --git a/lddtree.sh b/lddtree.sh index dfa8d06..e0185f4 100755 --- a/lddtree.sh +++ b/lddtree.sh @@ -96,8 +96,8 @@ find_elf() { read_ldso_conf() { local line p for p ; do - # if the glob didnt match anything #360041, - # or the files arent readable, skip it + # If the glob didn't match anything #360041, + # or the files aren't readable, skip it. [[ -r ${p} ]] || continue while read line ; do case ${line} in @@ -179,12 +179,12 @@ show_elf() { # No need for leading comma w/my_allhits as we guarantee it always # starts with one due to the way we append the value above. [[ ${my_allhits}, == *,${lib},* ]] && continue - # If the interp is being linked against directly, re-use the existing + # If the interp is being linked against directly, reuse the existing # full path rather than perform a search for it. When systems symlink # the interp to a diff location, we might locate a different path, and # displaying both doesn't make sense as it doesn't match the runtime -- # the ldso won't load another copy of ldso into memory from the search - # path, it'll re-use the existing copy that was loaded from the full + # path, it'll reuse the existing copy that was loaded from the full # hardcoded path. if [[ ${lib} == "${interp}" ]] ; then rlib=${full_interp} diff --git a/macho.h b/macho.h index 76f3697..4a99e8f 100644 --- a/macho.h +++ b/macho.h @@ -73,7 +73,7 @@ struct mach_header incremental link against a base file and cannot be link edited again */ #define MH_DYLDLINK 0x4 /* the object file is input for the dynamic - linker and cannot be staticly link edited + linker and cannot be statically link edited again */ #define MH_TWOLEVEL 0x80/* the image is using two-level namespace bindings */ @@ -107,7 +107,7 @@ struct mach_header they are not used by other
[gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
commit: 16db5db01027f058dcc2315f06f912fa480664f2 Author: Mike Frysinger gentoo org> AuthorDate: Tue Jan 16 05:01:48 2024 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Jan 16 05:01:48 2024 + URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=16db5db0 github: add codespell checker Signed-off-by: Mike Frysinger gentoo.org> .github/workflows/codespell.yml | 13 + 1 file changed, 13 insertions(+) diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml new file mode 100644 index 000..605d2bb --- /dev/null +++ b/.github/workflows/codespell.yml @@ -0,0 +1,13 @@ +# GitHub actions workflow. +# https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions + +name: Codespell + +on: [push, pull_request] + +jobs: + codespell: +runs-on: ubuntu-latest +steps: +- uses: actions/checkout@v4 +- uses: codespell-project/actions-codespell@v2
[gentoo-commits] proj/pax-utils:master commit in: /
commit: a285f1f17dccd79968a63e5acc35b5230c236389 Author: Mike Frysinger gentoo org> AuthorDate: Tue Jan 16 04:56:53 2024 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Jan 16 04:56:53 2024 + URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=a285f1f1 drop old __BOUNDS_CHECKING_ON support The out-of-tree patches for -fbounds-checking in GCC were great, but they haven't been updated since the gcc-4.0 days, and the sanitizer options have made it obsolete, so it's unlikely we'll ever use this code again. Signed-off-by: Mike Frysinger gentoo.org> porting.h | 7 --- pspax.c | 10 -- 2 files changed, 17 deletions(-) diff --git a/porting.h b/porting.h index 42c9ba3..3a544fa 100644 --- a/porting.h +++ b/porting.h @@ -77,13 +77,6 @@ #endif #undef PAX_UTILS_CLEANUP -/* bounds checking code will fart on free(NULL) even though that - * is valid usage. So let's wrap it if need be. - */ -#ifdef __BOUNDS_CHECKING_ON -# define free(ptr) do { if (ptr) free(ptr); } while (0) -# define PAX_UTILS_CLEANUP 1 -#endif /* LSAN (Leak Sanitizer) will complain about things we leak. */ #ifdef __SANITIZE_ADDRESS__ # define PAX_UTILS_CLEANUP 1 diff --git a/pspax.c b/pspax.c index 6094882..e79469d 100644 --- a/pspax.c +++ b/pspax.c @@ -189,15 +189,6 @@ static int print_executable_mappings(int pfd) return 0; } -#ifdef __BOUNDS_CHECKING_ON -# define NOTE_TO_SELF warn( \ - "This is bullshit but getpwuid() is leaking memory and I wasted a few hrs 1 day tracking it down in pspax\n" \ - "Later on I forgot I tracked it down before and saw pspax leaking memory so I tracked it down all over again (silly me)\n" \ - "Hopefully the getpwuid()/nis/nss/pam or whatever wont suck later on in the future.") -#else -# define NOTE_TO_SELF -#endif - static const struct passwd *get_proc_passwd(int pfd) { struct stat st; @@ -577,6 +568,5 @@ int main(int argc, char *argv[]) pspax(name); - NOTE_TO_SELF; return EXIT_SUCCESS; }
[gentoo-commits] proj/gamerlay:master commit in: games-strategy/unknown-horizons/, games-strategy/unknown-horizons/files/
commit: 4900137dde22ca34250c4de54fb1d2ec3e569170 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Tue Jan 16 04:21:43 2024 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Tue Jan 16 04:24:30 2024 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=4900137d games-strategy/unknown-horizons: fix build Closes: https://bugs.gentoo.org/905123 Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> .../unknown-horizons/files/json_decoder.patch| 8 .../unknown-horizons/files/python-3.8.patch | 19 +++ .../unknown-horizons/files/unitmanager.patch | 20 .../unknown-horizons/files/util_preloader.patch | 14 ++ games-strategy/unknown-horizons/metadata.xml | 14 +++--- ...19.1.ebuild => unknown-horizons-2019.1-r1.ebuild} | 17 +++-- 6 files changed, 83 insertions(+), 9 deletions(-) diff --git a/games-strategy/unknown-horizons/files/json_decoder.patch b/games-strategy/unknown-horizons/files/json_decoder.patch new file mode 100644 index 000..bb355a4 --- /dev/null +++ b/games-strategy/unknown-horizons/files/json_decoder.patch @@ -0,0 +1,8 @@ +--- a/horizons/util/loaders/jsondecoder.py 2019-01-12 16:15:42.0 +0100 b/horizons/util/loaders/jsondecoder.py 2022-09-04 02:23:14.570074926 +0200 +@@ -37,4 +37,4 @@ + return newdict + + with open(path, "r") as f: +- return json.load(f, encoding="ascii", object_hook=_decode_dict) ++ return json.loads(f.read().encode("ascii"), object_hook=_decode_dict) diff --git a/games-strategy/unknown-horizons/files/python-3.8.patch b/games-strategy/unknown-horizons/files/python-3.8.patch new file mode 100644 index 000..f994250 --- /dev/null +++ b/games-strategy/unknown-horizons/files/python-3.8.patch @@ -0,0 +1,19 @@ +--- a/setup.py 2022-09-01 12:49:18.429156294 +0200 b/setup.py 2022-09-01 12:55:09.679161589 +0200 +@@ -26,6 +26,7 @@ + import json + import os + import platform ++import distro + import sys + from distutils.command.build import build + from distutils.core import setup +@@ -39,7 +40,7 @@ + # Ensure we are in the correct directory + os.chdir(os.path.realpath(os.path.dirname(__file__))) + +-if platform.dist()[0].lower() in ('debian', 'ubuntu'): ++if distro.id().lower() in ('debian', 'ubuntu'): + executable_path = 'games' + else: + executable_path = 'bin' diff --git a/games-strategy/unknown-horizons/files/unitmanager.patch b/games-strategy/unknown-horizons/files/unitmanager.patch new file mode 100644 index 000..901ea64 --- /dev/null +++ b/games-strategy/unknown-horizons/files/unitmanager.patch @@ -0,0 +1,20 @@ +--- a/horizons/ai/aiplayer/combat/unitmanager.py 2019-01-12 16:15:42.0 +0100 b/horizons/ai/aiplayer/combat/unitmanager.py 2022-09-04 03:17:12.660088944 +0200 +@@ -151,7 +151,7 @@ + """ + Rule stating that ship has to be in any of given states. + """ +- if not isinstance(ship_states, collections.Iterable): ++ if not isinstance(ship_states, collections.abc.Iterable): + ship_states = (ship_states,) + return lambda ship: (state_dict[ship] in ship_states) + +@@ -178,7 +178,7 @@ + @param rules: conditions each ship has to meet (AND) + @type rules: iterable of lambda(ship) or single lambda(ship) + """ +- if not isinstance(rules, collections.Iterable): ++ if not isinstance(rules, collections.abc.Iterable): + rules = (rules,) + return [ship for ship in ships if all((rule(ship) for rule in rules))] + diff --git a/games-strategy/unknown-horizons/files/util_preloader.patch b/games-strategy/unknown-horizons/files/util_preloader.patch new file mode 100644 index 000..c584f26 --- /dev/null +++ b/games-strategy/unknown-horizons/files/util_preloader.patch @@ -0,0 +1,14 @@ +--- a/horizons/util/preloader.py 2019-01-12 16:15:42.0 +0100 b/horizons/util/preloader.py 2022-09-04 02:18:05.73586 +0200 +@@ -79,9 +79,9 @@ + """ + self.lock.acquire() + # wait until it finished its current action +- if self.isAlive(): ++ if self.is_alive(): + self.join() +- assert not self.isAlive() ++ assert not self.is_alive() + else: + try: + self.lock.release() diff --git a/games-strategy/unknown-horizons/metadata.xml b/games-strategy/unknown-horizons/metadata.xml index 7a6f11a..5df3482 100644 --- a/games-strategy/unknown-horizons/metadata.xml +++ b/games-strategy/unknown-horizons/metadata.xml @@ -1,11 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd;>
[gentoo-commits] repo/dev/tamiko:master commit in: net-analyzer/flent/
commit: 2fd8ae85433bb7f8107189d6ec73b476ade74376 Author: Matthias Maier gentoo org> AuthorDate: Tue Jan 16 04:20:31 2024 + Commit: Matthias Maier gentoo org> CommitDate: Tue Jan 16 04:20:31 2024 + URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=2fd8ae85 net-analyzer/flent: treeclean Signed-off-by: Matthias Maier gentoo.org> net-analyzer/flent/Manifest | 2 -- net-analyzer/flent/flent-1.3.2.ebuild | 24 net-analyzer/flent/flent-2.0.0.ebuild | 24 net-analyzer/flent/metadata.xml | 14 -- 4 files changed, 64 deletions(-) diff --git a/net-analyzer/flent/Manifest b/net-analyzer/flent/Manifest deleted file mode 100644 index 26cef3c..000 --- a/net-analyzer/flent/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST flent-1.3.2.tar.gz 2977251 SHA256 f71793bb924b36d0e4c230182755c3f5dd26cd7f239b1fa6b717d942258cbf9a SHA512 cda7e9fa0b6d6e723c18e175fc844d97b8cae0299c46cbbd5ca03bd09d39d9d92c7ee72e6bda5bc27d921090ba5be747eca7a64dd4ef1f889575c18973d6 WHIRLPOOL 90fcf717903ddd0c9b6d57c43eedfa047732dd6781c49203ff3b85d3cfde8f66adb0bec313378dd377d423707494edeef8d375b80b52c67b5da5857ccb41724e -DIST flent-2.0.0.tar.gz 3639477 SHA256 e8dd2d5e17bd1c0a3a5aad3aa501faa3f0d748d8f5424a9265d42e30ae63d3df SHA512 06b97a988deb8af1dffa3bfdd73fb87ca341b76c28eb1ad89fde77b8d5dfd040cfbb829550ee3afc3608e4fa1817305c850a068af3958a88233f2c524800f439 WHIRLPOOL 564ec0538c33acb2d7347022ba4909ca8974a2ea6d84afc2c857800ee0f4094db19a8498504630a0f9027b73312ea71e758864be1f8f546c4b30bf806f258a07 diff --git a/net-analyzer/flent/flent-1.3.2.ebuild b/net-analyzer/flent/flent-1.3.2.ebuild deleted file mode 100644 index 6e99c4d..000 --- a/net-analyzer/flent/flent-1.3.2.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..11} ) - -inherit distutils-r1 - -DESCRIPTION="The FLExible Network Tester" -HOMEPAGE="https://flent.org/; -SRC_URI="https://github.com/tohojo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+qt5 +plots" - -RDEPEND="qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] ) - plots? ( dev-python/matplotlib[${PYTHON_USEDEP}] ) - net-analyzer/netperf[demo] - net-misc/iperf - net-analyzer/fping" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/net-analyzer/flent/flent-2.0.0.ebuild b/net-analyzer/flent/flent-2.0.0.ebuild deleted file mode 100644 index 6e99c4d..000 --- a/net-analyzer/flent/flent-2.0.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..11} ) - -inherit distutils-r1 - -DESCRIPTION="The FLExible Network Tester" -HOMEPAGE="https://flent.org/; -SRC_URI="https://github.com/tohojo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+qt5 +plots" - -RDEPEND="qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] ) - plots? ( dev-python/matplotlib[${PYTHON_USEDEP}] ) - net-analyzer/netperf[demo] - net-misc/iperf - net-analyzer/fping" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/net-analyzer/flent/metadata.xml b/net-analyzer/flent/metadata.xml deleted file mode 100644 index d33bba3..000 --- a/net-analyzer/flent/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - zx...@gentoo.org - Jason A. Donenfeld - - - Enable drawing plots - - - tohojo/flent - -
[gentoo-commits] repo/gentoo:master commit in: media-sound/audacity/
commit: 22c33800f13cec1f820f815ae26fd78191c841ba Author: Matoro Mahri matoro tk> AuthorDate: Tue Jan 16 02:02:05 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:35:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c33800 media-sound/audacity: update live ebuild Bug: https://bugs.gentoo.org/916258 Signed-off-by: Matoro Mahri matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34829 Signed-off-by: Sam James gentoo.org> media-sound/audacity/audacity-.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/media-sound/audacity/audacity-.ebuild b/media-sound/audacity/audacity-.ebuild index d245b905cad3..b8d173af117a 100644 --- a/media-sound/audacity/audacity-.ebuild +++ b/media-sound/audacity/audacity-.ebuild @@ -39,6 +39,7 @@ SLOT="0" IUSE="alsa audiocom ffmpeg +flac id3tag +ladspa +lv2 mpg123 ogg opus +portmixer sbsms test twolame vamp +vorbis wavpack" RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( mpg123 )" # dev-db/sqlite:3 hard dependency. # dev-libs/glib:2, x11-libs/gtk+:3 hard dependency, from @@ -65,6 +66,7 @@ RESTRICT="!test? ( test )" RDEPEND="dev-db/sqlite:3 dev-libs/expat dev-libs/glib:2 + dev-libs/rapidjson media-libs/libsndfile media-libs/libsoundtouch:= media-libs/portaudio[alsa?] @@ -127,8 +129,8 @@ PATCHES=( src_prepare() { cmake_src_prepare - local header_subs="${S}/lib-src/header-substitutes" - cat <<-EOF >"${header_subs}/allegro.h" || die + local header_subs="${S}/libraries/lib-note-track" + cat <<-EOF >"${header_subs}/WrapAllegro.h" || die /* Hack the allegro.h header substitute to use system headers. */ #include EOF
[gentoo-commits] repo/gentoo:master commit in: media-sound/audacity/files/, media-sound/audacity/
commit: 62fba13fd0b86e6428ea2eae77138219cb2110b6 Author: Matoro Mahri matoro tk> AuthorDate: Tue Jan 16 01:29:25 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:35:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62fba13f media-sound/audacity: wire up tests Patch not submitted upstream yet. See: https://github.com/audacity/audacity/discussions/5841 Bug: https://bugs.gentoo.org/916258 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Sam James gentoo.org> media-sound/audacity/audacity-3.3.3.ebuild | 20 +++ media-sound/audacity/audacity-.ebuild | 20 +++ ...dacity-3.3.3-remove-conan-test-dependency.patch | 39 ++ 3 files changed, 67 insertions(+), 12 deletions(-) diff --git a/media-sound/audacity/audacity-3.3.3.ebuild b/media-sound/audacity/audacity-3.3.3.ebuild index 4e68dd30ca14..f77da513d7d2 100644 --- a/media-sound/audacity/audacity-3.3.3.ebuild +++ b/media-sound/audacity/audacity-3.3.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 WX_GTK_VER="3.2-gtk3" -inherit cmake wxwidgets xdg +inherit cmake wxwidgets xdg virtualx DESCRIPTION="Free crossplatform audio editor" HOMEPAGE="https://www.audacityteam.org/; @@ -37,10 +37,8 @@ LICENSE="GPL-2+ " SLOT="0" IUSE="alsa audiocom ffmpeg +flac id3tag +ladspa +lv2 mad mpg123 ogg - opus +portmixer sbsms twolame vamp +vorbis wavpack" - -# The testsuite consists of two tests, 50% of which fail. -RESTRICT="test" + opus +portmixer sbsms test twolame vamp +vorbis wavpack" +RESTRICT="!test? ( test )" # dev-db/sqlite:3 hard dependency. # dev-libs/glib:2, x11-libs/gtk+:3 hard dependency, from @@ -104,7 +102,8 @@ RDEPEND="dev-db/sqlite:3 vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) " -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + test? ( dev-cpp/catch:0 )" BDEPEND="app-arch/unzip sys-devel/gettext virtual/pkgconfig @@ -135,6 +134,9 @@ PATCHES=( # gettext 0.22 "${FILESDIR}/${PN}-3.3.3-gettext-0.22.patch" + + # Allows running tests without conan + "${FILESDIR}/${PN}-3.3.3-remove-conan-test-dependency.patch" ) src_prepare() { @@ -215,11 +217,17 @@ src_configure() { ## Keep watch of PA_HAS_OSS in lib-src/portmixer/CMakeLists.txt; ## AFAICT it introduces no deps as-is, but that could change. ## Similar goes for PA_HAS_JACK. + + -Daudacity_has_tests=$(usex test ON OFF) ) cmake_src_configure } +src_test() { + virtx cmake_src_test +} + src_install() { cmake_src_install diff --git a/media-sound/audacity/audacity-.ebuild b/media-sound/audacity/audacity-.ebuild index ad59e3249ef7..d245b905cad3 100644 --- a/media-sound/audacity/audacity-.ebuild +++ b/media-sound/audacity/audacity-.ebuild @@ -5,7 +5,7 @@ EAPI=8 WX_GTK_VER="3.2-gtk3" -inherit cmake wxwidgets xdg +inherit cmake wxwidgets xdg virtualx DESCRIPTION="Free crossplatform audio editor" HOMEPAGE="https://www.audacityteam.org/; @@ -37,10 +37,8 @@ LICENSE="GPL-2+ " SLOT="0" IUSE="alsa audiocom ffmpeg +flac id3tag +ladspa +lv2 mpg123 ogg - opus +portmixer sbsms twolame vamp +vorbis wavpack" - -# The testsuite consists of two tests, 50% of which fail. -RESTRICT="test" + opus +portmixer sbsms test twolame vamp +vorbis wavpack" +RESTRICT="!test? ( test )" # dev-db/sqlite:3 hard dependency. # dev-libs/glib:2, x11-libs/gtk+:3 hard dependency, from @@ -103,7 +101,8 @@ RDEPEND="dev-db/sqlite:3 vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) " -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + test? ( dev-cpp/catch:0 )" BDEPEND="app-arch/unzip sys-devel/gettext virtual/pkgconfig @@ -120,6 +119,9 @@ PATCHES=( # For has_networking "${FILESDIR}/${PN}-3.3.3-local-threadpool-libraries.patch" + + # Allows running tests without conan + "${FILESDIR}/${PN}-3.3.3-remove-conan-test-dependency.patch" ) src_prepare() { @@ -199,11 +201,17 @@ src_configure() { ## Keep watch of PA_HAS_OSS in lib-src/portmixer/CMakeLists.txt; ## AFAICT it introduces no deps as-is, but that could change. ## Similar goes for PA_HAS_JACK. + + -Daudacity_has_tests=$(usex test ON OFF) ) cmake_src_configure } +src_test() { + virtx cmake_src_test +} + src_install() { cmake_src_install diff --git a/media-sound/audacity/files/audacity-3.3.3-remove-conan-test-dependency.patch b/media-sound/audacity/files/audacity-3.3.3-remove-conan-test-dependency.patch new file mode 100644 index ..63dd3b58f0f0 --- /dev/null +++ b/media-sound/audacity/files/audacity-3.3.3-remove-conan-test-dependency.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/916258 +https://github.com/audacity/audacity/discussions/5841
[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/files/, xfce-base/thunar/
commit: 73c40c29e8a21d2db574c71acf7266cc3645a874 Author: Nicholas Vinson gmail com> AuthorDate: Mon Jan 15 09:15:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 16 03:35:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c40c29 xfce-base/thunar: Backport upstream master changes Thunar-4.19.2 fails to build as some switch cases attempt to declare variables. Upstream fixed the issue by converting those cases into anonymous blocks. Backporting those changes from https://gitlab.xfce.org/xfce/thunar/-/merge_requests/428 to 4.19.2 fixes the issue. Signed-off-by: Nicholas Vinson gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34815 Signed-off-by: Michał Górny gentoo.org> .../files/thunar-4.19.2-build-gio-extensions.patch | 42 ++ xfce-base/thunar/thunar-4.19.2.ebuild | 7 +++- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/xfce-base/thunar/files/thunar-4.19.2-build-gio-extensions.patch b/xfce-base/thunar/files/thunar-4.19.2-build-gio-extensions.patch new file mode 100644 index ..1416b1943f29 --- /dev/null +++ b/xfce-base/thunar/files/thunar-4.19.2-build-gio-extensions.patch @@ -0,0 +1,42 @@ +Patch from https://gitlab.xfce.org/xfce/thunar/-/merge_requests/428 +diff --git a/thunar/thunar-gio-extensions.c b/thunar/thunar-gio-extensions.c +index 5132e7d4..207800e7 100644 +--- a/thunar/thunar-gio-extensions.c b/thunar/thunar-gio-extensions.c +@@ -1578,11 +1578,13 @@ thunar_g_file_info_set_attribute (GFileInfo *info, + break; + + case THUNAR_GTYPE_STRINGV: ++ { + gchar **setting_values; + setting_values = g_strsplit (setting_value, THUNAR_METADATA_STRING_DELIMETER, 100); + g_file_info_set_attribute_stringv (info, setting_name, setting_values); + g_strfreev (setting_values); + break; ++ } + + default: + g_warning ("ThunarGType not supported, skipping"); +@@ -1603,6 +1605,7 @@ thunar_g_file_info_get_attribute (GFileInfo *info, + return g_strdup (g_file_info_get_attribute_string (info, setting_name)); + + case THUNAR_GTYPE_STRINGV: ++ { + gchar **stringv = g_file_info_get_attribute_stringv (info, setting_name); + GList *string_list = NULL; + gchar *joined_string = NULL; +@@ -1616,6 +1619,7 @@ thunar_g_file_info_get_attribute (GFileInfo *info, + joined_string = thunar_util_strjoin_list (string_list, THUNAR_METADATA_STRING_DELIMETER); + g_list_free (string_list); + return joined_string; ++ } + + default: + g_warning ("ThunarGType not supported, skipping"); +@@ -1760,4 +1764,4 @@ thunar_g_file_get_metadata_setting (GFile *file, + g_free (attr_name); + + return attr_value; +-} +\ No newline at end of file ++} diff --git a/xfce-base/thunar/thunar-4.19.2.ebuild b/xfce-base/thunar/thunar-4.19.2.ebuild index 6bfa97ad9d27..ef7d9b40f176 100644 --- a/xfce-base/thunar/thunar-4.19.2.ebuild +++ b/xfce-base/thunar/thunar-4.19.2.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 @@ -50,6 +50,11 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + # https://gitlab.xfce.org/xfce/thunar/-/merge_requests/428 + "${FILESDIR}/thunar-4.19.2-build-gio-extensions.patch" +) + src_configure() { local myconf=( $(use_enable introspection)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlsec/files/, dev-libs/xmlsec/
commit: 704a8da50a8f5aa190e785a77de16eb2cad378a7 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:31:05 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:31:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704a8da5 dev-libs/xmlsec: fix typo in header Signed-off-by: Sam James gentoo.org> dev-libs/xmlsec/files/xmlsec-1.3.3-typo-fix.patch | 25 ++ dev-libs/xmlsec/xmlsec-1.3.3-r1.ebuild| 94 +++ 2 files changed, 119 insertions(+) diff --git a/dev-libs/xmlsec/files/xmlsec-1.3.3-typo-fix.patch b/dev-libs/xmlsec/files/xmlsec-1.3.3-typo-fix.patch new file mode 100644 index ..db3eae6c484a --- /dev/null +++ b/dev-libs/xmlsec/files/xmlsec-1.3.3-typo-fix.patch @@ -0,0 +1,25 @@ +https://github.com/lsh123/xmlsec/commit/8262167fbc56bce353949b9b18e01af7f7331e76 + +From 8262167fbc56bce353949b9b18e01af7f7331e76 Mon Sep 17 00:00:00 2001 +From: Antoine Martin +Date: Sun, 14 Jan 2024 09:13:11 -0500 +Subject: [PATCH] Fix typo with xmlSecKeyDataEcGetKlass in app.h include (#755) + +--- + include/xmlsec/app.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/include/xmlsec/app.h b/include/xmlsec/app.h +index 4fe2a744..324561b9 100644 +--- a/include/xmlsec/app.h b/include/xmlsec/app.h +@@ -85,7 +85,7 @@ XMLSEC_EXPORT xmlSecKeyDataId xmlSecKeyDataDsaGetKlass(void); + * + * The EC key klass. + */ +-#define xmlSecKeyDataEcId xmlSecKeyDataEcetKlass() ++#define xmlSecKeyDataEcId xmlSecKeyDataEcGetKlass() + XMLSEC_EXPORT xmlSecKeyDataId xmlSecKeyDataEcGetKlass(void); + /** + * xmlSecKeyDataGost2001Id: + diff --git a/dev-libs/xmlsec/xmlsec-1.3.3-r1.ebuild b/dev-libs/xmlsec/xmlsec-1.3.3-r1.ebuild new file mode 100644 index ..38c3cdc3af96 --- /dev/null +++ b/dev-libs/xmlsec/xmlsec-1.3.3-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" +HOMEPAGE="https://www.aleksey.com/xmlsec; +SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz; +S="${WORKDIR}/${PN}1-${PV}" + +LICENSE="MIT" +# Upstream consider major version bumps to be changes in either X or Y in X.Y.Z +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc gcrypt gnutls http nss +openssl static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + || ( gnutls nss openssl ) +" + +RDEPEND=" + >=dev-libs/libxml2-2.7.4 + >=dev-libs/libxslt-1.0.20 + dev-libs/libltdl + gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) + gnutls? ( >=net-libs/gnutls-3.6.13:= ) + nss? ( + >=dev-libs/nspr-4.4.1 + >=dev-libs/nss-3.9 + ) + openssl? ( dev-libs/openssl:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( + nss? ( + >=dev-libs/nss-3.9[utils] + ) + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.3.0-optimisation.patch + "${FILESDIR}"/${PN}-1.3.3-typo-fix.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable doc docs) + $(use_enable static-libs static) + $(use_with gcrypt) + $(use_with gnutls) + $(use_with nss nspr) + $(use_with nss) + $(use_with openssl) + + --disable-werror + --enable-mans + --enable-pkgconfig + + --enable-concatkdf + --enable-pbkdf2 + --enable-ec + --enable-dh + --enable-sha3 + + --enable-files + $(use_enable http) + --disable-ftp + ) + + # Bash because of bug #721128 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}" +} + +src_test() { + # See https://github.com/lsh123/xmlsec/issues/280 for TZ=UTC + TZ=UTC SHELL="${BROOT}"/bin/bash emake TMPFOLDER="${T}" check +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 25f7f5ab0833e4dc1151af2ebdae15624ece46ee Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:20:06 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:20:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f7f5ab net-libs/gupnp: crank copyright Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild index d9c421131769..440e5eb9ee90 100644 --- a/net-libs/gupnp/gupnp-1.6.6.ebuild +++ b/net-libs/gupnp/gupnp-1.6.6.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
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 66c8b097171db0b1853299811ca8ac85f45dde9f Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:20:18 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:20:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c8b097 net-libs/gupnp: disable py3.9 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index ed3e1e7879cd..c6094ee62d46 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="xml(+)" inherit gnome.org meson-multilib python-single-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eom/, media-gfx/eom/files/
commit: 6da5517c4dfabbad40a15a3672cb041eea71a3f5 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:17:49 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:17:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da5517c media-gfx/eom: fix build w/ libxml2-2.12 Closes: https://bugs.gentoo.org/917514 Signed-off-by: Sam James gentoo.org> media-gfx/eom/eom-1.26.1-r1.ebuild| 6 +++- media-gfx/eom/eom-1.27.1.ebuild | 6 +++- media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch | 38 +++ 3 files changed, 48 insertions(+), 2 deletions(-) diff --git a/media-gfx/eom/eom-1.26.1-r1.ebuild b/media-gfx/eom/eom-1.26.1-r1.ebuild index 688d923acc4f..935da0066c79 100644 --- a/media-gfx/eom/eom-1.26.1-r1.ebuild +++ b/media-gfx/eom/eom-1.26.1-r1.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 @@ -53,6 +53,10 @@ BDEPEND="${COMMON_DEPEND} virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${PN}-1.26.1-libxml2-2.12.patch +) + src_configure() { mate_src_configure \ --enable-thumbnailer \ diff --git a/media-gfx/eom/eom-1.27.1.ebuild b/media-gfx/eom/eom-1.27.1.ebuild index 3241e8b9bcec..7f1136a3b71c 100644 --- a/media-gfx/eom/eom-1.27.1.ebuild +++ b/media-gfx/eom/eom-1.27.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 @@ -56,6 +56,10 @@ BDEPEND="${COMMON_DEPEND} virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${PN}-1.26.1-libxml2-2.12.patch +) + src_configure() { mate_src_configure \ --enable-thumbnailer \ diff --git a/media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch b/media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch new file mode 100644 index ..7bf2c65154ca --- /dev/null +++ b/media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch @@ -0,0 +1,38 @@ +https://bugs.gentoo.org/917514 +https://github.com/mate-desktop/eom/commit/ace46747000807d975b58101353302f34c75ef49 +https://github.com/mate-desktop/eom/commit/d00fc0b68e9419ccdefbf2831ad2537bed8f35f4 + +From ace46747000807d975b58101353302f34c75ef49 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Tomasz=20K=C5=82oczko?= + <31284574+kloc...@users.noreply.github.com> +Date: Sat, 25 Nov 2023 20:25:29 + +Subject: [PATCH] fix building with new libxml 2.12.0 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Added include to allow build with libxml 2.12.0. + +Signed-off-by: Tomasz Kłoczko + +* fix building with libxml 2.12.0 + +Co-authored-by: Colomban Wendling + +- + +Signed-off-by: Tomasz Kłoczko +Co-authored-by: raveit65 +Co-authored-by: Colomban Wendling +--- a/cut-n-paste/toolbar-editor/egg-toolbars-model.c b/cut-n-paste/toolbar-editor/egg-toolbars-model.c +@@ -27,6 +27,8 @@ + + #include + #include ++#include ++#include + #include + #include + +
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/, net-libs/libsoup/files/
commit: 6a20a163ee9cabbe8fc4c6903abdbf1f5baf230b Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:02:42 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:14:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a20a163 net-libs/libsoup: fix build w/ libxml2-2.12 Closes: https://bugs.gentoo.org/917556 Signed-off-by: Sam James gentoo.org> net-libs/libsoup/files/libxml2-2.12.patch | 36 +++ net-libs/libsoup/libsoup-2.74.3.ebuild| 4 +++- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/net-libs/libsoup/files/libxml2-2.12.patch b/net-libs/libsoup/files/libxml2-2.12.patch new file mode 100644 index ..3190eeb6301c --- /dev/null +++ b/net-libs/libsoup/files/libxml2-2.12.patch @@ -0,0 +1,36 @@ +https://bugs.gentoo.org/917556 +https://gitlab.gnome.org/GNOME/libsoup/-/commit/ced3c5d8cad0177b297666343f1561799dfefb0d + +From ced3c5d8cad0177b297666343f1561799dfefb0d Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Wed, 22 Nov 2023 18:49:10 -0800 +Subject: [PATCH] Fix build with libxml2-2.12.0 and clang-17 + +Fixes build errors about missing function prototypes with clang-17 + +Fixes +| ../libsoup-2.74.3/libsoup/soup-xmlrpc-old.c:512:8: error: call to undeclared function 'xmlParseMemory'; ISO C99 and later do not support implicit function declarations + +Signed-off-by: Khem Raj +--- a/libsoup/soup-xmlrpc-old.c b/libsoup/soup-xmlrpc-old.c +@@ -11,6 +11,7 @@ + + #include + ++#include + #include + + #include "soup-xmlrpc-old.h" +--- a/libsoup/soup-xmlrpc.c b/libsoup/soup-xmlrpc.c +@@ -17,6 +17,7 @@ + + #include + #include ++#include + #include + #include "soup-xmlrpc.h" + #include "soup.h" +-- +GitLab diff --git a/net-libs/libsoup/libsoup-2.74.3.ebuild b/net-libs/libsoup/libsoup-2.74.3.ebuild index 7e1740520995..4287161e6fb3 100644 --- a/net-libs/libsoup/libsoup-2.74.3.ebuild +++ b/net-libs/libsoup/libsoup-2.74.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -53,6 +53,8 @@ BDEPEND=" PATCHES=( # Disable apache tests until they are usable on Gentoo, bug #326957 "${FILESDIR}"/disable-apache-tests.patch + # libxml2-2.12 fix, bug #917556 + "${FILESDIR}"/libxml2-2.12.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 0bb64f540e14b35f7e7dfb1b46d013e2da21bd0d Author: Sam James gentoo org> AuthorDate: Tue Jan 16 02:58:53 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:17:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb64f54 dev-libs/libxml2: add 2.12.4 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/Manifest | 1 + dev-libs/libxml2/libxml2-2.12.4.ebuild | 196 + 2 files changed, 197 insertions(+) diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index 5d67cd253bc7..cc9822ed0781 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -1,6 +1,7 @@ DIST libxml2-2.11.5.tar.xz 2628132 BLAKE2B 4af53ef7c19cfcddcf3de5c694a1b03cf4212f8e4c4cb3d873a897fddd8a89d7a52d049a8b85e96c6cdb471689aa385512d87b9710074e90583bf7ad46319172 SHA512 8f087cdaf61957567f04280facc70211c09ca131a532fd13ed4bfc38ddec50e44b1f842b108e635bd4205232036a3e1097904ac016f1fd135bacd17aebb04272 DIST libxml2-2.11.6.tar.xz 2628652 BLAKE2B 0a1776ca44b21143c538665b6cf7a50962bb1bda6c85f45e4fd4fb7c36ecb4d592d1f5a8d38015bac06a3acb6f7adb1d4afa10fe95987197509f4c1f45b15962 SHA512 43d244450b494c7dbd3521287b87cba0c11267be8d7940a1ecd49dbf0ebefdd052c4c3472c3f267b0d8c431d9b5b964b05067af9e38bc4b0e4f46bc0445b6201 DIST libxml2-2.12.3.tar.xz 2641720 BLAKE2B 12a7c25d2a13d839aac918268b0948a9bd3c352bc29dd09bb975a9b4ff99d299a0e157b1a90f01bdce8ddc36ede9a6834b0dc26635ac775a41bd28d9b2ad7cff SHA512 3d2f83b0a9a3db66320f2a6514e1e7b3e60c3b02bbfcd72074b22a61688b00e5b346c8ff5a59d68dfe1bb5fa8d06da2cae89b3be60e18bdf9b886077ca973aa0 +DIST libxml2-2.12.4.tar.xz 2643516 BLAKE2B d2a035636ab9c5a56773fe5c3b67780d3b59a7ffeee39cf2b62ad34d1cf3d250c5fd3055e544518713ad3351bd715fc668314165c1e9c9ce4fe3b7a84ef12872 SHA512 859f95eb659279c73d9fbaf3d84d593bcac075da91adcaf829a5feec034a1d3d03b75941879d972f3f448b5fca2caa043a10130d660b75e18573914ced7c56aa DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288 DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe diff --git a/dev-libs/libxml2/libxml2-2.12.4.ebuild b/dev-libs/libxml2/libxml2-2.12.4.ebuild new file mode 100644 index ..e2976f47eaa5 --- /dev/null +++ b/dev-libs/libxml2/libxml2-2.12.4.ebuild @@ -0,0 +1,196 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: Please bump in sync with dev-libs/libxslt + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" +inherit flag-o-matic python-r1 multilib-minimal + +XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite; +XSTS_NAME_1="xmlschema2002-01-16" +XSTS_NAME_2="xmlschema2004-01-14" +XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" +XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" +XMLCONF_TARBALL="xmlts20130923.tar.gz" + +DESCRIPTION="XML C parser and toolkit" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2; + inherit autotools git-r3 +else + inherit gnome.org libtool + 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 + +SRC_URI+=" + test? ( + ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} + ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} + https://www.w3.org/XML/Test/${XMLCONF_TARBALL} + ) +" +S="${WORKDIR}/${PN}-${PV%_rc*}" + +LICENSE="MIT" +SLOT="2" +IUSE="debug examples +ftp icu lzma +python readline static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + virtual/libiconv + >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +if [[ ${PV} == ]] ; then + BDEPEND+=" dev-util/gtk-doc-am" +fi +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 09390d78a7ec27c02fae178affe2ebf6f3d9dbd4 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 02:59:04 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:17:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09390d78 dev-libs/libxml2: drop 2.12.3 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/Manifest | 1 - dev-libs/libxml2/libxml2-2.12.3.ebuild | 196 - 2 files changed, 197 deletions(-) diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index cc9822ed0781..e4faf09ab38a 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -1,6 +1,5 @@ DIST libxml2-2.11.5.tar.xz 2628132 BLAKE2B 4af53ef7c19cfcddcf3de5c694a1b03cf4212f8e4c4cb3d873a897fddd8a89d7a52d049a8b85e96c6cdb471689aa385512d87b9710074e90583bf7ad46319172 SHA512 8f087cdaf61957567f04280facc70211c09ca131a532fd13ed4bfc38ddec50e44b1f842b108e635bd4205232036a3e1097904ac016f1fd135bacd17aebb04272 DIST libxml2-2.11.6.tar.xz 2628652 BLAKE2B 0a1776ca44b21143c538665b6cf7a50962bb1bda6c85f45e4fd4fb7c36ecb4d592d1f5a8d38015bac06a3acb6f7adb1d4afa10fe95987197509f4c1f45b15962 SHA512 43d244450b494c7dbd3521287b87cba0c11267be8d7940a1ecd49dbf0ebefdd052c4c3472c3f267b0d8c431d9b5b964b05067af9e38bc4b0e4f46bc0445b6201 -DIST libxml2-2.12.3.tar.xz 2641720 BLAKE2B 12a7c25d2a13d839aac918268b0948a9bd3c352bc29dd09bb975a9b4ff99d299a0e157b1a90f01bdce8ddc36ede9a6834b0dc26635ac775a41bd28d9b2ad7cff SHA512 3d2f83b0a9a3db66320f2a6514e1e7b3e60c3b02bbfcd72074b22a61688b00e5b346c8ff5a59d68dfe1bb5fa8d06da2cae89b3be60e18bdf9b886077ca973aa0 DIST libxml2-2.12.4.tar.xz 2643516 BLAKE2B d2a035636ab9c5a56773fe5c3b67780d3b59a7ffeee39cf2b62ad34d1cf3d250c5fd3055e544518713ad3351bd715fc668314165c1e9c9ce4fe3b7a84ef12872 SHA512 859f95eb659279c73d9fbaf3d84d593bcac075da91adcaf829a5feec034a1d3d03b75941879d972f3f448b5fca2caa043a10130d660b75e18573914ced7c56aa DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288 diff --git a/dev-libs/libxml2/libxml2-2.12.3.ebuild b/dev-libs/libxml2/libxml2-2.12.3.ebuild deleted file mode 100644 index 7a65290535a9.. --- a/dev-libs/libxml2/libxml2-2.12.3.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: Please bump in sync with dev-libs/libxslt - -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" -inherit flag-o-matic python-r1 multilib-minimal - -XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite; -XSTS_NAME_1="xmlschema2002-01-16" -XSTS_NAME_2="xmlschema2004-01-14" -XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" -XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" -XMLCONF_TARBALL="xmlts20130923.tar.gz" - -DESCRIPTION="XML C parser and toolkit" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home; -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2; - inherit autotools git-r3 -else - inherit gnome.org libtool - 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 - -SRC_URI+=" - test? ( - ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} - ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} - https://www.w3.org/XML/Test/${XMLCONF_TARBALL} - ) -" -S="${WORKDIR}/${PN}-${PV%_rc*}" - -LICENSE="MIT" -SLOT="2" -IUSE="debug examples +ftp icu lzma +python readline static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - virtual/libiconv - >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -if [[ ${PV} == ]] ; then - BDEPEND+=" dev-util/gtk-doc-am" -fi - -MULTILIB_CHOST_TOOLS=( - /usr/bin/xml2-config -) - -src_unpack() { - if [[ ${PV} == ]] ; then - git-r3_src_unpack - else - local tarname=${P/_rc/-rc}.tar.xz - - # ${A} isn't used to avoid unpacking of test tarballs into ${WORKDIR}, - #
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/, net-libs/gupnp/files/
commit: bedc298560e0331a73f8ca95e8a5e02bbd5ecaee Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:04:34 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:14:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedc2985 net-libs/gupnp: fix build w/ libxml2-2.12 Closes: https://bugs.gentoo.org/917555 Signed-off-by: Sam James gentoo.org> .../gupnp/files/gupnp-1.4.3-libxml2-2.12.patch | 63 + .../gupnp/files/gupnp-1.6.6-libxml2-2.12.patch | 66 ++ net-libs/gupnp/gupnp-1.4.3.ebuild | 3 +- net-libs/gupnp/gupnp-1.6.6.ebuild | 4 ++ 4 files changed, 135 insertions(+), 1 deletion(-) diff --git a/net-libs/gupnp/files/gupnp-1.4.3-libxml2-2.12.patch b/net-libs/gupnp/files/gupnp-1.4.3-libxml2-2.12.patch new file mode 100644 index ..1572c97bf2cd --- /dev/null +++ b/net-libs/gupnp/files/gupnp-1.4.3-libxml2-2.12.patch @@ -0,0 +1,63 @@ +https://bugs.gentoo.org/917555 +https://gitlab.gnome.org/GNOME/gupnp/-/commit/387ca6714bcef64399e1bfdd599612cf3f9e75db + +From 387ca6714bcef64399e1bfdd599612cf3f9e75db Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sat, 25 Nov 2023 17:56:02 +0100 +Subject: [PATCH] all: Fix compatibility with libxml2 2.12.x + +Cherry-picked from 00514fb62ebd341803fa44e26a6482a8c25dbd34 +--- a/libgupnp/gupnp-control-point.c b/libgupnp/gupnp-control-point.c +@@ -22,6 +22,8 @@ + #include + #include + ++#include ++ + #include "gupnp-control-point.h" + #include "gupnp-context-private.h" + #include "gupnp-resource-factory-private.h" +--- a/libgupnp/gupnp-service-proxy-action.c b/libgupnp/gupnp-service-proxy-action.c +@@ -9,6 +9,8 @@ + + #include + ++#include ++ + #include "gupnp-error-private.h" + #include "gupnp-service-proxy.h" + #include "gupnp-service-proxy-private.h" +--- a/libgupnp/gupnp-service-proxy.c b/libgupnp/gupnp-service-proxy.c +@@ -18,6 +18,7 @@ + + #include + #include ++#include + #include + #include + #include +--- a/libgupnp/gupnp-xml-doc.c b/libgupnp/gupnp-xml-doc.c +@@ -22,6 +22,7 @@ + + #include + #include ++#include + #include "gupnp-xml-doc.h" + #include "gupnp-error.h" + +--- a/libgupnp/xml-util.h b/libgupnp/xml-util.h +@@ -10,6 +10,7 @@ + #define GUPNP_XML_UTIL_H + + #include ++#include + #include + #include + #include +-- +GitLab diff --git a/net-libs/gupnp/files/gupnp-1.6.6-libxml2-2.12.patch b/net-libs/gupnp/files/gupnp-1.6.6-libxml2-2.12.patch new file mode 100644 index ..75099d26d1eb --- /dev/null +++ b/net-libs/gupnp/files/gupnp-1.6.6-libxml2-2.12.patch @@ -0,0 +1,66 @@ +https://bugs.gentoo.org/917555 +https://gitlab.gnome.org/GNOME/gupnp/-/commit/00514fb62ebd341803fa44e26a6482a8c25dbd34 + +From 00514fb62ebd341803fa44e26a6482a8c25dbd34 Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sat, 25 Nov 2023 17:56:02 +0100 +Subject: [PATCH] all: Fix compatibility with libxml2 2.12.x + +--- a/libgupnp/gupnp-control-point.c b/libgupnp/gupnp-control-point.c +@@ -27,6 +27,8 @@ + #include + #include + ++#include ++ + #include "gupnp-control-point.h" + #include "gupnp-context-private.h" + #include "gupnp-resource-factory-private.h" +--- a/libgupnp/gupnp-service-proxy-action.c b/libgupnp/gupnp-service-proxy-action.c +@@ -9,6 +9,8 @@ + + #include + ++#include ++ + #include "gupnp-error.h" + #include "gupnp-service-proxy.h" + #include "gvalue-util.h" +--- a/libgupnp/gupnp-service-proxy.c b/libgupnp/gupnp-service-proxy.c +@@ -16,6 +16,8 @@ + #include + #include + ++#include ++ + #include "gena-protocol.h" + #include "gupnp-context-private.h" + #include "gupnp-error-private.h" +--- a/libgupnp/gupnp-xml-doc.c b/libgupnp/gupnp-xml-doc.c +@@ -15,6 +15,9 @@ + #include + #include + #include ++ ++#include ++ + #include "gupnp-xml-doc.h" + #include "gupnp-error.h" + +--- a/libgupnp/xml-util.h b/libgupnp/xml-util.h +@@ -10,6 +10,8 @@ + #define GUPNP_XML_UTIL_H + + #include ++#include ++ + #include + #include + +-- +GitLab diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index 6f21d4ba078e..ed3e1e7879cd 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.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=7 @@ -46,6 +46,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-1.4.3-meson-1.2.0-fix.patch + "${FILESDIR}"/${PN}-1.4.3-libxml2-2.12.patch ) src_prepare() { diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild index 65a1aa08e3f7..d9c421131769 100644 --- a/net-libs/gupnp/gupnp-1.6.6.ebuild +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -44,6 +44,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${PN}-1.6.6-libxml2-2.12.patch +) + src_prepare() { default use vala &&
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgsf/, gnome-extra/libgsf/files/
commit: 9ec403a539c52f06f5111a62ace41e2604662e76 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:11:42 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:14:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec403a5 gnome-extra/libgsf: fix build w/ libxml2-2.12 Closes: https://bugs.gentoo.org/917549 Signed-off-by: Sam James gentoo.org> gnome-extra/libgsf/files/1.14.51-libxml2-2.12.patch | 20 gnome-extra/libgsf/libgsf-1.14.51.ebuild| 3 ++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/gnome-extra/libgsf/files/1.14.51-libxml2-2.12.patch b/gnome-extra/libgsf/files/1.14.51-libxml2-2.12.patch new file mode 100644 index ..cfbd82c6e634 --- /dev/null +++ b/gnome-extra/libgsf/files/1.14.51-libxml2-2.12.patch @@ -0,0 +1,20 @@ +https://bugs.gentoo.org/917549 +https://gitlab.gnome.org/GNOME/libgsf/-/commit/b6719aa4a8a0fc3acfd8e7ab339b3493f7251b22 + +From b6719aa4a8a0fc3acfd8e7ab339b3493f7251b22 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?J=C3=BCrg=20Billeter?= +Date: Fri, 24 Nov 2023 19:47:35 +0100 +Subject: [PATCH] xml: Fix build with libxml2 2.12 + +--- a/gsf/gsf-libxml.h b/gsf/gsf-libxml.h +@@ -23,6 +23,7 @@ + #define GSF_LIBXML_H + + #include ++#include + #include + + G_BEGIN_DECLS +-- +GitLab diff --git a/gnome-extra/libgsf/libgsf-1.14.51.ebuild b/gnome-extra/libgsf/libgsf-1.14.51.ebuild index 9b8b4ef0e360..3abb894f8ff0 100644 --- a/gnome-extra/libgsf/libgsf-1.14.51.ebuild +++ b/gnome-extra/libgsf/libgsf-1.14.51.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 @@ -36,6 +36,7 @@ DEPEND="${RDEPEND} PATCHES=( "${FILESDIR}"/1.14.49-skip-valgrind-tests.patch + "${FILESDIR}"/1.14.51-libxml2-2.12.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/files/, net-libs/gupnp-av/
commit: cffbd2caf743870bb129b421886f2c1f4b3e6741 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:13:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:14:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffbd2ca net-libs/gupnp-av: fix build w/ libxml2-2.12 Closes: https://bugs.gentoo.org/917532 Signed-off-by: Sam James gentoo.org> .../files/gupnp-av-0.14.1-libxml2-2.12.patch | 75 ++ net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild| 51 +++ 2 files changed, 126 insertions(+) diff --git a/net-libs/gupnp-av/files/gupnp-av-0.14.1-libxml2-2.12.patch b/net-libs/gupnp-av/files/gupnp-av-0.14.1-libxml2-2.12.patch new file mode 100644 index ..c62ed29fe577 --- /dev/null +++ b/net-libs/gupnp-av/files/gupnp-av-0.14.1-libxml2-2.12.patch @@ -0,0 +1,75 @@ +https://bugs.gentoo.org/917532 +https://gitlab.gnome.org/GNOME/gupnp-av/-/commit/9557768121d54fdcedabe7544863515d6a813354 +https://gitlab.gnome.org/GNOME/gupnp-av/-/commit/1e10a41fcef6ae0d3e89958db89bc22398f3b4f1 + +From 9557768121d54fdcedabe7544863515d6a813354 Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Thu, 3 Aug 2023 23:52:43 +0200 +Subject: [PATCH] Remove deprecates xmlRecoverMemory + +Cannot currently remove xmlSchemaValidateStream as validateDoc fails to +accept the XSD +--- a/libgupnp-av/gupnp-didl-lite-parser.c b/libgupnp-av/gupnp-didl-lite-parser.c +@@ -230,12 +230,17 @@ gupnp_didl_lite_parser_parse_didl_recursive (GUPnPDIDLLiteParser *parser, + GUPnPAVXMLDoc *xml_doc = NULL; + gboolean result; + +-doc = xmlRecoverMemory (didl, strlen (didl)); ++doc = xmlReadMemory (didl, ++ strlen (didl), ++ NULL, ++ NULL, ++ XML_PARSE_NONET | XML_PARSE_RECOVER); + if (doc == NULL) { + g_set_error (error, + G_MARKUP_ERROR, + G_MARKUP_ERROR_PARSE, +- "Could not parse DIDL-Lite XML:\n%s", didl); ++ "Could not parse DIDL-Lite XML:\n%s", ++ didl); + + return FALSE; + } +--- a/libgupnp-av/gupnp-feature-list-parser.c b/libgupnp-av/gupnp-feature-list-parser.c +@@ -114,12 +114,17 @@ gupnp_feature_list_parser_parse_text + xmlNode *element; + GList*feature_list = NULL; + +-doc = xmlRecoverMemory (text, strlen (text)); ++doc = xmlReadMemory (text, ++ strlen (text), ++ NULL, ++ NULL, ++ XML_PARSE_NONET | XML_PARSE_RECOVER); + if (doc == NULL) { + g_set_error (error, + G_MARKUP_ERROR, + G_MARKUP_ERROR_PARSE, +- "Could not parse FeatureList XML:\n%s", text); ++ "Could not parse FeatureList XML:\n%s", ++ text); + + return NULL; + } +-- +GitLab + +From 1e10a41fcef6ae0d3e89958db89bc22398f3b4f1 Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sat, 25 Nov 2023 17:58:49 +0100 +Subject: [PATCH] xml: Fix compatibility with libxml2 2.12.x + +--- a/libgupnp-av/xml-util.h b/libgupnp-av/xml-util.h +@@ -16,6 +16,7 @@ + + #include + #include ++#include + #include + #include + +-- +GitLab diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild new file mode 100644 index ..a324b8878c7d --- /dev/null +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala + +DESCRIPTION="Utility library aiming to ease the handling UPnP A/V profiles" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp-av; + +LICENSE="LGPL-2" +SLOT="0/3" # subslot: soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.58:2 + dev-libs/libxml2 + introspection? ( >=dev-libs/gobject-introspection-1.36:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + ) + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.14.1-libxml2-2.12.patch +) + +src_prepare() { + use vala && vala_setup + default + + # This makes sense for upstream but not for us downstream, bug #906641. + sed -i -e '/-Werror=deprecated-declarations/d'
[gentoo-commits] repo/gentoo:master commit in: www-client/lynx/, www-client/lynx/files/
commit: 6c5d635940af3f9a58e48f666befee9f7ba81903 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 02:49:50 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 02:51:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5d6359 www-client/lynx: add 2.9.0 Bug: https://bugs.gentoo.org/918985 Closes: https://bugs.gentoo.org/898838 Signed-off-by: Sam James gentoo.org> www-client/lynx/Manifest| 2 + www-client/lynx/files/lynx-2.9.0-mint.patch | 11 +++ www-client/lynx/files/lynx-2.9.0-parallel.patch | 64 ++ www-client/lynx/lynx-2.9.0.ebuild | 113 4 files changed, 190 insertions(+) diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest index ab28fc800ff8..26bb57d01cbd 100644 --- a/www-client/lynx/Manifest +++ b/www-client/lynx/Manifest @@ -1,2 +1,4 @@ +DIST lynx2.9.0.tar.bz2 2781819 BLAKE2B 4380d46f28254bda241daae81c2072cd987cdbb4f161c1daa6a5ec8e2c05bb700e4e81d75bd2af744bc19c939638218149e9780cfa83779a9cc8dbdc4b292efb SHA512 4c716a246d80db0558dcdb6599bff9854a7356c43da94e0c854453e68b84e8de8a082c6c48e6329e8f4b6f70711ea41dad5a8f5669c782a8c9ce6351083b2df0 +DIST lynx2.9.0.tar.bz2.asc 729 BLAKE2B 3221a794194554bd7b6fa577e9455a034802de715e93a9b0046ec4d9e367f0bf3a92b5780a7026c2a4a10cab8076d63964fe02f09bafea4f8fab08b27e3c7f6a SHA512 f08e46bf960a54656045d0874a3dd9811511589147bfe764efce43f87eb62d4a3e448b31edad60a485fc51f57d27dc0b87aae9df2e4dce5fbd9dea2f776a8f5d DIST lynx2.9.0dev.12.tar.bz2 2762036 BLAKE2B 93bf762271b0419be73b11066b68dcf65e59f4eb1a5c221f0482bc0cad5e88e1cc83eb24c4c40316c37183c37db1178985d4478a2659c9e1b8322e8b6a4c6ff0 SHA512 9dd85d335a0b2c4c28f362cbcbe6499662696286fcc78e827bfafe2787d4a7fcd3faec78a115df8c14ea6e4314a5ea272f5b6353cb13224ecaebb61ae271701b DIST lynx2.9.0dev.12.tar.bz2.asc 729 BLAKE2B 0e24df945b714acafc17974a908ca0246e4e4f506416cdb4fedb50a0b081fb87ac2b5e272fc27bbb1eee0aeef69ebb99b75583184e434e017b0edae3d9bde4d8 SHA512 fecfcbbf41f83285019a93b59d3ee38263aa0b8fc03914d41af1f9f3f77e1e376c8c686754d3e1a777d6aa853b4f3cfdca5d2a4ffa2ab3fe6ae4952e61a22e16 diff --git a/www-client/lynx/files/lynx-2.9.0-mint.patch b/www-client/lynx/files/lynx-2.9.0-mint.patch new file mode 100644 index ..1e934ed37f0f --- /dev/null +++ b/www-client/lynx/files/lynx-2.9.0-mint.patch @@ -0,0 +1,11 @@ +--- a/WWW/Library/Implementation/www_tcp.h b/WWW/Library/Implementation/www_tcp.h +@@ -105,7 +105,7 @@ Default values + # define STRUCT_DIRENT struct dirent64 + #endif + +-#if !(defined(DOSPATH) || defined(__EMX__) || defined(__CYGWIN__)) ++#if !(defined(DOSPATH) || defined(__EMX__) || defined(__CYGWIN__) || defined(__MINT__)) + #define STRUCT_DIRENT__D_INO 1 + #endif + diff --git a/www-client/lynx/files/lynx-2.9.0-parallel.patch b/www-client/lynx/files/lynx-2.9.0-parallel.patch new file mode 100644 index ..0f3e3a89bb05 --- /dev/null +++ b/www-client/lynx/files/lynx-2.9.0-parallel.patch @@ -0,0 +1,64 @@ +--- a/makefile.in b/makefile.in +@@ -200,10 +200,10 @@ binary_PROG = $(actual_PROG)$x + + all lynx$x: cfg_defs.h LYHelp.h + @MSG_DIR_MAKE@$(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c +-@MSG_DIR_MAKE@( cd $(PO_DIR) && $(MAKE_RECUR) ) +- ( cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS) ) +- ( cd $(CHR_DIR) && $(MAKE_RECUR) all $(CHR_CFLAGS) ) +- ( cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS) ) ++@MSG_DIR_MAKE@$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR) ++ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $(WWW_CFLAGS) ++ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(CHR_DIR) all $(CHR_CFLAGS) ++ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) all $(SRC_CFLAGS) + + lint: + ( cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@ ) +@@ -244,8 +244,8 @@ clean: + rm -f core *.core + + depend: cfg_defs.h LYHelp.h +- ( cd $(WWW_DIR) && $(MAKE_RECUR) $@ ) +- ( cd $(SRC_DIR) && $(MAKE_RECUR) $@ ) ++ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $@ ++ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) $@ + + distclean: clean + -rm -f WWW/Library/*/*~ +@@ -300,7 +300,7 @@ install-full: install install-help install-doc + @echo "Full installation complete." + + install-bin: $(BINDIR) lynx$x +-@MSG_DIR_MAKE@( cd $(PO_DIR) && $(MAKE_RECUR) install ) ++@MSG_DIR_MAKE@$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR) + @ECHO_CC@$(SHELL) -c "P=$(binary_PROG); \ + if test -f $(BINDIR)/$$P ; then \ + mv -f $(BINDIR)/$$P $(BINDIR)/$$P.old; fi"; \ +--- a/src/makefile.in b/src/makefile.in +@@ -117,13 +117,13 @@ message: + @echo "Compiling Lynx sources" + + do_chartrans_stuff: +- -( cd
[gentoo-commits] repo/gentoo:master commit in: sys-process/cronie/
commit: 4b7a0aeea443782bf8611ff181d73b35c47562b0 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 02:11:55 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 02:11:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7a0aee sys-process/cronie: fix LICENSE Closes: https://bugs.gentoo.org/913207 Signed-off-by: Sam James gentoo.org> sys-process/cronie/cronie-1.7.0-r2.ebuild | 4 ++-- sys-process/cronie/cronie-1.7.1.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-process/cronie/cronie-1.7.0-r2.ebuild b/sys-process/cronie/cronie-1.7.0-r2.ebuild index 2871359a9de2..2d127ec4 100644 --- a/sys-process/cronie/cronie-1.7.0-r2.ebuild +++ b/sys-process/cronie/cronie-1.7.0-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 @@ -12,7 +12,7 @@ DESCRIPTION="Cronie is a standard UNIX daemon cron based on the original vixie-c HOMEPAGE="https://github.com/cronie-crond/cronie; SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar.gz; -LICENSE="ISC BSD BSD-2 GPL-2" +LICENSE="ISC BSD BSD-2 GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+anacron +inotify pam selinux" diff --git a/sys-process/cronie/cronie-1.7.1.ebuild b/sys-process/cronie/cronie-1.7.1.ebuild index 13415f7c1a50..623981c18a36 100644 --- a/sys-process/cronie/cronie-1.7.1.ebuild +++ b/sys-process/cronie/cronie-1.7.1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Cronie is a standard UNIX daemon cron based on the original vixie-c HOMEPAGE="https://github.com/cronie-crond/cronie; SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar.gz; -LICENSE="ISC BSD BSD-2 GPL-2" +LICENSE="ISC BSD BSD-2 GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+anacron +inotify pam selinux"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: e9258ae8e05aae11ad06e270819705a2a89863a6 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 02:09:57 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 02:09:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9258ae8 sys-apps/shadow: add 4.14.3 Signed-off-by: Sam James gentoo.org> sys-apps/shadow/Manifest | 2 + sys-apps/shadow/shadow-4.14.3.ebuild | 276 +++ 2 files changed, 278 insertions(+) diff --git a/sys-apps/shadow/Manifest b/sys-apps/shadow/Manifest index 16a1df334993..9df55b1dcc49 100644 --- a/sys-apps/shadow/Manifest +++ b/sys-apps/shadow/Manifest @@ -4,3 +4,5 @@ DIST shadow-4.14.0.tar.xz 1787892 BLAKE2B 6e9a6108f856953ec91c597e46ad4f912101a8 DIST shadow-4.14.0.tar.xz.asc 488 BLAKE2B e9ccdb38f130088ba2193e40a4ef7ccce3a592972bc7cb4e50cd8ad768c152b9bbb61432abbfe6ccc0cbed3979b4f54b8da68d1c58cb25bdb668bf5427b5a628 SHA512 d011a732d73b4b066ca8d204c0420303f925c87efc7655feb5c5f60b619d67da450e220ee44f6c86929ae79cbd4343136fe9c20d25b39fa0a228a48e57636309 DIST shadow-4.14.2.tar.xz 1799548 BLAKE2B 419f0a516753616ef691f71ec9002eef6fd7568c013ac71900d7481eff1bd9165c69d9587b7ca25800543a2eac58cfb7ce4224063e8af7b278f589640485c28f SHA512 b417dbe0fbbeced1022e64efe9dcd8b41d14779c45163e6de63891ac63f837d43f3e559f99f884099aa45282299ceb4dcb9fd29d21c9925687ff8462fe6ead2f DIST shadow-4.14.2.tar.xz.asc 833 BLAKE2B 9e085c79ccd3aa77489eb92e947dd4875dea84be2dbcbd2b8443e70b3dc065d288171ee024f81c6c3bf44d0ebfcabbb69937a906fdb26b6622d5a369aa415e8e SHA512 47a2607fa782a48b0333e353343a32f358115bb40225ea962fab86d4a8dbed1df976eb6231baf5b95f34a13139b99d6b719521626e5d3e9c80fc4c685767d9b7 +DIST shadow-4.14.3.tar.xz 1799112 BLAKE2B 6707cae41a0f8478cadd94ea5eaba95cdc6b1b23896b8dd903c62c931839a82b0538f04f8c12433f148da5b23c12a033963380be81f6fc97fa0e3f9399e51b21 SHA512 da5bba26ccf64535e39a4918033f76bf40da00959512424b23427511bedd9b5a4973343062cc8e415690ebc842a1d4a3ac344bca8d14a57f38281629d0bf3edd +DIST shadow-4.14.3.tar.xz.asc 833 BLAKE2B 80c1b2ef54081b48bb912fa486f5f1a29b5435de0f5c312984f67c7bee38ab4b80d63026aba24cf04f45994af5502ae5f3dad1e24b89d2094ab6dc2e5641e304 SHA512 8f2e07a91752e43dc382abc3999c34e4bdc719a28e39090dadccddaf2e865535d8ff1223edb2949ce791f999ce7e8c088b079497d544e33f6b8871a4fb49aafc diff --git a/sys-apps/shadow/shadow-4.14.3.ebuild b/sys-apps/shadow/shadow-4.14.3.ebuild new file mode 100644 index ..6c3ff1585aff --- /dev/null +++ b/sys-apps/shadow/shadow-4.14.3.ebuild @@ -0,0 +1,276 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Upstream sometimes pushes releases as pre-releases before marking them +# official. Don't keyword the pre-releases! +# Check https://github.com/shadow-maint/shadow/releases. + +inherit libtool pam verify-sig + +DESCRIPTION="Utilities to deal with user accounts" +HOMEPAGE="https://github.com/shadow-maint/shadow; +SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar.xz; +SRC_URI+=" verify-sig? ( https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar.xz.asc )" + +LICENSE="BSD GPL-2" +# Subslot is for libsubid's SONAME. +SLOT="0/4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="acl audit cracklib nls pam selinux skey split-usr su systemd xattr" +# Taken from the man/Makefile.am file. +LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW ) + +REQUIRED_USE="?? ( cracklib pam )" + +# TODO: Revisit libbsd dep once glibc-2.28 is stable as it provides strlcpy. +COMMON_DEPEND=" + dev-libs/libbsd + virtual/libcrypt:= + acl? ( sys-apps/acl:= ) + audit? ( >=sys-process/audit-2.6:= ) + cracklib? ( >=sys-libs/cracklib-2.7-r3:= ) + nls? ( virtual/libintl ) + pam? ( sys-libs/pam:= ) + skey? ( sys-auth/skey:= ) + selinux? ( + >=sys-libs/libselinux-1.28:= + sys-libs/libsemanage:= + ) + systemd? ( sys-apps/systemd:= ) + xattr? ( sys-apps/attr:= ) +" +DEPEND=" + ${COMMON_DEPEND} + >=sys-kernel/linux-headers-4.14 +" +RDEPEND=" + ${COMMON_DEPEND} + !=sys-auth/pambase-20150213 ) + su? ( !sys-apps/util-linux[su(-)] ) +" +BDEPEND=" + app-arch/xz-utils + sys-devel/gettext +" + +if [[ ${PV} == *.0 ]]; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-sergehallyn )" + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sergehallyn.asc +else + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-alejandro-colomar )" + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alejandro-colomar.asc +fi + +src_prepare() { + default + elibtoolize +} + +src_configure() { + local myeconfargs=( + # Negate new upstream default of disabling for now + --enable-lastlog +
[gentoo-commits] repo/gentoo:master commit in: sys-process/cronie/
commit: 20b7f80ab031f99966690f49afaa6483a98d0543 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 02:11:17 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 02:11:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b7f80a sys-process/cronie: add 1.7.1 Signed-off-by: Sam James gentoo.org> sys-process/cronie/Manifest| 1 + sys-process/cronie/cronie-1.7.1.ebuild | 107 + 2 files changed, 108 insertions(+) diff --git a/sys-process/cronie/Manifest b/sys-process/cronie/Manifest index a302c696b61e..746eed3ee96f 100644 --- a/sys-process/cronie/Manifest +++ b/sys-process/cronie/Manifest @@ -1 +1,2 @@ DIST cronie-1.7.0.tar.gz 271404 BLAKE2B 44745f68dba212da60f3013b10737be2390d8c76186dc641fa1930b1c7d103fa2e3127a63fe73571434683137044f7fda8cc31435c59092a14c0091a372ffead SHA512 a8e6688a164540e2cd3741c58813b6684c4c22a04806bcc8ba028a9ff72f986f165715ac3663bd34133af6566bdbd272a3e7be893f139e315aef35b2dbeb622f +DIST cronie-1.7.1.tar.gz 271985 BLAKE2B 9cbf22fe9c86f265e625563fc5426f39f79ac9c9cfa090ba47957c14391ed3b8ac202b244fed35ea043bed428b4c97a71ad400719a265bd95f5ac28bf3dc9b3a SHA512 4479f6f05ca9da3ecefa0e9b73662f1db58309916de9f92f89c5e7f93f1c5c744f18cb3e1a3df9664d533afe7dad710f97484e72a314c87d84f57a6c56fb diff --git a/sys-process/cronie/cronie-1.7.1.ebuild b/sys-process/cronie/cronie-1.7.1.ebuild new file mode 100644 index ..13415f7c1a50 --- /dev/null +++ b/sys-process/cronie/cronie-1.7.1.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# cronie supports /etc/crontab +CRON_SYSTEM_CRONTAB="yes" + +inherit cron flag-o-matic pam systemd + +DESCRIPTION="Cronie is a standard UNIX daemon cron based on the original vixie-cron" +HOMEPAGE="https://github.com/cronie-crond/cronie; +SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar.gz; + +LICENSE="ISC BSD BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+anacron +inotify pam selinux" + +DEPEND=" + pam? ( sys-libs/pam ) + anacron? ( + !sys-process/anacron + !sys-process/systemd-cron + elibc_musl? ( sys-libs/obstack-standalone ) + ) + selinux? ( sys-libs/libselinux ) +" +BDEPEND="acct-group/crontab" +RDEPEND=" + ${BDEPEND} + ${DEPEND} + sys-apps/debianutils +" + +src_configure() { + local myeconfargs=( + $(use_with inotify) + $(use_with pam) + $(use_with selinux) + $(use_enable anacron) + --enable-syscrontab + # Required for correct pidfile location, bug #835814 + --runstatedir="${EPREFIX}/run" + --with-daemon_username=cron + --with-daemon_groupname=cron + ) + + if use anacron && use elibc_musl ; then + append-cflags "-lobstack" + fi + + SPOOL_DIR="/var/spool/cron/crontabs" \ + ANACRON_SPOOL_DIR="/var/spool/anacron" \ + econf "${myeconfargs[@]}" +} + +src_install() { + default + + docrondir -m 1730 -o root -g crontab + fowners root:crontab /usr/bin/crontab + fperms 2751 /usr/bin/crontab + + newconfd "${S}"/crond.sysconfig ${PN} + + insinto /etc + newins "${FILESDIR}/${PN}-crontab" crontab + newins "${FILESDIR}/${PN}-1.2-cron.deny" cron.deny + + insinto /etc/cron.d + doins contrib/{0hourly,dailyjobs} + + newinitd "${FILESDIR}/${PN}-1.3-initd" ${PN} + + if use pam ; then + newpamd "${FILESDIR}/${PN}-1.4.3-pamd" crond + fi + + systemd_newunit contrib/cronie.systemd cronie.service + + if use anacron ; then + local anacrondir="/var/spool/anacron" + keepdir ${anacrondir} + fowners root:cron ${anacrondir} + fperms 0750 ${anacrondir} + + insinto /etc + doins contrib/anacrontab + + insinto /etc/cron.hourly + doins contrib/0anacron + fperms 0750 /etc/cron.hourly/0anacron + fi + + einstalldocs +} + +pkg_postinst() { + cron_pkg_postinst + + if [[ -n "${REPLACING_VERSIONS}" ]] ; then + ewarn "You should restart ${PN} daemon or else you might experience segfaults" + ewarn "or ${PN} not working reliably anymore." + einfo "(see https://bugs.gentoo.org/557406 for details.)" + fi +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/ntfs2btrfs/
commit: 54f4b064ff273b321090f1465a9efe2744f01909 Author: Mark Harmstone harmstone com> AuthorDate: Tue Jan 16 02:02:44 2024 + Commit: Mark Harmstone harmstone com> CommitDate: Tue Jan 16 02:02:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54f4b064 sys-fs/ntfs2btrfs: add 20240115, drop 20230501 Signed-off-by: Mark Harmstone harmstone.com> sys-fs/ntfs2btrfs/Manifest | 2 +- .../{ntfs2btrfs-20230501.ebuild => ntfs2btrfs-20240115.ebuild} | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-fs/ntfs2btrfs/Manifest b/sys-fs/ntfs2btrfs/Manifest index 0313c405bb..124d1acf56 100644 --- a/sys-fs/ntfs2btrfs/Manifest +++ b/sys-fs/ntfs2btrfs/Manifest @@ -1 +1 @@ -DIST ntfs2btrfs-20230501.tar.gz 98816 BLAKE2B d814e1d1a80fa25a85ca010b4ec3d0a92eb0ebeba4ad9042af95b7f2cd5fb70941e2dfc4422a609b7b159c9f4ff51598e1acaedb46f3b48fb42235f230dc1423 SHA512 ad10850280f591cbdc169bb8e0b1768f7c4051b3110283c941ab76beb0d2b728d30ac64caecdbe6f90068b2486170ddced0704d741d1469944c58ecf0b168e0a +DIST ntfs2btrfs-20240115.tar.gz 98851 BLAKE2B 99f6a10a785286a093d995efb34fd822d35a28f6232c2dd003c16f30a98dd1a63dd46c7e4ea9e373bf18f453eb6d867c4a73492c0edc54bf1dc3a50c847c239a SHA512 c614e33b83a4dad25b07335f42161223804935bbee19a72a6576fe361a7edf91502773facc14c767e02abff03fd26d902ab2cd0d8f8bcde8ba10c56869d01873 diff --git a/sys-fs/ntfs2btrfs/ntfs2btrfs-20230501.ebuild b/sys-fs/ntfs2btrfs/ntfs2btrfs-20240115.ebuild similarity index 98% rename from sys-fs/ntfs2btrfs/ntfs2btrfs-20230501.ebuild rename to sys-fs/ntfs2btrfs/ntfs2btrfs-20240115.ebuild index f2b3e08fbb..1d6ac5d74b 100644 --- a/sys-fs/ntfs2btrfs/ntfs2btrfs-20230501.ebuild +++ b/sys-fs/ntfs2btrfs/ntfs2btrfs-20240115.ebuild @@ -25,7 +25,6 @@ DEPEND="dev-libs/libfmt lzo? ( dev-libs/lzo ) zstd? ( app-arch/zstd )" RDEPEND="${DEPEND}" -BDEPEND="" src_prepare() { cmake_src_prepare
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: 3a44a6122b15fbeb5b405ce564ca8d5957a1c11a Author: Sam James gentoo org> AuthorDate: Tue Jan 16 02:01:31 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 02:01:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a44a612 net-vpn/tor: Stabilize 0.4.8.10 ppc64, #922191 Signed-off-by: Sam James gentoo.org> net-vpn/tor/tor-0.4.8.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild index 6b14eb53cfad..7e90ecac8df4 100644 --- a/net-vpn/tor/tor-0.4.8.10.ebuild +++ b/net-vpn/tor/tor-0.4.8.10.ebuild @@ -28,7 +28,7 @@ else S="${WORKDIR}/${MY_PF}" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" + KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~ppc-macos" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: f7b2d17676704b9192030f968cf18cf1a0969a41 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 02:00:33 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 02:00:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b2d176 app-portage/elt-patches: add 20240116 Eli Schwartz (2): werror patch: add a variant that works on debian-built dists color-record patch: add a variant that works on debian-built dists Sam James (8): patches: color-record: add upstream link/references patches: darwin20-conf: add upstream references patches: sed-quote: add new patch patches: cxx-pthread: add another upstream reference patches: fuse-ld: add upstream commit link patches: fsanitize: add upstream commit link patches: specs: add upstream commit link Makefile: add trivial check target Signed-off-by: Sam James gentoo.org> app-portage/elt-patches/Manifest | 1 + .../elt-patches/elt-patches-20240116.ebuild| 39 ++ 2 files changed, 40 insertions(+) diff --git a/app-portage/elt-patches/Manifest b/app-portage/elt-patches/Manifest index 1807e6f3bad9..a704939b64d9 100644 --- a/app-portage/elt-patches/Manifest +++ b/app-portage/elt-patches/Manifest @@ -1,3 +1,4 @@ DIST elt-patches-20221210.tar.xz 42080 BLAKE2B abcdae6dedac89bd913d6809d335c13cd59b675c4b68198925bf758013e988a9bf82e9f6ccc3a70ac1c49775bb7579addda6c0bb7ea4ceea3c4b8e4acf0d65ea SHA512 3dad3c0be8d69de731bb10d5a6007539c2966f8a370a3dee27faf9655a38e39f272a9059cd98c8b6f32c2495143667f8b28a6a3425f22c0c5421f3969b417cf7 DIST elt-patches-20231228.tar.xz 42512 BLAKE2B 00d9e9ee06da0c6d218c3af79aeb171e78aee75a2e2d586746ecc10c1e0083b317e3c5f27c923f982557e075e39210775203d25c162e34b1698542a6c1d8c1c1 SHA512 e0278fe7776dfcb6e7e869da95dbb9a65b78efc08298a7c03c16953c0f1fcff34e0ef6533dbb7fd3c60297ed85c20eb0ca89a01d74d2f1e9c6f723341c867108 DIST elt-patches-20240109.tar.xz 42944 BLAKE2B 41df6a1c4f7a8f84986dcb5d31118173907ac9a5373aa663b3a7f40e3143063be0658bd9184086f04a5b81dea455e1a2f5fe6d39d02186891242b6cb9c2fcb8d SHA512 9f8ceb6da0b3bc741fc255ced2f48cef6f088d115ce667930897c2bd81c9491acbb30fd23348701e06467f09fa628e1a166c9df3d7331f3201ff3f2305529750 +DIST elt-patches-20240116.tar.xz 44400 BLAKE2B 0e664bf02180c2d0a5813f25a7661064f6612b71ab4743041a87579bf4fc2af276b2d653cbf75fe412364c2eb0a38dad744cc1eaa1159837239b0b9bbd122c5c SHA512 b014bebf918bb3debb5f38297caa0e250b426bdabfbc3c3e7ae44c1f5cda0d63ae1c0d82c12710a966a615947a5ad823a6e06c2ca485b987a74065dde16216bb diff --git a/app-portage/elt-patches/elt-patches-20240116.ebuild b/app-portage/elt-patches/elt-patches-20240116.ebuild new file mode 100644 index ..29410c13f990 --- /dev/null +++ b/app-portage/elt-patches/elt-patches-20240116.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Collection of patches for libtool.eclass" +HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/elt-patches.git + https://github.com/gentoo/elt-patches + " + inherit git-r3 +else + SRC_URI=" + https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz + https://dev.gentoo.org/~vapier/dist/${P}.tar.xz + 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 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +# The 'check' target currently wants network access to fetch libtool tarballs. +RESTRICT="test" + +RDEPEND="sys-apps/gentoo-functions" +BDEPEND="app-arch/xz-utils" + +src_compile() { + emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" +} + +src_install() { + emake DESTDIR="${D}" rootprefix="${EPREFIX}" install +}
[gentoo-commits] proj/elt-patches: New tag: 20240116
commit: Commit: Sam James gentoo org> CommitDate: Tue Jan 16 01:59:21 2024 + New tag: 20240116
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: 24391571cb541fc42c53991d3c6dcf3e0c3bf3b9 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 01:55:30 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 01:55:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24391571 net-vpn/tor: Stabilize 0.4.8.10 arm64, #922191 Signed-off-by: Sam James gentoo.org> net-vpn/tor/tor-0.4.8.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild index 009e202668a5..6b14eb53cfad 100644 --- a/net-vpn/tor/tor-0.4.8.10.ebuild +++ b/net-vpn/tor/tor-0.4.8.10.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 @@ -28,7 +28,7 @@ else S="${WORKDIR}/${MY_PF}" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" + KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/, app-antivirus/clamav/files/tmpfiles.d/
commit: 873ea574ea7e050bd7f1a7d4297528d3b2e5592e Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 16 01:14:32 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 16 01:35:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873ea574 app-antivirus/clamav: fix LTS socket permissions under systemd Bug: https://bugs.gentoo.org/921617 Signed-off-by: Michael Orlitzky gentoo.org> .../{clamav-0.103.11.ebuild => clamav-0.103.11-r1.ebuild} | 11 --- app-antivirus/clamav/files/tmpfiles.d/clamav-r1.conf | 1 + 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app-antivirus/clamav/clamav-0.103.11.ebuild b/app-antivirus/clamav/clamav-0.103.11-r1.ebuild similarity index 94% rename from app-antivirus/clamav/clamav-0.103.11.ebuild rename to app-antivirus/clamav/clamav-0.103.11-r1.ebuild index 7b1697a7e55c..d35dd66922a0 100644 --- a/app-antivirus/clamav/clamav-0.103.11.ebuild +++ b/app-antivirus/clamav/clamav-0.103.11-r1.ebuild @@ -121,13 +121,10 @@ src_install() { if ! use libclamav-only ; then if use systemd; then # The tmpfiles entry is behind USE=systemd because the - # upstream OpenRC service files should (and do) ensure that - # the directories they need exist and have the correct - # permissions without the help of opentmpfiles. There are - # years-old root exploits in opentmpfiles, the design is - # fundamentally flawed, and the maintainer is not up to - # the task of fixing it. - dotmpfiles "${FILESDIR}/tmpfiles.d/clamav.conf" + # OpenRC service scripts should (and do) ensure that the + # directories they need exist and have the correct + # permissions without the help of tmpfiles. + newtmpfiles "${FILESDIR}/tmpfiles.d/clamav-r1.conf" clamav.conf systemd_newunit "${FILESDIR}/clamd_at.service" "clamd@.service" systemd_dounit "${FILESDIR}/clamd.service" systemd_newunit "${FILESDIR}/freshclamd.service-r1" \ diff --git a/app-antivirus/clamav/files/tmpfiles.d/clamav-r1.conf b/app-antivirus/clamav/files/tmpfiles.d/clamav-r1.conf new file mode 100644 index ..22d29941ea02 --- /dev/null +++ b/app-antivirus/clamav/files/tmpfiles.d/clamav-r1.conf @@ -0,0 +1 @@ +d /run/clamav 0755 clamav clamav
[gentoo-commits] proj/elt-patches:master commit in: patches/werror/
commit: 4be8f4241cf7b9f7146e41f5d072c73726a59796 Author: Eli Schwartz gmail com> AuthorDate: Tue Jan 16 01:25:19 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 01:36:58 2024 + URL:https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=4be8f424 werror patch: add a variant that works on debian-built dists Debian applies their own patches to libtool, so tarballs generated on debian systems need different patches. Signed-off-by: Sam James gentoo.org> patches/werror/2.4.7-debian | 34 ++ 1 file changed, 34 insertions(+) diff --git a/patches/werror/2.4.7-debian b/patches/werror/2.4.7-debian new file mode 100644 index 000..d585724 --- /dev/null +++ b/patches/werror/2.4.7-debian @@ -0,0 +1,34 @@ +https://lists.gnu.org/archive/html/libtool-patches/2022-12/msg0.html + +From eb8952bf6df858b144f2dc8b573782e25b527c01 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 10 Dec 2022 02:00:22 + +Subject: [PATCH] Allow -Werror and -Werror=* through flag filtering + +* build-aux/ltmain.in (func_mode_link): allow -Werror and -Werror=* through + flat filtering at link time. + + This is needed for detecting likely-runtime problems with LTO using + e.g. -Werror=odr or -Werror=lto-type-mismatch. + +Bug: https://bugs.gentoo.org/884767 +Signed-off-by: Sam James +[rebased on top of Debian ltmain.sh] +Signed-off-by: Eli Schwartz +--- a/ltmain.sh b/ltmain.sh +@@ -7564,10 +7564,11 @@ func_mode_link () + # -static-*direct GCC to link specific libraries statically + # -fcilkplus Cilk Plus language extension features for C/C++ + # -Wa,*Pass flags directly to the assembler ++ # -Werror, -Werror=* Report (specified) warnings as errors + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ + -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ + -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ +- -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus|-Wa,*) ++ -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus|-Wa,*|-Werror|-Werror=*) + func_quote_arg pretty "$arg" + arg=$func_quote_arg_result + func_append compile_command " $arg" +-- +2.43.0
[gentoo-commits] proj/elt-patches:master commit in: patches/color-record/
commit: 91d85f9761aa8250470fe9d5ca0524d52feb9c77 Author: Eli Schwartz gmail com> AuthorDate: Tue Jan 16 01:30:46 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 01:36:59 2024 + URL:https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=91d85f97 color-record patch: add a variant that works on debian-built dists Debian applies their own patches to libtool, so tarballs generated on debian systems need different patches. Signed-off-by: Sam James gentoo.org> patches/color-record/2.4.7-debian | 40 +++ 1 file changed, 40 insertions(+) diff --git a/patches/color-record/2.4.7-debian b/patches/color-record/2.4.7-debian new file mode 100644 index 000..562cc98 --- /dev/null +++ b/patches/color-record/2.4.7-debian @@ -0,0 +1,40 @@ +https://lists.gnu.org/archive/html/libtool-patches/2024-01/msg00029.html +https://git.savannah.gnu.org/cgit/libtool.git/commit/?id=533d816dea307ad78c4e7ba16dcdec4c285b0bc8 + +From 50f97756e75da06269374fff455cb211c7cf5cda Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 14 Jan 2024 06:27:33 + +Subject: ltmain.in: Pass through -fdiagnostics-color, -frecord-gcc-switches + +* -fdiagnostics-color: who doesn't like color? No reason to strip it. This + makes the link phase stick out like a sore thumb if there's warnings emitted. + +* -frecord-gcc-switches: we use it in Gentoo to check if a package respects + *FLAGS. Note that we do not need to include -grecord-gcc-switches explicitly + here as -g* is already whitelisted. + +* build-aux/ltmain.in: Handle -fdiagnostics-color* & -frecord-gcc-switches. + +[rebased on top of Debian ltmain.sh] +Signed-off-by: Eli Schwartz +--- ltmain.in ltmain.in +@@ -7559,6 +7559,8 @@ func_mode_link () + # -O*, -g*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization + # -specs=* GCC specs files + # -stdlib=*select c++ std lib with clang ++ # -fdiagnostics-color* simply affects output ++ # -frecord-gcc-switches used to verify flags were respected + # -fsanitize=* Clang/GCC memory and address sanitizer + # -fuse-ld=* Linker select flags for GCC + # -static-*direct GCC to link specific libraries statically +@@ -7568,6 +7570,7 @@ func_mode_link () + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ + -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ + -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ ++ -fdiagnostics-color*|-frecord-gcc-switches| \ + -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus|-Wa,*|-Werror|-Werror=*) + func_quote_arg pretty "$arg" + arg=$func_quote_arg_result +-- +2.43.0
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/
commit: 5e71fbccd1adcd00043c0bee6fc375e502ffa8ea Author: orbea riseup net> AuthorDate: Tue Jan 16 01:09:35 2024 + Commit: orbea riseup net> CommitDate: Tue Jan 16 01:09:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5e71fbcc dev-lang/python: sync ::gentoo Closes: https://github.com/gentoo/libressl/issues/548 Signed-off-by: orbea riseup.net> dev-lang/python/python-3.10.13.ebuild | 2 +- dev-lang/python/python-3.11.7.ebuild| 2 +- dev-lang/python/python-3.12.1.ebuild| 2 +- dev-lang/python/python-3.12.1_p1.ebuild | 2 +- dev-lang/python/python-3.9.18.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-lang/python/python-3.10.13.ebuild b/dev-lang/python/python-3.10.13.ebuild index dd43e19..f969959 100644 --- a/dev-lang/python/python-3.10.13.ebuild +++ b/dev-lang/python/python-3.10.13.ebuild @@ -76,7 +76,7 @@ DEPEND=" " # autoconf-archive needed to eautoreconf BDEPEND=" - sys-devel/autoconf-archive + dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) diff --git a/dev-lang/python/python-3.11.7.ebuild b/dev-lang/python/python-3.11.7.ebuild index fad09db..7024616 100644 --- a/dev-lang/python/python-3.11.7.ebuild +++ b/dev-lang/python/python-3.11.7.ebuild @@ -76,7 +76,7 @@ DEPEND=" " # autoconf-archive needed to eautoreconf BDEPEND=" - sys-devel/autoconf-archive + dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) diff --git a/dev-lang/python/python-3.12.1.ebuild b/dev-lang/python/python-3.12.1.ebuild index 68d77f8..888d5f0 100644 --- a/dev-lang/python/python-3.12.1.ebuild +++ b/dev-lang/python/python-3.12.1.ebuild @@ -81,7 +81,7 @@ DEPEND=" " # autoconf-archive needed to eautoreconf BDEPEND=" - sys-devel/autoconf-archive + dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) diff --git a/dev-lang/python/python-3.12.1_p1.ebuild b/dev-lang/python/python-3.12.1_p1.ebuild index 3f94a97..7696e0e 100644 --- a/dev-lang/python/python-3.12.1_p1.ebuild +++ b/dev-lang/python/python-3.12.1_p1.ebuild @@ -81,7 +81,7 @@ DEPEND=" " # autoconf-archive needed to eautoreconf BDEPEND=" - sys-devel/autoconf-archive + dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) diff --git a/dev-lang/python/python-3.9.18.ebuild b/dev-lang/python/python-3.9.18.ebuild index 263711e..93cffc0 100644 --- a/dev-lang/python/python-3.9.18.ebuild +++ b/dev-lang/python/python-3.9.18.ebuild @@ -72,7 +72,7 @@ DEPEND=" " # autoconf-archive needed to eautoreconf BDEPEND=" - sys-devel/autoconf-archive + dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/openrc/
commit: 6992fd59624a19ccbeeac0c99c2aa8ff8ab7478d Author: William Hubbs gentoo org> AuthorDate: Tue Jan 16 00:29:03 2024 + Commit: William Hubbs gentoo org> CommitDate: Tue Jan 16 00:29:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6992fd59 sys-apps/openrc: drop 0.49, 0.50, 0.50-r1, 0.51 Signed-off-by: William Hubbs gentoo.org> sys-apps/openrc/Manifest | 3 - sys-apps/openrc/openrc-0.49.ebuild| 169 -- sys-apps/openrc/openrc-0.50-r1.ebuild | 165 - sys-apps/openrc/openrc-0.50.ebuild| 169 -- sys-apps/openrc/openrc-0.51.ebuild| 165 - 5 files changed, 671 deletions(-) diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index c22851ec6773..930266c434aa 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -1,6 +1,3 @@ DIST openrc-0.48.tar.gz 250249 BLAKE2B 4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b SHA512 c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee -DIST openrc-0.49.tar.gz 250228 BLAKE2B 82305af995aa0ef043481839a88b833d300dfae364baf178fccf4fab57f9f5e9567e979a95eac02f099e9c784bd91b8a6b931feab831ce7c8ac131254eb96671 SHA512 11ff9cee1d7d47e1dd00102946bd3497da1de71c2e27e37201557889686ea608f2007ac26308d3a1a5d4de540eefe674ea1197be79732cc7f1171058c70e49eb -DIST openrc-0.50.tar.gz 250416 BLAKE2B b5b8eb54d03f727f43928399e2af3ac08a4a416469dae2baf30e91e2cbf2076a298d7683440febbb89b021152b6d40df37df3e081200da5620d501c1ce7ba0df SHA512 54f41d4794bf07b1b4ef6a2f4be88baad4abba32b4cfe885e2a58faf56876bf7c4d46f29b4629b04c56fe9f2efb45b7f8596a45a422ad2f417fd09fe489d8ed3 -DIST openrc-0.51.tar.gz 250746 BLAKE2B 903bae3781fbe1771827f18d6df998c07cc95e59838721ac4f3c083dacd053526ee1125ce40f953d64d08ec5bc2ec1329b8dc66878c12254538a8cea79af45de SHA512 2844e54c90abf8c2f515d8033f9fe3bd51f7e1026d73488c5fe81c6bfbe5fc2df904aefedee729a3300476805495fb59e3c88f0e77df6c5127b0bcf4034b4843 DIST openrc-0.52.1.tar.gz 250843 BLAKE2B abecc2ef7e23b4142f97a97fcbf99f5991571feea8aaffab6acaae0f82a9717481343aa9f158638b74f28ab4a7eb67d12f587dc91e0a375b9a06f23b6b4bf109 SHA512 741f3f0752217b9ce159d00362d688738c5a84512ddd30c44f4f7f451d7950315a5e1de79eaf5e7b1cf6539a04f59600fbe82cc2a6ad966b735c2eb4d4f35717 DIST openrc-0.53.tar.gz 251051 BLAKE2B df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997 SHA512 e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25 diff --git a/sys-apps/openrc/openrc-0.49.ebuild b/sys-apps/openrc/openrc-0.49.ebuild deleted file mode 100644 index 11d77ecda370.. --- a/sys-apps/openrc/openrc-0.49.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson pam - -DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" -HOMEPAGE="https://github.com/openrc/openrc/; - -if [[ ${PV} =~ ^9{4,}$ ]]; then - EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git; - inherit git-r3 -else - SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode" - -COMMON_DEPEND=" - ncurses? ( sys-libs/ncurses:0= ) - pam? ( sys-libs/pam ) - audit? ( sys-process/audit ) - sys-process/psmisc - selinux? ( - sys-apps/policycoreutils - >=sys-libs/libselinux-2.6 - )" -DEPEND="${COMMON_DEPEND} - virtual/os-headers - ncurses? ( virtual/pkgconfig )" -RDEPEND="${COMMON_DEPEND} - bash? ( app-shells/bash ) - !prefix? ( - sysv-utils? ( - !sys-apps/systemd[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( - || ( - >=sys-apps/sysvinit-2.86-r6[selinux?] - sys-apps/s6-linux-init[sysv-utils(-)] - ) - ) - virtual/tmpfiles - ) - selinux? ( - >=sec-policy/selinux-base-policy-2.20170204-r4 - >=sec-policy/selinux-openrc-2.20170204-r4 - ) -" - -PDEPEND="netifrc? ( net-misc/netifrc )" - -src_configure() { - local emesonargs=( - $(meson_feature audit) - "-Dbranding=\"Gentoo Linux\"" - $(meson_use newnet) -
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/
commit: 36c427d71e7f6a5abad7927c3eb9f79f2e8ba9ae Author: Mike Pagano gentoo org> AuthorDate: Tue Jan 16 00:25:24 2024 + Commit: Mike Pagano gentoo org> CommitDate: Tue Jan 16 00:25:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c427d7 sys-kernel/linux-firmware: add 20240115 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/linux-firmware/Manifest | 1 + .../linux-firmware/linux-firmware-20240115.ebuild | 407 + 2 files changed, 408 insertions(+) diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest index 9cdc79efe3a4..d4d14ab93aaa 100644 --- a/sys-kernel/linux-firmware/Manifest +++ b/sys-kernel/linux-firmware/Manifest @@ -1,3 +1,4 @@ DIST linux-firmware-20231030.tar.xz 317290700 BLAKE2B 3f2f7cd177adabba683d98f048d0fb24f6872168e0a7a43b4521fd43970428af881e54093cc247cf394f714a845db2c0d85387d93305dd1b2c08b359c1f0abb8 SHA512 0a747df0ac6fe1577578021d394b94a5db517b368b17d14a3a580bb361f5112b293ee2f9c56f51b0471118fcc3983c037afea702028370b95715bc9d06672191 DIST linux-firmware-2023.tar.xz 356057052 BLAKE2B f594a14e9d7d824f2d7b3c85dd760ecab2f9a72f67e3904774d6bf99906695d2ca48c17cf4c44ebd0d9adbb98c3353ddb5e39cd48f93499539d02b8fb54b2db4 SHA512 dd8eb7e8a51fe14479e2f4e1081a8a31f13d041ddd6180eaae6fe865dbad303c89aaaed2b9df237923f74f1cf9fe8c2e5492b4de5fce991ddb02bb091c95dc58 DIST linux-firmware-20231211.tar.xz 358100480 BLAKE2B 91b9ef2d244d465e8d62d2c529f3481b1e28a9c30a143ef7d9f2fb3a2a0f9d7e96b64f09f09fcf73c93ffae693774e03134ce97575610b5c728794ff55224265 SHA512 571eb540d7994eec1a94b7eede8dd225a3ad2a7209018e32086b47d5758c9ce5ff751b15c843176a9b50ae6455445a18871c736e291ae745b402c0254a4f63a7 +DIST linux-firmware-20240115.tar.xz 363994604 BLAKE2B 00a0874cfbafe0fe57a841510c71e54e836efad65564b7fa30c334c2bcf909e235129035a6fa4ba090089492fb07beab945be82b3801ce8353fca20fa426ac85 SHA512 65100216a0dbe97ea0cdf3104dd59c95cafe883bd8c2a40f9369acb55d6f7260c1b51f233987d2f89cce93b2a952721a0484a6314cda49455986c597ff2050dd diff --git a/sys-kernel/linux-firmware/linux-firmware-20240115.ebuild b/sys-kernel/linux-firmware/linux-firmware-20240115.ebuild new file mode 100644 index ..f2dd73b2a53a --- /dev/null +++ b/sys-kernel/linux-firmware/linux-firmware-20240115.ebuild @@ -0,0 +1,407 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit linux-info mount-boot savedconfig multiprocessing + +# In case this is a real snapshot, fill in commit below. +# For normal, tagged releases, leave blank +MY_COMMIT="" + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git; +else + if [[ -n "${MY_COMMIT}" ]]; then + SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${MY_COMMIT}" + else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz; + fi + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Linux firmware files" +HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git; + +LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) + redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) + unknown-license? ( all-rights-reserved )" +SLOT="0" +IUSE="compress-xz compress-zstd deduplicate initramfs +redistributable savedconfig unknown-license" +REQUIRED_USE="initramfs? ( redistributable ) + ?? ( compress-xz compress-zstd ) + savedconfig? ( !deduplicate )" + +RESTRICT="binchecks strip test + unknown-license? ( bindist )" + +BDEPEND="initramfs? ( app-alternatives/cpio ) + compress-xz? ( app-arch/xz-utils ) + compress-zstd? ( app-arch/zstd ) + deduplicate? ( app-misc/rdfind )" + +#add anything else that collides to this +RDEPEND="!savedconfig? ( + redistributable? ( + !sys-firmware/alsa-firmware[alsa_cards_ca0132] + !sys-block/qla-fc-firmware + !sys-firmware/iwl1000-ucode + !sys-firmware/iwl6005-ucode + !sys-firmware/iwl6030-ucode + !sys-firmware/iwl3160-ucode + !sys-firmware/iwl7260-ucode + !sys-firmware/iwl3160-7260-bt-ucode + !sys-firmware/raspberrypi-wifi-ucode + ) + unknown-license? ( + !sys-firmware/alsa-firmware[alsa_cards_korg1212] + !sys-firmware/als
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/
commit: 9b89609eb1e84c5f5077039c7ff1d7865a81f85f Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jan 15 22:28:24 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jan 15 23:00:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b89609e x11-drivers/nvidia-drivers: fix build with upcoming gcc14 Trivial and proper fix for 5xx branches, NVIDIA seems to be (now) keeping track of implicits and incompatibles beside missing this one hidden behind 2>/dev/null and kernel >=5.18. Can't say the same for the legacy branches (390 and 470), and rather than worry about these going for the lame life support treatment with -Wno-error= there. 470 has hope to be fixed properly by NVIDIA still but this is likely there forever in the not supported + masked 390. No need for revbumps, with gcc13 the test simply functions properly and does what's right, while with 14 it's just a build-time issue (and legacy branches are unchanged). Closes: https://bugs.gentoo.org/921370 Signed-off-by: Ionen Wolkens gentoo.org> .../files/nvidia-drivers-525.147.05-gcc14.patch| 32 ++ .../nvidia-drivers/nvidia-drivers-390.157.ebuild | 11 .../nvidia-drivers-470.223.02.ebuild | 13 + .../nvidia-drivers-525.147.05.ebuild | 1 + .../nvidia-drivers-535.146.02.ebuild | 1 + .../nvidia-drivers/nvidia-drivers-535.43.22.ebuild | 1 + .../nvidia-drivers-545.29.06-r1.ebuild | 1 + 7 files changed, 60 insertions(+) diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.147.05-gcc14.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.147.05-gcc14.patch new file mode 100644 index ..799f80b79f7e --- /dev/null +++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.147.05-gcc14.patch @@ -0,0 +1,32 @@ +https://bugs.gentoo.org/921370 +https://forums.developer.nvidia.com/t/279072 +--- a/kernel/conftest.sh b/kernel/conftest.sh +@@ -4807,6 +4807,11 @@ + CODE=" + #include ++#if defined(NV_LINUX_IOSYS_MAP_H_PRESENT) ++typedef struct iosys_map nv_sysio_map_t; ++#else ++typedef struct dma_buf_map nv_sysio_map_t; ++#endif + int conftest_drm_gem_object_vmap_has_map_arg( +-struct drm_gem_object *obj, struct dma_buf_map *map) { ++struct drm_gem_object *obj, nv_sysio_map_t *map) { + return obj->funcs->vmap(obj, map); + }" +--- a/kernel-module-source/kernel-open/conftest.sh b/kernel-module-source/kernel-open/conftest.sh +@@ -4807,6 +4807,11 @@ + CODE=" + #include ++#if defined(NV_LINUX_IOSYS_MAP_H_PRESENT) ++typedef struct iosys_map nv_sysio_map_t; ++#else ++typedef struct dma_buf_map nv_sysio_map_t; ++#endif + int conftest_drm_gem_object_vmap_has_map_arg( +-struct drm_gem_object *obj, struct dma_buf_map *map) { ++struct drm_gem_object *obj, nv_sysio_map_t *map) { + return obj->funcs->vmap(obj, map); + }" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild index e722d7730c3d..364d03fab92d 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild @@ -151,6 +151,16 @@ src_compile() { tc-export AR CC CXX LD OBJCOPY OBJDUMP local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" # raw-ldflags.patch + # latest branches has proper fixes, but legacy have more issues and are + # not worth the trouble, so doing the lame "fix" for gcc14 (bug #921370) + local noerr=( + -Wno-error=implicit-function-declaration + -Wno-error=incompatible-pointer-types + ) + # not *FLAGS to ensure it's used everywhere including conftest.sh + CC+=" $(test-flags-CC "${noerr[@]}")" + use modules && KERNEL_CC+=" $(CC=${KERNEL_CC} test-flags-CC "${noerr[@]}")" + NV_ARGS=( PREFIX="${EPREFIX}"/usr HOST_CC="$(tc-getBUILD_CC)" @@ -162,6 +172,7 @@ src_compile() { local modlist=( nvidia{,-drm,-modeset}=video:kernel ) use x86 || modlist+=( nvidia-uvm=video:kernel ) local modargs=( + CC="${KERNEL_CC}" # for the above gcc14 workarounds IGNORE_CC_MISMATCH=yes NV_VERBOSE=1 SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}" ) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild index d9f0ac99c1b1..a81c071f8b6d 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild @@ -148,6 +148,18 @@
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: 6dfa92b043c2cde7aabe9577f97ef912726b6249 Author: tastytea tastytea de> AuthorDate: Mon Jan 15 17:57:01 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Jan 15 17:57:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dfa92b0 dev-cpp/trantor: drop 1.5.14 Signed-off-by: tastytea tastytea.de> dev-cpp/trantor/Manifest | 1 - dev-cpp/trantor/trantor-1.5.14.ebuild | 49 --- 2 files changed, 50 deletions(-) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index c46f09bb0c..39004f492b 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,3 +1,2 @@ -DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 DIST trantor-1.5.14_p1.tar.gz 152566 BLAKE2B 09ea5e1d35d653073947e177a9630c93b235e84cdc66a69d4a944f656e957afe31206d7b6079b68f7517bfcd9619aa98e7e4bcc32c7873b01e7cfd94e0ea5704 SHA512 0725b66351a036f829499edb19be31f434ebea7133b129d994f3cb1a5e8c08844c181eab383b074bbcc8bf8efe7d761d12c593180d8ac07edf6dd8bde580578c DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 diff --git a/dev-cpp/trantor/trantor-1.5.14.ebuild b/dev-cpp/trantor/trantor-1.5.14.ebuild deleted file mode 100644 index 66f441cfb6..00 --- a/dev-cpp/trantor/trantor-1.5.14.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" -HOMEPAGE="https://github.com/an-tao/trantor; -SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="adns doc +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - adns? ( net-dns/c-ares:= ) - ssl? ( dev-libs/openssl:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen[dot] )" - -src_prepare() { - sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" - cmake_src_prepare -} - -src_configure() { - local -a mycmakeargs=( - "-DBUILD_SHARED_LIBS=YES" - "-DBUILD_DOC=$(usex doc)" - "-DBUILD_TESTING=$(usex test)" - "-DBUILD_C-ARES=$(usex adns)" - "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" - ) - - cmake_src_configure -} - -src_install() { - use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" - - cmake_src_install -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: c8a6b8a9118dea5bb49e53588d86c45475c19c1f Author: tastytea tastytea de> AuthorDate: Mon Jan 15 20:35:08 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Jan 15 20:35:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8a6b8a9 dev-cpp/drogon: add 1.9.1 Signed-off-by: tastytea tastytea.de> dev-cpp/drogon/Manifest| 2 + dev-cpp/drogon/drogon-1.9.1.ebuild | 87 ++ 2 files changed, 89 insertions(+) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 28696d399d..35fb29e5ae 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,4 +1,6 @@ DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c SHA512 a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b DIST drogon-1.9.0.tar.gz 566471 BLAKE2B ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236 SHA512 2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5 +DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7 SHA512 05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d SHA512 4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805 DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 +DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 diff --git a/dev-cpp/drogon/drogon-1.9.1.ebuild b/dev-cpp/drogon/drogon-1.9.1.ebuild new file mode 100644 index 00..6137a218b9 --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.15" # NOTE: needs to be updated on each bump + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon; +SRC_URI=" + https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/v${MY_TRANTOR_V}.tar.gz -> trantor-${MY_TRANTOR_V}.tar.gz ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml" +# REQUIRED_USE="test? ( postgres sqlite mariadb )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/trantor-${MY_TRANTOR_V}:= + dev-libs/jsoncpp:= + sys-libs/zlib + brotli? ( app-arch/brotli:= ) + mariadb? ( dev-db/mariadb:= ) + postgres? ( dev-db/postgresql:= ) + redis? ( dev-libs/hiredis:= ) + sqlite? ( dev-db/sqlite:3 ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) + yaml? ( dev-cpp/yaml-cpp:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch ) + +DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) + +src_unpack() { + default + + # the cert is in the trantor submodule normally, but we unbundle that + if use test; then + mkdir -p ${P}/trantor/trantor/tests || die + cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ + ${P}/trantor/trantor/tests/ \ + || die "could not copy test certificate and/or key" + fi +} + +src_configure() { + use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) + + local -a mycmakeargs=( + -DBUILD_DOC=$(usex doc) + -DBUILD_EXAMPLES=NO + -DBUILD_POSTGRESQL=$(usex postgres) + -DBUILD_MYSQL=$(usex mariadb) +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: 24a5cdb345d461cece3df38d193471dda8e2b387 Author: tastytea tastytea de> AuthorDate: Mon Jan 15 17:56:00 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Jan 15 17:56:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24a5cdb3 dev-cpp/trantor: add 1.5.15 Signed-off-by: tastytea tastytea.de> dev-cpp/trantor/Manifest | 1 + dev-cpp/trantor/trantor-1.5.15.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index a8b84df545..c46f09bb0c 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,2 +1,3 @@ DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 DIST trantor-1.5.14_p1.tar.gz 152566 BLAKE2B 09ea5e1d35d653073947e177a9630c93b235e84cdc66a69d4a944f656e957afe31206d7b6079b68f7517bfcd9619aa98e7e4bcc32c7873b01e7cfd94e0ea5704 SHA512 0725b66351a036f829499edb19be31f434ebea7133b129d994f3cb1a5e8c08844c181eab383b074bbcc8bf8efe7d761d12c593180d8ac07edf6dd8bde580578c +DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 diff --git a/dev-cpp/trantor/trantor-1.5.15.ebuild b/dev-cpp/trantor/trantor-1.5.15.ebuild new file mode 100644 index 00..57cbda2b0b --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.15.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" +HOMEPAGE="https://github.com/an-tao/trantor; +SRC_URI="https://github.com/an-tao/trantor/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +spdlog +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +src_prepare() { + sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" + "-DUSE_SPDLOG=$(usex spdlog)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: e648e9753254f82b12241bd38617180d19d2b234 Author: tastytea tastytea de> AuthorDate: Mon Jan 15 20:36:22 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Jan 15 20:36:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e648e975 dev-cpp/drogon: drop 1.8.7 Signed-off-by: tastytea tastytea.de> dev-cpp/drogon/Manifest| 2 - dev-cpp/drogon/drogon-1.8.7.ebuild | 87 -- 2 files changed, 89 deletions(-) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 35fb29e5ae..7029e49a97 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,6 +1,4 @@ -DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c SHA512 a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b DIST drogon-1.9.0.tar.gz 566471 BLAKE2B ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236 SHA512 2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5 DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7 SHA512 05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49 -DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d SHA512 4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805 DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 diff --git a/dev-cpp/drogon/drogon-1.8.7.ebuild b/dev-cpp/drogon/drogon-1.8.7.ebuild deleted file mode 100644 index 42c21024a5..00 --- a/dev-cpp/drogon/drogon-1.8.7.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_TRANTOR_V="1.5.13" - -DESCRIPTION="C++14/17 based HTTP web application framework" -HOMEPAGE="https://github.com/drogonframework/drogon; -SRC_URI=" - https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> trantor-${MY_TRANTOR_V}.tar.gz ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml" -# REQUIRED_USE="test? ( postgres sqlite mariadb )" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-cpp/trantor-${MY_TRANTOR_V}:= - dev-libs/jsoncpp:= - sys-libs/zlib - brotli? ( app-arch/brotli:= ) - mariadb? ( dev-db/mariadb:= ) - postgres? ( dev-db/postgresql:= ) - redis? ( dev-libs/hiredis:= ) - sqlite? ( dev-db/sqlite:3 ) - elibc_Darwin? ( sys-libs/native-uuid ) - elibc_SunOS? ( sys-libs/libuuid ) - !elibc_Darwin? ( !elibc_SunOS? ( - sys-apps/util-linux - ) ) - yaml? ( dev-cpp/yaml-cpp:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch ) - -DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) - -src_unpack() { - default - - # the cert is in the trantor submodule normally, but we unbundle that - if use test; then - mkdir -p ${P}/trantor/trantor/tests || die - cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ - ${P}/trantor/trantor/tests/ \ - || die "could not copy test certificate and/or key" - fi -} - -src_configure() { - use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) - - local -a mycmakeargs=( - -DBUILD_DOC=$(usex doc) - -DBUILD_EXAMPLES=NO - -DBUILD_POSTGRESQL=$(usex postgres) - -DBUILD_MYSQL=$(usex mariadb) - -DBUILD_SQLITE=$(usex
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/
commit: 1ae2043b2fe1790ad208ee2e788878348ff4772c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 15 20:32:42 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 15 21:58:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae2043b dev-qt/qtwebengine: add 5.15.12_p20240112 Bug: https://bugs.gentoo.org/921565 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebengine/Manifest| 1 + .../qtwebengine-5.15.12_p20240112.ebuild | 279 + 2 files changed, 280 insertions(+) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index ce844f8c9264..ec8686a19d22 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -2,6 +2,7 @@ DIST qtwebengine-5.15-ffmpeg-ppc64le.tar.xz 12080 BLAKE2B cfab4f02b8fac8ae7585ed DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3 DIST qtwebengine-5.15.11_p20231120.tar.xz 299212012 BLAKE2B 4f9fc9e3f380377f1eeaa8b04c6622c9e25d8b11151cccf7a04ef7dea88e4870db704dda3b303196e40bc8c1c6e76f495f911de5a74769b633952e35718a85de SHA512 2d64edf0ec5322e25a6decfd92a1b1170135c852a8d154d30a336b894bfc4c24f08cb5c88028c68a4f74e6bd6767aaf827a5fa08a82a70fd49e1fa064ee56f27 DIST qtwebengine-5.15.12_p20231219.tar.xz 299224728 BLAKE2B 2446840556e08af57b5f90a4be06a301f2359f516a2c0e088efd8769d15046fbd961863952608ad88072f3b6211fe7226dd70cb2bc66133a4289da1a2ecba06e SHA512 cf6e2f6bc5bc8421185249b6bdde6ae1a97b54f4e84a9b12e82d6d4f59d5cf122762780634d337bc9a943fef61c9a4b64e754b26c7dd8df4bb36b49fd0f62f07 +DIST qtwebengine-5.15.12_p20240112.tar.xz 299267300 BLAKE2B 7ccdeee6a64638a2a486fdb69c7090e310c8e5711e5387ab4df44d432adac61fd62dbb923de4d8c299076512aa8a98434e47382fc53783f323c3fa6ce3447cc2 SHA512 2cb4d3386ef7cde547ccdc402ea03ca55141b902e878c75520579b7daa81d25dfda20b1ef824a8e19acbaa64bd11a51fa5caeaf82eb8dbdda2ecfd4836fd8bef DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e DIST qtwebengine-6.6-patchset-6.tar.xz 9828 BLAKE2B ae595c2f3a71abc183e256118b1c3d1e91284199a8f4aaa8bd9d2a67467353b6c145c3bd9d64c20d64321294c63d97a0a4dc3eeca570a1e25eb94dd8fb9aa501 SHA512 8def71c43125073ef6fc1867c36118f43b0af843cce4b47248359712b1f1bfb4d4eabc6b13ecbbb33e4ef10e1617abc488bb336dfbab043b4ef911d71ad386e2 DIST qtwebengine-6.6-patchset-7.tar.xz 8480 BLAKE2B c4078d323c02a81e030c4b9b55a8e05f3f49722f937c2fa73fecbc75e8cfa843481857fd193fa92474329e60eb8deee4b287e637bbfff72bdf7d28f3525256f3 SHA512 e601b7a61863ea9f56c3bc12928eab99e87f9616e8d6d7db24a32045854f77976a27fee58bb1c7f57ca2ca12612dff3910294864e73ab8c9eb9c5347e7100590 diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.12_p20240112.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.12_p20240112.ebuild new file mode 100644 index ..3dd47c6a1bb8 --- /dev/null +++ b/dev-qt/qtwebengine/qtwebengine-5.15.12_p20240112.ebuild @@ -0,0 +1,279 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PATCHSET="${PN}-5.15.10_p20230815-patchset" +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs + +DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" +HOMEPAGE="https://www.qt.io/; + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + if [[ ${PV} == ${QT5_PV}_p* ]]; then + SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz; + S="${WORKDIR}/${P}" + QT5_BUILD_DIR="${S}_build" + fi +else + EGIT_BRANCH="5.15" + EGIT_REPO_URI=( + "https://code.qt.io/qt/${QT5_MODULE}.git; + "https://github.com/qt/${QT5_MODULE}.git; + ) + inherit git-r3 +fi + +# ppc64 patchset based on https://github.com/chromium-ppc64le releases +# ppc64 ffmpeg patchset backported from chromium 98 on https://ppa.quickbuild.io/raptor-engineering-public/chromium/ubuntu/pool/main/c/chromium/ +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz + ppc64? ( + https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-r1-chromium87-ppc64le.tar.xz + https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15-ffmpeg-ppc64le.tar.xz + )" + +IUSE="alsa bindist designer geolocation
[gentoo-commits] proj/kde:master commit in: kde-apps/okular/files/, kde-apps/okular/
commit: 65a0068393f38c2c474e3a2ba040601c6bb56d86 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 15 20:38:56 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 15 20:38:56 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=65a00683 kde-apps/okular: Backport fixes by upstream request See also: https://mail.kde.org/pipermail/distributions/2024-January/001476.html Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/okular-24.01.90-fix-compile-path.patch | 25 +++ .../okular-24.01.90-fix-loading-okularpart.patch | 28 ++ kde-apps/okular/okular-24.01.90.ebuild | 2 ++ 3 files changed, 55 insertions(+) diff --git a/kde-apps/okular/files/okular-24.01.90-fix-compile-path.patch b/kde-apps/okular/files/okular-24.01.90-fix-compile-path.patch new file mode 100644 index 00..ef5b7e9c13 --- /dev/null +++ b/kde-apps/okular/files/okular-24.01.90-fix-compile-path.patch @@ -0,0 +1,25 @@ +From 7aac8a4f9aa8f1c296f6f5c3e68d0404e3925913 Mon Sep 17 00:00:00 2001 +From: Sune Vuorela +Date: Fri, 12 Jan 2024 09:43:16 +0100 +Subject: [PATCH] Also fix compile path + +(cherry picked from commit 478f6f24fbde4657b7bd13dbc4a58512cbd6eb2a) +--- + CMakeLists.txt | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9cb9851731..0a56d74b5d 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -615,6 +615,7 @@ if (KF6Purpose_FOUND) + endif() + + set_target_properties(okularpart PROPERTIES PREFIX "") ++set_target_properties(okularpart PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/kf6/parts) + + if (Qt6TextToSpeech_FOUND) +target_link_libraries(okularpart Qt6::TextToSpeech) +-- +GitLab + diff --git a/kde-apps/okular/files/okular-24.01.90-fix-loading-okularpart.patch b/kde-apps/okular/files/okular-24.01.90-fix-loading-okularpart.patch new file mode 100644 index 00..41c1ad3225 --- /dev/null +++ b/kde-apps/okular/files/okular-24.01.90-fix-loading-okularpart.patch @@ -0,0 +1,28 @@ +From f23a2448b00e1aa83158bfdb66a1f981afe61938 Mon Sep 17 00:00:00 2001 +From: Nicolas Fella +Date: Fri, 12 Jan 2024 01:02:46 +0100 +Subject: [PATCH] Fix loading okularpart + +Adapt to the new location + +(cherry picked from commit 53fb06d6b4a931b87364a87fcced459b5824b678) +--- + shell/shell.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/shell/shell.cpp b/shell/shell.cpp +index 0a006d5cad..9074a16037 100644 +--- a/shell/shell.cpp b/shell/shell.cpp +@@ -201,7 +201,7 @@ Shell::Shell(const QString ) + // name which is a bad idea usually.. but it's alright in this + // case since our Part is made for this Shell + +-const auto result = KPluginFactory::loadFactory(KPluginMetaData(QStringLiteral("okularpart"))); ++const auto result = KPluginFactory::loadFactory(KPluginMetaData(QStringLiteral("kf6/parts/okularpart"))); + + if (!result) { + // if we couldn't find our Part, we exit since the Shell by +-- +GitLab + diff --git a/kde-apps/okular/okular-24.01.90.ebuild b/kde-apps/okular/okular-24.01.90.ebuild index 80a7303bfa..dfc297c282 100644 --- a/kde-apps/okular/okular-24.01.90.ebuild +++ b/kde-apps/okular/okular-24.01.90.ebuild @@ -61,6 +61,8 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}/${PN}-24.01.80-tests.patch" # bug 734138 "${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name entry + "${FILESDIR}/${P}-fix-compile-path.patch" + "${FILESDIR}/${P}-fix-loading-okularpart.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_10/
commit: 138af9a9f92871ff40de46515486f4fe6f431a67 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 15 16:58:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 15 21:23:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138af9a9 dev-python/pypy3_10: Bump to 7.3.15 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3_10/Manifest | 2 + dev-python/pypy3_10/metadata.xml | 6 +- dev-python/pypy3_10/pypy3_10-7.3.15.ebuild | 212 + 3 files changed, 217 insertions(+), 3 deletions(-) diff --git a/dev-python/pypy3_10/Manifest b/dev-python/pypy3_10/Manifest index 1d0f56357d9f..bc5ad2e88381 100644 --- a/dev-python/pypy3_10/Manifest +++ b/dev-python/pypy3_10/Manifest @@ -2,5 +2,7 @@ DIST pypy3.10-gentoo-patches-7.3.13_p3.tar.xz 9780 BLAKE2B a72cfc6723ad914f01230 DIST pypy3.10-gentoo-patches-7.3.14.tar.xz 4772 BLAKE2B 3866dd6a86f88bf10d5a9a639defea0dbe3cb301ccb23d015b147a220f0e32041dc46497e43ad03c1c486291bb56752d77eaa2703e164e58f4f6af3e6b1e2433 SHA512 5da998beefaabe1307a16f1d9d4239453b9017aaabefbdb34d70ce339bfb9f8b7a258cdfcba74e0241bf140b3d2aae500710309d1dddb667154be7c482e88daa DIST pypy3.10-gentoo-patches-7.3.14_p1.tar.xz 5176 BLAKE2B 9cc684a9257a2855e44bed01d01020c0009dc966ff6fee7a789439e19814b1bfacc5fa0da166c8cb886f0dbadba365f6c6e2c520a4f5116e90ac637748e31e73 SHA512 11e468c2cab5e2234ffc68d98407bf7a676ea3b495a7e9ad7481f47fd39e2b1868b695da81b4edcee74cb8f01e997b72e994f18826331695427d80b2e43e926b DIST pypy3.10-gentoo-patches-7.3.14_p2.tar.xz 5660 BLAKE2B 0381c95df65d7b77e9bbe53f4a714737736bc766ccdfac826a98abb7f5477797394e52e301baf29e9ab94575b243c4c62fc04744b2a1d8df75ac722514a019ff SHA512 5dd6ff6d546b1107ff1af29b36d0ff4b2787aeb805f4dd9787731935238f614acc123addc6d0a27cb7d4858f9935be41790152d1690871b681eba19e311ea4d8 +DIST pypy3.10-gentoo-patches-7.3.15.tar.xz 4760 BLAKE2B 9131794293aa15cbafbc245727b5b60183606bb0273b05f4ebf8d24b525c3d6a39c8fe6f2c38487cda4a47d5defbdbb494c7786ee25a9ddc23cc9f209e5fc3cd SHA512 d2780be7ce91524bb71a47d51d9e9ad9a6aa5bd6c19903c90391cf7e6d4c9a96a98f414d22e9da7af67960ab9639f9a0f58f103c90ca9d694dcdfc4f0982bd6b DIST pypy3.10-v7.3.13-src.tar.bz2 23067819 BLAKE2B 6e2bfd83bcf16feef006dad39ab6d8f452418ee6bc4043edaa590db702f39275e775004bdba762736a901da94cb5274cd34f2811461048d46ac0f4af04158702 SHA512 16fbc76558152b3eadca999d56197a6bf906cbb7bb75035ccd3501372af0f0c22533d22ba231a40b7c02afa11f0d692a6ae85ba6d5e1607b737b8c68209b7c43 DIST pypy3.10-v7.3.14-src.tar.bz2 23828709 BLAKE2B 15b3197953ff6271ddc9aad317f06094e1744111b7236447f029299dcc8a8ee089a8d91eec46d634489e0e89c94c0b18fda97dee51b3030ac62b0beeea7d6413 SHA512 4162d60d3869cfc87b1850266b9c7147413d3a7184a3c0c2edf1d1270ba3dff2db8047c7f2b5bbdd4c4d5136823adc078a5d45d575715984bab6633d1462f694 +DIST pypy3.10-v7.3.15-src.tar.bz2 23934723 BLAKE2B 12b438729547faa81bc31c429e166d4bfab2b4e76cb16a687886903ad83e3369e0532297222eafbc8b0f4ae006d87cbe15b2c360ad828fd9a44124067aa788ff SHA512 84f9a30484cf0b0bcf3ef1f71ce2ecae02a51b6609acc4f6edd4096302c9940541dc947f3f0767216d83d261f8db85ea43760af8ce3c9137c70aabe5571d1249 diff --git a/dev-python/pypy3_10/metadata.xml b/dev-python/pypy3_10/metadata.xml index 279dc3f87516..2a6a5bdac475 100644 --- a/dev-python/pypy3_10/metadata.xml +++ b/dev-python/pypy3_10/metadata.xml @@ -5,6 +5,9 @@ pyt...@gentoo.org Python + + pypy/pypy + Install the ensurepip module that uses bundled wheels @@ -12,7 +15,4 @@ be only possible to use venv `--without-pip`) - - pypy/pypy - diff --git a/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild b/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild new file mode 100644 index ..f4c610dc7626 --- /dev/null +++ b/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multiprocessing pax-utils toolchain-funcs + +PYPY_PV=${PV%_p*} +PYVER=3.10 +MY_P="pypy${PYVER}-v${PYPY_PV/_}" +PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}" + +DESCRIPTION="A fast, compliant alternative implementation of the Python (${PYVER}) language" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + https://downloads.python.org/pypy/${MY_P}-src.tar.bz2 + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' +# also check pypy/interpreter/pycode.py -> pypy_incremental_magic +SLOT="0/pypy310-pp73-384" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+ensurepip gdbm +jit ncurses sqlite tk" +# many tests are
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_9-exe-bin/
commit: 6ca1bb6dd842fc2d648f7abfe4afe142763d23e6 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 15 21:15:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 15 21:23:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca1bb6d dev-python/pypy3_9-exe-bin: Bump to 7.3.15 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3_9-exe-bin/Manifest| 8 ++ dev-python/pypy3_9-exe-bin/metadata.xml| 3 + .../pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild | 85 ++ 3 files changed, 96 insertions(+) diff --git a/dev-python/pypy3_9-exe-bin/Manifest b/dev-python/pypy3_9-exe-bin/Manifest index 17aa6a91cb8e..c6f26aa2a384 100644 --- a/dev-python/pypy3_9-exe-bin/Manifest +++ b/dev-python/pypy3_9-exe-bin/Manifest @@ -14,3 +14,11 @@ DIST pypy3_9-exe-7.3.14-1.ppc64le-musl.gpkg.tar 6584320 BLAKE2B 7fdcf4a6ed39a0c2 DIST pypy3_9-exe-7.3.14-1.ppc64le.gpkg.tar 10260480 BLAKE2B 94ec718a5c37dbf6b15e91346147918284e9778b8f5240dc0169fe13cd2356fbea87ae0c24a718f86e04929cc63a8e8e0b5291da4c257338c7f4f419448848ef SHA512 809f76e514ef3a050be570b81e56a872573a7125c55581104057505a13d11580d2f0f71a3e59c6fd22b2dcd3fb3cd1e2ae046ff4dcb9bf2c791675e112ff6526 DIST pypy3_9-exe-7.3.14-1.x86-musl.gpkg.tar 320 BLAKE2B 6aa189e8a5e80bbed01216808d2b7b543831a19e0039f7e8ed037881ea6a5a22ecc3acb1179a7892a4896dd2ef783ce169689a8f6c45bbaef662528cc2b74264 SHA512 4b68eae8185ece64a59b0ba952779f8fa31594f874dbccf125a9243ff656b86e0381d4ac39f70f2456edf58a2715277e0ee29840126437643587c4dfcf065904 DIST pypy3_9-exe-7.3.14-1.x86.gpkg.tar 8919040 BLAKE2B 3896f0db4893fb54bc085f79a861cafc2395a3160efe8efe344530052e5c9e4547121e6e3263e4e1ad36ea7aa45de62b454bd89a5ddefd999d088be612b9d97a SHA512 1dd32f1e05817f18ca76a3c5ad38b100ac8601a2df20307fbec1336b0139a7e2a701759a833b5991875458a117a772bb94b7aba80f7a2712ff380a2e3d9be62e +DIST pypy3_9-exe-7.3.15-1.amd64-musl.gpkg.tar 11847680 BLAKE2B 6e2e13c6ef1faaa9ba451727a64a1749f3e2ab4645d4206420c6ee2c186438817f2a77c9a7939d485a4f04fd5b1f39d0886a42c32969e9869b44ca16fbf60be9 SHA512 fd757c68631381400901ecc2f18299eba701baa5086fb0c77ac2fbedbd7f188061c16ec0e4c84c8864ed5d235e4f98d8c5f9f26843f9acc881e2fa661d3e0131 +DIST pypy3_9-exe-7.3.15-1.amd64.gpkg.tar 11857920 BLAKE2B 052bb16e6c983ac32a860b5de1532fca6158510364ddc52f9992b1c69b948f6d6e7ba32fbaaba86597fa73db5f09a19c3e6a0208f624c9d3bbc28c43b056c886 SHA512 336f484699f89e5e3fa8bab7c8468d4e1a6cf957f947a727858b59cd9b372c94a07f5304b1f367b0bd3cd443d688fbfbe17fd23e6939988d0270c4be6df9f7a9 +DIST pypy3_9-exe-7.3.15-1.arm64-musl.gpkg.tar 9943040 BLAKE2B 701257e473f784e367a9e984dfe6af7d50ee42b214e8ebf0aa4e761102ef83b48c88ad69ea601c52b17333527bf45f908754da7e128659bd79b1849a4041612a SHA512 0bb71f3acd90f3a45dd802d1108da13b0b4c41ecbf212fa5aec22633daab85b8420c37a58bfc52dfaaa2f577ea5885df588750e634a51e165bf7fc933e5de4cb +DIST pypy3_9-exe-7.3.15-1.arm64.gpkg.tar 9973760 BLAKE2B fdacf63806aa759c7ffd3a574d1f6d8a52448d14461414e5d6aa853097d49e6bca18202af71370f340de8b8ec126b1d75c40b585b9a1d1526400236c6a050de5 SHA512 0cc8c1b96b15f4540ecbef149507bbc9f5e54258f6c7887f60c4441bf77f5dad3476e10c110d3f9c483a2abad90d513062791235810f9353d294c0c61c1c03e5 +DIST pypy3_9-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6635520 BLAKE2B 89974e2537e9c2f12b0e7f0b2a92b1140ec0351c28b8b72f41b97bc4ea201b8a2f1d7bd2f71d9e47ab5775ee623167242799f051ba43421a524a897d837984d6 SHA512 c7ec389bb6a097ad023cc962989e18f45f9851e599b979c486d487048517e2d02655e90f74328f39d765d421eae1e338a73a31bf4e9c9e269941905bc9f9acec +DIST pypy3_9-exe-7.3.15-1.ppc64le.gpkg.tar 10301440 BLAKE2B 0a1a6f625a0929a65bfe01b333143d1ebe6c6c89a9a9bc1ec0c2a9274f897c56e8e080fecfbf6066d0b033d84582c7d71fbf03cb6310c01393e7f28d2e4aa2c1 SHA512 256fa79652a070747a865728f7e53e5b6d6ee4f8cdaca7cbbcf310cec883f8ed9606756bd1cb3d628fa7ba8e55f9fb7f2fa497e93c82567ff285c8ae913a3da2 +DIST pypy3_9-exe-7.3.15-1.x86-musl.gpkg.tar 8919040 BLAKE2B 58f523aa9082284adc5b4fb131023adbeba411654501e71ba286abe5e0501d070180a44236c57f39bc310ad35f5734f314139b9701c4e48ae304674eeae5ec4e SHA512 9dda550b304e73453e5eea8a5243ac2796576cb3e70ba770c8096d3077c99a0663d6a5d3f2ade3e88b6e814f994e71d5b56dfe779c3d2fc51242c01f8602bcb2 +DIST pypy3_9-exe-7.3.15-1.x86.gpkg.tar 8898560 BLAKE2B c8d3fcb749e5317e5bdd37981318cdea6ed801fccfdcf19dbc2c40457ac32e2d02e8ec500f25149172daea91decf79e62f7fd410512cf9d3e63c31f1d7c323b8 SHA512 1a547f42b739095658d96e1c8432b43f49913e0053f7ec596b2f409d6428c6291f741b56addcf88dac97f053089ca37c66b46a44b4284b00dc37b1918a5fdeff diff --git a/dev-python/pypy3_9-exe-bin/metadata.xml b/dev-python/pypy3_9-exe-bin/metadata.xml index efd7c8c21836..2ed15cb705e2 100644 --- a/dev-python/pypy3_9-exe-bin/metadata.xml +++ b/dev-python/pypy3_9-exe-bin/metadata.xml @@ -5,4 +5,7 @@ pyt...@gentoo.org Python + + pypy/pypy + diff --git a/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/
commit: d33b948cff70fc5724b9a3ceabc83156565bc74d Author: Michał Górny gentoo org> AuthorDate: Mon Jan 15 21:15:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 15 21:24:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33b948c dev-python/pypy3: Bump to 7.3.15 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3/pypy3-7.3.15.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/dev-python/pypy3/pypy3-7.3.15.ebuild b/dev-python/pypy3/pypy3-7.3.15.ebuild new file mode 100644 index ..c8a1509c574f --- /dev/null +++ b/dev-python/pypy3/pypy3-7.3.15.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYVER=3.10 +DESCRIPTION="A fast, compliant alternative implementation of the Python (${PYVER}) language" +HOMEPAGE=" + https://www.pypy.org/ + https://foss.heptapod.net/pypy/pypy/ +" +S=${WORKDIR} + +LICENSE="MIT" +SLOT="0/pypy310-pp73-384" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+gdbm ncurses sqlite tk" + +RDEPEND=" + =dev-python/pypy3_10-${PV}*:${SLOT}[gdbm?,ncurses?,sqlite?,tk?] +" + +src_install() { + dodir /usr/bin + dosym pypy${PYVER} /usr/bin/pypy3 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_10-exe-bin/
commit: a7d1c32f85e08b529303bb17f799501cfa78e8a4 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 15 21:15:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 15 21:24:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d1c32f dev-python/pypy3_10-exe-bin: Bump to 7.3.15 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3_10-exe-bin/Manifest | 8 ++ dev-python/pypy3_10-exe-bin/metadata.xml | 3 + .../pypy3_10-exe-bin-7.3.15.ebuild | 85 ++ 3 files changed, 96 insertions(+) diff --git a/dev-python/pypy3_10-exe-bin/Manifest b/dev-python/pypy3_10-exe-bin/Manifest index 32bbf96d1eb0..cacf94855ca3 100644 --- a/dev-python/pypy3_10-exe-bin/Manifest +++ b/dev-python/pypy3_10-exe-bin/Manifest @@ -22,3 +22,11 @@ DIST pypy3_10-exe-7.3.14_p1-1.ppc64le-musl.gpkg.tar 6748160 BLAKE2B 560a219f05c8 DIST pypy3_10-exe-7.3.14_p1-1.ppc64le.gpkg.tar 10352640 BLAKE2B 844039054d1932e530b997af73685457f5dbb37554e446c98819b88dd3b269f7b8d0c1efa16cd3300ad520945b24cc6cb51b2c21b2b01f35455d3fb1b3d6bf3c SHA512 635b6da329258df90a4df971648b044d4355f02befe91f204c5a3238722a16ff58f764f14bca4c8a50f4069907101e7f7281d663cf82e7e988f8d0270f522a02 DIST pypy3_10-exe-7.3.14_p1-1.x86-musl.gpkg.tar 9000960 BLAKE2B 87d02a2d4372c7f05ee876b4f16fc6c9949b558faf6b589793b6af683982528b87b1eda8aa2339d1962833a05295ec40e6768fd7d4de555d8ad5dd672dba8c2d SHA512 dcd81b65c16682ca021f469baa74863efd6f357b8251db4968c7ed56c0aad2411ebe66cee81a96eafac0988d240dd90f9278c319765c96c9be4b225a42168362 DIST pypy3_10-exe-7.3.14_p1-1.x86.gpkg.tar 9031680 BLAKE2B c50ebccb9f508c522dc5800a28116b4ca6617d030d047614ecdf8495390af9cec7dde17d1bdec0cea999eef0ba2b3ac7771e84f5cf6351b9f7f7902f9b4f SHA512 1ca328f387d2ea775701ede811dac1e19191521ca4259e42e9d39cc23bf9788430342f984dfe956b2fd3ab8e16c752ee68edc42f8a08cc5a44f123294038a8c0 +DIST pypy3_10-exe-7.3.15-1.amd64-musl.gpkg.tar 12021760 BLAKE2B ffd47668ced69ffa0ff685afad343a9e4d6fcf2bb679c974ad639ad9d345bc7f87451c324e9491ab9efa5b0f8eae43ba9993f6771f2aa94caec0ec66acaf7dd1 SHA512 d515fbf498bce06680b3ec9689f3be7d4e4d467c6b00d8e8a392138c3bcd8e7ee078a57cbcf58e1e73815cfc7647583f00ce4147d0d5cb6658a170844f5c45e1 +DIST pypy3_10-exe-7.3.15-1.amd64.gpkg.tar 11991040 BLAKE2B 5a2d723b767bc1bb3861aca6400ea5a69f191b7afeace13c38c5c767a1fc17c2c8c1234835581cc8713e07334069afbc2e12bcb84a88ecbcbd5083a66747 SHA512 6bc7212478a255b549bec93c47f949e9eaf5080b10fa1679f1e8138e2302b5d5c7dd2fb7bc4d4cb66b5f691d721b0b346ce7e40767eb96bfc31f0b50e5be22be +DIST pypy3_10-exe-7.3.15-1.arm64-musl.gpkg.tar 10127360 BLAKE2B ae36fb4e6dbb2e8c79eef5ab0def608a18aa3c3d30c83493337fab5b20b679cd68c7138290f12cd42e957ee94dd3594643a93c0003bba5365fc69c66141c906a SHA512 c31a30ef1d552d428ea2ab30e812e8506434c8c0bc1167793d1d8469f59671850278a6a34d796ad509b9b647d1d886752734550d2fd4fd27295b754b133970c4 +DIST pypy3_10-exe-7.3.15-1.arm64.gpkg.tar 10117120 BLAKE2B 39ec595d3d24ddb0496febe7308daa6b70c1150b9b3d92fcb5e62bd9854f6f68f1f486869bf5a7432276b3892ee2c4f3d387946f8fa756524d58f1b4c93f7d25 SHA512 d3e31f15a4d5781da8c942cbb7ec952fad6660dd725d61852a6de9c6d969d73ec350845d205185306bc4aec1b5bb994ac58bf139a9cf779c3d8dbd48a4e8 +DIST pypy3_10-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6758400 BLAKE2B 737a1a6779e65e67d583c8cf1b7b8b210cc0c42fe7f40f21ee2096d40e541635ff930316893db65f8ce492b717073c5090517871839a2e6868eab08e09d9d80c SHA512 3fb9332d61da0c7998f5ae9a248ed3a87b6d62a3f1815e075434cac215de7ec4d19ed4c7ac78ccb2a5682cfe3007423609166177ad2485b735ef243532c9 +DIST pypy3_10-exe-7.3.15-1.ppc64le.gpkg.tar 10465280 BLAKE2B b7af5d3f89e6881f697cdd16e7b8f3a7f3dd574125c0559b21f2ae5bb7ef1f948c1149c1a891ad5815461ed03e224086ab810fe45071dd2cbef9b35fe1c8cc00 SHA512 90f610253833c31d10e09e81e2ada135f5ad7486816cbc5421087cf386d1281901cfde13331c440df726d8bd2b703cf068f7effa7a13cafde48af0833027c1f0 +DIST pypy3_10-exe-7.3.15-1.x86-musl.gpkg.tar 9062400 BLAKE2B 14e371118171709a7a88cad1cc6877a486269819758f27f86083f37635d1d148ae1cdcac0f25eb0db241c199341f34f709dcaffe8292ec8c34332ddba2477f75 SHA512 833f915fd2b873ae038844bf594863fedef2bb534e81af599f356b6f9287584bde8748b066d54ad972f2a77df41fe4e61ad1a51d48e8b60c3e91cb29d1e7e210 +DIST pypy3_10-exe-7.3.15-1.x86.gpkg.tar 9011200 BLAKE2B 6d6766f1e343dfde5627d9a1ca33a27c1df39377dbf3e42c969298e20586c4430fd81ba7b9332d4258fce01167ec2c95783c65496262a1fc56bbcd07a57c1c5e SHA512 f4804bf874389eb8493a692d238e354dac3e52e6a7888c34a2bf3801429121e337e6008b0da8c9c36a15d579a3fa04e617339aab7e82e3c83ebbc0747345bf33 diff --git a/dev-python/pypy3_10-exe-bin/metadata.xml b/dev-python/pypy3_10-exe-bin/metadata.xml index efd7c8c21836..2ed15cb705e2 100644 --- a/dev-python/pypy3_10-exe-bin/metadata.xml +++ b/dev-python/pypy3_10-exe-bin/metadata.xml @@ -5,4 +5,7 @@ pyt...@gentoo.org Python + + pypy/pypy + diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe-bin/
commit: d35703f5bd2010d63358b24decee61c456a988e0 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 15 21:14:55 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 15 21:23:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35703f5 dev-python/pypy-exe-bin: Bump to 7.3.15 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy-exe-bin/Manifest | 8 +++ dev-python/pypy-exe-bin/metadata.xml | 3 + dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild | 82 ++ 3 files changed, 93 insertions(+) diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest index f80e887d8d0e..ca8e70340ce0 100644 --- a/dev-python/pypy-exe-bin/Manifest +++ b/dev-python/pypy-exe-bin/Manifest @@ -14,3 +14,11 @@ DIST pypy-exe-7.3.14-1.ppc64le-musl.gpkg.tar 6696960 BLAKE2B 7478945b927d9df57e1 DIST pypy-exe-7.3.14-1.ppc64le.gpkg.tar 0400 BLAKE2B 2651e0d0b592020a7b70a6bc43bd6d1eecc3842022a7fe09668abed088c2b6cbddc91f6dfa23a1474199290a2b1cc90111c3d5225c55b88e96ca26e19fe836f0 SHA512 aba7abe80d340ecedaaaf47747a109a32cf15bc0b2b16e3272440e8405b91314e423668c301a5cefa4a6b49c3718611012c138f5dc969cc78b5c8c53407ccdac DIST pypy-exe-7.3.14-1.x86-musl.gpkg.tar 9830400 BLAKE2B 2c8b24951ed3f74ffca0be4e4f3c9e841240591d2b66a996f7028011270b292702e827ca59a1591a439fa3adcc1d5e3167d87fd9a15799985389acc3ede9b82d SHA512 dac584239b247738165d650b9b7da87cf006ee88081f32b8daaebd1dfb62aef86c0278b93a1b161ffd7bb0d15675fb7c85f18b373202389536c671194dffc227 DIST pypy-exe-7.3.14-1.x86.gpkg.tar 9861120 BLAKE2B 02fb30d79d4dc7f844179f9f8ea42e8e4db607bf58b43f944dc2c2dcfaf1adf3acede93c32785bf46bb259af546a891471f558db7a00e653bf169760130dc0eb SHA512 e586be487950f0e33c558c8a2fc9f97fc46e9b4e5c113870661e45ee3c553b21686818eb36829b525201c24ec4c13da14bb22c723ae118ca40f222d2bf826458 +DIST pypy-exe-7.3.15-1.amd64-musl.gpkg.tar 12912640 BLAKE2B 7119865aae291e7920f7f62f489468696d9c508046db9ab3060ee6bd443dc7f4136670d0de45cd8f84c9231ec25b6664354208db4a7195d3a26c385b599b5258 SHA512 42305bd1c9f8034ef6dbcf25ae2f2318b8eb30fd04dd8de531b1a9a66304861331027722261101984194c4850e541ffa5b522d5188987b213f97057e3dc8a3cc +DIST pypy-exe-7.3.15-1.amd64.gpkg.tar 12892160 BLAKE2B 75c496341f45db9f9e3a202bf3f6f80e8d10f21588ffefef630920f9c4518aa7e4089ef7bd6287110123bed64a18081b6e739e590deff64ed5258ce318f81972 SHA512 bdc35fa69d8fbcdeb55e7707450197d5bedf33422e4cf7c8ee21e88d8673e0781e626a871c6ddd671248fb90d9474c3bc7371d771dcc81f9b88f413599d5ff3a +DIST pypy-exe-7.3.15-1.arm64-musl.gpkg.tar 10874880 BLAKE2B 69fcbab296f95a4c1ac1daea9e97de09d89949fdf8e247e1229a134a5eeda586e044c87ccd05a762656ad2d14cc8fc5ce1b7a65ae4f0568668b66e9f6a33b003 SHA512 b3b6164760dadbcc0af6151209e449f9143e6117fa4863d11502a0dbfca4efc0ad95c63f9a7b773a0a25f68a6028f8ed5fd8487b14ac8da565da480e706742d1 +DIST pypy-exe-7.3.15-1.arm64.gpkg.tar 10874880 BLAKE2B 5d4c6f3f422d1a90fb47a7603aacc1470dab6d5779a03b2bf07eb57035490d89abd7226a314a93f93566a5ff9703bc5a267c57ff6e6d4e7e6d3f7abf7763e78d SHA512 0400d9478de16a8e1e4ce312def4f4508470996268430d12a7f8def41e4d12cd69433f00fc61ba9b6056fba6090fd82e87ebe2d4da6314957c69c00e343717e1 +DIST pypy-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6696960 BLAKE2B a39cb7d46c4a877b2eab6c81c2728dea490953e71fda305c84eaca0131c8088372b14570bb06feb449201d67b5a416362a8571fee850c8109ec9f18890f5f2d3 SHA512 40a23a44ef11eefb4d7680ad947ec72e34e00e4fcd1a7f04cb078320dd8222918d5113de6d42b9e45a42066af861130887647087a40f6515e7ff4ba9cf0db07f +DIST pypy-exe-7.3.15-1.ppc64le.gpkg.tar 11100160 BLAKE2B 294ba3f95fc81122348747e922f589d16028a34bcc5dee12464a06584986f3bd6e542a4f097d7fdee3348d727bf4bbf1fdd6beb655f8e34f4608b319e22e8339 SHA512 c374a605372cd200cf7c7cd8792c74dd1187fc77c5405537539823044da344bde5a540442bcde397c8bc330ea03896311e8353e0e81bab312fac40ff60fc +DIST pypy-exe-7.3.15-1.x86-musl.gpkg.tar 9861120 BLAKE2B 97d3d7b80150246c49688847d2a7008cade36a0a3c89c3223be6205cf17c4623520786b393c301d42146863afb6118f7b58bb406a25bdabd9b6737016cee8718 SHA512 ca98a1bce5cbc9e9d2b90c6766b6eee094165420c38c676e63a185f54db50f275723b4b5e6183b1cc44ffec199973a57c3b0cc5fb4b0b9c6ebc2837ba84095a8 +DIST pypy-exe-7.3.15-1.x86.gpkg.tar 9902080 BLAKE2B 79cc4705c9ebdac2a4a982f095750538ecb63ca38db97dcd995ce922781f80c006311025f8e51dc8e4ef32ebfaa0ae4ae333513b19e9778503947edd1a7c69bd SHA512 12cda3f33a38c3a624095ddd25bcdde8b3ecb5b6886182ee94d7149389703b98733413d6dcbb818d9363195b46d89fc997620e72b9bd26f797223604707fef57 diff --git a/dev-python/pypy-exe-bin/metadata.xml b/dev-python/pypy-exe-bin/metadata.xml index efd7c8c21836..2ed15cb705e2 100644 --- a/dev-python/pypy-exe-bin/metadata.xml +++ b/dev-python/pypy-exe-bin/metadata.xml @@ -5,4 +5,7 @@ pyt...@gentoo.org Python + + pypy/pypy + diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild new file mode 100644 index