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

2023-05-12 Thread Michał Górny
commit: 7db7f83ad135cf24498de0c352003acd12c9d25a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 05:56:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 05:56:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db7f83a

package.mask: Last rite games-emulation/pcsxr

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

 profiles/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 9178321a9af6..b749f0faecc6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-05-13)
+# Unmaintained.  Does not build anymore.  No activity upstream
+# since 2019, the build system is messy and fixing the issues would take
+# a lot of effort.
+# Removal on 2023-06-12.  Bug #791034.
+games-emulation/pcsxr
+
 # Matt Turner  (2023-05-12)
 # Dead slot. Only reverse dependency is stardict which is masked for removal
 # Removal on 2023-06-12



[gentoo-commits] data/gentoo-news:master commit in: 2023-05-11-openssh/

2023-05-12 Thread Sam James
commit: 8a2ba6292647ec521fbf546d6b4c7ed17648ea1a
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 05:40:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 05:40:05 2023 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=8a2ba629

2023-05-11-openssh: fix config file typo

Also, we want to show it to everyone regardless of OpenSSH version for a while.

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

 2023-05-11-openssh/2023-05-11-openssh.en.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/2023-05-11-openssh/2023-05-11-openssh.en.txt 
b/2023-05-11-openssh/2023-05-11-openssh.en.txt
index 9d2a04b..b679d3e 100644
--- a/2023-05-11-openssh/2023-05-11-openssh.en.txt
+++ b/2023-05-11-openssh/2023-05-11-openssh.en.txt
@@ -3,7 +3,7 @@ Author: Sam James 
 Posted: 2023-05-11
 Revision: 1
 News-Item-Format: 2.0
-Display-If-Installed: >=net-misc/openssh-9.3_p1-r1
+Display-If-Installed: net-misc/openssh
 
 Gentoo's OpenSSH package will start using the /etc/ssh/sshd_config.d
 and /etc/ssh/ssh_config.d directories for both Gentoo default settings
@@ -24,4 +24,4 @@ number in the filename.
 
 For example, if the system administrator has commented out 'AcceptEnv 
COLORTERM'
 in /etc/ssh/sshd_config, they will need to do the same in the new
-/etc/ssh/sshd_config.d/90gentoo.conf file.
+/etc/ssh/sshd_config.d/999gentoo.conf file.



[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2023-05-12 Thread Sam James
commit: e939d49a634578ea88d242e05f20a687b5720e24
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 05:08:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 05:08:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e939d49a

app-misc/ca-certificates: Stabilize 20230311.3.89.1 amd64, #906232

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

 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
index f5fa7c85d5c1..6f83d9746c40 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit/

2023-05-12 Thread Hans de Graaff
commit: c30c363909c5164a285740109f656981b95ed2e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 04:41:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 05:07:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30c3639

dev-ruby/test-unit: add 3.5.8

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

 dev-ruby/test-unit/Manifest   |  1 +
 dev-ruby/test-unit/test-unit-3.5.8.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 3d86c1b0bbc4..80af02b7a9c6 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -1 +1,2 @@
 DIST test-unit-3.5.7.tar.gz 164734 BLAKE2B 
470a4552f2da0b7b9c8f3cbd071229fefa12c1e48c32936a6520902a9443a891cd19ed0e7c71ba4f8d81747902afd2e3dbc3eaa6ac7683ca11e5ad88e7c4497e
 SHA512 
af678a89590c9305eeac3a4e5c7e99354df5b49157de573ee3ff312dad9f12dbcaef3dfe7ffc256194e39e0438625acdd9ab3e9686d7e2c58b2cf225f7f1f74c
+DIST test-unit-3.5.8.tar.gz 165216 BLAKE2B 
1a039931d87ce3ad4afecd4c1105bb6197acc05be3b9091ca6361689f42d725d1333553b7527bc5cb46306acd3ac4df20ed809e0aca9928a760fc0d849a51e2b
 SHA512 
ab7f492dd5f4606cd91a32240aa3ef6dffec48281b65d960bf87d0b2a9a865d6273bb4cc6896397136c5b313669f615fe6f5a83a6a4ab241013eaa51cf5e3341

diff --git a/dev-ruby/test-unit/test-unit-3.5.8.ebuild 
b/dev-ruby/test-unit/test-unit-3.5.8.ebuild
new file mode 100644
index ..35292fb09beb
--- /dev/null
+++ b/dev-ruby/test-unit/test-unit-3.5.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
+
+RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An xUnit family unit testing framework for Ruby"
+HOMEPAGE="https://rubygems.org/gems/test-unit;
+SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/power_assert"
+
+all_ruby_prepare() {
+   mv doc doc-install || die "moving doc directory out of the way failed"
+}
+
+each_ruby_test() {
+   ${RUBY} test/run-test.rb || die "testsuite failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbin "${FILESDIR}"/testrb-3 testrb-2
+}



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

2023-05-12 Thread Hans de Graaff
commit: 788f69a30e6a52553062bbbf48ceafc7f2b1f2ff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 05:04:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 05:07:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788f69a3

dev-ruby/maxitest: drop 4.3.0-r1, 4.4.0-r1

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

 dev-ruby/maxitest/Manifest |  2 --
 dev-ruby/maxitest/maxitest-4.3.0-r1.ebuild | 51 --
 dev-ruby/maxitest/maxitest-4.4.0-r1.ebuild | 51 --
 3 files changed, 104 deletions(-)

diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index f31b1a7cfb42..b148e4d3afe6 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,4 +1,2 @@
 DIST maxitest-3.7.0.tar.gz 62716 BLAKE2B 
9919702c3b6c701edf6a5de8c1054547edaeeda518a7b7bae3f419cba9f92f535ec7870ece080fb472d7635243afec4aeed4a27fd839874aa40d63d6ce4ecab8
 SHA512 
4843f9d405a40177622e9892d1e5fffe297ae03cfef68b73ce3ee966cc3a36e126a9f5a5018b898465f5ad40f8d4fc1e6bf53f5c76b376efeff669b57dd1e8aa
-DIST maxitest-4.3.0.tar.gz 62596 BLAKE2B 
ddfa98aa4b4e1e0c85100ed6b703e8b76f5a251913e34de03f8cacdc0eb3a60014945786c1f60d81163d8c690f1cf37689fdc05b15a53b63b08247842f736176
 SHA512 
b81cc37bbd1ed5c149c4d541591fcec46e1e1fc74fc20205cf33745de4fad7fc302e8120b79d17e39412d7133b8d57fee064e1a36380efbde9bdd22f7bbc05b7
-DIST maxitest-4.4.0.tar.gz 62749 BLAKE2B 
0545da95ff3bf6c61a330f041b7944f7ef7dfdb00267d28273b8a0bf8914647a0c34e32a826acc89fe2f2d9a1ac2cc610ca968cef273a6a6e7d64db68c6583cf
 SHA512 
37b6a8c9a992fd54c605c0b26a490ddfd8b06e00e9686a41e6170d81c047b6b255ad337f315d8c5d4176e8acba19e2a51061a402bba7dd3d528e14d20e2d24c4
 DIST maxitest-4.4.1.tar.gz 62757 BLAKE2B 
0023472200643dcc17aa7fc3720ebdaccb988628eedd55d69c47a0702b4700760dcc9178f1d63a29d8b0a461ceb7195f9d13579cf0393a3ca669515bcf77239a
 SHA512 
927c5619541f13b2af064f1adb01670ec43570252a62d32b98674b7d4dd72ebc02594c000f6dfae7b9de275086df23e418f13c4c21595d47f429b86d0941dbc2

diff --git a/dev-ruby/maxitest/maxitest-4.3.0-r1.ebuild 
b/dev-ruby/maxitest/maxitest-4.3.0-r1.ebuild
deleted file mode 100644
index 5ae8329accb0..
--- a/dev-ruby/maxitest/maxitest-4.3.0-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Minitest + all the features you always wanted"
-HOMEPAGE="https://github.com/grosser/maxitest;
-SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "https://github.com/grosser/maxitest;
-SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral-qt/

2023-05-12 Thread Viorel Munteanu
commit: 32e426ff807527cf1d0d976b450e9494bd89da9a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 13 04:48:52 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 13 04:48:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32e426ff

net-misc/maestral-qt: add 1.7.3_rc1, drop 1.7.3_rc0

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

 net-misc/maestral-qt/Manifest   | 2 +-
 .../{maestral-qt-1.7.3_rc0.ebuild => maestral-qt-1.7.3_rc1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index 5871bcf55..a6d96d607 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,2 +1,2 @@
 DIST maestral-qt-1.7.2.gh.tar.gz 1219486 BLAKE2B 
54fbd9e41629c5d88547a7ea1707ece0c39a0f9d9a76c711321f5810e72e8edb31246a526dbba5bf452067fab0cfba847b4d7d54250d9ae6b38807ed33863043
 SHA512 
b1b12838676ef42db8d0e5d9940b8f842bbb0c8dd358e326814cfae74e5ed6edb170af64ccb09b4cdd68356607f1a5b24e94e6212092c31603d17e28de779b35
-DIST maestral-qt-1.7.3_rc0.gh.tar.gz 1219516 BLAKE2B 
57c4e1143eddaeb94ec367590e3bcffcde5823192c3b44d81ae4443e24f3de718ce8dfd3f85337540c873730042deaa72c64efaac345a6651fe51561dc1a9daf
 SHA512 
ec3fe19d06a9422a78bee6bdd0a9d8bc1b1aa79fe44e4635714bb49ea7ce728dd9f38c3785de2c68489a333175b6a3e82d3fe6088edb5f0f9322b801f7e1426f
+DIST maestral-qt-1.7.3_rc1.gh.tar.gz 1219505 BLAKE2B 
d3c82b344a050f24c67649125d0849b7f682bf1ba30c84aff2833caa8f31d65e3a2e278df501354b8f809194bf020524f22b57e2df7e7081687fb93b9c59ec74
 SHA512 
ce3428adc41ed2fbe92291a5e1297d51f1c2cc5c549b40879e736db654a64cad551546b4d128665affd3887f4619b2befddadba722cd7ad4d3bc0e3338be6e10

diff --git a/net-misc/maestral-qt/maestral-qt-1.7.3_rc0.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.7.3_rc1.ebuild
similarity index 94%
rename from net-misc/maestral-qt/maestral-qt-1.7.3_rc0.ebuild
rename to net-misc/maestral-qt/maestral-qt-1.7.3_rc1.ebuild
index c31fa7d30..0c7bdb829 100644
--- a/net-misc/maestral-qt/maestral-qt-1.7.3_rc0.ebuild
+++ b/net-misc/maestral-qt/maestral-qt-1.7.3_rc1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-python/markdown2[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
-   >=net-misc/maestral-${PV}_rc0[${PYTHON_USEDEP}]
+   >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}]
 "
 BDEPEND="
dev-python/build[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2023-05-12 Thread Viorel Munteanu
commit: 26b710e2a217a35c0987ba068b1db0da8e1ff084
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri May 12 23:21:57 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May 12 23:23:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26b710e2

dev-util/deblob: add 0.4, drop 0.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest | 2 +-
 dev-util/deblob/{deblob-0.3.ebuild => deblob-0.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index 4864a5efa..64a5a464f 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1 +1 @@
-DIST deblob-0.3.tar.gz 46389 BLAKE2B 
42699d0da28c6b38e6e926d2fc83c7cd220c118294aa070cb0b66308bfa561ad23d1763f5d023c4542dd7998b07662b6e65f28ef46a748e68443f76c8e079043
 SHA512 
4944eefff505eacb62bedd9841fb8679106ee8eea1de912180f89745b151e61a30dc3226184e40b250ee41e1773abf81f574aa8309a81daa57f03452299aa4ba
+DIST deblob-0.4.tar.gz 46977 BLAKE2B 
0b83f82ce2bc7521f4f6fe83801a02c7c70e5e49dbb2ee6376300164342da29ff40b7ec0fd02688c854b1516f6767afa9f403d5ef8130c9261067ab74a201f65
 SHA512 
71530e97f1e53f9167ad5e85b4ca443b5ddfe361bc417d3e656f9ce268b3f27eb22d80ce57567c5e9e01936ce9f73a3387941a79e11a75c1284fd8fa234ccf37

diff --git a/dev-util/deblob/deblob-0.3.ebuild 
b/dev-util/deblob/deblob-0.4.ebuild
similarity index 100%
rename from dev-util/deblob/deblob-0.3.ebuild
rename to dev-util/deblob/deblob-0.4.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral/

2023-05-12 Thread Viorel Munteanu
commit: faf18019b0326b77a620aafceb0d943e5b962216
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 13 04:36:08 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 13 04:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=faf18019

net-misc/maestral: add 1.7.3_rc0

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

 net-misc/maestral/Manifest  |  1 +
 net-misc/maestral/maestral-1.7.3_rc0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 9b145068e..b54292882 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1 +1,2 @@
 DIST maestral-1.7.2.gh.tar.gz 7988545 BLAKE2B 
985ba026706592046a22679479231cdabd6caf67a12b87273008ebae479e76260c96120a7090fa5e34fa14515997cf915eb0f1142b4525aa28b357dd2f5e7e4c
 SHA512 
87948c6952df8b0ad5e37d31e69715d3dc1dc47dc4becc17e8211f92364bcb5214b5e2306f745209f765879bf358c14f6f0eba9a8d9541c47fd22564c25cb0e4
+DIST maestral-1.7.3_rc0.gh.tar.gz 7988700 BLAKE2B 
b52b5d8fb8e028b4e963fe250763ac0ee9fdad9b0e42b32b547e6d74879d9e2fc9b60ad275e21264555eced71b53aafe9054a43aeb22336824a3cb203a12f00c
 SHA512 
6f9822cb5498c95cb8dd4bee3ebb9491c575da462fe620f94ed5b0352ca40bf0ba678fbc751152fdad9a171aa65bf37cec1be22d4b5dc5426fd24be61041710e

diff --git a/net-misc/maestral/maestral-1.7.3_rc0.ebuild 
b/net-misc/maestral/maestral-1.7.3_rc0.ebuild
new file mode 100644
index 0..dbdc9df0f
--- /dev/null
+++ b/net-misc/maestral/maestral-1.7.3_rc0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-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 xdg
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
+   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
+   dev-python/importlib-metadata[${PYTHON_USEDEP}]
+   >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
+   >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
+   >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   =dev-python/survey-3*[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+EPYTEST_DESELECT=(
+   # requires dev-python/pytest-benchmark not available for py3.11
+   tests/offline/test_clean_local_events.py::test_performance
+
+   # requires systemd
+   tests/offline/test_cli.py::test_autostart
+
+   # requires network
+   tests/offline/test_main.py::test_check_for_updates
+)
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/survey/

2023-05-12 Thread Viorel Munteanu
commit: 1078a25323a8fb854a087a54bc14e7587acdb528
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 13 04:25:03 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 13 04:25:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1078a253

dev-python/survey: drop 4.0.0_alpha

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

 dev-python/survey/Manifest  |  1 -
 dev-python/survey/survey-4.0.0_alpha.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index 388ecc6a5..73900c87f 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1,3 +1,2 @@
 DIST survey-3.4.3.tar.gz 21219 BLAKE2B 
e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3
 SHA512 
47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a
-DIST survey-4.0.0_alpha.gh.tar.gz 826669 BLAKE2B 
1ba56162b22ee71a256f11e3b7a16eb726038f95a8e6e18fd97189afbfeb068e666b456de0a3fcef7dad192ec3fe4608013d422fe04e0c423da29024448c83af
 SHA512 
75db5e0842f51a11b78b964bdc1da29a7bf810f31ae4619aae6a64959cefbc7294a8b42fe6f55cfb2ff0fad906f189db7dabd6cc907ebc4143fa61c89a5b57aa
 DIST survey-4.1.0_alpha.gh.tar.gz 826675 BLAKE2B 
8d41bcf64306fcde1a87cb9467ab61769ed8bbce79aa1f047eac9fa474f472b06a1fa6c8ce9ec2939b1175496dea738e4381c971f7c61e1de28d82b44b239e30
 SHA512 
06c54a9b3ed836a8ba22646a466e55b5f041fe65a3aa5d55b8562d0109aca89b3d0104273d05136d6c6ac28aad61bb0f3cc1a8654692217d048fb5e7185bc290

diff --git a/dev-python/survey/survey-4.0.0_alpha.ebuild 
b/dev-python/survey/survey-4.0.0_alpha.ebuild
deleted file mode 100644
index 382d6f9d1..0
--- a/dev-python/survey/survey-4.0.0_alpha.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021-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
-
-MY_PV=${PV/_/-}
-
-DESCRIPTION="A simple library for creating beautiful interactive prompts"
-HOMEPAGE="
-   https://github.com/Exahilosys/survey
-   https://pypi.org/project/survey/
-"
-SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/wrapio-1.0.0[${PYTHON_USEDEP}]
-"



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral-qt/

2023-05-12 Thread Viorel Munteanu
commit: 833b7350421e69a8df89dd016ebb0e26c4e02dbc
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 13 04:43:14 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 13 04:43:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=833b7350

net-misc/maestral-qt: add 1.7.3_rc0

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

 net-misc/maestral-qt/Manifest |  1 +
 net-misc/maestral-qt/maestral-qt-1.7.3_rc0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index 87e39b7cd..5871bcf55 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1 +1,2 @@
 DIST maestral-qt-1.7.2.gh.tar.gz 1219486 BLAKE2B 
54fbd9e41629c5d88547a7ea1707ece0c39a0f9d9a76c711321f5810e72e8edb31246a526dbba5bf452067fab0cfba847b4d7d54250d9ae6b38807ed33863043
 SHA512 
b1b12838676ef42db8d0e5d9940b8f842bbb0c8dd358e326814cfae74e5ed6edb170af64ccb09b4cdd68356607f1a5b24e94e6212092c31603d17e28de779b35
+DIST maestral-qt-1.7.3_rc0.gh.tar.gz 1219516 BLAKE2B 
57c4e1143eddaeb94ec367590e3bcffcde5823192c3b44d81ae4443e24f3de718ce8dfd3f85337540c873730042deaa72c64efaac345a6651fe51561dc1a9daf
 SHA512 
ec3fe19d06a9422a78bee6bdd0a9d8bc1b1aa79fe44e4635714bb49ea7ce728dd9f38c3785de2c68489a333175b6a3e82d3fe6088edb5f0f9322b801f7e1426f

diff --git a/net-misc/maestral-qt/maestral-qt-1.7.3_rc0.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.7.3_rc0.ebuild
new file mode 100644
index 0..c31fa7d30
--- /dev/null
+++ b/net-misc/maestral-qt/maestral-qt-1.7.3_rc0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2022 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 desktop distutils-r1
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   dev-python/markdown2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
+   >=net-misc/maestral-${PV}_rc0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   domenu src/maestral_qt/resources/maestral.desktop
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral-qt/

2023-05-12 Thread Viorel Munteanu
commit: 43ccfa7dfe45a8933092f55923f4dbce9237c259
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 13 04:40:43 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 13 04:40:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43ccfa7d

net-misc/maestral-qt: drop 1.7.1-r1

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

 net-misc/maestral-qt/Manifest|  1 -
 net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index 98db87d21..87e39b7cd 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,2 +1 @@
-DIST maestral-qt-1.7.1.gh.tar.gz 1219489 BLAKE2B 
0d3dbdd81afaedfce127d5825b77aae8e7c9eae764a8a57c668277d92b0051fc684b477936d1b918b57febe98323aedbc115708501586bdcec821059e26ae866
 SHA512 
a607fa3d3071081075e4101acea1cb54286015666fbc6c7b48c302d1039e24cf2ca1183f5389a6d9dcb8003cb879446210eeccbbdd90dbfaea1aae1282b1943b
 DIST maestral-qt-1.7.2.gh.tar.gz 1219486 BLAKE2B 
54fbd9e41629c5d88547a7ea1707ece0c39a0f9d9a76c711321f5810e72e8edb31246a526dbba5bf452067fab0cfba847b4d7d54250d9ae6b38807ed33863043
 SHA512 
b1b12838676ef42db8d0e5d9940b8f842bbb0c8dd358e326814cfae74e5ed6edb170af64ccb09b4cdd68356607f1a5b24e94e6212092c31603d17e28de779b35

diff --git a/net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild
deleted file mode 100644
index cb0439564..0
--- a/net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-2022 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 desktop distutils-r1
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   dev-python/markdown2[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
-   >=net-misc/maestral-${PV%_rc*}[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   domenu src/maestral_qt/resources/maestral.desktop
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/survey/

2023-05-12 Thread Viorel Munteanu
commit: 752c5d7f713e00d56d431a7382a6523737fd365c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 13 04:24:55 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 13 04:25:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=752c5d7f

dev-python/survey: add 4.1.0_alpha

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

 dev-python/survey/Manifest  |  1 +
 dev-python/survey/survey-4.1.0_alpha.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index 7d9239b9a..388ecc6a5 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1,2 +1,3 @@
 DIST survey-3.4.3.tar.gz 21219 BLAKE2B 
e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3
 SHA512 
47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a
 DIST survey-4.0.0_alpha.gh.tar.gz 826669 BLAKE2B 
1ba56162b22ee71a256f11e3b7a16eb726038f95a8e6e18fd97189afbfeb068e666b456de0a3fcef7dad192ec3fe4608013d422fe04e0c423da29024448c83af
 SHA512 
75db5e0842f51a11b78b964bdc1da29a7bf810f31ae4619aae6a64959cefbc7294a8b42fe6f55cfb2ff0fad906f189db7dabd6cc907ebc4143fa61c89a5b57aa
+DIST survey-4.1.0_alpha.gh.tar.gz 826675 BLAKE2B 
8d41bcf64306fcde1a87cb9467ab61769ed8bbce79aa1f047eac9fa474f472b06a1fa6c8ce9ec2939b1175496dea738e4381c971f7c61e1de28d82b44b239e30
 SHA512 
06c54a9b3ed836a8ba22646a466e55b5f041fe65a3aa5d55b8562d0109aca89b3d0104273d05136d6c6ac28aad61bb0f3cc1a8654692217d048fb5e7185bc290

diff --git a/dev-python/survey/survey-4.1.0_alpha.ebuild 
b/dev-python/survey/survey-4.1.0_alpha.ebuild
new file mode 100644
index 0..382d6f9d1
--- /dev/null
+++ b/dev-python/survey/survey-4.1.0_alpha.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021-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
+
+MY_PV=${PV/_/-}
+
+DESCRIPTION="A simple library for creating beautiful interactive prompts"
+HOMEPAGE="
+   https://github.com/Exahilosys/survey
+   https://pypi.org/project/survey/
+"
+SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/wrapio-1.0.0[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral-qt/

2023-05-12 Thread Viorel Munteanu
commit: 8e76b36d8c723d823be290501f18831651cddc0c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 13 04:40:19 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat May 13 04:40:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e76b36d

net-misc/maestral-qt: add 1.7.2

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

 net-misc/maestral-qt/Manifest |  1 +
 net-misc/maestral-qt/maestral-qt-1.7.2.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index c011bae78..98db87d21 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1 +1,2 @@
 DIST maestral-qt-1.7.1.gh.tar.gz 1219489 BLAKE2B 
0d3dbdd81afaedfce127d5825b77aae8e7c9eae764a8a57c668277d92b0051fc684b477936d1b918b57febe98323aedbc115708501586bdcec821059e26ae866
 SHA512 
a607fa3d3071081075e4101acea1cb54286015666fbc6c7b48c302d1039e24cf2ca1183f5389a6d9dcb8003cb879446210eeccbbdd90dbfaea1aae1282b1943b
+DIST maestral-qt-1.7.2.gh.tar.gz 1219486 BLAKE2B 
54fbd9e41629c5d88547a7ea1707ece0c39a0f9d9a76c711321f5810e72e8edb31246a526dbba5bf452067fab0cfba847b4d7d54250d9ae6b38807ed33863043
 SHA512 
b1b12838676ef42db8d0e5d9940b8f842bbb0c8dd358e326814cfae74e5ed6edb170af64ccb09b4cdd68356607f1a5b24e94e6212092c31603d17e28de779b35

diff --git a/net-misc/maestral-qt/maestral-qt-1.7.2.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.7.2.ebuild
new file mode 100644
index 0..b375bb707
--- /dev/null
+++ b/net-misc/maestral-qt/maestral-qt-1.7.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2022 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 desktop distutils-r1
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   dev-python/markdown2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
+   ~net-misc/maestral-${PV%_rc*}[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   domenu src/maestral_qt/resources/maestral.desktop
+}



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

2023-05-12 Thread Michał Górny
commit: 6fae82852c662bef9c9a0183ee294f643cdc254e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:01:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fae8285

dev-python/dask: Bump to 2023.5.0

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

 dev-python/dask/Manifest |  1 +
 dev-python/dask/dask-2023.5.0.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index b5f5172c5104..7ec655a7f204 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,3 +1,4 @@
 DIST dask-2023.3.2.gh.tar.gz 8525841 BLAKE2B 
660f3687320c0d56abe437bf7edea2f40fe624a3f48761238b00756f61358d73d47a570399ed70f6f1f2188cb03b04fc10e5c9683e2a49c6b73a21c35173e1dc
 SHA512 
ef1a961a50e69a32aea14630e9d19fc92646e9f520fa265937bb923aeba5932397840b2971bfb9a47125672ac2bd9b0b6a017b650708a183b3bf6c0c345e2af2
 DIST dask-2023.4.0.gh.tar.gz 8511473 BLAKE2B 
3b6a4e07e0ddc1a40b9494089250e80254b16002c18b091911aa007e1e455f146a192e5f8f9c49b5cf73bc60d942429e1d5ff399516f2b81120ae8f4d79b1dbb
 SHA512 
40071fc3f5597312af28a5c545ebb14d2e2aa3d1a3a0a5d81d335fce3a7a8e7036c900a1caa43f84f76335c469b1bf138f662588f0d015943c4a4bf931c20349
 DIST dask-2023.4.1.gh.tar.gz 8514681 BLAKE2B 
5bdf8e81692f16b16f3c38ac45e309f73bf85b51aa3c2d9edaae36dc1d43b96a91a8f79e5219ea2a380d26f75c0954dec507b5913b74fdfabe691b340656c75f
 SHA512 
e640ec2bb532dd2723db1c51a023b62aba1198a393beea8eec359f47388a2a42e7a0fe20d06f393ba0538b86fe2f6e0d29eb00eada9cf4ca22acc45b80062dc9
+DIST dask-2023.5.0.gh.tar.gz 8515830 BLAKE2B 
b703407b238057be5238dce1987b280e6e5a38389091b6c9bd08ee06a042309e69fa20d2f511b35a7c74982fc91115507da3c125c74df16ebfbee97fc1782a77
 SHA512 
12381da648753e675920c29f2071b962319fa7a653b0f75cf9f5e6cd1319d8c2f9d2cac74de1097b5f162886a46499b90787f16bb22526f5bf6c1e6449f1629a

diff --git a/dev-python/dask/dask-2023.5.0.ebuild 
b/dev-python/dask/dask-2023.5.0.ebuild
new file mode 100644
index ..555d07273c87
--- /dev/null
+++ b/dev-python/dask/dask-2023.5.0.ebuild
@@ -0,0 +1,75 @@
+# 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="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="
+   https://www.dask.org/
+   https://github.com/dask/dask/
+   https://pypi.org/project/dask/
+"
+SRC_URI="
+   https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/click-8.0[${PYTHON_USEDEP}]
+   >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}]
+   >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   >=dev-python/partd-1.2.0[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/toolz[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/numexpr[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # more tests relying on -Werror
+   "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
+   dask/array/tests/test_random.py::test_RandomState_only_funcs
+   # TODO
+   dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
+   dask/tests/test_config.py::test__get_paths
+   dask/array/tests/test_linalg.py::test_solve_assume_a
+   
"dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]"
+   
"dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]"
+   dask/array/tests/test_image.py::test_preprocess
+   # require sqlalchemy<2.0
+   dask/dataframe/io/tests/test_sql.py
+)
+
+src_prepare() {
+   # fails with sqlalchemy-2.0, even though we don't use it x_x
+   sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die
+   sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest -p no:flaky -m "not network"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2023-05-12 Thread Michał Górny
commit: f2d758769ee2e1241f57a96e79b7633caf17598c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:19:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d75876

dev-python/django-cors-headers: Bump to 4.0.0

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

 dev-python/django-cors-headers/Manifest|  1 +
 .../django-cors-headers-4.0.0.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/django-cors-headers/Manifest 
b/dev-python/django-cors-headers/Manifest
index d9597b2a8840..0bbfe06848fe 100644
--- a/dev-python/django-cors-headers/Manifest
+++ b/dev-python/django-cors-headers/Manifest
@@ -1 +1,2 @@
 DIST django-cors-headers-3.14.0.gh.tar.gz 29634 BLAKE2B 
08ec6811b8608feecbdaadcc6ce220b1574a4bf16823f939f93eda4ece9df0430b015edc1d0909b980996ff143e036858ca81f524e8d270846881a9c0af25fac
 SHA512 
5ff390bd2fba1b3dff3cea08b10021d0fd100497000b2eaef788fe32c1b8584f1954e470f4aa15cbcf9e4342265633a658b8736de08962bfe0ea9e2068521379
+DIST django-cors-headers-4.0.0.gh.tar.gz 29641 BLAKE2B 
20ff68bfb02d6992777967db35696a33afb91b264be1ebb3b67c15a9e2a51e0df948dae78b107bce16bc6eab2679d3ba910a9be89c8d7d137b64f7997fd2a400
 SHA512 
250ff2f9876d1d965611f495e0b67d4f93da9f05e0804bb8c02ec8390923eb1b7c775e4c76df8acf7d43d0f1401267f3795bc29fa7c5c8936a7aee1dae7336e5

diff --git a/dev-python/django-cors-headers/django-cors-headers-4.0.0.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-4.0.0.ebuild
new file mode 100644
index ..2f86005be6e8
--- /dev/null
+++ b/dev-python/django-cors-headers/django-cors-headers-4.0.0.ebuild
@@ -0,0 +1,34 @@
+# 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_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers 
to responses"
+HOMEPAGE="
+   https://github.com/adamchainz/django-cors-headers/
+   https://pypi.org/project/django-cors-headers/
+"
+SRC_URI="
+   https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-05-12 Thread Michał Górny
commit: 6b8b82c014a535a9638377ce9d1844e19631d3ca
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:22:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8b82c0

dev-python/hatchling: Bump to 1.17.0

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

 dev-python/hatchling/Manifest|  1 +
 dev-python/hatchling/hatchling-1.17.0.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index 3e7f65019579..6254012f9d0a 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -4,3 +4,4 @@ DIST hatch-hatchling-v1.14.1.gh.tar.gz 378265 BLAKE2B 
ce990341dd4e41e98dbcc97af8
 DIST hatch-hatchling-v1.15.0.gh.tar.gz 382326 BLAKE2B 
14095fc4355baef2bd7ba6156dccb23d21fca4f3942a35fc4341764d4367b94413dc62e3701c43447883137db8261fd5c08ddb3b9688954102ed11c33767d1d4
 SHA512 
e8d9d557ce277063048ef49c58e8230fb021487c5b4ffafde9caa00c834e6e84aae3d0c7b2a8cbdbdfb18a177afc432da692fab8437630df539ca149dc2ebfc7
 DIST hatch-hatchling-v1.16.0.gh.tar.gz 382820 BLAKE2B 
4ab500afa1be4ee62f2def1877f6996aa07e1d8bce53eeb105e4c49a257ce32d1ff3eab3effd9aed63ac5570416ba7ecec54d06eafb642d58b9d7f6afafb535b
 SHA512 
9abdc5e85694d9c1f17009920b452d9409deeed1903096ce3793f35e562567025a3e30846dfa8fbf3673ca9b4eb0267563b1c0e1c71c23271494c7ab3c78ea69
 DIST hatch-hatchling-v1.16.1.gh.tar.gz 382929 BLAKE2B 
eea95700671a9875fa23bd710085802c570c1717f80c21c7dd45711f4577742d106a7ec128b9c86f2ea0e9c34743665bb9dd0a1052a6efb866893634d23448c0
 SHA512 
2e26e798e8d65de2e808dc5dc35451babb0df1c8cdf178a224e448c43b4755512cf8c7454b74dcd47a830d63691729926a3b24962348157a1adb844df9fd1e11
+DIST hatch-hatchling-v1.17.0.gh.tar.gz 383013 BLAKE2B 
469d0d3e017d2dadcfdf9e2b4975f9e484739737a5c2d8fca9c55a4e519cf2e12b1ee44b3e26160476b3b990b15219a7075e692b58dcc4104b76b57395d8b0d1
 SHA512 
3649f2932c9963184deda5aac91726dad30ed88db2230377dc303714e0cdfd148b2fefc174dde5cd95033bd984a35e3d297da02c29e4bfb7a6fb42f12dbd

diff --git a/dev-python/hatchling/hatchling-1.17.0.ebuild 
b/dev-python/hatchling/hatchling-1.17.0.ebuild
new file mode 100644
index ..a71cd5b7faf4
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.17.0.ebuild
@@ -0,0 +1,84 @@
+# 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_{9..11} )
+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="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-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.8 3.9 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
+   # 

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

2023-05-12 Thread Michał Górny
commit: 672995feabe021737911255ff3de860eebe23f48
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:20:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672995fe

dev-python/nodeenv: Bump to 1.8.0

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

 dev-python/nodeenv/Manifest |  1 +
 dev-python/nodeenv/nodeenv-1.8.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/nodeenv/Manifest b/dev-python/nodeenv/Manifest
index 8954876560a5..6f0a97691156 100644
--- a/dev-python/nodeenv/Manifest
+++ b/dev-python/nodeenv/Manifest
@@ -1 +1,2 @@
 DIST nodeenv-1.7.0.gh.tar.gz 36209 BLAKE2B 
ff5853c04f9c442ffee883f7c981e574704c4ccbb37a8627257c4c7af3c86d70034a2e62b4bc6f4e7c6da32e0edb4f5b9216bf288f47991d9b42f21be454634f
 SHA512 
1e3e4068591d51d8915de73ab0f82f04620ca628152ec5a454e7ad18001ff20b698f9818353c44b80200ab529d95fa3196a3dbc85f0c497ea49f60eaa5dc9ea7
+DIST nodeenv-1.8.0.gh.tar.gz 36750 BLAKE2B 
e75217bb0c468649cbc29688f29d62450008816fb07e4decf1b28dada8b820c2d6f70eb65444e06a8c64b8a816c0cc98f7d179e770eaefe93e87c0cda05e1f85
 SHA512 
96dce219e00d3837b2b0083af9fe6d94ed4e3cd029e3da564263ad8656dcb9c52440c2df6a6954095e5cacd03e44437f08695603dea82c28122713045183014f

diff --git a/dev-python/nodeenv/nodeenv-1.8.0.ebuild 
b/dev-python/nodeenv/nodeenv-1.8.0.ebuild
new file mode 100644
index ..7d18b52f5b1b
--- /dev/null
+++ b/dev-python/nodeenv/nodeenv-1.8.0.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_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Node.js virtual environment builder"
+HOMEPAGE="
+   https://github.com/ekalinin/nodeenv/
+   https://pypi.org/project/nodeenv/
+"
+SRC_URI="
+   https://github.com/ekalinin/nodeenv/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+# requires network access
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   sys-apps/which
+"
+
+distutils_enable_tests pytest



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

2023-05-12 Thread Michał Górny
commit: 1ebb6af0adc80a85076deec42b926bfd172ea042
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 03:53:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebb6af0

dev-python/sphinx: Bump to 7.0.1

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

 dev-python/sphinx/Manifest|   1 +
 dev-python/sphinx/sphinx-7.0.1.ebuild | 131 ++
 2 files changed, 132 insertions(+)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 255aea00c5e7..038580b6ef4a 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -4,3 +4,4 @@ DIST sphinx-6.1.3.gh.tar.gz 6720056 BLAKE2B 
8d8753a7735df1d2e86dfc1c6347ea6fd550
 DIST sphinx-6.2.0.gh.tar.gz 6729874 BLAKE2B 
6bfa538d01687ebc72a29ea89061362175f5807fe0aa71d5332e2a257ef562a8bf520b1f8696ceeddd5647a515a02fc4b9cb4a6ebf104f1d104f8198f8186a9b
 SHA512 
e2c2931d4984a7a41aa7cbfc72e099b3df01646c87f16a6a7950945a6768bc0af9d49a776e164590c2e80b83127bfd2338a7d9a119d0ce6023ab4960ded741f5
 DIST sphinx-6.2.1.gh.tar.gz 6729925 BLAKE2B 
621ead516dc17cc632e9e752b56b5432547b6a051ede353d690dca0769664fc1c1335ec948f4035cb8c4307a563b4928d2587de3f3ec8d89dacf829a8fd5b95f
 SHA512 
ba56fb9672dc2e156b6cfd0fc2252a989d44b199946a371ec5f1cda5840836b3a58e267ac0973f522479b472dbb07c6c2d7ae6b0c63c9adfbe82d36bd59a9465
 DIST sphinx-7.0.0.gh.tar.gz 6712995 BLAKE2B 
ad60fba88a25491c4d545767edbcf2aca31c2b11181904bbcd10fea3cb27dc983add3d72e6fab9b0eb68e4fc0eb62d2e7d3f126d2fd8ca70d496921f1149d3a5
 SHA512 
35fb03b11b9a9f7fabe6d774b6fdb2290d80f8bfdf2b474d8adae92345e29bad0d8506c3e274a3c1e249a1690ebac3135e99ecabaac8531923d5fdbfc296e1c3
+DIST sphinx-7.0.1.gh.tar.gz 6712916 BLAKE2B 
7e30804eb5c24559c8ca30e5d8943ad78b426f94c3008ec74de6a541a71a7835d4e83dd69d84df04778f6246840209847ce103863b4dd4109e01bc3a5a50fd84
 SHA512 
6489778c4953b2c2d9972fa3f07fdb3b361b441e2c9f47282ec9c47f70446e3df66e434690ba816cc6f98838056001d2518f9bd1235e8b07ddba3c1d03a57b76

diff --git a/dev-python/sphinx/sphinx-7.0.1.ebuild 
b/dev-python/sphinx/sphinx-7.0.1.ebuild
new file mode 100644
index ..5b23550bab3d
--- /dev/null
+++ b/dev-python/sphinx/sphinx-7.0.1.ebuild
@@ -0,0 +1,131 @@
+# 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_{9..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="
+   https://www.sphinx-doc.org/
+   https://github.com/sphinx-doc/sphinx/
+   https://pypi.org/project/Sphinx/
+"
+SRC_URI="
+   https://github.com/sphinx-doc/sphinx/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc latex"
+
+RDEPEND="
+   =dev-python/Babel-2.9[${PYTHON_USEDEP}]
+   =dev-python/docutils-0.18.1[${PYTHON_USEDEP}]
+   >=dev-python/imagesize-1.3[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.13[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.25.0[${PYTHON_USEDEP}]
+   >=dev-python/snowballstemmer-2.0[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-serializinghtml-1.1.5[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-4.8[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   latex? (
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )
+   !dev-python/namespace-sphinxcontrib
+"
+BDEPEND="
+   doc? (
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+   media-gfx/graphviz
+   )
+   test? (
+   app-text/dvipng
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   virtual/imagemagick-tools[jpeg,png,svg]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
+   "${FILESDIR}/sphinx-4.3.2-doc-link.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # disable internet access
+   sed -i -e 's:^intersphinx_mapping:disabled_&:' \
+ 

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

2023-05-12 Thread Michał Górny
commit: 1fb80beac274a2096af619d27e5c665772566791
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:00:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb80bea

dev-python/pytest-xdist: Bump to 3.3.0

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

 dev-python/pytest-xdist/Manifest  |  1 +
 dev-python/pytest-xdist/pytest-xdist-3.3.0.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/pytest-xdist/Manifest b/dev-python/pytest-xdist/Manifest
index 6cc20b41e042..e26145b95ead 100644
--- a/dev-python/pytest-xdist/Manifest
+++ b/dev-python/pytest-xdist/Manifest
@@ -1 +1,2 @@
 DIST pytest-xdist-3.2.1.tar.gz 76362 BLAKE2B 
a5cea5bab1176554bd0d1ebfff5400f60bd43964ae13c7f77ad77fc257db32ba0a0d6f2f3ec16211e48852a6bfd02a0949d618c7f2f6a8da11dd2843d88565a4
 SHA512 
ea42bea8b4df3d77ef680cba81f76f9f79d0ffcaad6f5f879cc82c53203d36ffe26f233dd6c5d1cbea22b43d257f0f4e6be793116bb281956316c44fc412f9b7
+DIST pytest-xdist-3.3.0.tar.gz 77580 BLAKE2B 
5d983fd9c825b76d666a4de36087441a42e32ef11171d2fb4f8dde1f062fda2e664eb766af62012c977b5804f059eb9415fe70030d8a6ffc627833d8e69f1a02
 SHA512 
15cdfb3db409147fc5107d58bc8e2177a9351d2fde2486523ba17f77754083b75decafe442d5849d1be159a2eb9c20f6c3ec11a8c4cf16ac22d4e98a1f9de452

diff --git a/dev-python/pytest-xdist/pytest-xdist-3.3.0.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-3.3.0.ebuild
new file mode 100644
index ..c3bc7d37a95e
--- /dev/null
+++ b/dev-python/pytest-xdist/pytest-xdist-3.3.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Distributed testing and loop-on-failing modes"
+HOMEPAGE="
+   https://pypi.org/project/pytest-xdist/
+   https://github.com/pytest-dev/pytest-xdist/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   dev-python/execnet[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.2.0[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/filelock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # disable autoloading plugins in nested pytest calls
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # since we disabled autoloading, force loading necessary plugins
+   local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked
+
+   epytest
+}



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

2023-05-12 Thread Michał Górny
commit: 59ddf0283abc0b7b09756aed3f5d2e7870323c3a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:22:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ddf028

dev-python/dkimpy: Bump to 1.1.4

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

 dev-python/dkimpy/Manifest|  1 +
 dev-python/dkimpy/dkimpy-1.1.4.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest
index 943dd1f776fa..3e854d5927d6 100644
--- a/dev-python/dkimpy/Manifest
+++ b/dev-python/dkimpy/Manifest
@@ -1,3 +1,4 @@
 DIST dkimpy-1.1.1.tar.gz 66368 BLAKE2B 
6b9107129a0857a384d90b9c7d3970177aa32edaaeb41d62dd4edc6fdf7e8c16e3160162aaed074f865d476dc3f7f20ad299f7034858c0fc59ef88c651552ae4
 SHA512 
46db739f48f5b3aa1605f12822bef61286767b8770685d5056fcebf8475f9cbc78265c792a0371226ffaa97a55703acc6f6ae63c44944cf29a392c8bf51d49b9
 DIST dkimpy-1.1.2.tar.gz 66466 BLAKE2B 
a202acba76b83bc6c9e82d02e45ae77a09aa016c77285efd8c1c291ca9633f1cb02335b86b6da232a291e6f9a9ae3b344f217a1539bc9bfd7b0cefcbff81ab4f
 SHA512 
92d8427ffd58269d91d0ebc20b082cf110431aa73a1b49fb4565d69e84b6f99404eb7cd91a3c81683461e6ff6361084f41a147b35b36ae4824cffe756b78a9cb
 DIST dkimpy-1.1.3.tar.gz 66793 BLAKE2B 
179bd811725f17a89c6ef62b9295d5e0c97df9fc6257e62025262466eae79562ccb3e8088e2388ec481558c88647a646ebeb9b36afbf5d59919e14ac6f1ce0af
 SHA512 
6c845e80183b9c0384163f9353b4cf065736684ec4b32f4d71ae9b92eff51105358d7c203f38d427921c00722656dbe1971247dd69e7a1442d6d0ed89874b2d5
+DIST dkimpy-1.1.4.tar.gz 66966 BLAKE2B 
f07d1d704d08f5d812c3937622c4ab8a2359f9ffbb9188a5c66cdf96fc050427a9fcd58696e6f592b53026034038fe71d3f2ea2708705fe0289b26ccf36a521b
 SHA512 
230808753228c0c3823bf7ef69f19e349dc03e734b534d3f941b1e3183a52b2b370dbbb7568f663095d003dcdbd649f2230d1548e0d140605f243350570b8830

diff --git a/dev-python/dkimpy/dkimpy-1.1.4.ebuild 
b/dev-python/dkimpy/dkimpy-1.1.4.ebuild
new file mode 100644
index ..7a71236ad9dd
--- /dev/null
+++ b/dev-python/dkimpy/dkimpy-1.1.4.ebuild
@@ -0,0 +1,37 @@
+# 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_{9..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="DKIM and ARC email signing and verification library"
+HOMEPAGE="
+   https://launchpad.net/dkimpy/
+   https://pypi.org/project/dkimpy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/authres[${PYTHON_USEDEP}]
+   dev-python/pynacl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+pkg_postinst() {
+   optfeature "ARC support" dev-python/authres
+   optfeature "ed25519 capability" dev-python/pynacl
+   optfeature "asyncio support" dev-python/aiodns
+}



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

2023-05-12 Thread Michał Górny
commit: 04a91ca48772099b6f1033812c987710e090142a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:21:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a91ca4

dev-python/typeguard: Bump to 4.0.0

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

 dev-python/typeguard/Manifest   |  1 +
 dev-python/typeguard/typeguard-4.0.0.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-python/typeguard/Manifest b/dev-python/typeguard/Manifest
index ade5ffe6b10b..6c9aa1736457 100644
--- a/dev-python/typeguard/Manifest
+++ b/dev-python/typeguard/Manifest
@@ -1 +1,2 @@
 DIST typeguard-3.0.2.tar.gz 58171 BLAKE2B 
d11b9592c191f131a48c8545a1ffbc4dcf4fc32f12dd0ba0bbab84c11ae1d6ba4cf6126fdc5d5b9b2ba81f07a3047f8328c7a8c29c1779238a04b12d4fe8b01c
 SHA512 
a8f87494d4962cfa451ab266fb2958867acb677ec07acad0e8ccead16b9f3d59facffbe133de4e7808147caefb2b41c184b19bc82a812d041e90c3c1c1c0667a
+DIST typeguard-4.0.0.tar.gz 66064 BLAKE2B 
250ef359fedb83df7573c9acb97f80fbf1d5b949505deb3d3757422aedadda65a106bf9533d858e13e2c49e0212a40a8604fa2edc8b24903e374a678985f4c85
 SHA512 
2acf8b9aabaa8d4cce75e1ff23aeae4d1445bdfc28044c74b8e96127b1e740287e5da89bd49bea92229ba5c02c7cec3b0e25126fa35eb5163b798b2087b1df6a

diff --git a/dev-python/typeguard/typeguard-4.0.0.ebuild 
b/dev-python/typeguard/typeguard-4.0.0.ebuild
new file mode 100644
index ..beefb022add6
--- /dev/null
+++ b/dev-python/typeguard/typeguard-4.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Run-time type checker for Python"
+HOMEPAGE="
+   https://pypi.org/project/typeguard/
+   https://github.com/agronholm/typeguard/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # mypy changes results from version to version
+   tests/mypy
+   )
+
+   local -x PYTHONDONTWRITEBYTECODE=
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # the XFAIL test pass due to some package being installed
+   epytest -o xfail_strict=False
+}



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

2023-05-12 Thread Michał Górny
commit: 2d3cf2d1160302ac8e5fed43b0931dadc63af19f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:18:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3cf2d1

dev-python/hcloud-python: Bump to 1.20.0

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

 dev-python/hcloud-python/Manifest  |  1 +
 .../hcloud-python/hcloud-python-1.20.0.ebuild  | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/hcloud-python/Manifest 
b/dev-python/hcloud-python/Manifest
index 86c2ad3a54d1..1aa629fb282f 100644
--- a/dev-python/hcloud-python/Manifest
+++ b/dev-python/hcloud-python/Manifest
@@ -1,2 +1,3 @@
 DIST hcloud-python-1.18.2.gh.tar.gz 98998 BLAKE2B 
b4f8d3335c4589c8e5f453ed60299b222f002de1d8ae5ba95dcc35c6d4c4c4f649e6924037ed935651976fce06aa4ff61b893e3dcbdf745c6c1d9ff678b04dcd
 SHA512 
da71f5590514d45b630662b1bedf7907e5ba33a48617131615377724e1377a2776f979c00e50521c513052b4f540224439e048e2e1215973b76c55a8a20e1a45
 DIST hcloud-python-1.19.0.gh.tar.gz 99679 BLAKE2B 
4b0e13e48f7f91a7cb123df22dcdb9a61685daa8ab51eaf893e6a5badfc2b5f5f5c6f963fa43a33ef01ca1914a222d51140383f55389235fd6ad26dbb096c3e3
 SHA512 
f3c7613f22f18048066ed32354b6b7fcfc7f1bfd0b8fc4c95add1824f9f403369dcc2a57bb7754d75e83ff6f6a4f9e65cafaa626fb39fce0a12cc1c9167f59fd
+DIST hcloud-python-1.20.0.gh.tar.gz 100107 BLAKE2B 
584e1399ddb1c5d1e5ad0beaf795609bb63d37457afe33c663cf303f8b20e2c6f6b3ff294007e9f4ae2d9aa833794e59516ad167f1dd51d14e692f6eab887881
 SHA512 
b17abc716ae6f7c78803096f2fd887e47ee746fccbe299cc434b7f445abdd7818e445d186f5adacc715971e2ebe2e92551cdb08aa1891ed58d8f443ea3be61fb

diff --git a/dev-python/hcloud-python/hcloud-python-1.20.0.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.20.0.ebuild
new file mode 100644
index ..714a87b98be1
--- /dev/null
+++ b/dev-python/hcloud-python/hcloud-python-1.20.0.ebuild
@@ -0,0 +1,45 @@
+# 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_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Official Hetzner Cloud python library"
+HOMEPAGE="
+   https://github.com/hetznercloud/hcloud-python/
+   https://pypi.org/project/hcloud/
+"
+# sdist is missing doc assets as of 1.19.0
+# https://github.com/hetznercloud/hcloud-python/pull/183
+SRC_URI="
+   https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Integration tests need docker:
+   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
+   tests/integration
+)
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-05-12 Thread Michał Górny
commit: 300473682a0e0bd23a11ba964cda1139d07c5698
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 04:10:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 04:46:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30047368

dev-python/mkdocs-material: Bump to 9.1.12

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

 dev-python/mkdocs-material/Manifest|  1 +
 dev-python/mkdocs-material/metadata.xml|  5 ++
 .../mkdocs-material/mkdocs-material-9.1.12.ebuild  | 61 ++
 3 files changed, 67 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 0ea0a85286b7..72d420324dec 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,3 +1,4 @@
 DIST mkdocs-material-9.1.10.gh.tar.gz 14174187 BLAKE2B 
632f2855945575edc45719472e15c855b95d52a47f52b04f235b1096af336346cdcee0a05930b9a9eb5d244a0897cba4d00404daea62cd1b3cb44fdfe1d25adb
 SHA512 
e8b3cd2f66576020c86774ee896c8b03fcd35eaa6871aec46df52fa06baacc2fd059a03b97f41a25b1f823727144f8ad16819645665b4e5b2133ad503a55089c
 DIST mkdocs-material-9.1.11.gh.tar.gz 14174425 BLAKE2B 
8789f589d80a73d882b9140141f912d64b30879ee52b42cdab49f26ad09e7a1ca68d558d31ff3b2392736147c72a9d3d00f8aefea297f14170e8f4da143d935a
 SHA512 
269ffd9a39431744fc4c6082cd34def57ae91dc6caaed236360c9149973f4ea69233bb28851e7d214f442329aa8bc362bf238d2cb6d0bed172c57d82555bcef0
+DIST mkdocs-material-9.1.12.gh.tar.gz 14175053 BLAKE2B 
4d19e1a2360d4b60867973843a7d9d45f70410608053a751b4e169e0819ed33f7319f9df29471329268ec26e4db3f046fa7b5f254e88c4f5509f4ab3b1c278a4
 SHA512 
bb30a68986e2d29fce4c632f5aa72ed6ede3d7a1a8c6ce4725e11c7181ec41feda7d3446241dd3c253e2f6459fa083c948b482bfb43e6f7926103e273cea7375
 DIST mkdocs-material-9.1.9.gh.tar.gz 10937664 BLAKE2B 
ebb893deecbd545496542f714976337b6c57ab0b7413f53ec0e8635e3d3a668ce3b7dbd46ea2517855e077d271f147d1df7c9d838d80a3954ff8a9f63f7f7bce
 SHA512 
0b2a42e8f035375f34ca23a1489d4d76c9733cd28e1dc98f25c8f5461a337ff533eb85c72d9b22a8d2af4694b1e0c74ea61bb62da91827562b1ecb4cf4e8867c

diff --git a/dev-python/mkdocs-material/metadata.xml 
b/dev-python/mkdocs-material/metadata.xml
index 846ae50e8f9a..cb4251eddb7b 100644
--- a/dev-python/mkdocs-material/metadata.xml
+++ b/dev-python/mkdocs-material/metadata.xml
@@ -18,5 +18,10 @@
 squidfunk/mkdocs-material
 mkdocs-material
   
+  
+
+  Install the dependencies of the "social" plugin.
+
+  
   
 

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild
new file mode 100644
index ..83cb29330a96
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+   social? (
+   >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2023-05-12 Thread Sam James
commit: c22a206f090ce0fdf09dc2b8e6de69449e64d773
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 04:04:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 04:04:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22a206f

x11-terms/xterm: Stabilize 379 arm, #906239

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

 x11-terms/xterm/xterm-379.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xterm/xterm-379.ebuild b/x11-terms/xterm/xterm-379.ebuild
index 3080ce5af060..ddd3a285ec15 100644
--- a/x11-terms/xterm/xterm-379.ebuild
+++ b/x11-terms/xterm/xterm-379.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.as
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/

2023-05-12 Thread Sam James
commit: c4cfa22bd0a79ff0fe88ae7e44f2d774e71184b4
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:53:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:53:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4cfa22b

media-gfx/inkscape: add appdirs dep for extension store

Closes: https://bugs.gentoo.org/906240
Signed-off-by: Sam James  gentoo.org>

 .../inkscape/{inkscape-1.2.2-r3.ebuild => inkscape-1.2.2-r4.ebuild}  | 1 +
 media-gfx/inkscape/inkscape-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-gfx/inkscape/inkscape-1.2.2-r3.ebuild 
b/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
similarity index 99%
rename from media-gfx/inkscape/inkscape-1.2.2-r3.ebuild
rename to media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
index dec3b3e7e1ac..7189d99a6480 100644
--- a/media-gfx/inkscape/inkscape-1.2.2-r3.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
@@ -57,6 +57,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[X?]
X? ( x11-libs/libX11 )
$(python_gen_cond_dep '
+   dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/cachecontrol[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/lockfile[${PYTHON_USEDEP}]

diff --git a/media-gfx/inkscape/inkscape-.ebuild 
b/media-gfx/inkscape/inkscape-.ebuild
index 07e3302df825..e54b80ba8cd3 100644
--- a/media-gfx/inkscape/inkscape-.ebuild
+++ b/media-gfx/inkscape/inkscape-.ebuild
@@ -58,6 +58,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[X?]
X? ( x11-libs/libX11 )
$(python_gen_cond_dep '
+   dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/cachecontrol[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/lockfile[${PYTHON_USEDEP}]



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

2023-05-12 Thread Sam James
commit: f68e17ee8bdd8f11d422ee4a2b51d2ab20003a36
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:53:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:53:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68e17ee

sys-libs/ncurses: Stabilize 6.4_p20230401 hppa, #906233

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

 sys-libs/ncurses/ncurses-6.4_p20230401.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
index 4b62ebb58c22..406bbdb99426 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
@@ -92,7 +92,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${P
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign 
static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



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

2023-05-12 Thread Sam James
commit: 36f0409e45639f27811b3de4231ff129681e8ccd
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:53:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:53:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f0409e

sys-libs/ncurses: Stabilize 6.4_p20230401 amd64, #906233

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

 sys-libs/ncurses/ncurses-6.4_p20230401.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
index d7d2c3d578b9..4b62ebb58c22 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
@@ -92,7 +92,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${P
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign 
static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2023-05-12 Thread Sam James
commit: f41636dee5645781831e8d645b922034fcd56da5
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:34:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:34:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41636de

x11-terms/xterm: Stabilize 379 arm64, #906239

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

 x11-terms/xterm/xterm-379.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xterm/xterm-379.ebuild b/x11-terms/xterm/xterm-379.ebuild
index 433b5518e63a..3080ce5af060 100644
--- a/x11-terms/xterm/xterm-379.ebuild
+++ b/x11-terms/xterm/xterm-379.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.as
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-odbc/

2023-05-12 Thread Sam James
commit: 28383056c56dc281ddba30f18757d73337319ecf
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 10 09:25:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:34:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28383056

dev-db/mariadb-connector-odbc: add 3.1.18

Closes: https://bugs.gentoo.org/895272
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 dev-db/mariadb-connector-odbc/Manifest |  1 +
 .../mariadb-connector-odbc-3.1.18.ebuild   | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-db/mariadb-connector-odbc/Manifest 
b/dev-db/mariadb-connector-odbc/Manifest
index e030dd17121f..ca867fe9f53f 100644
--- a/dev-db/mariadb-connector-odbc/Manifest
+++ b/dev-db/mariadb-connector-odbc/Manifest
@@ -1 +1,2 @@
 DIST mariadb-connector-odbc-3.1.14-src.tar.gz 549698 BLAKE2B 
612879086805c57b42036bb224b14ef1ab287d2ff288a5ec5ec6db7334fc8b82acd648476eca1dee282393486d117cadf1bbdcb0e78eae52bab26a0c05cb1fbe
 SHA512 
bb3cb74ccd17a8df39456ccf3091579bbdfc56431954a978f488928df54e3f9ad1c5b67cb411be4b661ba0e0bdd69ccd4d00ea4bfd72c3f448b560031830512d
+DIST mariadb-connector-odbc-3.1.18-src.tar.gz 556590 BLAKE2B 
9644521f91136b3bc30846d8c9df7cfa21c8fff0e9219bf0c758a0294f34783a57f1200834b84833284624160652315adb4f6eb465a90378e676e5767c7bd40a
 SHA512 
1d240988d03dbb0ef2f4eb0667ff973a35d700f319caaea78db6d5c0ca569ed5adcee978fb10cd9f067c0c5aecbfe697e5adb3d736e564bae82cf6c11cd0dba2

diff --git a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.18.ebuild 
b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.18.ebuild
new file mode 100644
index ..62623dc60a49
--- /dev/null
+++ b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.18.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+DESCRIPTION="MariaDB Connector/ODBC"
+HOMEPAGE="https://downloads.mariadb.org/connector-odbc/;
+SRC_URI="mirror://mariadb/connector-odbc-${PV}/${P}-src.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/3.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssl"
+
+S="${S}-src"
+
+# USE=ssl merely enables the configuration options (seemingly for interactive
+# sessions) and does not cause direct linking to any SSL libraries.  However,
+# it doesn't make sense enable these configuration options unless the
+# underlying mariadb-connector-c has ssl enabled, thus if we have USE=ssl,
+# require mariadb-connector-c to have it too.
+DEPEND="dev-db/mariadb-connector-c:=[ssl?]
+   dev-db/unixODBC"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "s,/lib/,/$(get_libdir)/,g" "${FILESDIR}/odbcinst2.ini" > 
odbcinst.ini || die
+}
+
+multilib_src_configure() {
+   append-cppflags $(mariadb_config --cflags || die)
+   local mycmakeargs=(
+   -DWITH_SSL=$(usex ssl OPENSSL OFF)
+   -DMARIADB_LINK_DYNAMIC=YES
+   -DUSE_SYSTEM_INSTALLED_LIB=YES
+   -DINSTALL_DOCDIR="/usr/share/doc/${PF}"
+   -DINSTALL_LICENSEDIR="/usr/share/doc/${PF}"
+   #-DCMAKE_C_FLAGS="$(mariadb_config --cflags)"
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   insinto /usr/share/${PN}
+   doins odbcinst.ini
+}
+
+pkg_postinst() {
+   elog "Please remember to use emerge --config =${P} to install the ODBC 
ini files."
+   elog "Alternatively run: /usr/bin/odbcinst -i -d -f 
/usr/share/${PN}/odbcinst.ini"
+}
+
+pkg_config() {
+   [[ -n "${ROOT}" ]] && die "Sorry, non-standard ROOT setting is not 
supported."
+
+   if /usr/bin/odbcinst -q -d -n maodbc &>/dev/null; then
+   einfo "maodbc (MariaDB ODBC driver) has already been installed."
+   else
+   ebegin "Installing maodbc (MariaDB ODBC driver)"
+   /usr/bin/odbcinst -i -d -f /usr/share/${PN}/odbcinst.ini
+   eend ${?} || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/

2023-05-12 Thread Sam James
commit: 8fcd478d1203741337a5721cfce61186a027a340
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:33:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcd478d

net-libs/libmicrohttpd: crank copyright

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

 net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild
index 62bf8e01dbaf..1d90bc78946d 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.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="8"



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-odbc/files/, dev-db/mariadb-connector-odbc/

2023-05-12 Thread Sam James
commit: d9deb5dae4fa80b0e41b3751504e75909499b84d
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 10 12:42:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:34:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9deb5da

dev-db/mariadb-connector-odbc: remove unused files/odbcinst.ini

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/30967
Signed-off-by: Sam James  gentoo.org>

 dev-db/mariadb-connector-odbc/files/odbcinst.ini   | 4 
 dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.18.ebuild | 7 +--
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-db/mariadb-connector-odbc/files/odbcinst.ini 
b/dev-db/mariadb-connector-odbc/files/odbcinst.ini
deleted file mode 100644
index e196e032362f..
--- a/dev-db/mariadb-connector-odbc/files/odbcinst.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[maodbc]
-Description=MariaDB ODBC Driver
-Driver=/usr/lib/libmaodbc.so
-Threading=0

diff --git a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.18.ebuild 
b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.18.ebuild
index 62623dc60a49..9f52492f5727 100644
--- a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.18.ebuild
+++ b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.18.ebuild
@@ -8,14 +8,13 @@ inherit cmake-multilib flag-o-matic
 DESCRIPTION="MariaDB Connector/ODBC"
 HOMEPAGE="https://downloads.mariadb.org/connector-odbc/;
 SRC_URI="mirror://mariadb/connector-odbc-${PV}/${P}-src.tar.gz"
+S="${S}-src"
 
 LICENSE="LGPL-2.1"
 SLOT="0/3.1"
 KEYWORDS="~amd64 ~x86"
 IUSE="ssl"
 
-S="${S}-src"
-
 # USE=ssl merely enables the configuration options (seemingly for interactive
 # sessions) and does not cause direct linking to any SSL libraries.  However,
 # it doesn't make sense enable these configuration options unless the
@@ -39,6 +38,8 @@ multilib_src_configure() {
-DUSE_SYSTEM_INSTALLED_LIB=YES
-DINSTALL_DOCDIR="/usr/share/doc/${PF}"
-DINSTALL_LICENSEDIR="/usr/share/doc/${PF}"
+   -DINSTALL_LIBDIR="$(get_libdir)/mariadb"
+   -DINSTALL_PCDIR="$(get_libdir)/pkgconfig"
#-DCMAKE_C_FLAGS="$(mariadb_config --cflags)"
)
cmake_src_configure
@@ -47,6 +48,8 @@ multilib_src_configure() {
 multilib_src_install_all() {
insinto /usr/share/${PN}
doins odbcinst.ini
+
+   rm "${ED}/usr/share/doc/${PF}/COPYING" || die "Error removing COPYING 
file from installation"
 }
 
 pkg_postinst() {



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

2023-05-12 Thread Sam James
commit: 538223af1c96d16e5a7af7a6834643955823d191
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:34:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538223af

sys-libs/ncurses: Stabilize 6.4_p20230401 x86, #906233

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

 sys-libs/ncurses/ncurses-6.4_p20230401.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
index 106cc4a9d359..d7d2c3d578b9 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
@@ -92,7 +92,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${P
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign 
static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



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

2023-05-12 Thread Sam James
commit: 2a59bf733e0a4afafa010c9ced9f5b89f67b80d0
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:33:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:33:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a59bf73

profiles: add GPL-2+-with-eCos-exception-2 to GPL-COMPATIBLE

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

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 745815cc1026..1693f7af3136 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -15,7 +15,7 @@
 # https://www.gnu.org/licenses/license-list.html
 # GPL or LGPL with various exceptions are also included here, because
 # they are more permissive than the licenses they are based on.
-GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2+-with-openssl-exception GPL-2-with-classpath-exception 
GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception 
GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-Pyinstaller-Bootloader-exception 
GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3+-with-font-exception 
GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 
LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat 
tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA 
UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB 
 ZPL
+GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2+-with-openssl-exception GPL-2+-with-eCos-exception-2 
GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception 
GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception 
GPL-2+-with-Pyinstaller-Bootloader-exception GPL-3 GPL-3+ 
GPL-3+-with-autoconf-exception GPL-3+-with-font-exception 
GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 
LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat 
tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA 
UPX-exception vim 
 W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
 
 # Free software licenses approved by the FSF
 FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 
BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 
EUPL-1.2 FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL Ms-RL NPL-1.1 
openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0



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

2023-05-12 Thread Sam James
commit: 222b2e3d77ba28bc281f964239c7d56e3c6630bb
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Wed May 10 16:41:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222b2e3d

net-misc/r8125: added new version 9.011.01

Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Signed-off-by: Sam James  gentoo.org>

 net-misc/r8125/Manifest  |  1 +
 net-misc/r8125/r8125-9.011.01.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/net-misc/r8125/Manifest b/net-misc/r8125/Manifest
index 56ef9e521565..e514276a4494 100644
--- a/net-misc/r8125/Manifest
+++ b/net-misc/r8125/Manifest
@@ -2,3 +2,4 @@ DIST r8125-9.008.00.tar.bz2 89622 BLAKE2B 
d1106086d1bca53484f8536072cddd506087b5
 DIST r8125-9.009.01.tar.bz2 89897 BLAKE2B 
65f64f504cedc7244bdae10fd1638e031eb103f562cd71d32b5f36b15541704086df8cea16829b289e8be61bacf3de559616884d1672a4d6b8e47211816de8d3
 SHA512 
8b717447e2048df0d88d8350da2edb58f704e893498fbebea4aa2a3ac45ea050d70e73e78d41ab94562228b9c01e6fe59810c501c5bb880db446c05b9b6aee0d
 DIST r8125-9.009.02.tar.bz2 89916 BLAKE2B 
2dd8ad226f8ad9dd4e6646cdce66f0c12a6a657aa39c6e91892f410780ed245046fc94f247939958db7b950aa045e011716ecd7f6ebb6099ca3d9ffc54cfd0de
 SHA512 
29bfe60410727f09b004f172e5046292eff511dfca5af8a21c24719e4068925103ba12af0ce808316ef206b329ce886693e7330c1c68d8e77fc50ab40bd7dcfe
 DIST r8125-9.011.00.tar.bz2 98082 BLAKE2B 
306a4fc36149986a24d73cfc3f78e2494a71977640cf7676ae17c2d4f5cff1bf3f5a7ca209fa83bb43a8770acbdc45290b29bbbacc418518271ac316bef9cdd1
 SHA512 
c2efce2d01025d5dbbd3552390e157b0859ee7ea4e9200d44af61efd7531362bd9f754b5728c89aa2c287915f99492c84c52ee11eec1a4d759bf4228ca75a6c4
+DIST r8125-9.011.01.tar.bz2 97867 BLAKE2B 
0981c71795d3e839b97f7b41dbaddcc0743676c6bd0b656258e6e9b2e0879128ae4869e9ab3ab837d0ae10eb8c963177c3779b4e4a69d8a5c3d95b7b8d54f9c5
 SHA512 
833199cc0ce8179ef93c202fc89d4c4368b73e9515d1ef2550ebb209243dd2c8943aa9f267903d8fa21c46304b7703410f1c354d4ce1b6f6aee7ece97017dba2

diff --git a/net-misc/r8125/r8125-9.011.01.ebuild 
b/net-misc/r8125/r8125-9.011.01.ebuild
new file mode 100644
index ..d092e674
--- /dev/null
+++ b/net-misc/r8125/r8125-9.011.01.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info linux-mod
+
+DESCRIPTION="r8125 vendor driver for Realtek RTL8125 PCI-E NICs"
+HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software;
+
+SRC_URI="http://rtitwww.realtek.com/rtdrivers/cn/nic1/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+MODULE_NAMES="r8125(net:${S}/src)"
+BUILD_TARGETS="modules"
+IUSE="+multi-tx-q ptp +rss use-firmware"
+
+CONFIG_CHECK="~!R8169"
+WARNING_R8169="CONFIG_R8169 is enabled. ${PN} will not be loaded unless kernel 
driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED."
+
+pkg_setup() {
+   linux-mod_pkg_setup
+   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
+   BUILD_PARAMS+=" ENABLE_PTP_SUPPORT=$(usex ptp y n)"
+   BUILD_PARAMS+=" ENABLE_RSS_SUPPORT=$(usex rss y n)"
+   BUILD_PARAMS+=" ENABLE_MULTIPLE_TX_QUEUE=$(usex multi-tx-q y n)"
+   BUILD_PARAMS+=" ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)"
+   BUILD_PARAMS+=" ENABLE_PAGE_REUSE=y ENABLE_RX_PACKET_FRAGMENT=y"
+}
+
+src_install() {
+   linux-mod_src_install
+   einstalldocs
+}



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

2023-05-12 Thread Sam James
commit: f31b86c8d773ab8310c3c4f4d135a0cef5fe177e
Author: Philipp Rösner  protonmail  com>
AuthorDate: Wed May 10 19:30:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:30:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31b86c8

app-text/mupdf: add 1.22.0

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30980
Signed-off-by: Sam James  gentoo.org>

 app-text/mupdf/Manifest|   1 +
 app-text/mupdf/mupdf-1.22.0.ebuild | 164 +
 2 files changed, 165 insertions(+)

diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest
index 49aa8a04247e..add0b2b8ea22 100644
--- a/app-text/mupdf/Manifest
+++ b/app-text/mupdf/Manifest
@@ -1,3 +1,4 @@
 DIST mupdf-1.19.1-source.tar.xz 64884172 BLAKE2B 
a0dc3783c70cee1b7eb48d1658eb48186e35a42513aa9e98f7155bb82ed771ed0c5d5032013d09d93cdca4f49deda65553fe0e1af7645893722dafa855b2c958
 SHA512 
d6bc5b6adb6a418de50021864f4b3a75da653fa534eeedbfe9875cb202efeb13efdec66b4d108ca8fa6b0dc76733468b214e5fdf331bebc35fc6f722203fa3f7
 DIST mupdf-1.21.0-source.tar.gz 54753613 BLAKE2B 
bb531f165a9dd8af22aa6e1d65b57d7900bb5128d0c8ad235518ed0b1e446234b147fdd3937f3dd49f627ed2cfb49c4e325baf320f698adbbde68de466f61660
 SHA512 
a711489e236437e4e7c21373d8624118a5308941148be31cd57a0bbed708b44b1d4030aed71ccb82143159fc3a23e5524738e7fc6177058e6bdaf94a36beaf64
 DIST mupdf-1.21.1-source.tar.gz 57243762 BLAKE2B 
9ec79e380af40020d37e4a2a6372175f19b63a47e9f6f55cff777a827f0fba89507d19d4f86394e13209ca8eb9d812c2fc4664f44ed012c91727c9c442bce97c
 SHA512 
11eeea409e0b44d3f754a44b00b15522c2ae2d94171b8c7067efa7acbb1d597eefe1e27607fab90a56bf6c73579bbfb77b7599080fc2504a5881aaf7cc1957c7
+DIST mupdf-1.22.0-source.tar.gz 55043552 BLAKE2B 
745a2fd1d0406acf4fa696585bcd21a4ff36e7539c1d45f886dfe5c9bbf966169e5183e89940d81e88db3014f1ebb0446ae1732b6c2fa25a135251853b71f1f7
 SHA512 
ba073b977306420343c969e6fec37cca4559031ad06cfdee2356edfdfa013ebe7654175aff931684fa48a935bf87f68537754b5e83f767517bc428ac07709a59

diff --git a/app-text/mupdf/mupdf-1.22.0.ebuild 
b/app-text/mupdf/mupdf-1.22.0.ebuild
new file mode 100644
index ..0b55c2f4345b
--- /dev/null
+++ b/app-text/mupdf/mupdf-1.22.0.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please check upstream git regularly for relevant security-related commits
+# to backport.
+
+inherit desktop flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="A lightweight PDF viewer and toolkit written in portable C"
+HOMEPAGE="https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git;
+SRC_URI="https://mupdf.com/downloads/archive/${P}-source.tar.gz;
+S="${WORKDIR}"/${P}-source
+
+LICENSE="AGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+drm +javascript opengl ssl X"
+REQUIRED_USE="opengl? ( javascript )"
+
+# Although we use the bundled, patched version of freeglut in mupdf (because of
+# bug #653298), the best way to ensure that its dependencies are present is to
+# install system's freeglut.
+RDEPEND="
+   dev-libs/gumbo
+   media-libs/freetype:2
+   media-libs/harfbuzz:=[truetype]
+   media-libs/jbig2dec:=
+   media-libs/libpng:0=
+   >=media-libs/openjpeg-2.1:2=
+   >=media-libs/libjpeg-turbo-1.5.3-r2:0=
+   javascript? ( >=dev-lang/mujs-1.2.0:= )
+   opengl? ( >=media-libs/freeglut-3.0.0 )
+   ssl? ( >=dev-libs/openssl-1.1:0= )
+   sys-libs/zlib
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="X? ( x11-base/xorg-proto )
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.15-CFLAGS.patch
+   "${FILESDIR}"/${PN}-1.19.0-Makefile.patch
+   "${FILESDIR}"/${PN}-1.21.0-add-desktop-pc-files.patch
+   "${FILESDIR}"/${PN}-1.19.0-darwin.patch
+   # See bugs #662352
+   "${FILESDIR}"/${PN}-1.15-openssl-x11.patch
+   # General cross fixes from Debian (refreshed)
+   "${FILESDIR}"/${PN}-1.19.0-cross-fixes.patch
+   "${FILESDIR}"/${PN}-1.21.1-no-drm.patch
+   "${FILESDIR}"/${PN}-1.21.1-fix-aliasing-violation.patch
+)
+
+src_prepare() {
+   default
+
+   use hppa && append-cflags -ffunction-sections
+
+   use drm && append-cflags -DGENTOO_MUPDF_DRM
+
+   append-cflags "-DFZ_ENABLE_JS=$(usex javascript 1 0)"
+
+   sed -e "1iOS = Linux" \
+   -e "1iCC = $(tc-getCC)" \
+   -e "1iCXX = $(tc-getCXX)" \
+   -e "1iLD = $(tc-getLD)" \
+   -e "1iAR = $(tc-getAR)" \
+   -e "1iverbose = yes" \
+   -e "1ibuild = debug" \
+   -i Makerules || die "Failed adding build variables to Makerules 
in src_prepare()"
+
+   # Adjust MuPDF version in .pc file created by the
+   # mupdf-1.10a-add-desktop-pc-xpm-files.patch 

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2023-05-12 Thread Sam James
commit: a7ad67ec60bb8d1978368709036cb1e11a9b2ef2
Author: Joe Kappus  wt  gd>
AuthorDate: Tue May  9 07:19:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ad67ec

media-tv/plex-media-server: add 1.32.1.6999

Signed-off-by: Joe Kappus  wt.gd>
Signed-off-by: Sam James  gentoo.org>

 media-tv/plex-media-server/Manifest|  4 +
 .../plex-media-server-1.32.1.6999.ebuild   | 85 ++
 2 files changed, 89 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index f4515a5f8edf..48402d112e50 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -11,3 +11,7 @@ DIST plexmediaserver_1.32.0.6973-a787c5a8e_amd64.deb 81125330 
BLAKE2B bb46c9c9b0
 DIST plexmediaserver_1.32.0.6973-a787c5a8e_arm64.deb 69868446 BLAKE2B 
0f2aff227937dcfb3d4d80010920f44934072a522b3b2edf60c9ddb2078e01ed2e886a551a00913708f4204c418f258be27edd1616a254f59f22b8ad58949d19
 SHA512 
ee4a349d96bc9834e6054482cc83e0b3a9f0db589b8348856b73cd0e7cee0670c4bfcbbd0fb0ecb999cf6f098012ac99597e24ce30db048d3b05dc21e7c62b63
 DIST plexmediaserver_1.32.0.6973-a787c5a8e_armhf.deb 70229440 BLAKE2B 
2aecd1717be97af5f2930ef8730eab85b96d9f0ef23dabdedd631c4e6d3633e4c3f8ebdf974da63a806fba5162ea3fa57cf5c4a8cbe5ae0de5e2e5227c8facd4
 SHA512 
bc17b0f374936dae602a41e169c6ab70ccee0d4d7d9f9210dd947b042c1f0627c0a35aa0a54f1e43f8e2edf5043a3cc743b479cb24b10aaad944b05423cf643a
 DIST plexmediaserver_1.32.0.6973-a787c5a8e_i386.deb 73550946 BLAKE2B 
50b4cc286c0f9067ffa40c54a7fb6a3a9dc2af0edbaa02c19a984473d72ecc97b3c7e577f91818b4d7e6c9bb6d13cf9725709d0f71a3b6dcf932d96b2c0a6ec9
 SHA512 
e28d26253c24837da543af01c9f4fec9e9abadc59de0d2f186aed702e91a723680f49342194517868458ea2a913785c77b0d5676c1bd5bbcdba108db79a89803
+DIST plexmediaserver_1.32.1.6999-91e1e2e2c_amd64.deb 81190284 BLAKE2B 
0731b85a4554755524731a2a848ba140c5fb704504ba6e984f4cc9cd92de37fa2b264bd5327592bf611624a2001ef317a804b7e3117ecdbf853297300fb5ae7f
 SHA512 
1220dbc2dc5b8ec4721166eda078db858325a6b66917acc28aa6e5bf3814aa86538e05c5482d7a20d80bf1cacf8aa9e165f0f11d8205e473fc4d7874e59b3743
+DIST plexmediaserver_1.32.1.6999-91e1e2e2c_arm64.deb 70016540 BLAKE2B 
18a755e8d97d41672edc820f1a4d7b23c5e5edc7e857ba50c932ff878ef9d29c8b7409da0db1ece09965b5eaf198740a5735c6b589cad75adad729c0e358a8b5
 SHA512 
0054c7940964e938acfcc9d338e6984713aaff0140e41ed2fd560c2079d3b67d656828c3078a607bd0d448a59b767c4ee8bcaba6e25b34fbf4a025989498c9dc
+DIST plexmediaserver_1.32.1.6999-91e1e2e2c_armhf.deb 70523782 BLAKE2B 
818b24117f32ab52ddb9ab08f7e55882d17d5238ee7d3a0e2799f2e5a4b4c1d6bdff7280384ae14804a633d7b936c4c6d2227def5f1008d3ed9aa42e3d19217c
 SHA512 
3872a3be3c1c38f8b50545ef9aaae42be5812f1a335df524454c0f2940642dcd204aeb1222f33306fefb9de353699b87f36bf2b3018dfa823e3b95b5812600a1
+DIST plexmediaserver_1.32.1.6999-91e1e2e2c_i386.deb 73809850 BLAKE2B 
60bb4561b1d0379be5a0a58f04d5b37c6838478f45af134d9a7644edaae431f9b389ced076bfdc89f246aaad129260ee7fc267c0ddb02d73dfc785d3a4cf6282
 SHA512 
3c2fb9d95d9fc47a7c3925cbab70339e7f1e07a529fa246963418eee7e2d63e67e49a6f72e5b52febf22ccc9af7412458b1beaa929d7f8160245679f379e9ca9

diff --git a/media-tv/plex-media-server/plex-media-server-1.32.1.6999.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.32.1.6999.ebuild
new file mode 100644
index ..71ba4d9291b0
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.32.1.6999.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 systemd unpacker pax-utils
+
+MY_PV="${PV}-91e1e2e2c"
+MY_URI="https://downloads.plex.tv/plex-media-server-new;
+
+DESCRIPTION="Free media library that is intended for use with a plex client"
+HOMEPAGE="https://www.plex.tv/;
+SRC_URI="
+   amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
+   arm? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_armhf.deb )
+   arm64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_arm64.deb )
+   x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )
+"
+S="${WORKDIR}"
+
+LICENSE="Plex"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist"
+
+DEPEND="
+   acct-group/plex
+   acct-user/plex"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}.service.patch"
+)
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/plexmediaserver/lib/.*"
+   "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
+   
"usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
+)
+
+BINS_TO_PAX_MARK=(
+   "${ED}/usr/lib/plexmediaserver/Plex Script Host"
+   "${ED}/usr/lib/plexmediaserver/Plex Media Scanner"
+)
+
+src_install() {
+   # Remove Debian 

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2023-05-12 Thread Sam James
commit: 9433f0f6893ab9c9c5141acfdf68f0432f5eb0e1
Author: Joe Kappus  wt  gd>
AuthorDate: Tue May  9 07:22:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9433f0f6

media-tv/plex-media-server: drop 1.31.3.6868, 1.32.0.6918

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/30947
Signed-off-by: Sam James  gentoo.org>

 media-tv/plex-media-server/Manifest|  6 --
 .../plex-media-server-1.31.3.6868.ebuild   | 84 --
 .../plex-media-server-1.32.0.6918.ebuild   | 84 --
 3 files changed, 174 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 48402d112e50..98e4717e3a70 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,12 +1,6 @@
 DIST plexmediaserver_1.31.1.6733-bc0674160_amd64.deb 83355492 BLAKE2B 
c1892bd1a27a65c6948f6a5fa44ee21996691ad2eaddd1b977dbead7ff957fba11166ecc9e9be1bcdfd29568136353d01784c26328663b1ac0f7a1cba6874773
 SHA512 
7740f42d114bccc39c464b52fdfda85a486480decdb6c1e2bca15616ef417a85a23a659ca29734cf85f459254df6993726106e72f5bd3a5f78c9bff6021b56bb
 DIST plexmediaserver_1.31.1.6733-bc0674160_arm64.deb 71934476 BLAKE2B 
b78400100e12506f28055c2aa5ea5816d3f2c89ddcc32a842595799c481cbf314cd159beb30629f892907018e94d93884a728bded0dee461910992b1be3beefd
 SHA512 
e7a4a5d2a5bc6a518d955d44de5076213935717fd738efab43645c95383bee0696b608c7651d6c577ae9a53db0e18327475780b0884e8371dd5ddd649db054fa
 DIST plexmediaserver_1.31.1.6733-bc0674160_i386.deb 75390872 BLAKE2B 
f4f6cf7686f441f547b37bb2bc3211d8410b6441ec896955b024d7a9a52c953f3aa01d5abc311e83026a1ce268047cc7423ac02f6cfa32548c28b13ccb1fa923
 SHA512 
f34f85076119fa31333fa294a10b81dd3078370c9a42d36506c57bd576cf32f0191b01eb603f26bf81c5b059165db3eb9c15492e1d9d89e7f77a554e17671aed
-DIST plexmediaserver_1.31.3.6868-28fc46b27_amd64.deb 81021076 BLAKE2B 
464c12add025a33806bd6389887e5c92429bc8be6fa1b1f1440dc0ff80212595524e2a15bf225ec3dd387ce25afe7166aef913c8a384f94a518ecbfecf95fdc4
 SHA512 
9f3f63843dd95f28f5ee613a9df7fbc4f4a7bee6fa52525312bd046cd231f50802f2118a4d072b0feaa9fbdecfe6cef0c8c3d1f495fc462922bae458cfd40e29
-DIST plexmediaserver_1.31.3.6868-28fc46b27_arm64.deb 69941782 BLAKE2B 
ed1a18472a167dee99b1d2e7e7475575672d0ac349beee367e9d5acd5db8b32bf5c0263ff1104d1779ea5464e0c12b278f5c8dfff031fe0ba1356ef2f7c1559f
 SHA512 
21d809df5056d9fa97b094af17afbf71347ecb266fd5a504c60a5a1104f7d39a1a0fcf477e4e8be2fffb1f40fd1a8c6648160a29df6ccdc7b874674f4d95de79
-DIST plexmediaserver_1.31.3.6868-28fc46b27_i386.deb 73289950 BLAKE2B 
963a2c8bbaf049e362754f8dd428095afc6c552847f47cd6300b73cbf4ac9030c16bb19fb835cd4baa6a430be17a42c7bfc3260c4bf9e4c81e9fe22e5c9b570c
 SHA512 
92f1a17a9d2ed53829d8fbb7b0f42cb70b3a8871915eaf5c7c7581adf0739c10ec58226e435be1893341853e4f9121985e6a05847510b10613f3c64a8ebd069e
-DIST plexmediaserver_1.32.0.6918-6f393eda1_amd64.deb 81102136 BLAKE2B 
309f553877e3e24b8cc0ac62cc50e9c1aee594d31019b7484c10bd3a323c0c0711fb4bcebcacf16f92dabf25b40acd2aa12c9cb830316a6354dcc4f523504980
 SHA512 
8a4ef0534bad5c73a5044d23cf389a05d73a070b65751090c29ec454649b128b397cec12f2b03b92cdf4d93b0bd0aaa7e308b83bb77e70a2718c3fd6f970592f
-DIST plexmediaserver_1.32.0.6918-6f393eda1_arm64.deb 69869182 BLAKE2B 
a22f62b36e5909e674b5056147c527a6245315d437949505f78461492a78c23e0e8d002ad73478398fdb8516fff446bef9c5c359eb6e1137f60c9ad2b327cfdd
 SHA512 
8bf991dc9698ba0abdc96a914e8a5570f01339b0e28c38dc6070fcc258a0c35105aabdf4696e7c881dea474bc1a734e9776b04b992a3ec2346e1773b564a55c9
-DIST plexmediaserver_1.32.0.6918-6f393eda1_i386.deb 73536996 BLAKE2B 
285b0f4e5b236b9e471d48e56f40d91b32fe017a77832b4ea52eb118d564c25fe32b387ee2ce9b821c87586a0e7728409d32bd0ac9382a50ffdee98f348d9eda
 SHA512 
d09ef035fa68488749312cb03173bbfb9440a3a6a3bc1bc414e470734579cdc3b73aa27a85d8f98c97fc8aaf04ed0ad0462015adf4858543aeeca848d16038f3
 DIST plexmediaserver_1.32.0.6973-a787c5a8e_amd64.deb 81125330 BLAKE2B 
bb46c9c9b0156c4d0998da6a8f7f0d134b06c7782f7302755a105bdfc6bc2d8cc8ec080c5848ce97f98c5665dc1f7689d9ad9026c6d620e1ce2585ccf66e4357
 SHA512 
0a18eb71a66170b350897adfbd62fc1a88cccb9a1df667b89e5d412367894a0e95a438c73d6f4e114e088e7bfb3b3b202542c6c1b3a9a9353040d7768ba5b9ea
 DIST plexmediaserver_1.32.0.6973-a787c5a8e_arm64.deb 69868446 BLAKE2B 
0f2aff227937dcfb3d4d80010920f44934072a522b3b2edf60c9ddb2078e01ed2e886a551a00913708f4204c418f258be27edd1616a254f59f22b8ad58949d19
 SHA512 
ee4a349d96bc9834e6054482cc83e0b3a9f0db589b8348856b73cd0e7cee0670c4bfcbbd0fb0ecb999cf6f098012ac99597e24ce30db048d3b05dc21e7c62b63
 DIST plexmediaserver_1.32.0.6973-a787c5a8e_armhf.deb 70229440 BLAKE2B 
2aecd1717be97af5f2930ef8730eab85b96d9f0ef23dabdedd631c4e6d3633e4c3f8ebdf974da63a806fba5162ea3fa57cf5c4a8cbe5ae0de5e2e5227c8facd4
 SHA512 

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

2023-05-12 Thread Sam James
commit: a21c5e451da17f9fa1ec3542e506855f6ead4ad0
Author: Henning Schild  hennsch  de>
AuthorDate: Mon May  8 18:55:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:31:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21c5e45

dev-util/bats: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/30940
Signed-off-by: Sam James  gentoo.org>

 dev-util/bats/Manifest  |  1 -
 dev-util/bats/bats-1.8.2.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest
index 9fab3fa1e56a..fb6caf46d4ae 100644
--- a/dev-util/bats/Manifest
+++ b/dev-util/bats/Manifest
@@ -1,2 +1 @@
-DIST bats-1.8.2.tar.gz 143952 BLAKE2B 
0c2302f2c77f5ee0446a6559355d24fae8bb2f178b5b17778fea44ec2f069c061c2930814f73e56671bf6f7cea44a74cea9b6436ca80941a1747197ccddcec02
 SHA512 
7eace32f19789e081112af1ce8ab33ff210d52bd3ea84962bbec226349b3b8d8912b6a495f5524f9cc7cfe692f1d23d684c93c24e182752e2b30731670d6eeea
 DIST bats-1.9.0.tar.gz 151817 BLAKE2B 
33ff5ec2b89a1605de2b838f3e6f68c1fc4dc15b6617fe001e87c387ccc4013d643b697fbbc7358950aaae556b36a614baa0ae8b38865d7428b3d8ee544516fa
 SHA512 
743a1b3907c3a24eccd5d6fbfbdea3aec472ecf2b5c8cdd428d9dff8daa7f029ec30a2873f1beec2d758173e6f5ec892c03623dc70e56d73665c83343c9808fd

diff --git a/dev-util/bats/bats-1.8.2.ebuild b/dev-util/bats/bats-1.8.2.ebuild
deleted file mode 100644
index 10513ea9e56b..
--- a/dev-util/bats/bats-1.8.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing optfeature
-
-MY_PN="bats-core"
-DESCRIPTION="Bats-core: Bash Automated Testing System"
-HOMEPAGE="https://github.com/bats-core/bats-core/;
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ppc ppc64 ~riscv ~sparc x86"
-
-DEPEND="app-shells/bash:*"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_test() {
-   local my_jobs=$(makeopts_jobs)
-   if ! command -v parallel >/dev/null; then
-   my_jobs=1
-   fi
-   bin/bats --tap --jobs "${my_jobs}" test || die "Tests failed"
-}
-
-src_install() {
-   exeinto /usr/libexec/${MY_PN}
-   doexe libexec/${MY_PN}/*
-   exeinto /usr/lib/${MY_PN}
-   doexe lib/${MY_PN}/*
-   dobin bin/${PN}
-
-   dodoc README.md
-   doman man/${PN}.1 man/${PN}.7
-}
-
-pkg_postinst() {
-   optfeature "Parallel Execution" sys-process/parallel
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-pppoe/, net-dialup/rp-pppoe/files/

2023-05-12 Thread Sam James
commit: 364787c2116f366f1303a7af1751035ec90c5266
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu May 11 12:01:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364787c2

net-dialup/rp-pppoe: 4.0 ar fixes

Closes: https://bugs.gentoo.org/906117
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/30985
Signed-off-by: Sam James  gentoo.org>

 .../files/rp-pppoe-4.0-ar_environment.patch| 81 ++
 net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild|  4 +-
 net-dialup/rp-pppoe/rp-pppoe-.ebuild   |  2 -
 3 files changed, 84 insertions(+), 3 deletions(-)

diff --git a/net-dialup/rp-pppoe/files/rp-pppoe-4.0-ar_environment.patch 
b/net-dialup/rp-pppoe/files/rp-pppoe-4.0-ar_environment.patch
new file mode 100644
index ..651dc9078cda
--- /dev/null
+++ b/net-dialup/rp-pppoe/files/rp-pppoe-4.0-ar_environment.patch
@@ -0,0 +1,81 @@
+From 7686d18a896118d4b99b15313edac34e6f5a2370 Mon Sep 17 00:00:00 2001
+From: Jaco Kroon 
+Date: Thu, 11 May 2023 13:44:06 +0200
+Subject: [PATCH 1/2] libevent: avoid failure in case ar isn't ar but something
+ else.
+
+---
+ src/libevent/Makefile.in | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/src/libevent/Makefile.in b/src/libevent/Makefile.in
+index 5f4f43f..02ebe21 100644
+--- a/libevent/Makefile.in
 b/libevent/Makefile.in
+@@ -14,13 +14,12 @@ OBJS=event.o event_tcp.o hash.o event_sig.o
+ SRCS=$(OBJS:.o=.c)
+ HDRS=event.h event_tcp.h eventpriv.h hash.h
+ CFLAGS=@CFLAGS@ -I.. $(DEFINES)
+-AR=ar
+ 
+ all: libevent.a
+ 
+ libevent.a: $(OBJS)
+   rm -f libevent.a
+-  $(AR) -cq libevent.a $(OBJS)
++  @AR@ -cq libevent.a $(OBJS)
+   @RANLIB@ libevent.a
+ 
+ event.o: event.c $(HDRS)
+
+From 162bf8bf6b9c6776e3b6ac000a1e88afe49d9d31 Mon Sep 17 00:00:00 2001
+From: Jaco Kroon 
+Date: Thu, 11 May 2023 13:49:48 +0200
+Subject: [PATCH 2/2] ./configure - marginally improve ar detection.
+
+---
+ src/configure| 6 +-
+ src/configure.ac | 6 +-
+ 2 files changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/src/configure b/src/configure
+index 7eb80d0..9a31790 100755
+--- a/configure
 b/configure
+@@ -3088,7 +3088,7 @@ $as_echo "no" >&6; }
+ fi
+ 
+   if test "x$ac_ct_AR" = x; then
+-AR="/bin/false"
++AR=""
+   else
+ case $cross_compiling:$ac_tool_warned in
+ yes:)
+@@ -3103,6 +3103,10 @@ else
+ fi
+ 
+ 
++if test "no$AR" = no ; then
++  as_fn_error $? "ar is a required program" "$LINENO" 5
++fi
++
+ 
+ 
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is 
POSIX.1 compatible" >&5
+diff --git a/src/configure.ac b/src/configure.ac
+index cb7a094..a09241a 100644
+--- a/configure.ac
 b/configure.ac
+@@ -13,7 +13,11 @@ AC_PREFIX_DEFAULT(/usr)
+ dnl Checks for programs.
+ AC_PROG_CC
+ AC_PROG_RANLIB
+-AC_CHECK_TOOL([AR],[ar],[/bin/false])
++AC_CHECK_TOOL([AR],[ar])
++
++if test "no$AR" = no ; then
++  AC_ERROR(ar is a required program)
++fi
+ 
+ dnl Checks for libraries.
+ 

diff --git a/net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild
index eeb1e261948c..f156559e1489 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild
@@ -28,7 +28,9 @@ DEPEND=">=sys-kernel/linux-headers-2.6.25
elibc_musl? ( net-libs/ppp-defs )
${RDEPEND}"
 
-DOC_CONTENTS="Use pppoe-setup to configure your dialup connection"
+PATCHES=(
+   "${FILESDIR}/rp-pppoe-4.0-ar_environment.patch"
+)
 
 pkg_setup() {
# This is needed in multiple phases

diff --git a/net-dialup/rp-pppoe/rp-pppoe-.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-.ebuild
index eeb1e261948c..16b62dea4da5 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-.ebuild
@@ -28,8 +28,6 @@ DEPEND=">=sys-kernel/linux-headers-2.6.25
elibc_musl? ( net-libs/ppp-defs )
${RDEPEND}"
 
-DOC_CONTENTS="Use pppoe-setup to configure your dialup connection"
-
 pkg_setup() {
# This is needed in multiple phases
PPPD_VER="$(best_version net-dialup/ppp)"



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

2023-05-12 Thread Sam James
commit: fcfc1d17cda205198d6933c45a47664438281c2e
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Wed May 10 16:42:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfc1d17

net-misc/r8125: dropped version 9.011.00

Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/30976
Signed-off-by: Sam James  gentoo.org>

 net-misc/r8125/Manifest  |  1 -
 net-misc/r8125/r8125-9.011.00.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/net-misc/r8125/Manifest b/net-misc/r8125/Manifest
index e514276a4494..81aa650817b3 100644
--- a/net-misc/r8125/Manifest
+++ b/net-misc/r8125/Manifest
@@ -1,5 +1,4 @@
 DIST r8125-9.008.00.tar.bz2 89622 BLAKE2B 
d1106086d1bca53484f8536072cddd506087b5d49983cbb91e921e86674c074b38c8a01cb51d2ea5793d8ffbff6e97ab05e48720ff00a805c4096a1d62a0cc30
 SHA512 
ff740a49fcc94b3de826f6299c489ed3f92ba9123ca2b2fe3c9035eecd16d518b6a4e6c2fa2531bb670c52097a52a0fb2fdf71b721efb20c83bb59d94d99c6c6
 DIST r8125-9.009.01.tar.bz2 89897 BLAKE2B 
65f64f504cedc7244bdae10fd1638e031eb103f562cd71d32b5f36b15541704086df8cea16829b289e8be61bacf3de559616884d1672a4d6b8e47211816de8d3
 SHA512 
8b717447e2048df0d88d8350da2edb58f704e893498fbebea4aa2a3ac45ea050d70e73e78d41ab94562228b9c01e6fe59810c501c5bb880db446c05b9b6aee0d
 DIST r8125-9.009.02.tar.bz2 89916 BLAKE2B 
2dd8ad226f8ad9dd4e6646cdce66f0c12a6a657aa39c6e91892f410780ed245046fc94f247939958db7b950aa045e011716ecd7f6ebb6099ca3d9ffc54cfd0de
 SHA512 
29bfe60410727f09b004f172e5046292eff511dfca5af8a21c24719e4068925103ba12af0ce808316ef206b329ce886693e7330c1c68d8e77fc50ab40bd7dcfe
-DIST r8125-9.011.00.tar.bz2 98082 BLAKE2B 
306a4fc36149986a24d73cfc3f78e2494a71977640cf7676ae17c2d4f5cff1bf3f5a7ca209fa83bb43a8770acbdc45290b29bbbacc418518271ac316bef9cdd1
 SHA512 
c2efce2d01025d5dbbd3552390e157b0859ee7ea4e9200d44af61efd7531362bd9f754b5728c89aa2c287915f99492c84c52ee11eec1a4d759bf4228ca75a6c4
 DIST r8125-9.011.01.tar.bz2 97867 BLAKE2B 
0981c71795d3e839b97f7b41dbaddcc0743676c6bd0b656258e6e9b2e0879128ae4869e9ab3ab837d0ae10eb8c963177c3779b4e4a69d8a5c3d95b7b8d54f9c5
 SHA512 
833199cc0ce8179ef93c202fc89d4c4368b73e9515d1ef2550ebb209243dd2c8943aa9f267903d8fa21c46304b7703410f1c354d4ce1b6f6aee7ece97017dba2

diff --git a/net-misc/r8125/r8125-9.011.00.ebuild 
b/net-misc/r8125/r8125-9.011.00.ebuild
deleted file mode 100644
index 40413bb9c984..
--- a/net-misc/r8125/r8125-9.011.00.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info linux-mod
-
-DESCRIPTION="r8125 vendor driver for Realtek RTL8125 PCI-E NICs"
-HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software;
-
-SRC_URI="http://rtitwww.realtek.com/rtdrivers/cn/nic1/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-MODULE_NAMES="r8125(net:${S}/src)"
-BUILD_TARGETS="modules"
-IUSE="+multi-tx-q ptp +rss use-firmware"
-
-PATCHES=(
-   "${FILESDIR}/${P}-linux-6.1.patch" # bug 890714
-)
-
-CONFIG_CHECK="~!R8169"
-WARNING_R8169="CONFIG_R8169 is enabled. ${PN} will not be loaded unless kernel 
driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED."
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-   BUILD_PARAMS+=" ENABLE_PTP_SUPPORT=$(usex ptp y n)"
-   BUILD_PARAMS+=" ENABLE_RSS_SUPPORT=$(usex rss y n)"
-   BUILD_PARAMS+=" ENABLE_MULTIPLE_TX_QUEUE=$(usex multi-tx-q y n)"
-   BUILD_PARAMS+=" ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)"
-   BUILD_PARAMS+=" ENABLE_PAGE_REUSE=y ENABLE_RX_PACKET_FRAGMENT=y"
-}
-
-src_install() {
-   linux-mod_src_install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/bear/files/, dev-util/bear/

2023-05-12 Thread Sam James
commit: 3fb39e3eb87994c558a17415713deb49dc3c0052
Author: jinqiang zhang  0x0  ee>
AuthorDate: Wed May 10 21:29:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:29:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb39e3e

dev-util/bear: fix fails compile with libfmt-10.0.0

Closes: https://bugs.gentoo.org/906082
Signed-off-by: jinqiang zhang  0x0.ee>
Closes: https://github.com/gentoo/gentoo/pull/30982
Signed-off-by: Sam James  gentoo.org>

 dev-util/bear/bear-3.0.21.ebuild   |  1 +
 .../bear/files/bear-3.0.21-libfmt-10.0.0.patch | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/bear/bear-3.0.21.ebuild b/dev-util/bear/bear-3.0.21.ebuild
index 6a865c940fcb..814b202089e1 100644
--- a/dev-util/bear/bear-3.0.21.ebuild
+++ b/dev-util/bear/bear-3.0.21.ebuild
@@ -47,6 +47,7 @@ S="${WORKDIR}/${P^}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.0.21-clang16-tests.patch
+   "${FILESDIR}"/${PN}-3.0.21-libfmt-10.0.0.patch
 )
 
 pkg_setup() {

diff --git a/dev-util/bear/files/bear-3.0.21-libfmt-10.0.0.patch 
b/dev-util/bear/files/bear-3.0.21-libfmt-10.0.0.patch
new file mode 100644
index ..7c8425e46ede
--- /dev/null
+++ b/dev-util/bear/files/bear-3.0.21-libfmt-10.0.0.patch
@@ -0,0 +1,26 @@
+BUG: https://bugs.gentoo.org/906082
+UPSTREAM: https://github.com/rizsotto/Bear/pull/526
+
+From 46a032fa0fc8131779ece13f26735ec84be891e8 Mon Sep 17 00:00:00 2001
+From: jinqiang zhang 
+Date: Thu, 11 May 2023 03:33:17 +0800
+Subject: [PATCH] dependency: fix fmt 10.0.0 incompatibilities (#526)
+
+Signed-off-by: jinqiang zhang 
+---
+ source/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt
+index 6da1131f..fe6b710b 100644
+--- a/source/CMakeLists.txt
 b/source/CMakeLists.txt
+@@ -29,7 +29,7 @@ find_package(spdlog REQUIRED)
+ find_package(PkgConfig REQUIRED)
+ pkg_check_modules(gRPC REQUIRED IMPORTED_TARGET protobuf grpc++)
+ 
+-if (fmt_VERSION_MAJOR EQUAL 9)
++if (fmt_VERSION_MAJOR GREATER_EQUAL 9)
+ set(FMT_NEEDS_OSTREAM_FORMATTER 1)
+ set(HAVE_FMT_STD_H 1) # FIXME: this should be done with 
`check_include_file`
+ endif ()



[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-pppoe/

2023-05-12 Thread Sam James
commit: 1cd109c2e9ee0159e6dfda1a1d53dba335e63c76
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu May 11 11:18:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd109c2

net-dialup/rp-pppoe: drop tk USE flag.

Upstream support for gui was removed, and I highly doubt anyone still
used this.

Closes: https://bugs.gentoo.org/906122
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild  | 14 --
 net-dialup/rp-pppoe/rp-pppoe-.ebuild | 14 --
 2 files changed, 28 deletions(-)

diff --git a/net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild
index 49505ea74cfc..eeb1e261948c 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-4.0.ebuild
@@ -17,14 +17,12 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="tk"
 
 S="${S}/src"
 
 RDEPEND="
net-dialup/ppp:=
sys-apps/iproute2
-   tk? ( dev-lang/tk:= )
 "
 DEPEND=">=sys-kernel/linux-headers-2.6.25
elibc_musl? ( net-libs/ppp-defs )
@@ -49,10 +47,6 @@ src_configure() {
 
 src_compile() {
emake PLUGIN_PATH=rp-pppoe.so PLUGIN_DIR="${PPPD_PLUGIN_DIR}"
-
-   if use tk ; then
-   emake -C "${S}/../gui"
-   fi
 }
 
 src_install() {
@@ -61,14 +55,6 @@ src_install() {
# We don't need this README file here.
rm "${ED}${PPPD_PLUGIN_DIR}/README" || die "Error removing 
${PPPD_PLUGIN_DIR}/README from installation"
 
-   if use tk ; then
-   emake -C "${S}/../gui" \
-   DESTDIR="${D}" \
-   datadir=/usr/share/doc/${PF}/ \
-   install
-   dosym doc/${PF}/tkpppoe /usr/share/tkpppoe
-   fi
-
newinitd "${FILESDIR}"/pppoe-server.initd pppoe-server
newconfd "${FILESDIR}"/pppoe-server.confd pppoe-server
 

diff --git a/net-dialup/rp-pppoe/rp-pppoe-.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-.ebuild
index 49505ea74cfc..eeb1e261948c 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-.ebuild
@@ -17,14 +17,12 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="tk"
 
 S="${S}/src"
 
 RDEPEND="
net-dialup/ppp:=
sys-apps/iproute2
-   tk? ( dev-lang/tk:= )
 "
 DEPEND=">=sys-kernel/linux-headers-2.6.25
elibc_musl? ( net-libs/ppp-defs )
@@ -49,10 +47,6 @@ src_configure() {
 
 src_compile() {
emake PLUGIN_PATH=rp-pppoe.so PLUGIN_DIR="${PPPD_PLUGIN_DIR}"
-
-   if use tk ; then
-   emake -C "${S}/../gui"
-   fi
 }
 
 src_install() {
@@ -61,14 +55,6 @@ src_install() {
# We don't need this README file here.
rm "${ED}${PPPD_PLUGIN_DIR}/README" || die "Error removing 
${PPPD_PLUGIN_DIR}/README from installation"
 
-   if use tk ; then
-   emake -C "${S}/../gui" \
-   DESTDIR="${D}" \
-   datadir=/usr/share/doc/${PF}/ \
-   install
-   dosym doc/${PF}/tkpppoe /usr/share/tkpppoe
-   fi
-
newinitd "${FILESDIR}"/pppoe-server.initd pppoe-server
newconfd "${FILESDIR}"/pppoe-server.confd pppoe-server
 



[gentoo-commits] repo/gentoo:master commit in: licenses/, net-libs/libmicrohttpd/

2023-05-12 Thread Sam James
commit: fcfd98e57900829d87cc7af89eca0b755ad27f9c
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Thu May 11 12:39:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:30:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfd98e5

net-libs/libmicrohttpd: fixed license

Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/30986
Signed-off-by: Sam James  gentoo.org>

 licenses/GPL-2+-with-eCos-exception-2  | 12 
 net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild |  2 +-
 net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild |  2 +-
 3 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/licenses/GPL-2+-with-eCos-exception-2 
b/licenses/GPL-2+-with-eCos-exception-2
new file mode 100644
index ..e5cceeaf5f24
--- /dev/null
+++ b/licenses/GPL-2+-with-eCos-exception-2
@@ -0,0 +1,12 @@
+GNU General Public License, version 2 or any later version.
+See GPL-2 or GPL-3 for the full text of these licenses.
+
+As a special exception, if other files instantiate templates or use macros or
+inline functions from this file, or you compile this file and link it with
+other works to produce a work based on this file, this file does not by itself
+cause the resulting work to be covered by the GNU General Public License.
+However the source code for this file must still be made available in
+accordance with section (3) of the GNU General Public License v2.
+
+This exception does not invalidate any other reasons why a work based on this
+file might be covered by the GNU General Public License.

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild
index 1bb9ef7f324f..62bf8e01dbaf 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/;
 SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
 S="${WORKDIR}"/${MY_P}
 
-LICENSE="LGPL-2.1+"
+LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )"
 SLOT="0/12"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+epoll ssl static-libs test +thread-names"

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild
index bf4d507938ba..9cda5c5d4ffa 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/;
 SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
 S="${WORKDIR}"/${MY_P}
 
-LICENSE="LGPL-2.1+"
+LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )"
 SLOT="0/12"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+epoll ssl static-libs test +thread-names"



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

2023-05-12 Thread Sam James
commit: 0ecf9ff9423144d714f14b6198bef796b3f25a1b
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu May 11 07:02:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:30:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecf9ff9

sys-cluster/glusterfs: sort out python deps

./configure unconditionally checks for python now, where if I recall
correctly previously it only cared if georeplication was in use, since
we run python for portage anyway, and glusterfs does install python
based utilities even with -georeplication now, unconditionally depend on
python rather than only if georeplication is enabled.

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/30984
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild | 3 ++-
 sys-cluster/glusterfs/glusterfs-10.4.ebuild| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild 
b/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild
index 85fd17edca5e..d54cb49d677f 100644
--- a/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild
@@ -34,10 +34,11 @@ RDEPEND="
dev-libs/userspace-rcu:=
sys-apps/util-linux
sys-libs/readline:=
+   ${PYTHON_DEPS}
+
!elibc_glibc? ( sys-libs/argp-standalone )
emacs? ( >=app-editors/emacs-23.1:* )
fuse? ( >=sys-fs/fuse-2.7.0:0 )
-   georeplication? ( ${PYTHON_DEPS} )
libtirpc? ( net-libs/libtirpc:= )
!libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
selinux? ( sec-policy/selinux-glusterfs )

diff --git a/sys-cluster/glusterfs/glusterfs-10.4.ebuild 
b/sys-cluster/glusterfs/glusterfs-10.4.ebuild
index ec87d6ad8ebb..eba608d0dc02 100644
--- a/sys-cluster/glusterfs/glusterfs-10.4.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-10.4.ebuild
@@ -34,10 +34,11 @@ RDEPEND="
dev-libs/userspace-rcu:=
sys-apps/util-linux
sys-libs/readline:=
+   ${PYTHON_DEPS}
+
!elibc_glibc? ( sys-libs/argp-standalone )
emacs? ( >=app-editors/emacs-23.1:* )
fuse? ( >=sys-fs/fuse-2.7.0:0 )
-   georeplication? ( ${PYTHON_DEPS} )
libtirpc? ( net-libs/libtirpc:= )
!libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
selinux? ( sec-policy/selinux-glusterfs )



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

2023-05-12 Thread Sam James
commit: 26d71cf68ad062dd1398bd99b4f100cac79d19a7
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu May 11 13:44:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d71cf6

net-im/synapse: add 1.83.0

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/30993
Signed-off-by: Sam James  gentoo.org>

 net-im/synapse/Manifest  |   2 +
 net-im/synapse/synapse-1.83.0.ebuild | 204 +++
 2 files changed, 206 insertions(+)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index c13e1a3703b5..3d71d6cf244f 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -1,6 +1,7 @@
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
+DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST arc-swap-1.5.1.crate 66157 BLAKE2B 
9060ef4f9d699fadc03be1a116d9301f6308fbb7f8bcad6f01926d584386d26d03f9dd2ea35b6771a6725ee7819e028d0e1b256e8b5f3b812cbd388e757491fb
 SHA512 
8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -52,6 +53,7 @@ DIST syn-1.0.104.crate 236683 BLAKE2B 
865904923ecac469f1d92bab04ea9ee384be0592c7
 DIST syn-2.0.10.crate 240095 BLAKE2B 
d2def2e1354d41bfcc3ad9cfd80ed611a56fd8560dc1b3c45aabd1927847fe69a92eb7c9575f159a5d3a004e8463f7f13ed60a4aa4ec602c1f731badc6fb
 SHA512 
31f9c461b296453dcc0b7fbc71c2350658f447d4d90644b1bb35782fdf4067405090a0f9875a96fce9473855275d800d5986200b7a575b9fafd48218157b673e
 DIST synapse-1.79.0.gh.tar.gz 8230631 BLAKE2B 
7ee06ef19b6a00022d26f3a58c91eb0b5dd2471e7e2cd0b90b8e6ab4b08ffd07b051aa472cdca1d8c6cf31a98d851fdce42fd45258b978e2511a6b6664217d8b
 SHA512 
0ba9e0513ee4eccea7de270c9d3e4775b044a6815bb22b5b12cf4d36b367fb30cb3e7be0b7c0e1c8634e439acc2b5b37e6ee40095f48e089502cb648b91dabdf
 DIST synapse-1.82.0.gh.tar.gz 8239769 BLAKE2B 
b61c67af76255b240618497cdbf2ab7fdad0050e913a4ac5e3fc0a045a9566128315c68d4844e9f20c842872cb51d645fccfe47892e28da5ae45394ca6d5a46f
 SHA512 
2c62e795cc927c1352d0387ca59fe9eceeefbff1aef93a7510dd423bead81f66a3bb579426c3f6ec592d4dda4743613131f895e5e626eb5aeb05d72b94d91dd0
+DIST synapse-1.83.0.gh.tar.gz 8259074 BLAKE2B 
864f38b0f45577424e92ec589fb7290a0a1a6d316342788fb842b6bd92198ff35ac12669b1be966456a3ecf2831e1a678efd1117979ddafbc64b4c80cb0ace5a
 SHA512 
c80bde4741b26182da52c6fc623075eda7cbe6c5aa74edcec4a3a52aabdba86e95d8f8433e071ee82664b5bcc75a5b25600b7b788b80ee217226ee045e2affad
 DIST target-lexicon-0.12.4.crate 23020 BLAKE2B 
ad9780b9478b00b4fdcb07bd016d83216695413090ac29cca06388c3790e2832c978b1c7e69f6d34bb6fc9adc39c0a0b6b6636e50a9715a9f5f16445dba22d19
 SHA512 
194fe1946ad8d9fdb383bf8a65374e24d216382c1ed5379dabc98d58842512624c32838b8d6d0658d866f6559d37f1343a30c5809e8914dd85790399252b3e06
 DIST typenum-1.15.0.crate 40741 BLAKE2B 
5752d80396d0a37b0069b98ace9efe96d94ccaf41b33b8149c8b8c6a767537dbffe64251bbf61f3812465ecbc8cb45544f177dc97ac9735d84454282e4d1ed66
 SHA512 
a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288
 DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 

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

2023-05-12 Thread Sam James
commit: 5f5728acd68617bfe062aad2a0358447befac578
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Sun Apr 16 07:03:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:28:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5728ac

dev-lang/zig-bin: update LICENSE

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/zig-bin/zig-bin-0.10.1-r2.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-lang/zig-bin/zig-bin-0.10.1-r2.ebuild 
b/dev-lang/zig-bin/zig-bin-0.10.1-r2.ebuild
index 745201699674..4674b943f38f 100644
--- a/dev-lang/zig-bin/zig-bin-0.10.1-r2.ebuild
+++ b/dev-lang/zig-bin/zig-bin-0.10.1-r2.ebuild
@@ -12,7 +12,18 @@ SRC_URI="
riscv? ( 
https://ziglang.org/download/${PV}/zig-linux-riscv64-${PV}.tar.xz )
x86? ( https://ziglang.org/download/${PV}/zig-linux-i386-${PV}.tar.xz )"
 
-LICENSE="MIT"
+# project itself: MIT
+# There are bunch of projects under "lib/" folder that are needed for 
cross-compilation.
+# Files that are unnecessary for cross-compilation are removed by upstream
+# and therefore their licenses (if any special) are not included.
+# lib/libunwind: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libcxxabi: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libcxx: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libc/wasi: || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT BSD-2 ) 
public-domain
+# lib/libc/musl: MIT BSD-2
+# lib/libc/mingw: ZPL public-domain BSD-2 ISC HPND
+# lib/libc/glibc: BSD HPND ISC inner-net LGPL-2.1+
+LICENSE="MIT Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) || ( 
Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT BSD-2 ) public-domain BSD-2 ZPL 
ISC HPND BSD inner-net LGPL-2.1+"
 SLOT="$(ver_cut 1-2)"
 KEYWORDS="-* ~amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="doc"



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

2023-05-12 Thread Sam James
commit: 02196982135a2b96e825e93d3f2019a146a9350d
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Sun Apr 16 07:03:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:28:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02196982

dev-lang/zig: update LICENSE

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/zig/zig-0.10.1-r2.ebuild | 13 -
 dev-lang/zig/zig-.ebuild  | 13 -
 2 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/dev-lang/zig/zig-0.10.1-r2.ebuild 
b/dev-lang/zig/zig-0.10.1-r2.ebuild
index fc06e3a6e545..6200470dec94 100644
--- a/dev-lang/zig/zig-0.10.1-r2.ebuild
+++ b/dev-lang/zig/zig-0.10.1-r2.ebuild
@@ -16,7 +16,18 @@ else
KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
-LICENSE="MIT"
+# project itself: MIT
+# There are bunch of projects under "lib/" folder that are needed for 
cross-compilation.
+# Files that are unnecessary for cross-compilation are removed by upstream
+# and therefore their licenses (if any special) are not included.
+# lib/libunwind: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libcxxabi: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libcxx: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libc/wasi: || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT BSD-2 ) 
public-domain
+# lib/libc/musl: MIT BSD-2
+# lib/libc/mingw: ZPL public-domain BSD-2 ISC HPND
+# lib/libc/glibc: BSD HPND ISC inner-net LGPL-2.1+
+LICENSE="MIT Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) || ( 
Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT BSD-2 ) public-domain BSD-2 ZPL 
ISC HPND BSD inner-net LGPL-2.1+"
 SLOT="$(ver_cut 1-2)"
 IUSE="doc"
 

diff --git a/dev-lang/zig/zig-.ebuild b/dev-lang/zig/zig-.ebuild
index 2fbe3863ef40..2346feadd70a 100644
--- a/dev-lang/zig/zig-.ebuild
+++ b/dev-lang/zig/zig-.ebuild
@@ -16,7 +16,18 @@ else
KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
-LICENSE="MIT"
+# project itself: MIT
+# There are bunch of projects under "lib/" folder that are needed for 
cross-compilation.
+# Files that are unnecessary for cross-compilation are removed by upstream
+# and therefore their licenses (if any special) are not included.
+# lib/libunwind: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libcxxabi: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libcxx: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libc/wasi: || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT BSD-2 ) 
public-domain
+# lib/libc/musl: MIT BSD-2
+# lib/libc/mingw: ZPL public-domain BSD-2 ISC HPND
+# lib/libc/glibc: BSD HPND ISC inner-net LGPL-2.1+
+LICENSE="MIT Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) || ( 
Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT BSD-2 ) public-domain BSD-2 ZPL 
ISC HPND BSD inner-net LGPL-2.1+"
 SLOT="$(ver_cut 1-2)"
 IUSE="doc"
 



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

2023-05-12 Thread Sam James
commit: 17236bf13b73ff1558fec245631e14f370fbe117
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Mon May  1 13:58:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:28:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17236bf1

dev-lang/zig: update testing process for 

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/30616
Signed-off-by: Sam James  gentoo.org>

 dev-lang/zig/zig-.ebuild | 19 ++-
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/dev-lang/zig/zig-.ebuild b/dev-lang/zig/zig-.ebuild
index 2346feadd70a..dd8650c3aa2c 100644
--- a/dev-lang/zig/zig-.ebuild
+++ b/dev-lang/zig/zig-.ebuild
@@ -116,6 +116,7 @@ src_configure() {
-DZIG_USE_LLVM_CONFIG=ON
-DCMAKE_PREFIX_PATH="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/$(get_libdir)/zig/${PV}"
+   -DZIG_NO_LANGREF="$(usex !doc ON OFF)"
)
 
cmake_src_configure
@@ -126,17 +127,25 @@ src_compile() {
 
if use doc; then
cd "${BUILD_DIR}" || die
-   edo ./zig2 run ../doc/docgen.zig -- --zig ./zig2 
../doc/langref.html.in "${S}/langref.html"
-   edo ./zig2 test ../lib/std/std.zig --zig-lib-dir ../lib 
-fno-emit-bin -femit-docs="${S}/std"
+   mv ./stage3/doc/langref.html "${S}" || die
+   edo ./stage3/bin/zig test ../lib/std/std.zig --zig-lib-dir 
../lib -fno-emit-bin -femit-docs="${S}/std"
fi
 }
 
 src_test() {
cd "${BUILD_DIR}" || die
local ZIG_TEST_ARGS="-Dstatic-llvm=false -Denable-llvm 
-Dskip-non-native \
-   -Drelease -Dtarget=$(get_zig_target) -Dcpu=$(get_zig_mcpu)"
-   # TBF zig2 -> stage3/bin/zig when (if) 
https://github.com/ziglang/zig/pull/14255 will be merged
-   edo ./zig2 build test ${ZIG_TEST_ARGS}
+   -Doptimize=ReleaseSafe -Dtarget=$(get_zig_target) 
-Dcpu=$(get_zig_mcpu)"
+   local ZIG_TEST_STEPS=(
+   test-cases test-fmt test-behavior test-compiler-rt 
test-universal-libc test-compare-output
+   test-standalone test-c-abi test-link test-stack-traces test-cli 
test-asm-link test-translate-c
+   test-run-translated-c test-std
+   )
+
+   local step
+   for step in "${ZIG_TEST_STEPS[@]}" ; do
+   edob ./stage3/bin/zig build ${step} ${ZIG_TEST_ARGS}
+   done
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/

2023-05-12 Thread Sam James
commit: 4c535b8f5917881df93fea006cebc49b022c1cf9
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sat May 13 03:20:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c535b8f

app-laptop/tuxedo-keyboard: add 3.2.3

Closes: https://bugs.gentoo.org/853721

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-laptop/tuxedo-keyboard/Manifest|  1 +
 .../tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/app-laptop/tuxedo-keyboard/Manifest 
b/app-laptop/tuxedo-keyboard/Manifest
index 91f26106d86e..a0c7396ee7a2 100644
--- a/app-laptop/tuxedo-keyboard/Manifest
+++ b/app-laptop/tuxedo-keyboard/Manifest
@@ -1,3 +1,4 @@
 DIST tuxedo-keyboard-3.0.10.tar.gz 50759 BLAKE2B 
08fec486f6555ff5b8de6b1ea49ce504747238284fda31b05686fd5955bf3bb3fc48b49c40b50c1bbdfcbf4af2f206a99f645b294ebceafec4c87751fd460090
 SHA512 
a3c5b74fc5587763f131a66f507c0b33d462ed87c8e05391152c09d1425b5e1771bfb08cc2d1e3bb73b02074f503d866ea463fd44fb06d00b38c6ac4cfcd4e3b
 DIST tuxedo-keyboard-3.1.3.tar.gz 56532 BLAKE2B 
06c2dec95e7888f765040bd41512c691cab9812fbea213b7766605aad6724adf3d5c6e5a3641621781f483e1ce249e71ea988b765e311d4bb4862997d8effb2c
 SHA512 
dbad1ebc5d91d3306197012ce2fafa5e6063c9b8b62a14c3f1412c9340199c91500a6eeefbed73b1a5d15132dc4b4a73e11c86c15c1b2a3d44765b2664d2f331
 DIST tuxedo-keyboard-3.2.1.tar.gz 58606 BLAKE2B 
5b358eea14db5f1ac595468e53cd39f026dc92203209c933df34a7d552dc5d9160fdd1d3867a87580518285ee5558fd983fb6b8c193362cde9ea1bf5689949be
 SHA512 
35aaf129d3a75dd38107c2e20fdc066dc1161419a452716458d556b48dacfd42538bd36729a8f468ba838f7203cceeea24c5851de5bdae9c1b21d9d98f342a87
+DIST tuxedo-keyboard-3.2.3.tar.gz 59913 BLAKE2B 
113fef200d6c9f9fa0158a77dbed8c9f8d91ce14db78ae9a306ebd8a802ab5f6838f96b0d689eb6b7a4a8187ac023fec6eda2cd52ed83ba521ad5db3cb96c58a
 SHA512 
9f62c6c603d7aa0b4870c4786526d5f7aa6e96104820ecb00eeaf941ea11ac3ceee849189f6f1e09519c201ea89aca58c19374beb90b087ed347e60fe850fad5

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild
new file mode 100644
index ..b3fce1cb74dc
--- /dev/null
+++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
+
+inherit linux-mod toolchain-funcs
+
+DESCRIPTION="Kernel Module for Tuxedo Keyboard"
+HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard;
+SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BUILD_TARGETS="all"
+MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) 
uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) 
tuxedo_io(tuxedo:${S}:src/tuxedo_io)"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2.1-rm-unused-functions.patch )
+
+pkg_setup() {
+   linux-mod_pkg_setup
+   BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/

2023-05-12 Thread Sam James
commit: da3de3f0df834f18924e7ed14cc5f3e941832c0d
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sat May 13 03:22:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3de3f0

app-laptop/tuxedo-keyboard: drop 3.0.10-r1

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/31012
Signed-off-by: Sam James  gentoo.org>

 app-laptop/tuxedo-keyboard/Manifest|  1 -
 .../tuxedo-keyboard-3.0.10-r1.ebuild   | 24 --
 2 files changed, 25 deletions(-)

diff --git a/app-laptop/tuxedo-keyboard/Manifest 
b/app-laptop/tuxedo-keyboard/Manifest
index a0c7396ee7a2..f36ed0e0c2e6 100644
--- a/app-laptop/tuxedo-keyboard/Manifest
+++ b/app-laptop/tuxedo-keyboard/Manifest
@@ -1,4 +1,3 @@
-DIST tuxedo-keyboard-3.0.10.tar.gz 50759 BLAKE2B 
08fec486f6555ff5b8de6b1ea49ce504747238284fda31b05686fd5955bf3bb3fc48b49c40b50c1bbdfcbf4af2f206a99f645b294ebceafec4c87751fd460090
 SHA512 
a3c5b74fc5587763f131a66f507c0b33d462ed87c8e05391152c09d1425b5e1771bfb08cc2d1e3bb73b02074f503d866ea463fd44fb06d00b38c6ac4cfcd4e3b
 DIST tuxedo-keyboard-3.1.3.tar.gz 56532 BLAKE2B 
06c2dec95e7888f765040bd41512c691cab9812fbea213b7766605aad6724adf3d5c6e5a3641621781f483e1ce249e71ea988b765e311d4bb4862997d8effb2c
 SHA512 
dbad1ebc5d91d3306197012ce2fafa5e6063c9b8b62a14c3f1412c9340199c91500a6eeefbed73b1a5d15132dc4b4a73e11c86c15c1b2a3d44765b2664d2f331
 DIST tuxedo-keyboard-3.2.1.tar.gz 58606 BLAKE2B 
5b358eea14db5f1ac595468e53cd39f026dc92203209c933df34a7d552dc5d9160fdd1d3867a87580518285ee5558fd983fb6b8c193362cde9ea1bf5689949be
 SHA512 
35aaf129d3a75dd38107c2e20fdc066dc1161419a452716458d556b48dacfd42538bd36729a8f468ba838f7203cceeea24c5851de5bdae9c1b21d9d98f342a87
 DIST tuxedo-keyboard-3.2.3.tar.gz 59913 BLAKE2B 
113fef200d6c9f9fa0158a77dbed8c9f8d91ce14db78ae9a306ebd8a802ab5f6838f96b0d689eb6b7a4a8187ac023fec6eda2cd52ed83ba521ad5db3cb96c58a
 SHA512 
9f62c6c603d7aa0b4870c4786526d5f7aa6e96104820ecb00eeaf941ea11ac3ceee849189f6f1e09519c201ea89aca58c19374beb90b087ed347e60fe850fad5

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.0.10-r1.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.0.10-r1.ebuild
deleted file mode 100644
index 45910306dcb3..
--- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.0.10-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
-
-inherit linux-mod toolchain-funcs
-
-DESCRIPTION="Kernel Module for Tuxedo Keyboard"
-HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard;
-SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BUILD_TARGETS="all"
-MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) 
tuxedo_keyboard(tuxedo:${S}:src) tuxedo_io(tuxedo:${S}:src/tuxedo_io)"
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses-compat/

2023-05-12 Thread Sam James
commit: bc2c90b3004d06596d5d84103fad0b13d3b38e27
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:19:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2c90b3

sys-libs/ncurses-compat: add verify-sig BDEPEND

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

 sys-libs/ncurses-compat/ncurses-compat-6.4_p20230401.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/ncurses-compat/ncurses-compat-6.4_p20230401.ebuild 
b/sys-libs/ncurses-compat/ncurses-compat-6.4_p20230401.ebuild
index d1aafe577432..a96034f38efc 100644
--- a/sys-libs/ncurses-compat/ncurses-compat-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses-compat/ncurses-compat-6.4_p20230401.ebuild
@@ -104,12 +104,13 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k 
~mips ~ppc ~ppc64 ~riscv ~
 IUSE="gpm +stack-realign tinfo unicode"
 
 DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
-# Block the ncurses-5 that installs the same lib. #557472
+# Block the ncurses-5 that installs the same lib, bug #557472
 RDEPEND="
${DEPEND}
!

[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl-compat/

2023-05-12 Thread Sam James
commit: fe61377ca82545dfbfb0e1d8baa8041c47bfad8f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:20:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe61377c

dev-libs/openssl-compat: drop 1.1.1s

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

 dev-libs/openssl-compat/Manifest   |   2 -
 .../openssl-compat/openssl-compat-1.1.1s.ebuild| 264 -
 2 files changed, 266 deletions(-)

diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest
index 0826f4aee7ce..610236322663 100644
--- a/dev-libs/openssl-compat/Manifest
+++ b/dev-libs/openssl-compat/Manifest
@@ -1,8 +1,6 @@
 DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24
 SHA512 
5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4
 SHA512 
a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
-DIST openssl-1.1.1s.tar.gz 9868981 BLAKE2B 
ecd19eaf84dbc80448b51651abe52a89cc0052f024537959c4ebe61528988f235d661244fce6967159a876dd038c817bad19df742e828ca1cbae97ce6a4124bb
 SHA512 
2ef983f166b5e1bf456ca37938e7e39d58d4cd85e9fc4b5174a05f5c37cc5ad89c3a9af97a6919bcaab128a8a92e4bdc8a045e5d9156d90768da8f73ac67c5b9
-DIST openssl-1.1.1s.tar.gz.asc 858 BLAKE2B 
d95f0f80d460feac737f84ed629c45aaf5e453103ef202ec7d33cf33b89ad83a9007429433b10754b725d7963b1960e350b64e8bdfe569ad149e26bef462eeca
 SHA512 
aa6e5e940448297a90c46ba162f8e6ee324c2e202a9283328c31f996dc2259dd9f5f981d94d1cf1dd3cc73c44647b473602dacb857b9719bf066931b43b899e6
 DIST openssl-1.1.1t.tar.gz 9881866 BLAKE2B 
66d76ea0c05a4afc3104e22602cffc2373e857728625d31ab3244881cafa91c099a817a09def7746bce4133585bfc90b769f43527e77a81ed13e60a8c2fb4d8d
 SHA512 
628676c9c3bc1cf46083d64f61943079f97f0eefd0264042e40a85dbbd988f271bfe01cd1135d22cc3f67a298f1d078041f8f2e97b0da0d93fe172da573da18c
 DIST openssl-1.1.1t.tar.gz.asc 833 BLAKE2B 
fc5e7069268e987a20241dfc4f080529c6e95e217c198568b09c833e390e68b25a604a5d3ec29c6a64b9dee9d42199fd3647214e536ba2f7b8b4e57aa4cba680
 SHA512 
1232a94fce991d62f008ae6d3d9b6fe68cb6378fe07450feb17a58eb2417fb385ffcb7e6b74eb683134be9ff6ccf6efa183f37f4dd521614fd5aeaddf000b90b
 DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 BLAKE2B 
6bfad4ad27dbca0bd85bfd9521ffc844c3e93e6a1cca7c814edd49affc60ece1c706dd3aa7be2ce80857532531eac6f0f03f43c0be22a769d00d9241686eff71
 SHA512 
3d85aa34f2491e0e36eedc45829709e0fb552f6d558c2726b59dafa98c3e679b88497f3f7399d7565d88e727591e7d9b12f5b1e27116ba19b9a661d7f75b07a9

diff --git a/dev-libs/openssl-compat/openssl-compat-1.1.1s.ebuild 
b/dev-libs/openssl-compat/openssl-compat-1.1.1s.ebuild
deleted file mode 100644
index e95f60fc6006..
--- a/dev-libs/openssl-compat/openssl-compat-1.1.1s.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
-inherit edo flag-o-matic toolchain-funcs multilib-minimal verify-sig linux-info
-
-MY_P=openssl-${PV/_/-}
-DESCRIPTION="Full-strength general purpose cryptography library (including SSL 
and TLS)"
-HOMEPAGE="https://www.openssl.org/;
-SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
-   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="openssl"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
-IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!=dev-libs/openssl-1.1.1*:0
-   tls-compression? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lang/perl-5
-   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
-   test? (
-   sys-apps/diffutils
-   sys-devel/bc
-   kernel_linux? ( sys-process/procps )
-   )
-   verify-sig? ( sec-keys/openpgp-keys-openssl )"
-
-# Do not install any docs
-DOCS=()
-
-PATCHES=(
-   # General patches which are suitable to 

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

2023-05-12 Thread Sam James
commit: 123454f58231ca91bc927ebfaa661a7e67a3c700
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123454f5

sys-libs/ncurses: Stabilize 6.4_p20230401 ppc, #906233

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

 sys-libs/ncurses/ncurses-6.4_p20230401.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
index efccb7cbbe6d..976320ab45f1 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
@@ -92,7 +92,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${P
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign 
static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2023-05-12 Thread Sam James
commit: 2a735bc288cfa8f162e15af6a8154e5e72d83855
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a735bc2

app-misc/ca-certificates: Stabilize 20230311.3.89.1 x86, #906232

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

 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
index 1de788f51cb2..e7cac834cd5c 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2023-05-12 Thread Sam James
commit: e6c5ddc9898933e4a04e568a90ca0cf3ea190d0b
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c5ddc9

sys-libs/ncurses: Stabilize 6.4_p20230401 arm, #906233

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

 sys-libs/ncurses/ncurses-6.4_p20230401.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
index c626cca1d5e1..106cc4a9d359 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
@@ -92,7 +92,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${P
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign 
static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2023-05-12 Thread Sam James
commit: 4547f45ff881736195775aab41513fe1bb4cb60e
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4547f45f

app-misc/ca-certificates: Stabilize 20230311.3.89.1 ppc64, #906232

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

 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
index 36898235edda..5247eb70bea6 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2023-05-12 Thread Sam James
commit: 3eec52939907e72d4aeb2ea8772c03b59c58f258
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eec5293

sys-libs/ncurses: Stabilize 6.4_p20230401 ppc64, #906233

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

 sys-libs/ncurses/ncurses-6.4_p20230401.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
index 976320ab45f1..c626cca1d5e1 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
@@ -92,7 +92,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${P
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign 
static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



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

2023-05-12 Thread Sam James
commit: 98c98abc15a0b9c5be7922ecac092014ae9e10a8
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c98abc

sys-libs/ncurses: Stabilize 6.4_p20230401 arm64, #906233

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

 sys-libs/ncurses/ncurses-6.4_p20230401.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
index 05d69b73b8b2..efccb7cbbe6d 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
@@ -92,7 +92,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${P
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign 
static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2023-05-12 Thread Sam James
commit: df215e11564cb2d775dbf7b7571cdfbac81c24f1
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df215e11

app-misc/ca-certificates: Stabilize 20230311.3.89.1 arm64, #906232

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

 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
index 5247eb70bea6..1ef9b92c31a4 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2023-05-12 Thread Sam James
commit: 5581985f265a4b9252a2f899914299ad9938c778
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5581985f

app-misc/ca-certificates: Stabilize 20230311.3.89.1 ppc, #906232

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

 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
index 1ef9b92c31a4..3970e9303805 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2023-05-12 Thread Sam James
commit: 5051b61b30fba917913c3457b921b0ed42f25b52
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5051b61b

app-text/libpaper: Stabilize 2.0.12 arm, #906229

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

 app-text/libpaper/libpaper-2.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
index 70361c831f5b..7b6b8a756796 100644
--- a/app-text/libpaper/libpaper-2.0.12.ebuild
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 src_configure() {
econf --enable-relocatable



[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2023-05-12 Thread Sam James
commit: 70e85ce17adbc98dae2c4b1c31bd88d87b627bd6
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e85ce1

app-misc/ca-certificates: Stabilize 20230311.3.89.1 arm, #906232

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

 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
index 3970e9303805..f5fa7c85d5c1 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2023-05-12 Thread Sam James
commit: e2a8faeed8bd06cedd9dff8ebb3683f249f7e69b
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:16:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:16:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a8faee

app-text/libpaper: Stabilize 2.0.12 arm64, #906229

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

 app-text/libpaper/libpaper-2.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
index e7ff3de50f27..f1b21db35960 100644
--- a/app-text/libpaper/libpaper-2.0.12.ebuild
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 src_configure() {
econf --enable-relocatable



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

2023-05-12 Thread Sam James
commit: 95dfb636fb0838af480ab23d5cd0e81ead41204c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:16:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:16:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95dfb636

app-text/libpaper: Stabilize 2.0.12 hppa, #906229

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

 app-text/libpaper/libpaper-2.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
index f1b21db35960..70361c831f5b 100644
--- a/app-text/libpaper/libpaper-2.0.12.ebuild
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 src_configure() {
econf --enable-relocatable



[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2023-05-12 Thread Sam James
commit: f07f05b1de85676c46eaaf054b05c285e74c52e4
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:17:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:17:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07f05b1

app-misc/ca-certificates: Stabilize 20230311.3.89.1 hppa, #906232

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

 app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
index e7cac834cd5c..36898235edda 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2023-05-12 Thread Sam James
commit: 88d6f124bd13add469cf537eaccff1ebdbf65936
Author: Matt Jolly  footclan  ninja>
AuthorDate: Tue Apr 25 21:47:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 02:58:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d6f124

app-laptop/tuxedo-control-center-bin: add 2.0.2

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-laptop/tuxedo-control-center-bin/Manifest  |  1 +
 .../tuxedo-control-center-bin-2.0.2.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/app-laptop/tuxedo-control-center-bin/Manifest 
b/app-laptop/tuxedo-control-center-bin/Manifest
index 7739a715690f..8e9f6a042b26 100644
--- a/app-laptop/tuxedo-control-center-bin/Manifest
+++ b/app-laptop/tuxedo-control-center-bin/Manifest
@@ -1,2 +1,3 @@
 DIST tuxedo-control-center_1.1.4.rpm 86231740 BLAKE2B 
be8b7d7c6de05601acd90a89b3e6bb89c5e251a94a18c7f1021e88797fbc1fc9c580545ca3d86e1ebf11f689d2454d4b6eac1736be0a31eabf28668d0ca0b32c
 SHA512 
80e0c0f8ba81b8fe7bee2ec86b13a5f50c2a174b4260b7922a58df821a0b2ae89cd40c87e41c48de0a9e24a56ec1ad5123a664fc94123b95c05e61801db67072
 DIST tuxedo-control-center_1.2.4.rpm 87792476 BLAKE2B 
1d825b457be311da9022147eea8d86e17cc61c2c7decb5c334ad0f1cf44e7c0affe8026a650bcf6325fb21381fb4a17c3825a37c3815b489b059ea34b97f1794
 SHA512 
ac887b6681e6c56cd45f2c6f59dfb250c95f2a2ccdf1521c51126243461d680a7e7399a835672f1adf0512879fe7d69c8c7a3ca0e4ab217c3b617bfe41a7951d
+DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 
7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b
 SHA512 
e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild
new file mode 100644
index ..6c558463d5fb
--- /dev/null
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm systemd xdg-utils
+
+MY_PN="${PN/-bin/}"
+
+DESCRIPTION="Tool to control performance, energy, fan and comfort settings on 
TUXEDO laptops"
+HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center;
+SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/${MY_PN}_${PV}.rpm;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="strip splitdebug"
+
+DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3"
+RDEPEND="${DEPEND}"
+# See bug #827729
+BDEPEND="app-arch/xz-utils[extra-filters]"
+
+S="${WORKDIR}"
+QA_PREBUILT="opt/tuxedo-control-center/*"
+
+src_prepare() {
+   default
+   rm -rf usr/lib || die "could not remove usr/lib"
+   mkdir files || die "could not create files dir"
+}
+
+src_install() {
+   insinto /
+   doins -r usr opt
+   find . -type f -perm -a=x | while read f; do
+   fperms 0755 "${f/./}"
+   done
+
+   dosym ../../opt/tuxedo-control-center/tuxedo-control-center 
/usr/bin/tuxedo-control-center
+
+   insinto /usr/share/dbus-1/system.d/
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf
+
+   insinto /usr/share/polkit-1/actions
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy
+
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service
+
+   newinitd "${FILESDIR}/tccd.initd" tccd
+}
+
+pkg_config() {
+   ebegin "Reloading systemd"
+   systemctl daemon-reload
+   eend $?
+   ebegin "Enabling and starting tccd.service"
+   systemctl enable --now tccd
+   eend $?
+   ebegin "Enabling and starting tccd-sleep.service"
+   systemctl enable --now tccd-sleep
+   eend $?
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   elog
+   elog "You need to enable tccd and tccd-sleep service before running 
tuxedo-control-center"
+   elog
+   elog "For your convenience, if you use systemd, you may just call:"
+   elog "  emerge --config =app-laptop/${PF}"
+   elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/files/

2023-05-12 Thread Sam James
commit: c88b449bff54edbb85f1769022119c58b3abeaea
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:00:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:01:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88b449b

app-laptop/tuxedo-keyboard: add patch metadata

Bug: https://bugs.gentoo.org/902133
Signed-off-by: Sam James  gentoo.org>

 .../files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch | 4 
 1 file changed, 4 insertions(+)

diff --git 
a/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
 
b/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
index b8f8efae16b3..84e32c9edaea 100755
--- 
a/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
+++ 
b/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
@@ -1,3 +1,7 @@
+https://github.com/tuxedocomputers/tuxedo-keyboard/pull/162
+https://github.com/tuxedocomputers/tuxedo-keyboard/issues/164
+https://bugs.gentoo.org/902133
+
 diff --git a/src/tuxedo_io/tuxedo_io.c b/src/tuxedo_io/tuxedo_io.c
 index 879efd7..5cf4f20 100644
 --- a/src/tuxedo_io/tuxedo_io.c



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2023-05-12 Thread Sam James
commit: deb091af27f6bd14ee7f3370160a1a3b6ce90dec
Author: Matt Jolly  footclan  ninja>
AuthorDate: Tue Apr 25 21:48:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 02:58:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb091af

app-laptop/tuxedo-control-center-bin: 1.2.4 add QA_PREBUILT

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 .../tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild
index b52b259557f6..6c558463d5fb 100644
--- 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild
@@ -23,6 +23,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="app-arch/xz-utils[extra-filters]"
 
 S="${WORKDIR}"
+QA_PREBUILT="opt/tuxedo-control-center/*"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2023-05-12 Thread Sam James
commit: b3e40e4bffc3c6894bf1b994bd34dd186ac7191e
Author: Matt Jolly  footclan  ninja>
AuthorDate: Tue Apr 25 21:49:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 02:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e40e4b

app-laptop/tuxedo-control-center-bin: drop 1.1.4

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/30759
Signed-off-by: Sam James  gentoo.org>

 app-laptop/tuxedo-control-center-bin/Manifest  |  1 -
 .../tuxedo-control-center-bin-1.1.4.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/app-laptop/tuxedo-control-center-bin/Manifest 
b/app-laptop/tuxedo-control-center-bin/Manifest
index 8e9f6a042b26..f20fcdd2658e 100644
--- a/app-laptop/tuxedo-control-center-bin/Manifest
+++ b/app-laptop/tuxedo-control-center-bin/Manifest
@@ -1,3 +1,2 @@
-DIST tuxedo-control-center_1.1.4.rpm 86231740 BLAKE2B 
be8b7d7c6de05601acd90a89b3e6bb89c5e251a94a18c7f1021e88797fbc1fc9c580545ca3d86e1ebf11f689d2454d4b6eac1736be0a31eabf28668d0ca0b32c
 SHA512 
80e0c0f8ba81b8fe7bee2ec86b13a5f50c2a174b4260b7922a58df821a0b2ae89cd40c87e41c48de0a9e24a56ec1ad5123a664fc94123b95c05e61801db67072
 DIST tuxedo-control-center_1.2.4.rpm 87792476 BLAKE2B 
1d825b457be311da9022147eea8d86e17cc61c2c7decb5c334ad0f1cf44e7c0affe8026a650bcf6325fb21381fb4a17c3825a37c3815b489b059ea34b97f1794
 SHA512 
ac887b6681e6c56cd45f2c6f59dfb250c95f2a2ccdf1521c51126243461d680a7e7399a835672f1adf0512879fe7d69c8c7a3ca0e4ab217c3b617bfe41a7951d
 DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 
7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b
 SHA512 
e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.4.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.4.ebuild
deleted file mode 100644
index 512f3a375727..
--- 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.4.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit rpm systemd xdg-utils
-
-MY_PN="${PN/-bin/}"
-
-DESCRIPTION="Tool to control performance, energy, fan and comfort settings on 
TUXEDO laptops"
-HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center;
-SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.2/x86_64/${MY_PN}_${PV}.rpm;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RESTRICT="strip splitdebug"
-
-DEPEND=">=app-laptop/tuxedo-keyboard-3.0.0"
-RDEPEND="${DEPEND}"
-# See bug #827729
-BDEPEND="app-arch/xz-utils[extra-filters]"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-   rm -rf usr/lib || die "could not remove usr/lib"
-   mkdir files || die "could not create files dir"
-}
-
-src_install() {
-   insinto /
-   doins -r usr opt
-   find . -type f -perm -a=x | while read f; do
-   fperms 0755 "${f/./}"
-   done
-
-   dosym ../../opt/tuxedo-control-center/tuxedo-control-center 
/usr/bin/tuxedo-control-center
-
-   insinto /usr/share/dbus-1/system.d/
-   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf
-
-   insinto /usr/share/polkit-1/actions
-   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/de.tuxedocomputers.tcc.policy
-
-   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service
-   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service
-
-   newinitd "${FILESDIR}/tccd.initd" tccd
-}
-
-pkg_config() {
-   ebegin "Reloading systemd"
-   systemctl daemon-reload
-   eend $?
-   ebegin "Enabling and starting tccd.service"
-   systemctl enable --now tccd
-   eend $?
-   ebegin "Enabling and starting tccd-sleep.service"
-   systemctl enable --now tccd-sleep
-   eend $?
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   elog
-   elog "You need to enable tccd and tccd-sleep service before running 
tuxedo-control-center"
-   elog
-   elog "For your convenience, if you use systemd, you may just call:"
-   elog "  emerge --config =app-laptop/${PF}"
-   elog
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/files/, app-laptop/tuxedo-keyboard/

2023-05-12 Thread Sam James
commit: 0b2ae9bb2ee3ed4d061a4c2e633a04bbcc197f70
Author: Peter Kaukov  kaukov  dev>
AuthorDate: Wed Apr 12 11:05:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:01:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2ae9bb

app-laptop/tuxedo-keyboard: add 3.2.1

Closes: https://bugs.gentoo.org/902133
Signed-off-by: Peter Kaukov  kaukov.dev>
Closes: https://github.com/gentoo/gentoo/pull/30533
Signed-off-by: Sam James  gentoo.org>

 app-laptop/tuxedo-keyboard/Manifest|  1 +
 ...tuxedo-keyboard-3.2.1-rm-unused-functions.patch | 67 ++
 .../tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild   | 24 
 3 files changed, 92 insertions(+)

diff --git a/app-laptop/tuxedo-keyboard/Manifest 
b/app-laptop/tuxedo-keyboard/Manifest
index 28b35f222a48..91f26106d86e 100644
--- a/app-laptop/tuxedo-keyboard/Manifest
+++ b/app-laptop/tuxedo-keyboard/Manifest
@@ -1,2 +1,3 @@
 DIST tuxedo-keyboard-3.0.10.tar.gz 50759 BLAKE2B 
08fec486f6555ff5b8de6b1ea49ce504747238284fda31b05686fd5955bf3bb3fc48b49c40b50c1bbdfcbf4af2f206a99f645b294ebceafec4c87751fd460090
 SHA512 
a3c5b74fc5587763f131a66f507c0b33d462ed87c8e05391152c09d1425b5e1771bfb08cc2d1e3bb73b02074f503d866ea463fd44fb06d00b38c6ac4cfcd4e3b
 DIST tuxedo-keyboard-3.1.3.tar.gz 56532 BLAKE2B 
06c2dec95e7888f765040bd41512c691cab9812fbea213b7766605aad6724adf3d5c6e5a3641621781f483e1ce249e71ea988b765e311d4bb4862997d8effb2c
 SHA512 
dbad1ebc5d91d3306197012ce2fafa5e6063c9b8b62a14c3f1412c9340199c91500a6eeefbed73b1a5d15132dc4b4a73e11c86c15c1b2a3d44765b2664d2f331
+DIST tuxedo-keyboard-3.2.1.tar.gz 58606 BLAKE2B 
5b358eea14db5f1ac595468e53cd39f026dc92203209c933df34a7d552dc5d9160fdd1d3867a87580518285ee5558fd983fb6b8c193362cde9ea1bf5689949be
 SHA512 
35aaf129d3a75dd38107c2e20fdc066dc1161419a452716458d556b48dacfd42538bd36729a8f468ba838f7203cceeea24c5851de5bdae9c1b21d9d98f342a87

diff --git 
a/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
 
b/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
new file mode 100755
index ..b8f8efae16b3
--- /dev/null
+++ 
b/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
@@ -0,0 +1,67 @@
+diff --git a/src/tuxedo_io/tuxedo_io.c b/src/tuxedo_io/tuxedo_io.c
+index 879efd7..5cf4f20 100644
+--- a/src/tuxedo_io/tuxedo_io.c
 b/src/tuxedo_io/tuxedo_io.c
+@@ -49,19 +49,6 @@ static u32 id_check_uniwill;
+ 
+ static struct uniwill_device_features_t *uw_feats;
+ 
+-/**
+- * strstr version of dmi_match
+- */
+-static bool dmi_string_in(enum dmi_field f, const char *str)
+-{
+-  const char *info = dmi_get_system_info(f);
+-
+-  if (info == NULL || str == NULL)
+-  return info == str;
+-
+-  return strstr(info, str) != NULL;
+-}
+-
+ static u32 clevo_identify(void)
+ {
+   return clevo_get_active_interface_id(NULL) == 0 ? 1 : 0;
+@@ -181,7 +168,7 @@ static long clevo_ioctl_interface(struct file *file, 
unsigned int cmd, unsigned
+ 
+   const char str_no_if[] = "";
+   char *str_clevo_if;
+-  
++
+   switch (cmd) {
+   case R_CL_HW_IF_STR:
+   if (clevo_get_active_interface_id(_clevo_if) == 0) {
+@@ -814,7 +801,7 @@ static int __init tuxedo_io_init(void)
+   tuxedo_io_device_class = class_create(THIS_MODULE, "tuxedo_io");
+   device_create(tuxedo_io_device_class, NULL, tuxedo_io_device_handle, 
NULL, "tuxedo_io");
+   pr_debug("Module init successful\n");
+-  
++
+   return 0;
+ }
+ 
+diff --git a/src/uniwill_keyboard.h b/src/uniwill_keyboard.h
+index 332acd6..859dc30 100644
+--- a/src/uniwill_keyboard.h
 b/src/uniwill_keyboard.h
+@@ -51,7 +51,6 @@
+ #define UNIWILL_OSD_TOUCHPADWORKAROUND0xFFF
+ 
+ static void uw_charging_priority_write_state(void);
+-static void uw_charging_profile_write_state(void);
+ 
+ struct tuxedo_keyboard_driver uniwill_keyboard_driver;
+ 
+@@ -771,12 +770,6 @@ static int uw_has_charging_profile(bool *status)
+   return 0;
+ }
+ 
+-static void uw_charging_profile_write_state(void)
+-{
+-  if (uw_charging_profile_loaded)
+-  uw_set_charging_profile(uw_charging_profile_last_written_value);
+-}
+-
+ static void uw_charging_profile_init(struct platform_device *dev)
+ {
+   u8 value;

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild
new file mode 100644
index ..2b59014a9c3e
--- /dev/null
+++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
+
+inherit linux-mod toolchain-funcs
+
+DESCRIPTION="Kernel Module for Tuxedo Keyboard"
+HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard;

[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/files/, app-laptop/tuxedo-keyboard/

2023-05-12 Thread Sam James
commit: 544a2af33c61f47df815506765ba76eeb1922f98
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 03:01:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544a2af3

app-laptop/tuxedo-keyboard: fix quoting, patch +x

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

 .../files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch  | 0
 app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild| 3 ++-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
 
b/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
old mode 100755
new mode 100644

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild
index 2b59014a9c3e..1e578c3b 100644
--- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild
+++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild
@@ -9,7 +9,6 @@ inherit linux-mod toolchain-funcs
 DESCRIPTION="Kernel Module for Tuxedo Keyboard"
 HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard;
 SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-PATCHES=( ${FILESDIR}/${PN}-${PV}-rm-unused-functions.patch )
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -18,6 +17,8 @@ KEYWORDS="~amd64 ~x86"
 BUILD_TARGETS="all"
 MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) 
uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) 
tuxedo_io(tuxedo:${S}:src/tuxedo_io)"
 
+PATCHES=( "${FILESDIR}"/${PN}-${PV}-rm-unused-functions.patch )
+
 pkg_setup() {
linux-mod_pkg_setup
BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/, app-accessibility/at-spi2-core/files/

2023-05-12 Thread Sam James
commit: 2f459d91424eed14539e15652733ff726832094c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 02:47:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 02:47:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f459d91

app-accessibility/at-spi2-core: backport build fixes

Closes: https://bugs.gentoo.org/906235
Signed-off-by: Sam James  gentoo.org>

 .../at-spi2-core/at-spi2-core-2.48.2-r1.ebuild |  74 ++
 .../at-spi2-core-2.48.2-build-no-dbus-broker.patch |  33 ++
 .../at-spi2-core-2.48.2-more-build-fixes.patch | 113 +
 3 files changed, 220 insertions(+)

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.48.2-r1.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.48.2-r1.ebuild
new file mode 100644
index ..c7c497a3df34
--- /dev/null
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.48.2-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib systemd virtualx xdg
+
+DESCRIPTION="D-Bus accessibility specifications and registration daemon"
+HOMEPAGE="https://wiki.gnome.org/Accessibility 
https://gitlab.gnome.org/GNOME/at-spi2-core;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="X gtk-doc +introspection systemd"
+REQUIRED_USE="gtk-doc? ( X )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.67.4:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
+   systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   )
+
+   !https://bugs.gentoo.org/906235
+https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/ada254318a0a35e6f9ae3c080963353ead2a8966
+
+From ada254318a0a35e6f9ae3c080963353ead2a8966 Mon Sep 17 00:00:00 2001
+From: Mike Gorse 
+Date: Thu, 11 May 2023 15:42:06 -0500
+Subject: [PATCH] Fix the build when dbus-broker is not found
+
+--- a/bus/meson.build
 b/bus/meson.build
+@@ -46,6 +46,7 @@ launcher_args = [
+  '-DDATADIR="@0@"'.format(atspi_datadir),
+]
+ 
++dbus_daemon_arg = ''
+ if get_option('dbus_daemon') != 'default'
+   dbus_daemon_arg = '-DDBUS_DAEMON="@0@"'.format(get_option('dbus_daemon'))
+ else
+@@ -59,11 +60,10 @@ else
+  required: false)
+   if dbus_daemon.found()
+ dbus_daemon_arg = '-DDBUS_DAEMON="@0@"'.format(dbus_daemon.full_path())
+-  else
+-dbus_daemon_arg = ''
+   endif
+ endif
+ 
++dbus_broker_arg = ''
+ needs_systemd = false
+ if get_option('dbus_broker') != 'default'
+   dbus_broker_arg = '-DDBUS_BROKER="@0@"'.format(get_option('dbus_broker'))
+-- 
+GitLab

diff --git 
a/app-accessibility/at-spi2-core/files/at-spi2-core-2.48.2-more-build-fixes.patch
 
b/app-accessibility/at-spi2-core/files/at-spi2-core-2.48.2-more-build-fixes.patch
new file mode 100644
index ..1508bb88c6be
--- /dev/null
+++ 
b/app-accessibility/at-spi2-core/files/at-spi2-core-2.48.2-more-build-fixes.patch
@@ -0,0 +1,113 @@
+https://bugs.gentoo.org/906235
+https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/eaf7a1c931bc9a2016ac23a856bee7c7176de823
+
+From eaf7a1c931bc9a2016ac23a856bee7c7176de823 Mon Sep 17 00:00:00 2001
+From: Mike Gorse 
+Date: Thu, 11 May 2023 15:18:54 -0500
+Subject: [PATCH] More build fixes
+
+My last commit broke the build where dbus-daemon was set to be used by default.
+
+Added a use_systemd option that can be set to false to disable systemd. This
+cannot be used in combination with dbus-broker and results in dbus-broker
+support being disabled. If this option is left set to true, then dbus-broker
+support will be enabled if dbus-broker-launch is found on the system, although
+dbus-daemon will still be used when available unless default_bus is set to
+dbus-broker.
+
+Fixes #116
+--- a/bus/meson.build
 b/bus/meson.build
+@@ -47,7 +47,7 @@ launcher_args = [
+]
+ 
+ if get_option('dbus_daemon') != 'default'
+-  launcher_args += '-DDBUS_DAEMON="@0@"'.format(get_option('dbus_daemon'))
++  dbus_daemon_arg = '-DDBUS_DAEMON="@0@"'.format(get_option('dbus_daemon'))
+ else
+   dbus_daemon = find_program('dbus-daemon',
+  '/sbin/dbus-daemon',
+@@ -58,37 +58,58 @@ else
+  '/usr/pkg/bin/dbus-daemon',
+  required: false)
+   if dbus_daemon.found()
+-launcher_args += '-DDBUS_DAEMON="@0@"'.format(dbus_daemon.full_path())
++dbus_daemon_arg = '-DDBUS_DAEMON="@0@"'.format(dbus_daemon.full_path())
++  else
++dbus_daemon_arg = ''
+   endif
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses-compat/

2023-05-12 Thread Sam James
commit: a0ce4d344c0b65b115bd7f52567073c80295835e
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 02:28:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 02:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ce4d34

sys-libs/ncurses-compat: add 6.4_p20230401

Sync with sys-libs/ncurses and add a note about bumping with sys-libs/ncurses.

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

 sys-libs/ncurses-compat/Manifest   |  21 ++
 .../ncurses-compat-6.4_p20230401.ebuild| 330 +
 2 files changed, 351 insertions(+)

diff --git a/sys-libs/ncurses-compat/Manifest b/sys-libs/ncurses-compat/Manifest
index 61cb703f5feb..970c740d699e 100644
--- a/sys-libs/ncurses-compat/Manifest
+++ b/sys-libs/ncurses-compat/Manifest
@@ -1 +1,22 @@
 DIST ncurses-6.2.tar.gz 3425862 BLAKE2B 
6680cd7a369a4cb8234442a70869c283f0db6db9d7da1da2a7a5c519eb862a2c9b9411957d99f9ebb5089cad00b42e1ca6bc0784327461113df2eeaec695913c
 SHA512 
4c1333dcc30e858e8a9525d4b9aefb6cfc727bc4a1062bace06ffc4639ad9f6e54f6bdda0e3a0e5ea14de995f96b52b3327d9ec633608792c99a1e8d840d
+DIST ncurses-6.4-20230107.patch.gz 196232 BLAKE2B 
8751142f825a4b79413986e45bc160d49cc9ccef23ae542c59a74435e251de82bdc8f450df14db0867b8679b5ecb81f0fb9abda662a82fb033a7eb5e079ee308
 SHA512 
970670d8eee50d44b8c7f29daf4c6a575beff3b4fafe12fff786cbd7ac03edeb1e7dae99c8064de99c166e9b3d7811f035ecf75c0eaffb382127cc9df5388d9b
+DIST ncurses-6.4-20230107.patch.gz.asc 729 BLAKE2B 
483156747c88de46d131cf1f4e460972f95f689baaec0fb4c7c9966bec6e53d41285261761af17cbd8a9543108095587e598e3fe2fe21d76dc4fedde85a3eb0a
 SHA512 
e14d0a27dae59e95f503bf1a569b0cc3115755043eb0cb4fa481e90bf24d097fae675e08c1247c0746fbb5c03c363dc88e6a60c0e9d6abb278df4e8d581749b1
+DIST ncurses-6.4-20230114.patch.gz 179019 BLAKE2B 
8e7290f41133177275249c084c93a5fe6cb1dcd75e4deea0e44dbdd79774a364705bcd20b30b735996e19e861b5cde2216b5ce7c8d89066095d7c06ce38e5454
 SHA512 
202c02b09bf21d5c8341fc0e8a30a2c906f0e260a4d536f1332f978ebbe4d93250b832c6449a81ffdc9e030802f064237f39fd0f473e75e61cc77e15232c9a01
+DIST ncurses-6.4-20230114.patch.gz.asc 729 BLAKE2B 
dbb676160938bf5a65780a446bdffc8521410d216609d38817ea8977ea0f244dc221ec33a0475e05542fba4be7349f0948e9fa32be7fd439e57721b6a6e08fe3
 SHA512 
bfa1b6856fdf503aa17bac83ba0170009242ac950d46bb8789fb0e0f68c406fed364104565351df70ab58b12bbf8aedd4e587df3bd7ee69a6a0c287f67fd0c3b
+DIST ncurses-6.4-20230121.patch.gz 44888 BLAKE2B 
355b2f283b978a2aadee0f4e1bc1694eb8d4ef559014d86b1ef05ab818a8852192b09976336ecd73f2610e87a8a3ccd4f799e6e0585ec4a2a8e85abbbae2f467
 SHA512 
7bee1b23afff48b5319a60f9e90cfd7593c0a107bcd5606da8e765b4d38904a6f732fe8077ecfac45ee2daceed301026ef3fb67435cae1d94ef5fec01440c100
+DIST ncurses-6.4-20230121.patch.gz.asc 729 BLAKE2B 
ddd69de4d17066b79ed9c99dfafcd051ebfb32cc31b5ea88fe013b991ca91e3bf4d00fbb36bd73b5d2ff0d4fdf33525b14bbe6ccb5216af5459e276e161a716b
 SHA512 
f0a6eb2c81782c2d2da6d15b82a3167e4209887b868efe2e36708ffba93c987f358828d353a4b211f5fe6c1abce90b42e7d6dd2cb6ad322de78bbe2ceb04e1ad
+DIST ncurses-6.4-20230128.patch.gz 119721 BLAKE2B 
e91942151653415ba09e384c683a2d13854c6a751fbb4b60ee74245e71207f98d7a89b000e93cc3555f302dba2c5ca55d8313cab2197dc4074251044ef7b4eae
 SHA512 
fffc86e953213ddc9bbe5c6a51bd60725ef75655452d03a53a38bfd5ca318d4801bb9ae4244e7e14ca8c77a9aa6fba298f45a01ae26a964cfc3300268f87c479
+DIST ncurses-6.4-20230128.patch.gz.asc 729 BLAKE2B 
0faa8eb037867b99e7ea6f23c99d487426986cf9e5bc5a89179bd1ad4f363c5621d7c81214f4e38eed4ddbce9cd2cb569ff700325585e56ba706c7f1b56cabd6
 SHA512 
9cc84a4e32b7a67965106e8f414f87a160b632d49a5489880cd4f3f43daa7043d33894b22a16efdef5cd04914cf69019a1abefc8b9234ba2a92d1dc7c46f72fa
+DIST ncurses-6.4-20230211.patch.gz 13004 BLAKE2B 
1935bee908c20f065f93100745755177012a49709bca3b14edb0414aa1493dbd6c52313a16ed04b58dff635fb6e853c39e3e3fe2b47ac5662fc274d59976ae94
 SHA512 
f70ad2605dfe867d8cdcbd6516c759bbf5422bf297d1ee0fb20b2b4262177cb018b7612c735efeccf8794a6fde55e388e4c9ef0bed41e9c467902835c6bf678e
+DIST ncurses-6.4-20230211.patch.gz.asc 729 BLAKE2B 
42a64222042021f85a70d88555cdb6854abcc0202fd3580fff0984aee1d6154bb995d6357ed45cbb90ba92c17c32d8fd573ba0c59d37e9add2d7ece68044ac52
 SHA512 
27930c85a4ff2cb83c54def0fdf8f1765c4d1ca36935b26022bfe48ab6e87f39c6e45b8d1427d448e0a7b2bae864b00811ac9f1f1ab9f97d4c8f4b001dc2cb01
+DIST ncurses-6.4-20230218.patch.gz 146502 BLAKE2B 
571cf7f5df5eeef21ab719ea2e941a431751ffd973de11783b96bea1ff6162f9fbbd3c3616d4c63906135cb4a6f16f8ee1a566743760c20bf026c2f378d57ce6
 SHA512 
7c8cec6437bef737235cf0a684646d3b6bf38c66314c14d5f07ec5dc2ca20e3036ffbd9900bb5c45e48929b1454711de412b77e527a7df643dd4403a5abfc787
+DIST ncurses-6.4-20230218.patch.gz.asc 729 BLAKE2B 
ca55b37bf6e647c5e39eaba1174c9c9699ffa77fc7ec1b53771586303184cf4b64cf5def844fc87d563a847109d7b00beac17e758a9803350831ebe14d36b0d9
 SHA512 
5471a2c8389742c0c8b74f1c27e9b97012c5d5eb0256fbd4bb904daab685614fe2506b5a204d958273eb66b56c5ff4b5e5aba8e28f59e2fe0cba392dde59b473
+DIST 

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

2023-05-12 Thread Sam James
commit: c2e63573574ff74b365b3ac37b9f13000665349b
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 02:35:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 02:35:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e63573

sys-libs/ncurses: add note about bumping w/ sys-libs/ncurses-compat

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

 sys-libs/ncurses/ncurses-6.4_p20230506.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-libs/ncurses/ncurses-6.4_p20230506.ebuild 
b/sys-libs/ncurses/ncurses-6.4_p20230506.ebuild
index 2a1143b22b5b..b1551515ea6a 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230506.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230506.ebuild
@@ -3,6 +3,9 @@
 
 EAPI=8
 
+# sys-libs/ncurses-compat can be bumped with sys-libs/ncurses as upstream
+# provide a configure option for the ABI version.
+
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
 inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs 
usr-ldscript verify-sig
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses-compat/

2023-05-12 Thread Sam James
commit: 704707a580e4850f4ebbb68ce0271a9f72e7f1bc
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 02:28:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 02:29:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704707a5

sys-libs/ncurses-compat: add github upstream metadata

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

 sys-libs/ncurses-compat/metadata.xml | 34 --
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/sys-libs/ncurses-compat/metadata.xml 
b/sys-libs/ncurses-compat/metadata.xml
index ca53c7cdb04d..b1102f235f24 100644
--- a/sys-libs/ncurses-compat/metadata.xml
+++ b/sys-libs/ncurses-compat/metadata.xml
@@ -1,18 +1,24 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
-   
-   Build curses library (libncurses) sep from the low-level 
terminfo
-   library (libtinfo) -- usually needed only for binary packages 
-- but
-   it is binary compatible in either mode
-   
-
-
-   cpe:/a:gnu:ncurses
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   
+   Realign the stack in the 32-bit build for compatibility 
with older binaries at some performance cost.
+   Avoids crashes in older 32-bit binaries. Only affects 
x86/32-bit multilib builds on amd64.
+   
+   
+   Build curses library (libncurses) sep from the 
low-level terminfo
+   library (libtinfo) -- usually needed only for binary 
packages -- but
+   it is binary compatible in either mode
+   
+   
+   
+   
https://invisible-island.net/ncurses/NEWS.html
+   cpe:/a:gnu:ncurses
+   ThomasDickey/ncurses-snapshots
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/yaskkserv2/

2023-05-12 Thread Akinori Hattori
commit: f2be0fde37b13cd6022e57d0813a5f97cf2b1c4e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat May 13 02:24:36 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat May 13 02:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2be0fde

app-i18n/yaskkserv2: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/yaskkserv2/Manifest|   3 +
 app-i18n/yaskkserv2/yaskkserv2-0.1.6.ebuild | 223 
 2 files changed, 226 insertions(+)

diff --git a/app-i18n/yaskkserv2/Manifest b/app-i18n/yaskkserv2/Manifest
index 4e88ac5bbafe..c7ddfcbfe522 100644
--- a/app-i18n/yaskkserv2/Manifest
+++ b/app-i18n/yaskkserv2/Manifest
@@ -4,6 +4,7 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c5
 DIST backtrace-0.3.37.crate 67955 BLAKE2B 
af9deeda806a9c47084df102ed6f5e6d57a81db9ac410678684c7026069be43bc4efd15bbf4b042d5aea9d85d619168484396d1dfc2ed83a69eeb29d750b6158
 SHA512 
d32ef8fa11cffeee298f7468f8f9b6d3492cdd805679fa72600115df7dd7e0ae65378ed7aa767a75a90743e278018cfb9631842e7eb633869d77485405dc520b
 DIST backtrace-sys-0.1.31.crate 518877 BLAKE2B 
397f3c4053eeabd7216c4373e6457637e22ee124d8a864c2587a78ebd8d619745dece654357cb9cd970ee20d7c41d53c84ecb3ed92beefaacbcfddfaca804ce5
 SHA512 
6aa8c7a2694f4e953a0e9bbd07dc8b7e218719de5aef2adaecfae81beb919deffde6f184675dc6b6c1a330bb81dc9611c256f7f63caef5e301101dbe3bbaafe0
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
+DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
 DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST block-buffer-0.10.2.crate 10258 BLAKE2B 
d3ad2f9f0379e04320e954e1a2226949d83cc1acdda806b98329a5ddcfdbbafdf511907d99ad7daae271a2981ad0c39de218968c22c3487e21a32817d41c23fa
 SHA512 
8f1d99af7c08bf3b54ba7383cf0272eb5a8137f6244bc2d7e6d6761016614514ad7d27c5c51946c5cd7becd84b320f62fc2770e7aa07038d370505c29e032078
@@ -89,6 +90,7 @@ DIST regex-1.5.6.crate 238593 BLAKE2B 
d2b200d9d3d8924e7dd7a1f96c769a5bdf01d9bcd3
 DIST regex-syntax-0.6.26.crate 293912 BLAKE2B 
b0ea1ea1f87a493c770265a8d9371e3c532bf5ca20330b5946f5c922292d4420ddcfc30105a4ec3c1b154b5a77e55e86987f7edd61ef34c12eb0b4bbcaf23d2b
 SHA512 
46087f5a2abfb48f24da77e79e66f6e514b5d005c4ae2c3283418ec471ddac9e4a1361edbae9d27efeb10217157092f812946b7b98182cf9f8aa703e01c03634
 DIST remove_dir_all-0.5.2.crate 8907 BLAKE2B 
585f49f83db3ace90dd0b4fc77aab7525844194c82d36cc33ab8999aaa6226d24a130c30f55e2c46a08273cc554d9d4c8bc51958aa7dbf1045085b2e22639e4e
 SHA512 
d19a45398a93adbcef9f233f6b3eaf4a63ae95f5bbae00c880b40c5edd34449e7f798ebcd4d11843c68ddfa15e11bed21d434b224e4a175dcb64ae011c13c8cd
 DIST reqwest-0.11.11.crate 142667 BLAKE2B 
a246903e1cf6e6d5f5262df99cd22b2d363bf2bdefd96456d3d818ce70523263c1487cc2352a60914476e301224438f0691d1ad21ad7ceeb4ec925245e145adc
 SHA512 
62b59d6114b6aa1c2fc936940e940ce9f66416024ea046970deb30dbf5f261edd5b073b3890b6ef11edc41b4e414429eaea391ff1dddffafe178d71605a7f447
+DIST reqwest-0.11.17.crate 153775 BLAKE2B 
e2b94a229d6fd77d15ebe8851cf4b78758f3fe960c978497a23d210e881c5b69fcd0cf06dd6effbc1e1cc1f9a6a9a68411af112091d5ab284d47a8cac22c561a
 SHA512 
99ac0f0d044f798b2fe079ba256c3153af953ff536d5d696d24fbc669e42920c5ee3173f078e8cac27910a1236e110da8c65333035e0e7c42b1c936ed2e2a16b
 DIST rustc-demangle-0.1.16.crate 19137 BLAKE2B 
04226ff97786b81c90130b48cf6542ea448661af9ea7afed179e71d04abf52cfd3c53fab26d4d35bdf2c1d5a735882da7703527aa48ba7b77f337599c2324150
 SHA512 
36a63a28a72c710d08524adbb7d11def37db23fe123fb6ea848623b4207c7f80d8415bbbe951488ceccfb8f4f1cdb66a8edfc4c0eecdaa62c87df9e032f4c063
 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 
16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9
 SHA512 
84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
 DIST 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-05-12 Thread Akinori Hattori
commit: 49cbccbfa1313a6a4e49bb7bf384af1a4b45d82c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat May 13 02:20:58 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat May 13 02:20:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cbccbf

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  2 -
 .../ibus-typing-booster-2.21.4.ebuild  | 54 --
 .../ibus-typing-booster-2.22.1.ebuild  | 54 --
 3 files changed, 110 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 77ca2f5f025e..b8802f21cc07 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,5 +1,3 @@
-DIST ibus-typing-booster-2.21.4.tar.gz 11220794 BLAKE2B 
7e5c7b9be31858ce1be7399b7dbada4cdec5a24f9d4f66d4e5ea110153d4696aa794650048b40dc52044ad90514f051a60234835d9b3c59aadb05aa6ba9eef4b
 SHA512 
26dbc8cee8e6a6ec0414fc3e2f26298665030babed7f7dba7f52b5260b9aba511ab456fe49fb779f66b66b4db9fbe81faeec8692ad8a101e518d6fcf80189fd8
-DIST ibus-typing-booster-2.22.1.tar.gz 11322188 BLAKE2B 
f9119aecd57c1f6581035548c53ceda529cee67636760bca0540e9fd91d92440fa3f8df5fb1065db2a131d20942519482f6b7cbee1cc7f74c58e01344bf07fa1
 SHA512 
c979c1e58c038ba6b5a07223e74c080f8d5f2c45b9f60c279aba49bb98c51a13b8922f5c167a2bfd07ccd9c7dbdf56ff784379124f6425ead0d16cc9dd5ced43
 DIST ibus-typing-booster-2.22.3.tar.gz 11322959 BLAKE2B 
7a09502ef3a1b3bbeaf231ae53b6c283ea582ccde96706e1b11ea3a46903efe0fe4d02f631b8a9b58d1c7971ae76e320a46d23ca915b2459bcc644c78a611eb2
 SHA512 
d3ea8825222e1a4c5c3aa64f947e7ffccd7e7fac9489b29126c1f10d560d4f959e1c8b8e718ecfd1367b6bdc698b346e022c4681dbd24a4f91005c579f397a9c
 DIST ibus-typing-booster-2.22.4.tar.gz 11324323 BLAKE2B 
4615148eae8fb30c281e5288008277b54f7e934e0c7f9c210a4bb0f38e513d10bbd8b0880c13bb05c1f50fc8cbfb4e46779c12a08860578d94d294b1957f4b2c
 SHA512 
1da2d23c33f991b67127ba0df5d6e630252b66fe0c1bdb4018cf8c495146ec32f72a3d25998a511cebdf3b0d41583b19e8d2706b08faa3cacddd56327602c09a
 DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.4.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.1.ebuild
deleted file mode 100644
index 564f684f9809..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-05-12 Thread Akinori Hattori
commit: 7b2800f315b59474d9f1eafef7e00437c2d794a2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat May 13 02:19:38 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat May 13 02:19:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2800f3

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild
index 564f684f9809..172808cc0650 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-05-12 Thread Akinori Hattori
commit: f77b4f984fc6c4f2b422eb1c4ee6e0e32f438b75
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat May 13 02:17:58 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat May 13 02:17:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77b4f98

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.22.5.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 2d964abbef95..77ca2f5f025e 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -2,3 +2,4 @@ DIST ibus-typing-booster-2.21.4.tar.gz 11220794 BLAKE2B 
7e5c7b9be31858ce1be7399b
 DIST ibus-typing-booster-2.22.1.tar.gz 11322188 BLAKE2B 
f9119aecd57c1f6581035548c53ceda529cee67636760bca0540e9fd91d92440fa3f8df5fb1065db2a131d20942519482f6b7cbee1cc7f74c58e01344bf07fa1
 SHA512 
c979c1e58c038ba6b5a07223e74c080f8d5f2c45b9f60c279aba49bb98c51a13b8922f5c167a2bfd07ccd9c7dbdf56ff784379124f6425ead0d16cc9dd5ced43
 DIST ibus-typing-booster-2.22.3.tar.gz 11322959 BLAKE2B 
7a09502ef3a1b3bbeaf231ae53b6c283ea582ccde96706e1b11ea3a46903efe0fe4d02f631b8a9b58d1c7971ae76e320a46d23ca915b2459bcc644c78a611eb2
 SHA512 
d3ea8825222e1a4c5c3aa64f947e7ffccd7e7fac9489b29126c1f10d560d4f959e1c8b8e718ecfd1367b6bdc698b346e022c4681dbd24a4f91005c579f397a9c
 DIST ibus-typing-booster-2.22.4.tar.gz 11324323 BLAKE2B 
4615148eae8fb30c281e5288008277b54f7e934e0c7f9c210a4bb0f38e513d10bbd8b0880c13bb05c1f50fc8cbfb4e46779c12a08860578d94d294b1957f4b2c
 SHA512 
1da2d23c33f991b67127ba0df5d6e630252b66fe0c1bdb4018cf8c495146ec32f72a3d25998a511cebdf3b0d41583b19e8d2706b08faa3cacddd56327602c09a
+DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild
new file mode 100644
index ..564f684f9809
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] proj/sci:master commit in: sci-libs/itk/, sci-libs/itk/files/

2023-05-12 Thread Horea Christian
commit: 3d21154c5c99a552d9a79c651f09de25594a88b0
Author: Horea Christian  chymera  eu>
AuthorDate: Sat May 13 01:29:30 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Sat May 13 01:30:58 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3d21154c

sci-libs/itk: patch for newer gcc

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

 sci-libs/itk/files/itk-5.3.0-uint8.patch | 10 ++
 sci-libs/itk/itk-5.3.0-r1.ebuild |  2 ++
 2 files changed, 12 insertions(+)

diff --git a/sci-libs/itk/files/itk-5.3.0-uint8.patch 
b/sci-libs/itk/files/itk-5.3.0-uint8.patch
new file mode 100644
index 0..724314574
--- /dev/null
+++ b/sci-libs/itk/files/itk-5.3.0-uint8.patch
@@ -0,0 +1,10 @@
+--- 
a/Modules/Filtering/MathematicalMorphology/include/itkMathematicalMorphologyEnums.h
 
b/Modules/Filtering/MathematicalMorphology/include/itkMathematicalMorphologyEnums.h
+@@ -20,6 +20,7 @@
+ 
+ #include 
+ #include "ITKMathematicalMorphologyExport.h"
++#include 
+ 
+ 
+ namespace itk

diff --git a/sci-libs/itk/itk-5.3.0-r1.ebuild b/sci-libs/itk/itk-5.3.0-r1.ebuild
index 23f3341a2..29a3da5d0 100644
--- a/sci-libs/itk/itk-5.3.0-r1.ebuild
+++ b/sci-libs/itk/itk-5.3.0-r1.ebuild
@@ -92,9 +92,11 @@ BDEPEND="
 
 S="${WORKDIR}/${MY_P}"
 
+# uint patch applied by upstream for next release.
 PATCHES=(
"${FILESDIR}/${PN}-5.2.1-system-tiff-has-64.patch"
"${FILESDIR}/${PN}-5.3.0-system-openjpeg.patch"
+   "${FILESDIR}/${PN}-5.3.0-uint8.patch"
 )
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: net-vpn/vtun/

2023-05-12 Thread Sam James
commit: a2e07a295796ef4d54315382f88430c67ffc0188
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:56:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:56:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e07a29

net-vpn/vtun: Stabilize 3.0.4-r3 amd64, #906228

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

 net-vpn/vtun/vtun-3.0.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/vtun/vtun-3.0.4-r3.ebuild 
b/net-vpn/vtun/vtun-3.0.4-r3.ebuild
index 6aa76ddf8156..f7b6d838ab57 100644
--- a/net-vpn/vtun/vtun-3.0.4-r3.ebuild
+++ b/net-vpn/vtun/vtun-3.0.4-r3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://vtun.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86"
 IUSE="lzo socks5 ssl zlib"
 
 RDEPEND="



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

2023-05-12 Thread Sam James
commit: a49417ceecb16b7565a0286e5021f2455f22dc7d
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:56:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:56:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49417ce

sys-apps/hwdata: Stabilize 0.369 ALLARCHES, #906230

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

 sys-apps/hwdata/hwdata-0.369.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwdata/hwdata-0.369.ebuild 
b/sys-apps/hwdata/hwdata-0.369.ebuild
index afddd20d2fd1..b5d599c17b39 100644
--- a/sys-apps/hwdata/hwdata-0.369.ebuild
+++ b/sys-apps/hwdata/hwdata-0.369.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/vtun/

2023-05-12 Thread Sam James
commit: 83e7307cade96cb1e66c0e0b3a8ea4cdd79b47d2
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:56:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:56:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e7307c

net-vpn/vtun: Stabilize 3.0.4-r3 ppc, #906228

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

 net-vpn/vtun/vtun-3.0.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/vtun/vtun-3.0.4-r3.ebuild 
b/net-vpn/vtun/vtun-3.0.4-r3.ebuild
index 9daf9f410350..8d889a7404e6 100644
--- a/net-vpn/vtun/vtun-3.0.4-r3.ebuild
+++ b/net-vpn/vtun/vtun-3.0.4-r3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://vtun.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ppc ~sparc x86"
 IUSE="lzo socks5 ssl zlib"
 
 RDEPEND="



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

2023-05-12 Thread Sam James
commit: 84d5fe98ef9590cd82731e86944e0407fb21135b
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:56:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:56:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d5fe98

app-text/libpaper: Stabilize 2.0.12 x86, #906229

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

 app-text/libpaper/libpaper-2.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
index ccebdb305adc..8c73eac9fbf7 100644
--- a/app-text/libpaper/libpaper-2.0.12.ebuild
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 src_configure() {
econf --enable-relocatable



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

2023-05-12 Thread Sam James
commit: 64c773bc822e730730f5fde180846ce9bccb851d
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:56:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:56:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c773bc

app-text/libpaper: Stabilize 2.0.12 ppc, #906229

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

 app-text/libpaper/libpaper-2.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
index 8c73eac9fbf7..e7ff3de50f27 100644
--- a/app-text/libpaper/libpaper-2.0.12.ebuild
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 src_configure() {
econf --enable-relocatable



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

2023-05-12 Thread Sam James
commit: d4a92ce75005ca0f3f6ea9cbc7e7bf72531441b7
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:56:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:56:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a92ce7

app-text/libpaper: Stabilize 2.0.12 ppc64, #906229

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

 app-text/libpaper/libpaper-2.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
index bb7b668ba067..ccebdb305adc 100644
--- a/app-text/libpaper/libpaper-2.0.12.ebuild
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 src_configure() {
econf --enable-relocatable



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

2023-05-12 Thread Sam James
commit: 4369d790ecffba74793d381d51a86b26716e56b1
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:56:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:56:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4369d790

app-text/libpaper: Stabilize 2.0.12 amd64, #906229

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

 app-text/libpaper/libpaper-2.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
index d77438c2f590..bb7b668ba067 100644
--- a/app-text/libpaper/libpaper-2.0.12.ebuild
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 src_configure() {
econf --enable-relocatable



[gentoo-commits] repo/gentoo:master commit in: net-vpn/vtun/

2023-05-12 Thread Sam James
commit: a3ac43dd3c471ec1de19f16593db76489c1830a9
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:56:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:56:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ac43dd

net-vpn/vtun: Stabilize 3.0.4-r3 x86, #906228

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

 net-vpn/vtun/vtun-3.0.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/vtun/vtun-3.0.4-r3.ebuild 
b/net-vpn/vtun/vtun-3.0.4-r3.ebuild
index f7b6d838ab57..9daf9f410350 100644
--- a/net-vpn/vtun/vtun-3.0.4-r3.ebuild
+++ b/net-vpn/vtun/vtun-3.0.4-r3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://vtun.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
 IUSE="lzo socks5 ssl zlib"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnice/

2023-05-12 Thread Sam James
commit: 9df7e59a503c595e75c098746f129ffd0d3c393e
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:31:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:41:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df7e59a

net-libs/libnice: conditionally build tests

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

 net-libs/libnice/libnice-0.1.19-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/libnice/libnice-0.1.19-r1.ebuild 
b/net-libs/libnice/libnice-0.1.19-r1.ebuild
index 391588680d11..9c5c64599217 100644
--- a/net-libs/libnice/libnice-0.1.19-r1.ebuild
+++ b/net-libs/libnice/libnice-0.1.19-r1.ebuild
@@ -11,7 +11,8 @@ SRC_URI="https://libnice.freedesktop.org/releases/${P}.tar.gz;
 LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="+gnutls gtk-doc +introspection +upnp"
+IUSE="+gnutls gtk-doc +introspection test +upnp"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/glib-2.54:2[${MULTILIB_USEDEP}]
@@ -42,6 +43,7 @@ multilib_src_configure() {
-Dgstreamer=disabled
-Dcrypto-library=$(usex gnutls gnutls openssl)
$(meson_native_use_feature introspection)
+   $(meson_feature test tests)
$(meson_feature upnp gupnp)
$(meson_native_use_feature gtk-doc gtk_doc)
)



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

2023-05-12 Thread Sam James
commit: ff3baf0fb34de9ef80a1efed68e4000c8e71c019
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:37:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3baf0f

sys-apps/kmscon: conditionally build tests

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

 sys-apps/kmscon/kmscon-9.0.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-apps/kmscon/kmscon-9.0.0.ebuild 
b/sys-apps/kmscon/kmscon-9.0.0.ebuild
index 5ae17deb5e65..baaf4d9597ab 100644
--- a/sys-apps/kmscon/kmscon-9.0.0.ebuild
+++ b/sys-apps/kmscon/kmscon-9.0.0.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
@@ -13,7 +13,8 @@ HOMEPAGE="https://github.com/Aetf/kmscon;
 
 LICENSE="MIT LGPL-2.1 BSD-2"
 SLOT="0"
-IUSE="debug doc +drm +fbdev +gles2 +pango pixman systemd"
+IUSE="debug doc +drm +fbdev +gles2 +pango pixman systemd test"
+RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
>=virtual/udev-172
@@ -59,6 +60,7 @@ src_configure() {
-Drenderer_bbulk=enabled
$(meson_feature gles2 renderer_gltex)
$(meson_feature pixman renderer_pixman)
+   $(meson_use test tests)
-Dsession_dummy=enabled
-Dsession_terminal=enabled
)



[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/

2023-05-12 Thread Sam James
commit: be77a0270a9a4ac15a0b142bf86b8186657e099c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:28:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:41:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be77a027

net-libs/gupnp: backport -Werror fix

Bug: https://bugs.gentoo.org/906124
Signed-off-by: Sam James  gentoo.org>

 net-libs/gupnp/gupnp-1.4.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild 
b/net-libs/gupnp/gupnp-1.4.3.ebuild
index 6b4ce1076fda..a1b2000c2291 100644
--- a/net-libs/gupnp/gupnp-1.4.3.ebuild
+++ b/net-libs/gupnp/gupnp-1.4.3.ebuild
@@ -47,6 +47,9 @@ BDEPEND="
 src_prepare() {
use introspection && vala_src_prepare
xdg_src_prepare
+
+   # This makes sense for upstream but not for us downstream, bug #906124.
+   sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/suil/

2023-05-12 Thread Sam James
commit: 07f8a1cfa418c4f787d7fb9f35315afdf5791d8f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:41:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:41:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f8a1cf

media-libs/suil: conditionally build tests

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

 media-libs/suil/suil-0.10.18-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/suil/suil-0.10.18-r1.ebuild 
b/media-libs/suil/suil-0.10.18-r1.ebuild
index af6be37cfe60..d8fecfd7a4ea 100644
--- a/media-libs/suil/suil-0.10.18-r1.ebuild
+++ b/media-libs/suil/suil-0.10.18-r1.ebuild
@@ -12,7 +12,8 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv x86"
-IUSE="doc gtk gtk2 qt5 X"
+IUSE="doc gtk gtk2 qt5 test X"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
@@ -42,8 +43,8 @@ RDEPEND="
)
X? ( x11-libs/libX11 )
 "
-
 DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-libs/check )"
 
 DOCS=( AUTHORS NEWS README.md )
 
@@ -60,6 +61,7 @@ src_configure() {
$(meson_feature gtk2)
$(meson_feature gtk gtk3)
$(meson_feature qt5)
+   $(meson_feature test tests)
$(meson_feature X x11)
)
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/foot/

2023-05-12 Thread Sam James
commit: f37bcbedd481e67127e4d57dc58ebfa02635ef0c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 13 00:23:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:41:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37bcbed

gui-apps/foot: conditionally build tests

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

 gui-apps/foot/foot-1.14.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gui-apps/foot/foot-1.14.0.ebuild b/gui-apps/foot/foot-1.14.0.ebuild
index c5e9a1847586..ff73ca025c6d 100644
--- a/gui-apps/foot/foot-1.14.0.ebuild
+++ b/gui-apps/foot/foot-1.14.0.ebuild
@@ -13,7 +13,8 @@ S="${WORKDIR}/${PN}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="+grapheme-clustering"
+IUSE="+grapheme-clustering test"
+RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
dev-libs/wayland
@@ -52,13 +53,14 @@ src_prepare() {
 src_configure() {
local emesonargs=(
$(meson_feature grapheme-clustering)
+   $(meson_use test tests)
-Dthemes=true
-Dime=true
-Dterminfo=disabled
)
meson_src_configure
 
-   sed 's|@bindir@|/usr/bin|g' "${S}/"/foot-ser...@.service.in > 
foot-server@.service
+   sed 's|@bindir@|/usr/bin|g' "${S}/"/foot-ser...@.service.in > 
foot-server@.service || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker/

2023-05-12 Thread Matt Turner
commit: 6ee78ca59214d7b006201fd2da1541a457f04826
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 12 23:36:22 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 13 00:15:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee78ca5

app-misc/tracker: Version bump to 3.5.2

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 app-misc/tracker/Manifest |   1 +
 app-misc/tracker/tracker-3.5.2.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest
index 45adb5bcf814..32d31fc5aa8f 100644
--- a/app-misc/tracker/Manifest
+++ b/app-misc/tracker/Manifest
@@ -1,3 +1,4 @@
 DIST tracker-3.4.2.tar.xz 1865236 BLAKE2B 
31cdb33de38d9251fc60a71b31c539e3f045748fb5dc160656dd5187dce109da858bad5390864cda8b63466a5113e0a193e0799b662ec250a31cfdff79467e6e
 SHA512 
2214bce7cdbaf1039b11986cf101f615337bbc450331ee703edcfd7ad62dee6e1db831c2c89bf341663cadcdaae6ee9e5a15f49a8087acaafd58b389292ef480
 DIST tracker-3.5.0.tar.xz 2568708 BLAKE2B 
d3154e262ffa52890f98b0d00d3e2ddf69ca62e4d18a890a076fd1774bea97625a03180e058bebb1928536232f986e5f63c0990b162c73e69b534362b81cac09
 SHA512 
2c6d4f1c2c9d7687884052ae2ebc68e588cf91c56f98012ee138fc2020c66accb40f021c699d102b7634a936692341bd7ea28f3adfdb3c63c82ed9f837f97ba5
 DIST tracker-3.5.1.tar.xz 2566076 BLAKE2B 
5abb45c7cc5f9b7dca0fda90388c110448a3e22b092a00f5d97024d0273419b7ea869b51eef08b09038e6e89b9c42108170668c5e6962992b03f796898eb2548
 SHA512 
eb28213aed487eec2906f2f5bd2c31dc9766f50085fd1124085eeeb23a2db7b1ab7ba60b96540f9087512b957328596e92bc3267cc0e6cb33059eb7fe049897a
+DIST tracker-3.5.2.tar.xz 2566540 BLAKE2B 
53b8e26bf3f11c202b03a181b8817e931130b77648410ddf59e4d454bc60a209648779c5e1cbe1203b2529ebfe3fa9c5f39c6f862264e7807776c466cba26012
 SHA512 
e7162116c1089f4e1a06c6bf60e515b9dd9ce174a3ab8862d52c638004a1df7feb1d69c7b958051bdcff60202eaa58c29023e9a0012c0511d75d26e76a27cd10

diff --git a/app-misc/tracker/tracker-3.5.2.ebuild 
b/app-misc/tracker/tracker-3.5.2.ebuild
new file mode 100644
index ..69a65b9a77e5
--- /dev/null
+++ b/app-misc/tracker/tracker-3.5.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info 
meson python-any-r1 systemd vala xdg
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker 
https://gitlab.gnome.org/GNOME/tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3/0" # libtracker-sparql-3.0 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="gtk-doc +miners stemmer test vala"
+RESTRICT="!test? ( test )"
+
+PV_SERIES=$(ver_cut 1-2)
+
+RDEPEND="
+   >=dev-libs/glib-2.52:2
+   >=sys-apps/dbus-1.3.2
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/icu-4.8.1.2:=
+   >=dev-libs/json-glib-1.4
+   >=net-libs/libsoup-2.99.2:3.0
+   >=dev-libs/libxml2-2.7
+   >=dev-db/sqlite-3.29.0:3
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   app-text/asciidoc
+   dev-libs/libxslt
+   $(vala_depend)
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   test? (
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
+   )
+   ${PYTHON_DEPS}
+"
+PDEPEND="miners? ( >=app-misc/tracker-miners-${PV_SERIES} )"
+
+python_check_deps() {
+   python_has_version -b \
+   "dev-python/pygobject[${PYTHON_USEDEP}]" \
+   "dev-python/tappy[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   local CONFIG_CHECK="~INOTIFY_USER"
+   linux-info_pkg_setup
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS
+
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dman=true
+   $(meson_feature stemmer)
+   -Dunicode_support=icu
+   -Dbash_completion_dir="$(get_bashcompdir)"
+   -Dsystemd_user_services_dir="$(systemd_get_userunitdir)"
+   $(meson_use test tests)
+   -Dintrospection=enabled
+   $(meson_feature vala vapi)
+   -Dsoup=soup3
+   )
+   meson_src_configure
+}
+
+src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+src_install() {
+   meson_src_install
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+  

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2023-05-12 Thread Matt Turner
commit: 1c0657fd45c073f244224b598cc86fd93f61ff40
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 12 23:53:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 13 00:15:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0657fd

app-accessibility/at-spi2-core: Version bump to 2.48.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31011
Signed-off-by: Matt Turner  gentoo.org>

 app-accessibility/at-spi2-core/Manifest|  1 +
 .../at-spi2-core/at-spi2-core-2.48.2.ebuild| 67 ++
 2 files changed, 68 insertions(+)

diff --git a/app-accessibility/at-spi2-core/Manifest 
b/app-accessibility/at-spi2-core/Manifest
index d41c0b55d1a0..bc29f9f9bd03 100644
--- a/app-accessibility/at-spi2-core/Manifest
+++ b/app-accessibility/at-spi2-core/Manifest
@@ -1,3 +1,4 @@
 DIST at-spi2-core-2.46.0.tar.xz 540600 BLAKE2B 
e3ed9915c39a9f71b64a9753c7f91208d15289fe09a9505b4766df7fa04c3e6e5cdc7b3702315eabbdf70f9fc08b4cca4546353485328ab101e2950a672885d6
 SHA512 
633af2c02fab3b8cb02e37f929ce80dd5ce28ca5641046ef5e25cb29299530b90028e6c6f318a0c098a4270bed3eab48fb55d6967a76bfadd2520f49de47c770
 DIST at-spi2-core-2.48.0.tar.xz 554000 BLAKE2B 
b8f513256670d24ae9f08572ae7878f109b5d76090fa4f881b67324d1d270889c648e456fe3ca34aaead9e85589f5ae355c8b4803f35c2cb2ace831051b1000b
 SHA512 
976dce741d640c5b5e006eca53170062ebc91cace0fb74df68606c8443b63317fe271d4e3238d1e3ee3e5586b4a4905c91d7987adb94c8f886a1aaddd54c632e
 DIST at-spi2-core-2.48.1.tar.xz 554220 BLAKE2B 
80c67221d1164ed857586450083ed08c201044cf26c7e338b474344c8579d91bb8310746fa57e01c3c41331647c36b17161d2f1ffda750f5484df0837569398b
 SHA512 
31314322287f73a60ec449896d5bdacb7956e14e5baec1634b34685e340ce5c3d0385023350cc31b316886b24fd1af858656dbdc9119a53c880d85761d15a3c1
+DIST at-spi2-core-2.48.2.tar.xz 554056 BLAKE2B 
3e499c155a6d8780cb08a714521b530353f8e8a507c42acfbab89ea637413f17f5ecb431574eb862ac47d465f80320f04dedeced0547c0f057b426ea763f6c81
 SHA512 
e30c9873965bee057eab33b787588a709ba775213c8d9b2ba5382e91be48aa86bedb7d268cb4e07a3980c12a673811f94a423dbaa83fd32c1702a0cbbddb8b44

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.48.2.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.48.2.ebuild
new file mode 100644
index ..0ec5d49b8cfa
--- /dev/null
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.48.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib systemd virtualx xdg
+
+DESCRIPTION="D-Bus accessibility specifications and registration daemon"
+HOMEPAGE="https://wiki.gnome.org/Accessibility 
https://gitlab.gnome.org/GNOME/at-spi2-core;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="X gtk-doc +introspection"
+REQUIRED_USE="gtk-doc? ( X )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.67.4:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   )
+
+   !

[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker-miners/

2023-05-12 Thread Matt Turner
commit: ac4c7d63af9764fe65cab75cb6846e81c532b0d2
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 12 23:37:24 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 13 00:16:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4c7d63

app-misc/tracker-miners: Version bump to 3.5.2

Closes: https://github.com/gentoo/gentoo/pull/31010
Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 app-misc/tracker-miners/Manifest   |   1 +
 .../tracker-miners/tracker-miners-3.5.2.ebuild | 173 +
 2 files changed, 174 insertions(+)

diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest
index bf5a28515f48..8b4acda78dc0 100644
--- a/app-misc/tracker-miners/Manifest
+++ b/app-misc/tracker-miners/Manifest
@@ -1,3 +1,4 @@
 DIST tracker-miners-3.4.3.tar.xz 7244744 BLAKE2B 
e018e8e80c5b87eda7ef50b00fe87b4d555806a1d630c147dd4c5a11bdf7140c28f68ef0724ec281f11acd5b63d9857eae8d23e51ed5607136c90d783c7a205b
 SHA512 
b7287bd14be9c14be582109b660166b38c515199b809503a7b06e411f4cc1e0c1f59ce95ab70e1b404d7440b7f23312f1150a4e033e38cabfc0f396e3c1edc3c
 DIST tracker-miners-3.5.0.tar.xz 7503332 BLAKE2B 
9e5e3464d2c738ce1fc7570239d995d6deb4aeae73bdf71920759c760e3c2a2dd1c04363929fbb3d98369778522517453bd340efa3efe519d1e4ad7d8e99304e
 SHA512 
db9bc92aa8e33adde2135dbc7e381c553dbd18517e856d149084dbcfc99af8d0df16909547263ef61a80dd8c06c326a7a0b31142ca3eb01c488a3172fbd2761d
 DIST tracker-miners-3.5.1.tar.xz 7513276 BLAKE2B 
e5edccbbf53a837a60afbdbcaa115dab034e2bec98a81fcabc6bd41009d5da7142683205fa97c1a2e1b306769ce46e95c6f3ee7e1a3e0de4274d2953e4964946
 SHA512 
cb09454536c5e4d0af20008fee8c82e78a14831fa21c2187a87e68eee52ef05d56a06d98166b20a466c0bdf7b65938725d0636ed5d7e10e936896d799afba2eb
+DIST tracker-miners-3.5.2.tar.xz 7513024 BLAKE2B 
6f144bb5e263c08c32b940dd18f98faa4201cfa1c40fa9c97b7e0406b6ed1c9547b1925337e0b3a7e5448dd7c2518b78f62e04e5beab221a55f464506baa151b
 SHA512 
adb29549c94c68a46e2c5ede8a51bac2d014f772a5dc1c63f5cc6950da7f941e735bf5858c3306d2ad988ce2f60126bc97e5db746afe757b9b7cbc4f90518648

diff --git a/app-misc/tracker-miners/tracker-miners-3.5.2.ebuild 
b/app-misc/tracker-miners/tracker-miners-3.5.2.ebuild
new file mode 100644
index ..4cfd4892b132
--- /dev/null
+++ b/app-misc/tracker-miners/tracker-miners-3.5.2.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Collection of data extractors for Tracker/Nepomuk"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3"
+IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf 
+playlist raw +rss seccomp test +tiff upower +xml xmp xps"
+
+REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via 
gstreamer, not ffmpeg
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+# tracker-2.1.7 currently always depends on ICU (theoretically could be 
libunistring instead); so choose ICU over enca always here for the time being 
(ICU is preferred)
+RDEPEND="
+   >=dev-libs/glib-2.70:2
+   >=app-misc/tracker-3.5.0:3
+
+   >=sys-apps/dbus-1.3.1
+   xmp? ( >=media-libs/exempi-2.1.0:= )
+   raw? ( media-libs/gexiv2 )
+   cue? ( media-libs/libcue:= )
+   exif? ( >=media-libs/libexif-0.6 )
+   gsf? ( >=gnome-extra/libgsf-1.14.24:= )
+   xps? ( app-text/libgxps )
+   iptc? ( media-libs/libiptcdata )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   iso? ( >=sys-libs/libosinfo-1.10.0-r1 )
+   >=media-libs/libpng-1.2:0=
+   seccomp? ( >=sys-libs/libseccomp-2.0 )
+   tiff? ( media-libs/tiff:= )
+   xml? ( >=dev-libs/libxml2-2.6 )
+   pdf? ( >=app-text/poppler-0.16.0:=[cairo] )
+   playlist? ( >=dev-libs/totem-pl-parser-3:= )
+   sys-apps/util-linux
+
+   gif? ( media-libs/giflib:= )
+
+   networkmanager? ( net-misc/networkmanager )
+
+   rss? ( >=net-libs/libgrss-0.7:0 )
+   app-arch/gzip
+
+   upower? ( >=sys-power/upower-0.9.0:= )
+
+   >=dev-libs/icu-4.8.1.1:=
+
+   gstreamer? (
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0
+   >=media-plugins/gst-plugins-meta-1.20:1.0 )
+   !gstreamer? (
+   ffmpeg? ( media-video/ffmpeg:0= ) )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/asciidoc
+   dev-libs/libxslt
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXaw3d/

2023-05-12 Thread Matt Turner
commit: af7b6ba775cd7964c59638d82a8b8cca4418746f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 13 00:11:26 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 13 00:12:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7b6ba7

x11-libs/libXaw3d: Version bump to 1.6.5

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libXaw3d/Manifest  |  1 +
 x11-libs/libXaw3d/libXaw3d-1.6.5.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/x11-libs/libXaw3d/Manifest b/x11-libs/libXaw3d/Manifest
index 5dcbfda1f1b2..9abfe6f0554c 100644
--- a/x11-libs/libXaw3d/Manifest
+++ b/x11-libs/libXaw3d/Manifest
@@ -1 +1,2 @@
 DIST libXaw3d-1.6.4.tar.xz 482168 BLAKE2B 
a1e2e66ef4c5d102523080beae903b21b9b6bd0a5e4bd1e685bbfc4e1eaa3dc594f65f357d027f93808fd34d7e05ed8631fe33b6849760fc1fcc919c8b85d526
 SHA512 
388e905871a823d0f87fbc29e9ea2de95ac13ccaf50e031a01602d8d388d61bcf1823b4ded8c1a06bdce382e8ddcbc1b0182ccef00cde8064b09176163283dba
+DIST libXaw3d-1.6.5.tar.xz 483496 BLAKE2B 
54dc1bb06b40685e3e2f00bc1aa8447a23ff61226c0b8d20cb0fe070bb7d914290cc4a5f2c70925da528bd9f02a283748178cb2b17111a56fbcc938a1eae25c9
 SHA512 
b2fbceffcbaff7c332f37769fd6b496ac820de8a80fbf9777416f1895b74a07e4efc3f2bd64db3f584983b24d2b10e9b60cf4aae3ec4a30c06510ae7c213a663

diff --git a/x11-libs/libXaw3d/libXaw3d-1.6.5.ebuild 
b/x11-libs/libXaw3d/libXaw3d-1.6.5.ebuild
new file mode 100644
index ..31c123fa2f7a
--- /dev/null
+++ b/x11-libs/libXaw3d/libXaw3d-1.6.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X.Org Xaw3d library"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+IUSE="xpm"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   xpm? ( x11-libs/libXpm )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   sys-devel/flex
+   app-alternatives/yacc"
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   --enable-internationalization
+   $(use_enable xpm multiplane-bitmaps)
+   --enable-gray-stipples
+   --enable-arrow-scrollbars
+   )
+   xorg-3_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/mapserver/

2023-05-12 Thread Sam James
commit: b5e929c2cc7c11c4ccef002efda74a8e48f540c0
Author: Thomas Bettler  gmail  com>
AuthorDate: Fri May 12 05:47:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 13 00:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e929c2

sci-geosciences/mapserver: bump to 8.0.1

Closes: https://bugs.gentoo.org/906176
Closes: https://github.com/gentoo/gentoo/pull/31004
Signed-off-by: Thomas Bettler  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/mapserver/Manifest   |   1 +
 sci-geosciences/mapserver/mapserver-8.0.1.ebuild | 287 +++
 2 files changed, 288 insertions(+)

diff --git a/sci-geosciences/mapserver/Manifest 
b/sci-geosciences/mapserver/Manifest
index 2306a474faa7..f57397f89b33 100644
--- a/sci-geosciences/mapserver/Manifest
+++ b/sci-geosciences/mapserver/Manifest
@@ -1,2 +1,3 @@
 DIST mapserver-7.6.4.tar.gz 2718735 BLAKE2B 
4d9fc6d215a55af32e0cc125f6119e0e477ddc5a5b2dbea6df1cc7e1ffaf6319f3a855329749aa07f1bca88e79a71c67cb2e8bd62e30bd60e44ecc1b8283d4ce
 SHA512 
ccca87b650df3c1784ba82ca4a58960585d72fb4004fcea43c0dcabf03b9617ba51870bc63dbb2238a7eeb8d4337b6ff152587150912a74eeaf4a3e3d2d584ce
 DIST mapserver-8.0.0.tar.gz 2945524 BLAKE2B 
b67fb10f62e3c8cf4ae6d69863ef841fd2dd4106de55fd08dfc8146191bed1f18f12003455462503afcdb49e45d1368d89be591c152dcabba2b18587d27efaef
 SHA512 
b9275f5e3399efb3cb189472ed28d081055e79da9aa35f7c9b8567b2d2d3cfc425ea7750b36a40db9ab537261c099356dc923e7b91941919d79c38f740327b97
+DIST mapserver-8.0.1.tar.gz 2950164 BLAKE2B 
5b14006d513aa4422dfe33b1991a685936084c1fda8c736fb97e25d54f1d1bf30278b6f0ce3c8a1907eeecd7bd1554076065d3824e2055265dfcbc0de2b899e1
 SHA512 
dae14a7eb6b09f5461c19bff83ca8ed6c21ae84d451b2c854794efb25b144b7edbf2a33479dc53e78aa646e5196e81219b4a1f393ff824db4508204a2d0301d1

diff --git a/sci-geosciences/mapserver/mapserver-8.0.1.ebuild 
b/sci-geosciences/mapserver/mapserver-8.0.1.ebuild
new file mode 100644
index ..c8bc5c5d9238
--- /dev/null
+++ b/sci-geosciences/mapserver/mapserver-8.0.1.ebuild
@@ -0,0 +1,287 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Variables for the miscellaneous bindings we provide
+PHP_EXT_OPTIONAL_USE="php"
+PHP_EXT_NAME="php_mapscriptng"
+PHP_EXT_SKIP_PHPIZE="yes"
+PHP_EXT_SKIP_PATCHES="yes"
+
+USE_PHP="php7-4"
+PYTHON_COMPAT=( python3_{10..11} )
+
+WEBAPP_MANUAL_SLOT=yes
+WEBAPP_OPTIONAL=yes
+
+inherit cmake depend.apache perl-functions php-ext-source-r3 python-r1 webapp
+
+DESCRIPTION="Development environment for building spatially enabled webapps"
+HOMEPAGE="https://mapserver.org/;
+SRC_URI="https://download.osgeo.org/mapserver/${P}.tar.gz;
+
+LICENSE="Boost-1.0 BSD BSD-2 ISC MIT tcltk"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+# NOTE: opengl removed for now as no support for it in upstream CMake
+IUSE="apache bidi cairo geos mysql oracle perl php postgis python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Tests:
+# Included tests (tests/*) are seriously outdated
+# Upstream's main test suite (msautotest/*) is not in the release tarball,
+# and upstream sets 'export-ignore' for that directory.
+#
+# The eclasses used normally try to run test suites themselves,
+# or skip if nothing was found.
+# However, because of the php-ext-* eclass usage, this fails and would
+# cause errors running non-existent tests, so we have to restrict here.
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/expat-2.2.8
+   dev-libs/libxml2:2=
+   dev-libs/libxslt[crypt]
+   >=dev-libs/protobuf-c-1.3.2:=
+   >=media-libs/freetype-2.9.1-r3
+   >=media-libs/gd-2.0.12:=[truetype,jpeg,png,zlib]
+   >=media-libs/giflib-5.2.1:=
+   media-libs/libjpeg-turbo
+   >=media-libs/libpng-1.6.37:=
+   >=net-misc/curl-7.69.1
+   >=sci-libs/gdal-3.0.4:=[oracle?]
+   >=sci-libs/proj-6.2.1:=
+   virtual/libiconv
+   >=x11-libs/agg-2.5-r3
+   apache? (
+   app-admin/webapp-config
+   dev-libs/fcgi
+   )
+   bidi? (
+   dev-libs/fribidi
+   media-libs/harfbuzz:=
+   )
+   cairo? ( x11-libs/cairo )
+   geos? ( sci-libs/geos )
+   mysql? ( dev-db/mysql-connector-c:= )
+   oracle? ( dev-db/oracle-instantclient:= )
+   perl? ( dev-lang/perl:= )
+   postgis? (
+   dev-db/postgis
+   dev-db/postgresql:=
+   )
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   perl? ( >=dev-lang/swig-4.0 )
+   php? ( >=dev-lang/swig-4.0 )
+   python? (
+   >=dev-lang/swig-4.0
+   >=dev-python/setuptools-44.1.0
+   )
+"
+
+want_apache2 apache
+
+pkg_setup() {
+   use apache && webapp_pkg_setup
+   use perl && perl_set_version
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   use php && php-ext-source-r3_src_prepare
+   use python && 

[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/, app-office/gnucash/files/

2023-05-12 Thread Sam James
commit: dea7bdd29ddd599e91c31b6be2aeb09d2fc7a375
Author: Sam James  gentoo  org>
AuthorDate: Fri May 12 23:57:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 23:57:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea7bdd2

app-office/gnucash: drop 4.12-r1

Bug: https://bugs.gentoo.org/893676
Signed-off-by: Sam James  gentoo.org>

 app-office/gnucash/Manifest|   1 -
 .../files/gnucash-3.8-examples-subdir.patch|  10 -
 .../gnucash/files/gnucash-4.12-fix-test.patch  |  20 --
 app-office/gnucash/gnucash-4.12-r1.ebuild  | 223 -
 4 files changed, 254 deletions(-)

diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index f9528018322d..55cde8404d6d 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -1,2 +1 @@
-DIST gnucash-4.12.tar.bz2 14552115 BLAKE2B 
6d5faf2fa1d096315bd6c346e0291109669fd9df4bc0404f4dbc2fc56c8a361aeff57e3535fea862f21ff59391319010b7f28c9bd7df658a1b0c518894862585
 SHA512 
4c930dfc9a10dfd06d3c52874a61e533ddc39deb1c334162dc3a096d998dbdfcac61520ae94dedbc6742b7807e250ff92d26067a70c4ab156e46bed333bbfd37
 DIST gnucash-4.13.tar.bz2 14658572 BLAKE2B 
027151a800194b854ad8bbe5175b24c99e924331f2b0a35745870542c2ade1e7347d2cbc3e400f621c6b5c1bb708633609a1891e729f8923d0c717537f884ca9
 SHA512 
7f1f5a6c6e537aca7e88c806461c58e90256954842026d801dba48586fa5817519220f532b9e460bc34751c94e6be4a80aac06325b7bada716616a735e2de3d3

diff --git a/app-office/gnucash/files/gnucash-3.8-examples-subdir.patch 
b/app-office/gnucash/files/gnucash-3.8-examples-subdir.patch
deleted file mode 100644
index b271be896c03..
--- a/app-office/gnucash/files/gnucash-3.8-examples-subdir.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/doc/examples/CMakeLists.txt
-+++ b/doc/examples/CMakeLists.txt
-@@ -21,6 +21,6 @@
-   web.qif
- )
- 
--install(FILES ${examples_DATA} DESTINATION  ${CMAKE_INSTALL_DOCDIR})
-+install(FILES ${examples_DATA} DESTINATION  ${CMAKE_INSTALL_DOCDIR}/examples)
- 
- set_dist_list(examples_DIST ${examples_DATA} CMakeLists.txt )

diff --git a/app-office/gnucash/files/gnucash-4.12-fix-test.patch 
b/app-office/gnucash/files/gnucash-4.12-fix-test.patch
deleted file mode 100644
index 03b4bba29c24..
--- a/app-office/gnucash/files/gnucash-4.12-fix-test.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://github.com/Gnucash/gnucash/pull/1472
-
-From 6fe2028bca49f455b7841d178a712baec8f72919 Mon Sep 17 00:00:00 2001
-From: Marco Scardovi 
-Date: Thu, 24 Nov 2022 23:20:07 +0100
-Subject: [PATCH] Fix test
-
-Signed-off-by: Marco Scardovi 
 a/libgnucash/engine/mocks/fake-qofquery.cpp
-+++ b/libgnucash/engine/mocks/fake-qofquery.cpp
-@@ -59,8 +59,8 @@ static class QofFakeQueryPool
- {
- ASSERT_TRUE(query_used((QofQuery*)query));
- auto it = std::find(m_queriesUsed.begin(), m_queriesUsed.end(), 
query);
--m_queriesUsed.erase(it);
- m_queriesConsumed.push_back(*it);
-+m_queriesUsed.erase(it);
- }
- 
- /* Remove a formerly added QofFakeQueryObject from the pool */

diff --git a/app-office/gnucash/gnucash-4.12-r1.ebuild 
b/app-office/gnucash/gnucash-4.12-r1.ebuild
deleted file mode 100644
index b6ca92039c22..
--- a/app-office/gnucash/gnucash-4.12-r1.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-doc/gnucash-docs
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="A personal finance manager"
-HOMEPAGE="https://www.gnucash.org/;
-SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
-
-IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres 
python quotes register2 smartcard sqlite test"
-RESTRICT="!test? ( test )"
-
-# Examples doesn't build unless GUI is also built
-REQUIRED_USE="
-   examples? ( gui )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   smartcard? ( aqbanking )
-"
-
-# dev-libs/boost must always be built with nls enabled.
-# net-libs/aqbanking dropped gtk with v6. So, to simplify the
-# dependency, we just rely on that.
-RDEPEND="
-   >=dev-libs/glib-2.56.1:2
-   >=dev-scheme/guile-2.2.0:=[regex]
-   >=sys-libs/zlib-1.1.4
-   dev-libs/boost:=[icu,nls]
-   dev-libs/icu:=
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   aqbanking? (
-   >=net-libs/aqbanking-6[ofx?]
-   >=sys-libs/gwenhywfar-4.20.0:=
-   smartcard? ( sys-libs/libchipcard )
-   )
-   gnome-keyring? ( >=app-crypt/libsecret-0.18 )
-   gui? (
-   >=x11-libs/gtk+-3.22.30:3
-   gnome-base/dconf
-   net-libs/webkit-gtk:4=
-   aqbanking? ( sys-libs/gwenhywfar:=[gtk] )
-   )
- 

[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/

2023-05-12 Thread Sam James
commit: 6b89e7003434c80c1834d1be2b81693f77825a3d
Author: Sam James  gentoo  org>
AuthorDate: Fri May 12 23:57:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 23:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b89e700

app-doc/gnucash-docs: drop 4.12

Closes: https://bugs.gentoo.org/893676
Signed-off-by: Sam James  gentoo.org>

 app-doc/gnucash-docs/Manifest |  1 -
 app-doc/gnucash-docs/gnucash-docs-4.12.ebuild | 67 ---
 2 files changed, 68 deletions(-)

diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest
index bd47ea5de82b..41007c9966b0 100644
--- a/app-doc/gnucash-docs/Manifest
+++ b/app-doc/gnucash-docs/Manifest
@@ -1,2 +1 @@
-DIST gnucash-docs-4.12.tar.gz 76306600 BLAKE2B 
78fb413099701da8c251681fa9724867f94cd731f396a80fd2be647790f32285a45eb857bfeae4ed6c36f5ec7664bc5aabfbdc2237d155a9f95aab78bf3227fa
 SHA512 
29db1a402f7d417ad1a2f4db683974447add597e1b9e1b421789f3d2c8f987d1692202bb9052548b5ce544973c12bd538abab5ff33d3253330f0535ef920c8f7
 DIST gnucash-docs-4.13.tar.gz 76306335 BLAKE2B 
61944e3da12d4f7b4a26f1301e640deca87656c4a9c7cd935f4c52ae69e49bf746850f09513d8fbd92314827f683c3a9c83c59479d583c192d977afdf9d8fce4
 SHA512 
7081a84c3426ef84e88aef520458a0d06382853cb9a51880766033b655f873d0926848387d573a38eca82cf0c6bceecdbd56704ab9ecb3068c78d7ce5c8d4da0

diff --git a/app-doc/gnucash-docs/gnucash-docs-4.12.ebuild 
b/app-doc/gnucash-docs/gnucash-docs-4.12.ebuild
deleted file mode 100644
index b9750234b9d6..
--- a/app-doc/gnucash-docs/gnucash-docs-4.12.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-office/gnucash
-
-CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake optfeature
-
-DESCRIPTION="Documentation package for GnuCash"
-HOMEPAGE="https://www.gnucash.org/;
-SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
-LOCALES=( de it ja pt )
-IUSE="${LOCALES[*]/#/l10n_}"
-
-BDEPEND="
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxml2
-   dev-libs/libxslt
-"
-
-src_compile() {
-   cmake_src_compile -j1
-}
-
-src_install() {
-   local doc_type my_lang
-
-   for doc_type in manual guide; do
-   for my_lang in C ${L10N}; do
-   [[ -z ${my_lang} ]] && continue
-
-   case "${my_lang}" in
-   # Both help and guides translated
-   C|de|it|pt) ;;
-   ja|ru) # Only guides translated
-   if [[ "${doc_type}" == "manual" ]] ; 
then
-   elog "Help documentation hasn't 
been translated for ${my_lang}"
-   elog "Will do English instead."
-   continue
-   fi
-   ;;
-   *)
-   die "Invalid locale: ${my_lang}"
-   ;;
-   esac
-
-   emake \
-   -C "${BUILD_DIR}/${doc_type}/${my_lang}" \
-   DESTDIR="${D}" \
-   install
-   done
-   done
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   optfeature "generating PDF files" dev-java/fop
-   optfeature "viewing the docs" gnome-extra/yelp
-}



  1   2   3   4   >