[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2023-12-11 Thread Joonas Niilola
commit: b060fc6df7bbe32d70aece71167d9e7d55adeda9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 12 07:52:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 12 07:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b060fc6d

mail-client/thunderbird: add 115.5.2

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird/Manifest   |   65 +
 mail-client/thunderbird/thunderbird-115.5.2.ebuild | 1331 
 2 files changed, 1396 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index dfd82f2c4121..2dcbaeab2333 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -325,3 +325,68 @@ DIST thunderbird-115.5.1-vi.xpi 744210 BLAKE2B 
d9b109633fcc532686d6711963aa3b475
 DIST thunderbird-115.5.1-zh-CN.xpi 742326 BLAKE2B 
7e830097a23369e5ca651d2170492bfbed63b4910014bf6cb26bccf84a12707c234c403a2549bfa9343560efc8c858a710e51388054126527f6f561591408bb3
 SHA512 
0597954c4d11647c212459c47c95fa5834710445e7072de77bc0b09e51c04a2c1d3ce76114a1bf362203133f4ed979397088a146d22830c6c19764c70679
 DIST thunderbird-115.5.1-zh-TW.xpi 745169 BLAKE2B 
59f8ed80cf5de4431984e6486277d35c36a5cc8a3cc28253fa2af1bf715141f83a849704aad3007db43bf4a86af8ea4301eccbf8c8e84f037dc25a3e6f373896
 SHA512 
5ec1868b9a09ed2f32237b62a59a9233fd668f117ed485d308bc4711f28b1b7b608ce92ae8c5b91299e16dcf1a5ebefff42d97df297e101dda7be8220fd938ce
 DIST thunderbird-115.5.1.source.tar.xz 532760764 BLAKE2B 
1ce9c2b6397cea9a0f1a670c668e142c1fa69275bbc8640d0bb8b8560f027c6c126b90cbb6f6f8b6aa9b0feddd1a79b1b92f49ed879e27d4cafcd35218db7a96
 SHA512 
5ddc39b3591427d283c5497f68a1d722409aba54d53342a36a259daa219d8135ecf88868b12235eb9536f46f825722cf6da2781b71a2e10b816281231394b4f9
+DIST thunderbird-115.5.2-af.xpi 542231 BLAKE2B 
1083030b85901f75b0430b2b9ec82d050501c47f57bbc1e67ff48e03ffe36a152655c55a101b4e2185fcfd0793a50c041241a3c91061745c8030cbb4d2b24da7
 SHA512 
0fbff2d2f9495dbf6598f5b8016a02fbe9d057c5fd49e28a5fccf37e5980d31482887054ec4da621498cc7259141e50f1e9a5b3ab3e9a49228b2cf7ae64fa85d
+DIST thunderbird-115.5.2-ar.xpi 654423 BLAKE2B 
5f1964cc60f80f2e3690fd225d4b772aad7a00aebd916232d6cca7c7ba86321b187a823b3dfa40e01f5298beb0c5735de50cd6b5d34f77bda916d4266f7441fd
 SHA512 
3220b8ec9d9860537b4c045ec31fea6ffe1af47599649e35bd01c6ed09bc385b2593c1434d5304e65559eface6e23164bb18a90e513df64f85ecd4ce76c348ce
+DIST thunderbird-115.5.2-ast.xpi 560937 BLAKE2B 
b40e06ab7baed76440189c3aecfd4b2e52a72ce660cb2e08a361b06cb5474a7f2b300c711dae80cd1ec204a13783880e3f3ba3612d2bd7f11aff89021dd67899
 SHA512 
b9851d09cc0ed450334ad1167788a7dd1e257bcf07bfcb37d4f72c8870b027d848a0bd06c24e3f0348ebbc0607ccf3a7a64a755cd965138401236317f5c755bd
+DIST thunderbird-115.5.2-be.xpi 693724 BLAKE2B 
74900fcf8f7372c8d4ba8ce843d28b95c0da37c4a26f3c95e205f8f696745c73badc18ec678462bf93cea2d0ea67c2a0fd6f2bf93d79f26fc62abe7404509935
 SHA512 
e1b373d3bc6a7f511777d3c530d5cff03e3229418b3b7bae5069fd38b81da143ee42f693b2c4c7e5111ca42af8cbef410042cfca6c7b336f1650dbde4f89c367
+DIST thunderbird-115.5.2-bg.xpi 756833 BLAKE2B 
098bc4ab2c557f559dbe5b0bb6f0a31403c1792ea76aa92e7a842cd4ac784fc59571eb3e68c52bb8cdeb0f964bb6f806c34db5ac0dfb35b87b08198ec395020c
 SHA512 
8c307a0ce57cd080331cfb09723a92e0e81b69bfdc05868cdae85bb18a93f52a2c258cf10a98f2ee119cf0060f3daefa79e5b0e5b3fe078c85f84e821460ade9
+DIST thunderbird-115.5.2-br.xpi 626632 BLAKE2B 
afdcf860d126057699ff5a6d753febfbd668ae34a0c59353b459abe9a1f66bbabd3fe1117d7e14a40ab1ef3f507fbc3de13ddfc2c2ae0cd14e3ecc624bddd26e
 SHA512 
41b3e3405ce9c86ddf0d14a1101c77c22885330942df19b0fb5f5969dec742c1e9d3da744b95928bde0981eac26e18f8cdd72ab9088e43647f332811bc7bb6fb
+DIST thunderbird-115.5.2-ca.xpi 672844 BLAKE2B 
a4fd1f21d444e93d7faecf9c63c1a34ed0e50e6df12afa61faa28e123bc75b04939d61e4ba051c6e97f03c252f5d95c6c46569ee34138cb12abcdd1034966628
 SHA512 
df2b019c269d7e2aa97faa8ab1664a6fb11f0e6a8ff7f62d3b90c2d16128a9d1a0aadc99e5e9abc1fdc73b99674051406ef2f7437dbb201657d2fdbed61e783e
+DIST thunderbird-115.5.2-cak.xpi 658266 BLAKE2B 
985a78f67871fdec53c9c7ffb1b139794c96203d43b138f32b2146882c7e8176a50cbee3d25e426d846c9cb379e1766982d142cef6bd438a419bc76bb623f3b6
 SHA512 
aa97c2bf2ad8c0074b2a6233ebaf13ed06d96204c8c39fb54449dc00164c6d6c8b5d48253073d92c6ec23133f7fe38cbfe10f6b527f789878d1ec253d537060c
+DIST thunderbird-115.5.2-cs.xpi 735560 BLAKE2B 
419b89358343a3473f15b09a1baf70b0aa5375bc22fa596471e9eea9169f1ff1cb0c2b3db89738ef044eb3a1fb820b8c8074204c5cc03faeb50e05af3bdacd85
 SHA512 
d79e70353c1dcae9e33b5b65d445b13144939305b871b9a343b9dffacbff7525347aaee8badb3fac8ffd03e718818d6400867d944ed945b44d580b0a09505ef6
+DIST thunderbird-115.5.2-cy.xpi 705317 BLAKE2B 
d720f7befbb910f4b8daa0080e3d282a1f379b550bf33a55c50ad32e339c23278cb0e162ed543837792fe7a85bde406b7b78f4cdbc3ee4cf1918aa25e9dbf951
 SHA512 
6f2d60c5b1994f8c994664e003d522f667e4eb1b1ca402be7c25d6511ebc965b82b6974d448dd5dc036fc2ea4955b9237cd32f5af219a5baa64c22e991a70a2f
+DIST 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-cache/

2023-12-11 Thread Hans de Graaff
commit: 82b44dc0981b01663cec64f4ddb99d19035642a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 12 07:10:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 12 07:11:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b44dc0

dev-ruby/rack-cache: add 1.15.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-cache/Manifest |  1 +
 dev-ruby/rack-cache/rack-cache-1.15.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index 247be7a2031a..a6855cad6720 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1 +1,2 @@
 DIST rack-cache-1.14.0.tar.gz 263917 BLAKE2B 
1d8a95bcb4d4d3c5a61282fa7466a728c234d9b39e1fa7db27c3804e665618bb13a5a797d2b989768f51b1d0d4b0f1cdec44f6e3bd3f4cfae4e9e530d12c701a
 SHA512 
258d8b9f8daf282e6614b8cb10d44e747a29e4d1ff4b5acf0c57546f0714161fd4b9fc8ff5b2ca7b175b4f9158337ee1281d46c2238a158ee06a07ed79c71636
+DIST rack-cache-1.15.0.tar.gz 264051 BLAKE2B 
0e9de0d7bd82c553f448f6fe9273465f9b7ac68aab814543ccb13644137f9f6ad9a279a0d71fa61ce8198e1f579f2b1f9118e4b0e017b8c75d8e385d32c1826f
 SHA512 
eaeb2e52e5bedce3f5ddeab9e32ec73ac67786a12d3abbd5469b1072c50ac54b236dfd03420152f1e86fd55950bb9f4e243bec3541309bf7e8dbd410fd777967

diff --git a/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild
new file mode 100644
index ..5ed0c9fe195b
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rack/rack-cache;
+SRC_URI="https://github.com/rack/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/maxitest-3.4.0
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-2 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find */' -e "s:_relative ': './:" 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true ${RUBY} -I.:lib:test -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-imap/

2023-12-11 Thread Hans de Graaff
commit: b15402a71c685c08445558d1d5a17b072ce37241
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 12 07:09:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 12 07:11:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15402a7

dev-ruby/net-imap: add 0.4.8

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/net-imap/Manifest  |  1 +
 dev-ruby/net-imap/net-imap-0.4.8.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest
index 0fe5e141b753..645f95b5fa00 100644
--- a/dev-ruby/net-imap/Manifest
+++ b/dev-ruby/net-imap/Manifest
@@ -5,3 +5,4 @@ DIST net-imap-0.4.4.tar.gz 205669 BLAKE2B 
995657acbbab35f74da8c8d09f6cb82f0d44bb
 DIST net-imap-0.4.5.tar.gz 218668 BLAKE2B 
14d6c77d566b4c8dd93844c788fa330e2e2c5b7936c494e8881f3e8167e3988b047cc66d53f7faee24c81fb647dfa8510ddc75f86aa405216fd9cfad699cd34e
 SHA512 
2480aca844cab769f8ae1544ed91cb451c426f58d35a8f117f6684f0af20d56ca2f7373a045144be5e6e781507941901ade55ee439c307f37d9ccec0418a833e
 DIST net-imap-0.4.6.tar.gz 219179 BLAKE2B 
8b354156c672d308849b4b082ea980113f502d384be1f40004b7b4caef222a9647332baf9972df563d0b59d89d6e6faf0fb62c26dcb9812349840e5f97a3d801
 SHA512 
d4a3f0f47b8b7006232a88406f446ab799e2172bf2b058a22e594369d03dbebd81cf0fb44062d05a10c020ae0b9cecbd9964498a3f3c56a4d8a011e418fa549a
 DIST net-imap-0.4.7.tar.gz 220063 BLAKE2B 
cbf68cd80a273593a7d44fc890cd0d98de1ac8e6f4bd1f3b5ed7e6281e072fbba3e75e2bed582b798ae9cbb355459d5c4c2a63d3cffaf3856b4b3ae2e552a6af
 SHA512 
f54e4564050899a6f1d6b4174d7c304139bc736e373c8936453b93ad2e63a1f2fa43578b2cc04cb04675c6d52c137e27fea0df13c78ae6ebb48e63e8e258479b
+DIST net-imap-0.4.8.tar.gz 241002 BLAKE2B 
55877b593422aaf817557b8209c7bbba21ffec0f0e6c07c269d87ff40634a77ee2554d30e517d24703037f4ccb81fef77a5a29357f125e026a8291a55231fb29
 SHA512 
0515421b3defeebba4b3c2e1f5785e9755227e31c26022a913293e3843c9bb688238a9c3c221e79e1c8ce7e4395c0f8d4d29b53077578185b05a05acd40a70a3

diff --git a/dev-ruby/net-imap/net-imap-0.4.8.ebuild 
b/dev-ruby/net-imap/net-imap-0.4.8.ebuild
new file mode 100644
index ..ff9ad346395a
--- /dev/null
+++ b/dev-ruby/net-imap/net-imap-0.4.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby client api for Internet Message Access Protocol"
+HOMEPAGE="https://github.com/ruby/net-imap;
+SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/date
+   dev-ruby/net-protocol
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/digest
+   dev-ruby/strscan
+   dev-ruby/test-unit
+   dev-ruby/test-unit-ruby-core
+)"
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2023-12-11 Thread Joonas Niilola
commit: f2c4a5c525d00f3ca571615192a18db041b154f2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 12 06:59:30 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 12 07:00:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c4a5c5

mail-client/thunderbird-bin: drop 115.5.1

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird-bin/Manifest   |  66 -
 .../thunderbird-bin/thunderbird-bin-115.5.1.ebuild | 327 -
 2 files changed, 393 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index cee957a0e50a..02a62e4c688f 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,67 +1,3 @@
-DIST thunderbird-115.5.1-af.xpi 542214 BLAKE2B 
3a8bc47cf1b30be284dfa0d871a0a2071492869c716cb3fcdea19bf971d78a57c099844e7fc62868b1db81f6502c3d570f251d607c63c034e60157507d7f5dc0
 SHA512 
17d382f6af07d75aa2610300aa10c8ce224ea8f0aa7ef678623705b72f5661226e129bf78adb0fa2bfcd9071245395cd785759d18d3da5f44eece5e540fb
-DIST thunderbird-115.5.1-ar.xpi 654793 BLAKE2B 
1e903f5a1a2317b1aeed3762a33c7208de20bf24a19471f05bca14a4046fec3c7e7ea39c886af70719556d26f192f2d0aa2e1bd7237acdbd0341f3f3a5878f9f
 SHA512 
1729e3ad0007d7ee5ce3caf9083039ff3d8f5a5d4fa3c379cb5b51d3cf2a22bc45ec672ce23ac2760f62d5f806493dfb3774060a6059d79ed7d8522df90a73e1
-DIST thunderbird-115.5.1-ast.xpi 561183 BLAKE2B 
4d6363b7f3132e96eac2c5e45f43f94dd6e7c97f093371516f6d6070a41e79a8d6a5748cacaeb8aa4fc436734c8934dcb3e3606166c9879f230fd4b896713392
 SHA512 
80364f5d77336abf1ba21c5ab8df5acbf01199ccc35c70ec1d3e12d63adad87722c0bb352e16040b7172263866c381314c1a5a699f9c19c5a8fb64804a3a562e
-DIST thunderbird-115.5.1-be.xpi 694157 BLAKE2B 
19565bdd3661117d69d2d6591be393fb505aa7028e23b7173bddc0a5b64828da1806675d70d59ed62295a2583a1772801f6c0f3fb81b3380b586179647e015bc
 SHA512 
5438bae2e480bd3b701c69f6afc07231d1acb41b33f0a2790efddd3e82a356c6c2f0465dd22b63ff12e3faf2d20a52cd9d52e15c7bcb45aac523718e41afa9f3
-DIST thunderbird-115.5.1-bg.xpi 681318 BLAKE2B 
9236364a3e291149c13fc52f31c9cf7918e3ec23486b2184f412091f5089996ce58452ff2e2a4385fa14746568837505896a17137228743304b042252081f52a
 SHA512 
93f5dd0e3167afa56da987f9018cc3b05dbe845e6485d5ccc13c8180dd0f091c4b6ef4b8ac3a31a45fb03946c9f3c0cf3bbab683f9d3536a7af1015e5fadc52c
-DIST thunderbird-115.5.1-br.xpi 627003 BLAKE2B 
d286c791af99e29594caf75c2d56f5ed13311ba9a2efbbcb5a0ea5fc96ec502741ac42ebc81cc04feec60a41d1e6d88a4149a205e29c7eef074f1552f6e8aea7
 SHA512 
bdea443e9c270eac1696721817f1c57403eb10905d03cccd125700860021dea9c6575114bfd6d3b86e13637277dffae695cb76ecec45e6305f7f5b201c5ad869
-DIST thunderbird-115.5.1-ca.xpi 671492 BLAKE2B 
19f13835c8a89420c62fa318e679a703b2d1f534dd70f6bdf1a4b3ebe11311239882da600b8bda990c653e4e9210f840cc309984e0f140931defeb9d2f2e2411
 SHA512 
13e6902cf0f9db10b6b8d21883e3c02c221e6bdd2edf8b58851a4d2f00a0bb8b86c459b6c7c48c714ce5490d254d9555d0c1da1e7224d6c3efc1f94996010450
-DIST thunderbird-115.5.1-cak.xpi 658685 BLAKE2B 
aa3192411be5700f9dd4d6e9fbcb01901d1802e864141de0d17612974e1d5191382539822e8521dab139f4b94bb5a0230728a31658994fd610a0014372e1f65c
 SHA512 
f180a9ac2d38f17b04cd3c7281d81202629053c372a7cbf4b9f29b8595b94ed0af6b4b6db63998b10e2c1fbc78c1095f94102241ff11507b26d71620547cd43e
-DIST thunderbird-115.5.1-cs.xpi 735545 BLAKE2B 
022661b0a7e837cca3197e836d67ed0d56831b61dd4de3e1354b185fab7e31f1d8c2d4479f4b57d3c98698c9b086de7b4bcd6557f9936da0301a8cda4001c66e
 SHA512 
b0e4d03ee969195753ff05a2033f4294c670549d8aed3081544d3c9d2e333b7be30dad46c7083b421c0773c78483edbc75f0c083eedc42aa0d08344bcb1d6153
-DIST thunderbird-115.5.1-cy.xpi 704931 BLAKE2B 
30fa41cb73f0648db20e9a8091c5cb7a0be62189565fa64d275ba294b44ca56e4a47ba2a6624a79c3ab1fcd6e322eb04546bd68407b481c322eafdc42d041b7f
 SHA512 
59299eb274246f7672d39612c0e4db5ee40ba8c7b72bdad04da844386c3e66f3e95e762f580b80a117392d679d5c71003ff90179426208af5cb86561a7dfc763
-DIST thunderbird-115.5.1-da.xpi 691758 BLAKE2B 
3a67103627960bec4e86ff1f1469e9b3137fefb9231a84913c2c5889e4bfab90bdeed443856ed6dc9c5fa25d422dc728cc4900ad1ccb532c88e7a5b5106a16b3
 SHA512 
e06141dbb07b7cc3ce31ee4ae56cc2ac1360e00eabe96928d69bb8c199ed86b685b7fa457e71e87c12eca79f8e22e4aebffb8455aa4deef752d7969613a896ef
-DIST thunderbird-115.5.1-de.xpi 721631 BLAKE2B 
6a41b0e6c241ba6cb17a93d3059f7b8b99ee0393ce29ea1c65defae3e650680a1a8274f974c8142093a6318f684e84cec3f1e3f69f8a86a1b682df8519782128
 SHA512 
7fc29e63f93e765f8c1a16636808a22f054323b6e3504e3c34e4eba8b3402372edb817e7d92fc38b49f5c651ae643f6ca573c027aa6e984f1ea15247ca58b137
-DIST thunderbird-115.5.1-dsb.xpi 738952 BLAKE2B 
4f2384ef57f1a354ba2c7cd262ca95e144dbf145a04ba980a4d11734f2115397013489c4f16b26a67574755ef8d2aa9448510c68bcccec8ecd198dee44485022
 SHA512 
566e9a7c0c1506058a778d1ed2f82e4fa1016dfa1872298c0df341d6074bce9bed855260166d46b229a8e2d0db4492c51e75d2415446d2145128c4def29417de
-DIST thunderbird-115.5.1-el.xpi 838620 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2023-12-11 Thread Joonas Niilola
commit: d59b45fbe826ab79ce0c8150fb7b8658d960235d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 12 06:59:21 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 12 07:00:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59b45fb

mail-client/thunderbird-bin: add 115.5.2

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird-bin/Manifest   |  66 +
 .../thunderbird-bin/thunderbird-bin-115.5.2.ebuild | 327 +
 2 files changed, 393 insertions(+)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index ef459fd926ed..cee957a0e50a 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -62,5 +62,71 @@ DIST thunderbird-115.5.1-uz.xpi 580053 BLAKE2B 
92bc59f6bdf68b2899ff4e5bc70105a76
 DIST thunderbird-115.5.1-vi.xpi 744210 BLAKE2B 
d9b109633fcc532686d6711963aa3b475d486f7010e1c1f82de0a4207b3b1786734f5d8080fa8e83c67d4515644ca087b421c3cae6ec5eb0c0501e46f19e7a2a
 SHA512 
d3933ecea757ea665c9797911f76ca0a130e368a88de176ad237facc16d098aee51ae66cd03cd2839ca0ac754905214cee5d666888efb7faae8c0f7fcaf97dc0
 DIST thunderbird-115.5.1-zh-CN.xpi 742326 BLAKE2B 
7e830097a23369e5ca651d2170492bfbed63b4910014bf6cb26bccf84a12707c234c403a2549bfa9343560efc8c858a710e51388054126527f6f561591408bb3
 SHA512 
0597954c4d11647c212459c47c95fa5834710445e7072de77bc0b09e51c04a2c1d3ce76114a1bf362203133f4ed979397088a146d22830c6c19764c70679
 DIST thunderbird-115.5.1-zh-TW.xpi 745169 BLAKE2B 
59f8ed80cf5de4431984e6486277d35c36a5cc8a3cc28253fa2af1bf715141f83a849704aad3007db43bf4a86af8ea4301eccbf8c8e84f037dc25a3e6f373896
 SHA512 
5ec1868b9a09ed2f32237b62a59a9233fd668f117ed485d308bc4711f28b1b7b608ce92ae8c5b91299e16dcf1a5ebefff42d97df297e101dda7be8220fd938ce
+DIST thunderbird-115.5.2-af.xpi 542231 BLAKE2B 
1083030b85901f75b0430b2b9ec82d050501c47f57bbc1e67ff48e03ffe36a152655c55a101b4e2185fcfd0793a50c041241a3c91061745c8030cbb4d2b24da7
 SHA512 
0fbff2d2f9495dbf6598f5b8016a02fbe9d057c5fd49e28a5fccf37e5980d31482887054ec4da621498cc7259141e50f1e9a5b3ab3e9a49228b2cf7ae64fa85d
+DIST thunderbird-115.5.2-ar.xpi 654423 BLAKE2B 
5f1964cc60f80f2e3690fd225d4b772aad7a00aebd916232d6cca7c7ba86321b187a823b3dfa40e01f5298beb0c5735de50cd6b5d34f77bda916d4266f7441fd
 SHA512 
3220b8ec9d9860537b4c045ec31fea6ffe1af47599649e35bd01c6ed09bc385b2593c1434d5304e65559eface6e23164bb18a90e513df64f85ecd4ce76c348ce
+DIST thunderbird-115.5.2-ast.xpi 560937 BLAKE2B 
b40e06ab7baed76440189c3aecfd4b2e52a72ce660cb2e08a361b06cb5474a7f2b300c711dae80cd1ec204a13783880e3f3ba3612d2bd7f11aff89021dd67899
 SHA512 
b9851d09cc0ed450334ad1167788a7dd1e257bcf07bfcb37d4f72c8870b027d848a0bd06c24e3f0348ebbc0607ccf3a7a64a755cd965138401236317f5c755bd
+DIST thunderbird-115.5.2-be.xpi 693724 BLAKE2B 
74900fcf8f7372c8d4ba8ce843d28b95c0da37c4a26f3c95e205f8f696745c73badc18ec678462bf93cea2d0ea67c2a0fd6f2bf93d79f26fc62abe7404509935
 SHA512 
e1b373d3bc6a7f511777d3c530d5cff03e3229418b3b7bae5069fd38b81da143ee42f693b2c4c7e5111ca42af8cbef410042cfca6c7b336f1650dbde4f89c367
+DIST thunderbird-115.5.2-bg.xpi 756833 BLAKE2B 
098bc4ab2c557f559dbe5b0bb6f0a31403c1792ea76aa92e7a842cd4ac784fc59571eb3e68c52bb8cdeb0f964bb6f806c34db5ac0dfb35b87b08198ec395020c
 SHA512 
8c307a0ce57cd080331cfb09723a92e0e81b69bfdc05868cdae85bb18a93f52a2c258cf10a98f2ee119cf0060f3daefa79e5b0e5b3fe078c85f84e821460ade9
+DIST thunderbird-115.5.2-br.xpi 626632 BLAKE2B 
afdcf860d126057699ff5a6d753febfbd668ae34a0c59353b459abe9a1f66bbabd3fe1117d7e14a40ab1ef3f507fbc3de13ddfc2c2ae0cd14e3ecc624bddd26e
 SHA512 
41b3e3405ce9c86ddf0d14a1101c77c22885330942df19b0fb5f5969dec742c1e9d3da744b95928bde0981eac26e18f8cdd72ab9088e43647f332811bc7bb6fb
+DIST thunderbird-115.5.2-ca.xpi 672844 BLAKE2B 
a4fd1f21d444e93d7faecf9c63c1a34ed0e50e6df12afa61faa28e123bc75b04939d61e4ba051c6e97f03c252f5d95c6c46569ee34138cb12abcdd1034966628
 SHA512 
df2b019c269d7e2aa97faa8ab1664a6fb11f0e6a8ff7f62d3b90c2d16128a9d1a0aadc99e5e9abc1fdc73b99674051406ef2f7437dbb201657d2fdbed61e783e
+DIST thunderbird-115.5.2-cak.xpi 658266 BLAKE2B 
985a78f67871fdec53c9c7ffb1b139794c96203d43b138f32b2146882c7e8176a50cbee3d25e426d846c9cb379e1766982d142cef6bd438a419bc76bb623f3b6
 SHA512 
aa97c2bf2ad8c0074b2a6233ebaf13ed06d96204c8c39fb54449dc00164c6d6c8b5d48253073d92c6ec23133f7fe38cbfe10f6b527f789878d1ec253d537060c
+DIST thunderbird-115.5.2-cs.xpi 735560 BLAKE2B 
419b89358343a3473f15b09a1baf70b0aa5375bc22fa596471e9eea9169f1ff1cb0c2b3db89738ef044eb3a1fb820b8c8074204c5cc03faeb50e05af3bdacd85
 SHA512 
d79e70353c1dcae9e33b5b65d445b13144939305b871b9a343b9dffacbff7525347aaee8badb3fac8ffd03e718818d6400867d944ed945b44d580b0a09505ef6
+DIST thunderbird-115.5.2-cy.xpi 705317 BLAKE2B 
d720f7befbb910f4b8daa0080e3d282a1f379b550bf33a55c50ad32e339c23278cb0e162ed543837792fe7a85bde406b7b78f4cdbc3ee4cf1918aa25e9dbf951
 SHA512 
6f2d60c5b1994f8c994664e003d522f667e4eb1b1ca402be7c25d6511ebc965b82b6974d448dd5dc036fc2ea4955b9237cd32f5af219a5baa64c22e991a70a2f

[gentoo-commits] repo/gentoo:master commit in: virtual/editor/

2023-12-11 Thread Ulrich Müller
commit: 5e6ad7290c87d466866289275fc827fb6669ea12
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Dec 12 06:49:58 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Dec 12 06:51:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6ad729

virtual/editor: Add micro

Closes: https://bugs.gentoo.org/919736
Signed-off-by: Ulrich Müller  gentoo.org>

 virtual/editor/{editor-0-r6.ebuild => editor-0-r7.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/virtual/editor/editor-0-r6.ebuild 
b/virtual/editor/editor-0-r7.ebuild
similarity index 98%
rename from virtual/editor/editor-0-r6.ebuild
rename to virtual/editor/editor-0-r7.ebuild
index d7ebd37b0462..c15cd6cb23ca 100644
--- a/virtual/editor/editor-0-r6.ebuild
+++ b/virtual/editor/editor-0-r7.ebuild
@@ -31,6 +31,7 @@ RDEPEND="|| (
app-editors/levee
app-editors/lpe
app-editors/mg
+   app-editors/micro
app-editors/moe
app-editors/ne
app-editors/neovim



[gentoo-commits] repo/gentoo:master commit in: net-misc/tuba/

2023-12-11 Thread Michał Górny
commit: 946ee53012bb18fe374f673c96c1bcf946f4661b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:49:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:49:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946ee530

net-misc/tuba: Add a live ebuild

Signed-off-by: Michał Górny  gentoo.org>

 net-misc/tuba/tuba-.ebuild | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/net-misc/tuba/tuba-.ebuild b/net-misc/tuba/tuba-.ebuild
new file mode 100644
index ..94c20661a979
--- /dev/null
+++ b/net-misc/tuba/tuba-.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3 gnome2-utils meson optfeature vala
+
+DESCRIPTION="Browse the Fediverse (GTK client)"
+HOMEPAGE="
+   https://tuba.geopjr.dev/
+   https://github.com/GeopJr/Tuba/
+"
+EGIT_REPO_URI="https://github.com/GeopJr/Tuba.git;
+
+LICENSE="GPL-3 CC-BY-SA-4.0"
+SLOT="0"
+
+# 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: media-sound/deadbeef/, media-sound/deadbeef/files/

2023-12-11 Thread Viorel Munteanu
commit: 616345e081c8c9a505fb65888d7cec1959852867
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Dec 12 06:39:03 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 12 06:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616345e0

media-sound/deadbeef: drop 1.9.5-r3

Signed-off-by: Viorel Munteanu  gentoo.org>

 media-sound/deadbeef/Manifest  |   1 -
 media-sound/deadbeef/deadbeef-1.9.5-r3.ebuild  | 194 -
 .../files/deadbeef-1.9.2-drop-Werror.patch |  54 --
 3 files changed, 249 deletions(-)

diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest
index 48fbfd8f6752..ad732eded48d 100644
--- a/media-sound/deadbeef/Manifest
+++ b/media-sound/deadbeef/Manifest
@@ -1,2 +1 @@
-DIST deadbeef-1.9.5.tar.bz2 5204015 BLAKE2B 
45b9023807a5652c38f6cafd5ea0fca87e2872db264538f5c9d9ee4815281fe3f4e08eee5d43a083a67b3a9f646de24a90147d76f15622710d8f4adbdabe0c8d
 SHA512 
c7a15f47fd8081a363e5cba732aa4ff4b1c311408728fbc5f7f47cf349bc112274a1d9fe0df8a58f09abf8f7656d914fb1baafa38fdf4dcb38fae7e1f70f682c
 DIST deadbeef-1.9.6.tar.bz2 5182123 BLAKE2B 
2cf515dbc3175e04319075462e88d18ee2fae06e8b317d1cc0c958ac23498217bb0a02e0201f47a39dfd4c0092ba568b8aebe4c37c99b439d2dcc18a7848ba2e
 SHA512 
6e507399f7452a66c5591e09d4309f2aab676992d048625c9b4d801ea40af6ce79862fb497e8c94efdf3a13572c964dca717b42f1c946f5ec4695dc38c1db572

diff --git a/media-sound/deadbeef/deadbeef-1.9.5-r3.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.5-r3.ebuild
deleted file mode 100644
index 88e73a3e7c96..
--- a/media-sound/deadbeef/deadbeef-1.9.5-r3.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools xdg flag-o-matic toolchain-funcs plocale
-
-DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000"
-HOMEPAGE="https://deadbeef.sourceforge.io/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="
-   GPL-2
-   LGPL-2.1
-   wavpack? ( BSD )
-"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro 
libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire 
sc68 shellexec +supereq threads vorbis wavpack"
-
-REQUIRED_USE="
-   || ( alsa oss pulseaudio pipewire nullout )
-"
-
-DEPEND="
-   x11-libs/gtk+:3
-   net-misc/curl:=
-   dev-libs/jansson:=
-   aac? ( media-libs/faad2 )
-   alsa? ( media-libs/alsa-lib )
-   cdda? (
-   dev-libs/libcdio:=
-   media-libs/libcddb
-   dev-libs/libcdio-paranoia:=
-   )
-   cover? (
-   media-libs/imlib2[jpeg,png]
-   )
-   dts? ( media-libs/libdca )
-   ffmpeg? ( media-video/ffmpeg:= )
-   flac? (
-   media-libs/flac:=
-   media-libs/libogg
-   )
-   libsamplerate? ( media-libs/libsamplerate )
-   mp3? ( media-sound/mpg123 )
-   musepack? ( media-sound/musepack-tools )
-   nls? ( virtual/libintl )
-   notify? (
-   sys-apps/dbus
-   )
-   opus? ( media-libs/opusfile )
-   pulseaudio? ( media-libs/libpulse )
-   pipewire? ( media-video/pipewire )
-   vorbis? ( media-libs/libvorbis )
-   wavpack? ( media-sound/wavpack )
-   dev-libs/libdispatch:=
-"
-
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   sys-devel/clang
-   sys-devel/llvm
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/deadbeef-1.9.2-drop-Werror.patch"
-)
-
-src_prepare() {
-   default
-
-   drop_from_linguas() {
-   sed "/${1}/d" -i "${S}/po/LINGUAS" || die
-   }
-
-   drop_and_stub() {
-   rm -rf "${1}"
-   mkdir "${1}"
-   cat > "${1}/Makefile.in" <<-EOF
-   all: nothing
-   install: nothing
-   nothing:
-   EOF
-   }
-
-   plocale_for_each_disabled_locale drop_from_linguas || die
-
-   eautopoint --force
-   eautoreconf
-
-   # Get rid of bundled gettext. (Avoid build failures with musl)
-   use elibc_musl || drop_and_stub "${S}/intl"
-
-   # Plugins that are undesired for whatever reason, candidates for 
unbundling and such.
-   for i in adplug alac dumb ffap mms gme mono2stereo psf shn sid 
soundtouch wma; do
-   drop_and_stub "${S}/plugins/${i}"
-   done
-
-   rm -rf "${S}/plugins/rg_scanner/ebur128"
-}
-
-src_configure () {
-   if ! tc-is-clang; then
-   AR=llvm-ar
-   CC=${CHOST}-clang
-   CXX=${CHOST}-clang++
-   NM=llvm-nm
-   RANLIB=llvm-ranlib
-
-   strip-unsupported-flags
-   fi
-
-   export HOST_CC="$(tc-getBUILD_CC)"
-   export HOST_CXX="$(tc-getBUILD_CXX)"
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2023-12-11 Thread Michał Górny
commit: ebe502ad2f588e6720b3b62bc09b9f25262b13c6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 05:40:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe502ad

app-admin/awscli: Bump to 1.31.12

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.31.12.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 15d9dd06092d..f8c847c754d9 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.30.6.gh.tar.gz 2596217 BLAKE2B 
3b4cbd540ede2826d212233e76a4431f090fdaa1848f3ddd5e52c3d637e8ccb6ed406072b5b4b3f62b67a29a995d984bfcf1f961915594459e52199dba2341b8
 SHA512 
8273d234428eb42e8845052c4122e06bb6d0693d2878296a101fa3ce72c5690787c6151aa8f819db83fe36f5263d14efd1e4b469494da8994d47d1f213c394b3
 DIST aws-cli-1.31.11.gh.tar.gz 2605881 BLAKE2B 
816846d5dd50a382b837cb25e01be330cb345b55819907ddc8bd3a6623752322d5eb79526a42addb85e9b4dedbf86cee0f064f8ae87d9bd2b3ee996751f37265
 SHA512 
8147f2c39618317755903a49b02cbfacdc514fd76df31fd354526a684c8da97753d7e2429ca9d46f035fc12263cdec847078f7461dd1ed7948d6614d6408debb
+DIST aws-cli-1.31.12.gh.tar.gz 2606087 BLAKE2B 
f36825a15265ed7a260b42251dc6ed9b6a414fa1c27a6209395cc195fc1b30f0df3dec3c58deb9a9a003e3c6fa6cde5bd9b28b3f89e03d9adef1852dbc0bf49b
 SHA512 
ef6de63c6540a4ac87280f5d557096a827939db5de258b62cd8b8fed5740e3c866e250c402ab6bd41bfc369891945605c79f5799be76e1166e0fa2495e129da5
 DIST aws-cli-1.31.6.gh.tar.gz 2605365 BLAKE2B 
30e7789a2a4f47b3b4dce9fb3c8083d56ebec8501d66fa03e34309c1c9e0c6302ce79c044fb1aecd879f2784443db5a9927bfb1c22e94883709600f0e1c538b4
 SHA512 
5da1be164d4e52b255093c0685b4add43a21b2f0259a6ad9b6e6bc1c7bbb17e1ee0db0f6b29ff0227b301d7f66e1d63b3d92047ccef5578b9de6b5579319be6c

diff --git a/app-admin/awscli/awscli-1.31.12.ebuild 
b/app-admin/awscli/awscli-1.31.12.ebuild
new file mode 100644
index ..18db68f93233
--- /dev/null
+++ b/app-admin/awscli/awscli-1.31.12.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.8.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/customizations/test_sessionmanager.py
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py
+   
tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+   )
+   local -x 

[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/

2023-12-11 Thread Michał Górny
commit: 72003697111287fc61220beccf444c5362494713
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:32:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72003697

media-sound/deadbeef: Stabilize 1.9.6 x86, #919702

Signed-off-by: Michał Górny  gentoo.org>

 media-sound/deadbeef/deadbeef-1.9.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/deadbeef/deadbeef-1.9.6.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.6.ebuild
index b5e5a86d2629..fc98d82a9142 100644
--- a/media-sound/deadbeef/deadbeef-1.9.6.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.9.6.ebuild
@@ -16,7 +16,7 @@ LICENSE="
wavpack? ( BSD )
 "
 SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro 
libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire 
sc68 shellexec +supereq vorbis wavpack"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/

2023-12-11 Thread Michał Górny
commit: 0600777d6bcdc77d9013bf9d1161fb9d5eb1fb34
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:32:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0600777d

media-radio/flrig: Stabilize 2.0.04 x86, #919735

Signed-off-by: Michał Górny  gentoo.org>

 media-radio/flrig/flrig-2.0.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/flrig/flrig-2.0.04.ebuild 
b/media-radio/flrig/flrig-2.0.04.ebuild
index 88325bb24672..a07e501860cf 100644
--- a/media-radio/flrig/flrig-2.0.04.ebuild
+++ b/media-radio/flrig/flrig-2.0.04.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 DOCS=(AUTHORS ChangeLog README)



[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/

2023-12-11 Thread Michał Górny
commit: b50eeaa0a4bdcfd58716f61c1f65c3fd48b05d5b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:32:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50eeaa0

media-radio/fldigi: Stabilize 4.2.03 x86, #919734

Signed-off-by: Michał Górny  gentoo.org>

 media-radio/fldigi/fldigi-4.2.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/fldigi/fldigi-4.2.03.ebuild 
b/media-radio/fldigi/fldigi-4.2.03.ebuild
index 52824f99e050..2bad503a47b3 100644
--- a/media-radio/fldigi/fldigi-4.2.03.ebuild
+++ b/media-radio/fldigi/fldigi-4.2.03.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="hamlib nls pulseaudio"
 IUSE_CPU_FLAGS=" sse sse2 sse3"
 IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2023-12-11 Thread Michał Górny
commit: 53adaab465ca193bf42dd022694f89737f2fe65e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:32:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53adaab4

sys-apps/portage: Stabilize 3.0.56-r1 ppc, #919102

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/portage/portage-3.0.56-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.56-r1.ebuild 
b/sys-apps/portage/portage-3.0.56-r1.ebuild
index beeaa755dfbc..1b54e1017353 100644
--- a/sys-apps/portage/portage-3.0.56-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.56-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2023-12-11 Thread Michał Górny
commit: 1462949d92a752d9f03f4c992228bd23ad28fe76
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:32:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1462949d

mail-mta/postfix: Stabilize 3.8.3 ppc, #919701

Signed-off-by: Michał Górny  gentoo.org>

 mail-mta/postfix/postfix-3.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.8.3.ebuild 
b/mail-mta/postfix/postfix-3.8.3.ebuild
index c584f4bc3652..1f1ba1be4fcf 100644
--- a/mail-mta/postfix/postfix-3.8.3.ebuild
+++ b/mail-mta/postfix/postfix-3.8.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycountry/

2023-12-11 Thread Michał Górny
commit: 52631b910eda9923930e84ec91e7240d803dfe3e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:22:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52631b91

dev-python/pycountry: Bump to 23.12.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pycountry/Manifest  |  1 +
 dev-python/pycountry/pycountry-23.12.11.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/pycountry/Manifest b/dev-python/pycountry/Manifest
index 83a0a32e0805..aca8f272ae5b 100644
--- a/dev-python/pycountry/Manifest
+++ b/dev-python/pycountry/Manifest
@@ -1,2 +1,3 @@
 DIST pycountry-22.3.5.tar.gz 10141551 BLAKE2B 
d645eade8ce9be3b99f4f2b189cc50c3395ecb3899ab9fa668066993abbfa576191cfcc05b7bb2764d088a86df492770bcc0a8834f04e6fde58a01defe8a1b14
 SHA512 
07dc507ee94f1880727761df197f81704386d9246163c9a5872f47083d37c7d1205dfbd28c6663ef0731a0b05277ade03a1a1929ab84087e0e85c05028c68b89
+DIST pycountry-23.12.11.tar.gz 5927399 BLAKE2B 
a8d32593d80a881abd03b482a99afc22996a730d911577f91eb8035336f07a25a8cd74cd19f9396675acacbab953098bf831119f8b9f7c72fc6c2807713fe6c9
 SHA512 
25b5a74c0dd8115473571976a64b6fed7010f62c1b3b4c1888b9e13a7cf4f533173f51d4652d55c426adee4e0ff119bb6e3132d04dce150b9d1ca4b11366c579
 DIST pycountry-23.12.7.tar.gz 5916789 BLAKE2B 
c2ef041f170069fd242f2e92b925f6c2ee5cfde65fd7c89e24fafbea599a84b3d18af1470a06ef94e2974fa2320e5510cec7120948b7b5c463cc362f1567d6d6
 SHA512 
3e8ce14b4b6ea13f2747ec1b6a5db852e50b58ff9ff3bf2429fd2561411593f8d2fbc48208c861b1988fe0981dbb28649e29d62fd91f5a98e0aba1e27d24c97f

diff --git a/dev-python/pycountry/pycountry-23.12.11.ebuild 
b/dev-python/pycountry/pycountry-23.12.11.ebuild
new file mode 100644
index ..56905094eb50
--- /dev/null
+++ b/dev-python/pycountry/pycountry-23.12.11.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Database of countries, subdivisions, languages, currencies and 
script"
+HOMEPAGE="
+   https://github.com/pycountry/pycountry/
+   https://pypi.org/project/pycountry/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+distutils_enable_tests pytest
+
+BDEPEND="
+   test? (
+   dev-python/importlib-metadata[${PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-python/stripe/

2023-12-11 Thread Michał Górny
commit: 4b20d0936c874b8a083762411f743d558c512381
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:23:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b20d093

dev-python/stripe: Bump to 7.8.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/stripe/Manifest|  1 +
 dev-python/stripe/stripe-7.8.2.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 4e134018b086..f87db57f9cfe 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,2 +1,3 @@
 DIST stripe-7.7.0.tar.gz 747906 BLAKE2B 
40d6f4cdbefef54df8aa84529c879f9cfe3b36fafb35cdc12e98513ae63e3fc41a38174def79adf2e891445502771437489f73010b206a005a02883ef51400fd
 SHA512 
988bf67fce52c5b48e8a7d0d6dac408fd5bc1bd3cbd0d80b06ab5b7b8c44a5daa231c6f3f5e563cea2a717cbec56ae4a83eac9526a463074ff3d1d2cb68a6b92
 DIST stripe-7.8.1.tar.gz 768885 BLAKE2B 
4e38fec0751fe7314e42303230d602b5f16daa40d833c749c29fa68cdd954cb604a2a0bcc7527253852499920ab5981629ca325d739fc56330bac4ab31b2bbd4
 SHA512 
cbee9cc0133fa18efa6582da032685fa44cd0446a2d032015410ca60a68ae5ce4a6dc5f82cedb24b1acc09a3c638e0f59f85e72798ee55603039b6fad27fe98e
+DIST stripe-7.8.2.tar.gz 769204 BLAKE2B 
44a6d49ab79c0ea7854000502b55445d3ec691152a4bd4a9615095d8605df35ff4f3e3de1a69c2e45c8c4dc773ee626aab61680cafb92cf9a6b34f2f9f5523ef
 SHA512 
7fddb1d668d921bf557a788427c7d7ecf7d47fba06a40185cc31c64ebfac858728654e1c4fbeff4bd76687a693951eec6791d833bc285aba23f352ec04260071

diff --git a/dev-python/stripe/stripe-7.8.2.ebuild 
b/dev-python/stripe/stripe-7.8.2.ebuild
new file mode 100644
index ..a5deb252c18b
--- /dev/null
+++ b/dev-python/stripe/stripe-7.8.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.178.0
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests -p pytest_mock
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port "${stripe_mock_port}" &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=${!}
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> 
/dev/null
+   eend ${?} "Port ${stripe_mock_port} unavailable"
+   if [[ ${?} -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+   fi
+
+   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+   distutils-r1_src_test
+
+   # Tear down stripe-mock
+   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/qtawesome/

2023-12-11 Thread Michał Górny
commit: 54f5918b672173972a1fb049fc46c25efe2a74bd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:23:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f5918b

dev-python/qtawesome: Bump to 1.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/qtawesome/Manifest   |  1 +
 dev-python/qtawesome/qtawesome-1.3.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-python/qtawesome/Manifest b/dev-python/qtawesome/Manifest
index 25346ce48f10..c29face938cc 100644
--- a/dev-python/qtawesome/Manifest
+++ b/dev-python/qtawesome/Manifest
@@ -1 +1,2 @@
 DIST QtAwesome-1.2.3.tar.gz 2281470 BLAKE2B 
3aa015708b6cc26b01fdb17cd1a283ce6aaf05eb8e6e6c316f02a6475738565fb350d64d298c7c2983604f61f40c3b51f3b5e2c134ecae6142519fa78593daf9
 SHA512 
8c265511922016e6e304443d5771ce19abae62afc8a7115452bde83ca033cb63da2fbe3a91073ff0394ded9a5959a965a0e2a17cae9ed8be0e7c93309a952337
+DIST QtAwesome-1.3.0.tar.gz 2375398 BLAKE2B 
ed4f33b7f1fe7c54b4794247032a65638f4b1527ac460274486c673d767332c5aab64bc27924738914147e674e17c23e0e23e728fa32af8925fce7f58b417d17
 SHA512 
536918a63a22555b52abd66302f020f91df8ee75e8e806b258780944e143275245a73a4f215e2626eaf1d844552426fc1b45eff4e5de05a268b8b9179492cd7e

diff --git a/dev-python/qtawesome/qtawesome-1.3.0.ebuild 
b/dev-python/qtawesome/qtawesome-1.3.0.ebuild
new file mode 100644
index ..fef57c0b82ba
--- /dev/null
+++ b/dev-python/qtawesome/qtawesome-1.3.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Enables iconic fonts such as Font Awesome in PyQt"
+HOMEPAGE="
+   https://github.com/spyder-ide/qtawesome/
+   https://pypi.org/project/QtAwesome/
+"
+SRC_URI="$(pypi_sdist_url --no-normalize QtAwesome)"
+S="${WORKDIR}/QtAwesome-${PV}"
+
+LICENSE="MIT"
+# bundled fonts
+# -
+# Font Awesome, Elusive Icons: OFL-1.1
+# Phosphor: MIT
+# Material Design Icons, Remix Icon: Apache-2.0
+# Codicons: CC-BY-4.0
+LICENSE+=" Apache-2.0 CC-BY-4.0 MIT OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   media-fonts/fontawesome
+   dev-python/QtPy[gui,${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-qt[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   nonfatal epytest || die -n "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/fsspec/

2023-12-11 Thread Michał Górny
commit: c5d974bf590f69fe4bfd7eadb2ac405a26e2b431
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:20:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d974bf

dev-python/fsspec: Bump to 2023.12.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fsspec/Manifest|  1 +
 dev-python/fsspec/fsspec-2023.12.2.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 85fcb80c28c0..a543c38e2f2b 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1,3 +1,4 @@
 DIST filesystem_spec-2023.10.0.gh.tar.gz 404845 BLAKE2B 
6c8cf801664c9fc848cb55660db1725c90facf534d58e49f604b2051d1b6a78d13d8f083282071beb7ab3dcb8d75f6d52fe24ce744c5cf1808b4ae3cb673998d
 SHA512 
cb449052208516930c73dbe1de7c495d252677a3d3d85267836224d79c1b8cf9449ebdba8287f6f6206d5a8e631a99cd81c2fb62b82288a626a202876a45139c
 DIST filesystem_spec-2023.12.0.gh.tar.gz 408457 BLAKE2B 
d46383ff22124b714b58264e203a12fad13ee17fb8124d949c107546cceaf2713d52e1e33e0a9d63017695681ab9e8dfb86f85da809675fba7b1838f3a12a486
 SHA512 
87bdd147cfddaf971af6c0c34dafb47b6d1782c7a0eb2ec7fbcbf01f6d01b59ecea98b9bf75461827e9e1070f78346b53e753673838e1db505d33f9fa8d59349
 DIST filesystem_spec-2023.12.1.gh.tar.gz 408506 BLAKE2B 
8f07efccd294049e27b44154c5f4680db968c9ba7c3a36bdb4aa6d140bc615061c10c53d2109f90e0b6af3338cb9284acdfed867fc57172a4bee07fcc95d450e
 SHA512 
aeaa3f8ba512ca99488fe43b1c63a04d8b2d1b70a537142f3fa4437f608a702a26c25eb60788eb69cc310123801beb510cc485eca0754e39f0e5daa76f059a24
+DIST filesystem_spec-2023.12.2.gh.tar.gz 409321 BLAKE2B 
f074d8d3277a954bebc29bca663d142763a6b9f13edb43286b1f59aff125c9eec0ae18cfa44b99a35daca7a9bf89a627c9abe57cbebe713ac494ca98f61899eb
 SHA512 
654ff72b9c5ca648d4a4b469b4f3706b3200f023e26b657e3200dee301469da6f67c93fcfaa82edae7c7b074fe77715d0093269a38ee68416cf8491203bde5cb

diff --git a/dev-python/fsspec/fsspec-2023.12.2.ebuild 
b/dev-python/fsspec/fsspec-2023.12.2.ebuild
new file mode 100644
index ..1cdf466d85da
--- /dev/null
+++ b/dev-python/fsspec/fsspec-2023.12.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=filesystem_spec-${PV}
+DESCRIPTION="A specification that python filesystems should adhere to"
+HOMEPAGE="
+   https://github.com/fsspec/filesystem_spec/
+   https://pypi.org/project/fsspec/
+"
+SRC_URI="
+   https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+# Note: this package is not xdist-friendly
+distutils_enable_tests pytest
+
+src_test() {
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+   distutils-r1_src_test
+}
+
+EPYTEST_DESELECT=(
+   fsspec/tests/test_spec.py::test_find
+   # requires s3fs
+   
fsspec/implementations/tests/test_local.py::test_urlpath_inference_errors
+   fsspec/tests/test_core.py::test_mismatch
+   # requires pyarrow, fastparquet
+   fsspec/implementations/tests/test_reference.py::test_df_single
+   fsspec/implementations/tests/test_reference.py::test_df_multi
+)
+
+EPYTEST_IGNORE=(
+   # sftp and smb require server started via docker
+   fsspec/implementations/tests/test_dbfs.py
+   fsspec/implementations/tests/test_sftp.py
+   fsspec/implementations/tests/test_smb.py
+   # unhappy about dev-python/fuse-python (?)
+   fsspec/tests/test_fuse.py
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/

2023-12-11 Thread Michał Górny
commit: c321a3f4f66710149e90d795157668f1c6e8ad4c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 05:39:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c321a3f4

dev-python/botocore: Bump to 1.33.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.33.12.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 876b1396f026..91151a1be256 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.32.6.gh.tar.gz 12201067 BLAKE2B 
434581b5047aca3909b586c49b01085ed1cbad972b63156521f675c09f3934e04f6583bf543bfd772127afa6fb59ad993229306456ac10e8dc86dd3bb7c430bb
 SHA512 
e175e23452d6956b995ff93a16ffc992cebcfae76e5a7671f60d719e3e8a2692d873f0e8d8830780ddc11f45ebea7a555d0917da5b33ff8249936dce106c7fed
 DIST botocore-1.33.11.gh.tar.gz 12536159 BLAKE2B 
bce09ad1b93210667e3c1058ab3b4350b752e330c78c29af87c53b3f3f738dd7622b1b670a4fdbfa2dfdeaf763f9885b3f82ad0eb4f44c7e7585ae5b8eaa6b5d
 SHA512 
5d790bbb909230861cf2eb38908f5876ab9bd7e5dd1f718987797af0b263c7ea2c42d69aa1d55b66d1b954204caa04c50cd050385607637192e9ad6b33f65b7d
+DIST botocore-1.33.12.gh.tar.gz 12538468 BLAKE2B 
1f0008bc523a24ad56fc265d4ce829b078378557280f474f328f235d71522d5bfa898cdce70113309eeb3bedc667fcb27a97093dc89097e94b34bd5a8e6d2594
 SHA512 
c760dc07e4763bdd24d16ed70e88574e9e95ebe797d6ef362f7a3b3cf0ccae8e3140149cea980884de51fa8d6e8f0bee0b74ab040629cb7f6082e65ce5c4f060
 DIST botocore-1.33.6.gh.tar.gz 12516087 BLAKE2B 
da3ca22acb5b6ee27eb3c0f7dab4ad43597ab985aa7512f4f4a51c2ca3db80a049e13faaf986dd4a02125f92c088129506651125a826184656250665dc7b7128
 SHA512 
cae5019d85c9b3afcfd93fe58d0e51c5a6e0769d58b2a8b1285a34ce66be8db34e9c5dc4dc74ff72e0992cdd142d101e3663fa1d68a2779fa9c09de37d2f2001

diff --git a/dev-python/botocore/botocore-1.33.12.ebuild 
b/dev-python/botocore/botocore-1.33.12.ebuild
new file mode 100644
index ..05766e84276c
--- /dev/null
+++ b/dev-python/botocore/botocore-1.33.12.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/isort/

2023-12-11 Thread Michał Górny
commit: 502152302c12e7baeda5793e1be7063437d1306d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 06:19:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50215230

dev-python/isort: Bump to 5.13.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/isort/Manifest|  1 +
 dev-python/isort/isort-5.13.1.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest
index 4cc17c7c49e3..b0354b09e387 100644
--- a/dev-python/isort/Manifest
+++ b/dev-python/isort/Manifest
@@ -1,2 +1,3 @@
 DIST isort-5.12.0.gh.tar.gz 743141 BLAKE2B 
a7f8deef02b57162eebe15b35e71382c654372a80dedba7eee63d0c9b0899c053fb517401585af17014db3cf9ed44089f6cbd1e2b0ed17393cc667de06bfbddd
 SHA512 
ceb861d1a077be6fecd82fde775bded1fb676c77135e2004c92a6221762e0b3ff6c1071d17957e1add4062ec26ba6c9264e4905724f2c659339cbd0601f4b45e
 DIST isort-5.13.0.gh.tar.gz 753826 BLAKE2B 
074e8b762b304618a2291d96dc9e18061e5303f3e6772479e8eda42c687cf289c12c73ce585c869df754b244bf14d59c6d2eba10877756287d88f27a3d470939
 SHA512 
3c5a170b1526ec58f1c774e4b55e2227df0af23eebd7a387d61cd3eaa0a698b5ad22a0be81a87d4e6a026030ffbdaea0f23331a43e28b5df98bf33b7afe2a42d
+DIST isort-5.13.1.gh.tar.gz 754890 BLAKE2B 
53168670d38efa9fba549a32235c47781e200e7ee36289514acc19b127fa5a99d9d97305fbeff1afa9dd6f8f57385f0b01ce57b4bd0ee64e255bcfe144fadbbf
 SHA512 
23a5f7579e327f109575454e5443ee039c207aa0b6f6ad35509cf514b45a7a3fcae116fd8ee40c96d717694cfd85bd7f431481b1a456b7390f914abec2460f42

diff --git a/dev-python/isort/isort-5.13.1.ebuild 
b/dev-python/isort/isort-5.13.1.ebuild
new file mode 100644
index ..2f75471007a0
--- /dev/null
+++ b/dev-python/isort/isort-5.13.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A python utility/library to sort imports"
+HOMEPAGE="
+   https://github.com/PyCQA/isort/
+   https://pypi.org/project/isort/
+"
+SRC_URI="
+   https://github.com/PyCQA/isort/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   dev-python/black[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unbundle tomli
+   sed -i -e 's:from ._vendored ::' isort/settings.py || die
+   rm -r isort/_vendored || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   cp -a "${BUILD_DIR}"/{install,test} || die
+   local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH}
+
+   # Install necessary plugins
+   local p
+   for p in example*/; do
+   pushd "${p}" >/dev/null || die
+   distutils_pep517_install "${BUILD_DIR}"/test
+   popd >/dev/null || die
+   done
+
+   local EPYTEST_IGNORE=(
+   # Excluded from upstream's test script
+   tests/unit/test_deprecated_finders.py
+   )
+
+   if ! has_version "dev-python/pylama[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/unit/test_importable.py
+   tests/unit/test_pylama_isort.py
+   )
+   fi
+
+   epytest tests/unit
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/

2023-12-11 Thread Michał Górny
commit: ec116feb02047102edb3c90e9194675e0f568160
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 05:39:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec116feb

dev-python/boto3: Bump to 1.33.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.33.12.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 16c0656e436a..2e71940f5889 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.29.6.gh.tar.gz 738684 BLAKE2B 
a42245ddc7a0f31329057016f47739fc4071a030dca1ced347b447860e9397e3c8bae8c70ca86629a4b6b3f403ed845887340e6aeb08fe33c006dea9cd3f6317
 SHA512 
551a3568f3ceb1f37c7d209e7aa011dbd87d01e02f7559f15563bbd06da6d7a1ff79a1a5ed8150cfbc183cd1c56041a1e36753939142962f056348362665c118
 DIST boto3-1.33.11.gh.tar.gz 754430 BLAKE2B 
f206c6eeb9859af85f09bb48298b941fc0c969446766638c612fa1e88e19b8f9a99ec2ecbb8565a40432cc7a7f5362459af7488a172f4bca3179385d82742feb
 SHA512 
03f37d99b70d857d2d72e81e02fe3afb64d3139adde80db0bf3a2f78ce8fa33c5cc6965a8dbfd267b263711c73c355d69d7e629eb7f28e6bdccf5480ca9c9810
+DIST boto3-1.33.12.gh.tar.gz 754822 BLAKE2B 
d2165c7d95e8aa0ea858cc4cdbe3c88754f1c16b43945e608243b11f7ea557dadf593a8281d895b432eb2f56328c32ce1366086566e2b6b832472757291e
 SHA512 
6e6977e61ceddb1fc4bf7d8c7ba5fbcdcd6028d4aea04327289094d609102e33755f7420eeccc2bbd8e0232ee975d2f2169625c6ff5c98c9428066ca9361cbc5
 DIST boto3-1.33.6.gh.tar.gz 752467 BLAKE2B 
f0f344a9e93ff3ad1dd03b44784a41637d05961855e2cd0700dbb840f98940f387cf81d1eb36cc63579be810f5a7d52c49cdb3831e930f89b1b2026af1e4b357
 SHA512 
1d3d2dd734621cf94e88015273f6fd4d68ec956145eb2b91fe34920f9abe7786a64e2e7f4057db30e71574e392fff9190944c3d9e6143fd43c5e48f04e9eb2ae

diff --git a/dev-python/boto3/boto3-1.33.12.ebuild 
b/dev-python/boto3/boto3-1.33.12.ebuild
new file mode 100644
index ..8123b4a12a79
--- /dev/null
+++ b/dev-python/boto3/boto3-1.33.12.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/, profiles/features/wd40/

2023-12-11 Thread Michał Górny
commit: 1e3478947d17cd02c9d691541d10f5c3225c32dd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 05:42:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e347894

dev-python/twisted: Add dev-python/bcrypt test dep

Bug: https://bugs.gentoo.org/918476
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-23.10.0.ebuild | 1 +
 profiles/features/wd40/package.use.mask   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
index 255d73280929..cde16d57912f 100644
--- a/dev-python/twisted/twisted-23.10.0.ebuild
+++ b/dev-python/twisted/twisted-23.10.0.ebuild
@@ -62,6 +62,7 @@ BDEPEND="
${RDEPEND}
$(python_gen_cond_dep '
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]

=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]

diff --git a/profiles/features/wd40/package.use.mask 
b/profiles/features/wd40/package.use.mask
index 5ba051fee61a..aa9f3badb913 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -114,6 +114,7 @@ dev-python/python-keystoneclient test
 dev-python/python-socks test
 dev-python/starlette test
 dev-python/tiny-proxy test
+dev-python/twisted test
 
 # Michał Górny  (2022-07-29)
 # More packages requiring dev-python/pyopenssl or its revdeps.



[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/

2023-12-11 Thread Viorel Munteanu
commit: de148e5714e6c52f5b08e25e9c7c1fda822927c3
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Dec 11 13:26:03 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec 11 13:26:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de148e57

app-misc/anki-bin: add 23.10.1-r1, drop 23.10.1

Fix runtime Qt detection mechanism:
Prior to this commit, Anki would select its Qt6 GUI at runtime,
if it successfully imported PyQt6.
Anki's choice of GUI framework should only depend on the qt6 USE flag.

Signed-off-by: Lucio Sauer  posteo.net>

 .../{anki-bin-23.10.1.ebuild => anki-bin-23.10.1-r1.ebuild} | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/app-misc/anki-bin/anki-bin-23.10.1.ebuild 
b/app-misc/anki-bin/anki-bin-23.10.1-r1.ebuild
similarity index 95%
rename from app-misc/anki-bin/anki-bin-23.10.1.ebuild
rename to app-misc/anki-bin/anki-bin-23.10.1-r1.ebuild
index 697a1f3924..247ebe6f01 100644
--- a/app-misc/anki-bin/anki-bin-23.10.1.ebuild
+++ b/app-misc/anki-bin/anki-bin-23.10.1-r1.ebuild
@@ -19,8 +19,8 @@ SRC_URI="

https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.1 -> 
${P}.1

https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.desktop
 -> ${P}.desktop

https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.png 
-> ${P}.png
-   
https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xpm 
-> ${P}.xpm

https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xml 
-> ${P}.xml
+   
https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xpm 
-> ${P}.xpm
 "
 
 # The program itself is licensed under AGPL-3+ with contributed portions 
licensed
@@ -110,13 +110,22 @@ The latter option has additional runtime dependencies. 
Please take a look
 at this package's 'optional runtime features' for a complete listing.
 
 In an early 2024 update, ENABLE_QT5_COMPAT will be removed, so this is not a
-long term solution.
+long-term solution.
 
 Anki's user manual is located online at https://docs.ankiweb.net/
 Anki's add-on developer manual is located online at
 https://addon-docs.ankiweb.net/
 "
 
+src_prepare() {
+   default
+   # Anki's Qt detection mechanism falls back to Qt5 Python bindings, if 
Qt6
+   # Python bindings don't get imported successfully.
+   if ! use qt6; then
+   sed -i "s/import PyQt6/raise ImportError/" aqt/qt/__init__.py 
|| die
+   fi
+}
+
 src_install() {
python_domodule anki {,_}aqt *.dist-info
printf "#!/usr/bin/python3\nimport sys;from aqt import 
run;sys.exit(run())" > runanki



[gentoo-commits] repo/proj/guru:master commit in: games-rpg/open-adventure/

2023-12-11 Thread Viorel Munteanu
commit: f6f870830839a83eb7f4fd80ec07972cff27cd2b
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Mon Dec 11 08:27:00 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec 11 08:28:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6f87083

games-rpg/open-adventure: add || die to sed calls

Signed-off-by: Nicola Smaniotto  gmail.com>

 games-rpg/open-adventure/open-adventure-1.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-rpg/open-adventure/open-adventure-1.16.ebuild 
b/games-rpg/open-adventure/open-adventure-1.16.ebuild
index 45758338c5..144ca6192d 100644
--- a/games-rpg/open-adventure/open-adventure-1.16.ebuild
+++ b/games-rpg/open-adventure/open-adventure-1.16.ebuild
@@ -37,13 +37,13 @@ python_check_deps() {
 src_prepare() {
# remove uncommon flags
sed -e 's/-D_FORTIFY_SOURCE=2 -fstack-protector-all $(CFLAGS) 
-g/$(CFLAGS)/' \
-   -i Makefile
+   -i Makefile || die "Makefile patching failed"
 
eapply_user
 
# Add missing semicolon
sed -e 's/rspeak(SAVERESUME_DISABLED)/rspeak(SAVERESUME_DISABLED);/' \
-   -i saveresume.c
+   -i saveresume.c || die "Typo fix failed"
 }
 
 src_compile() {



[gentoo-commits] repo/proj/guru:master commit in: app-misc/watchexec/

2023-12-11 Thread Viorel Munteanu
commit: a09f18e587624f962d2a21238be2bb340c75bbb0
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Mon Dec 11 13:40:40 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec 11 13:41:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a09f18e5

app-misc/watchexec: add 1.24.1

Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-misc/watchexec/Manifest|   1 +
 app-misc/watchexec/watchexec-1.24.1.ebuild | 444 +
 2 files changed, 445 insertions(+)

diff --git a/app-misc/watchexec/Manifest b/app-misc/watchexec/Manifest
index aadb4d24d3..1e41bd3603 100644
--- a/app-misc/watchexec/Manifest
+++ b/app-misc/watchexec/Manifest
@@ -933,6 +933,7 @@ DIST watchexec-1.21.1.tar.gz 270996 BLAKE2B 
ea5f60115c3025ee659e2b3b645c539f82d1
 DIST watchexec-1.22.3.tar.gz 365335 BLAKE2B 
d606c8da630f54e7bd0eecc26e8b01520cc229cf52ca5aaeb3ad9c2b3c66c3531e3ddadf0eed16e2eef91e21a907e4db5e2dc0f40b7e727b11ebbf7d3bafdfe6
 SHA512 
42dc4cf4dfef9ddd31e6f76144d328f8eddad46756ee0b3bd6f6eeca39343898b5c6ff7252bd297f82fb629d746400455b9e88536be96df34b02fc489d11bbb0
 DIST watchexec-1.23.0.tar.gz 366414 BLAKE2B 
58e7b7aecbc113a7d269d11955a190d70f7d6706b32c2201f4d33c65eb82ec5114760eb736fa4e620963c3a934f5aecb3a09cd153e39179258d2268dc928475b
 SHA512 
5eec64567a73fc3e124d7c29979f35fe5cac68ec7119303bb50c831eb00c248db0b12fe36eef45f9d6455e5793d1485b9641d7f719df3e11ec84d017c9d305c0
 DIST watchexec-1.24.0.tar.gz 352369 BLAKE2B 
f1337036b3d91a2d06f03a4b4181793e0ec24ef81e82899bda614cee0346a81277a0779c8b891aa0825e9a503ec5747bc9b1e539aafe89fce8bb72120165445b
 SHA512 
90f54f4332b98d7f6881bf5d3df2f71bfd0edb021875c600422272baf37a0fb441ddeafdc8f6bc33d4cedbb682da374cce5f075be37379eca5ea8260ed53fc04
+DIST watchexec-1.24.1.tar.gz 354351 BLAKE2B 
b6d8e54cf0f9ff80fb0129ecbf2c64baf5d4ebe3b927a8e29d5d40e2ac741d6734f788abb860b0fddc80ea767984e2230b3cb6a87c04314c559ee795904af71d
 SHA512 
4cff55a8d6aea9c4c8f8b37ab46c24822a3fc3ecfafb7ad13831ed72869803655f92020208e890ff3d04160743acfaca6c0e25f768757a0edd81afc60f65d3f8
 DIST wepoll-ffi-0.1.2.crate 31309 BLAKE2B 
cd1b01c9fdb6482baff3ab12a9926c1a5a9b6e430e4609890a94b13480f8223de166558724b4d6926d6e9dd7f466926c783df54f9beabc75d646edf4f3429a73
 SHA512 
f0f5c379d08642aee9c6ef36175b9d858ee1cb7d444b832d6e7ad194167a4db2de5aaee3b2356ca42ef9f48a9872928c61b456305c05dd40cc53e5204686b8a7
 DIST which-4.3.0.crate 9635 BLAKE2B 
36556a9eca6d8702c0e3634abc458f7ff831aec28a7117f21f812c6f46cccd8db0e6ce7cc76f8033ba89d51858411251e5fecb0883542669269cade9c1a5aadb
 SHA512 
cad05bd43dfcf9e50fd6e3b9dcd5d9a987175a0f44adbf204079117b70d0b42e6483e635287924698c51d0452f168e48e041453f18ff5720c0e2ec4c734d2578
 DIST which-4.4.0.crate 10889 BLAKE2B 
3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602
 SHA512 
8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef4811910fd7

diff --git a/app-misc/watchexec/watchexec-1.24.1.ebuild 
b/app-misc/watchexec/watchexec-1.24.1.ebuild
new file mode 100644
index 00..4af211f56e
--- /dev/null
+++ b/app-misc/watchexec/watchexec-1.24.1.ebuild
@@ -0,0 +1,444 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.5.4-r1
+
+EAPI=8
+
+CRATES="
+   addr2line@0.21.0
+   adler@1.0.2
+   aho-corasick@1.1.2
+   android-tzdata@0.1.1
+   android_system_properties@0.1.5
+   anstream@0.6.4
+   anstyle@1.0.4
+   anstyle-parse@0.2.2
+   anstyle-query@1.0.0
+   anstyle-wincon@3.0.1
+   anyhow@1.0.75
+   arc-swap@1.6.0
+   argfile@0.1.6
+   async-broadcast@0.5.1
+   async-channel@2.1.1
+   async-executor@1.8.0
+   async-fs@1.6.0
+   async-io@1.13.0
+   async-io@2.2.1
+   async-lock@2.8.0
+   async-lock@3.1.2
+   async-priority-channel@0.1.0
+   async-process@1.8.1
+   async-recursion@1.0.5
+   async-signal@0.2.5
+   async-stream@0.3.5
+   async-stream-impl@0.3.5
+   async-task@4.5.0
+   async-trait@0.1.74
+   atomic-take@1.1.0
+   atomic-waker@1.1.2
+   autocfg@1.1.0
+   axum@0.6.20
+   axum-core@0.3.4
+   backtrace@0.3.69
+   backtrace-ext@0.2.1
+   base64@0.21.5
+   bitflags@1.3.2
+   bitflags@2.4.1
+   block@0.1.6
+   block-buffer@0.10.4
+   blocking@1.5.1
+   boxcar@0.2.4
+   bstr@1.8.0
+   btoi@0.4.3
+   bumpalo@3.14.0
+   byteorder@1.5.0
+   bytes@1.5.0
+   cc@1.0.83
+   cfg-if@1.0.0
+   chrono@0.4.31
+   clap@4.4.8
+   clap_builder@4.4.8
+   clap_complete@4.4.4
+   clap_complete_nushell@4.4.2
+   clap_derive@4.4.7
+   clap_lex@0.6.0
+   clap_mangen@0.2.15
+   clearscreen@2.0.1
+   clru@0.6.1
+   colorchoice@1.0.0
+   command-group@5.0.1
+   concurrent-queue@2.3.0
+

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-bar/

2023-12-11 Thread Viorel Munteanu
commit: 86c3cfd2a0cf3262218b3b72c6396451d0b7f56b
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Dec 11 19:06:07 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec 11 19:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86c3cfd2

gui-apps/nwg-bar: add 0.1.5

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-bar/Manifest |  9 
 gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild | 80 +++
 2 files changed, 89 insertions(+)

diff --git a/gui-apps/nwg-bar/Manifest b/gui-apps/nwg-bar/Manifest
index 0e6d578179..a9351c7ecc 100644
--- a/gui-apps/nwg-bar/Manifest
+++ b/gui-apps/nwg-bar/Manifest
@@ -2,6 +2,8 @@ DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d
 DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip
 5647 BLAKE2B 
f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c
 SHA512 
a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B 
e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d
 SHA512 
53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip
 2401696 BLAKE2B 
f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e
 SHA512 
74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
@@ -21,6 +23,8 @@ DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 
12433 BLAKE2B 0c911c9d1
 DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B 
d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a
 SHA512 
4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 
60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9
 SHA512 
bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383
 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 
6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46
 SHA512 
c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611
+DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B 
c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-displays/

2023-12-11 Thread Viorel Munteanu
commit: fcebedc3ca47191e6303731d18528cfe8c138e62
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Dec 11 18:56:46 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec 11 19:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcebedc3

gui-apps/nwg-displays: add 0.3.10

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-displays/Manifest   |  1 +
 gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/gui-apps/nwg-displays/Manifest b/gui-apps/nwg-displays/Manifest
index c1a556b894..eeff193ccc 100644
--- a/gui-apps/nwg-displays/Manifest
+++ b/gui-apps/nwg-displays/Manifest
@@ -1,2 +1,3 @@
+DIST nwg-displays-0.3.10.tar.gz 24302 BLAKE2B 
48dcad68179be42bc5c98abb1f01b899ccca832bbf466dec6c2207cd8e66ce9c63275aa847b9a4602e4ac9f5d54df5c97547df1c1ffb0105b9aa8b0350be10d5
 SHA512 
7b51aa88cb7566b5018da479d9afb897fac3f67b17b04dde9cf9106c5876a1c073dfe0342ef71432a07a0061ea1d8066a5e4b73212ca7b23d3dcee2f8785e171
 DIST nwg-displays-0.3.8.tar.gz 23928 BLAKE2B 
654257f56009073bad82a5e455c9acdafd6edf7d28de524c26a25a6a92a72d65da72f865221387f5ecbf1e4ca164e38ac17e957a31259164a74badb1aaa2bb4d
 SHA512 
6f7a3ff7e81aa539b318e84fa84a071780730ff35c1e36a7da9960be98db451cd769ab1b797d0f87567b0ef437f35569c7c5db8cc26288279cc8942b978eb4f8
 DIST nwg-displays-0.3.9.tar.gz 24080 BLAKE2B 
cd31ef0462f0ecde46e983a63765ffc817ae002428c74aa7bb549f763b51a1c2ff50257aaa4571fdf1ef3ae17472183245c79c241ab9588858985e74134bb2de
 SHA512 
76877408fbc99d51a81d6049aaae31df58d80fd6f9319ed6581c43b8dabea742d1df214387727f34061ddec711e2128cd2f343ae791ace53b9ee5f03b0134b3d

diff --git a/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild 
b/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild
new file mode 100644
index 00..3964d30f05
--- /dev/null
+++ b/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 xdg-utils
+
+SRC_URI="https://github.com/nwg-piotr/nwg-displays/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Output management utility for sway and Hyprland"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-displays;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   gui-apps/wlr-randr
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   domenu nwg-displays.desktop
+   doicon nwg-displays.svg
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/discord-canary-bin/

2023-12-11 Thread Viorel Munteanu
commit: 4a9f646d0fd9e7363aa94c271f57f4caf629fb1d
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Dec 12 06:17:09 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 12 06:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a9f646d

net-im/discord-canary-bin: add 0.0.218, drop 0.0.213

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/discord-canary-bin/Manifest  | 2 +-
 ...cord-canary-bin-0.0.213.ebuild => discord-canary-bin-0.0.218.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord-canary-bin/Manifest 
b/net-im/discord-canary-bin/Manifest
index a6f69067ab..1f3f60a603 100644
--- a/net-im/discord-canary-bin/Manifest
+++ b/net-im/discord-canary-bin/Manifest
@@ -1 +1 @@
-DIST discord-canary-0.0.213.deb 92534150 BLAKE2B 
57438622d80fe4f314e37abcec63b3943b4e0561a218b00bd112811f45f1dd37ccd9d18ffc88f8543058c161cfb1f87e9916cdca83e2c36f9a53d672203350f1
 SHA512 
8db3e9f3ddb28f6d2c1141119697c69d00015a08ab8df885abb3d51697b3b5863412cd00e52629492652d79c03b0abef533854d7a075aa6c932ebae15cac558e
+DIST discord-canary-0.0.218.deb 92534154 BLAKE2B 
44a80c77d0a9fd693458f4d30a12002936ca2577de04f5245c8742338682b862bbda31e446162729929911c222867c60ef8cb1e6bb5aa06a21c459272f948358
 SHA512 
962ec67d45c6282582f6f269fcb699452b3bf41631e4f930c339740c9cc5dfd4c486a2aa4c57d655ec2ba15881490f0f406982dcf9e363b2cddc88d216bf6a19

diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.213.ebuild 
b/net-im/discord-canary-bin/discord-canary-bin-0.0.218.ebuild
similarity index 100%
rename from net-im/discord-canary-bin/discord-canary-bin-0.0.213.ebuild
rename to net-im/discord-canary-bin/discord-canary-bin-0.0.218.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/linode-cli/

2023-12-11 Thread Viorel Munteanu
commit: 96bda5e06f9d6662240a019070fe295ff4e6d34a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Dec 12 06:09:26 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 12 06:09:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bda5e0

app-admin/linode-cli: add 5.46.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-admin/linode-cli/Manifest |  1 +
 app-admin/linode-cli/linode-cli-5.46.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index 9821df86f7af..26bcdac27814 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1 +1,2 @@
 DIST linode-cli-5.45.2.tar.gz 126870 BLAKE2B 
adfb0862159fbd1dc887726a9d40c2534526b9fe7326c6340c52ed928aff5c9960b20a5961ed6aac7e276201e52a254fd6ba5e6aaa80da7d68e95cc0dc949f27
 SHA512 
9a6697b3306434cc4f59ef695d0b51e33f71b2d1be4d942e369a22328c3cbf78da0efc939f39f8da928ba5fb5bc2bc06a6ee5d0c9a8e0deb78b657738f19501d
+DIST linode-cli-5.46.0.tar.gz 127805 BLAKE2B 
a1ef51195bb853d57c41763c465885e3d3b429ede4cac4abb6408f9375499122780f5fc45c52e83a60772e88f3ed82d3e4e093e419d651e116a7b8430079cc4e
 SHA512 
70751b1609ae6888325937e6a6855763c170682e9dad7ce82303199922fb48cd5eecc5e86bb25b578c1019ae74a6eee9850b10f6c10852154e91095ad6b38e11

diff --git a/app-admin/linode-cli/linode-cli-5.46.0.ebuild 
b/app-admin/linode-cli/linode-cli-5.46.0.ebuild
new file mode 100644
index ..45ee6333667a
--- /dev/null
+++ b/app-admin/linode-cli/linode-cli-5.46.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Linode Command Line Interface"
+HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/openapi3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/kbd/

2023-12-11 Thread Sam James
commit: 03be10df9dd6b8f85909de2a042e2a86f2f0aa01
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 04:57:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 04:57:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03be10df

sys-apps/kbd: add 2.6.4

Signed-off-by: Sam James  gentoo.org>

 sys-apps/kbd/Manifest |  1 +
 sys-apps/kbd/kbd-2.6.4.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest
index 4763bd1a80fc..5ed51b0457da 100644
--- a/sys-apps/kbd/Manifest
+++ b/sys-apps/kbd/Manifest
@@ -2,3 +2,4 @@ DIST kbd-2.5.1.tar.xz 1491952 BLAKE2B 
aab4c3d78c28709bf562b54fe94c0533d5c33185e1
 DIST kbd-2.6.1.tar.xz 1591240 BLAKE2B 
15c738379cfa9420e218ddbf6562e2c75b6bf5eb31ce159d798d49546991ca0c02bf9a11486d99bd2ba7d99f3bf6abb53ad799c6314df6d9ca9b1e8cf808b738
 SHA512 
8d7f39efa91ef16f4c0601c1744e7f00e411c121607660c8f585d3e085d8e8bea4ea095f6c7f491af763097a9844fb4a07d4b78a8358cb7caafbfda0626acf91
 DIST kbd-2.6.2.tar.xz 1503532 BLAKE2B 
aa146177b2ffd9d6d396c253ce54d0ee42e1a1a2ba471ae0f8950a72b49f2f83aa4660337a581150cfd9fae0b9a4415725f4d152e83c0bdf26b833a31f6e2696
 SHA512 
afcac33e2e8eecd6f9cfa20bb39254deffc4d8924c4f722d003bdfaf286dac7d87f55ed0a5a35d341ae88fc48162966d5aa1ab8125b11e845bf3c2589a17c8d2
 DIST kbd-2.6.3.tar.xz 1503048 BLAKE2B 
9c3f9e2ec9abd3a18bd4159b3a223deee6aee74610ed843582dc2a0397bb80075ae5e76a67d030fcd7a706641a8fb4604840eec67057271ce3e75a0630145942
 SHA512 
7daf59557408e1cd29140130094b43d8d89b25b3094fd03912d878483f27d128ad25163ea7023e5a10b7d8b8bf8434447927b69fe0094f8db97484881f23ed60
+DIST kbd-2.6.4.tar.xz 1504584 BLAKE2B 
25e55be0210c206c1f5eb0d85045bb1cbb2442cf88fb7eb28f7bbb8dd0d86473f48444fd9d80dfc624ce7ba8b39bfe1152ee6cf1877fab444e09600e93dae0ee
 SHA512 
a4149cb0f85fd79b333a6c137d70896a30ebceb1cf9d4b5eef3abb2e1866d83b46cee651e4f3e512bf7e0ccd232d955c14f693e57020a3626e4943c4695fc8ab

diff --git a/sys-apps/kbd/kbd-2.6.4.ebuild b/sys-apps/kbd/kbd-2.6.4.ebuild
new file mode 100644
index ..23a50e0bfa38
--- /dev/null
+++ b/sys-apps/kbd/kbd-2.6.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/legionus/kbd.git 
https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git;
+   EGIT_BRANCH="master"
+else
+   if [[ $(ver_cut 3) -lt 90 ]] ; then
+   SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   else
+   inherit autotools
+   SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   fi
+fi
+
+DESCRIPTION="Keyboard and console utilities"
+HOMEPAGE="https://kbd-project.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls selinux pam test"
+RESTRICT="!test? ( test )"
+
+# Testsuite's Makefile.am calls missing(!)
+# ... but this seems to be consistent with the autoconf docs?
+# Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
+QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
+
+DEPEND="
+   app-alternatives/gzip
+   pam? (
+   !app-misc/vlock
+   sys-libs/pam
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-loadkeys )
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( dev-libs/check )
+"
+
+src_prepare() {
+   default
+
+   # Rename conflicting keymaps to have unique names, bug #293228
+   # See also https://github.com/legionus/kbd/issues/76.
+   pushd "${S}"/data/keymaps/i386 &> /dev/null || die
+   mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die
+   mv olpc/es.map olpc/es-olpc.map || die
+   mv olpc/pt.map olpc/pt-olpc.map || die
+   mv qwerty/cz.map qwerty/cz-qwerty.map || die
+   popd &> /dev/null || die
+
+   if [[ ${PV} ==  ]] || [[ $(ver_cut 3) -ge 90 ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+
+   $(use_enable nls)
+   $(use_enable pam vlock)
+   $(use_enable test tests)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto html
+   dodoc docs/doc/*.html
+
+   # USE="test" installs .la files
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/files/, dev-db/sqlite/

2023-12-11 Thread Sam James
commit: 8febd266c87c913fcf14b38e90a1b44cd163488f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 05:42:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 05:42:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8febd266

dev-db/sqlite: backport regression fix

This fixes app-misc/tracker's test suite.

Signed-off-by: Sam James  gentoo.org>

 .../files/sqlite-3.44.2-tracker-regression.patch   | 187 +
 dev-db/sqlite/sqlite-3.44.2-r1.ebuild  | 432 +
 2 files changed, 619 insertions(+)

diff --git a/dev-db/sqlite/files/sqlite-3.44.2-tracker-regression.patch 
b/dev-db/sqlite/files/sqlite-3.44.2-tracker-regression.patch
new file mode 100644
index ..b03848a19147
--- /dev/null
+++ b/dev-db/sqlite/files/sqlite-3.44.2-tracker-regression.patch
@@ -0,0 +1,187 @@
+https://sqlite.org/forum/forumpost/cb59d962fd
+https://sqlite.org/src/vinfo/d8c6b246
+https://sqlite.org/src/info/67da596d82ec0ed3 (backport)
+
+--- a/ext/fts5/fts5_index.c
 b/ext/fts5/fts5_index.c
+@@ -355,10 +355,11 @@
+   int nContentlessDelete; /* Number of contentless delete ops */
+   int nPendingRow;/* Number of INSERT in hash table */
+ 
+   /* Error state. */
+   int rc; /* Current error code */
++  int flushRc;
+ 
+   /* State used by the fts5DataXXX() functions. */
+   sqlite3_blob *pReader;  /* RO incr-blob open on %_data table */
+   sqlite3_stmt *pWriter;  /* "INSERT ... %_data VALUES(?,?)" */
+   sqlite3_stmt *pDeleter; /* "DELETE FROM %_data ... id>=? AND id<=?" 
*/
+@@ -4000,10 +4001,11 @@
+   assert( p->pHash || p->nPendingData==0 );
+   if( p->pHash ){
+ sqlite3Fts5HashClear(p->pHash);
+ p->nPendingData = 0;
+ p->nPendingRow = 0;
++p->flushRc = SQLITE_OK;
+   }
+   p->nContentlessDelete = 0;
+ }
+ 
+ /*
+@@ -5582,18 +5584,24 @@
+ /*
+ ** Flush any data stored in the in-memory hash tables to the database.
+ */
+ static void fts5IndexFlush(Fts5Index *p){
+   /* Unless it is empty, flush the hash table to disk */
++  if( p->flushRc ){
++p->rc = p->flushRc;
++return;
++  }
+   if( p->nPendingData || p->nContentlessDelete ){
+ assert( p->pHash );
+ fts5FlushOneHash(p);
+ if( p->rc==SQLITE_OK ){
+   sqlite3Fts5HashClear(p->pHash);
+   p->nPendingData = 0;
+   p->nPendingRow = 0;
+   p->nContentlessDelete = 0;
++}else if( p->nPendingData || p->nContentlessDelete ){
++  p->flushRc = p->rc;
+ }
+   }
+ }
+ 
+ static Fts5Structure *fts5IndexOptimizeStruct(
+
+--- a/ext/fts5/fts5_main.c
 b/ext/fts5/fts5_main.c
+@@ -116,11 +116,11 @@
+   Fts5Table p;/* Public class members from fts5Int.h */
+   Fts5Storage *pStorage;  /* Document store */
+   Fts5Global *pGlobal;/* Global (connection wide) data */
+   Fts5Cursor *pSortCsr;   /* Sort data from this cursor */
+   int iSavepoint; /* Successful xSavepoint()+1 */
+-  int bInSavepoint;
++  
+ #ifdef SQLITE_DEBUG
+   struct Fts5TransactionState ts;
+ #endif
+ };
+ 
+@@ -2613,13 +2613,11 @@
+   sqlite3_vtab *pVtab,/* Virtual table handle */
+   const char *zName   /* New name of table */
+ ){
+   int rc;
+   Fts5FullTable *pTab = (Fts5FullTable*)pVtab;
+-  pTab->bInSavepoint = 1;
+   rc = sqlite3Fts5StorageRename(pTab->pStorage, zName);
+-  pTab->bInSavepoint = 0;
+   return rc;
+ }
+ 
+ int sqlite3Fts5FlushToDisk(Fts5Table *pTab){
+   fts5TripCursors((Fts5FullTable*)pTab);
+@@ -2632,30 +2630,16 @@
+ ** Flush the contents of the pending-terms table to disk.
+ */
+ static int fts5SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){
+   Fts5FullTable *pTab = (Fts5FullTable*)pVtab;
+   int rc = SQLITE_OK;
+-  char *zSql = 0;
++
+   fts5CheckTransactionState(pTab, FTS5_SAVEPOINT, iSavepoint);
+-
+-  if( pTab->bInSavepoint==0 ){
+-zSql = sqlite3_mprintf("INSERT INTO %Q.%Q(%Q) VALUES('flush')",
+-pTab->p.pConfig->zDb, pTab->p.pConfig->zName, pTab->p.pConfig->zName
+-);
+-if( zSql ){
+-  pTab->bInSavepoint = 1;
+-  rc = sqlite3_exec(pTab->p.pConfig->db, zSql, 0, 0, 0);
+-  pTab->bInSavepoint = 0;
+-  sqlite3_free(zSql);
+-}else{
+-  rc = SQLITE_NOMEM;
+-}
+-if( rc==SQLITE_OK ){
+-  pTab->iSavepoint = iSavepoint+1;
+-}
+-  }
+-
++  rc = sqlite3Fts5FlushToDisk((Fts5Table*)pVtab);
++  if( rc==SQLITE_OK ){
++pTab->iSavepoint = iSavepoint+1;
++  }
+   return rc;
+ }
+ 
+ /*
+ ** The xRelease() method.
+@@ -2912,11 +2896,11 @@
+ /*
+ ** Run an integrity check on the FTS5 data structures.  Return a string
+ ** if anything is found amiss.  Return a NULL pointer if everything is
+ ** OK.
+ */
+-static int fts5Integrity(
++static int fts5IntegrityMethod(
+   sqlite3_vtab *pVtab,/* the FTS5 virtual table to check */
+   const char *zSchema,/* Name of schema in which this table lives */
+   const char *zTabname,   

[gentoo-commits] proj/sci:master commit in: dev-python/pynwb/

2023-12-11 Thread Horea Christian
commit: 975e4101b9bcdf67bcfce0c05db3fa1d5ffa3bca
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Dec 12 04:31:23 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Dec 12 04:31:23 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=975e4101

dev-python/pynwb: add 2.5.0

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/pynwb/pynwb-2.5.0.ebuild | 50 +
 1 file changed, 50 insertions(+)

diff --git a/dev-python/pynwb/pynwb-2.5.0.ebuild 
b/dev-python/pynwb/pynwb-2.5.0.ebuild
new file mode 100644
index 0..ca11c3dbe
--- /dev/null
+++ b/dev-python/pynwb/pynwb-2.5.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python API for working with Neurodata stored in the NWB Format "
+HOMEPAGE="https://github.com/NeurodataWithoutBorders/pynwb;
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/hdmf-3.3.2[${PYTHON_USEDEP}]
+   >=sci-libs/hdf5-1.12.2
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   "
+
+EPYTEST_DESELECT=(
+   # Reported upsream:
+   # https://github.com/NeurodataWithoutBorders/pynwb/issues/1580
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_bad_ns
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_core
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_extension
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_extension_pass_ns
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_hdmf_common
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_ignore
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_invalid
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_list_namespaces_core
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_list_namespaces_extension
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_no_cache
+   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_no_cache_bad_ns
+   # Reported upstream:
+   # https://github.com/NeurodataWithoutBorders/pynwb/issues/1800
+   tests/unit/test_file.py::TestNoCacheSpec::test_simple
+   # Not sandboxed, reported upstream:
+   # https://github.com/NeurodataWithoutBorders/pynwb/issues/1800
+   
tests/read_dandi/test_read_dandi.py::TestReadNWBDandisets::test_read_first_nwb_asset
+)
+
+distutils_enable_tests pytest



[gentoo-commits] proj/sci:master commit in: dev-python/pynwb/

2023-12-11 Thread Horea Christian
commit: ca5f9e39188f379372ca5a8f5dc29c1146d8cf59
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Dec 12 04:31:41 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Dec 12 04:31:41 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ca5f9e39

dev-python/pynwb: drop 2.2.0-r1, 2.3.1-r1

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/pynwb/pynwb-2.2.0-r1.ebuild | 56 --
 dev-python/pynwb/pynwb-2.3.1-r1.ebuild | 50 --
 2 files changed, 106 deletions(-)

diff --git a/dev-python/pynwb/pynwb-2.2.0-r1.ebuild 
b/dev-python/pynwb/pynwb-2.2.0-r1.ebuild
deleted file mode 100644
index 5a286c3b6..0
--- a/dev-python/pynwb/pynwb-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python API for working with Neurodata stored in the NWB Format "
-HOMEPAGE="https://github.com/NeurodataWithoutBorders/pynwb;
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=sci-libs/hdf5-1.12.2
-   >=dev-python/hdmf-3.3.2[${PYTHON_USEDEP}]
-   dev-python/h5py[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   "
-BDEPEND=""
-
-PATCHES=(
-   "${FILESDIR}/${P}-versions.patch"
-   )
-
-EPYTEST_DESELECT=(
-   # Reported upsream:
-   # https://github.com/NeurodataWithoutBorders/pynwb/issues/1580
-   tests/back_compat/test_read.py::TestReadOldVersions::test_read
-   
tests/back_compat/test_read.py::TestReadOldVersions::test_read_imageseries_non_external_format
-   
tests/back_compat/test_read.py::TestReadOldVersions::test_read_imageseries_nonmatch_starting_frame
-   
tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_data
-   
tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_data_construct_mode
-   
tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_incorrect_format
-   
tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_incorrect_format_construct_mode
-   
tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_incorrect_starting_frame
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_bad_ns
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_core
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_extension
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_extension_pass_ns
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_hdmf_common
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_ignore
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_invalid
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_list_namespaces_core
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_list_namespaces_extension
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_no_cache
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_no_cache_bad_ns
-)
-
-distutils_enable_tests pytest

diff --git a/dev-python/pynwb/pynwb-2.3.1-r1.ebuild 
b/dev-python/pynwb/pynwb-2.3.1-r1.ebuild
deleted file mode 100644
index 382bfdb60..0
--- a/dev-python/pynwb/pynwb-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python API for working with Neurodata stored in the NWB Format "
-HOMEPAGE="https://github.com/NeurodataWithoutBorders/pynwb;
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=sci-libs/hdf5-1.12.2
-   >=dev-python/hdmf-3.3.2[${PYTHON_USEDEP}]
-   dev-python/h5py[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   "
-BDEPEND=""
-
-# Remove both in next release
-PATCHES=(
-   "${FILESDIR}/${P}-typing.patch"
-   "${FILESDIR}/${P}-pkg_resources.patch"
-   )
-
-EPYTEST_DESELECT=(
-   # Reported upsream:
-   # https://github.com/NeurodataWithoutBorders/pynwb/issues/1580
-   
tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2023-12-11 Thread Sam James
commit: 29516bcac59a3ead4940d0ee4027e980f738d123
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 03:56:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 03:56:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29516bca

sys-fs/zfs: Stabilize 2.1.14 amd64, #919746

Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs/zfs-2.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.1.14.ebuild b/sys-fs/zfs/zfs-2.1.14.ebuild
index bc031e7c7f9a..f7b2fb79ed17 100644
--- a/sys-fs/zfs/zfs-2.1.14.ebuild
+++ b/sys-fs/zfs/zfs-2.1.14.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2023-12-11 Thread Sam James
commit: 4ba3b2428e6188159a5ee7b5de2fb7b99f9fceb8
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 03:56:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 03:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba3b242

sys-fs/zfs-kmod: Stabilize 2.1.14 arm64, #919746

Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
index 37f38361ea62..c698d195b168 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
@@ -30,7 +30,7 @@ else
ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2023-12-11 Thread Sam James
commit: 9c84b44aac264137758b78fe34f741a7c009582d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 03:56:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 03:56:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c84b44a

sys-fs/zfs-kmod: Stabilize 2.1.14 ppc64, #919746

Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
index dc5d915be09f..37f38361ea62 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
@@ -30,7 +30,7 @@ else
ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2023-12-11 Thread Sam James
commit: 9db042349f33093cc77dde10621aa98b7cdc7f89
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 03:56:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 03:56:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db04234

sys-fs/zfs: Stabilize 2.1.14 ppc64, #919746

Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs/zfs-2.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.1.14.ebuild b/sys-fs/zfs/zfs-2.1.14.ebuild
index f7b2fb79ed17..bc121e2e090b 100644
--- a/sys-fs/zfs/zfs-2.1.14.ebuild
+++ b/sys-fs/zfs/zfs-2.1.14.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2023-12-11 Thread Sam James
commit: 551eb4516b16fb0cf9bacd46741836be9128daa9
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 03:56:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 03:56:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551eb451

sys-fs/zfs: Stabilize 2.1.14 arm64, #919746

Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs/zfs-2.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.1.14.ebuild b/sys-fs/zfs/zfs-2.1.14.ebuild
index bc121e2e090b..3a00ad47b497 100644
--- a/sys-fs/zfs/zfs-2.1.14.ebuild
+++ b/sys-fs/zfs/zfs-2.1.14.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2023-12-11 Thread Sam James
commit: ed00e25b4b6df73e00abcb9895dc1b845fba2950
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 03:56:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 03:56:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed00e25b

sys-fs/zfs-kmod: Stabilize 2.1.14 amd64, #919746

Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
index 8a7c8152eb9b..dc5d915be09f 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
@@ -30,7 +30,7 @@ else
ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] proj/sci:master commit in: dev-python/dandi-schema/

2023-12-11 Thread Horea Christian
commit: 82a62ae536b5c3b05c90da7e1ee15acd2f7afe6a
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Dec 12 03:11:01 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Dec 12 03:11:01 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=82a62ae5

dev-python/dandi-schema: drop 0.7.1, 0.8.2

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/dandi-schema/dandi-schema-0.7.1.ebuild | 42 ---
 dev-python/dandi-schema/dandi-schema-0.8.2.ebuild | 42 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-python/dandi-schema/dandi-schema-0.7.1.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.7.1.ebuild
deleted file mode 100644
index 6f026c947..0
--- a/dev-python/dandi-schema/dandi-schema-0.7.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Schemata for DANDI archive project"
-HOMEPAGE="https://github.com/dandi/dandi-schema;
-SRC_URI="https://github.com/dandi/dandi-schema/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/pydantic[${PYTHON_USEDEP}]
-   dev-python/email-validator[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.3.4-coverage.patch"
-)
-
-src_configure() {
-   echo "__version__ = '${PV}'" >> dandischema/_version.py
-}
-
-distutils_enable_tests pytest
-
-python_test() {
-   export DANDI_TESTS_NONETWORK=1
-   pushd dandischema || die
-   epytest tests
-   popd
-}

diff --git a/dev-python/dandi-schema/dandi-schema-0.8.2.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.8.2.ebuild
deleted file mode 100644
index 6f026c947..0
--- a/dev-python/dandi-schema/dandi-schema-0.8.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Schemata for DANDI archive project"
-HOMEPAGE="https://github.com/dandi/dandi-schema;
-SRC_URI="https://github.com/dandi/dandi-schema/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/pydantic[${PYTHON_USEDEP}]
-   dev-python/email-validator[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.3.4-coverage.patch"
-)
-
-src_configure() {
-   echo "__version__ = '${PV}'" >> dandischema/_version.py
-}
-
-distutils_enable_tests pytest
-
-python_test() {
-   export DANDI_TESTS_NONETWORK=1
-   pushd dandischema || die
-   epytest tests
-   popd
-}



[gentoo-commits] proj/sci:master commit in: dev-python/dandi-schema/

2023-12-11 Thread Horea Christian
commit: 0496d2691acb817595319817fa0deca8674feca9
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Dec 12 03:11:49 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Dec 12 03:11:49 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0496d269

dev-python/dandi-schema: dependency constraint update

Upstream discussion: 
https://github.com/NeurodataWithoutBorders/pynwb/issues/1799

Signed-off-by: Horea Christian  chymera.eu>

 .../{dandi-schema-0.8.3.ebuild => dandi-schema-0.8.3-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dandi-schema/dandi-schema-0.8.3.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.8.3-r1.ebuild
similarity index 91%
rename from dev-python/dandi-schema/dandi-schema-0.8.3.ebuild
rename to dev-python/dandi-schema/dandi-schema-0.8.3-r1.ebuild
index 6f026c947..8a2978c99 100644
--- a/dev-python/dandi-schema/dandi-schema-0.8.3.ebuild
+++ b/dev-python/dandi-schema/dandi-schema-0.8.3-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86"
 RDEPEND="
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/pydantic[${PYTHON_USEDEP}]
+   

[gentoo-commits] proj/sci:master commit in: dev-python/dandi-schema/

2023-12-11 Thread Horea Christian
commit: e958610a0980f7bcbf7c70e7be685d8529ab489e
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Dec 12 03:10:19 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Dec 12 03:10:19 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e958610a

dev-python/dandi-schema: add 0.8.4

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/dandi-schema/dandi-schema-0.8.4.ebuild | 42 +++
 1 file changed, 42 insertions(+)

diff --git a/dev-python/dandi-schema/dandi-schema-0.8.4.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.8.4.ebuild
new file mode 100644
index 0..8a2978c99
--- /dev/null
+++ b/dev-python/dandi-schema/dandi-schema-0.8.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Schemata for DANDI archive project"
+HOMEPAGE="https://github.com/dandi/dandi-schema;
+SRC_URI="https://github.com/dandi/dandi-schema/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   > dandischema/_version.py
+}
+
+distutils_enable_tests pytest
+
+python_test() {
+   export DANDI_TESTS_NONETWORK=1
+   pushd dandischema || die
+   epytest tests
+   popd
+}



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-12-11 Thread Sam James
commit: 11bd201a0c5d6bb1b58f038c8c6da0599d2b9cc9
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:49:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bd201a

dev-dotnet/dotnet-runtime-nugets: Stabilize 7.0.13 arm64, #919741

Signed-off-by: Sam James  gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
index b9f4f15a2ca1..26590c583b5b 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}/${PV}"
-KEYWORDS="amd64 arm ~arm64"
+KEYWORDS="amd64 arm arm64"
 
 src_unpack() {
:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2023-12-11 Thread Sam James
commit: 7a7886054ef616edececbe526035a954a053eccb
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:49:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:49:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a788605

dev-lang/go: Stabilize 1.21.5 arm, #919738

Signed-off-by: Sam James  gentoo.org>

 dev-lang/go/go-1.21.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.21.5.ebuild b/dev-lang/go/go-1.21.5.ebuild
index d7c2953db92f..50327c08b7a1 100644
--- a/dev-lang/go/go-1.21.5.ebuild
+++ b/dev-lang/go/go-1.21.5.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-12-11 Thread Sam James
commit: cb5139fcaa68d6baac70f80c17342f2318ce333f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:49:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:49:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5139fc

dev-dotnet/dotnet-runtime-nugets: Stabilize 6.0.24 amd64, #919742

Signed-off-by: Sam James  gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
index 2a25e53e56a2..26590c583b5b 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}/${PV}"
-KEYWORDS="~amd64 arm arm64"
+KEYWORDS="amd64 arm arm64"
 
 src_unpack() {
:



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-12-11 Thread Sam James
commit: 3d9fd1a74e28fb4aeb8a2c2658a2a525d5925e16
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:49:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:49:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9fd1a7

dev-dotnet/dotnet-runtime-nugets: Stabilize 7.0.13 amd64, #919741

Signed-off-by: Sam James  gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
index a188cd1d1342..b9f4f15a2ca1 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}/${PV}"
-KEYWORDS="~amd64 arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
 
 src_unpack() {
:



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2023-12-11 Thread Sam James
commit: c8d152464064c30c699e4849939e3f25b38530fe
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:49:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:49:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d15246

dev-lang/go: Stabilize 1.20.12 arm, #919738

Signed-off-by: Sam James  gentoo.org>

 dev-lang/go/go-1.20.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.20.12.ebuild b/dev-lang/go/go-1.20.12.ebuild
index a9184decd9cd..6e0336da495a 100644
--- a/dev-lang/go/go-1.20.12.ebuild
+++ b/dev-lang/go/go-1.20.12.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/, sys-apps/xdg-desktop-portal-gnome/files/

2023-12-11 Thread Sam James
commit: b0fdff8c8f3c36cded1c82d80d9d955d6da94bdf
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:45:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:45:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fdff8c

sys-apps/xdg-desktop-portal-gnome: fix modern C issue

Signed-off-by: Sam James  gentoo.org>

 .../xdg-desktop-portal-gnome/files/45.1-c99.patch  | 25 +++
 .../xdg-desktop-portal-gnome-45.1-r1.ebuild| 49 ++
 2 files changed, 74 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal-gnome/files/45.1-c99.patch 
b/sys-apps/xdg-desktop-portal-gnome/files/45.1-c99.patch
new file mode 100644
index ..884b0d9c15a6
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gnome/files/45.1-c99.patch
@@ -0,0 +1,25 @@
+https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/112
+https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/134
+
+From 5fb3c0c23ccd76c6f8239bbb66c3fb1230208d5e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tyrychtr?= 
+Date: Mon, 11 Dec 2023 11:36:13 +0100
+Subject: [PATCH] input-capture: Pass correct pointer type to
+ gtk_window_add_group
+
+It produced only a warning, but will be an error in the future.
+
+Fixes #112
+--- a/src/inputcapture.c
 b/src/inputcapture.c
+@@ -409,7 +409,7 @@ create_input_capture_dialog (GDBusMethodInvocation 
*invocation,
+   gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
+ 
+   window_group = gtk_window_group_new ();
+-  gtk_window_group_add_window (window_group, dialog);
++  gtk_window_group_add_window (window_group, GTK_WINDOW (dialog));
+ 
+   dialog_handle = g_new0 (InputCaptureDialogHandle, 1);
+   dialog_handle->request = g_object_ref (request);
+-- 
+GitLab

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild
new file mode 100644
index ..e4d9f570f008
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson systemd xdg
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
+# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74
+DEPEND="
+   dev-libs/glib:2
+   gnome-base/gnome-desktop:4=
+   >=gui-libs/libadwaita-1.2.0:1
+   media-libs/fontconfig
+   sys-apps/dbus
+   >=sys-apps/xdg-desktop-portal-1.17.0
+   >=sys-apps/xdg-desktop-portal-gtk-1.14.0
+   gui-libs/gtk:4[wayland?,X?]
+   X? ( x11-libs/libX11 )
+   wayland? ( dev-libs/wayland )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   wayland? ( dev-util/wayland-scanner )
+"
+
+PATCHES=(
+   "${FILESDIR}"/45.1-c99.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2023-12-11 Thread Sam James
commit: bb16a6965bcf0482af977d4a33092cd58f5af69a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:49:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:49:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb16a696

dev-lang/go: Stabilize 1.21.5 ppc64, #919738

Signed-off-by: Sam James  gentoo.org>

 dev-lang/go/go-1.21.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.21.5.ebuild b/dev-lang/go/go-1.21.5.ebuild
index f57144c11909..d7c2953db92f 100644
--- a/dev-lang/go/go-1.21.5.ebuild
+++ b/dev-lang/go/go-1.21.5.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/, sys-apps/systemd/files/

2023-12-11 Thread Sam James
commit: b62348acb65f64622e8c55722dc76e74593336f1
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:41:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:41:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62348ac

sys-apps/systemd: backport systemd-analyze regression fix (for git test suite)

Link: https://lore.kernel.org/git/20231207062752.GA777253  
coredump.intra.peff.net/T/#t
Bug: https://github.com/systemd/systemd/issues/30357
Bug: https://github.com/systemd/systemd/pull/30363
Signed-off-by: Sam James  gentoo.org>

 .../systemd/files/255-analyze-regression.patch | 156 +++
 sys-apps/systemd/systemd-255-r1.ebuild | 510 +
 2 files changed, 666 insertions(+)

diff --git a/sys-apps/systemd/files/255-analyze-regression.patch 
b/sys-apps/systemd/files/255-analyze-regression.patch
new file mode 100644
index ..cba6a479f1a7
--- /dev/null
+++ b/sys-apps/systemd/files/255-analyze-regression.patch
@@ -0,0 +1,156 @@
+Fixes a regression in the git test suite.
+
+https://lore.kernel.org/git/20231207062752.ga777...@coredump.intra.peff.net/T/#t
+https://github.com/systemd/systemd/issues/30357
+https://github.com/systemd/systemd/pull/30363
+https://github.com/systemd/systemd/commit/bf8726d1ee33047b138f677fe4c72ca9989680e8
+
+From 6d9d55657946385916fa4db7149a9b389645ee73 Mon Sep 17 00:00:00 2001
+From: Yu Watanabe 
+Date: Thu, 7 Dec 2023 19:29:29 +0900
+Subject: [PATCH 1/2] analyze: also find template unit when a template instance
+ is specified
+
+Fixes a regression caused by 2f6181ad4d6c126e3ebf6880ba30b3b0059c6fc8.
+
+Fixes #30357.
+
+Co-authored-by: Jeff King 
+--- a/src/analyze/analyze-verify-util.c
 b/src/analyze/analyze-verify-util.c
+@@ -72,6 +72,54 @@ int verify_prepare_filename(const char *filename, char 
**ret) {
+ return 0;
+ }
+ 
++static int find_unit_directory(const char *p, char **ret) {
++_cleanup_free_ char *a = NULL, *u = NULL, *t = NULL, *d = NULL;
++int r;
++
++assert(p);
++assert(ret);
++
++r = path_make_absolute_cwd(p, );
++if (r < 0)
++return r;
++
++if (access(a, F_OK) >= 0) {
++r = path_extract_directory(a, );
++if (r < 0)
++return r;
++
++*ret = TAKE_PTR(d);
++return 0;
++}
++
++r = path_extract_filename(a, );
++if (r < 0)
++return r;
++
++if (!unit_name_is_valid(u, UNIT_NAME_INSTANCE))
++return -ENOENT;
++
++/* If the specified unit is an instance of a template unit, then 
let's try to find the template unit. */
++r = unit_name_template(u, );
++if (r < 0)
++return r;
++
++r = path_extract_directory(a, );
++if (r < 0)
++return r;
++
++free(a);
++a = path_join(d, t);
++if (!a)
++return -ENOMEM;
++
++if (access(a, F_OK) < 0)
++return -errno;
++
++*ret = TAKE_PTR(d);
++return 0;
++}
++
+ int verify_set_unit_path(char **filenames) {
+ _cleanup_strv_free_ char **ans = NULL;
+ _cleanup_free_ char *joined = NULL;
+@@ -79,21 +127,15 @@ int verify_set_unit_path(char **filenames) {
+ int r;
+ 
+ STRV_FOREACH(filename, filenames) {
+-_cleanup_free_ char *a = NULL;
+-char *t;
++_cleanup_free_ char *t = NULL;
+ 
+-r = path_make_absolute_cwd(*filename, );
+-if (r < 0)
++r = find_unit_directory(*filename, );
++if (r == -ENOMEM)
+ return r;
+-
+-if (access(a, F_OK) < 0)
+-continue;
+-
+-r = path_extract_directory(a, );
+ if (r < 0)
+-return r;
++continue;
+ 
+-r = strv_consume(, t);
++r = strv_consume(, TAKE_PTR(t));
+ if (r < 0)
+ return r;
+ }
+
+From 9d51ab78300364c71a0e1f138e1d2cbc65771b93 Mon Sep 17 00:00:00 2001
+From: Yu Watanabe 
+Date: Fri, 8 Dec 2023 10:41:49 +0900
+Subject: [PATCH 2/2] test: add test cases for issue #30357
+
+--- a/test/units/testsuite-65.sh
 b/test/units/testsuite-65.sh
+@@ -296,6 +296,44 @@ EOF
+ # Verifies that the --offline= option works with --root=
+ systemd-analyze security --threshold=90 --offline=true --root=/tmp/img/ 
testfile.service
+ 
++cat 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/moolticute/, app-crypt/moolticute/files/

2023-12-11 Thread Sam James
commit: be9bca3aeee5a738aefa50b2b4e6bf7e8a00a003
Author: Christopher Fore  posteo  net>
AuthorDate: Sun Dec 10 22:10:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:49:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9bca3a

app-crypt/moolticute: add 1.03.0, fix compile on GCC 14

The patch attached fixes compilation on GCC 14 and has been sent
upstream.

Upstream PR: https://github.com/mooltipass/moolticute/pull/1204

Closes: https://bugs.gentoo.org/916994
Signed-off-by: Christopher Fore  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/34225
Signed-off-by: Sam James  gentoo.org>

 app-crypt/moolticute/Manifest  |  1 +
 .../files/moolticute-1.03.0-fix-return-type.patch  | 13 
 app-crypt/moolticute/moolticute-1.03.0.ebuild  | 72 ++
 3 files changed, 86 insertions(+)

diff --git a/app-crypt/moolticute/Manifest b/app-crypt/moolticute/Manifest
index b711c2a05f2b..fb33279877a9 100644
--- a/app-crypt/moolticute/Manifest
+++ b/app-crypt/moolticute/Manifest
@@ -1,2 +1,3 @@
 DIST moolticute-1.00.1.tar.gz 5911062 BLAKE2B 
c3e20d4466c6020842447cb2fa54eee309664e852aff8582ff7d333c8e5a9a2d286dace8207f62aacc41e0d9a99b733cfc5788dac72933ae7e15dc91a779
 SHA512 
c1a4ab39abc8360d088f267ae06f69deb135975caaf9224488d5e33127c1a9c1d2c80795d901e83bd13c82f80f1e362acfe59b03ad024b88ef7b8a7d56acd79b
 DIST moolticute-1.01.0.tar.gz 5912712 BLAKE2B 
dd6e22235978424744a6b0791c479c6cf233645a1a3879db6913acfca16ccb49eec45be5e9e2f6ba0f730edec658daa3aba91fcbd0389e734aeab7f89ca7a7ba
 SHA512 
b5998f6739bd095e0ce8a18a9cc576a9f97b6e214b47670e5858937358f35c9dc36c3357b9ff943eabcd4a3feb7179cbc2640888aae8d59481abb41a81527c52
+DIST moolticute-1.03.0.tar.gz 5963926 BLAKE2B 
a5b5f98bb501811891c9ac22754538cd1df21b9cc848cb883d5babad89bb76bb9f9b4c533250b0eedca7a8b79ff44f85e6de1e00cdd6d6220ba61b67958be3fc
 SHA512 
450753c5d7f1e226d9b75b8ab4d61970120a2685d249a637c1323141b73108321b346001d2310558e2365ca842c7a3d5ab2f7773d32b5365d2bb3f937108d186

diff --git a/app-crypt/moolticute/files/moolticute-1.03.0-fix-return-type.patch 
b/app-crypt/moolticute/files/moolticute-1.03.0-fix-return-type.patch
new file mode 100644
index ..039f2ccb6605
--- /dev/null
+++ b/app-crypt/moolticute/files/moolticute-1.03.0-fix-return-type.patch
@@ -0,0 +1,13 @@
+https://github.com/mooltipass/moolticute/pull/1204
+https://bugs.gentoo.org/916994
+--- a/src/MPDeviceBleImpl.cpp
 b/src/MPDeviceBleImpl.cpp
+@@ -735,7 +735,7 @@ bool MPDeviceBleImpl::processReceivedData(const QByteArray 
, QByteArray 
+ {
+ if (data.size() < 2)
+ {
+-return {0};
++return {QByteArray::number(0)};
+ }
+ QVector res;
+ for (int i = 0; i < data.size() - 1; i += 2)

diff --git a/app-crypt/moolticute/moolticute-1.03.0.ebuild 
b/app-crypt/moolticute/moolticute-1.03.0.ebuild
new file mode 100644
index ..706c83a1a2da
--- /dev/null
+++ b/app-crypt/moolticute/moolticute-1.03.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils systemd udev xdg-utils
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/mooltipass/moolticute.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/mooltipass/moolticute/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+fi
+
+DESCRIPTION="Mooltipass crossplatform daemon/tools"
+HOMEPAGE="https://github.com/mooltipass/moolticute;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="systemd"
+
+RDEPEND="
+   >=dev-libs/libusb-1.0.20
+   dev-qt/qtdbus:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qttest:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   systemd? ( sys-apps/systemd )
+   !systemd? ( sys-apps/systemd-utils )
+"
+BDEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.03.0-fix-return-type.patch
+)
+
+src_prepare() {
+   default
+
+   # Fill version.h with package version
+   if [[ ${PV} != * ]]; then
+   sed -i "s/\"git\"/\"v${PV/_/-}\"/" src/version.h || die
+   fi
+}
+
+src_configure() {
+   eqmake5 PREFIX="/usr" Moolticute.pro
+}
+
+src_install() {
+   emake install INSTALL_ROOT="${D}"
+
+   udev_dorules "${FILESDIR}/50-mooltipass.rules"
+   systemd_dounit systemd/moolticuted.service
+   newinitd "${FILESDIR}/moolticuted.init" moolticuted
+}
+
+pkg_postinst() {
+   udev_reload
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   udev_reload
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2023-12-11 Thread Sam James
commit: e21e5e65d43e1bbc8e6af6e92e86c5962708f7f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 02:49:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 02:49:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21e5e65

dev-lang/go: Stabilize 1.20.12 ppc64, #919738

Signed-off-by: Sam James  gentoo.org>

 dev-lang/go/go-1.20.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.20.12.ebuild b/dev-lang/go/go-1.20.12.ebuild
index ee74dcbc30da..a9184decd9cd 100644
--- a/dev-lang/go/go-1.20.12.ebuild
+++ b/dev-lang/go/go-1.20.12.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-12-11 Thread Sam James
commit: e519d890e8baf2493aeb483ef2d7710b56207b1f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 01:03:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 01:03:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e519d890

dev-dotnet/dotnet-runtime-nugets: Stabilize 6.0.24 arm, #919742

Signed-off-by: Sam James  gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
index 5837c14fa818..2a25e53e56a2 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}/${PV}"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 
 src_unpack() {
:



[gentoo-commits] repo/gentoo:master commit in: profiles/features/hardened/

2023-12-11 Thread Sam James
commit: a1eb4cab8cd32749c2141710c594f9a024cd82af
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Dec 12 01:00:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 01:02:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1eb4cab

profiles/features/hardened: fix typo

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/34245
Signed-off-by: Sam James  gentoo.org>

 profiles/features/hardened/use.force | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/features/hardened/use.force 
b/profiles/features/hardened/use.force
index 2f57880682b1..af1716a92f43 100644
--- a/profiles/features/hardened/use.force
+++ b/profiles/features/hardened/use.force
@@ -1,6 +1,6 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Make sure people don't accidentally turn of ssp/pie in important packages.
+# Make sure people don't accidentally turn off ssp/pie in important packages.
 pie
 ssp



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-12-11 Thread Sam James
commit: bcd90221ee58a5ba588ab758420b058980516bd1
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 01:03:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 01:03:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd90221

dev-dotnet/dotnet-runtime-nugets: Stabilize 6.0.24 arm64, #919742

Signed-off-by: Sam James  gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
index fac0abcfdc89..5837c14fa818 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.24.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 
 src_unpack() {
:



[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/

2023-12-11 Thread Sam James
commit: f847cf0f42ec49197ca04548ebfa37d2d6fc0cd0
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 01:03:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 01:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f847cf0f

media-radio/fldigi: Stabilize 4.2.03 amd64, #919734

Signed-off-by: Sam James  gentoo.org>

 media-radio/fldigi/fldigi-4.2.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/fldigi/fldigi-4.2.03.ebuild 
b/media-radio/fldigi/fldigi-4.2.03.ebuild
index 028d7b2b7e37..52824f99e050 100644
--- a/media-radio/fldigi/fldigi-4.2.03.ebuild
+++ b/media-radio/fldigi/fldigi-4.2.03.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="hamlib nls pulseaudio"
 IUSE_CPU_FLAGS=" sse sse2 sse3"
 IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-12-11 Thread Sam James
commit: 0384c0ecc2b8ee37f3f99b3a6f513fa0cc02
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 01:03:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 01:03:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0384c0ec

dev-dotnet/dotnet-runtime-nugets: Stabilize 7.0.13 arm, #919741

Signed-off-by: Sam James  gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild 
b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
index fac0abcfdc89..a188cd1d1342 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-7.0.13.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 arm ~arm64"
 
 src_unpack() {
:



[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/

2023-12-11 Thread Sam James
commit: 8ea9e7c993676cfe92c403b291a91a8bd2d8865b
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 12 01:03:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 12 01:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea9e7c9

media-radio/flrig: Stabilize 2.0.04 amd64, #919735

Signed-off-by: Sam James  gentoo.org>

 media-radio/flrig/flrig-2.0.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/flrig/flrig-2.0.04.ebuild 
b/media-radio/flrig/flrig-2.0.04.ebuild
index 32b20011b1a5..88325bb24672 100644
--- a/media-radio/flrig/flrig-2.0.04.ebuild
+++ b/media-radio/flrig/flrig-2.0.04.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="nls"
 
 DOCS=(AUTHORS ChangeLog README)



[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/

2023-12-11 Thread Maciej Barć
commit: 6d647d307594916db1c56c440e8c2be8b29df9af
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Dec 11 23:27:56 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Dec 11 23:29:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d647d30

dev-lang/luau: bump to 0.606

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/luau/Manifest  |  1 +
 dev-lang/luau/luau-0.606.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index 6f7a707ee8c8..fbd3f541a0f3 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -1,3 +1,4 @@
 DIST luau-0.601.tar.gz 1612674 BLAKE2B 
f3f760dc6e74ccaba616e5320e78c5994e6c9cc89eaeac18b62533a22e2fc3756e6be6c17cd5b14a212cca384164f7ec90ca720dfd53801dcfa4cf5df17a6ddd
 SHA512 
be8c5fc29269a8c94a8aa0f15f4d88f11ee0d75be4c51c61225b6a0ebebba3c9cfb6c0dee0045a775ccfaf95ea9b4d52e84acf7a9fe970fa92b9bc0d161233d8
 DIST luau-0.603.tar.gz 1556286 BLAKE2B 
3fa116afbd9ef51d29503ac9d6d78c37ce5ced25d4bd0375d780dc7233fb7f4bd826807fcc608e4077f39bc06a8983a877846b74801847c0d136f1c6bc027acd
 SHA512 
2070568402ff155d9b2a2a10235091eb10761c08fa56e63ab106d6596e25aca65644f2167c49576559bf6c5c9450da8b00fef508a235b85a9d7fa0655ff03a96
 DIST luau-0.605.tar.gz 1583463 BLAKE2B 
a35d25d15c5f5ee7421afc5bb9dcdc1a8e73809ac2efdccbfc4fe0b0c6a5e905171e31f4f39c25531bfc7f36ea23526bc0c7711140409be870e785263527e9f9
 SHA512 
f3d87a92b663af4a7a2d56c1ab87dc5507b38cee1f30b6491292b4d353f77f37d4258302cc996c5a329ee00d7cb3a6fc85ff5e9afbe701ebcfa266024c604b6b
+DIST luau-0.606.tar.gz 1584784 BLAKE2B 
93a665c6d91c77bd4861bb87278bc48dd596fcf5783004a132ce584fd53b347ed0515c5cd0397270018dfa993014daf7f3a8e9df41eb3f382fb7da4fa025acfe
 SHA512 
66b688282d2bdae481d51edb4b4c9bc4034c05fd0a2cf6f45fee7691098aae5f123ae325ab0216ff5da4422ed7d43ae79748b294dda11e44015fb551eaf6c675

diff --git a/dev-lang/luau/luau-0.606.ebuild b/dev-lang/luau/luau-0.606.ebuild
new file mode 100644
index ..c7bee4916d90
--- /dev/null
+++ b/dev-lang/luau/luau-0.606.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Gradually typed embeddable scripting language derived from Lua"
+HOMEPAGE="https://luau-lang.org/
+   https://github.com/Roblox/luau/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Roblox/${PN}.git;
+else
+   SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DOCS=( CONTRIBUTING.md README.md SECURITY.md )
+
+src_test() {
+   "${BUILD_DIR}"/Luau.UnitTest || die
+   "${BUILD_DIR}"/Luau.Conformance  || die
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce}
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/files/

2023-12-11 Thread Maciej Barć
commit: 12c35030e505656bee1011a6d88bd824d5f5687e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Dec 11 17:57:00 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Dec 11 23:29:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c35030

dev-lang/luau: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/34238
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/luau/files/luau-0.600-cstdint.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-lang/luau/files/luau-0.600-cstdint.patch 
b/dev-lang/luau/files/luau-0.600-cstdint.patch
deleted file mode 100644
index 567d27ec2e9e..
--- a/dev-lang/luau/files/luau-0.600-cstdint.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/Analysis/include/Luau/TypePairHash.h
-+++ b/Analysis/include/Luau/TypePairHash.h
-@@ -2,7 +2,7 @@
- #pragma once
- 
- #include "Luau/TypeFwd.h"
--
-+#include 
- #include 
- 
- namespace Luau



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2023-12-11 Thread William Hubbs
commit: 11d98864ceb03266525991740e6f13b0413e1bb6
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Dec 11 22:11:02 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 11 22:11:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d98864

dev-lang/go: drop 1.20.8, 1.20.10, 1.21.1, 1.21.3

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   4 -
 dev-lang/go/go-1.20.10.ebuild | 210 --
 dev-lang/go/go-1.20.8.ebuild  | 210 --
 dev-lang/go/go-1.21.1.ebuild  | 210 --
 dev-lang/go/go-1.21.3.ebuild  | 210 --
 5 files changed, 844 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 97c42e20baf7..e54d83f52c54 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,8 +1,4 @@
-DIST go1.20.10.src.tar.gz 26198392 BLAKE2B 
a9e99e64e6f11a48f8f9682e83c0ae5be4c3252814d869a2e70e445818df018e49e53e1d4c740a5e32a8a811362a5fc1ed3c61233dc967e3b50bf914b47eb60f
 SHA512 
1c6304abb8a7847cedb634380d43fcbf2b206f0e6af99e915b4735b4c5f9dfc08a01db6d41edaed91a2a8140fcd886343d39465bd6fb53bd37be0a7f41dc6525
 DIST go1.20.11.src.tar.gz 26198249 BLAKE2B 
c4df80b5e8b35d6204bbfb29ce71d9fb973b5a17d98baed47e04a0c2a95095c52f1da0669661ffb32bed941ebafcd54d86b7169830e16cdc80cc0ece92e28064
 SHA512 
d89fb9ecd9fe394b7f6b9a0ad98db2f9401bec203d64cc5c301d3678f6a74524bae85a9ece31ad2ea66a3ffec90f35cb30e600e0c910bcc6010ad36b501c5c37
 DIST go1.20.12.src.tar.gz 26200362 BLAKE2B 
f33dc8c1ce565443c2cd975db493998bf921eb9734b5e58f7200d6ddfd9c076cabcab105cb3d335c2dabff6a3d01a6fa52e597357e8bd616c8a7462aa5fb89d7
 SHA512 
3f4d1a22a0f1dd7e8feb008517e43b32c3600ce77168e5edfb75b4060577362ae62f28c9891de0f7bf553407bd8e09efc1563d34ee8af5285b3c80b3946f4b65
-DIST go1.20.8.src.tar.gz 26197375 BLAKE2B 
1d6c5eb4da9f2f892b30013427b54039feeaf0bc41e1928a82da56e1c96689a796828758989a85a2d156f0547826eb0d408c324a93e02894dbb0a6c7b73b6b67
 SHA512 
858d0289b3cd709e71e14aed9a36fd3d462fb3aa72cc1108eef0c70ab583742ab2eff99a24f8bfd72d42d1cc741adc1d3619073fbed943f8aea20e453ed479d3
-DIST go1.21.1.src.tar.gz 26974429 BLAKE2B 
716f7c94d29dedd2e69f33a6d9d3cab9d7b02635915bfeab00dcadcc10a40812cd8fe76c1388f0eb8cbfa3cf84e2fd2d2595eab6d2c8782b3ea760e154be21d5
 SHA512 
b6bee4a461ed91958c334b2f8b78e8f0c45f07409ba6968ae393b34d9cd21a9b1a29df357d191144e99f8ea73f491926ea0027ecbcfcaa198349e67fa33e0e3c
-DIST go1.21.3.src.tar.gz 26976568 BLAKE2B 
5c2f76c43f9e98e36f65af38d3e9644693ca9f6921ada29918c7c736d5c9d65dfb454be324117e6423d31d1b55f2c1117941c7431ea9f057cd4c249e40b3ae06
 SHA512 
c98d31b9c477c0ac4b6f6933adefb40fdce5cdbb171e5236e3b694fec9e5b04695487af734259eab304dd42e86341240621a781f54b60c719627fd7b5efe4742
 DIST go1.21.4.src.tar.gz 26979154 BLAKE2B 
e56ff80953471add7db8f2860e9212922bee9656f624a5c090f25a509709fa0473ebe6f3aa175463f8c67214410ba777954ac714f50c7f58ce1b32ad94c29b5e
 SHA512 
a6019d51876d7705f7737cddae748f9df3b4e1b40d678094465d2e81b18a4a99b93c3979d318d6c0c6d314e44554894105d07665b7d81acbbfd80203d3ed95bc
 DIST go1.21.5.src.tar.gz 26986890 BLAKE2B 
a57550a3f586060d8efa93b6c8d9bf3f87d791ebf66767c9a3344983111aa14ed88c71fe44aabe79b64dcdad85426de647eaf5845d9a5cac082b42969f9a27cb
 SHA512 
c064b7cb3c47d8fb99fc181a3cddf327a4b7a8c6af39a8ac568e9d74cd44903141680903ca48673bb02a7a159cce4f32a94f3b37fc65a9549d3518ad7c731fa3

diff --git a/dev-lang/go/go-1.20.10.ebuild b/dev-lang/go/go-1.20.10.ebuild
deleted file mode 100644
index ff581b99e355..
--- a/dev-lang/go/go-1.20.10.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-# See "Bootstrap" in release notes
-GO_BOOTSTRAP_MIN=1.17.13
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git;
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://go.dev;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
-
-RDEPEND="
-arm? ( sys-devel/binutils[gold] )
-arm64? ( sys-devel/binutils[gold] )"
-BDEPEND="|| (
-   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
-   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
-
-# the *.syso files have writable/executable stacks
-QA_EXECSTACK='*.syso'
-
-# Do not complain about CFLAGS, etc, since Go doesn't use them.
-QA_FLAGS_IGNORED='.*'
-
-# The tools in 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2023-12-11 Thread William Hubbs
commit: cb4f581b70aa5d8223bdd8482d7376ad219286c9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Dec 11 22:06:44 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 11 22:06:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4f581b

dev-lang/go: add 1.20.12, 1.21.5

Bug: https://bugs.gentoo.org/919310
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   2 +
 dev-lang/go/go-1.20.12.ebuild | 210 ++
 dev-lang/go/go-1.21.5.ebuild  | 210 ++
 3 files changed, 422 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index e7e5f6c3ffb2..97c42e20baf7 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,6 +1,8 @@
 DIST go1.20.10.src.tar.gz 26198392 BLAKE2B 
a9e99e64e6f11a48f8f9682e83c0ae5be4c3252814d869a2e70e445818df018e49e53e1d4c740a5e32a8a811362a5fc1ed3c61233dc967e3b50bf914b47eb60f
 SHA512 
1c6304abb8a7847cedb634380d43fcbf2b206f0e6af99e915b4735b4c5f9dfc08a01db6d41edaed91a2a8140fcd886343d39465bd6fb53bd37be0a7f41dc6525
 DIST go1.20.11.src.tar.gz 26198249 BLAKE2B 
c4df80b5e8b35d6204bbfb29ce71d9fb973b5a17d98baed47e04a0c2a95095c52f1da0669661ffb32bed941ebafcd54d86b7169830e16cdc80cc0ece92e28064
 SHA512 
d89fb9ecd9fe394b7f6b9a0ad98db2f9401bec203d64cc5c301d3678f6a74524bae85a9ece31ad2ea66a3ffec90f35cb30e600e0c910bcc6010ad36b501c5c37
+DIST go1.20.12.src.tar.gz 26200362 BLAKE2B 
f33dc8c1ce565443c2cd975db493998bf921eb9734b5e58f7200d6ddfd9c076cabcab105cb3d335c2dabff6a3d01a6fa52e597357e8bd616c8a7462aa5fb89d7
 SHA512 
3f4d1a22a0f1dd7e8feb008517e43b32c3600ce77168e5edfb75b4060577362ae62f28c9891de0f7bf553407bd8e09efc1563d34ee8af5285b3c80b3946f4b65
 DIST go1.20.8.src.tar.gz 26197375 BLAKE2B 
1d6c5eb4da9f2f892b30013427b54039feeaf0bc41e1928a82da56e1c96689a796828758989a85a2d156f0547826eb0d408c324a93e02894dbb0a6c7b73b6b67
 SHA512 
858d0289b3cd709e71e14aed9a36fd3d462fb3aa72cc1108eef0c70ab583742ab2eff99a24f8bfd72d42d1cc741adc1d3619073fbed943f8aea20e453ed479d3
 DIST go1.21.1.src.tar.gz 26974429 BLAKE2B 
716f7c94d29dedd2e69f33a6d9d3cab9d7b02635915bfeab00dcadcc10a40812cd8fe76c1388f0eb8cbfa3cf84e2fd2d2595eab6d2c8782b3ea760e154be21d5
 SHA512 
b6bee4a461ed91958c334b2f8b78e8f0c45f07409ba6968ae393b34d9cd21a9b1a29df357d191144e99f8ea73f491926ea0027ecbcfcaa198349e67fa33e0e3c
 DIST go1.21.3.src.tar.gz 26976568 BLAKE2B 
5c2f76c43f9e98e36f65af38d3e9644693ca9f6921ada29918c7c736d5c9d65dfb454be324117e6423d31d1b55f2c1117941c7431ea9f057cd4c249e40b3ae06
 SHA512 
c98d31b9c477c0ac4b6f6933adefb40fdce5cdbb171e5236e3b694fec9e5b04695487af734259eab304dd42e86341240621a781f54b60c719627fd7b5efe4742
 DIST go1.21.4.src.tar.gz 26979154 BLAKE2B 
e56ff80953471add7db8f2860e9212922bee9656f624a5c090f25a509709fa0473ebe6f3aa175463f8c67214410ba777954ac714f50c7f58ce1b32ad94c29b5e
 SHA512 
a6019d51876d7705f7737cddae748f9df3b4e1b40d678094465d2e81b18a4a99b93c3979d318d6c0c6d314e44554894105d07665b7d81acbbfd80203d3ed95bc
+DIST go1.21.5.src.tar.gz 26986890 BLAKE2B 
a57550a3f586060d8efa93b6c8d9bf3f87d791ebf66767c9a3344983111aa14ed88c71fe44aabe79b64dcdad85426de647eaf5845d9a5cac082b42969f9a27cb
 SHA512 
c064b7cb3c47d8fb99fc181a3cddf327a4b7a8c6af39a8ac568e9d74cd44903141680903ca48673bb02a7a159cce4f32a94f3b37fc65a9549d3518ad7c731fa3

diff --git a/dev-lang/go/go-1.20.12.ebuild b/dev-lang/go/go-1.20.12.ebuild
new file mode 100644
index ..ee74dcbc30da
--- /dev/null
+++ b/dev-lang/go/go-1.20.12.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.17.13
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers 

[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2023-12-11 Thread Sam James
commit: 6b197a469899da0cc45b14bf7d3ce61a49bb6495
Author: Joshua Goins  redstrate  com>
AuthorDate: Mon Dec 11 19:14:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 21:48:53 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6b197a46

kde-plasma/xdg-desktop-portal-kde: Add dependency on qtbase with cups

xdg-desktop-portal-kde depends not only on PrintSupport but it's private
CUPS header. Now this makes sure that qtbase has everything we need to
build, and use the proper slot op.

Signed-off-by: Joshua Goins  redstrate.com>
Closes: https://github.com/gentoo/kde/pull/943
Signed-off-by: Sam James  gentoo.org>

 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
index 0ef439324e..0fce3ba49f 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
@@ -16,10 +16,11 @@ SLOT="6"
 KEYWORDS=""
 IUSE=""
 
+# dev-qt/qtbase:=[cups]: includes specifically the cups private header
 # dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
 COMMON_DEPEND="
>=dev-libs/wayland-1.15
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtbase-${QTMIN}:6=[cups,dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
|| (
>=dev-qt/qtbase-${QTMIN}:6[libinput]



[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2023-12-11 Thread Sam James
commit: 2b793abc737402858905396f4ccfc715632da3c9
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 11 21:48:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 21:48:33 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b793abc

Revert "kde-plasma/xdg-desktop-portal-kde: Add dependency on qtbase with cups"

This reverts commit d58951e6892aa1517131ee002aae71607c56999b.

See https://github.com/gentoo/kde/pull/943#issuecomment-1850800499.

Signed-off-by: Sam James  gentoo.org>

 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
index 3c7e4b4e39..0ef439324e 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 # dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
 COMMON_DEPEND="
>=dev-libs/wayland-1.15
-   >=dev-qt/qtbase-${QTMIN}:6[cups,dbus,gui,widgets]
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
|| (
>=dev-qt/qtbase-${QTMIN}:6[libinput]



[gentoo-commits] proj/sci:master commit in: sci-biology/nitime/

2023-12-11 Thread Horea Christian
commit: 8fa05f7c401227f05ad7e4ca2465f62592954883
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 20:01:01 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 20:01:01 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8fa05f7c

sci-biology/nitime: metadata.xml indentation

Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/nitime/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-biology/nitime/metadata.xml b/sci-biology/nitime/metadata.xml
index 041507ac7..606822ddb 100644
--- a/sci-biology/nitime/metadata.xml
+++ b/sci-biology/nitime/metadata.xml
@@ -10,9 +10,9 @@
Gentoo Science Project


-Nitime is a library for time-series analysis of data from neuroscience 
experiments
-in both the time and spectral domains.
-
+   Nitime is a library for time-series analysis of data from 
neuroscience experiments
+   in both the time and spectral domains.
+   

nipy/nitime
nitime



[gentoo-commits] proj/sci:master commit in: sci-biology/nitime/

2023-12-11 Thread Horea Christian
commit: a6160b61e155a4096efe06ce7034e29ba1909804
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 19:59:30 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 19:59:30 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a6160b61

sci-biology/nitime: add 0.10.2

Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/nitime/nitime-0.10.2.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/sci-biology/nitime/nitime-0.10.2.ebuild 
b/sci-biology/nitime/nitime-0.10.2.ebuild
new file mode 100644
index 0..7e47d7288
--- /dev/null
+++ b/sci-biology/nitime/nitime-0.10.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Time-series analysis of neuroscience data"
+HOMEPAGE="http://nipy.org/nitime/index.html;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   "
+BDEPEND="${COMMON_DEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   "
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-python/networkx[${PYTHON_USEDEP}]
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   "
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc



[gentoo-commits] proj/sci:master commit in: sci-biology/nitime/

2023-12-11 Thread Horea Christian
commit: e73c513aa267c1753c8a83b0d5c62e783cef0c1f
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 20:00:16 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 20:00:16 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e73c513a

sci-biology/nitime: updated PEP517 and tests for live ebuild

Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/nitime/nitime-.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/sci-biology/nitime/nitime-.ebuild 
b/sci-biology/nitime/nitime-.ebuild
index f297c85f0..ee81c01dc 100644
--- a/sci-biology/nitime/nitime-.ebuild
+++ b/sci-biology/nitime/nitime-.ebuild
@@ -3,9 +3,10 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{10..11} )
 
-inherit distutils-r1 git-r3 virtualx
+inherit distutils-r1 git-r3
 
 DESCRIPTION="Time-series analysis of neuroscience data"
 HOMEPAGE="http://nipy.org/nitime/index.html;
@@ -16,9 +17,6 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS=""
 
-# import file mismatch:
-RESTRICT="test"
-
 COMMON_DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
@@ -35,7 +33,3 @@ RDEPEND="
 
 distutils_enable_tests pytest
 distutils_enable_sphinx doc
-
-python_test() {
-   virtx pytest -v || die
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2023-12-11 Thread Sam James
commit: d58951e6892aa1517131ee002aae71607c56999b
Author: Joshua Goins  redstrate  com>
AuthorDate: Mon Dec 11 19:14:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 19:51:09 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d58951e6

kde-plasma/xdg-desktop-portal-kde: Add dependency on qtbase with cups

xdg-desktop-portal-kde depends on printsupport (and a private header of
it, no less) so make sure we depend on qtbase having the cups USE flag
enabled.

Signed-off-by: Joshua Goins  redstrate.com>
Closes: https://github.com/gentoo/kde/pull/943
Signed-off-by: Sam James  gentoo.org>

 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
index 0ef439324e..3c7e4b4e39 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 # dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
 COMMON_DEPEND="
>=dev-libs/wayland-1.15
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtbase-${QTMIN}:6[cups,dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
|| (
>=dev-qt/qtbase-${QTMIN}:6[libinput]



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-nm/

2023-12-11 Thread Sam James
commit: 98940c49471c00d81dc86d47099ae73ad8a3ecb2
Author: Joshua Goins  redstrate  com>
AuthorDate: Mon Dec 11 19:26:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 19:50:07 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=98940c49

kde-plasma/plasma-nm: Remove patch that was upstreamed

Introduced in commit a0e80449ec9209010354b4af8aa30b7563c98436.

Signed-off-by: Joshua Goins  redstrate.com>
Closes: https://github.com/gentoo/kde/pull/944
Signed-off-by: Sam James  gentoo.org>

 kde-plasma/plasma-nm/plasma-nm-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/kde-plasma/plasma-nm/plasma-nm-.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-.ebuild
index 104791ff0b..a9f49f6d5a 100644
--- a/kde-plasma/plasma-nm/plasma-nm-.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-.ebuild
@@ -57,8 +57,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-PATCHES=( "${FILESDIR}/${PN}-5.27.80-openconnect-optional.patch" )
-
 src_configure() {
local mycmakeargs=(
-DBUILD_OPENCONNECT=$(usex openconnect)



[gentoo-commits] proj/kde:master commit in: kde-apps/filelight/

2023-12-11 Thread Sam James
commit: 59cc2977a5e617d4218eecbb7031454fb470e102
Author: Joshua Goins  redstrate  com>
AuthorDate: Mon Dec 11 16:56:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 19:49:43 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=59cc2977

kde-apps/filelight: Add missing kirigami-addons dependency

Was recently added in the Qt6 port, is normally a runtime dependency but
in this case is also added to the CMakeLists.

Signed-off-by: Joshua Goins  redstrate.com>
Closes: https://github.com/gentoo/kde/pull/941
Signed-off-by: Sam James  gentoo.org>

 kde-apps/filelight/filelight-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/filelight/filelight-.ebuild 
b/kde-apps/filelight/filelight-.ebuild
index fc0fc9cf35..6b20922173 100644
--- a/kde-apps/filelight/filelight-.ebuild
+++ b/kde-apps/filelight/filelight-.ebuild
@@ -18,6 +18,7 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
+   >=dev-libs/kirigami-addons-0.11:6
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/kcompletion-${KFMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-sdk/

2023-12-11 Thread Sam James
commit: dfb335129a7f02b3b6ee5538d01ec54a4b0480af
Author: Joshua Goins  redstrate  com>
AuthorDate: Mon Dec 11 19:12:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 19:49:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dfb33512

kde-plasma/plasma-sdk: Add missing plasma5support dependency

Added upstream in commit 27a0c2df59f13ebce653533ff1ed7878f00473d0.

Signed-off-by: Joshua Goins  redstrate.com>
Closes: https://github.com/gentoo/kde/pull/942
Signed-off-by: Sam James  gentoo.org>

 kde-plasma/plasma-sdk/plasma-sdk-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
index c319e990c2..624aa56834 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
@@ -34,6 +34,7 @@ DEPEND="
>=kde-frameworks/ktexteditor-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-plasma/libplasma-${PVCUT}:6
+   >=kde-plasma/plasma5support-${PVCUT}:6
 "
 RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwindowsystem/

2023-12-11 Thread Sam James
commit: 20bb02e886b5dd72aab16087376a59d86795a2ff
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 11 19:30:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 19:30:36 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=20bb02e8

kde-frameworks/kwindowsystem: add additional wayland dependencies

Adapt to upstream commit 535d892ac41f14834de913ac092085b7c4ca931a [0].

```
CMake Error at CMakeLists.txt:67 (find_package):
  By not providing "FindPlasmaWaylandProtocols.cmake" in CMAKE_MODULE_PATH
  this project has asked CMake to find a package configuration file provided
  by "PlasmaWaylandProtocols", but CMake did not find one.

  Could not find a package configuration file provided by
  "PlasmaWaylandProtocols" with any of the following names:

PlasmaWaylandProtocolsConfig.cmake
plasmawaylandprotocols-config.cmake

  Add the installation prefix of "PlasmaWaylandProtocols" to
  CMAKE_PREFIX_PATH or set "PlasmaWaylandProtocols_DIR" to a directory
  containing one of the above files.  If "PlasmaWaylandProtocols" provides a
  separate development package or SDK, be sure it has been installed.
```

[0] 
https://invent.kde.org/frameworks/kwindowsystem/-/commit/535d892ac41f14834de913ac092085b7c4ca931a

Signed-off-by: Sam James  gentoo.org>

 kde-frameworks/kwindowsystem/kwindowsystem-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-.ebuild 
b/kde-frameworks/kwindowsystem/kwindowsystem-.ebuild
index bea2367495..0e52e8e159 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-.ebuild
@@ -17,6 +17,7 @@ RESTRICT="test"
 RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui]
>=dev-qt/qtdeclarative-${QTMIN}:6
+   wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )
X? (
x11-libs/libX11
x11-libs/libXfixes
@@ -27,6 +28,10 @@ RDEPEND="
 DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto )
test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+   wayland? (
+   dev-libs/plasma-wayland-protocols
+   >=dev-libs/wayland-protocols-1.21
+   )
 "
 BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/ant-core/

2023-12-11 Thread Miroslav Šulc
commit: f08ffdc068486820c01506309d941b9c3d172964
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Dec 11 09:05:11 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec 11 19:21:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08ffdc0

dev-java/ant-core: add github upstream metadata

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/ant-core/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-java/ant-core/metadata.xml b/dev-java/ant-core/metadata.xml
index 4221e170cbc0..d0bcffb03628 100644
--- a/dev-java/ant-core/metadata.xml
+++ b/dev-java/ant-core/metadata.xml
@@ -5,4 +5,9 @@
j...@gentoo.org
Java

+   
+   
https://bz.apache.org/bugzilla/enter_bug.cgi?product=Ant
+   https://ant.apache.org/manual/
+   apache/ant
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/ant/

2023-12-11 Thread Miroslav Šulc
commit: 95cacf358c4a8cf3f747e82d3af83aab422c9a41
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Dec 11 09:09:02 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec 11 19:21:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cacf35

dev-java/ant: add github upstream metadata

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34231
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/ant/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-java/ant/metadata.xml b/dev-java/ant/metadata.xml
index 219a679d237b..927b0498a3da 100644
--- a/dev-java/ant/metadata.xml
+++ b/dev-java/ant/metadata.xml
@@ -28,4 +28,9 @@
 Enable optional test util classes
 Enable XZ Ant tasks
   
+  
+https://bz.apache.org/bugzilla/enter_bug.cgi?product=Ant
+https://ant.apache.org/manual/
+apache/ant
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/drone/

2023-12-11 Thread William Hubbs
commit: 3cd5cbaac697cc85c6cc8ccbbd23adae88fe6476
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Dec 11 19:10:13 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 11 19:10:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd5cbaa

dev-util/drone: update Manifest

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/drone/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest
index 4bb82ef1af67..155d3bd856b8 100644
--- a/dev-util/drone/Manifest
+++ b/dev-util/drone/Manifest
@@ -1,4 +1,2 @@
 DIST drone-2.18.0-deps.tar.xz 141105460 BLAKE2B 
2256bdf1dbe4782aa034c529d16d0fe97bc69880b06238a185954a8d49cd5338cb24fee266265e67e7ea25933a3205eb590de65c83c52cbd3fc667f5fb7760bc
 SHA512 
866748cc49660efad1ca925c25055986065735d3f1f46f5a6958634bd63797c73b02eddc8a1eccbcd8c55d49630d692cb258ee94b2cf8cb30c9adecaf6490a95
 DIST drone-2.18.0.tar.gz 316382 BLAKE2B 
a60e9302a61edb1536f696e588011a38976d1ba31f7eed5c2f1d49c30769acae2dec8072f7f930b5e492dd3329b08a35bad087907d0818a5c487b5b6c24cb798
 SHA512 
c738d338056dc5758f4d589749513b832de1b68b1e81fbd8214bd69acf7f1d53b89b960cabc246edc369c02bd8900a01925279992b845f37a4a11573960a5696
-DIST drone-2.21.0-deps.tar.xz 141096960 BLAKE2B 
3a2dcfaab9c7d87a4c4acab38277e7de921361fb0a14da697c6bb2b77b3438bd1598ece52303f70b39ba7a9b6486397ae76913b9eb2b7abf27bded680154722a
 SHA512 
9d0d673018a1c5e1319e8a75caa53b6970916f379899549413f94bd00c52c9def5b2101f6c0abe3afaf85f23e609ca4676fd2c42e02e4ef1cde079136565f214
-DIST drone-2.21.0.tar.gz 317603 BLAKE2B 
358df2895bb5888e091718f533ebe4eb85dbc3ff4844fa727962c388cec8067f0e742d59f1c74920617feb2df9a8d7f2f8511f5cc4a8e74a127b6bffd11fc8cd
 SHA512 
a1af33ed4b3d38f6ad0f3fe380e9091f5e1cf721965f4f2d55c2ccfa4401f8ede7f27d47364c7d985fc8317ef637fd4eddb551be0b74bb9316878cb2eb748a5d



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-displays/

2023-12-11 Thread Pascal Jäger
commit: fcebedc3ca47191e6303731d18528cfe8c138e62
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Dec 11 18:56:46 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Mon Dec 11 19:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcebedc3

gui-apps/nwg-displays: add 0.3.10

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-displays/Manifest   |  1 +
 gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/gui-apps/nwg-displays/Manifest b/gui-apps/nwg-displays/Manifest
index c1a556b894..eeff193ccc 100644
--- a/gui-apps/nwg-displays/Manifest
+++ b/gui-apps/nwg-displays/Manifest
@@ -1,2 +1,3 @@
+DIST nwg-displays-0.3.10.tar.gz 24302 BLAKE2B 
48dcad68179be42bc5c98abb1f01b899ccca832bbf466dec6c2207cd8e66ce9c63275aa847b9a4602e4ac9f5d54df5c97547df1c1ffb0105b9aa8b0350be10d5
 SHA512 
7b51aa88cb7566b5018da479d9afb897fac3f67b17b04dde9cf9106c5876a1c073dfe0342ef71432a07a0061ea1d8066a5e4b73212ca7b23d3dcee2f8785e171
 DIST nwg-displays-0.3.8.tar.gz 23928 BLAKE2B 
654257f56009073bad82a5e455c9acdafd6edf7d28de524c26a25a6a92a72d65da72f865221387f5ecbf1e4ca164e38ac17e957a31259164a74badb1aaa2bb4d
 SHA512 
6f7a3ff7e81aa539b318e84fa84a071780730ff35c1e36a7da9960be98db451cd769ab1b797d0f87567b0ef437f35569c7c5db8cc26288279cc8942b978eb4f8
 DIST nwg-displays-0.3.9.tar.gz 24080 BLAKE2B 
cd31ef0462f0ecde46e983a63765ffc817ae002428c74aa7bb549f763b51a1c2ff50257aaa4571fdf1ef3ae17472183245c79c241ab9588858985e74134bb2de
 SHA512 
76877408fbc99d51a81d6049aaae31df58d80fd6f9319ed6581c43b8dabea742d1df214387727f34061ddec711e2128cd2f343ae791ace53b9ee5f03b0134b3d

diff --git a/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild 
b/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild
new file mode 100644
index 00..3964d30f05
--- /dev/null
+++ b/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 xdg-utils
+
+SRC_URI="https://github.com/nwg-piotr/nwg-displays/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Output management utility for sway and Hyprland"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-displays;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   gui-apps/wlr-randr
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   domenu nwg-displays.desktop
+   doicon nwg-displays.svg
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-bar/

2023-12-11 Thread Pascal Jäger
commit: 86c3cfd2a0cf3262218b3b72c6396451d0b7f56b
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Dec 11 19:06:07 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Mon Dec 11 19:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86c3cfd2

gui-apps/nwg-bar: add 0.1.5

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-bar/Manifest |  9 
 gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild | 80 +++
 2 files changed, 89 insertions(+)

diff --git a/gui-apps/nwg-bar/Manifest b/gui-apps/nwg-bar/Manifest
index 0e6d578179..a9351c7ecc 100644
--- a/gui-apps/nwg-bar/Manifest
+++ b/gui-apps/nwg-bar/Manifest
@@ -2,6 +2,8 @@ DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d
 DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip
 5647 BLAKE2B 
f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c
 SHA512 
a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B 
e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d
 SHA512 
53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip
 2401696 BLAKE2B 
f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e
 SHA512 
74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
@@ -21,6 +23,8 @@ DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 
12433 BLAKE2B 0c911c9d1
 DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B 
d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a
 SHA512 
4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 
60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9
 SHA512 
bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383
 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 
6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46
 SHA512 
c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611
+DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B 
c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-util/runme/

2023-12-11 Thread William Hubbs
commit: d14747d4e5a89934099fed505ca76b81292f6f43
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Dec 11 18:59:26 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 11 18:59:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14747d4

dev-util/runme: add github upstream metadata

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/runme/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/runme/metadata.xml b/dev-util/runme/metadata.xml
index db463f3eeb66..36f084a54c06 100644
--- a/dev-util/runme/metadata.xml
+++ b/dev-util/runme/metadata.xml
@@ -5,4 +5,7 @@
willi...@gentoo.org
William Hubbs

+   
+   stateful/runme
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/helix/files/, app-editors/helix/

2023-12-11 Thread Patrick McLean
commit: 1447417f728c79729150f98b8339e594dc6480db
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Dec 11 18:36:13 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Dec 11 18:36:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1447417f

app-editors/helix: Pull in patch to update tree-sitter-gemini dep

Signed-off-by: Patrick McLean  gentoo.org>

 .../helix-23.10-tree-sitter-gemini-path.patch  | 23 ++
 app-editors/helix/helix-23.10-r1.ebuild|  4 
 2 files changed, 27 insertions(+)

diff --git a/app-editors/helix/files/helix-23.10-tree-sitter-gemini-path.patch 
b/app-editors/helix/files/helix-23.10-tree-sitter-gemini-path.patch
new file mode 100644
index ..bb108f000b2f
--- /dev/null
+++ b/app-editors/helix/files/helix-23.10-tree-sitter-gemini-path.patch
@@ -0,0 +1,23 @@
+From 41eca94bb6bf3642b1cdb80e89845813a9d03edc Mon Sep 17 00:00:00 2001
+From: Nimrod 
+Date: Mon, 27 Nov 2023 20:31:20 -0500
+Subject: [PATCH] Update git source of Gemini grammar
+
+The author's username changed from "sfr" to "nbsp"
+---
+ languages.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/languages.toml b/languages.toml
+index ef4687af8a71..33b27626e720 100644
+--- a/languages.toml
 b/languages.toml
+@@ -2916,7 +2916,7 @@ file-types = ["gmi"]
+ 
+ [[grammar]]
+ name = "gemini"
+-source = { git = "https://git.sr.ht/~sfr/tree-sitter-gemini;, rev = 
"3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3" }
++source = { git = "https://git.sr.ht/~nbsp/tree-sitter-gemini;, rev = 
"3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3" }
+ 
+ [[language]]
+ name = "templ"

diff --git a/app-editors/helix/helix-23.10-r1.ebuild 
b/app-editors/helix/helix-23.10-r1.ebuild
index 87c10936698d..85a1d08ac734 100644
--- a/app-editors/helix/helix-23.10-r1.ebuild
+++ b/app-editors/helix/helix-23.10-r1.ebuild
@@ -294,6 +294,10 @@ DOCS=(
docs/
 )
 
+PATCHES=(
+   "${FILESDIR}/helix-23.10-tree-sitter-gemini-path.patch"
+)
+
 src_compile() {
use grammar || local -x HELIX_DISABLE_AUTO_GRAMMAR_BUILD=1
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/runme/, dev-util/drone/

2023-12-11 Thread William Hubbs
commit: d9ae11b1f9fd6f7c7f0a908360b451794fda633a
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Dec 11 18:29:00 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 11 18:34:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ae11b1

dev-util/runme: new package, add 2.0.5

This utility turns your documentation into interactive runbooks.

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/drone/Manifest   |  2 ++
 dev-util/runme/Manifest   |  2 ++
 dev-util/runme/metadata.xml   |  8 
 dev-util/runme/runme-2.0.5.ebuild | 34 ++
 4 files changed, 46 insertions(+)

diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest
index 155d3bd856b8..4bb82ef1af67 100644
--- a/dev-util/drone/Manifest
+++ b/dev-util/drone/Manifest
@@ -1,2 +1,4 @@
 DIST drone-2.18.0-deps.tar.xz 141105460 BLAKE2B 
2256bdf1dbe4782aa034c529d16d0fe97bc69880b06238a185954a8d49cd5338cb24fee266265e67e7ea25933a3205eb590de65c83c52cbd3fc667f5fb7760bc
 SHA512 
866748cc49660efad1ca925c25055986065735d3f1f46f5a6958634bd63797c73b02eddc8a1eccbcd8c55d49630d692cb258ee94b2cf8cb30c9adecaf6490a95
 DIST drone-2.18.0.tar.gz 316382 BLAKE2B 
a60e9302a61edb1536f696e588011a38976d1ba31f7eed5c2f1d49c30769acae2dec8072f7f930b5e492dd3329b08a35bad087907d0818a5c487b5b6c24cb798
 SHA512 
c738d338056dc5758f4d589749513b832de1b68b1e81fbd8214bd69acf7f1d53b89b960cabc246edc369c02bd8900a01925279992b845f37a4a11573960a5696
+DIST drone-2.21.0-deps.tar.xz 141096960 BLAKE2B 
3a2dcfaab9c7d87a4c4acab38277e7de921361fb0a14da697c6bb2b77b3438bd1598ece52303f70b39ba7a9b6486397ae76913b9eb2b7abf27bded680154722a
 SHA512 
9d0d673018a1c5e1319e8a75caa53b6970916f379899549413f94bd00c52c9def5b2101f6c0abe3afaf85f23e609ca4676fd2c42e02e4ef1cde079136565f214
+DIST drone-2.21.0.tar.gz 317603 BLAKE2B 
358df2895bb5888e091718f533ebe4eb85dbc3ff4844fa727962c388cec8067f0e742d59f1c74920617feb2df9a8d7f2f8511f5cc4a8e74a127b6bffd11fc8cd
 SHA512 
a1af33ed4b3d38f6ad0f3fe380e9091f5e1cf721965f4f2d55c2ccfa4401f8ede7f27d47364c7d985fc8317ef637fd4eddb551be0b74bb9316878cb2eb748a5d

diff --git a/dev-util/runme/Manifest b/dev-util/runme/Manifest
new file mode 100644
index ..c71e9a969dbe
--- /dev/null
+++ b/dev-util/runme/Manifest
@@ -0,0 +1,2 @@
+DIST runme-2.0.5-deps.tar.xz 120617272 BLAKE2B 
2e01b05a0a2ab0218c69fe1c1c05021d8a44c0b0ba105becb27d5c44f1518e24618d215c4ea5193a52237a11b70edc05ead7d0923448a0793f8739c62e0b
 SHA512 
b6f61ad651fbe5fea7dff7923e7db8d2ab30bd6ceb3a18254032ce989990806670b94f20b3a0b2cc0e1b29505c75595a25f6dc9e896c318b653c4974f4fad873
+DIST runme-2.0.5.tar.gz 3670340 BLAKE2B 
1a39e4f39ce79904e4c74e87f4bfdae4b273ea88635530af827ce48a5284092022803337016f8eff4a2988fdf0b03073436c9b20654ac7bfe39f9e5f303953bc
 SHA512 
c72d7f30d4bf576fac2fb77376cbd4cea2bcc17a8c41208db2f684be36aebf4da03539ecfe0753b3f0b0803e39c7a15b9f2ceb5a40569db6ecd837330ce3def2

diff --git a/dev-util/runme/metadata.xml b/dev-util/runme/metadata.xml
new file mode 100644
index ..db463f3eeb66
--- /dev/null
+++ b/dev-util/runme/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+

diff --git a/dev-util/runme/runme-2.0.5.ebuild 
b/dev-util/runme/runme-2.0.5.ebuild
new file mode 100644
index ..9af10cc64611
--- /dev/null
+++ b/dev-util/runme/runme-2.0.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+# fix these on every bump
+GIT_SHA=bed11d0ed538857f007c55d2ce70905a9430
+GIT_SHA_SHORT=bed11d0
+VERSION=v${PV}-${GIT_SHA_SHORT}
+
+DESCRIPTION="Execute your runbooks, docs and READMEs"
+HOMEPAGE="https://runme.dev;
+SRC_URI="https://github.com/stateful/runme/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+unset LDFLAGS
+
+src_compile() {
+   emake \
+   GIT_SHA="${GIT_SHA}" \
+   GIT_SHA_SHORT="${GIT_SHA_SHORT}" \
+   VERSION="${VERSION}"
+}
+
+src_install() {
+   dobin runme
+   einstalldocs
+}



[gentoo-commits] proj/sci:master commit in: dev-python/pyout/

2023-12-11 Thread Horea Christian
commit: 8570d39f97a43cf127ca82418aa7d8ab53b53572
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 18:15:16 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 18:15:16 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8570d39f

dev-python/pyout: add 0.7.3

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/pyout/pyout-0.7.3.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/dev-python/pyout/pyout-0.7.3.ebuild 
b/dev-python/pyout/pyout-0.7.3.ebuild
new file mode 100644
index 0..7246139ee
--- /dev/null
+++ b/dev-python/pyout/pyout-0.7.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Terminal styling for structured data"
+HOMEPAGE="https://github.com/pyout/pyout;
+#SRC_URI="https://github.com/pyout/pyout/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/blessed[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? (
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+#PATCHES=( "${FILESDIR}/${PN}-0.7.2-blessed.patch"  )
+
+python_prepare_all() {
+   sed -i -e '/pytest-runner/d' setup.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] proj/sci:master commit in: dev-python/pyout/

2023-12-11 Thread Horea Christian
commit: 00cfb167ede281508ec284984092873d3f8e4232
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 18:15:38 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 18:15:38 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=00cfb167

dev-python/pyout: drop 0.7.1-r1

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/pyout/pyout-0.7.1-r1.ebuild | 37 --
 1 file changed, 37 deletions(-)

diff --git a/dev-python/pyout/pyout-0.7.1-r1.ebuild 
b/dev-python/pyout/pyout-0.7.1-r1.ebuild
deleted file mode 100644
index 9cd796883..0
--- a/dev-python/pyout/pyout-0.7.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1
-
-DESCRIPTION="Terminal styling for structured data"
-HOMEPAGE="https://github.com/pyout/pyout;
-SRC_URI="https://github.com/pyout/pyout/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/blessed[${PYTHON_USEDEP}]
-"
-DEPEND="
-   test? (
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-
-PATCHES=( "${FILESDIR}/${PN}-0.7.2-blessed.patch"  )
-
-
-python_prepare_all() {
-   sed -i -e '/pytest-runner/d' setup.py || die
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/pdfsandwich/

2023-12-11 Thread Alfredo Tupone
commit: 50e67894ac50df0e2f64f3a1cb937334176d97ba
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Dec 11 18:12:04 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Dec 11 18:12:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e67894

app-text/pdfsandwich: stabilize 0.1.7 for amd64

Closes: https://bugs.gentoo.org/919707
Signed-off-by: Alfredo Tupone  gentoo.org>

 app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild 
b/app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild
index 14d6940316f5..bfb21e8af686 100644
--- a/app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild
+++ b/app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ HOMEPAGE="http://www.tobias-elze.de/pdfsandwich;
 SRC_URI="mirror://sourceforge/pdfsandwich/${P}.tar.bz2"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 SLOT="0"
 IUSE="png"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/

2023-12-11 Thread Sam James
commit: 8f8a0981334e617383172c4b17edbf84c6b9479a
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 11 17:47:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 17:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8a0981

media-sound/deadbeef: Stabilize 1.9.6 amd64, #919702

Signed-off-by: Sam James  gentoo.org>

 media-sound/deadbeef/deadbeef-1.9.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/deadbeef/deadbeef-1.9.6.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.6.ebuild
index 56297babcb94..b5e5a86d2629 100644
--- a/media-sound/deadbeef/deadbeef-1.9.6.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.9.6.ebuild
@@ -16,7 +16,7 @@ LICENSE="
wavpack? ( BSD )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro 
libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire 
sc68 shellexec +supereq vorbis wavpack"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2023-12-11 Thread Sam James
commit: 5ce33a6decaed0bbd611371b01de316c903f3a0c
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 11 17:47:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 11 17:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce33a6d

mail-mta/postfix: Stabilize 3.8.3 amd64, #919701

Signed-off-by: Sam James  gentoo.org>

 mail-mta/postfix/postfix-3.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.8.3.ebuild 
b/mail-mta/postfix/postfix-3.8.3.ebuild
index 589330b4ba58..c584f4bc3652 100644
--- a/mail-mta/postfix/postfix-3.8.3.ebuild
+++ b/mail-mta/postfix/postfix-3.8.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="



[gentoo-commits] proj/sci:master commit in: sci-biology/drlfom_bidsdata/

2023-12-11 Thread Horea Christian
commit: 5e6043531bdc49420c549d87bfec386e3e95e214
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 17:24:25 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 17:24:25 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5e604353

sci-biology/drlfom_bidsdata: update HOMEPAGE

Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/drlfom_bidsdata/drlfom_bidsdata-1.1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sci-biology/drlfom_bidsdata/drlfom_bidsdata-1.1.ebuild 
b/sci-biology/drlfom_bidsdata/drlfom_bidsdata-1.1.ebuild
index 86304f4f3..8ddd4007e 100644
--- a/sci-biology/drlfom_bidsdata/drlfom_bidsdata-1.1.ebuild
+++ b/sci-biology/drlfom_bidsdata/drlfom_bidsdata-1.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit check-reqs
 
 DESCRIPTION="BIDS data files released with the DRLFOM publication"
-HOMEPAGE="http://chymera.eu/docs/focus/open-science/;
+HOMEPAGE="https://chymera.eu/docs/focus/open-science/;
 SRC_URI="
https://zenodo.org/record/3598424/files/${P}.tar.xz
 "
@@ -15,9 +15,6 @@ LICENSE="CC-BY-SA-4.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
-RDEPEND=""
-DEPEND=""
-
 pkg_pretend() {
CHECKREQS_DISK_BUILD="21G"
check-reqs_pkg_pretend



[gentoo-commits] proj/sci:master commit in: sci-biology/irsabi_bidsdata/

2023-12-11 Thread Horea Christian
commit: 920b0529abb5ad61abc3fd799c3f99c34aeabd33
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 17:24:57 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 17:24:57 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=920b0529

sci-biology/irsabi_bidsdata: update HOMEPAGE

Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/irsabi_bidsdata/irsabi_bidsdata-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/irsabi_bidsdata/irsabi_bidsdata-1.4.ebuild 
b/sci-biology/irsabi_bidsdata/irsabi_bidsdata-1.4.ebuild
index 3faf27a11..021929bad 100644
--- a/sci-biology/irsabi_bidsdata/irsabi_bidsdata-1.4.ebuild
+++ b/sci-biology/irsabi_bidsdata/irsabi_bidsdata-1.4.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit check-reqs
 
 DESCRIPTION="BIDS data files released with the IRSABI publication"
-HOMEPAGE="http://chymera.eu/docs/focus/open-science/;
+HOMEPAGE="https://chymera.eu/docs/focus/open-science/;
 SRC_URI="
https://zenodo.org/record/3601531/files/${P}.tar.xz
 "



[gentoo-commits] proj/sci:master commit in: sci-biology/clview/

2023-12-11 Thread Horea Christian
commit: 9cc8e30d7ad88065581085af040fa878b2251a1d
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 17:23:24 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 17:23:24 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9cc8e30d

sci-biology/clview: treeclean

Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/clview/clview-0.1.ebuild | 108 ---
 sci-biology/clview/metadata.xml  |  15 -
 2 files changed, 123 deletions(-)

diff --git a/sci-biology/clview/clview-0.1.ebuild 
b/sci-biology/clview/clview-0.1.ebuild
deleted file mode 100644
index 2f200426d..0
--- a/sci-biology/clview/clview-0.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="clview is an assembly .ace file viewer from TIGR Gene Indices 
project tools"
-HOMEPAGE="https://sourceforge.net/projects/clview;
-SRC_URI="
-   
https://sourceforge.net/projects/clview/files/source%20code/clview_src.tar.gz
-   
ftp://occams.dfci.harvard.edu/pub/bio/tgi/software/clview/clview_src.tar.gz
-   
ftp://occams.dfci.harvard.edu/pub/bio/tgi/software/clview/clview_linux_i386.tar.gz;
-
-# the 
ftp://occams.dfci.harvard.edu/pub/bio/tgi/software/tgicl/tgi_cpp_library.tar.gz
-# contain maybe an older but definitely larger set of .cpp files compared to 
clview/gcl/
-# contents. clview compiles against both versions with same warning messages 
from g++.
-#
-# mokrejs@vrapenec$ ls -la /var/tmp/portage/sci-biology/clview-0.1/work/gclib/
-# total 188
-# drwxr-xr-x 2 mmokrejs mmokrejs  4096 Dec  2 22:23 .
-# drwx-- 5 mmokrejs portage   4096 Dec  2 22:23 ..
-# -rw-r--r-- 1 mmokrejs mmokrejs 11632 Sep 17  2008 AceParser.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs   906 Sep 14  2008 AceParser.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 32276 Dec  2 22:23 AceParser.o
-# -rw-r--r-- 1 mmokrejs mmokrejs 11012 Jan 22  2009 GBase.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  9200 Dec 16  2008 GBase.h
-# -rw-r--r-- 1 mmokrejs mmokrejs  8844 Dec  2 22:23 GBase.o
-# -rw-r--r-- 1 mmokrejs mmokrejs 16813 Jul 29  2008 GHash.hh
-# -rw-r--r-- 1 mmokrejs mmokrejs 16516 Sep 10  2008 GList.hh
-# -rw-r--r-- 1 mmokrejs mmokrejs 11221 Jan 22  2009 LayoutParser.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  6246 Sep 14  2008 LayoutParser.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 32956 Dec  2 22:23 LayoutParser.o
-# mokrejs@vrapenec$ ls -la 
/var/tmp/portage/sci-biology/clview-0.1/work/tgi_cl/gcl/
-# total 268
-# drwxr-xr-x 2 mmokrejs mmokrejs  4096 Nov 18  2008 .
-# drwxr-xr-x 3 mmokrejs mmokrejs  4096 Oct 18  2006 ..
-# -rw-r--r-- 1 mmokrejs mmokrejs  9515 Nov  7  2005 AceParser.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs   886 Nov  7  2005 AceParser.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 10768 Nov  7  2005 BitHash.hh
-# -rw-r--r-- 1 mmokrejs mmokrejs  7250 Nov  7  2005 GArgs.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  2507 Nov  7  2005 GArgs.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 10156 Nov 18  2008 GBase.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  8142 Nov 18  2008 GBase.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 14742 Nov  7  2005 GCdbYank.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  1831 Nov  7  2005 GCdbYank.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 16723 Nov  7  2005 GFastaFile.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 16245 Nov  7  2005 GHash.hh
-# -rw-r--r-- 1 mmokrejs mmokrejs 15561 Nov  7  2005 GList.hh
-# -rw-r--r-- 1 mmokrejs mmokrejs28 Nov  7  2005 GReadBuf.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  4022 Nov  7  2005 GReadBuf.h
-# -rw-r--r-- 1 mmokrejs mmokrejs48 Nov  7  2005 GShMem.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  4012 Nov  7  2005 GShMem.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 32875 Nov  7  2005 GString.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  8453 Nov  7  2005 GString.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 11157 Nov  7  2005 LayoutParser.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  6063 Nov  7  2005 LayoutParser.h
-# -rw-r--r-- 1 mmokrejs mmokrejs 20253 Nov  7  2005 gcdb.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  6941 Nov  7  2005 gcdb.h
-# -rw-r--r-- 1 mmokrejs mmokrejs  8998 Nov  7  2005 gcompress.cpp
-# -rw-r--r-- 1 mmokrejs mmokrejs  3670 Nov  7  2005 gcompress.h
-#
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="=x11-libs/fox-1.6*"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}
-
-src_unpack() {
-   unpack clview_src.tar.gz
-}
-
-src_prepare() {
-   default
-   # FIXME: we have to run `/usr/bin/fox-config --cflags' to yield
-   #`-I/usr/include/fox-1.6'
-   # similarly `fox-config --libs' to yield e.g.
-   # `-lFOX-1.6 -lXext -lX11 -lXft -lXrender -lfontconfig -lfreetype -lz 
-lX11
-   # -lXcursor -lXrandr -ldl -lpthread -lrt -ljpeg -lpng -ltiff -lz -lbz2 
-lm
-   # -lcups -lnsl -lGLU -lGL'
-   FOXVERSION=`WANT_FOX="1.6" fox-config --version`
-   FOXPREFIX=`WANT_FOX="1.6" fox-config --prefix`
-   FOXINCPATH=`WANT_FOX="1.6" fox-config --cflags`
-   

[gentoo-commits] proj/sci:master commit in: dev-python/heudiconv/

2023-12-11 Thread Horea Christian
commit: f879653e3546b00b36d46739a321bbdc7b2c1aaa
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 17:38:20 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 17:38:20 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f879653e

dev-python/heudiconv: drop 0.11.6-r1

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild | 48 -
 1 file changed, 48 deletions(-)

diff --git a/dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild 
b/dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild
deleted file mode 100644
index 8dbfcfa0f..0
--- a/dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Flexible DICOM conversion to structured directory layouts"
-HOMEPAGE="
-   https://github.com/nipy/heudiconv
-   https://heudiconv.readthedocs.io/en/latest/
-"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/versioningit[${PYTHON_USEDEP}]
-   sci-biology/dcm2niix
-   sci-biology/dcmstack[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
-   sci-libs/nipype[${PYTHON_USEDEP}]
-   sci-libs/pydicom[${PYTHON_USEDEP}]
-   "
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   )
-"
-
-# Patch sumbitted upstream, check if removal possible in next release:
-# https://github.com/nipy/heudiconv/pull/631
-PATCHES=(
-   "${FILESDIR}/${P}-gitenv.patch"
-)
-
-# Reported upstream:
-# https://github.com/nipy/heudiconv/issues/679
-EPYTEST_DESELECT=(
-   heudiconv/tests/test_main.py::test_prepare_for_datalad
-)
-
-distutils_enable_tests pytest



[gentoo-commits] proj/sci:master commit in: dev-python/heudiconv/

2023-12-11 Thread Horea Christian
commit: 3952b87c7ce8ea2ea7abc2000ac1f314f91921d6
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Dec 11 17:37:57 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Dec 11 17:37:57 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3952b87c

dev-python/heudiconv: add 1.0.0

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/heudiconv/heudiconv-1.0.0.ebuild | 42 +
 1 file changed, 42 insertions(+)

diff --git a/dev-python/heudiconv/heudiconv-1.0.0.ebuild 
b/dev-python/heudiconv/heudiconv-1.0.0.ebuild
new file mode 100644
index 0..7f7db0b0e
--- /dev/null
+++ b/dev-python/heudiconv/heudiconv-1.0.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Flexible DICOM conversion to structured directory layouts"
+HOMEPAGE="
+   https://github.com/nipy/heudiconv
+   https://heudiconv.readthedocs.io/en/latest/
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/versioningit[${PYTHON_USEDEP}]
+   sci-biology/dcm2niix
+   sci-biology/dcmstack[${PYTHON_USEDEP}]
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   sci-libs/nipype[${PYTHON_USEDEP}]
+   sci-libs/pydicom[${PYTHON_USEDEP}]
+   "
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+# Reported upstream:
+# https://github.com/nipy/heudiconv/issues/679
+EPYTEST_DESELECT=(
+   heudiconv/tests/test_main.py::test_prepare_for_datalad
+)
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-im/fractal/

2023-12-11 Thread Michał Górny
commit: 771ca9b4aacad82abb458f40bd4e224246d68f03
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:26:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771ca9b4

net-im/fractal: Add missing BDEPEND on sys-devel/clang

Signed-off-by: Michał Górny  gentoo.org>

 net-im/fractal/fractal-5-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-im/fractal/fractal-5-r1.ebuild 
b/net-im/fractal/fractal-5-r1.ebuild
index 9b994768ce31..6617d642055d 100644
--- a/net-im/fractal/fractal-5-r1.ebuild
+++ b/net-im/fractal/fractal-5-r1.ebuild
@@ -67,6 +67,10 @@ RDEPEND="
${DEPEND}
virtual/secret-service
 "
+# clang needed by bindgen
+BDEPEND="
+   sys-devel/clang
+"
 
 # Rust
 QA_FLAGS_IGNORED="usr/bin/fractal"



[gentoo-commits] repo/gentoo:master commit in: dev-python/weasyprint/

2023-12-11 Thread Michał Górny
commit: 339cd9c1db9a5af9e928f8a474786c3d6f68054a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:06:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339cd9c1

dev-python/weasyprint: Bump to 60.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-60.2.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 4f6fdac581a0..55f459970c05 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 
3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea
 SHA512 
7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae
+DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 
492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f
 SHA512 
1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71

diff --git a/dev-python/weasyprint/weasyprint-60.2.ebuild 
b/dev-python/weasyprint/weasyprint-60.2.ebuild
new file mode 100644
index ..458a0382bcaf
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-60.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2023-12-11 Thread Michał Górny
commit: 16555d23c3a82331eb5dcebf8c37ea0de16787c2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:41:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16555d23

sys-kernel/gentoo-kernel-bin: Bump to 6.1.67

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.1.67.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 19fec2b3e31c..cc51ccf2dc69 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.15-151.base.tar.xz 5817984 BLAKE2B 
182b52b69171a07dc6333c139f5
 DIST genpatches-5.15-151.extras.tar.xz 3936 BLAKE2B 
290c41b3f8c750f82d6fb8ae4542a64ff395c8def74c6f3c3d4752b57d1725bf1947beb626d8ee413a4ff50fcc74bad7f1efbc1bfb29b67a35e4b5ea396427f0
 SHA512 
a3d22a5decba9d24e65239a96b3133af07e126c7e0dd733eae61de48644bc31b012eb6595a15ac82ff763bf39e9f7c91c0153badcc2e9c83604a64f27e0ea43b
 DIST genpatches-6.1-74.base.tar.xz 4113880 BLAKE2B 
26d9abc23f66346e376b78bb687ae7bc955447093641abe0bf736ff9e1c4e7ca70a0bd26b581f295b168ecd94c6f84603f13f5d097cd8b05b9373ea03a9d0426
 SHA512 
4ec9211030d1d1cf8e412b46f6cc101768418a177d0113b58f3aa0c4468536faa45a0615483baec378eae7995a91b86da1c06af167a1dbc6eca9ff853ae838f3
 DIST genpatches-6.1-74.extras.tar.xz 3812 BLAKE2B 
52488fe7154cf6e0153a05184699dd1597a078a7a376e2866b68b923e7f82300757d1c70e7bc44920ab7813d500fb3d4677d49428261308e4b6b59a552381a9f
 SHA512 
dd04bf075792824bf65cf349f6bc921d0c36cc66c878b8dfdd95c27f3a82de426d6725d79c02374e7372b74b68b9c0123875476de434f85646dd9aa8382d8de9
+DIST genpatches-6.1-75.base.tar.xz 4114396 BLAKE2B 
c21211d430392fbe96b0616e0ece650736f7204066222f88b84cffdbedcbda78d8fbf30ce8dce4c7fa450f24410fba1af1929ee3b3ea0472fde3473db95a0f5c
 SHA512 
106db04baa9ef92e324929d025bb68f9eab4d0144d12a3d11cbfffb018cc46abeaadc76240c1acfd3877ef8efc1992374ad15cca061258e5f20452e3cb71b90f
+DIST genpatches-6.1-75.extras.tar.xz 3816 BLAKE2B 
6e34ca62609c5ce63e7accb16f0c295bf9a38602d0c11af80c81f12744c0d90aadad86164b83a362dfdf70301ecd879eb67066544dbcdfd522d767e103a8592b
 SHA512 
05718354716e8c8a4bbbe94923201345e2d2e75274973114878d46bc34ac2dba4d7d5beea333b4823efbbef65449bad615733c0ad0c6ffc6e1b2595ce0e45d38
 DIST genpatches-6.6-7.base.tar.xz 472596 BLAKE2B 
c5f69fa4340167c9e5c3b5bad31ef55a3f49756f86e1e5cb935cf8cffb6ee080f411b5113dc3fb9d43224de432e6f1f6fb5a18082d269e30181e72aa1fcd
 SHA512 
6098a5d32ff83fe2ceb094055be6336a19c40246946606fd0b39e86ce8bf53b96cd5539e6cbc774dc865f4be742ac3c127f8f48ff5cd3a50484dcd5afb7b9df3
 DIST genpatches-6.6-7.extras.tar.xz 3704 BLAKE2B 
1bd0d01aefad3c47f2b7bdc550e607d2c4ba8e0cbbdbe3ba4ef57e539f9bd894222ca6f01908e6bb27221de1331634a6941867c7d6bece9620510110bf276107
 SHA512 
6da82d251ac6c33b8d2837e1a44a32ab5106f0a5816a8e76354c7d9eef510b4f485edfb1b80dad68e59b3a96494bed590ba1508f7b96697c364fd52c97b65496
 DIST genpatches-6.6-8.base.tar.xz 472816 BLAKE2B 
503418967edebb8cb2020edab16f060334fc16c9f6ce7980b8e25e3db1fc4869571fd466abc8ec4add3a095d089f0c77532b2524fae1136c5f7ed487e90ccd3c
 SHA512 
04a247aadefd43a9ec1382b5f77f18dabb1701469cbeabcaa1604405cea9112bec56bc9a08d33f9ce5ebb90b8d77a7c7a21774a10906f3c8a685c0d3c10bbe9d
@@ -20,6 +22,10 @@ DIST gentoo-kernel-6.1.66-1.amd64.gpkg.tar 72601600 BLAKE2B 
9c0b0b33ebd396ffc23a
 DIST gentoo-kernel-6.1.66-1.arm64.gpkg.tar 65597440 BLAKE2B 
189d7818f5d18c26a5b6d7518a39f1155c0c1e2fe29220f486383d2c7ddca6dc8743439ba86033395a42937f40eb1f8a15503ede58638c39016daa1a39faf1cb
 SHA512 
22585a92a9793b3ed655f9488226cd757e227b1250f6e66b6190f1202e400c8215df4f62a7f2475f4e03924a91c4028a2afa46a746c2bcb0d3f8aefc54154143
 DIST gentoo-kernel-6.1.66-1.ppc64le.gpkg.tar 59852800 BLAKE2B 
1eeba1ccfa7c1b3a2843e01d01fbf0bd870fd61f09c1437b98f03e8e8bd89a761063837b1922d6de0f638293ec9f9614f05342094ca3a01e5fe69cf99f7d1a67
 SHA512 
330e430f22184ec193598d37977d440fa04b269d43786e137d1564ac11a98aa9898f6446b129d8df7bafce041c1db7e86688a4f0e39c66826eab7dc09065f1a9
 DIST gentoo-kernel-6.1.66-1.x86.gpkg.tar 62146560 BLAKE2B 
337fef78afdc800d90f154ae559f7b59d82617b34db38b010649a1bfc68f0d276d8fb1e22c14bc627bf90c32b752c5afad37eda71e05aa6635d6c0b6cbc6202b
 SHA512 
30f50f1150206db518884999ce0dd2f85574518fb9ef09b9f982b8380993c5023d58f873def531e63037ef681bb0f4826c433ae3ba5844bbd5343830b97ff046
+DIST gentoo-kernel-6.1.67-1.amd64.gpkg.tar 72632320 BLAKE2B 
f078e2b5faa96eb668933f40f2289deeadad0d2f5ad551c7a4e34fc114f9f1c6a3dd68ff4863156c8104ba6f88654da92c136631c7a8b8ea7304ce1c4b6c6f88
 SHA512 
ca67535be79e0e6f1d5c382fae9b0854425243e41dddf3438773bddc166bb9ab10997844b327429c667367497a52a2e03a0c961e75eb1a35f3d906bfe168685c
+DIST gentoo-kernel-6.1.67-1.arm64.gpkg.tar 65597440 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2023-12-11 Thread Michał Górny
commit: 831162fd83a21cdea2afd3236fc3241b1520be15
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:41:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831162fd

sys-kernel/gentoo-kernel-bin: Bump to 6.6.6

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.6.6.ebuild | 132 +
 2 files changed, 138 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 5de74732768b..19fec2b3e31c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-6.1-74.base.tar.xz 4113880 BLAKE2B 
26d9abc23f66346e376b78bb687ae
 DIST genpatches-6.1-74.extras.tar.xz 3812 BLAKE2B 
52488fe7154cf6e0153a05184699dd1597a078a7a376e2866b68b923e7f82300757d1c70e7bc44920ab7813d500fb3d4677d49428261308e4b6b59a552381a9f
 SHA512 
dd04bf075792824bf65cf349f6bc921d0c36cc66c878b8dfdd95c27f3a82de426d6725d79c02374e7372b74b68b9c0123875476de434f85646dd9aa8382d8de9
 DIST genpatches-6.6-7.base.tar.xz 472596 BLAKE2B 
c5f69fa4340167c9e5c3b5bad31ef55a3f49756f86e1e5cb935cf8cffb6ee080f411b5113dc3fb9d43224de432e6f1f6fb5a18082d269e30181e72aa1fcd
 SHA512 
6098a5d32ff83fe2ceb094055be6336a19c40246946606fd0b39e86ce8bf53b96cd5539e6cbc774dc865f4be742ac3c127f8f48ff5cd3a50484dcd5afb7b9df3
 DIST genpatches-6.6-7.extras.tar.xz 3704 BLAKE2B 
1bd0d01aefad3c47f2b7bdc550e607d2c4ba8e0cbbdbe3ba4ef57e539f9bd894222ca6f01908e6bb27221de1331634a6941867c7d6bece9620510110bf276107
 SHA512 
6da82d251ac6c33b8d2837e1a44a32ab5106f0a5816a8e76354c7d9eef510b4f485edfb1b80dad68e59b3a96494bed590ba1508f7b96697c364fd52c97b65496
+DIST genpatches-6.6-8.base.tar.xz 472816 BLAKE2B 
503418967edebb8cb2020edab16f060334fc16c9f6ce7980b8e25e3db1fc4869571fd466abc8ec4add3a095d089f0c77532b2524fae1136c5f7ed487e90ccd3c
 SHA512 
04a247aadefd43a9ec1382b5f77f18dabb1701469cbeabcaa1604405cea9112bec56bc9a08d33f9ce5ebb90b8d77a7c7a21774a10906f3c8a685c0d3c10bbe9d
+DIST genpatches-6.6-8.extras.tar.xz 3704 BLAKE2B 
c474c55469c536f563036c74038f7a5f083e23e049648377ff42d517faa34ed14ed6d576695990c21883b98036a93f144b636b9024108367dd131bf3366074d0
 SHA512 
f7a9f0f448c210981cd412a0766b26fd19e8147659d91db4e3d3d4ff4dea514c4c3a08bc6bb45de0289546c5bb428c1db4f517b45c57c3b7bfacb7a991e1826f
 DIST gentoo-kernel-5.10.203-1.amd64.gpkg.tar 63232000 BLAKE2B 
f59a1414569c6d09a0fc9955cb67bdc5c5c19bf3cc433ac8966503d2e392b5a59fe0d6e7a7d4d1df7a97670412941730366b0d99b9a5f5fba7bdc00aba38308c
 SHA512 
3ab651cde29a7c0379214e5b987ac70cb81f2edf7004f12361b4eadb22c4c47eca1807a8b058c5feae86c2b45258e8437c250ddb2867d46ff599a20ab2b9501e
 DIST gentoo-kernel-5.10.203-1.arm64.gpkg.tar 56719360 BLAKE2B 
fc20a53d9280a4af29959f57f2613e25812229e26ab6a52f436064f73ee7f9131ca6aa0da293af471bc882d8cb1d075cbba2a357903546ef9c6d62aa061e4c66
 SHA512 
4638b0434965262e9dd1029481262f90650335f195ae38d0168e3643e4fdbbaa29b100966601bb9e7dae0ec91a8e4124dd902282c3aa89071d3561f44631b7f1
 DIST gentoo-kernel-5.10.203-1.ppc64le.gpkg.tar 52858880 BLAKE2B 
311524d8799daffb3499dfb8b7814bca9598152fed3e81b74e18b7300babd93966b7894039eee91746e61d7dde3e21723be3dd8d59d9e2df07b4a4298bc9b84c
 SHA512 
d3f840b2b412163b898d512b50ce97e908d0522c8d580198fe096846464e7cd189cc7515287b209f613d4a55bf6038320c035b1cadce643ca7d71d8b83b08607
@@ -22,6 +24,10 @@ DIST gentoo-kernel-6.6.5-1.amd64.gpkg.tar 84510720 BLAKE2B 
c2e532d30dd0c248fbb09
 DIST gentoo-kernel-6.6.5-1.arm64.gpkg.tar 74332160 BLAKE2B 
d486a15c14a396cfcfb276aba8f3ba047594379828ffe9cc4804bbb20c8bf0db46da08fe82216efcc63803ca460336388fc90085f9b82a4ab40d8cb25a394f50
 SHA512 
6b4e381dfc9bb51ef870d03bf1ef86a2543b52359bfcb66b47f1fa21785a0d522e177b5e9abe711286e8634aae95cee7589d3069a132144d49bcfd4f6d1d4f07
 DIST gentoo-kernel-6.6.5-1.ppc64le.gpkg.tar 64337920 BLAKE2B 
24ca829e20217cbbef416658003f8a100ff3b0a836baa331dc363a8822ac34b47812f3966055eee0b58d2d3af2a1217eba86e3a97e2c5f4f5b24e3b940823b40
 SHA512 
d285158b0d57427f23ca15ccdbd7affa9a34dd03daac665f3508cce11b3c59f9e9c4c933310fa5faafa5c65713a598c2f596a56294c31d73a49f23de02845e43
 DIST gentoo-kernel-6.6.5-1.x86.gpkg.tar 68259840 BLAKE2B 
2810be987a940827a86c0c6b73dd0a808d9debd580c5a4830edc18f6b99c418ec2fa2320e5f8b90b448a1731bef8347d332ecb2cfddcb4db2aa3bd933e71a802
 SHA512 
b1634ac1aa63d023ba95fd479cb91177184cd089d09b699b0866b14bf6e9876701b615ad1969cde752ee4027bde792eb6c496bd27c1ac0074070943854e16fba
+DIST gentoo-kernel-6.6.6-1.amd64.gpkg.tar 84520960 BLAKE2B 
13b6b70eb0f06491fc0e7690343b9bbd4872c65e1ca2fdd4e35c72c7a379f339fa1a2d1ff3887dff1b8ba5185ee69b27b1d9768bb01462c783a22fc6e789b2fe
 SHA512 
14817165abb3a99a85793430e2a12c04fa814f411fcb83f5014c50adcbbc435c109ed1038993ac8ea79d69c628e767fa6e74f286e2aa4596c59d15dc31c0e621
+DIST gentoo-kernel-6.6.6-1.arm64.gpkg.tar 74321920 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-misc/tuba/

2023-12-11 Thread Michał Górny
commit: 1797fd923043ac016f20e498d3e4cf722d497716
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:18:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1797fd92

net-misc/tuba: Keyword 0.5.0 ~arm64

Just verified on jiji that it builds fine.

Signed-off-by: Michał Górny  gentoo.org>

 net-misc/tuba/tuba-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/tuba/tuba-0.5.0.ebuild b/net-misc/tuba/tuba-0.5.0.ebuild
index d74b834ad83f..91bd333091aa 100644
--- a/net-misc/tuba/tuba-0.5.0.ebuild
+++ b/net-misc/tuba/tuba-0.5.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-3 CC-BY-SA-4.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 # TODO: optional deps on gspell-4 & libspelling-1
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2023-12-11 Thread Michał Górny
commit: 4674af0ee02863ccf0f32a407fb0a6ed41541f74
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:05:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4674af0e

dev-python/numexpr: Bump to 2.8.8

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numexpr/Manifest |  1 +
 dev-python/numexpr/numexpr-2.8.8.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index 1a4a8abb1c00..690c4568c9c0 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1 +1,2 @@
 DIST numexpr-2.8.7.gh.tar.gz 118268 BLAKE2B 
eb4dec3a3fdf23617d499f4902022450de9b44fb99feff70b35443fb1797d3d0de31ae44841056651969a6ec4c47a1f1e060ac04b513b857fb47ccb82e04d677
 SHA512 
979b9df2bbb32b8f79aec0bb5b94e86c3d13c546aea7c9d81da76ab94fe93db0927dff16e497f4521f0c10df0243553ba6ee3f3b692493faac9a14f658044113
+DIST numexpr-2.8.8.gh.tar.gz 118241 BLAKE2B 
409477cf69b64405359e86b11127fe31ccf6f940499fc5591498865fdef750a3321ff08ab5332caf0f11479927523d80699488f2985793a5f73f22b7467852bc
 SHA512 
f89a2f04797ad4dffc3a591685e1a0e577912610d6b5359d2344a1a0a78873d951e95fa7c47833ab1008315467b861eb464442f85c06d1fe73f9743bcf358332

diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild 
b/dev-python/numexpr/numexpr-2.8.8.ebuild
new file mode 100644
index ..3c4417b5980c
--- /dev/null
+++ b/dev-python/numexpr/numexpr-2.8.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy"
+HOMEPAGE="
+   https://github.com/pydata/numexpr/
+   https://pypi.org/project/numexpr/
+"
+SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+
+DEPEND="
+   >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die
+   "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
+   import sys,numexpr
+   sys.exit(0 if numexpr.test().wasSuccessful() else 1)
+   EOF
+   pushd >/dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/

2023-12-11 Thread Michał Górny
commit: 55bd654218c327438fa8a67ad6df9a207b243692
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 14:29:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:41:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55bd6542

sys-kernel/vanilla-kernel: Bump to 6.6.6

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.6.6.ebuild | 140 +
 2 files changed, 142 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 8bad8ede3d5d..aead0cf5a1f5 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -24,3 +24,5 @@ DIST linux-6.1.66.tar.sign 989 BLAKE2B 
0ccb0dd6fb51c91e4bf60539dbf03bd3ef4ae563a
 DIST linux-6.1.66.tar.xz 135048000 BLAKE2B 
012cbd2ce29a2cc37db2b83380acf5e1b99343e07fa712c8243b5680fe043134d90f3c2abaaeece34f063bf5839977e8b5d88a7835091bd6a9740cd459b003a4
 SHA512 
60470e5068782ff05c8017e72e2670ee864d6b8cf1d9f83a351664e5baf75e74498b2dd0a186c136bc8940ae937f8044d68322d0626437f821d87efe0001709c
 DIST linux-6.6.5.tar.sign 987 BLAKE2B 
88ce36e009471c9dc796f2ed36012a7e76d2d9e6e4f5a62b996019a131b37ac14916d949e964a1dd4824e6daed562011b87764f996bd756deba87b7a7ce1fafe
 SHA512 
2cdb44bac311b64138170158e49157dab631b21fe7b938770ed92f096dc6d4c9ef68e6003f3d84b1ee62903e88c3dfc28b734d97f60bbca0e83385b2e27d8d01
 DIST linux-6.6.5.tar.xz 140039516 BLAKE2B 
9d66d720f2f037cfd480835ab38807fe5aabcff09bd210c5cb0dc80bd3e1182434df9f04a286df4e8cbc508ac984ecba12d2098a3296e3aac60afad94c085876
 SHA512 
364df8c838a17742c67c4a919a4e8dbed2212bb5658f63d32d8c94ab765bf0b4e33ec524c0988427edf3d2bdfc7c04d1929024206131e26e04ce19d61ef6a89e
+DIST linux-6.6.6.tar.sign 987 BLAKE2B 
56f75ef6ce549a3e35f9f774d0d9819e8755237851743bfa53277f6f3f3fc1d9753c27c86466a4f2b8abbd3a8d7c3be7a3007a61d2f47fc39644b913f6a89a0d
 SHA512 
97e185e532d49a531a143596720c062b2e73acb17f1fde0ca96be5465b07a2286092c3084e00c0bfeec118413331342e88ad5c2a5ff220b0ea79af008182d82d
+DIST linux-6.6.6.tar.xz 140052904 BLAKE2B 
aef38e65d2bcccabb6d96691f96e5c0b3961e4e6125a33feb7ee99cd95c480984e35cc1e72bfa8da60ca76a40744054b8817012f6ebf85fc66161b802be73fb6
 SHA512 
ebc62f272fc9d99b75c6ab400de6f2ab2f739e5d055584168de6b73f7604e46fc30e18f1514efe4ff2048361fb7e57afda02097f30b65c3b85d488c61733d45e

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.6.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.6.ebuild
new file mode 100644
index ..6f387890c7b3
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.6.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.4-gentoo
+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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+   -> kernel-i686-fedora.config.${CONFIG_VER}
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+   if use verify-sig; then
+   einfo 

[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/

2023-12-11 Thread Michał Górny
commit: 6cc092f28fef97fb862eb85a51a49ecb0d64da5c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:07:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc092f2

dev-python/hatchling: Bump to 1.19.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/hatchling/Manifest|  1 +
 dev-python/hatchling/hatchling-1.19.0.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index 3185ce5e3d2d..beb7688b5cfd 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -1 +1,2 @@
 DIST hatch-hatchling-v1.18.0.gh.tar.gz 386992 BLAKE2B 
9597d139ca0d59b82862a4b89208bf61ceb0859ed37e2f62c14f7f26550638716cd375082cae6ce0e233f92297b97015af5587144c2d801ecacdb15a07f32cf2
 SHA512 
e71e51fdace9b9aa276c2efba3a81a030ed934c21283057f83a6ce4a09f8feed8cd4386088280c9fe1381dd92e574daeda8c845a6a2cf6a015708126ca9788d7
+DIST hatch-hatchling-v1.19.0.gh.tar.gz 601176 BLAKE2B 
1625e8a3da1158328c5aba5fbec6282cd6603ad34ed48ec4fd2ca3e5bd79141f4bb98f631d50cf9796fb1cbbd1274e4948d0a535a65499f7d0209111c323f043
 SHA512 
eacbe002e5905468c4374c72dd53fdc5ab4b22d8ea0ce6ca56a12c6bf97b67d5d711dbbaa85cf1a11995fac9fe42c99cf870cb6a46705ea738081ec689ac6468

diff --git a/dev-python/hatchling/hatchling-1.19.0.ebuild 
b/dev-python/hatchling/hatchling-1.19.0.ebuild
new file mode 100644
index ..f041834d0884
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.19.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+TAG=${P/-/-v}
+MY_P=hatch-${TAG}
+DESCRIPTION="Modern, extensible Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/hatchling/
+   https://github.com/pypa/hatch/
+"
+SRC_URI="
+   https://github.com/pypa/hatch/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/backend
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+# deps are listed in backend/src/hatchling/ouroboros.py
+RDEPEND="
+   >=dev-python/editables-0.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+   ' 3.10)
+   dev-python/trove-classifiers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x EPYTEST_DESELECT=(
+   # these run pip to install stuff
+   tests/backend/dep/test_core.py::test_dependency_found
+   tests/backend/dep/test_core.py::test_extra_met
+   tests/backend/dep/test_core.py::test_extra_no_dependencies
+   tests/backend/dep/test_core.py::test_extra_unmet
+   tests/backend/dep/test_core.py::test_unknown_extra
+   tests/backend/dep/test_core.py::test_version_unmet
+   # broken if CARGO is set
+   
tests/backend/builders/test_app.py::TestBuildBootstrap::test_no_cargo
+   )
+
+   # top-level "tests" directory contains tests both for hatch
+   # and hatchling
+   cd "${WORKDIR}/${MY_P}" || die
+   local -x PYTHONPATH="src:${PYTHONPATH}"
+   # sigh; standalone test suites are overrated, right?
+   echo "__version__ = '${PV}'" > src/hatch/_version.py || die
+   # tests mock cargo subprocess call but the backend raises if CARGO
+   # is not set and shutil.which() can't find it
+   local -x CARGO=cargo
+   epytest tests/backend
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/

2023-12-11 Thread Michał Górny
commit: d93f30ca02acd947058a90beee41aaa083062113
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 14:30:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93f30ca

sys-kernel/gentoo-kernel: Bump to 6.6.6

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.6.6.ebuild   | 149 +
 2 files changed, 151 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 2e018b0608f1..80bbbcfd3568 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-6.1-74.base.tar.xz 4113880 BLAKE2B 
26d9abc23f66346e376b78bb687ae
 DIST genpatches-6.1-74.extras.tar.xz 3812 BLAKE2B 
52488fe7154cf6e0153a05184699dd1597a078a7a376e2866b68b923e7f82300757d1c70e7bc44920ab7813d500fb3d4677d49428261308e4b6b59a552381a9f
 SHA512 
dd04bf075792824bf65cf349f6bc921d0c36cc66c878b8dfdd95c27f3a82de426d6725d79c02374e7372b74b68b9c0123875476de434f85646dd9aa8382d8de9
 DIST genpatches-6.6-7.base.tar.xz 472596 BLAKE2B 
c5f69fa4340167c9e5c3b5bad31ef55a3f49756f86e1e5cb935cf8cffb6ee080f411b5113dc3fb9d43224de432e6f1f6fb5a18082d269e30181e72aa1fcd
 SHA512 
6098a5d32ff83fe2ceb094055be6336a19c40246946606fd0b39e86ce8bf53b96cd5539e6cbc774dc865f4be742ac3c127f8f48ff5cd3a50484dcd5afb7b9df3
 DIST genpatches-6.6-7.extras.tar.xz 3704 BLAKE2B 
1bd0d01aefad3c47f2b7bdc550e607d2c4ba8e0cbbdbe3ba4ef57e539f9bd894222ca6f01908e6bb27221de1331634a6941867c7d6bece9620510110bf276107
 SHA512 
6da82d251ac6c33b8d2837e1a44a32ab5106f0a5816a8e76354c7d9eef510b4f485edfb1b80dad68e59b3a96494bed590ba1508f7b96697c364fd52c97b65496
+DIST genpatches-6.6-8.base.tar.xz 472816 BLAKE2B 
503418967edebb8cb2020edab16f060334fc16c9f6ce7980b8e25e3db1fc4869571fd466abc8ec4add3a095d089f0c77532b2524fae1136c5f7ed487e90ccd3c
 SHA512 
04a247aadefd43a9ec1382b5f77f18dabb1701469cbeabcaa1604405cea9112bec56bc9a08d33f9ce5ebb90b8d77a7c7a21774a10906f3c8a685c0d3c10bbe9d
+DIST genpatches-6.6-8.extras.tar.xz 3704 BLAKE2B 
c474c55469c536f563036c74038f7a5f083e23e049648377ff42d517faa34ed14ed6d576695990c21883b98036a93f144b636b9024108367dd131bf3366074d0
 SHA512 
f7a9f0f448c210981cd412a0766b26fd19e8147659d91db4e3d3d4ff4dea514c4c3a08bc6bb45de0289546c5bb428c1db4f517b45c57c3b7bfacb7a991e1826f
 DIST gentoo-kernel-config-g11.tar.gz 5077 BLAKE2B 
dc17ded74f79baddd703a78084113b85e7130877b300b5fe60453cde515fe37c52ece7877049bb0ef384f74ecfc73d59d7d4a513f8fef7bf4f651599946383e8
 SHA512 
e91156765ef2a48396370f884fdecd7bb1d600e5167f6bad51130520f886e9198adae375adf3e40fa803abc5d5482057775fb0275ab2589bd8f94d8af4a03c4e
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.6.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.6.ebuild
new file mode 100644
index ..3c8a911d7bbe
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.6.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.4-gentoo
+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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/

2023-12-11 Thread Michał Górny
commit: cb32e23668a11e74d39614eb6fbf8349b7dfa41f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 11 17:05:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 11 17:42:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb32e236

dev-python/pylint: Bump to 3.0.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pylint/Manifest|  1 +
 dev-python/pylint/pylint-3.0.3.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index c6fa62731e57..d84d735ce541 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1 +1,2 @@
 DIST pylint-3.0.2.gh.tar.gz 1420866 BLAKE2B 
2679810940ee5b4a4dcde5a4a3d70052901d6ca8dfd025708fdfe3fadffc7713d3507eaea9a67a2fc0748478e8b6e2c2e66e487bf93749fcd9fea7d070197b16
 SHA512 
923fab3681aa266aa633cc122cd2076dc73588191ed116da0e83d9d0cff253c93634dd420d32b5ea780c25a8e9ff526d8393d4eae2e046a2ff82df3f5f9322a4
+DIST pylint-3.0.3.gh.tar.gz 1422200 BLAKE2B 
999afa1a26cc9fdc8f88bc7a1173c4621f608321b09798de7dd30ef3f5fa295b354ae17acf52009dc340a527f2414f350777ea5893a522f44a31baa466242c63
 SHA512 
ac5fe236bab08cdacdf9fb78cbf444348bfaa4a359dabd17bfdef5d8a7d9b72a794fd5e7483ea326d1c006668fbd6c37d0aa1f8e7c9963bc75265eb9ced6d43b

diff --git a/dev-python/pylint/pylint-3.0.3.ebuild 
b/dev-python/pylint/pylint-3.0.3.ebuild
new file mode 100644
index ..0bdc5b7ba65f
--- /dev/null
+++ b/dev-python/pylint/pylint-3.0.3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+   https://pypi.org/project/pylint/
+   https://github.com/pylint-dev/pylint/
+"
+SRC_URI="
+   https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check 
https://github.com/pylint-dev/pylint/blob/main/pyproject.toml#L34 on bumps
+# Adjust dep bounds!
+RDEPEND="
+   =dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+   ' 'python*' )
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
'tests/test_functional.py::test_functional[dataclass_with_field]'
+
+   # incompatible versions of numpy/scikit-learn?
+   'tests/test_functional.py::test_functional[no_name_in_module]'
+   'tests/test_functional.py::test_functional[shadowed_import]'
+   )
+   local EPYTEST_IGNORE=(
+   # No need to run the benchmarks
+   tests/benchmark/test_baseline_benchmarks.py
+   )
+
+   if [[ ${EPYTHON} == pypy3 ]]; then
+   # Requires GitPython
+   EPYTEST_IGNORE+=(
+   tests/profile/test_profile_against_externals.py
+   tests/testutils/_primer/test_package_to_lint.py
+   tests/testutils/_primer/test_primer.py
+   )
+   fi
+
+   rm -rf pylint || die
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p timeout
+}
+
+python_install_all() {
+   if use examples ; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+}



  1   2   >