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

2022-10-11 Thread Michał Górny
commit: cb412e6d77973f162124526fb0daba827a877a27
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 12 05:15:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 12 05:15:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb412e6d

dev-python/python-docs: Bump to 3.9.15

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

 dev-python/python-docs/Manifest  |  1 +
 dev-python/python-docs/python-docs-3.9.15.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 119b56a2de38..d6ed22436371 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -6,3 +6,4 @@ DIST python-3.8.13-docs-html.tar.bz2 6698035 BLAKE2B 
4c26c4bca374a24c33cf67c8bce
 DIST python-3.8.14-docs-html.tar.bz2 6693920 BLAKE2B 
985a260298c6352d17f921a0f0be4d432a5e845558cfec4c3798d820f0b354008f21276fca4fc0ad360d44e479e74fd245c2a824cbf6b9789c6d5b2408bb5c07
 SHA512 
a294dc94aea8776f183db1d2420bbe50cf1d1ae22f776015ad8e7fb1eac0f7d152fec5e5ea883a1607041e2798d99b512c820235c0f124bd5d2c2c25a92008f9
 DIST python-3.9.12-docs-html.tar.bz2 6954359 BLAKE2B 
28f66392a7e9e7d39088b2db99db269aa935b11df1c06b5fdf1267dafc38da647aa8bb3cce6315104deaf0f997f46aaeffd5931fd33b2263af98a745224109f1
 SHA512 
f8b05a5d8cdff47d3cfcf323c23744597e1868e878f29d983be42ea02e1239c1f387f607dc9991beb3acf110a89a03dedcd4b3309a825a0fa00b9709061a5b23
 DIST python-3.9.14-docs-html.tar.bz2 6991666 BLAKE2B 
442a2c0fb17061bfa1a54783707cee005d9f7965ff5211e9b8c3d3e484c69b937925084ba54ad81e92f8c5cf262c0524c97f457f0116740dc90f3e498f2ceb48
 SHA512 
481e16efc420b3da9ceb33b6757484ac6c03347ff159666c747cab953c084c8fe8035f754fc3bbcf32800e6188ac65d5683a9e8074dac1d06750222e12a1c0d3
+DIST python-3.9.15-docs-html.tar.bz2 6964615 BLAKE2B 
c5faf1c6d86dba0ceae0a613a0c0bfd86b9605a134762872bc30dd6df113cc836d551032cfb4ba5812aa0d47933bcff28eeff0b68331e4dff1d27497d6e20ff9
 SHA512 
7f94c2c9569f3e9aa87ab90edbe584b6871a686fee72d8e257a7ae63af301596f7aae1bd63fcac30fa67bdf396453ec6cadc85d3b668514514927131cf70b5d0

diff --git a/dev-python/python-docs/python-docs-3.9.15.ebuild 
b/dev-python/python-docs/python-docs-3.9.15.ebuild
new file mode 100644
index ..db7df46c6ffb
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.9.15.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2022-10-11 Thread Michał Górny
commit: e8a80f1c09e74cdd3e16a90b673716fb47ac9213
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 12 05:10:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 12 05:10:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a80f1c

dev-lang/python: Bump to 3.11.0_rc2_p1

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.11.0_rc2_p1.ebuild | 481 
 2 files changed, 482 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index dfb0cd8758e8..eef925059fc1 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -27,6 +27,7 @@ DIST python-gentoo-patches-3.10.6_p4.tar.xz 28612 BLAKE2B 
197ef33c3086cb9efaf098
 DIST python-gentoo-patches-3.10.7.tar.xz 12040 BLAKE2B 
fcbf07894376fff4145534d592c97a5be6b361e9754c548ae483a388916acca8e7ff6c6cab1344d36af52974166590c82bf548e681401a6d2e5604f3e4ae9e23
 SHA512 
d67e16fc19afed997ac383284afa08fc079cf8128b457a8a5d15218ae7d6718f81e88bed60207f10318fa7ce7a415d0645655b5610d7b2087383fbd07d0ef2c6
 DIST python-gentoo-patches-3.10.8.tar.xz 10104 BLAKE2B 
a2e5fa956652fda1464c65ba4f648da2d77a545d53bf8d2429bce745c93e82eaea40bf6da3289f4216fe4b029b97ccf6ac0c3cfbdcc179f3c5f9e64e89cd5fe4
 SHA512 
e506c7fc3f6ebff340f090b462716c745f1acfa95c00a39a58367941efb356b8dcd72a3fa46d6760422733c0d6b65b79f0e8bedc77b93289c51ca4dc2ea0db2a
 DIST python-gentoo-patches-3.11.0rc2.tar.xz 5124 BLAKE2B 
2e8150c45d8da16309902757f57c8433d871d531153e1b51aa6868dad36d16c1eaada4ba67bfa8057315ff6771f6d17502de8b9b07a5c7c734cbc8f9b379cba7
 SHA512 
f9d84262204a6eb4a76e4e7c16e9f2f0f23a5d0458e81648f4c5c79c83b865000d2d34ee65f01316e14b596fa68f8b036f558a606c66b33db7d2b891a5b5
+DIST python-gentoo-patches-3.11.0rc2_p1.tar.xz 6292 BLAKE2B 
e52e0066ca3f53e2efd2d71c035849cd619d3a8cdeb9767cc28369f4b7f04ffd74419e7c02913d4b10958937dc8960fa4287862e8db627e5f421472a18efeb73
 SHA512 
a6ae37288e7621275b46ab1a813dfbbbf24ee511d644b4027e396f5cba56fccf94e19cb354468ea4c35cd86db2040b165c87c8e24cc2c9e598e91946a1f80863
 DIST python-gentoo-patches-3.8.13_p6.tar.xz 27968 BLAKE2B 
0cafbdfed47e0d58a9798c1e090abb17428472f769ebe4125cf1210218b90bcfd2ad8790fafbfdc1daccc51078a6bf5e068157f05151c2283eb80d5fe128d85c
 SHA512 
b23d51478cc126a6f7f3d1d6d2302a13f3e873a3fac19c7b2b86b79f4b25bd421b60e5ecbe9bb606ee0eedc0e6871d20c0befd1b6596b525bf6ef79a19230ae2
 DIST python-gentoo-patches-3.8.13_p8.tar.xz 43204 BLAKE2B 
6fb162bfcd2ab8c1fb4208716382aa144bf21b1bd8c2f00a2bd60e7cd0b0d8e034803e8f4129cf49cf6e594467aa2e4a45eb4cb72ddd8516ffd8f797570d59cd
 SHA512 
41ec04e3257021fdcc848587c2275b241d0b31d1d6c10162e30b86920109286c92171d6143bb8be6d1f1c9070d43d31dc0290bdffac50d09d32c2493e631637c
 DIST python-gentoo-patches-3.8.14.tar.xz 25700 BLAKE2B 
de4ff020ecc6889a1c7ae29917cf0f06f930dbfbc2084d13149d8c64e25e1f9881b9f6ded5943101df871e91176a05bf983efdaa293831cc7801a8bad8e8f6d7
 SHA512 
8073bf34b12cbe71fcc54cf438b8686cd1b073e41846a6877482483951ed25e09fc74106b787f3f6c5705961b83e83f0c79184c1b5b4de3539a4e670b70efcb2

diff --git a/dev-lang/python/python-3.11.0_rc2_p1.ebuild 
b/dev-lang/python/python-3.11.0_rc2_p1.ebuild
new file mode 100644
index ..bba860f7875a
--- /dev/null
+++ b/dev-lang/python/python-3.11.0_rc2_p1.ebuild
@@ -0,0 +1,481 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
+inherit python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_rc/rc}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="
+   bluetooth build +ensurepip examples gdbm hardened libedit lto
+   +ncurses pgo +readline +sqlite +ssl test tk
+"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   app-crypt/libb2
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   sys-apps/util-linux:=
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   ensurepip? 

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

2022-10-11 Thread Michał Górny
commit: d0225d2fc94f18eee1d65de3b13b9fb6a2ef3098
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 12 05:15:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 12 05:15:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0225d2f

dev-python/python-docs: Bump to 3.8.15

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

 dev-python/python-docs/Manifest  |  1 +
 dev-python/python-docs/python-docs-3.8.15.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index d6ed22436371..c1842ef1854a 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -4,6 +4,7 @@ DIST python-3.10.7-docs-html.tar.bz2 7347443 BLAKE2B 
fbd2ddca4469fef92af35add041
 DIST python-3.10.8-docs-html.tar.bz2 7362386 BLAKE2B 
7d6b17f1aab2e39c21a0ce7efdcabf3dd1a561c4d1770f57b21d55bfed10cd0ebc68694ea9c14a33b3faa079c4633e79cd202d19f1860f33628b619eed3febe2
 SHA512 
20640ddad52fa18704942cef8469d750ef60f830d8380c39943af13705b99fc697629c8ee6a12d827bc8b9758a30773811fb0e37dd960e7a81f118cd3e8d4f02
 DIST python-3.8.13-docs-html.tar.bz2 6698035 BLAKE2B 
4c26c4bca374a24c33cf67c8bce3b4443e5640be278b46cd9da2eaa8eb44ecb6fe796d1a546ed71412f203c71a43f241c4e9ea1d700758ac59e18ad71a82e8d2
 SHA512 
244a9236762523f9c9784d00892254c0a8ae824536a649d858a68babac664b6f840bddf3ea41cb55a4f2c00f38180a72060cf5811f01a91f342ef5c41ccbc6b3
 DIST python-3.8.14-docs-html.tar.bz2 6693920 BLAKE2B 
985a260298c6352d17f921a0f0be4d432a5e845558cfec4c3798d820f0b354008f21276fca4fc0ad360d44e479e74fd245c2a824cbf6b9789c6d5b2408bb5c07
 SHA512 
a294dc94aea8776f183db1d2420bbe50cf1d1ae22f776015ad8e7fb1eac0f7d152fec5e5ea883a1607041e2798d99b512c820235c0f124bd5d2c2c25a92008f9
+DIST python-3.8.15-docs-html.tar.bz2 6695025 BLAKE2B 
614bd68c7038887e4d8f1758b7396e11683121fa22b8b3335dc9425fb6991e398ee64cf07ed4ca0d7273dc4943e7c9fcefe36cf4dcb51dcaa439219011bbe4e1
 SHA512 
c05cdf16c59ef213872b08bd54d0ddcef5f11bd80cfa78be21c9e57828bd0c7a63b553f525b6e68c578d6098c427e84f5f609680a74421c6a9baa58186b46c34
 DIST python-3.9.12-docs-html.tar.bz2 6954359 BLAKE2B 
28f66392a7e9e7d39088b2db99db269aa935b11df1c06b5fdf1267dafc38da647aa8bb3cce6315104deaf0f997f46aaeffd5931fd33b2263af98a745224109f1
 SHA512 
f8b05a5d8cdff47d3cfcf323c23744597e1868e878f29d983be42ea02e1239c1f387f607dc9991beb3acf110a89a03dedcd4b3309a825a0fa00b9709061a5b23
 DIST python-3.9.14-docs-html.tar.bz2 6991666 BLAKE2B 
442a2c0fb17061bfa1a54783707cee005d9f7965ff5211e9b8c3d3e484c69b937925084ba54ad81e92f8c5cf262c0524c97f457f0116740dc90f3e498f2ceb48
 SHA512 
481e16efc420b3da9ceb33b6757484ac6c03347ff159666c747cab953c084c8fe8035f754fc3bbcf32800e6188ac65d5683a9e8074dac1d06750222e12a1c0d3
 DIST python-3.9.15-docs-html.tar.bz2 6964615 BLAKE2B 
c5faf1c6d86dba0ceae0a613a0c0bfd86b9605a134762872bc30dd6df113cc836d551032cfb4ba5812aa0d47933bcff28eeff0b68331e4dff1d27497d6e20ff9
 SHA512 
7f94c2c9569f3e9aa87ab90edbe584b6871a686fee72d8e257a7ae63af301596f7aae1bd63fcac30fa67bdf396453ec6cadc85d3b668514514927131cf70b5d0

diff --git a/dev-python/python-docs/python-docs-3.8.15.ebuild 
b/dev-python/python-docs/python-docs-3.8.15.ebuild
new file mode 100644
index ..db7df46c6ffb
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.8.15.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2022-10-11 Thread Michał Górny
commit: 1e8448f4ae370116d87ebc6f4e6b6db6f4e3de8e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 12 05:15:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 12 05:15:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8448f4

dev-python/python-docs: Bump to 3.10.8

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

 dev-python/python-docs/Manifest  |  1 +
 dev-python/python-docs/python-docs-3.10.8.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 5c8fae0d7a55..119b56a2de38 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,6 +1,7 @@
 DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d
 SHA512 
db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe
 DIST python-3.10.4-docs-html.tar.bz2 7267784 BLAKE2B 
15ee98d9b4cd2b31e796dd53f38c127c54a0e76573bac1a1448fc0cd6774ee22d55480654b8933483e1bdbe0a283265b570aa6d8dc5c29d1559889d30adf5620
 SHA512 
765664aa3e292e63b8935492ff71ab1bb523e1390fc22d88cdde0be99eabc263bc1d8c1f12c58c448413dc8f5c60d61e6f7ef667e8078245b57149f8061260a3
 DIST python-3.10.7-docs-html.tar.bz2 7347443 BLAKE2B 
fbd2ddca4469fef92af35add0418c313a1148e5d312cb43995f8856562d4b7faafd9da69f4534aa0f92bcc7c49aaec6b965b838098787c25ba10f98b92c4a360
 SHA512 
cb976e67866e45ca531428e2969bd707bbcddb5928f9f15b40c9ebdb8b4968019b5d95e4da9eb5409d5d7d3c32a63d93761a8b6fbeda49dc0b980189752542cf
+DIST python-3.10.8-docs-html.tar.bz2 7362386 BLAKE2B 
7d6b17f1aab2e39c21a0ce7efdcabf3dd1a561c4d1770f57b21d55bfed10cd0ebc68694ea9c14a33b3faa079c4633e79cd202d19f1860f33628b619eed3febe2
 SHA512 
20640ddad52fa18704942cef8469d750ef60f830d8380c39943af13705b99fc697629c8ee6a12d827bc8b9758a30773811fb0e37dd960e7a81f118cd3e8d4f02
 DIST python-3.8.13-docs-html.tar.bz2 6698035 BLAKE2B 
4c26c4bca374a24c33cf67c8bce3b4443e5640be278b46cd9da2eaa8eb44ecb6fe796d1a546ed71412f203c71a43f241c4e9ea1d700758ac59e18ad71a82e8d2
 SHA512 
244a9236762523f9c9784d00892254c0a8ae824536a649d858a68babac664b6f840bddf3ea41cb55a4f2c00f38180a72060cf5811f01a91f342ef5c41ccbc6b3
 DIST python-3.8.14-docs-html.tar.bz2 6693920 BLAKE2B 
985a260298c6352d17f921a0f0be4d432a5e845558cfec4c3798d820f0b354008f21276fca4fc0ad360d44e479e74fd245c2a824cbf6b9789c6d5b2408bb5c07
 SHA512 
a294dc94aea8776f183db1d2420bbe50cf1d1ae22f776015ad8e7fb1eac0f7d152fec5e5ea883a1607041e2798d99b512c820235c0f124bd5d2c2c25a92008f9
 DIST python-3.9.12-docs-html.tar.bz2 6954359 BLAKE2B 
28f66392a7e9e7d39088b2db99db269aa935b11df1c06b5fdf1267dafc38da647aa8bb3cce6315104deaf0f997f46aaeffd5931fd33b2263af98a745224109f1
 SHA512 
f8b05a5d8cdff47d3cfcf323c23744597e1868e878f29d983be42ea02e1239c1f387f607dc9991beb3acf110a89a03dedcd4b3309a825a0fa00b9709061a5b23

diff --git a/dev-python/python-docs/python-docs-3.10.8.ebuild 
b/dev-python/python-docs/python-docs-3.10.8.ebuild
new file mode 100644
index ..db7df46c6ffb
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.10.8.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2022-10-11 Thread Michał Górny
commit: d1ca24c179ba094b4cdcd0154f13dd9f977f9d48
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 12 04:53:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 12 04:53:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ca24c1

dev-lang/python: Bump to 3.9.15

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.9.15.ebuild | 447 +++
 2 files changed, 450 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 98b71250e762..f4e5b6f14e14 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -16,6 +16,8 @@ DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST Python-3.9.14.tar.xz 19750176 BLAKE2B 
0f6b5177fc3572f40d14ddfca4ee37e7839b996826b5c929551a6d152cd2707de6312a8b0cd05dba62c98fd309b00ece07a750cca88803de2a18dd4a09238ae3
 SHA512 
691a7814cf6c7bee96d8dbb7c5c85cb11f2e999101e20491b99435cdec07c3bbd5ce43ad3d9c64f695383b79197884caa1965c4346e4525e23b09c686271e4ab
 DIST Python-3.9.14.tar.xz.asc 833 BLAKE2B 
16baf31f01c2e008e77379231355bb5e80bdf394219fa797f89881d408243b81cd0744a208f46675e2c4fa7f524f1eb456ca1bf10cf6b9bcc8c7eaa46b6b621c
 SHA512 
7c00ecc94d32a61e763b4ebd73caf83994e3a24b682d45453f34631e4feabcffbaae5e511952656ab6e64945bc2a3d1fb440f788352f262ffa00ec3d2203
+DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd
 SHA512 
9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
+DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
 DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 SHA512 
7e451a8a18a62592c2cd7b2db71065b77256960f43e172a0d7856b22b69138dcb1552f53b39bec14585a761cfe729c81613551c1b616fe1ec8d2b59856b11453
 DIST python-gentoo-patches-3.10.6_p3.tar.xz 26712 BLAKE2B 
701a7a4da1a09f71dee8fdf924a45e030b8ae93e469a2789b28b904d2fd6b011589fb940eb0c262e8b19005af523a2f66075d053fb60892d6ebd473159fce718
 SHA512 
ed43ba18735ddf72c434bfe905894d156a144a77f9fb8266378d384e840b376c6220859d8d1af83f304293368bf1dd45881316c1797ba25d618a064daaacab17
@@ -29,3 +31,4 @@ DIST python-gentoo-patches-3.8.14.tar.xz 25700 BLAKE2B 
de4ff020ecc6889a1c7ae2991
 DIST python-gentoo-patches-3.9.13_p4.tar.xz 22072 BLAKE2B 
a0e084eff35d075d2255b139d0db114d282cb6c9c0c2ea51a8ecb7f5f1dc8096d6578ae5f804b7583a2b7842152b5723ad802ca816d46813c40aaa756118afc8
 SHA512 
cdf8d43fd5263c4956be234f36c0767215ab2495705d4f2a060b32ecbfbe159e618e31693b0538a1b970f7b27ebe4953063f585930d074dcaf59f2f61486e6b6
 DIST python-gentoo-patches-3.9.13_p6.tar.xz 37508 BLAKE2B 
6d55aec9ae139cbe6d35b84335174d5fba5784bf52eb665e2d3a27693a2abb843bce1f190c92bfd173359c3782cae06a6b3520932b08aec678332928c5a27277
 SHA512 
1b1dec45d959849bf72b0646329e8cf74301e0f5373d6e2dbefb63d60fdddbe9fc33abda7d2312af8c52feadf3bacd04b627626d876acecc8984d3192a2d029d
 DIST python-gentoo-patches-3.9.14.tar.xz 20208 BLAKE2B 
964f1eca6423247bbe862de36ea6d3a337acd70405d5f046493907da3519bad99f6ab9065b2d8af1ce31bbad4183cf95c285f1040d55ce1b5dfca986fc2c849a
 SHA512 
271ccfdc065fe6ef26621d79eb9e758264c53aad2b74d1d50bdb0bf64462389019503a3383c8d5b044231e9c3e2019d7f1240b27ca7fb9502a0beb728161b9bb
+DIST python-gentoo-patches-3.9.15.tar.xz 20200 BLAKE2B 
4367cdeb0d9c27110f52f5061717e37da6b9d8a167de24417fdf2b88b4cf6d512fba2c81df90a19f02e929baaf755e70ede305b5ebbb0be94bd5ab3dc3f1bdfa
 SHA512 
9c3a20b49a29d83d2c55d7432f606ebdcaf6210c6bf6d891084d0b2161502002c6f6738cee6e05eceb8ffd6b6a40d4c6ea42f6e07634388644aaeb8f87dbdf8e

diff --git a/dev-lang/python/python-3.9.15.ebuild 
b/dev-lang/python/python-3.9.15.ebuild
new file mode 100644
index ..61844b082450
--- /dev/null
+++ b/dev-lang/python/python-3.9.15.ebuild
@@ -0,0 +1,447 @@
+# Copyright 1999-2022 Gentoo Authors
+# 

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

2022-10-11 Thread Michał Górny
commit: 6136d7ef26453ecb2f04dc6f739e20c8a5f41c55
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 12 04:55:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 12 04:55:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6136d7ef

dev-lang/python: Bump to 3.8.15

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.8.15.ebuild | 393 +++
 2 files changed, 396 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index f4e5b6f14e14..dfb0cd8758e8 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,6 +12,8 @@ DIST Python-3.8.13.tar.xz 19023016 BLAKE2B 
d3cb8624496e56d93d34f2aa5082746869a99
 DIST Python-3.8.13.tar.xz.asc 833 BLAKE2B 
918894777e1a783f2a7c7958a808610631cb7a6039df84675158e8d2fd66782f29921d44ab9b4625c4ca3821852e0d0e0005163b086c7d0c3d617e3a76cb7033
 SHA512 
6683c4ae6cf20a97a29165f96b9f5dd09d618892583650d803aa677240695968dfe344294fc33db68fd4669c82021afcc29a1f6afe49915be51fae281dbe
 DIST Python-3.8.14.tar.xz 19031932 BLAKE2B 
5044743ba4d0b9dd634b42c08e6693126ee396a75b4b728e80333aaac94ade447a12bed16e29d32c480fd670e75b44315ea6951489cc9b85c7fd385116b383ef
 SHA512 
380de19b461e71e268943ef555b78ba68814f4ff77a7576fbcd45d6690db750590213171e1905326b8bcb217070adf66228a00792350293ec6575c20b27a6cc3
 DIST Python-3.8.14.tar.xz.asc 833 BLAKE2B 
fe4ae94ecc96ea78089d36db79922825d0207301ab45ab202c2333d7b16cce2699446699614ab0e96ff58ddc6488734697c1c47b44e49d6546a166d1ea128928
 SHA512 
1226702abc3027c29004b2fe2bd35e7a06b72146e428d92b1ec13600456e5948b1f814a3c031dd2439854cee696d4ccb0871112a0c66f135db611d6da1932f3d
+DIST Python-3.8.15.tar.xz 19038408 BLAKE2B 
4ce84171b2f7ca8c9cf1d130adf70f16a0899766cea98965c3e7afcb84b73c482bcb400b59b91736d20e31c57be79edc178f6eeecd775a1f8920a8fbfdd90c24
 SHA512 
4fb3827b13c2452faa75e5ed18dddf381e80b4fffcfde046e289b4629cff0bb87fba1d09916b9b8a6f8039dc422c952293ebdb381c49f8ca7e7893ae4be6c28d
+DIST Python-3.8.15.tar.xz.asc 833 BLAKE2B 
bff055e28f4a2e59bb9e6d131ed39f954b729ac791279a6ac618521b545ace16e4eba3aaab629ca1c155d973c0c255b3d184b38fd82ee943d59a328d0603b1b6
 SHA512 
8ed69db7773a111e7b356848e18fc35b8835426e8d2cb8f311644d511682960c97740232c32c92196391adaecebc0ff842c2f918aad07e5dd46b168e8277ac04
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST Python-3.9.14.tar.xz 19750176 BLAKE2B 
0f6b5177fc3572f40d14ddfca4ee37e7839b996826b5c929551a6d152cd2707de6312a8b0cd05dba62c98fd309b00ece07a750cca88803de2a18dd4a09238ae3
 SHA512 
691a7814cf6c7bee96d8dbb7c5c85cb11f2e999101e20491b99435cdec07c3bbd5ce43ad3d9c64f695383b79197884caa1965c4346e4525e23b09c686271e4ab
@@ -28,6 +30,7 @@ DIST python-gentoo-patches-3.11.0rc2.tar.xz 5124 BLAKE2B 
2e8150c45d8da1630990275
 DIST python-gentoo-patches-3.8.13_p6.tar.xz 27968 BLAKE2B 
0cafbdfed47e0d58a9798c1e090abb17428472f769ebe4125cf1210218b90bcfd2ad8790fafbfdc1daccc51078a6bf5e068157f05151c2283eb80d5fe128d85c
 SHA512 
b23d51478cc126a6f7f3d1d6d2302a13f3e873a3fac19c7b2b86b79f4b25bd421b60e5ecbe9bb606ee0eedc0e6871d20c0befd1b6596b525bf6ef79a19230ae2
 DIST python-gentoo-patches-3.8.13_p8.tar.xz 43204 BLAKE2B 
6fb162bfcd2ab8c1fb4208716382aa144bf21b1bd8c2f00a2bd60e7cd0b0d8e034803e8f4129cf49cf6e594467aa2e4a45eb4cb72ddd8516ffd8f797570d59cd
 SHA512 
41ec04e3257021fdcc848587c2275b241d0b31d1d6c10162e30b86920109286c92171d6143bb8be6d1f1c9070d43d31dc0290bdffac50d09d32c2493e631637c
 DIST python-gentoo-patches-3.8.14.tar.xz 25700 BLAKE2B 
de4ff020ecc6889a1c7ae29917cf0f06f930dbfbc2084d13149d8c64e25e1f9881b9f6ded5943101df871e91176a05bf983efdaa293831cc7801a8bad8e8f6d7
 SHA512 
8073bf34b12cbe71fcc54cf438b8686cd1b073e41846a6877482483951ed25e09fc74106b787f3f6c5705961b83e83f0c79184c1b5b4de3539a4e670b70efcb2
+DIST python-gentoo-patches-3.8.15.tar.xz 25700 BLAKE2B 
1f13964caed36f70f5d5d2637ce39ac06efd52b744c353463486844dfaa411d38c37e3e50921a97183315bf44aa36557bd071dbfd8b2a69e8f1a05de5f11bba8
 SHA512 
39326cd1cff1794ca607c769750525a77cb0a4e6435d0fab141cff82cb05d68a6269014f8a30d7143b57b51170b3efcf43bfa6b41a079f50e5562a63d54f
 DIST python-gentoo-patches-3.9.13_p4.tar.xz 22072 BLAKE2B 
a0e084eff35d075d2255b139d0db114d282cb6c9c0c2ea51a8ecb7f5f1dc8096d6578ae5f804b7583a2b7842152b5723ad802ca816d46813c40aaa756118afc8
 SHA512 

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

2022-10-11 Thread Michał Górny
commit: c0acee0f1f20aac5f7bb2cb0fcb76344637ee761
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 12 04:52:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 12 04:52:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0acee0f

dev-lang/python: Bump to 3.10.8

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.10.8.ebuild | 452 +++
 2 files changed, 455 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 186520a4834d..98b71250e762 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,8 @@ DIST Python-3.10.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198
 DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
 DIST Python-3.10.7.tar.xz 19618696 BLAKE2B 
45e38e8b8a87ea5c041998a9be5e8fb25c2b57c1f26823833518b06bbf8795b30256fae71ff2175ec53e7af51bf383e6f5109d8fabe370e4aa5f6fc61821c889
 SHA512 
dc3432d72ee7382617318c9645204876d13bb61d4caf3fbbb65e6b14897261123c743049657c95e159e5566daf4dcde613d2e393f025de758f610b44eb958313
 DIST Python-3.10.7.tar.xz.asc 833 BLAKE2B 
201ef40872ac8dc8886128b98fc13a0b14ab80db03ec467933fef0356f4a8728679eb77ae1044c51653cf3bd81e93f0a00f59c6f852e75499af95b34f2d6607d
 SHA512 
a65d152d87870de763de3384a1c0ff0309068a2af0fcdfa39a6f968a52b59c56229553cf6a955ec0af1d3db5bf4641c4e91d6150764548d2e9fb0e9a01ab759d
+DIST Python-3.10.8.tar.xz 19619508 BLAKE2B 
8bbfbae34fbc517c4a746e5e4c360efc57aca175c50fe46a378aa9d6d023a3d90c7df816149e4cca0c9b64ca0142267d8df552e8f8dc53a04b5251e8848dce74
 SHA512 
40e3e77d79618c81d6fc57c5d119b99c2959dcf932f40aad6b26f2ec39c5e713e6ff298f7597b4fad2ab94680db3732483b5ca0a45e6ae58c14580b3ea44cb0f
+DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9e6b301d148919a7643285a93ca1c8a16db7d74e0adabe7d2a21678b5126e3df7fffb253b35f8db6f74284a0aba
 SHA512 
0c2ef09d898257ba5e9ec7c5bb224a7e50e5ebca96843b4d9e25be6cdd2f17144772aafc92280af20c21491e3c8cedc697414688ece613c93b28ff7ecddcf93f
 DIST Python-3.11.0rc2.tar.xz 19828340 BLAKE2B 
c4e8578d967917fc6f19355c466ba8e5487e83a17b373dd03ae90f2a73f5f6d07c38ec308c03435d23454cdcb06e63b74fc9ceb3900079996ae71b9327a4a5b3
 SHA512 
8b37bc9df3c966bd35cffdb7d6406a3c1a5ccfbea10bd8dad498880e3b1492f8cdbbe227ab3a30557843eb05d8fb93077c791e25d71b33ed420992d54b6c9473
 DIST Python-3.11.0rc2.tar.xz.asc 833 BLAKE2B 
80ea3e8a3565fef6552da2287a5bf07a764002c273842b7d03a417a75adfe616e1b7816c161c42751a495b32ab8d8c11efc6c90ade97c0b31be54f7391ee9c9d
 SHA512 
13e6bfa719db29aa169763399203168923cbfbb01d209e18269399ca84723582f480134edd3bf9f24785cd5ab0486411132d6bbb354fa45ebbba68bf4c70021a
 DIST Python-3.8.13.tar.xz 19023016 BLAKE2B 
d3cb8624496e56d93d34f2aa5082746869a99210197529bc19e6a9d265f4ce246e0e83a3528a7602a28aac8855bf84e6bf6495b85e9202fcf04ef90600cb5e43
 SHA512 
5c732b5d21b189b99a0e9ccd3ae59466bed60a930d5d3f437a262d38f0797b776cecbf12a1852eaebcfb638a6f2e28e471cc2ebf94237cc728144be21842cb81
@@ -19,6 +21,7 @@ DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775
 DIST python-gentoo-patches-3.10.6_p3.tar.xz 26712 BLAKE2B 
701a7a4da1a09f71dee8fdf924a45e030b8ae93e469a2789b28b904d2fd6b011589fb940eb0c262e8b19005af523a2f66075d053fb60892d6ebd473159fce718
 SHA512 
ed43ba18735ddf72c434bfe905894d156a144a77f9fb8266378d384e840b376c6220859d8d1af83f304293368bf1dd45881316c1797ba25d618a064daaacab17
 DIST python-gentoo-patches-3.10.6_p4.tar.xz 28612 BLAKE2B 
197ef33c3086cb9efaf09868145826e2889f61d6fb207df8b60ac6cfc4ca637c8a87fd10afa2d8a7a47ae81bcf0ae589085c694523e1ca6f85acdc4e517b7d07
 SHA512 
8bd0aa8f7a775d12914d542dbb04c7b555055228002dd826a815255d4a35392e09c44d560cc5da7df1feae98e2f73e8fbf476e2811ae5269f91120c11cbb6291
 DIST python-gentoo-patches-3.10.7.tar.xz 12040 BLAKE2B 
fcbf07894376fff4145534d592c97a5be6b361e9754c548ae483a388916acca8e7ff6c6cab1344d36af52974166590c82bf548e681401a6d2e5604f3e4ae9e23
 SHA512 
d67e16fc19afed997ac383284afa08fc079cf8128b457a8a5d15218ae7d6718f81e88bed60207f10318fa7ce7a415d0645655b5610d7b2087383fbd07d0ef2c6
+DIST python-gentoo-patches-3.10.8.tar.xz 10104 BLAKE2B 
a2e5fa956652fda1464c65ba4f648da2d77a545d53bf8d2429bce745c93e82eaea40bf6da3289f4216fe4b029b97ccf6ac0c3cfbdcc179f3c5f9e64e89cd5fe4
 SHA512 
e506c7fc3f6ebff340f090b462716c745f1acfa95c00a39a58367941efb356b8dcd72a3fa46d6760422733c0d6b65b79f0e8bedc77b93289c51ca4dc2ea0db2a
 DIST python-gentoo-patches-3.11.0rc2.tar.xz 5124 BLAKE2B 
2e8150c45d8da16309902757f57c8433d871d531153e1b51aa6868dad36d16c1eaada4ba67bfa8057315ff6771f6d17502de8b9b07a5c7c734cbc8f9b379cba7
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-el-api/

2022-10-11 Thread Miroslav Šulc
commit: e809c0d0a49f858156c3bb71e2341a28facbeb5d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Oct 12 04:42:32 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Oct 12 04:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e809c0d0

dev-java/tomcat-el-api: fixed min java version on < 10.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 .../{tomcat-el-api-10.0.27.ebuild => tomcat-el-api-10.0.27-r1.ebuild} | 4 ++--
 .../{tomcat-el-api-8.5.83.ebuild => tomcat-el-api-8.5.83-r1.ebuild}   | 4 ++--
 .../{tomcat-el-api-9.0.68.ebuild => tomcat-el-api-9.0.68-r1.ebuild}   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-java/tomcat-el-api/tomcat-el-api-10.0.27.ebuild 
b/dev-java/tomcat-el-api/tomcat-el-api-10.0.27-r1.ebuild
similarity index 94%
rename from dev-java/tomcat-el-api/tomcat-el-api-10.0.27.ebuild
rename to dev-java/tomcat-el-api/tomcat-el-api-10.0.27-r1.ebuild
index c37846a39e08..9835da231517 100644
--- a/dev-java/tomcat-el-api/tomcat-el-api-10.0.27.ebuild
+++ b/dev-java/tomcat-el-api/tomcat-el-api-10.0.27-r1.ebuild
@@ -16,8 +16,8 @@ LICENSE="Apache-2.0"
 SLOT="4.0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 
-DEPEND=">=virtual/jdk-11:*"
-RDEPEND=">=virtual/jre-11:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"
 

diff --git a/dev-java/tomcat-el-api/tomcat-el-api-8.5.83.ebuild 
b/dev-java/tomcat-el-api/tomcat-el-api-8.5.83-r1.ebuild
similarity index 94%
rename from dev-java/tomcat-el-api/tomcat-el-api-8.5.83.ebuild
rename to dev-java/tomcat-el-api/tomcat-el-api-8.5.83-r1.ebuild
index e39d522dbf7a..4bb1ecb9f608 100644
--- a/dev-java/tomcat-el-api/tomcat-el-api-8.5.83.ebuild
+++ b/dev-java/tomcat-el-api/tomcat-el-api-8.5.83-r1.ebuild
@@ -16,8 +16,8 @@ LICENSE="Apache-2.0"
 SLOT="3.0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 
-DEPEND=">=virtual/jdk-11:*"
-RDEPEND=">=virtual/jre-11:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"
 

diff --git a/dev-java/tomcat-el-api/tomcat-el-api-9.0.68.ebuild 
b/dev-java/tomcat-el-api/tomcat-el-api-9.0.68-r1.ebuild
similarity index 94%
rename from dev-java/tomcat-el-api/tomcat-el-api-9.0.68.ebuild
rename to dev-java/tomcat-el-api/tomcat-el-api-9.0.68-r1.ebuild
index 5aa4a644ef09..61f7984c3420 100644
--- a/dev-java/tomcat-el-api/tomcat-el-api-9.0.68.ebuild
+++ b/dev-java/tomcat-el-api/tomcat-el-api-9.0.68-r1.ebuild
@@ -16,8 +16,8 @@ LICENSE="Apache-2.0"
 SLOT="3.0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 
-DEPEND=">=virtual/jdk-11:*"
-RDEPEND=">=virtual/jre-11:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-jsp-api/

2022-10-11 Thread Miroslav Šulc
commit: 38cbd1df6cd5dbb4956ff492b688bd3db9f55ff4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Oct 12 04:40:53 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Oct 12 04:40:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38cbd1df

dev-java/tomcat-jsp-api: fixed min java version on < 10.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 ...tomcat-jsp-api-10.0.27.ebuild => tomcat-jsp-api-10.0.27-r1.ebuild} | 4 ++--
 .../{tomcat-jsp-api-8.5.83.ebuild => tomcat-jsp-api-8.5.83-r1.ebuild} | 4 ++--
 .../{tomcat-jsp-api-9.0.68.ebuild => tomcat-jsp-api-9.0.68-r1.ebuild} | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.0.27.ebuild 
b/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.0.27-r1.ebuild
similarity index 96%
rename from dev-java/tomcat-jsp-api/tomcat-jsp-api-10.0.27.ebuild
rename to dev-java/tomcat-jsp-api/tomcat-jsp-api-10.0.27-r1.ebuild
index 2eb2bb85a441..e838e36e4359 100644
--- a/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.0.27.ebuild
+++ b/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.0.27-r1.ebuild
@@ -22,11 +22,11 @@ CP_DEPEND="
 "
 
 DEPEND="
-   >=virtual/jdk-11:*
+   >=virtual/jdk-1.8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-11:*
+   >=virtual/jre-1.8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"

diff --git a/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.83.ebuild 
b/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.83-r1.ebuild
similarity index 96%
rename from dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.83.ebuild
rename to dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.83-r1.ebuild
index 960e6f41d937..b9d201f10b20 100644
--- a/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.83.ebuild
+++ b/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.83-r1.ebuild
@@ -22,11 +22,11 @@ CP_DEPEND="
 "
 
 DEPEND="
-   >=virtual/jdk-11:*
+   >=virtual/jdk-1.8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-11:*
+   >=virtual/jre-1.8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"

diff --git a/dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68.ebuild 
b/dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68-r1.ebuild
similarity index 96%
rename from dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68.ebuild
rename to dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68-r1.ebuild
index 9bc55855a97f..14d40969d205 100644
--- a/dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68.ebuild
+++ b/dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68-r1.ebuild
@@ -22,11 +22,11 @@ CP_DEPEND="
 "
 
 DEPEND="
-   >=virtual/jdk-11:*
+   >=virtual/jdk-1.8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-11:*
+   >=virtual/jre-1.8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-10-11 Thread Miroslav Šulc
commit: ec1e37419a4d0a6a2bebbf2add4a7d99142d9fc9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Oct 12 04:39:05 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Oct 12 04:39:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec1e3741

dev-java/tomcat-servlet-api: fixed java version typo

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27-r1.ebuild | 4 ++--
 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83-r1.ebuild  | 4 ++--
 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68-r1.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27-r1.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27-r1.ebuild
index 370c92b6dc22..8b1ec19d3a5b 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27-r1.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27-r1.ebuild
@@ -19,11 +19,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-solaris ~x
 CP_DEPEND="~dev-java/tomcat-el-api-${PV}:4.0"
 
 DEPEND="
-   >=virtual/jdk-8:*
+   >=virtual/jdk-1.8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-8:*
+   >=virtual/jre-1.8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83-r1.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83-r1.ebuild
index 02d7d1a63aff..696bde7efc5a 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83-r1.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83-r1.ebuild
@@ -21,11 +21,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-solaris ~x
 CP_DEPEND=">=dev-java/tomcat-el-api-${PV}:3.0"
 
 DEPEND="
-   >=virtual/jdk-8:*
+   >=virtual/jdk-1.8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-8:*
+   >=virtual/jre-1.8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68-r1.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68-r1.ebuild
index 85cf26992aa1..7f3ba3864e80 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68-r1.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68-r1.ebuild
@@ -19,11 +19,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-solaris ~x
 CP_DEPEND="~dev-java/tomcat-el-api-${PV}:3.0"
 
 DEPEND="
-   >=virtual/jdk-8:*
+   >=virtual/jdk-1.8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-8:*
+   >=virtual/jre-1.8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-10-11 Thread Miroslav Šulc
commit: 4968d05997739fced0b5fda7b2dfc8d63fc440d8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Oct 12 04:35:38 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Oct 12 04:35:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4968d059

dev-java/tomcat-servlet-api: fixed min java version on < 10.1

Closes: https://bugs.gentoo.org/876778
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...ervlet-api-10.0.27.ebuild => tomcat-servlet-api-10.0.27-r1.ebuild} | 4 ++--
 ...-servlet-api-8.5.83.ebuild => tomcat-servlet-api-8.5.83-r1.ebuild} | 4 ++--
 ...-servlet-api-9.0.68.ebuild => tomcat-servlet-api-9.0.68-r1.ebuild} | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27-r1.ebuild
similarity index 96%
rename from dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27.ebuild
rename to dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27-r1.ebuild
index 4cd61104c574..370c92b6dc22 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.27-r1.ebuild
@@ -19,11 +19,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-solaris ~x
 CP_DEPEND="~dev-java/tomcat-el-api-${PV}:4.0"
 
 DEPEND="
-   >=virtual/jdk-11:*
+   >=virtual/jdk-8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-11:*
+   >=virtual/jre-8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83-r1.ebuild
similarity index 96%
rename from dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83.ebuild
rename to dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83-r1.ebuild
index e5260644b3ab..02d7d1a63aff 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.83-r1.ebuild
@@ -21,11 +21,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-solaris ~x
 CP_DEPEND=">=dev-java/tomcat-el-api-${PV}:3.0"
 
 DEPEND="
-   >=virtual/jdk-11:*
+   >=virtual/jdk-8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-11:*
+   >=virtual/jre-8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68-r1.ebuild
similarity index 96%
rename from dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68.ebuild
rename to dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68-r1.ebuild
index 7a5b784fa0df..85cf26992aa1 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68-r1.ebuild
@@ -19,11 +19,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-solaris ~x
 CP_DEPEND="~dev-java/tomcat-el-api-${PV}:3.0"
 
 DEPEND="
-   >=virtual/jdk-11:*
+   >=virtual/jdk-8:*
${CP_DEPEND}"
 
 RDEPEND="
-   >=virtual/jre-11:*
+   >=virtual/jre-8:*
${CP_DEPEND}"
 
 S="${WORKDIR}/apache-tomcat-${PV}-src"



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/db/, buildbot_gentoo_ci/steps/, /, buildbot_gentoo_ci/config/

2022-10-11 Thread Magnus Granberg
commit: 8e0586a1bd9bf20f83ff21eff6349d263b621cd3
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Oct 12 03:14:12 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Oct 12 03:14:12 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=8e0586a1

Add config option for worker basedir

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/config/config.py  |  3 +++
 buildbot_gentoo_ci/db/builds.py  |  2 +-
 buildbot_gentoo_ci/steps/builders.py |  4 ++--
 buildbot_gentoo_ci/steps/logs.py |  2 +-
 buildbot_gentoo_ci/steps/package.py  | 11 +--
 buildbot_gentoo_ci/steps/repos.py|  2 +-
 buildbot_gentoo_ci/steps/version.py  | 11 ---
 gentooci.cfg |  9 -
 8 files changed, 33 insertions(+), 11 deletions(-)

diff --git a/buildbot_gentoo_ci/config/config.py 
b/buildbot_gentoo_ci/config/config.py
index faf2058..e2f33be 100644
--- a/buildbot_gentoo_ci/config/config.py
+++ b/buildbot_gentoo_ci/config/config.py
@@ -92,6 +92,7 @@ class GentooCiConfig(util.ComparableMixin):
 _known_config_keys = set([
 "db_url",
 "project",
+"worker_config",
 "repository_basedir"
 ])
 
@@ -149,3 +150,5 @@ class GentooCiConfig(util.ComparableMixin):
 self.project['repository_basedir'] = 
config_dict['repository_basedir']
 else:
 self.project['repository_basedir'] = DEFAULT_REPOSITORY_BASEDIR
+if 'worker_config' in config_dict:
+self.project['worker_config'] = config_dict['worker_config']

diff --git a/buildbot_gentoo_ci/db/builds.py b/buildbot_gentoo_ci/db/builds.py
index 57302ef..1cf2439 100644
--- a/buildbot_gentoo_ci/db/builds.py
+++ b/buildbot_gentoo_ci/db/builds.py
@@ -54,7 +54,7 @@ class BuildsConnectorComponent(base.DBConnectorComponent):
 return self.db.pool.do(thd)
 
 @defer.inlineCallbacks
-def setStausBuilds(self, id, status):
+def setStatusBuilds(self, id, status):
 updated_at = int(self.master.reactor.seconds())
 def thd(conn, no_recurse=False):
 

diff --git a/buildbot_gentoo_ci/steps/builders.py 
b/buildbot_gentoo_ci/steps/builders.py
index aed9edb..1746122 100644
--- a/buildbot_gentoo_ci/steps/builders.py
+++ b/buildbot_gentoo_ci/steps/builders.py
@@ -316,7 +316,7 @@ class SetupPropertys(BuildStep):
 def run(self):
 self.gentooci = 
self.master.namedServices['services'].namedServices['gentooci']
 print('build this %s' % self.getProperty("cpv"))
-self.setProperty('portage_repos_path', 
self.gentooci.config.project['project']['worker_portage_repos_path'], 
'portage_repos_path')
+self.setProperty('portage_repos_path', 
self.gentooci.config.project['worker_config']['portage_repos_path'], 
'portage_repos_path')
 self.setProperty('rootworkdir', False, 'rootworkdir')
 projectrepository_data = self.getProperty('projectrepository_data')
 print(projectrepository_data)
@@ -333,7 +333,7 @@ class SetupPropertys(BuildStep):
 project_build_data = self.getProperty('project_build_data')
 project_build_data['status'] = 'in-progress'
 project_build_data['buildbot_build_id'] = 
self.getProperty("buildnumber")
-yield self.gentooci.db.builds.setStausBuilds(
+yield self.gentooci.db.builds.setStatusBuilds(
 project_build_data['id'],
 
project_build_data['status'])
 yield self.gentooci.db.builds.setBuildbotBuildIdBuilds(

diff --git a/buildbot_gentoo_ci/steps/logs.py b/buildbot_gentoo_ci/steps/logs.py
index becf7d1..67845e7 100644
--- a/buildbot_gentoo_ci/steps/logs.py
+++ b/buildbot_gentoo_ci/steps/logs.py
@@ -596,7 +596,7 @@ class setBuildStatus(BuildStep):
 def run(self):
 self.gentooci = 
self.master.namedServices['services'].namedServices['gentooci']
 project_build_data = self.getProperty('project_build_data')
-yield self.gentooci.db.builds.setStausBuilds(
+yield self.gentooci.db.builds.setStatusBuilds(
 project_build_data['id'],
 self.getProperty('status')
 )

diff --git a/buildbot_gentoo_ci/steps/package.py 
b/buildbot_gentoo_ci/steps/package.py
index 81b400d..9fc59e8 100644
--- a/buildbot_gentoo_ci/steps/package.py
+++ b/buildbot_gentoo_ci/steps/package.py
@@ -29,8 +29,15 @@ class SetupPropertys(BuildStep):
 
 #@defer.inlineCallbacks
 def run(self):
-self.setProperty('portage_repos_path', '/repositorys', 
'portage_repos_path')
-self.setProperty('rootworkdir', '/var/lib/buildbot_worker', 
'rootworkdir')
+self.gentooci = 
self.master.namedServices['services'].namedServices['gentooci']
+if 

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

2022-10-11 Thread Matt Turner
commit: b00b7dad14e4462ce51bd2f986571c8eb0145f3d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 12 02:45:57 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 12 02:46:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00b7dad

sci-geosciences/gnome-maps: Fix introspection dependencies

Closes: https://bugs.gentoo.org/873685
Signed-off-by: Matt Turner  gentoo.org>

 sci-geosciences/gnome-maps/gnome-maps-43.0.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/gnome-maps/gnome-maps-43.0.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-43.0.ebuild
index 641eb6b58db7..60b7b5097144 100644
--- a/sci-geosciences/gnome-maps/gnome-maps-43.0.ebuild
+++ b/sci-geosciences/gnome-maps/gnome-maps-43.0.ebuild
@@ -12,18 +12,24 @@ LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
+# Pure introspection dependencies found by grepping imports in ${S}
 RDEPEND="
>=dev-libs/glib-2.66.0:2
>=dev-libs/gjs-1.69.2
>=dev-libs/gobject-introspection-0.10.1:=
gui-libs/gtk:4[introspection]
>=app-misc/geoclue-0.12.99:2.0[introspection]
-   >=gui-libs/libadwaita-1.0:1
+   >=gui-libs/libadwaita-1.0:1[introspection]
>=dev-libs/libgweather-4.2.0:4=[introspection]
>=sci-geosciences/geocode-glib-3.15.2:2[introspection]
-   >=media-libs/libshumate-1.0:1.0=
+   >=media-libs/libshumate-1.0:1.0=[introspection]
dev-libs/libxml2:2
>=net-libs/rest-0.9.1:1.0[introspection]
+
+   app-crypt/libsecret[introspection]
+   media-libs/graphene[introspection]
+   net-libs/libsoup:3.0[introspection]
+   x11-libs/pango[introspection]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-misc/gupnp-tools/

2022-10-11 Thread Matt Turner
commit: 939ce60e45caf178d9597c66e98b337780eb656e
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Oct 11 22:35:17 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 12 01:52:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939ce60e

net-misc/gupnp-tools: Version bump to 0.12.0

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

 net-misc/gupnp-tools/Manifest  |  1 +
 net-misc/gupnp-tools/gupnp-tools-0.12.0.ebuild | 35 ++
 profiles/package.mask  |  1 +
 3 files changed, 37 insertions(+)

diff --git a/net-misc/gupnp-tools/Manifest b/net-misc/gupnp-tools/Manifest
index 0cdc469b0661..5b853ed9e4bc 100644
--- a/net-misc/gupnp-tools/Manifest
+++ b/net-misc/gupnp-tools/Manifest
@@ -1 +1,2 @@
 DIST gupnp-tools-0.10.3.tar.xz 180596 BLAKE2B 
26140962cc24cda867465a4f94d251a26849db544fe1cb017ca86e6208f037b09e772109bfac150a9f6db845d1212af5a5c624d81958816349b3c60e45b80933
 SHA512 
a95a169c65e50d9953b79b96b92abbad709adc0bf74db47abaa529bd7989ebe2d41ae30ab340d09e5a727b61200d55a6d34b04d6981327b920d23a7c916babbe
+DIST gupnp-tools-0.12.0.tar.xz 181736 BLAKE2B 
aa33ab97ece72f9baebda4db20a0f72d995017ff45abf0e2da0ae4644d6ede6309b7aa2172c75607a4caf4fbcc65b5e88d1766a8819af96ffe054c83ef87ec77
 SHA512 
e9c4882f910adee6021433904b78bad89abf4a0d978e24b61cc1c07736e27f0d7e79592e18bbbae8fa13a65f86e72cb8bd7783d74140c6f5d3c65fea4f57da30

diff --git a/net-misc/gupnp-tools/gupnp-tools-0.12.0.ebuild 
b/net-misc/gupnp-tools/gupnp-tools-0.12.0.ebuild
new file mode 100644
index ..764657ef5841
--- /dev/null
+++ b/net-misc/gupnp-tools/gupnp-tools-0.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Collection of developer-oriented UPnP tools"
+HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   >=net-libs/gssdp-1.6.0:=
+   >=net-libs/gupnp-1.6.0:=
+   >=net-libs/libsoup-3.0:3.0
+   >=net-libs/gupnp-av-0.5.5:0=
+   >=x11-libs/gtk+-3.10:3
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/libxml2-2.4:2
+   x11-libs/gtksourceview:4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dav-tools=true
+   )
+   meson_src_configure
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 8bef01b460a2..aebda179b0de 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -515,6 +515,7 @@ media-libs/libshumate
 >=net-libs/gnome-online-accounts-3.46
 >=net-libs/gssdp-1.6
 >=net-libs/gupnp-1.6
+>=net-misc/gupnp-tools-0.12
 net-libs/libsoup:3.0
 net-libs/phodav:3.0
 net-libs/rest:1.0



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

2022-10-11 Thread Matt Turner
commit: 2e82872d79fe17b26b07d0f71458212deaaf3feb
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Oct 11 22:43:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 12 01:53:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e82872d

net-libs/libsoup: Version bump to 2.74.3

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

 net-libs/libsoup/Manifest  |  1 +
 net-libs/libsoup/libsoup-2.74.3.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 459faf2ff230..ef7c3d56633a 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
+DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
 DIST libsoup-3.0.8.tar.xz 1535496 BLAKE2B 
7f5531f7771df557e6ce65ae684ba83c9eeddf98547f1c025204f17a087fc1ec34ed6baf7c278528d41b4298a694bb9cb0726387dae6f313b896c9dfba2d2c57
 SHA512 
91d7de5dc642bfc1aa69fed9686fcafcc10094f3ae568f827dcebecfc9c919a00486b93c5f43710628cb3ab415bd7146d28455c5f9e916f4fe57ff4c0e66ad56
 DIST libsoup-3.2.0.tar.xz 1526272 BLAKE2B 
782e872fd135d1b9fead3714ca0bdb3884b38baaf54bf2dd91212a6b362c818f8046a829bcdb57de255dad12bf4e5ca0682bbd8acd529b28a2d3fca8db6239bd
 SHA512 
e4dc4cda297ec2c2e8ced82d141e00c186b552c9308eb0d05d55a1397de1b037d8fe053ea0ada12691ce7c0ff42c03f5f8177049005a1455cc3b0e1df77c99ea

diff --git a/net-libs/libsoup/libsoup-2.74.3.ebuild 
b/net-libs/libsoup/libsoup-2.74.3.ebuild
new file mode 100644
index ..64c87fbeb301
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.74.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+
+# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
+IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But necessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-tweaks/

2022-10-11 Thread Matt Turner
commit: f08337c5c0f939820e8f91d0ac8209a4d673615c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 12 01:35:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 12 01:35:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08337c5

gnome-extra/gnome-tweaks: Drop dependency on net-libs/libsoup

Usage of libsoup was removed in  upstream commit b67eeba ("tweaks: Remove
extensions tweak").

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

 .../{gnome-tweaks-40.10.ebuild => gnome-tweaks-40.10-r1.ebuild}  | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-40.10.ebuild 
b/gnome-extra/gnome-tweaks/gnome-tweaks-40.10-r1.ebuild
similarity index 94%
rename from gnome-extra/gnome-tweaks/gnome-tweaks-40.10.ebuild
rename to gnome-extra/gnome-tweaks/gnome-tweaks-40.10-r1.ebuild
index 883e664b39ae..39b92775cd1c 100644
--- a/gnome-extra/gnome-tweaks/gnome-tweaks-40.10.ebuild
+++ b/gnome-extra/gnome-tweaks/gnome-tweaks-40.10-r1.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit gnome.org gnome2-utils meson python-single-r1 xdg
 
@@ -29,7 +29,6 @@ RDEPEND="${DEPEND}
>=x11-libs/gtk+-3.12:3[introspection]
>=gnome-base/gnome-desktop-3.30:3[introspection]
gui-libs/libhandy:1[introspection]
-   net-libs/libsoup:2.4[introspection]
x11-libs/libnotify[introspection]
 
>=gnome-base/gsettings-desktop-schemas-40.0



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

2022-10-11 Thread Mike Gilbert
commit: 9767b5b3e8df032e0b77f9e508d2f322013b8386
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Oct 12 01:08:20 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 12 01:10:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9767b5b3

sys-devel/gettext: autotools fixes for 0.21.1

Restore libtool eclass for elibtoolize.
Touch various autotools output files to avoid regenerating them.

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-devel/gettext/gettext-0.21.1.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gettext/gettext-0.21.1.ebuild 
b/sys-devel/gettext/gettext-0.21.1.ebuild
index e44d56879378..56ec58f12489 100644
--- a/sys-devel/gettext/gettext-0.21.1.ebuild
+++ b/sys-devel/gettext/gettext-0.21.1.ebuild
@@ -6,7 +6,7 @@
 EAPI=8
 
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gettext.asc
-inherit java-pkg-opt-2 multilib-minimal verify-sig
+inherit java-pkg-opt-2 libtool multilib-minimal verify-sig
 
 DESCRIPTION="GNU locale utilities"
 HOMEPAGE="https://www.gnu.org/software/gettext/;
@@ -78,6 +78,15 @@ src_prepare() {
java-pkg-opt-2_src_prepare
 
default
+
+   # gettext-0.21.1-java-autoconf.patch changes
+   # gettext-{runtime,tools}/configure.ac and the corresponding
+   # configure scripts. Avoid regenerating other autotools output.
+   touch -c 
gettext-{runtime,tools}/{aclocal.m4,Makefile.in,config.h.in,configure} || die
+
+   # Makefile.am adds a dependency on gettext-{runtime,tools}/configure.ac
+   touch -c configure || die
+
elibtoolize
 
use elibc_musl && eapply 
"${FILESDIR}"/${PN}-0.21-musl-omit_setlocale_lock.patch



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

2022-10-11 Thread Zac Medico
commit: 674a8a468d4c4b087f6176bd26d57a90d2584408
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Oct 12 00:35:34 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Oct 12 00:35:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674a8a46

sys-apps/flatpak: drop 1.12.7, 1.13.2, 1.13.3

Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/Manifest  |   3 -
 sys-apps/flatpak/flatpak-1.12.7.ebuild | 101 --
 sys-apps/flatpak/flatpak-1.13.2.ebuild | 108 -
 sys-apps/flatpak/flatpak-1.13.3.ebuild | 108 -
 4 files changed, 320 deletions(-)

diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index f5273e5f1200..6c02e53d6d6b 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -1,5 +1,2 @@
 DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 
512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6
 SHA512 
2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc
-DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B 
e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db
 SHA512 
425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50
-DIST flatpak-1.13.2.tar.xz 1626616 BLAKE2B 
a896c1ef5166be9085c7b66bde3df510e4d592f920795706c7d0b68f717ccfd0694b306797a862d3db35c71ced5dcdb71438119d95ff5455b4b6a6b6adfa0d0e
 SHA512 
d7e1d0a9965332220f829caa5724d7547280db10f7428b4e9add87152da1d7dad97edcde85668501d5a50e6a7c1031bfd15e8f4cbc7196e1c0f7cc3d2e333fe1
-DIST flatpak-1.13.3.tar.xz 1679196 BLAKE2B 
bae60931eabdf61ae7de057dcd99014c65a7eccc9ed91aa75358ee058a22c2f55bd004355e0b2c52f3668d17404dcc7083339fcce35f3920fa3953e22e0a2417
 SHA512 
8aeef0b0c00a958b04d3d40b9bc6fa6afd3b4875fea6aa4a64ed1fe4e5e67a6e17543fa42e20d7e0e99e22d26821fb392849206f27f1ee7c6cf4c78f8aed2cfe
 DIST flatpak-1.14.0.tar.xz 1636864 BLAKE2B 
f7f211480577eb5bd422c49790ebfb84da5e5a03cc6dee3815af786bfcd347bd7b01e853c027a42a1510fba68d667c4a25f6b9f998753466baae61a765c73864
 SHA512 
88f011534a8da6c2421d7d24043756bfe6c46957b6d09ba96b269002a5f0d0372b51f4a8643af2020ef4ed8c5b5f102994ddab54a7052cfba15f8e3b160e8a83

diff --git a/sys-apps/flatpak/flatpak-1.12.7.ebuild 
b/sys-apps/flatpak/flatpak-1.12.7.ebuild
deleted file mode 100644
index a440306275f6..
--- a/sys-apps/flatpak/flatpak-1.12.7.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit linux-info python-any-r1
-
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-DESCRIPTION="Linux application sandboxing and distribution framework"
-HOMEPAGE="https://flatpak.org/;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc introspection policykit seccomp systemd X"
-RESTRICT+=" test"
-
-RDEPEND="
-   acct-group/flatpak
-   acct-user/flatpak
-   >=app-arch/libarchive-2.8:=
-   app-arch/zstd:=
-   >=app-crypt/gpgme-1.1.8:=
-   >=dev-libs/appstream-glib-0.5.10:=
-   >=dev-libs/glib-2.56:2=
-   >=dev-libs/libxml2-2.4:=
-   dev-libs/json-glib:=
-   dev-libs/libassuan:=
-   >=dev-util/ostree-2020.8:=[gpg(+)]
-   || (
-   dev-util/ostree[curl]
-   dev-util/ostree[soup]
-   )
-   >=gnome-base/dconf-0.26:=
-   >=net-libs/libsoup-2.4:=
-   sys-apps/bubblewrap
-   sys-apps/dbus
-   >=sys-fs/fuse-2.9.9:0=
-   sys-apps/xdg-dbus-proxy
-   X? (
-   x11-apps/xauth
-   x11-libs/libXau:=
-   )
-   x11-libs/gdk-pixbuf:2=
-   policykit? ( >=sys-auth/polkit-0.98:= )
-   seccomp? ( sys-libs/libseccomp:= )
-   systemd? ( sys-apps/systemd:= )
-"
-
-DEPEND="${RDEPEND}"
-# pyparsing version pinned for https://bugs.gentoo.org/825230
-BDEPEND="
-   >=sys-devel/automake-1.13.4
-   >=sys-devel/gettext-0.18.2
-   virtual/pkgconfig
-   dev-util/gdbus-codegen
-   sys-devel/bison
-   introspection? ( >=dev-libs/gobject-introspection-1.40 )
-   doc? (
-   >=dev-util/gtk-doc-1.20
-   dev-libs/libxslt
-   )
-   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
-"
-
-PDEPEND="sys-apps/xdg-desktop-portal"
-
-python_check_deps() {
-   has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   local CONFIG_CHECK="~USER_NS"
-   linux-info_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # This line fails because locales are in /usr/lib/locale/locale-archive.
-   sed -i 's:^cp -r 

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

2022-10-11 Thread Zac Medico
commit: 07192c0ac46d07ea085fb450c96c7cacf737fa8c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Oct 12 00:39:42 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Oct 12 00:42:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07192c0a

sys-apps/flatpak: drop libsoup dependency

Closes: https://bugs.gentoo.org/876804
Signed-off-by: Zac Medico  gentoo.org>

 .../flatpak/{flatpak-1.14.0.ebuild => flatpak-1.14.0-r1.ebuild}| 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/sys-apps/flatpak/flatpak-1.14.0.ebuild 
b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild
similarity index 96%
rename from sys-apps/flatpak/flatpak-1.14.0.ebuild
rename to sys-apps/flatpak/flatpak-1.14.0-r1.ebuild
index 601af539a594..cc9a529caedf 100644
--- a/sys-apps/flatpak/flatpak-1.14.0.ebuild
+++ b/sys-apps/flatpak/flatpak-1.14.0-r1.ebuild
@@ -29,12 +29,9 @@ RDEPEND="
dev-libs/json-glib:=
dev-libs/libassuan:=
>=dev-util/ostree-2020.8:=[gpg(+)]
-   || (
-   dev-util/ostree[curl]
-   dev-util/ostree[soup]
-   )
+   dev-util/ostree[curl]
>=gnome-base/dconf-0.26:=
-   >=net-libs/libsoup-2.4:=
+   net-misc/curl:=
sys-apps/bubblewrap
sys-apps/dbus
>=sys-fs/fuse-2.9.9:0=



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

2022-10-11 Thread Zac Medico
commit: dd51a2c79c2ab12fcd2310bd9a04aa7359c0a827
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Oct 12 00:13:43 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Oct 12 00:13:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd51a2c7

app-misc/dasel: drop 1.24.3, 1.25.0, 1.26.0

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/dasel/Manifest|  3 ---
 app-misc/dasel/dasel-1.24.3.ebuild | 24 
 app-misc/dasel/dasel-1.25.0.ebuild | 24 
 app-misc/dasel/dasel-1.26.0.ebuild | 24 
 4 files changed, 75 deletions(-)

diff --git a/app-misc/dasel/Manifest b/app-misc/dasel/Manifest
index 543eadea6d4f..373ce59001a0 100644
--- a/app-misc/dasel/Manifest
+++ b/app-misc/dasel/Manifest
@@ -1,5 +1,2 @@
 DIST dasel-1.24.3-deps.tar.xz 20531068 BLAKE2B 
6cd947a88c54e46300432c2f87c0ef757a53739e0755af48f4596a87ba46faf12c967145a0f263e13abb8f01ffe10c51b45f641de348fc02e7af39417b709d1d
 SHA512 
27696cd5a5c93b3e29ba12fd2730c04047dc752ef17a32db73e7cbc8e5d38d914705720da9ff0ffb0c8d3fb383b5070eb552b24a4e72e72ebad70c2e1085cab3
-DIST dasel-1.24.3.tar.gz 3052243 BLAKE2B 
bc6621515781272d45f2b459f99a5c8ab3c51a869d147bf8e0d7ea1f0f3b9e8afd0b80a4091ecccfcaa7e8e5e375d6851400dac9432aa911374d011b8c36ec36
 SHA512 
fc836413e0e6538102e63f08fb0030ed93fde048d11e98291f22f02ee5d5cff51523f25052b8ef7f268d52c2487086408ddc8547d2e12fb3a672d3a754838ce9
-DIST dasel-1.25.0.tar.gz 3053827 BLAKE2B 
2902cddbb2feb4ce3f4d643e26c4b1f82f3b25a2d6e016257767fefe499bc4e52cefa784723ae2c33ff68614501a10e0aea2a8b8f000de3748c3e7f4fb0ff28f
 SHA512 
ec2b1d0ca0acd84dc9465b0f4aa27b054a0897efbcb4dd6a94cf6de73415933e44b857e8dbcb01d3bac266597d2dfe132146d282c168b087dcd77512e5f06e72
-DIST dasel-1.26.0.tar.gz 3054355 BLAKE2B 
d75b64558abc1ac6f2eeb966badc44de60765a7f216de17dc9d5b4c233b59fe3c7a9113714f7ce6b44a5037a4fa1d1762c710cc00647a40d3dbe00b9ec77b6b4
 SHA512 
7467c075c84543dc656a2ce5f92d49a23585b65b75179fb31a3c89f859a47d09caf4628c39da2a54aa5625005b6eae16054f1a0203f338d8e9684170c5adbff3
 DIST dasel-1.26.1.tar.gz 3054446 BLAKE2B 
760f03ee0feb1b6e0e0da9a92922f13bb3786b90ab01bda040d2be2cf10ed5d8a8c2db69ac146ac2ec64f6c4503eaaa87d32c73068f27ebc9ce87045052b4af3
 SHA512 
07efcf0bf31573decc856a8b41842af9658dc1a3b968510b8e4c642ec8cfe24e97de64b6ef2c296da7d5623ca47e92d42e3f7bb927a8a25e54f97546fac279f0

diff --git a/app-misc/dasel/dasel-1.24.3.ebuild 
b/app-misc/dasel/dasel-1.24.3.ebuild
deleted file mode 100644
index f6878298fce2..
--- a/app-misc/dasel/dasel-1.24.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="Query, update and convert data structures from the command line"
-HOMEPAGE="https://github.com/TomWright/dasel;
-SRC_URI="https://github.com/TomWright/dasel/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD BSD-2 ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-src_compile() {
-   CGO_ENABLED=0 go build -o bin/dasel -ldflags="-X 
'github.com/tomwright/dasel/internal.Version=${PV}'" ./cmd/dasel || die
-}
-
-src_install() {
-   dobin bin/dasel
-   dodoc CHANGELOG.md README.md
-}

diff --git a/app-misc/dasel/dasel-1.25.0.ebuild 
b/app-misc/dasel/dasel-1.25.0.ebuild
deleted file mode 100644
index 261c64912713..
--- a/app-misc/dasel/dasel-1.25.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="Query, update and convert data structures from the command line"
-HOMEPAGE="https://github.com/TomWright/dasel;
-SRC_URI="https://github.com/TomWright/dasel/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/dasel-1.24.3-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD BSD-2 ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-src_compile() {
-   CGO_ENABLED=0 go build -o bin/dasel -ldflags="-X 
'github.com/tomwright/dasel/internal.Version=${PV}'" ./cmd/dasel || die
-}
-
-src_install() {
-   dobin bin/dasel
-   dodoc CHANGELOG.md README.md
-}

diff --git a/app-misc/dasel/dasel-1.26.0.ebuild 
b/app-misc/dasel/dasel-1.26.0.ebuild
deleted file mode 100644
index 261c64912713..
--- a/app-misc/dasel/dasel-1.26.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="Query, update and convert data structures from the command line"
-HOMEPAGE="https://github.com/TomWright/dasel;
-SRC_URI="https://github.com/TomWright/dasel/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/dasel-1.24.3-deps.tar.xz;
-
-LICENSE="MIT Apache-2.0 BSD BSD-2 ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gettext/, sys-devel/gettext/files/

2022-10-11 Thread Sam James
commit: 4b5c1b4c0551e6a435d78d12ae3f557efb2fa4e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 23:56:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 23:56:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5c1b4c

sys-devel/gettext: unkeyword 0.21.1

While the version is fine, maintainer mode seems to insist
on being invoked, despite a variety of things I've tried.

Unkeyword for now until can poke at it more.

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

 sys-devel/gettext/Manifest |  1 -
 .../files/gettext-0.21.1-java-autoconf.patch   | 35 ++
 sys-devel/gettext/gettext-0.21.1.ebuild| 18 ++-
 3 files changed, 37 insertions(+), 17 deletions(-)

diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index d394ca6c126b..b0e7dcae84f3 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -1,4 +1,3 @@
-DIST gettext-0.21.1-java-autoconf-regenerate.patch.xz 156632 BLAKE2B 
d1177ec194525019a3a95ae279983c652346549705cba429bb3ce62e73acab9d6c6d5ebcc100d00e1aa9598a54ac7bc4edb17fa416e5c8ad873caead8280f92e
 SHA512 
d46e2a9831857164e002c01b93094aa8b99a9fde0b21b9bed0747f35c239da70b0dd58227b9559f756fbf8f5a66bf84c8e2f44e7e53c68964cbe033c29b2
 DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B 
e994924284b3fd5b3e3bf59d4bf43eb30c9b21cc213dc3b98616b4a9fc321c90911d94d314f323cfffd0d2c3e9371b5b8f7985b9a785adc61617dd042b6f4df5
 SHA512 
61e93bc9876effd3ca1c4e64ff6ba5bd84b24951ec2cc6f40a0e3248410e60f887552f29ca1f70541fb5524f6a4e8191fed288713c3e280e18922dd5bff1a2c9
 DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B 
f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c
 SHA512 
fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0
 DIST gettext-0.21.tar.xz 9714352 BLAKE2B 
e36418323c79f582d13777083b455ae76ccb29e41a8259a2f4d6d9f5d8e2ac7c8ecc4df1b1fa2e9838c819cb27345fe254772398bdb88b3315410866048f755a
 SHA512 
f7e2968651879f8444d43a176a149db9f9411f4a03132a7f3b37c2ed97e3978ae6888169c995c1953cb78943b6e3573811abcbb8661b6631edbbe067b2699ddf

diff --git a/sys-devel/gettext/files/gettext-0.21.1-java-autoconf.patch 
b/sys-devel/gettext/files/gettext-0.21.1-java-autoconf.patch
index 4ba6f48efccd..a7471ac724c9 100644
--- a/sys-devel/gettext/files/gettext-0.21.1-java-autoconf.patch
+++ b/sys-devel/gettext/files/gettext-0.21.1-java-autoconf.patch
@@ -63,3 +63,38 @@ gt_JAVACOMP_DISABLED inline.
JAR=
BUILDJAVA=no
  ])
+diff --git a/gettext-runtime/configure b/gettext-runtime/configure
+index 5e2d593..cf579ff 100755
+--- a/gettext-runtime/configure
 b/gettext-runtime/configure
+@@ -7070,7 +7070,11 @@ fi
+ 
+ else $as_nop
+ 
+-  gt_JAVACOMP_DISABLED
++  CONF_JAVAC=
++  HAVE_JAVAC_ENVVAR=
++  HAVE_GCJ_C=
++  HAVE_JAVAC=
++  HAVE_JIKES=
+   JAR=
+   BUILDJAVA=no
+ 
+diff --git a/gettext-tools/configure b/gettext-tools/configure
+index f897bc3..3af54cd 100755
+--- a/gettext-tools/configure
 b/gettext-tools/configure
+@@ -8718,8 +8718,11 @@ fi
+ 
+ else $as_nop
+ 
+-  gt_JAVAEXEC_DISABLED
+-  gt_JAVACOMP_DISABLED
++  CONF_JAVAC=
++  HAVE_JAVAC_ENVVAR=
++  HAVE_GCJ_C=
++  HAVE_JAVAC=
++  HAVE_JIKES=
+   JAR=
+   BUILDJAVA=no
+ 

diff --git a/sys-devel/gettext/gettext-0.21.1.ebuild 
b/sys-devel/gettext/gettext-0.21.1.ebuild
index 2783e6d936d3..e44d56879378 100644
--- a/sys-devel/gettext/gettext-0.21.1.ebuild
+++ b/sys-devel/gettext/gettext-0.21.1.ebuild
@@ -5,10 +5,6 @@
 
 EAPI=8
 
-if [[ ${PV} != 0.21.1 ]] ; then
-   die "Restore elibtoolize in src_prepare and delete src_unpack."
-fi
-
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gettext.asc
 inherit java-pkg-opt-2 multilib-minimal verify-sig
 
@@ -20,9 +16,8 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${P/_/-}"
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-java-autoconf-regenerate.patch.xz;
SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~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 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 fi
 # Only libasprintf is under the LGPL (and libintl is in a sep package),
 # so put that license behind USE=cxx.
@@ -71,7 +66,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.21_rc1-avoid_eautomake.patch
"${FILESDIR}"/${PN}-0.21-CVE-2020-12825.patch
"${FILESDIR}"/${P}-java-autoconf.patch
-   

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

2022-10-11 Thread Sergey Torokhov
commit: 375eef36a46d2a7bdad8f7525e05df1e6a7ef069
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Oct 11 23:27:47 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Oct 11 23:31:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=375eef36

dev-util/fortls: new package, version 2.13.0

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-util/fortls/Manifest |  1 +
 dev-util/fortls/fortls-2.13.0.ebuild | 24 
 dev-util/fortls/metadata.xml | 20 
 3 files changed, 45 insertions(+)

diff --git a/dev-util/fortls/Manifest b/dev-util/fortls/Manifest
new file mode 100644
index 0..5419f2aae
--- /dev/null
+++ b/dev-util/fortls/Manifest
@@ -0,0 +1 @@
+DIST fortls-2.13.0.tar.gz 6897238 BLAKE2B 
000bf8d68394c1ce2d4bca044ba3c395b22da9a8e026d9f8e74890ec2fbb894c4097f634f83352fcb21ff6e7e6f4af78bf9f8abdf00ab068d270fb93b9a6574d
 SHA512 
dc5d51fea92d1b00722ee4a33901939fe38fd379260e1edc7a97939cd5c9204e5c27a7f4c57122a0bdf7a36f2f59d0d8f71a50448b6cdc98b1bb2d349511580e

diff --git a/dev-util/fortls/fortls-2.13.0.ebuild 
b/dev-util/fortls/fortls-2.13.0.ebuild
new file mode 100644
index 0..cbe895365
--- /dev/null
+++ b/dev-util/fortls/fortls-2.13.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="fortls - Fortran Language Server"
+HOMEPAGE="https://github.com/gnikit/fortls;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Need to explore the list of test dependencies
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/json5[${PYTHON_USEDEP}]
+"

diff --git a/dev-util/fortls/metadata.xml b/dev-util/fortls/metadata.xml
new file mode 100644
index 0..b0b701f5e
--- /dev/null
+++ b/dev-util/fortls/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+torokhov-...@yandex.ru
+Sergey Torokhov
+  
+  
+fortls is an implementation of the Language Server Protocol (LSP)
+for Fortran using Python (3.7+). All code editors that support LSP
+can integrate with fortls. Some supported code editors include:
+Visual Studio Code, Atom, Sublime Text, (Neo)Vim, and Emacs.
+It's usefull for Modern Fortran extension of Visual Studio Code
+and provides offline/system wide installation instead of local pip install.
+  
+  
+fortls
+gnikit/fortls
+  
+



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

2022-10-11 Thread Patrick McLean
commit: f99733502c417e043f89f01042abec3b854d203c
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Oct 11 22:59:14 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct 11 22:59:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9973350

dev-libs/openssl: add 3.0.6

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

 dev-libs/openssl/Manifest |   2 +
 dev-libs/openssl/openssl-3.0.6.ebuild | 334 ++
 2 files changed, 336 insertions(+)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 50f5837c4af2..14c8d59c9155 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -7,3 +7,5 @@ DIST openssl-1.1.1r.tar.gz 9868506 BLAKE2B 
ae1f56718d6a9400e9670f1ad1db2bc15bfbe
 DIST openssl-1.1.1r.tar.gz.asc 488 BLAKE2B 
9308c87f2d7bfcbcaf7f61aad892aeb411e1d600eea085e5e4adb9c24c0f2087f43cdc81615b1dc7bb8a199daca225e10df98c14e33af5be851b4f8394f02dbe
 SHA512 
dcb33a52e646d68e936833ef2170016227e4fc2a1b2741fe9091b76751d66c6601eaa48a085793ec6deb87b641187bdc350afce1f31499c8ab6e02a7ff36f3b4
 DIST openssl-3.0.5.tar.gz 15074407 BLAKE2B 
7bf89e042417c003ef02a8bb1278590a52ce4a3d50f66795c66b750f90248840edb0d3352811cff708c7e65b77384142e316916a6c311f1d2b4747f44816
 SHA512 
782b0df3d0252468aa696bd74a3b661810499819c0df849aa9698ba0e06a845820dc856aac650fced4be234f1271e576d4317ac3ab1406cf0ffe087d695d20fe
 DIST openssl-3.0.5.tar.gz.asc 862 BLAKE2B 
24f1839227be7acec45eb6b748cea7be0b5e66b5cf745814861f7290670733936bf1af2c1dc9357439b31a2ca28f418880d63726d4be6fa994902ac95b51e401
 SHA512 
516da9ef291601400576adaba7271854af3caa23dc1d70116004360f580e4c28fe61d51e86477d341e4c5bf0ca5f98db8264581ed6cc2c8df124da83ad3e40be
+DIST openssl-3.0.6.tar.gz 15101953 BLAKE2B 
08e1217dc2fb874062c0f2248257c340dac6e24edd13310f4f0c0ee367c61cd629f4e73a043545895e6ec94ed6eef760eb8fc8a7eec9547b046e82c01f2e9770
 SHA512 
1d1fc07122116ce68c85b8eb57a13024ed65fc5c4f0311327dfe68a29f38b9e66f32e6345f11827e0b26ee0de3c21bb92d5834604ffaf37db5c6a380d98c0e51
+DIST openssl-3.0.6.tar.gz.asc 488 BLAKE2B 
482bfd9569ebac0ea0eee1d311a62c28f0dd3a7d54c3d264e37c7f52edda7ecf41e8e6825619a40a2c6256bba92fdb97f5a9c236ec22d470cdd8c5e894756ee9
 SHA512 
458e7721b179121f46a7972e9a7cf253b593f25742de9b4536d76f157bd9681a9d2540c7dc92dc1a73fb53e43900ffae61708cd0ef71207fdab66d10bc424de1

diff --git a/dev-libs/openssl/openssl-3.0.6.ebuild 
b/dev-libs/openssl/openssl-3.0.6.ebuild
new file mode 100644
index ..5e1d61247902
--- /dev/null
+++ b/dev-libs/openssl/openssl-3.0.6.ebuild
@@ -0,0 +1,334 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
+inherit edo flag-o-matic linux-info toolchain-funcs multilib-minimal 
multiprocessing verify-sig
+
+DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer 
Security (TLS)"
+HOMEPAGE="https://www.openssl.org/;
+
+MY_P=${P/_/-}
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/openssl/openssl.git;
+
+   inherit git-r3
+else
+   SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+fi
+
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0/3" # .so version of libssl/libcrypto
+IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test 
tls-compression vanilla verify-sig weak-ssl-ciphers"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=app-misc/c_rehash-1.7-r1
+   tls-compression? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   sys-process/procps
+   )
+   verify-sig? ( sec-keys/openpgp-keys-openssl )"
+
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/openssl/configuration.h
+)
+
+pkg_setup() {
+   if use ktls ; then
+   if kernel_is -lt 4 18 ; then
+   ewarn "Kernel implementation of TLS (USE=ktls) requires 
kernel >=4.18!"
+   else
+   CONFIG_CHECK="~TLS ~TLS_DEVICE"
+   ERROR_TLS="You will be unable to offload TLS to kernel 
because CONFIG_TLS is not set!"
+   ERROR_TLS_DEVICE="You will be unable to offload TLS to 
kernel because CONFIG_TLS_DEVICE is not set!"
+
+   linux-info_pkg_setup
+   fi
+   fi
+
+   [[ ${MERGE_TYPE} == binary ]] && return
+
+   # must check in pkg_setup; sysctl doesn't work with userpriv!
+   if use test && use sctp ; then
+ 

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

2022-10-11 Thread Patrick McLean
commit: 6e33789090395e63bac19f152782c3b85f5ed1b4
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Oct 11 22:53:12 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct 11 22:53:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e337890

dev-libs/openssl: add 1.1.1r

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

 dev-libs/openssl/Manifest  |   2 +
 dev-libs/openssl/openssl-1.1.1r.ebuild | 339 +
 2 files changed, 341 insertions(+)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index a411ae31d39e..50f5837c4af2 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -3,5 +3,7 @@ DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
 DIST openssl-1.1.1q.tar.gz 9864061 BLAKE2B 
fc8fd6a62dc291d0bda328a051e253175fb04442cc4b8f45d67c3a5027748a0fc5fb372d0483bc9024ae0bff119c4fac8f1e982a182612427696d6d09f5935f5
 SHA512 
cb9f184ec4974a3423ef59c8ec86b6bf523d5b887da2087ae58c217249da3246896fdd6966ee9c13aea9e6306783365239197e9f742c508a0e35e5744e3e085f
 DIST openssl-1.1.1q.tar.gz.asc 833 BLAKE2B 
9311abf47469c3802a84dc9b7427a168ba7717496960e6f84b04e4d9263dea1168493082937a06bcb6ef4169b2ed9b2f36084bbac15b5f7ca5b4c41041c4bab6
 SHA512 
03a41f29d1713c47bb300e01e36dbd048074076a6a3b9913e2fc9a1b56b726c038978f99e86f9a3e4ea39f72bd82a15965842f6d94210fa9d3474f6f0f68559e
+DIST openssl-1.1.1r.tar.gz 9868506 BLAKE2B 
ae1f56718d6a9400e9670f1ad1db2bc15bfbefc4fb114c7920c95a193285984d46cb28fe8dfbfa732f7755fb7810b51412f6e23a592d5769af9925026aa912d9
 SHA512 
73577707f7846af3c53606cb7590872306ba2bce331dc64692acb6d998a95982221dd39948f5f4ef7430897c0430bc61410983c5bac0f8dd88f2d9dbbc305fae
+DIST openssl-1.1.1r.tar.gz.asc 488 BLAKE2B 
9308c87f2d7bfcbcaf7f61aad892aeb411e1d600eea085e5e4adb9c24c0f2087f43cdc81615b1dc7bb8a199daca225e10df98c14e33af5be851b4f8394f02dbe
 SHA512 
dcb33a52e646d68e936833ef2170016227e4fc2a1b2741fe9091b76751d66c6601eaa48a085793ec6deb87b641187bdc350afce1f31499c8ab6e02a7ff36f3b4
 DIST openssl-3.0.5.tar.gz 15074407 BLAKE2B 
7bf89e042417c003ef02a8bb1278590a52ce4a3d50f66795c66b750f90248840edb0d3352811cff708c7e65b77384142e316916a6c311f1d2b4747f44816
 SHA512 
782b0df3d0252468aa696bd74a3b661810499819c0df849aa9698ba0e06a845820dc856aac650fced4be234f1271e576d4317ac3ab1406cf0ffe087d695d20fe
 DIST openssl-3.0.5.tar.gz.asc 862 BLAKE2B 
24f1839227be7acec45eb6b748cea7be0b5e66b5cf745814861f7290670733936bf1af2c1dc9357439b31a2ca28f418880d63726d4be6fa994902ac95b51e401
 SHA512 
516da9ef291601400576adaba7271854af3caa23dc1d70116004360f580e4c28fe61d51e86477d341e4c5bf0ca5f98db8264581ed6cc2c8df124da83ad3e40be

diff --git a/dev-libs/openssl/openssl-1.1.1r.ebuild 
b/dev-libs/openssl/openssl-1.1.1r.ebuild
new file mode 100644
index ..8dba22fd8d85
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.1.1r.ebuild
@@ -0,0 +1,339 @@
+# 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
+
+MY_P=${P/_/-}
+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="0/1.1" # .so version of libssl/libcrypto
+if [[ ${PV} != *_pre* ]] ; then
+   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 ~x86-winnt"
+fi
+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=">=app-misc/c_rehash-1.7-r1
+   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 )"
+PDEPEND="app-misc/ca-certificates"
+
+# force upgrade to prevent broken login, bug #696950
+RDEPEND+=" !/dev/null)
+   if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 
1 ]]; then
+   die "FEATURES=test with USE=sctp requires 

[gentoo-commits] repo/proj/libressl:master commit in: net-libs/pjproject/files/, net-libs/pjproject/

2022-10-11 Thread Quentin Retornaz
commit: 11b113dbfb44fc999f737d1718592afa62e70c4c
Author: orbea  riseup  net>
AuthorDate: Mon Oct 10 15:53:10 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Oct 11 22:15:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=11b113db

net-libs/pjproject: Remove package

Works with net-libs/pjproject-2.12.1-r1::gentoo

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/463
Signed-off-by: Quentin Retornaz  retornaz.com>

 net-libs/pjproject/Manifest|   1 -
 ...ct-2.10-CVE-2020-15260-tls-hostname-check.patch | 125 -
 ...-CVE-2021-21375-negotiation-failure-crash.patch |  45 
 ...21-32686-AST-2021-009-GHSA-cv8x-p47p-99wr.patch | 289 -
 .../pjproject/files/pjproject-2.10-libressl.patch  |  17 --
 ...ion-between-transport-destroy-and-acquire.patch | 108 
 .../pjproject/files/pjproject-2.9-config_site.h|  74 --
 .../pjproject/files/pjproject-2.9-ssl-enable.patch | 100 ---
 net-libs/pjproject/metadata.xml|  29 ---
 net-libs/pjproject/pjproject-2.10-r2.ebuild| 126 -
 10 files changed, 914 deletions(-)

diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest
deleted file mode 100644
index 048f8a5..000
--- a/net-libs/pjproject/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pjproject-2.10.tar.gz 8768705 BLAKE2B 
42d70867e2e0474313426f1e188586d203d6165c28a133a62dedacd2deb2899215212824d9402a48fcc66bb08a17b796d3625e1d51a8aedc9aa4b3a3bf1cb8fa
 SHA512 
a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893

diff --git 
a/net-libs/pjproject/files/pjproject-2.10-CVE-2020-15260-tls-hostname-check.patch
 
b/net-libs/pjproject/files/pjproject-2.10-CVE-2020-15260-tls-hostname-check.patch
deleted file mode 100644
index 0d7df68..000
--- 
a/net-libs/pjproject/files/pjproject-2.10-CVE-2020-15260-tls-hostname-check.patch
+++ /dev/null
@@ -1,125 +0,0 @@
-From 67e46c1ac45ad784db5b9080f5ed8b133c122872 Mon Sep 17 00:00:00 2001
-From: sauwming 
-Date: Mon, 8 Mar 2021 17:39:36 +0800
-Subject: [PATCH] Merge pull request from GHSA-8hcp-hm38-mfph
-
-* Check hostname during TLS transport selection
-
-* revision based on feedback
-
-* remove the code in create_request that has been moved

- pjsip/include/pjsip/sip_dialog.h |  1 +
- pjsip/src/pjsip/sip_dialog.c | 15 +++
- pjsip/src/pjsip/sip_transport.c  | 13 +
- pjsip/src/pjsip/sip_util.c   | 11 ---
- 4 files changed, 37 insertions(+), 3 deletions(-)
-
-diff --git a/pjsip/include/pjsip/sip_dialog.h 
b/pjsip/include/pjsip/sip_dialog.h
-index a0214d28c..e314c2ece 100644
 a/pjsip/include/pjsip/sip_dialog.h
-+++ b/pjsip/include/pjsip/sip_dialog.h
-@@ -165,6 +165,7 @@ struct pjsip_dialog
- pjsip_route_hdr   route_set;  /**< Route set. */
- pj_bool_t route_set_frozen; /**< Route set has been set.  */
- pjsip_auth_clt_sess   auth_sess;  /**< Client authentication session. 
*/
-+pj_str_t  initial_dest;/**< Initial destination host. */
- 
- /** Session counter. */
- int   sess_count; /**< Number of sessions.
*/
-diff --git a/pjsip/src/pjsip/sip_dialog.c b/pjsip/src/pjsip/sip_dialog.c
-index 27530e4f2..9571b5a35 100644
 a/pjsip/src/pjsip/sip_dialog.c
-+++ b/pjsip/src/pjsip/sip_dialog.c
-@@ -467,6 +467,10 @@ pj_status_t create_uas_dialog( pjsip_user_agent *ua,
- 
- /* Save the remote info. */
- pj_strdup(dlg->pool, >remote.info_str, );
-+
-+/* Save initial destination host from transport's info */
-+pj_strdup(dlg->pool, >initial_dest,
-+>tp_info.transport->remote_name.host);
- 
- 
- /* Init remote's contact from Contact header.
-@@ -1192,6 +1196,12 @@ static pj_status_t dlg_create_request_throw( 
pjsip_dialog *dlg,
-   return status;
- }
- 
-+/* Copy the initial destination host to tdata. This information can be
-+ * used later by transport for transport selection.
-+ */
-+if (dlg->initial_dest.slen)
-+  pj_strdup(tdata->pool, >dest_info.name, >initial_dest);
-+
- /* Done. */
- *p_tdata = tdata;
- 
-@@ -1822,6 +1832,11 @@ static void dlg_update_routeset(pjsip_dialog *dlg, 
const pjsip_rx_data *rdata)
-  * transaction as the initial transaction that establishes dialog.
-  */
- if (dlg->role == PJSIP_ROLE_UAC) {
-+  /* Save initial destination host from transport's info. */
-+  if (!dlg->initial_dest.slen) {
-+  pj_strdup(dlg->pool, >initial_dest,
-+>tp_info.transport->remote_name.host);
-+  }
- 
-   /* Ignore subsequent request from remote */
-   if (msg->type != PJSIP_RESPONSE_MSG)
-diff --git a/pjsip/src/pjsip/sip_transport.c b/pjsip/src/pjsip/sip_transport.c
-index bef6d24fe..177274b08 100644
 

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

2022-10-11 Thread Andreas Sturmlechner
commit: 44cd4b3acf9f74427286565e08fc1d44435dee14
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 11 20:07:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 11 20:08:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44cd4b3a

profiles: riscv: Mask kde-plasma/discover[webengine]

Bug: https://bugs.gentoo.org/876793
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/riscv/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index f9fa47ddb21c..ac5ff418472b 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -114,6 +114,7 @@ dev-ruby/capybara test
 #  - dev-qt/qtwebengine (bdepend)
 dev-python/ipython qt5
 kde-apps/marble webengine
+kde-plasma/discover webengine
 kde-plasma/kdeplasma-addons webengine
 kde-plasma/libksysguard webengine
 net-irc/quassel urlpreview



[gentoo-commits] repo/gentoo:master commit in: net-irc/polari/

2022-10-11 Thread Matt Turner
commit: a6036cbded649f8d79d6678783fa78b2b7bb9ef9
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 11 19:56:53 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 11 19:56:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6036cbd

net-irc/polari: Switch from libsoup:2.4 to :3.0

Has code to fall back to 2.4 if 3.0 isn't available, but v43 is already
package.mask'd, so let's switch.

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

 net-irc/polari/polari-43.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/polari/polari-43.0.ebuild 
b/net-irc/polari/polari-43.0.ebuild
index 873643dc14dc..6913d04f14d8 100644
--- a/net-irc/polari/polari-43.0.ebuild
+++ b/net-irc/polari/polari-43.0.ebuild
@@ -24,7 +24,7 @@ DEPEND="
>=app-text/gspell-1.4.0[introspection]
x11-libs/pango[introspection]
app-crypt/libsecret[introspection]
-   net-libs/libsoup:2.4[introspection]
+   net-libs/libsoup:3.0[introspection]
net-im/telepathy-logger[introspection]
 "
 RDEPEND="${DEPEND}



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/

2022-10-11 Thread Matt Turner
commit: 6a3bb38e4f79b7fed9cd3483dcfa6584be7617c9
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 11 19:44:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 11 19:44:29 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=6a3bb38e

specs/amd64/livegui: Add net-misc/ntp

It's provided by the admincd and the minimal ISO. Might as well provide
it here too.

Closes: https://bugs.gentoo.org/876619
Signed-off-by: Matt Turner  gentoo.org>

 releases/specs/amd64/livegui/livegui-stage1.spec | 1 +
 1 file changed, 1 insertion(+)

diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec 
b/releases/specs/amd64/livegui/livegui-stage1.spec
index 259c39dd..7dd54024 100644
--- a/releases/specs/amd64/livegui/livegui-stage1.spec
+++ b/releases/specs/amd64/livegui/livegui-stage1.spec
@@ -151,6 +151,7 @@ livecd/packages:
net-misc/dhcpcd
net-misc/iputils
net-misc/ndisc6
+   net-misc/ntp
net-misc/openssh
net-misc/rdate
net-misc/rdesktop



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-10-11 Thread Matt Turner
commit: 36466c82a723741800679d49c2c7b2c40e3a2d2a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 11 19:39:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 11 19:39:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36466c82

gnome-base/librsvg: Add x11-libs/gdk-pixbuf to BDEPEND

Also drop [${MULTILIB_USEDEP}] from rust in BDEPEND.

Closes: https://bugs.gentoo.org/759172
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/librsvg-2.55.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.55.1.ebuild 
b/gnome-base/librsvg/librsvg-2.55.1.ebuild
index c79c6ec4638e..9eeade9367b2 100644
--- a/gnome-base/librsvg/librsvg-2.55.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.55.1.ebuild
@@ -301,7 +301,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=virtual/rust-1.58[${MULTILIB_USEDEP}]
+   >=virtual/rust-1.58
+   x11-libs/gdk-pixbuf
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
gtk-doc? ( dev-util/gi-docgen )



[gentoo-commits] repo/proj/guru:master commit in: app-office/openoffice-bin/

2022-10-11 Thread Andrew Ammerlaan
commit: 92cb09f09b4cd262d22ca788070370c0c1a3e94c
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Oct  9 22:01:08 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 22:01:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92cb09f0

app-office/openoffice-bin: drop old 4.1.11

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-office/openoffice-bin/Manifest |  80 
 .../openoffice-bin/openoffice-bin-4.1.11.ebuild| 202 -
 2 files changed, 282 deletions(-)

diff --git a/app-office/openoffice-bin/Manifest 
b/app-office/openoffice-bin/Manifest
index b07126ed9..aa279d05c 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -1,83 +1,3 @@
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_install-rpm_en-US.tar.gz 168975506 
BLAKE2B 
21464729348d924fdffa4d49fdbb484b5716c810d142318f2f5c3a0f3e7211a9cfdee49dea57512821e88dc1e263175b471e7641e6404282044034a425967390
 SHA512 
8cdda4148e97455545e76ccd9a67c1479432eaceb97aabc2fe42c80e776a8f7dc3732dff4cfc7ace447f912890307535fb259e4240cfc2831fbf4c5a13120b49
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_ast.tar.gz 19036938 
BLAKE2B 
b596afb53524c8af26d6f930f9544b7fe6822d25ceeec12dd929873eddf6f8a15ebf2655e7b7d9551e9f21292b7db3ec3a59f6ee385e5859ff34f4422e0cf9d8
 SHA512 
8cfa6caecc4d2ec759e2f6f97af99b6fa51826d55aac970e33230a900b5f78fe4e102a20288a3d7c8dabbe0789e19cc8a1f422f765eedda93c46bafe365bafb9
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_bg.tar.gz 13584468 
BLAKE2B 
066391907702fcb588e4214f83ed0541b5475039289bb97b7a6f76869aba5116bfa03611a9e79c0bd0baa5ebf04037eb2c0687637661cdeeb7ee548701ba75d8
 SHA512 
799631cf4df046339c623b1e505ed5fe3a171a8744661966761100563b3cdaf710fcebd457bd5c649ab5272dc701a945a7c90d91a12cf70c789b4487773cf7bf
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20528121 
BLAKE2B 
7c3fd047435660f99d0a07febcc2e7499e9a48849e326f23e13ad90d59cdfb822407819d585ca752a5ccf8e5097811e5d4573bceee7a72d45cfe57176ed1f9e7
 SHA512 
1dda95fd37d2e41eaea50a4895f56d1845a29fae1e97d019428c338af31b9f306e619b46d92e487ed6aaaf8b1dc279617a12296f64cfa52ff3e58c26e122c1a1
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_ca.tar.gz 20522207 
BLAKE2B 
ea0d955756ac249f21a7be184a2bbea45ffe7e4925426a350f9c01998de9072305bf1827e71841ad79abc30d73c52d4c28b974a0702da121170e5218737a63c2
 SHA512 
3cb2dc991396afb7b1b60bf1298c6555f341a3cda9c7226c342f2f8667500db3c088d01fa2c17deaf6e0bc51138c9abd52dc26ffb797c1ff64310d73df6e435a
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_cs.tar.gz 12629755 
BLAKE2B 
583c26c80cfbf0e511a0ed4d26d5aafe21076a466df7c135af735f60f5e43a51aa3c2c42784753272e8d7e258824d4c18d884ee8b0a21004069e37b379ec4d4a
 SHA512 
ebf1dd5c2e7411feacc88ff60efab707b7338afc3ad1ae73560e5b7394728f11a5f4d95b0923b4def908d87f5d4d1c20ad91ac8fb6343757aa03d14dee68
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_da.tar.gz 12419338 
BLAKE2B 
829763b3874d903624a158dcdea2e910ef1ce1758607331adf0637124d7dc132ce609ef0f4d2224081a913c35bdac6a6284b122608be0c2a4cd27fe7015c2107
 SHA512 
e8aa0b74c2459b1ebac56723e640f9d708bda253cb82d4af600045f76b8ba6f8caf442036dfbc02a407ab10e2d643bcaffefec4e49fe8cbd5fd098a152270db1
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_de.tar.gz 20726518 
BLAKE2B 
4c74b5c225c2a14105cf58fafde520ffc52e49008aedbdfe0ef703a265c1c017e10990623e91081913530682f0e1d881411c443334944e5e1958681d7cef20ee
 SHA512 
5282091ecba93f623a25578126f4feac44d445101858baad881efe0293d8dc7d9c86a64235904c945144809d3961f889b3e3e8cba61c6dc64b10fbfc030a1b30
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_el.tar.gz 22045971 
BLAKE2B 
d2df4197bd0a6a7e4048b2d10121f5bd5810619d5f84ed55078fb1de6d1caf61228af54adb737425891f6074897a7b8cbcd022309933d56d80685de94476e7db
 SHA512 
af2210692dd4ea54921aa1dfd9718a9c607a835f2d2bf4a7c2a2ac8fd1c55a8c951d606c2eaa0434e90f99f6fa62cc02cd311f67e590e8558aaafb5ac0bf
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_en-GB.tar.gz 11384728 
BLAKE2B 
d1ae08e3385c67ea7b4ef3f39c5409b13db11bd6074408772f3ffaeab9b840445a3b174681e00e537f16863b6993ed9e718cd476dc5246556a4b5b2b3271aa73
 SHA512 
52f478034b7520ea349fa5ffaa7b2f46caac64203982f07924c8ca18565ab11f70805ce649a73de1b97388ef9149d5d23fd045da48421fbe5cced22c656b2875
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_es.tar.gz 12817311 
BLAKE2B 
54752901304a207dacff7ba82dbd207495876d9414adb7b4e5c633f9463ae37ac3aa131bcd86716672d30f3ab1747ee2544fffda545df23136260ee782ca388c
 SHA512 
eb667eef221bb39daffcf57c01f921df32032bc70ac3ac4ab901fff8cafdff98f6121dc153f5b4413e603a6e28fc4ec51f6ce92be2282057e9cd79202a00eb0e
-DIST Apache_OpenOffice_4.1.11_Linux_x86-64_langpack-rpm_eu.tar.gz 12669815 
BLAKE2B 
9790b86737de019190181a4923e17a0ffdddae8757459cc799a91eb920330c0c66fbf0095d8fa3848f77cbb875c8c1ec596327eaddb8c4ff5d37222f295fcf52
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: dev-nim/cligen/

2022-10-11 Thread Andrew Ammerlaan
commit: 2d2a7900fa17e1e7b032afe1c6acd51bf180f1ea
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 10 14:14:29 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 14:14:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d2a7900

dev-nim/cligen: add 1.5.28, drop 1.5.24

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/cligen/Manifest   | 2 +-
 dev-nim/cligen/{cligen-1.5.24.ebuild => cligen-1.5.28.ebuild} | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest
index 5c5e2d4af..de53cd8ab 100644
--- a/dev-nim/cligen/Manifest
+++ b/dev-nim/cligen/Manifest
@@ -1,2 +1,2 @@
-DIST cligen-1.5.24.tar.gz 416445 BLAKE2B 
22b1b30340dc56b8a7b3a422f1f9156939e2b027f060ca50f814e9ce491b8ef7aea082f7032fb7b1d417bf0a2b843b6dd10b79ad0b8529ad2f8fbeb5a56c9549
 SHA512 
9673766de8bf3f5da613bea3a143ab1ee9b9d569995f706fa459822dc20a86c46ec71dd24985d36c5120409e99dcb3eb7401ea50647c28f8128fa5fd0a671491
 DIST cligen-1.5.27.tar.gz 420935 BLAKE2B 
4528b77270edd1dfdbf5eecbab1458d852e3bbbf8c3a5870571be9edc4a21a06fdd49d479cd5a2c4a833f2534798e98c4cd5cfed647e78db3c9851f1d4bc9772
 SHA512 
4f2e576114b019b4f5fc5aded18ae8ce9bcdb81af3a0d6187368473a2f33f4b5d320485485beb6b452c91d81f46392d957430e546dc0113008f7202f22330bc3
+DIST cligen-1.5.28.tar.gz 424582 BLAKE2B 
ba2e2f9b945b688714e533965d2689ec121fa16838e8b7f50cae5059dfffc723bb3127c16c21c0ab851709296e236b276bb9cc9cac671954a471b5585ed6a0f0
 SHA512 
0709c76fc4c53c507d2cb3afb9b30550c2d88acf6e6d67cb223c191df7e953e7c1769310ce70c116fe5a194b75a61627b707d9f857cf07da2b03085473a15814

diff --git a/dev-nim/cligen/cligen-1.5.24.ebuild 
b/dev-nim/cligen/cligen-1.5.28.ebuild
similarity index 94%
rename from dev-nim/cligen/cligen-1.5.24.ebuild
rename to dev-nim/cligen/cligen-1.5.28.ebuild
index 2c4d34dfb..318cd9280 100644
--- a/dev-nim/cligen/cligen-1.5.24.ebuild
+++ b/dev-nim/cligen/cligen-1.5.28.ebuild
@@ -15,6 +15,7 @@ 
SRC_URI="https://github.com/c-blake/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 LICENSE="ISC MIT"
 SLOT="${PV}"
 KEYWORDS="~amd64"
+RESTRICT="test"  # Version.nim test fails
 
 DOCS=( configs examples {MOTIVATION,README,RELEASE-NOTES,TODO}.md )
 



[gentoo-commits] repo/proj/guru:master commit in: dev-nim/noise/

2022-10-11 Thread Andrew Ammerlaan
commit: d53076658100553e35bc8ad8b5ffb7c14b4e0759
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 10 13:25:47 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 13:26:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5307665

dev-nim/noise: add 0.1.6, drop 0.1.14

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/noise/Manifest| 2 +-
 dev-nim/noise/{noise-0.1.14.ebuild => noise-0.1.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-nim/noise/Manifest b/dev-nim/noise/Manifest
index d449089a3..8036ce401 100644
--- a/dev-nim/noise/Manifest
+++ b/dev-nim/noise/Manifest
@@ -1 +1 @@
-DIST noise-0.1.14.tar.gz 30737 BLAKE2B 
c0b09ccfe55f3acad827af22def439d8bf00a9c14b8976a8681ed1aa8067c0f9f794ce68987384df2ccb4de3ffd3cc18d3aae73561b4576af47f299f5e4a9c2e
 SHA512 
590c08e7fefdc95b5e3ed36e86467e999b479b4a38b80df56cbd9c0a5c3fb6f2d667f35bb3dcd6c44cae53d8fd77481f6534879fbd1e6230a61fa452eb296d0a
+DIST noise-0.1.6.tar.gz 32616 BLAKE2B 
376e577d7d224df1756b1105f609678fda3955561fbefc405834d4fdf09f20da9a729efd7ff4280656924f4d770c23b275fc1fb894cf64d985fa8a373cdef5d5
 SHA512 
27f212cc9080de1bcb244c6adf9f938516779b641984bd5d3885e79c6c3ee2e983a4c7c611e7b09bec89659892f2cd2a6089e17c5eb7be0f8b5f074d7f5a3184

diff --git a/dev-nim/noise/noise-0.1.14.ebuild 
b/dev-nim/noise/noise-0.1.6.ebuild
similarity index 100%
rename from dev-nim/noise/noise-0.1.14.ebuild
rename to dev-nim/noise/noise-0.1.6.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-python/pure-protobuf/

2022-10-11 Thread Andrew Ammerlaan
commit: 572c63b8b1cb4e34544562b1b2705850dd18d179
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 10 16:40:42 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 16:40:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=572c63b8

dev-python/pure-protobuf: add 2.1.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pure-protobuf/Manifest  |  1 +
 .../pure-protobuf/pure-protobuf-2.1.1.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pure-protobuf/Manifest 
b/dev-python/pure-protobuf/Manifest
index 193cc9705..0dc3ee71b 100644
--- a/dev-python/pure-protobuf/Manifest
+++ b/dev-python/pure-protobuf/Manifest
@@ -1 +1,2 @@
 DIST pure-protobuf-2.1.0.tar.gz 15566 BLAKE2B 
9e07c5dc70c928bfb20504c58f60cdea51dbc45a41134cf95056829b1aec3b5f1f4e684d101332c5764349fda863aa11301c6eab99eb4c34b74a43161640ba8b
 SHA512 
7c76eaf866a7cdddc886a583883f4aec502c4edb1952902b8a6a259b10d0577adc94874e1e1dfc0378690791872248d878e0448925ab68468bd71a194dc100fc
+DIST pure-protobuf-2.1.1.tar.gz 16883 BLAKE2B 
29c5011536ac034703ce796d38a9a35c7523784b9887eef4c548c842a19dd4fa9aae0d27260b3ff076e3f3ee2e3113351d0d9b47ad7f8c538e9af624756a3469
 SHA512 
57af254ecd43fb672c885b5cd5b26b025e3aeecdd7ef0f9811fc9501211df0e17b41293df59dc1b30b59c394f26caf879d211ac53502255fa79faa3a582535cf

diff --git a/dev-python/pure-protobuf/pure-protobuf-2.1.1.ebuild 
b/dev-python/pure-protobuf/pure-protobuf-2.1.1.ebuild
new file mode 100644
index 0..f03068519
--- /dev/null
+++ b/dev-python/pure-protobuf/pure-protobuf-2.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of Protocol Buffers data types with 
dataclasses support"
+HOMEPAGE="
+   https://github.com/eigenein/protobuf
+   https://pypi.org/project/pure-protobuf/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# ModuleNotFoundError
+RESTRICT="test"
+
+distutils_enable_tests pytest



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

2022-10-11 Thread Andrew Ammerlaan
commit: 4ba3bac584078884a2ec724e90fe876b7f1cb2be
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 19:28:09 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 19:28:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ba3bac5

gui-apps/gradience: fix slot dep for libsoup

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gradience/{gradience-0.3.0.ebuild => gradience-0.3.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/gradience/gradience-0.3.0.ebuild 
b/gui-apps/gradience/gradience-0.3.0-r1.ebuild
similarity index 97%
rename from gui-apps/gradience/gradience-0.3.0.ebuild
rename to gui-apps/gradience/gradience-0.3.0-r1.ebuild
index c92cb40a3..5932f240c 100644
--- a/gui-apps/gradience/gradience-0.3.0.ebuild
+++ b/gui-apps/gradience/gradience-0.3.0-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 BDEPEND="
${PYTHON_DEPS}
dev-libs/glib:2
-   >=net-libs/libsoup-3.2.0:3
+   >=net-libs/libsoup-3.2.0:3.0
dev-libs/gobject-introspection
dev-util/blueprint-compiler
dev-lang/sassc



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

2022-10-11 Thread Andrew Ammerlaan
commit: 5962585059901a750723f42217cbcdd950fe2cf7
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Oct 11 16:45:05 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 16:45:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59625850

app-misc/fastfetch: add 1.7.5, drop 1.7.4

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   | 2 +-
 app-misc/fastfetch/{fastfetch-1.7.4.ebuild => fastfetch-1.7.5.ebuild} | 3 +--
 app-misc/fastfetch/fastfetch-.ebuild  | 3 +--
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 987e958d4..026930fe9 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,2 @@
 DIST fastfetch-1.7.2.tar.gz 426097 BLAKE2B 
5f9714b735605d4cc4cf8179f048c4cff24db0010f91e080f5e6c0f41329cbc155cdb883775ccb98bda77bfd4efb1f2b79f0adad4a2694d338b0027a31f170b1
 SHA512 
9f3051d8b9bc22ef93a2e6993c553c5a18d475c8cbb16a63087706aa823a0a4806c49aabb3cdbf5f240f9c9325ea5cb7db2498adcc87c9e44b77d26f6c28a39f
-DIST fastfetch-1.7.4.tar.gz 449003 BLAKE2B 
dfad741964b7b78903975a1a9e80f9ace5e11c51ae0d85b2636c16888d97061f1341d109f2370c29058f1bb0698c987f524ad4243ceabc0f9ce4112deb9b
 SHA512 
e98e6dea8a02f59075acf4382d7ebaf316d54fca2210db8c47efeae0ee5e12c6b9e18681e52f7711a5a992cd8a0d439f7efaa00163bf74925f66ce6add2b4e2a
+DIST fastfetch-1.7.5.tar.gz 449086 BLAKE2B 
b446abd550208c726d58b5e282107f5f7492bbd04439efda19194fd74bf87d2760a845c78431de124b925a52b74de0896197c80f65508fae2704e4786848a303
 SHA512 
134e088b3faa551108f65e693e8dad3c6def29b0086c86330cc7738854fddb49f30a2cb7cd61c12195723ddd47f33823906af3d8bff746e1da006b6fda45f85b

diff --git a/app-misc/fastfetch/fastfetch-1.7.4.ebuild 
b/app-misc/fastfetch/fastfetch-1.7.5.ebuild
similarity index 98%
rename from app-misc/fastfetch/fastfetch-1.7.4.ebuild
rename to app-misc/fastfetch/fastfetch-1.7.5.ebuild
index ce5cee067..8fa754c75 100644
--- a/app-misc/fastfetch/fastfetch-1.7.4.ebuild
+++ b/app-misc/fastfetch/fastfetch-1.7.5.ebuild
@@ -21,7 +21,6 @@ IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci 
sqlite vulkan wayl
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
 RDEPEND="
-   dev-libs/cJSON
sys-libs/zlib
X? ( x11-libs/libX11 )
chafa? ( media-gfx/chafa )
@@ -80,7 +79,7 @@ src_configure() {
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_DBUS=$(usex dbus)
-   -DENABLE_LIBCJSON=yes
+   -DENABLE_LIBCJSON=no
)
 
cmake_src_configure

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-.ebuild
index 971a0b807..b2b17703e 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-.ebuild
@@ -20,7 +20,6 @@ IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci 
sqlite vulkan wayl
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
 RDEPEND="
-   dev-libs/cJSON
sys-libs/zlib
X? ( x11-libs/libX11 )
chafa? ( media-gfx/chafa )
@@ -79,7 +78,7 @@ src_configure() {
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_DBUS=$(usex dbus)
-   -DENABLE_LIBCJSON=yes
+   -DENABLE_LIBCJSON=no
)
 
cmake_src_configure



[gentoo-commits] repo/proj/guru:master commit in: dev-python/insipid-sphinx-theme/

2022-10-11 Thread Andrew Ammerlaan
commit: 5e3296f880c60a5047c2d9823ed8aa5d46294a34
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 10 15:47:42 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 15:47:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e3296f8

dev-python/insipid-sphinx-theme: add 0.3.5

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/insipid-sphinx-theme/Manifest   |  1 +
 .../insipid-sphinx-theme-0.3.5.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/insipid-sphinx-theme/Manifest 
b/dev-python/insipid-sphinx-theme/Manifest
index 0d1a7f47d..3abce1772 100644
--- a/dev-python/insipid-sphinx-theme/Manifest
+++ b/dev-python/insipid-sphinx-theme/Manifest
@@ -1 +1,2 @@
 DIST insipid-sphinx-theme-0.3.2.tar.gz 70081 BLAKE2B 
c932b403a5c2daa733c521a3b69248827cfcbcc8dbf379eef7f92f1414ce264185a50c55c863d322f3bd9e0c153faaefa2fb19b2ca3615679af7e34579f8e66c
 SHA512 
f8aa876950e81c0341de79447e4702f1e79f4db9bab75bcb2b616db9e74fbe9c86bbd43e5bf27c846a478ac4d4cb9e08b1ddabde2464f5b9fcc19789ac834aba
+DIST insipid-sphinx-theme-0.3.5.tar.gz 71151 BLAKE2B 
682d8c7f474c9597049ebff893b2bcf4fc3b613271c7963475070cfa3082f96d3bf20a56f1af5c553db89026dd80f8e1d93c65db74269528f290d8d9bc92f1f2
 SHA512 
a2a1be600cc61005e8a35f0fb1008395a8004c51b7ebc893a1269bbfa5333043d080ea68b28f23bf7e394a0c5bc85180c66f5887790fe46af0109585c47c622c

diff --git a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.5.ebuild 
b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.5.ebuild
new file mode 100644
index 0..791b43bfa
--- /dev/null
+++ b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+inherit distutils-r1
+
+DESCRIPTION="An insipid Sphinx theme"
+HOMEPAGE="
+   https://pypi.org/project/insipid-sphinx-theme/
+   https://github.com/mgeier/insipid-sphinx-theme
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-5[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.18[${PYTHON_USEDEP}]
+"
+
+DOCS=( {CONTRIBUTING,NEWS,README}.rst )
+
+# needs sphinx_last_updated_by_git
+#distutils_enable_sphinx 'doc'



[gentoo-commits] repo/proj/guru:master commit in: net-client/kristall/

2022-10-11 Thread Andrew Ammerlaan
commit: 798a59c407a8472f936f49482f7fbcf48968d8d2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 10 17:35:28 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 17:35:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=798a59c4

net-client/kristall: add 0.4, drop 

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-client/kristall/Manifest   |  1 +
 .../{kristall-.ebuild => kristall-0.4.ebuild}  | 36 --
 2 files changed, 28 insertions(+), 9 deletions(-)

diff --git a/net-client/kristall/Manifest b/net-client/kristall/Manifest
index a597b1137..54cc28d75 100644
--- a/net-client/kristall/Manifest
+++ b/net-client/kristall/Manifest
@@ -1 +1,2 @@
 DIST kristall-0.3.tar.gz 7535712 BLAKE2B 
3e00243cf455ad810e8d51333b63186e637de1c292a116dbb4273825c51b1c1bf1921bfd243acb97e13dc201b3dcce7240f3c66368b66b607e5c207a2d901934
 SHA512 
21c102e25235f3a7c1a4128d84215a2444603b4b9bc680e94100148d143dc50744bb86450c22b8848453c5e183ae4708a1594240486951614d4e4af2706cd2e8
+DIST kristall-0.4.tar.gz 22015746 BLAKE2B 
262742ae96829773883337e258f52e89d102fc2cb543438b964a0e59fef91f5316a8a586e447657fd472a2346bf7b1490c1d913d47528272d3c04bd6da113b88
 SHA512 
f0355db2dfee4e40b532835fc4d511ac19d88751a42e7cf5d8a21b6c8a9468274613d717a83fa9aef230180fe9314e3bc8ef4482fb1aff8867f8d1d24caa6e6b

diff --git a/net-client/kristall/kristall-.ebuild 
b/net-client/kristall/kristall-0.4.ebuild
similarity index 50%
rename from net-client/kristall/kristall-.ebuild
rename to net-client/kristall/kristall-0.4.ebuild
index 9664da960..98748ddb1 100644
--- a/net-client/kristall/kristall-.ebuild
+++ b/net-client/kristall/kristall-0.4.ebuild
@@ -1,43 +1,61 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit out-of-source qmake-utils xdg
+inherit edo out-of-source qmake-utils xdg
 
 DESCRIPTION="Visual cross-platform gemini browser"
 HOMEPAGE="https://github.com/MasterQ32/kristall;
+
 if [ "${PV}" == "" ]; then
inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/MasterQ32/kristall.git;
+   EGIT_REPO_URI="https://github.com/MasterQ32/${PN}.git;
 else
SRC_URI="https://github.com/MasterQ32/${PN}/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   PATCHES=( "${FILESDIR}/${PN}-0.3_add_flags.patch" )
 fi
 
 LICENSE="GPL-3"
 SLOT="0"
 
 RDEPEND="
+   app-text/cmark:=
+   dev-libs/gumbo
dev-libs/openssl:=
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5[widgets]
dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsvg:5
dev-qt/qtwidgets:5
+   media-libs/libglvnd
 "
 DEPEND="${RDEPEND}"
 
+src_prepare() {
+   default
+
+   sed 's/$(shell cd $$PWD; git describe --tags)/'${PV}'/' \
+   -i src/kristall.pro || die
+}
+
+my_src_configure() {
+   eqmake5 "${S}"/src/kristall.pro CONFIG+="external-cmark 
external-gumbo-parser"
+}
+
 my_src_compile() {
-   eqmake5 "${S}"/src/kristall.pro
emake
+   cp kristall "${S}" || die
+}
+
+src_compile() {
+   out-of-source_src_compile
+
+   cd doc || die
+   edo sh gen-man.sh
 }
 
 src_install() {
-   cp "${BUILD_DIR}"/kristall . || die
-   emake -o kristall DESTDIR="${D}" INSTALL="install -D" 
PREFIX="${EPREFIX}/usr" install
+   emake -o kristall DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
einstalldocs
 }



[gentoo-commits] repo/proj/guru:master commit in: dev-nim/zippy/

2022-10-11 Thread Andrew Ammerlaan
commit: 3ff219e5f648a8284193ee0237dbc346a7862dbe
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 10 13:28:09 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 13:28:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ff219e5

dev-nim/zippy: add 0.10.4

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/zippy/Manifest|  1 +
 dev-nim/zippy/zippy-0.10.4.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-nim/zippy/Manifest b/dev-nim/zippy/Manifest
index 24e6ecf12..df47140c0 100644
--- a/dev-nim/zippy/Manifest
+++ b/dev-nim/zippy/Manifest
@@ -1 +1,2 @@
 DIST zippy-0.10.3.tar.gz 53991961 BLAKE2B 
d22b6f5caf3b551ff19930e801b7234ca1b24336dc07e3f62811c4e3c0dff73f357f931e4ba3483ffed2109132e40b1a7360899ffa230812e8a035645ce4dff2
 SHA512 
bad6c0aa44f48072c88708954bc406fe28dcda82b72e1df2842465b989b6824d0acd0b33d752cc6d2c6985ddd315851af1907dbb3527a5170943705e2e9a4ded
+DIST zippy-0.10.4.tar.gz 33625734 BLAKE2B 
af0a434d1bca4fdda40b9ad77e138cbf6c3c80c6a9755b6fcbc0ba23d9fcf009cfa7b8adb6bcdf915e770f64ff4df96b46852fbac7efa9a11ebb92c6255f547c
 SHA512 
81c51d7382d8b3e7f16a7cf6a2c28c94a9983142e765cc45cc62ca291153d2639bb361fb5a1ff4e290dcbaa082e420b14774ed3002abd70a175eede0fa2cdc0e

diff --git a/dev-nim/zippy/zippy-0.10.4.ebuild 
b/dev-nim/zippy/zippy-0.10.4.ebuild
new file mode 100644
index 0..8c7806aaa
--- /dev/null
+++ b/dev-nim/zippy/zippy-0.10.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit nimble
+
+DESCRIPTION="Pure Nim implementation of deflate, zlib, gzip and zip"
+HOMEPAGE="
+   https://github.com/guzba/zippy
+   https://nimble.directory/pkg/zippy
+"
+SRC_URI="https://github.com/guzba/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="${PV}"
+KEYWORDS="~amd64"
+
+set_package_url "https://github.com/guzba/zippy;



[gentoo-commits] repo/proj/guru:master commit in: dev-python/click-didyoumean/

2022-10-11 Thread Andrew Ammerlaan
commit: 6d1a5aae0ccdf7cf15842ba9b9b9da5b0ccc6fba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 19:30:09 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 19:30:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d1a5aae

dev-python/click-didyoumean: treeclean (moved to ::gentoo)

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/click-didyoumean/Manifest   |  1 -
 .../click-didyoumean/click-didyoumean-0.3.0.ebuild | 27 --
 dev-python/click-didyoumean/metadata.xml   |  9 
 3 files changed, 37 deletions(-)

diff --git a/dev-python/click-didyoumean/Manifest 
b/dev-python/click-didyoumean/Manifest
deleted file mode 100644
index a49684cad..0
--- a/dev-python/click-didyoumean/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST click-didyoumean-0.3.0.tar.gz 309301 BLAKE2B 
2b667b5e94dd690e5b7a2e96b83197f52e201b002a32fff4a8dbb4bd5497d5b816b40d9da98729821e1d17a795a3776c1553a746aa4c4144cf7fe6540768e1ca
 SHA512 
4927ee392f27950c3f7ef5e0f1d5a5e2421172f3e9d34ec76986c9c7ea698cfa1981678a06fb8682577d6ed04c242c42bdd1d796d7623a1c99dfdbdb61c80fca

diff --git a/dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild 
b/dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild
deleted file mode 100644
index 64443caeb..0
--- a/dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Enable git-like did-you-mean feature in click"
-HOMEPAGE="
-   https://github.com/click-contrib/click-didyoumean
-   https://pypi.org/project/click-didyoumean/
-"
-SRC_URI="https://github.com/click-contrib/click-didyoumean/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=dev-python/click-7"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-distutils_enable_tests pytest

diff --git a/dev-python/click-didyoumean/metadata.xml 
b/dev-python/click-didyoumean/metadata.xml
deleted file mode 100644
index d2b2c8ce9..0
--- a/dev-python/click-didyoumean/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   co-maintainers welcome
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-



[gentoo-commits] repo/proj/guru:master commit in: dev-util/eclipse-parallel-bin/

2022-10-11 Thread Andrew Ammerlaan
commit: 5461f983ef3829d153fbdc0ccf2598dd8e990f02
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Oct  9 22:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 22:28:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5461f983

dev-util/ecllipse-parallel-bin: 4.25 version bump

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

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-util/eclipse-parallel-bin/Manifest |  2 +
 .../eclipse-parallel-bin-4.25.ebuild   | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/eclipse-parallel-bin/Manifest 
b/dev-util/eclipse-parallel-bin/Manifest
index be4fead6d..826cd37aa 100644
--- a/dev-util/eclipse-parallel-bin/Manifest
+++ b/dev-util/eclipse-parallel-bin/Manifest
@@ -2,3 +2,5 @@ DIST eclipse-parallel-2021-12-R-linux-gtk-aarch64.tar.gz 
322857025 BLAKE2B 4bfcf
 DIST eclipse-parallel-2021-12-R-linux-gtk-x86_64.tar.gz 322889015 BLAKE2B 
71fd13913965d677a1402df61371f838ec75449f43c43d4a2db6efa1b9ac3ca147895e7dabe85d47f9be060a2695380f1244f5d0d61b47b1ccf41ac508a1b956
 SHA512 
58996bf346e774386056124c8b7b4d8562f9766f873d088d922d33d40b4dc60ffbea919c2a88a2f16fc357ea7383c81de45f14c0dd93a594a773d7aa8bca66ec
 DIST eclipse-parallel-2022-03-R-linux-gtk-aarch64.tar.gz 445580573 BLAKE2B 
30eb4d69f06e93d9f0065f1a97c798bb789fa4b2d73c430ef884f96c8eb1d3f0d12640b6e40c591f106e81c6d19ad487ed82091ede3e0ec797183afb26371083
 SHA512 
4bd02b24f84ad57728abc3f818a7c60d7e0913fe2415f8260546bcbc78f24aa259b876478353586df37d1e6d0d0bde43de15de0d20cc327b4c169c0abc295530
 DIST eclipse-parallel-2022-03-R-linux-gtk-x86_64.tar.gz 446729867 BLAKE2B 
9ea786dc649333a5995224baae1229229718376c51d459f271457d6994666303638ab51d842c58fc9fa3dae56661a0634d029b01ee1a4f32694c000bf22631a5
 SHA512 
c6a656cf2322db721f60a8253deb70233c05f8c730681b50ebc772addfb414be97c67896b8bab7840dc805e64fca6d126aa67a8b8e9074bb82cbb096c3a62ceb
+DIST eclipse-parallel-2022-09-R-linux-gtk-aarch64.tar.gz 458827728 BLAKE2B 
3cbf6157b54e415cb4da1d27c9b5145c5a7ea3108d9b54defab86c6c42acdc2a642fb848f485bb58508f4924a66ec1d763f866d2b1adabf3f017370a8c4bde1b
 SHA512 
afdad4f8c81110f0cd5eae75c8dcb218bfa58b094ac0b180b91e6d7eef2def58f4a857367f8b9e96a6e1d0b223a0350c2be1ca9d9edf1d434a0a24f7383caf48
+DIST eclipse-parallel-2022-09-R-linux-gtk-x86_64.tar.gz 459079255 BLAKE2B 
478dfd07b0e14800e600960d530e32d3589fa67dfa2939a57e2d132f8ad5d9d6b900c9fc12c511073585c5a2b610b89350535ed2a2e22f9f55efe513b0cec927
 SHA512 
fc25b8bb7a4ff8968e81a293f5047cebf888f2c85ed7f5ede872c20078819d53171d6b3c59e700d9d4045692582b9b2333476ff08bc50c1da911f6e77ac9bb33

diff --git a/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.25.ebuild 
b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.25.ebuild
new file mode 100644
index 0..5df1d1cfd
--- /dev/null
+++ b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.25.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+MY_PN="eclipse"
+MY_PV="2022-09"
+SRC_BASE="https://www.eclipse.org/downloads/download.php?r=1=/technology/epp/downloads/release/${MY_PV}/R/eclipse-parallel-${MY_PV}-R-linux-gtk;
+
+DESCRIPTION="Eclipse IDE for Scientific Computing (C, C++, Fortran)"
+HOMEPAGE="https://www.eclipse.org/;
+SRC_URI="
+   amd64? ( ${SRC_BASE}-x86_64.tar.gz )
+   arm64? ( ${SRC_BASE}-aarch64.tar.gz )
+"
+
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="EPL-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+RESTRICT="mirror"
+
+RDEPEND="
+   || (
+   dev-java/openjdk:11 dev-java/openjdk:17
+   dev-java/openjdk-bin:11 dev-java/openjdk-bin:17
+   dev-java/openjdk-jre-bin:11
+   )
+   x11-libs/gtk+:3
+"
+
+QA_FLAGS_IGNORED="
+   /opt/eclipse-parallel-bin/eclipse
+   
/opt/eclipse-parallel-bin/plugins/org.eclipse.equinox.launcher.gtk.linux[.].*/eclipse_.*[.]so
+   /opt/eclipse-parallel-bin/plugins/*
+"
+
+src_install() {
+   insinto "/opt/${PN}"
+   doins -r "${S}/."
+
+   exeinto "/opt/${PN}"
+   doexe "${S}/${MY_PN}"
+   make_wrapper ${PN%-*} "/opt/${PN}/${MY_PN} -vm /opt/openjdk*/bin/java" 
"" "/opt/${PN}" "/opt/bin"
+
+   doicon -s 48 
plugins/org.eclipse.platform_4.25.0.v20220831-1800/eclipse48.png
+   make_desktop_entry eclipse-parallel "Eclipse IDE Parallel ${MY_PV}" 
eclipse48 "Development;" || die "Failed making desktop entry!"
+}



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

2022-10-11 Thread Andrew Ammerlaan
commit: 3883d7564a1d69cf521de1058ca83cc6d750d9e1
Author: Viorel Munteanu  gmail  com>
AuthorDate: Mon Oct 10 04:43:47 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 04:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3883d756

app-misc/fastfetch: add 1.7.3

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest  | 1 +
 app-misc/fastfetch/{fastfetch-.ebuild => fastfetch-1.7.3.ebuild} | 3 +++
 app-misc/fastfetch/fastfetch-.ebuild | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index c8d872738..daee64413 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1 +1,2 @@
 DIST fastfetch-1.7.2.tar.gz 426097 BLAKE2B 
5f9714b735605d4cc4cf8179f048c4cff24db0010f91e080f5e6c0f41329cbc155cdb883775ccb98bda77bfd4efb1f2b79f0adad4a2694d338b0027a31f170b1
 SHA512 
9f3051d8b9bc22ef93a2e6993c553c5a18d475c8cbb16a63087706aa823a0a4806c49aabb3cdbf5f240f9c9325ea5cb7db2498adcc87c9e44b77d26f6c28a39f
+DIST fastfetch-1.7.3.tar.gz 449029 BLAKE2B 
220a2c031ffc45ab1783cf6b51887320225aba9787a07026bc80528477790c84dc3d484323a041aae448d22b7122d17f73f6ce456c3cec1525c9eb8833a3a566
 SHA512 
a30d844a84d1da1fa9517793a7ba482b66db92170cb7ec5e2510f562815caff614aec2ef8a8d29a707865488b585a5f785013f7fe7759de5a062085a596e96c1

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-1.7.3.ebuild
similarity index 97%
copy from app-misc/fastfetch/fastfetch-.ebuild
copy to app-misc/fastfetch/fastfetch-1.7.3.ebuild
index 4413ff731..ce5cee067 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-1.7.3.ebuild
@@ -16,10 +16,12 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
+KEYWORDS="~amd64"
 IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
 RDEPEND="
+   dev-libs/cJSON
sys-libs/zlib
X? ( x11-libs/libX11 )
chafa? ( media-gfx/chafa )
@@ -78,6 +80,7 @@ src_configure() {
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_DBUS=$(usex dbus)
+   -DENABLE_LIBCJSON=yes
)
 
cmake_src_configure

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-.ebuild
index 4413ff731..971a0b807 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-.ebuild
@@ -20,6 +20,7 @@ IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci 
sqlite vulkan wayl
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
 RDEPEND="
+   dev-libs/cJSON
sys-libs/zlib
X? ( x11-libs/libX11 )
chafa? ( media-gfx/chafa )
@@ -78,6 +79,7 @@ src_configure() {
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_DBUS=$(usex dbus)
+   -DENABLE_LIBCJSON=yes
)
 
cmake_src_configure



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/WebPlotDigitizer-bin/

2022-10-11 Thread Andrew Ammerlaan
commit: e16366b73c86ef0d6420a48a553ef50aeeac552b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Oct  9 22:15:21 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 22:15:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e16366b7

media-gfx/WebPlotDigitizer-bin: 4.6 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-gfx/WebPlotDigitizer-bin/Manifest|  1 +
 .../WebPlotDigitizer-bin-4.6.ebuild| 65 ++
 2 files changed, 66 insertions(+)

diff --git a/media-gfx/WebPlotDigitizer-bin/Manifest 
b/media-gfx/WebPlotDigitizer-bin/Manifest
index 071e928ff..d9548b90e 100644
--- a/media-gfx/WebPlotDigitizer-bin/Manifest
+++ b/media-gfx/WebPlotDigitizer-bin/Manifest
@@ -1 +1,2 @@
 DIST WebPlotDigitizer-4.5-linux-x64.zip 103164957 BLAKE2B 
e302c193d998638bea65818f48a7da5cc77ebde2ec32ca98fad7281fefb258d71b702012826f7214476a7c17b73f3e6a92700ecae826d105995ad936f44b2bae
 SHA512 
e3712c2ade930a39c82e1cd430e74b844742089f9f0e2a7e702b45472538d64e601d73890cd407146c155b33e02ed5d7832f20856a79d7981552bc3275bbe9ab
+DIST WebPlotDigitizer-4.6-linux-x64.zip 109834831 BLAKE2B 
5ec14e9498796c28d191023ca9688a5b581033e75607588357e9320614dd02a3098e76cbaa45ab16508273799afaab16c334f50e40b189f8d7cbf70a09f941ab
 SHA512 
635e3c040a42d13c1ac4a83d7e76f5e20b3329dbd375c2177446a4b4232a0edfb3de725c912efc072a9ae5c0bae8ffcb4d6998be40ede554fec8a105f9e654d9

diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild 
b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild
new file mode 100644
index 0..65a58ebe0
--- /dev/null
+++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+MY_PN=${PN%-*}
+
+inherit desktop python-single-r1 xdg
+
+DESCRIPTION="Web based tool to extract data from plots, images, and maps"
+HOMEPAGE="https://automeris.io/WebPlotDigitizer/;
+SRC_URI="https://automeris.io/downloads/${MY_PN}-${PV}-linux-x64.zip;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+#RESTRICT="strip"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+QA_PREBUILT="
+   */libGLESv2.so
+   */libEGL.so
+   */libffmpeg.so
+   */libvk_swiftshader.so
+   */${MY_PN}-${PV}
+   "
+
+## RDEPEND is still required to be filled with actual runtime-deps:
+## python is just assumed runtime-dependency.
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/nss
+   x11-libs/gtk+:3[X,cups,introspection]
+"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-${PV}-linux-x64"
+
+QA_FLAGS_IGNORED="
+   /opt/${P}/chrome-sandbox
+   /opt/${P}/libvulkan.*
+"
+
+## It seems media-libs/alsa-lib is required by chrome-sandbox.
+## Actually this library isn't required to work.
+QA_SONAME="
+   /usr/lib64/libasound.so.2
+   /usr/lib64/libxkbcommon.so.0
+"
+
+src_install() {
+   insinto "/opt/${P}"
+   doins -r "${S}/."
+
+   exeinto "/opt/${P}"
+   doexe "/${S}/${MY_PN}-${PV}"
+   dosym ../../opt/"${MY_PN}"-bin-"${PV}/${MY_PN}-${PV}" /usr/bin/"${PN}"
+
+   newicon "/${S}/resources/app/images/icon/icon.png" ${PN}-icon.png
+
+   make_desktop_entry "/opt/${P}/${MY_PN}-${PV}" "${MY_PN}" "${PN}-icon" 
"Graphics"
+   ## After opening via xdg-open the js scripts could not work (i.e. "File 
- Load Image" menu)
+   make_desktop_entry "/usr/bin/xdg-open 
/opt/${P}/resources/app/index.html" "${MY_PN} html" "viewhtml" "Graphics"
+}



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

2022-10-11 Thread Andrew Ammerlaan
commit: 7a5ba717224a0d7430b914ebbee96428cfedcd9f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Oct  9 21:59:08 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 21:59:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a5ba717

app-misc/doublecmd-bin: 1.0.8 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-misc/doublecmd-bin/Manifest   |  4 ++
 app-misc/doublecmd-bin/doublecmd-bin-1.0.8.ebuild | 65 +++
 2 files changed, 69 insertions(+)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index 27b606316..c13b55572 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -6,3 +6,7 @@ DIST doublecmd-1.0.7.gtk2.i386.tar.xz 7520284 BLAKE2B 
fb0c1c0585ee27153dfaef6c77
 DIST doublecmd-1.0.7.gtk2.x86_64.tar.xz 8281832 BLAKE2B 
1225d00e744c766ba52f10b1f69cfae4ceeda450e590bde5961960565ed2d7e5eeb8bb63059ddb283da50b95b626d0cbf3296d30df82086b07cf79c0faf2bb7c
 SHA512 
5eab1ddb41ed569671db8f30358873ef7a5bdec3d9d65e296c212bb8282c1382a77123fe4cb58ac2f0b78c4d52a6fde80ed97f8d3278cf4e202f339ad381c585
 DIST doublecmd-1.0.7.qt.i386.tar.xz 7909008 BLAKE2B 
ef5512404d071c1b3780527046109dfa4a2569392e4e89ebdc5ac5eb1304e84d16e1e6d6eb72af51db6463f31158cea46f398c9af7e00a2a838ccc72b940113f
 SHA512 
1186b17eacc87b762d10de23e0ae319ef1282b832e10561633ce6b42916bb97825d8467e8f96b61fcf723c4f21ce401a3f6ae5adc736d023953b1ed733129f25
 DIST doublecmd-1.0.7.qt.x86_64.tar.xz 8609844 BLAKE2B 
47f8e37e9ff20811fae59e00c46bb9a04bc500ca8583f03da9aa8b66ced305bd3eba86b35a725bf17ea47c833167e81982a4b17e0f55a1aea2bddee8f7f77988
 SHA512 
b8f59dc8c8d417bf2491dfb74594d6069f2eebeee7ba3c37dfa047b05e9d8b5383b6f234025f0b6ce4357488900be73f3dc0bea7c0861d6e21c3d28d1d729078
+DIST doublecmd-1.0.8.gtk2.i386.tar.xz 7554164 BLAKE2B 
fac0e94898c8bfd7c20622f351ae687b6fbeb9d1746ca74a3ebf1a5b8a171af061d06885b29c7a063cf644717e0809d8b3afb65f302d38e8949512097a3e44e7
 SHA512 
94a9bf880604c81e6c06ba521bb5a170f2bdc8447d6bff1a2033744aab916bfc4d12975165175cc7afff4f6ece109732e215b13a671e8ba0984718b6fbd765b4
+DIST doublecmd-1.0.8.gtk2.x86_64.tar.xz 8313164 BLAKE2B 
2998badb7b91bb59b5bffdc59c326acf6481ed93279b62d3567e8c0dad736e03de7322a267ea423a4f11f705a0c4c2a3013767fcd200cde24d07a8e813c8f3ed
 SHA512 
7c929c9fd6aef567aca23182c14d1221856874b7f95f4dd39b57129a2282aa8c084aa80f3bd2fb6321f39d1d8d78f596c48f059df45d6435e3021d2689db1762
+DIST doublecmd-1.0.8.qt.i386.tar.xz 7941656 BLAKE2B 
381b932022a202aa3b7b055711f76c4ca335785a692b4fe8e8ee7b5da33bcc0289c9ff1174cf089eb610e181d21c182517cc6dd56efb39603ebb3e1fb2ec
 SHA512 
2503e0b1a28b99a9a497df68711d2b6258c6cd8c9f7d9f0255b1b0554e11231ffed7d1e101a930f4c8f3c2639b608e21c1172a784dcf30e857b124d7197c3aa8
+DIST doublecmd-1.0.8.qt.x86_64.tar.xz 8643436 BLAKE2B 
45044b242497d400b15126820aad4c5cb3607aef8c4ccdcb1114224eed3a83e35a75e27108b780918aaf04b07a49c8ffe71961f8051194ab183986da5ecf9048
 SHA512 
47f01a1dff30d0114ded61403cde7bd962114a87caa710bd97fe7706cc586e538c8f0d72e2b022e6763dca8269bdac302dcd91c1b09d3ab1d14837249fdd75fb

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.8.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-1.0.8.ebuild
new file mode 100644
index 0..70b96f265
--- /dev/null
+++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.8.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+MY_PN="doublecmd"
+DESCRIPTION="Free cross platform open source file manager with two panels side 
by side."
+HOMEPAGE="https://doublecmd.sourceforge.io/;
+
+SRC_URI="amd64? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
+   )
+   x86? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
+   )"
+
+# Licenses for package and plugins
+LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+IUSE="gtk qt5"
+REQUIRED_USE=" ^^ ( gtk qt5 ) "
+
+S="${WORKDIR}/${MY_PN}"
+
+QA_PREBUILT="
+   */doublecmd
+   */libQt5Pas.so.1
+"
+
+## "ldd doublecmd" output show linking to some libraries provided by 
sys-libs/glibc:2.2
+## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed 
here).
+## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
+## therefore it is mentioned here explicitly.
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/dbus
+   x11-libs/libX11
+   virtual/libc
+   gtk? ( x11-libs/gtk+:2 )
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtx11extras:5
+   )
+"
+
+src_install(){
+   insinto "/opt/${PN}"
+   doins -r "${S}/."
+
+   # 

[gentoo-commits] repo/proj/guru:master commit in: dev-nim/balls/

2022-10-11 Thread Andrew Ammerlaan
commit: de5a1c8a78e3d27d8488fd9b296987b14e2d4fa1
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 10 15:42:43 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 15:42:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de5a1c8a

dev-nim/balls: add 3.7.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/balls/Manifest   |  1 +
 dev-nim/balls/balls-3.7.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-nim/balls/Manifest b/dev-nim/balls/Manifest
index df7a26d23..ca632eecd 100644
--- a/dev-nim/balls/Manifest
+++ b/dev-nim/balls/Manifest
@@ -1 +1,2 @@
 DIST balls-3.7.0.tar.gz 41064 BLAKE2B 
9757a26c6ab1368ec93fc27080637a40908c7ce7a02f4664375894a9162a1f93167224270d786c7145255187cc32892645614471be0c5418639fc1db84077438
 SHA512 
1d935b09354435543320acaa243e26adf0a9aa7ebd37b3792393c5c7b1a65468c7bc521469b9601a6747c1727bc263e74b3dd45ef0c627d18f6af1efb904848c
+DIST balls-3.7.1.tar.gz 40980 BLAKE2B 
dfd391aafdb50ab52cb06b98e8bee377cc038f75117fdba6da7f6ffc7344e146f6efbf52b4ffcb2f6f83fbc07a5ba427d5335ca26d901b4e3130f0a6ae5d
 SHA512 
b6aa18f4bd67b758a1a67db241f8d85c4a01d7d1f90dbb66c883e386276fc3685fff59900e3572e5752e9dc0a3952237ccb6904d9f7562157a3be5ac33f06b1d

diff --git a/dev-nim/balls/balls-3.7.1.ebuild b/dev-nim/balls/balls-3.7.1.ebuild
new file mode 100644
index 0..ff2e1ca3b
--- /dev/null
+++ b/dev-nim/balls/balls-3.7.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo nimble
+
+DESCRIPTION="A unittest macro to save the world, or at least your Sunday"
+HOMEPAGE="https://github.com/disruptek/balls;
+SRC_URI="https://github.com/disruptek/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   =dev-nim/grok-0*
+   =dev-nim/sync-1*
+   =dev-nim/ups-0*
+"
+
+set_package_url "https://github.com/disruptek/balls;
+
+src_test() {
+   edo "${BUILD_DIR}"/${PN}
+}



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

2022-10-11 Thread Andrew Ammerlaan
commit: 09ab51c1d565b13efa74438afc1410aa04c4
Author: Viorel Munteanu  gmail  com>
AuthorDate: Mon Oct 10 09:01:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 10 09:01:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09ab51cd

app-misc/fastfetch: add 1.7.4, drop 1.7.3

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   | 2 +-
 app-misc/fastfetch/{fastfetch-1.7.3.ebuild => fastfetch-1.7.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index daee64413..987e958d4 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,2 @@
 DIST fastfetch-1.7.2.tar.gz 426097 BLAKE2B 
5f9714b735605d4cc4cf8179f048c4cff24db0010f91e080f5e6c0f41329cbc155cdb883775ccb98bda77bfd4efb1f2b79f0adad4a2694d338b0027a31f170b1
 SHA512 
9f3051d8b9bc22ef93a2e6993c553c5a18d475c8cbb16a63087706aa823a0a4806c49aabb3cdbf5f240f9c9325ea5cb7db2498adcc87c9e44b77d26f6c28a39f
-DIST fastfetch-1.7.3.tar.gz 449029 BLAKE2B 
220a2c031ffc45ab1783cf6b51887320225aba9787a07026bc80528477790c84dc3d484323a041aae448d22b7122d17f73f6ce456c3cec1525c9eb8833a3a566
 SHA512 
a30d844a84d1da1fa9517793a7ba482b66db92170cb7ec5e2510f562815caff614aec2ef8a8d29a707865488b585a5f785013f7fe7759de5a062085a596e96c1
+DIST fastfetch-1.7.4.tar.gz 449003 BLAKE2B 
dfad741964b7b78903975a1a9e80f9ace5e11c51ae0d85b2636c16888d97061f1341d109f2370c29058f1bb0698c987f524ad4243ceabc0f9ce4112deb9b
 SHA512 
e98e6dea8a02f59075acf4382d7ebaf316d54fca2210db8c47efeae0ee5e12c6b9e18681e52f7711a5a992cd8a0d439f7efaa00163bf74925f66ce6add2b4e2a

diff --git a/app-misc/fastfetch/fastfetch-1.7.3.ebuild 
b/app-misc/fastfetch/fastfetch-1.7.4.ebuild
similarity index 100%
rename from app-misc/fastfetch/fastfetch-1.7.3.ebuild
rename to app-misc/fastfetch/fastfetch-1.7.4.ebuild



[gentoo-commits] repo/proj/guru:master commit in: app-crypt/tpm2-openssl/

2022-10-11 Thread Andrew Ammerlaan
commit: be634817a1fda3a9584482c6d11ff992742f
Author: Christopher Byrne  gmail  com>
AuthorDate: Sun Oct  9 21:39:55 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 21:42:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be63

app-crypt/tpm2-openssl: drop 1.1.0

Signed-off-by: Christopher Byrne  gmail.com>

 app-crypt/tpm2-openssl/Manifest  |   1 -
 app-crypt/tpm2-openssl/tpm2-openssl-1.1.0.ebuild | 112 ---
 2 files changed, 113 deletions(-)

diff --git a/app-crypt/tpm2-openssl/Manifest b/app-crypt/tpm2-openssl/Manifest
index 5bb40e0b3..06860f330 100644
--- a/app-crypt/tpm2-openssl/Manifest
+++ b/app-crypt/tpm2-openssl/Manifest
@@ -1,2 +1 @@
-DIST tpm2-openssl-1.1.0.tar.gz 415118 BLAKE2B 
c82410b1694b5db3e7b6614b1c4e2eef7354c87574334e1e81631bba707398e3d33d975dba2f2cbbf1b09d90f8ae94e7f01531c98b1efd666ca43298a02ead0a
 SHA512 
a57e25d8efcbaa3a898a2803d816169e4227466f9391e5dc7c80a44686865cae0c24ee1973c6376d86d5be8081850f7b35cd0d4cb0b3a8cf654d400d78ae383b
 DIST tpm2-openssl-1.1.1.tar.gz 415093 BLAKE2B 
4f05b04ad059b9e5232bde2426102628927c71360cda5c3a1df02f951a8ecd6e1e036a6373ac5d7fc8209415874c52544eca3195e2361a165bc2c91f99ad85b1
 SHA512 
be4f114b21d15e6baeb7e756a787619d01f20171e86ebc42ea098c98d59ffd2ba648885b345b9d1a9dc3339199eaa6db8335f039587be338c1126e23349b8812

diff --git a/app-crypt/tpm2-openssl/tpm2-openssl-1.1.0.ebuild 
b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.0.ebuild
deleted file mode 100644
index 7ac127f02..0
--- a/app-crypt/tpm2-openssl/tpm2-openssl-1.1.0.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="OpenSSL Provider for TPM2 integration"
-
-HOMEPAGE="https://github.com/tpm2-software/tpm2-openssl;
-SRC_URI="https://github.com/tpm2-software/tpm2-openssl/releases/download/${PV}/${P}.tar.gz;
-LICENSE="BSD"
-
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=app-crypt/tpm2-tss-3.2.0:=
-   =dev-libs/openssl-3.0*:0="
-
-DEPEND="${RDEPEND}
-   test? ( app-crypt/swtpm
-   app-crypt/tpm2-abrmd
-   app-crypt/tpm2-tools )"
-
-BDEPEND="sys-devel/autoconf-archive
-virtual/pkgconfig"
-
-RESTRICT="!test? ( test )"
-
-dbus_run() {
-   (
-   # start isolated dbus session bus
-   dbus_data=$(dbus-launch --sh-syntax) || exit
-   eval "${dbus_data}"
-
-   $@
-   ret=${?}
-
-   kill "${DBUS_SESSION_BUS_PID}"
-   exit "${ret}"
-   ) || die
-}
-
-tpm2_run_with_emulator() {
-   export XDG_CONFIG_HOME="${T}/.config/swtpm"
-   "${BROOT}"/usr/share/swtpm/swtpm-create-user-config-files || die
-
-   mkdir -p "${XDG_CONFIG_HOME}/mytpm1" || die
-   swtpm_setup_args=(
-   --tpm2
-   --tpmstate "${XDG_CONFIG_HOME}/mytpm1"
-   --createek
-   --allow-signing
-   --decryption
-   --create-ek-cert
-   --create-platform-cert
-   --lock-nvram
-   --overwrite
-   --display
-   )
-   swtpm_setup "${swtpm_setup_args[@]}" || die
-
-   swtpm_socket_args=(
-   --tpm2
-   --tpmstate dir="${XDG_CONFIG_HOME}/mytpm1"
-   --flags startup-clear
-   --ctrl 
type=unixio,path="${XDG_CONFIG_HOME}/mytpm1/swtpm.socket.ctrl"
-   --server 
type=unixio,path="${XDG_CONFIG_HOME}/mytpm1/swtpm.socket"
-   --pid file="${XDG_CONFIG_HOME}/mytpm1/swtpm.pid"
-   --daemon
-   )
-   swtpm socket "${swtpm_socket_args[@]}" || die
-
-   tpm2_abrmd_args=(
-   --logger=stdout
-   --tcti=swtpm:path="${XDG_CONFIG_HOME}/mytpm1/swtpm.socket"
-   --session
-   --flush-all
-   )
-   tpm2-abrmd "${tpm2_abrmd_args[@]}" &
-
-   export TPM2OPENSSL_TCTI="tabrmd:bus_type=session"
-   export TPM2TOOLS_TCTI="tabrmd:bus_type=session"
-
-   $@ || die
-
-   # When swtpm dies, tmp2-abrmd will exit
-   kill $(< "${XDG_CONFIG_HOME}/mytpm1/swtpm.pid") || die
-}
-
-src_prepare() {
-   # See bug #833887 (and similar); eautoreconf means version information
-   # could be incorrectly embedded
-
-   sed -i \
-   "s/m4_esyscmd_s(\[git describe --tags --always --dirty\])/${PV}/" \
-   "${S}/configure.ac" || die
-   eautoreconf
-   default
-}
-
-src_install() {
-   default
-   find "${ED}" -iname \*.la -delete || die
-
-   # No libtool files are install, so nothing to check for bug #833887
-}
-
-src_test() {
-   dbus_run tpm2_run_with_emulator make check
-}



[gentoo-commits] repo/proj/guru:master commit in: games-util/roll/

2022-10-11 Thread Andrew Ammerlaan
commit: 2a095809c518ab42e5659344cb54f8a8e89ae483
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Sun Oct  9 20:09:56 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 20:09:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a095809

games-util/roll: new package, add 2.6.1

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

 games-util/roll/Manifest  |  1 +
 games-util/roll/roll-2.6.1.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/games-util/roll/Manifest b/games-util/roll/Manifest
new file mode 100644
index 0..856a4a9d5
--- /dev/null
+++ b/games-util/roll/Manifest
@@ -0,0 +1 @@
+DIST roll-2.6.1.tar.gz 160521 BLAKE2B 
28ddfced7b3f06087c492345f7192024bd92ed8161cb7d2397f92a8d1fd1ed7814cb3e5c53b900e1d2be025b298c6f06a514e895cfaefe88de7dff62cec8945f
 SHA512 
4a33264687f9b2acd6584574e59aa6b74efb0a01097ab35861bcd0356fa5e067a8b3890849db9cde4911794d55295dc82e82868b7c94f0258d34752af63e2dfd

diff --git a/games-util/roll/roll-2.6.1.ebuild 
b/games-util/roll/roll-2.6.1.ebuild
new file mode 100644
index 0..0fcd5e219
--- /dev/null
+++ b/games-util/roll/roll-2.6.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Program to roll dices specified in a simple and intuitive way"
+HOMEPAGE="http://matteocorti.github.io/roll/;
+SRC_URI="https://github.com/matteocorti/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/WebPlotDigitizer-bin/

2022-10-11 Thread Andrew Ammerlaan
commit: 931e51484fab448b26081ce0252edc908b830c33
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Oct  9 22:05:44 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 22:05:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=931e5148

media-gfx/WebPlotDigitizer-bin: update QA_SONAME (pkg is amd64 only)

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

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild 
b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
index a5ad401e4..af608c947 100644
--- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
+++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
@@ -45,8 +45,8 @@ QA_FLAGS_IGNORED="
 ## It seems media-libs/alsa-lib is required by chrome-sandbox.
 ## Actually this library isn't required to work.
 QA_SONAME="
-   /usr/lib.*/libasound.so.2
-   /usr/lib.*/libxkbcommon.so.0
+   /usr/lib64/libasound.so.2
+   /usr/lib64/libxkbcommon.so.0
 "
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: sci-misc/boinc-wrapper/, sci-misc/boinc-wrapper/files/

2022-10-11 Thread Andrew Ammerlaan
commit: 6efb684592b8e1e8403ea5eca2bf4a160bc2beef
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Oct  9 08:50:53 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 08:50:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6efb6845

sci-misc/boinc-wrapper: use system libboinc

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 .../boinc-wrapper/boinc-wrapper-7.20.2-r1.ebuild   | 40 ++
 sci-misc/boinc-wrapper/files/Makefile.gentoo   | 17 +
 2 files changed, 57 insertions(+)

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2-r1.ebuild 
b/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2-r1.ebuild
new file mode 100644
index 0..1392fc813
--- /dev/null
+++ b/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BOINC_SUBMODULE="samples/wrapper"
+inherit boinc
+
+DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
+HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp;
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+LICENSE="LGPL-3+ regexp-UofT"
+SLOT="0"
+
+RDEPEND="
+   >=sci-misc/boinc-7.20
+   >=dev-libs/boinc-zip-7.20
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( job.xml )
+
+boinc_require_source
+
+boinc_override_config "${FILESDIR}"/config.override.h
+
+src_prepare() {
+   boinc_src_prepare
+   cp "${FILESDIR}"/Makefile.gentoo "${S}" || die
+}
+
+src_compile() {
+   emake -f Makefile.gentoo
+}
+
+src_install() {
+   einstalldocs
+   dobin boinc-wrapper
+}

diff --git a/sci-misc/boinc-wrapper/files/Makefile.gentoo 
b/sci-misc/boinc-wrapper/files/Makefile.gentoo
new file mode 100644
index 0..f023fa557
--- /dev/null
+++ b/sci-misc/boinc-wrapper/files/Makefile.gentoo
@@ -0,0 +1,17 @@
+PKGS = \
+   libboinc \
+   libboinc_api \
+   libboinc_zip
+
+REGEXP_OBJS = \
+   regexp.o \
+   regsub.o \
+   regerror.o \
+   regexp_memory.o \
+   regexp_report.o
+
+CXXFLAGS += $(shell pkg-config --cflags $(PKGS)) -I../..
+LIBS += $(shell pkg-config --libs $(PKGS))
+
+boinc-wrapper: wrapper.o $(REGEXP_OBJS)
+   $(CXX) $(CXXFLAGS) $(CPPFLAGS) -o $@ $^ $(LIBS) $(LDFLAGS)



[gentoo-commits] repo/proj/guru:master commit in: app-crypt/tpm2-openssl/

2022-10-11 Thread Andrew Ammerlaan
commit: 0ebc305f15be628f1f0c163c6c52796b6a0105b0
Author: Christopher Byrne  gmail  com>
AuthorDate: Sun Oct  9 21:39:37 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 21:42:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ebc305f

app-crypt/tpm2-openssl: add 1.1.1

Signed-off-by: Christopher Byrne  gmail.com>

 app-crypt/tpm2-openssl/Manifest  |  1 +
 app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/app-crypt/tpm2-openssl/Manifest b/app-crypt/tpm2-openssl/Manifest
index f6034158c..5bb40e0b3 100644
--- a/app-crypt/tpm2-openssl/Manifest
+++ b/app-crypt/tpm2-openssl/Manifest
@@ -1 +1,2 @@
 DIST tpm2-openssl-1.1.0.tar.gz 415118 BLAKE2B 
c82410b1694b5db3e7b6614b1c4e2eef7354c87574334e1e81631bba707398e3d33d975dba2f2cbbf1b09d90f8ae94e7f01531c98b1efd666ca43298a02ead0a
 SHA512 
a57e25d8efcbaa3a898a2803d816169e4227466f9391e5dc7c80a44686865cae0c24ee1973c6376d86d5be8081850f7b35cd0d4cb0b3a8cf654d400d78ae383b
+DIST tpm2-openssl-1.1.1.tar.gz 415093 BLAKE2B 
4f05b04ad059b9e5232bde2426102628927c71360cda5c3a1df02f951a8ecd6e1e036a6373ac5d7fc8209415874c52544eca3195e2361a165bc2c91f99ad85b1
 SHA512 
be4f114b21d15e6baeb7e756a787619d01f20171e86ebc42ea098c98d59ffd2ba648885b345b9d1a9dc3339199eaa6db8335f039587be338c1126e23349b8812

diff --git a/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild 
b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild
new file mode 100644
index 0..fff830dd8
--- /dev/null
+++ b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenSSL Provider for TPM2 integration"
+
+HOMEPAGE="https://github.com/tpm2-software/tpm2-openssl;
+SRC_URI="https://github.com/tpm2-software/tpm2-openssl/releases/download/${PV}/${P}.tar.gz;
+LICENSE="BSD"
+
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=">=app-crypt/tpm2-tss-3.2.0:=
+   =dev-libs/openssl-3.0*:0="
+
+DEPEND="${RDEPEND}
+   test? ( app-crypt/swtpm
+   app-crypt/tpm2-abrmd
+   app-crypt/tpm2-tools )"
+
+BDEPEND="sys-devel/autoconf-archive
+virtual/pkgconfig"
+
+RESTRICT="!test? ( test )"
+
+dbus_run() {
+   (
+   # start isolated dbus session bus
+   dbus_data=$(dbus-launch --sh-syntax) || exit
+   eval "${dbus_data}"
+
+   $@
+   ret=${?}
+
+   kill "${DBUS_SESSION_BUS_PID}"
+   exit "${ret}"
+   ) || die
+}
+
+tpm2_run_with_emulator() {
+   export XDG_CONFIG_HOME="${T}/.config/swtpm"
+   "${BROOT}"/usr/share/swtpm/swtpm-create-user-config-files || die
+
+   mkdir -p "${XDG_CONFIG_HOME}/mytpm1" || die
+   swtpm_setup_args=(
+   --tpm2
+   --tpmstate "${XDG_CONFIG_HOME}/mytpm1"
+   --createek
+   --allow-signing
+   --decryption
+   --create-ek-cert
+   --create-platform-cert
+   --lock-nvram
+   --overwrite
+   --display
+   )
+   swtpm_setup "${swtpm_setup_args[@]}" || die
+
+   swtpm_socket_args=(
+   --tpm2
+   --tpmstate dir="${XDG_CONFIG_HOME}/mytpm1"
+   --flags startup-clear
+   --ctrl 
type=unixio,path="${XDG_CONFIG_HOME}/mytpm1/swtpm.socket.ctrl"
+   --server 
type=unixio,path="${XDG_CONFIG_HOME}/mytpm1/swtpm.socket"
+   --pid file="${XDG_CONFIG_HOME}/mytpm1/swtpm.pid"
+   --daemon
+   )
+   swtpm socket "${swtpm_socket_args[@]}" || die
+
+   tpm2_abrmd_args=(
+   --logger=stdout
+   --tcti=swtpm:path="${XDG_CONFIG_HOME}/mytpm1/swtpm.socket"
+   --session
+   --flush-all
+   )
+   tpm2-abrmd "${tpm2_abrmd_args[@]}" &
+
+   export TPM2OPENSSL_TCTI="tabrmd:bus_type=session"
+   export TPM2TOOLS_TCTI="tabrmd:bus_type=session"
+
+   $@ || die
+
+   # When swtpm dies, tmp2-abrmd will exit
+   kill $(< "${XDG_CONFIG_HOME}/mytpm1/swtpm.pid") || die
+}
+
+src_install() {
+   default
+   find "${ED}" -iname \*.la -delete || die
+}
+
+src_test() {
+   dbus_run tpm2_run_with_emulator make check
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/ooni-probe-cli/

2022-10-11 Thread Andrew Ammerlaan
commit: a6544fc3596d909d3f44640fec7f1936a7d4988a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Oct  8 12:36:47 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Oct  8 14:58:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6544fc3

net-misc/ooni-probe-cli: add 3.16.3, drop 3.15.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/ooni-probe-cli/Manifest| 2 +-
 .../{ooni-probe-cli-3.15.1.ebuild => ooni-probe-cli-3.16.3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest
index 63e822f3e..b80619cda 100644
--- a/net-misc/ooni-probe-cli/Manifest
+++ b/net-misc/ooni-probe-cli/Manifest
@@ -1,2 +1,2 @@
-DIST ooni-probe-cli-3.15.1.tar.gz 21373619 BLAKE2B 
a3ea9aee05c5196e3c6afcc7d477003428a32324a93308655b30e473d5ddfd7321b2ff90e07b55749000dbe73a86a2b56797ef7d4c209289ee7ba04d27695c22
 SHA512 
ccf5b15a3f50109fa3e5b67d2c9c3d6b6b2c2fe96a6b398399bdb0e7ae6175e96951f663c617ec50d611dc9c41ddc2985655d8cd2c66d81f34fa276d4b85979f
 DIST ooni-probe-cli-3.15.3.tar.gz 21433465 BLAKE2B 
163b14ec99f73e9cc7633c817549ffaf20930b6906519f37bc1e9f8fe0b3014111e5eef61f2de2bbe0672bc3af35065ee475171b3b6b8162a0afdeaa069a7a74
 SHA512 
0d5278a510f8ba7d6972fe36f89f0bc6e6e34bb0b30d2252b940316a662e02d142752b157330ab85878e67f03278195c7d0c9ab331e02700114e166de7712f88
+DIST ooni-probe-cli-3.16.3.tar.gz 21866197 BLAKE2B 
ee2fe1e69326979660182bda8fd6307796d4566651f8d6cfbff3c80018c7e68661f7205959b976635bc30a9256f1b33fb056c22b50001c2510613944ba819e1e
 SHA512 
0bf2bf1d6ec96367974d7619d9dcf0415530fd2b9b001b7225a6a3a7788f00c512240c504564ae03c4c0c601b5ecaeb74e58ce23f83a9082bb5b84f177943c24

diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.15.1.ebuild 
b/net-misc/ooni-probe-cli/ooni-probe-cli-3.16.3.ebuild
similarity index 100%
rename from net-misc/ooni-probe-cli/ooni-probe-cli-3.15.1.ebuild
rename to net-misc/ooni-probe-cli/ooni-probe-cli-3.16.3.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/boinc-zip/

2022-10-11 Thread Andrew Ammerlaan
commit: b0bb9bdcbf6e397a0b53abcb0dac75aadcbe8800
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Oct  9 08:30:32 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Oct  9 08:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0bb9bdc

dev-libs/boinc-zip: add 7.20.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/boinc-zip/Manifest|  1 +
 dev-libs/boinc-zip/boinc-zip-7.20.2.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/boinc-zip/Manifest b/dev-libs/boinc-zip/Manifest
index 0e53bce6e..98e526e0a 100644
--- a/dev-libs/boinc-zip/Manifest
+++ b/dev-libs/boinc-zip/Manifest
@@ -1 +1,2 @@
 DIST boinc-7.18.0.tar.gz 50848912 BLAKE2B 
1088b734a5111dac1b42110cc5059e7114ef2bb2a7e786d20e681ac96543869fbf170c566c6c7ea93ac97f54f347e388d33d7d39c19d59cbe7bf3066d8c69fde
 SHA512 
4bccd576bc786cf5d7b01a1ff379545b4d9ddb818c8561d3dccb836b6490668c73a0c10884609980dfc6e8250173ead71a5f6044cabe69a0c93316e03515a0d9
+DIST boinc-7.20.2.tar.gz 46555666 BLAKE2B 
4d11217739d341c5b61d86afa02eebdad80809f42caa3f6dea1d86ed53d79004d60fa362fd04d53060060472e108e0ee0aa0428e4799eb70f2e98f07dc1f39cd
 SHA512 
0309d5585ece96a5d9021058870dce9a96c89ece269650961a9b22d5219529e242a55dc1e466f5364535033198ca5c36496ca23125a9cda0c308bfdb4372abbb

diff --git a/dev-libs/boinc-zip/boinc-zip-7.20.2.ebuild 
b/dev-libs/boinc-zip/boinc-zip-7.20.2.ebuild
new file mode 100644
index 0..c283fb3dd
--- /dev/null
+++ b/dev-libs/boinc-zip/boinc-zip-7.20.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BOINC_SUBMODULE="zip"
+inherit boinc
+
+DESCRIPTION="Wrapper for the zip/unzip functions to expose to BOINC clients"
+HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/FileCompression;
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="Info-ZIP LGPL-3+"
+SLOT="0"
+
+# broken beyond repair
+RESTRICT="test"
+
+boinc_require_source ${PV}
+boinc_enable_autotools
+
+src_compile() {
+   emake lib${PN//-/_}.la
+}
+
+src_install() {
+   emake install-{libLTLIBRARIES,pkgincludeHEADERS,pkgconfigDATA} 
DESTDIR="${D}"
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/got/

2022-10-11 Thread Andrew Ammerlaan
commit: be66791d542b8f85468300bf823cfe1f283dcb06
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Oct  7 11:17:38 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Oct  8 14:58:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be66791d

dev-vcs/got: add 0.76, drop 0.73

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-vcs/got/Manifest | 2 +-
 dev-vcs/got/{got-0.73.ebuild => got-0.76.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/got/Manifest b/dev-vcs/got/Manifest
index f08457d28..5f1c14916 100644
--- a/dev-vcs/got/Manifest
+++ b/dev-vcs/got/Manifest
@@ -1,2 +1,2 @@
-DIST got-portable-0.73.tar.gz 753204 BLAKE2B 
577d4439002adf457a683509f77120f294bbfd75af38c8bee9aaefc9be7538c572956a3c00e7b1bff97f9908107e2f0edbf1d38dff9443dde24c7380d528ac25
 SHA512 
5cc4dde718910d5b44e238759673ede1b8f6630f801321ced0df0a4b8ff38afca1e77adb8c667f4c74f3e3c8949e460c089951380b54fd231e5b0c7aec03f36e
 DIST got-portable-0.74.tar.gz 756603 BLAKE2B 
1ed8df3d792b125ad2c55618373f2d0456f86ccacb7c83446cab8a6c3f2ae30774e065d31e9bddb4ad0b9c5b0d65b0430be80b8c510d3132817bc0d95180f0ba
 SHA512 
eb513783953871c6e76075ed15486ac91538248479844b6feec6c9282e520a6e1a052d39d379dd1ec8a760730e1110f997dc48be06e31c644054f3a6e873f9b8
+DIST got-portable-0.76.tar.gz 842394 BLAKE2B 
a2fa8ee75c7934f4b2dd901c95c54e7ba4c4ec36007fcd4912b7ae78cec83cc1baa0e9553ec13cd7e0aaaf884291d9087c544da7c7cb071c7bf90bdee4c7287f
 SHA512 
c51bc6a6d537c12f9437e3dab44779157a56aea6dea4a3ad222c53406f3ea5f2215d9a1ccd75496fcf60fb3b69e50572e89b82024f1195b8a57993e92bbc068f

diff --git a/dev-vcs/got/got-0.73.ebuild b/dev-vcs/got/got-0.76.ebuild
similarity index 100%
rename from dev-vcs/got/got-0.73.ebuild
rename to dev-vcs/got/got-0.76.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/cli11/

2022-10-11 Thread Andrew Ammerlaan
commit: d4ea0140612c61326779219850cbf3d08958dc99
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Oct  8 23:23:50 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Oct  8 23:23:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4ea0140

dev-cpp/cli11: fix test deps

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-cpp/cli11/cli11-2.2.0.ebuild | 5 ++---
 dev-cpp/cli11/cli11-2.3.0.ebuild | 2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/cli11/cli11-2.2.0.ebuild b/dev-cpp/cli11/cli11-2.2.0.ebuild
index e83d6f916..793ca37ab 100644
--- a/dev-cpp/cli11/cli11-2.2.0.ebuild
+++ b/dev-cpp/cli11/cli11-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,6 @@ DOCS_BUILDER="doxygen"
 DOCS_DIR="docs"
 inherit cmake docs
 
-CATCH_PV=2.13.6
 DESCRIPTION="Command line parser for C++11"
 HOMEPAGE="https://github.com/CLIUtils/CLI11 
https://cliutils.github.io/CLI11/book/;
 SRC_URI="https://github.com/CLIUtils/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -21,7 +20,7 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? (
-   dev-cpp/catch:0
+   

[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/, ...

2022-10-11 Thread Andreas Sturmlechner
commit: a5906d1136bd573400935ce68af522e10c7fcce4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 11 19:25:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 11 19:26:34 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a5906d11

Documentation: Add dev-libs/plasma-wayland-protocols-1.9.0 to Plasma 5.26

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/package.accept_keywords/.kde-plasma-5.26/more-deps | 1 +
 Documentation/package.accept_keywords/kde-plasma-5.26.keywords   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.26/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.26/more-deps
index e69de29bb2..51964032eb 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-5.26/more-deps
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.26/more-deps
@@ -0,0 +1 @@
+~dev-libs/plasma-wayland-protocols-1.9.0

diff --git a/Documentation/package.accept_keywords/kde-plasma-5.26.keywords 
b/Documentation/package.accept_keywords/kde-plasma-5.26.keywords
index 826e1018a8..d3b2af2485 100644
--- a/Documentation/package.accept_keywords/kde-plasma-5.26.keywords
+++ b/Documentation/package.accept_keywords/kde-plasma-5.26.keywords
@@ -55,3 +55,4 @@
 

[gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/

2022-10-11 Thread Andrew Ammerlaan
commit: 30f1208d8cf52c8e981ea5dafe993f4c36c94411
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:22:36 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:22:36 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=30f1208d

dev-vcs/dandi-cli: drop x86 keyword

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 2 +-
 dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 2 +-
 dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
index b5f95e030..1842cbb5e 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="test etelemetry"
 
 RDEPEND="

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
index a12843df7..a83a0b219 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="test etelemetry"
 
 RDEPEND="

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
index 1dbc002dd..0453e2f00 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="test etelemetry"
 
 RDEPEND="



[gentoo-commits] proj/portage:master commit in: /

2022-10-11 Thread Sam James
commit: 6906316c6a13a9b195d1b89e0086b5586cae3f5e
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 19:20:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 19:20:47 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6906316c

NEWS: mention 90gcc-warnings changes

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

 NEWS | 5 +
 1 file changed, 5 insertions(+)

diff --git a/NEWS b/NEWS
index a3591e94d..bfbc46413 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,11 @@ Features:
 * gpkg: Call xz and zstd with -T N where N is the number of jobs from 
${MAKEOPTS}
   for parallel compression (xz & zstd) and decompression (xz with newer 
versions).
 
+* install-qa-check.d: 90gcc-warnings: Add additional code quality warnings
+  which are indicative of problems with LTO in particular:
+  * -Wlto-type-mismatch
+  * -Wodr
+
 portage-3.0.38.1 (2022-10-04)
 --
 



[gentoo-commits] proj/sci:master commit in: sci-biology/staden/files/, sci-biology/caftools/, profiles/, sci-biology/salmon/, ...

2022-10-11 Thread Andrew Ammerlaan
commit: 471ea137746e8ed32db3609114b071fb51cf4458
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:20:02 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:20:02 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=471ea137

sci-biology/*: remove revdeps of io_lib

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/package.mask  |   8 -
 sci-biology/caftools/caftools-2.0.2.ebuild |  45 -
 sci-biology/caftools/files/Makefile.in-2.0.2.patch |  43 -
 sci-biology/caftools/files/Makefile.in.patch   |  49 -
 sci-biology/caftools/metadata.xml  |  17 --
 sci-biology/roche454ace2caf/metadata.xml   |  12 --
 .../roche454ace2caf-20100812.ebuild|  28 ---
 .../files/salmon-0.10.2-no-boost-static.patch  |  18 --
 .../salmon-0.10.2_TestSalmonQuasi.cmake.patch  |  11 --
 .../salmon/files/salmon-0.10.2_fix_lib_dir.patch   |  22 ---
 .../salmon/files/salmon-0.10.2_fix_tests.patch |  10 --
 .../files/salmon-0.10.2_remove_curl_call.patch |  12 --
 .../files/salmon-0.10.2_remove_curl_calls.patch| 200 -
 .../salmon/files/salmon-1.6.0-find-boost.patch | 116 
 sci-biology/salmon/metadata.xml|  15 --
 sci-biology/salmon/salmon-0.10.2.ebuild|  73 
 sci-biology/salmon/salmon-1.6.0.ebuild |  70 
 .../staden/files/staden-2.0.0_beta11-ldflags.patch |  30 
 sci-biology/staden/metadata.xml|  15 --
 sci-biology/staden/staden-2.0.0_beta11.ebuild  |  76 
 sci-biology/staden_doc/metadata.xml|  15 --
 .../staden_doc/staden_doc-2.0.0_beta11.ebuild  |  42 -
 22 files changed, 927 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a21bb9773..d39812beb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,11 +29,3 @@
 ## app-misc/some-package
 
 #--- END OF EXAMPLES ---
-
-# Andrew Ammerlaan  (2022-08-22)
-# Depends on removed sci-libs/io_lib. removal in 30 days
-sci-biology/caftools
-sci-biology/salmon
-sci-biology/staden
-sci-biology/staden_doc
-sci-biology/roche454ace2caf

diff --git a/sci-biology/caftools/caftools-2.0.2.ebuild 
b/sci-biology/caftools/caftools-2.0.2.ebuild
deleted file mode 100644
index 7d58f3375..0
--- a/sci-biology/caftools/caftools-2.0.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Manipulate CAF files and convert to GAP4 format (not GAP5), ACE, 
PHRAP"
-HOMEPAGE="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC310697/;
-SRC_URI="
-   ftp://ftp.sanger.ac.uk/pub/PRODUCTION_SOFTWARE/src/${P}.tar.gz
-   ftp://ftp.sanger.ac.uk/pub/PRODUCTION_SOFTWARE/src/${PN}-2.0.tar.gz;
-
-LICENSE="GRL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   sci-libs/io_lib
-   dev-lang/perl"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/Makefile.in-"${PV}".patch
-)
-
-src_prepare(){
-   default
-   mv "${WORKDIR}"/caftools-2.0/man/*.{1,5} "${S}"/man/ || die
-}
-
-src_configure(){
-   default
-   sed \
-   -e 's:prefix = /usr:prefix = $(DESTDIR)/usr:' \
-   -i Makefile src/Makefile || die
-}
-
-# TODO: the 2.0.2 archive lacks manpages compared to 2.0, FIXME
-# The man/Makefile.in is screwed in 2.0.2 so we cannot use it to install the 
manpage files,
-# not even copying over whole caftools-2.0/man/ to caftools-2.0.2/man does not 
help.
-src_install(){
-   default
-   doman man/*.[1-5] || die
-   elog "Some usage info is at 
http://sarton.imb-jena.de/software/consed2gap/;
-   elog "for some reason caf_find_misassemblies is gone from 2.0.2 version"
-}

diff --git a/sci-biology/caftools/files/Makefile.in-2.0.2.patch 
b/sci-biology/caftools/files/Makefile.in-2.0.2.patch
deleted file mode 100644
index 1e5160487..0
--- a/sci-biology/caftools/files/Makefile.in-2.0.2.patch
+++ /dev/null
@@ -1,43 +0,0 @@
 src/Makefile.in.ori2010-12-05 22:59:40.0 +0100
-+++ src/Makefile.in2010-12-05 23:01:19.0 +0100
-@@ -32,8 +32,6 @@
- includedir = @includedir@
- oldincludedir = /usr/include
- 
--DESTDIR =
--
- pkgdatadir = $(datadir)/@PACKAGE@
- pkglibdir = $(libdir)/@PACKAGE@
- pkgincludedir = $(includedir)/@PACKAGE@
-@@ -323,18 +321,18 @@
- 
- install-binPROGRAMS: $(bin_PROGRAMS)
-   @$(NORMAL_INSTALL)
--  $(mkinstalldirs) $(DESTDIR)$(bindir)
-+  $(mkinstalldirs) $(bindir)
-   @list='$(bin_PROGRAMS)'; for p in $$list; do \
- if test -f $$p; then \
--  echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 
's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
--   $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 
's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \

[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes-props/

2022-10-11 Thread Andrew Ammerlaan
commit: db4c43aec55cf6ab2edb4f2e4aabdee3b36415e0
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:17:36 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:17:36 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=db4c43ae

sci-visualization/fsleyes-props: drop 1.7.3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../fsleyes-props/fsleyes-props-1.7.3.ebuild   | 45 --
 1 file changed, 45 deletions(-)

diff --git a/sci-visualization/fsleyes-props/fsleyes-props-1.7.3.ebuild 
b/sci-visualization/fsleyes-props/fsleyes-props-1.7.3.ebuild
deleted file mode 100644
index 3fd2a3e01..0
--- a/sci-visualization/fsleyes-props/fsleyes-props-1.7.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 virtualx
-
-MY_PN="props"
-
-DESCRIPTION="Object attribute management for the FSLeyes viewer"
-HOMEPAGE="https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/tree/master;
-SRC_URI="https://git.fmrib.ox.ac.uk/fsl/fsleyes/${MY_PN}/-/archive/${PV}/${MY_PN}-${PV}.tar.gz;
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   >=dev-python/wxpython-3.0.2.0[${PYTHON_USEDEP}]
-   >=sci-visualization/fsleyes-widgets-0.6[${PYTHON_USEDEP}]
-   >=dev-python/fslpy-1.4[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
-
-python_prepare_all() {
-   # do not depend on pytest-cov
-   sed -i -e '/addopts/d' setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   epytest || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes/

2022-10-11 Thread Andrew Ammerlaan
commit: fa2a4ce12d39391486ec58da56e45b64c5df934a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:17:45 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:17:45 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fa2a4ce1

sci-visualization/fsleyes: drop 1.3.3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-visualization/fsleyes/fsleyes-1.3.3.ebuild | 65 --
 1 file changed, 65 deletions(-)

diff --git a/sci-visualization/fsleyes/fsleyes-1.3.3.ebuild 
b/sci-visualization/fsleyes/fsleyes-1.3.3.ebuild
deleted file mode 100644
index ac86c16fd..0
--- a/sci-visualization/fsleyes/fsleyes-1.3.3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit xdg distutils-r1 desktop virtualx
-
-DESCRIPTION="The new FSL image viewer, released with FSL 5.0.10"
-HOMEPAGE="https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/tree/master;
-SRC_URI="
-   
https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/-/archive/${PV}/${P}.tar.gz
-   https://github.com/pauldmccarthy/fsleyes/archive/${PV}.tar.gz -> 
${P}.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/fslpy-3.6[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2[${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-1.5.1[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.14.0[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyopengl-3.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pyopengl_accelerate-3.1.0[${PYTHON_USEDEP}]
-   =dev-python/pyparsing-2*[${PYTHON_USEDEP}]
-   >=dev-python/wxpython-4[${PYTHON_USEDEP}]
-   >=dev-python/scipy-0.18[${PYTHON_USEDEP}]
-   >=sci-libs/nibabel-2.3[${PYTHON_USEDEP}]
-   >=sci-visualization/fsleyes-widgets-0.12[${PYTHON_USEDEP}]
-   >=sci-visualization/fsleyes-props-1.7.2[${PYTHON_USEDEP}]
-   "
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.26.2-fsldir.patch"
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx userdoc dev-python/sphinx_rtd_theme
-
-python_prepare_all() {
-   # do not depend on pytest-cov
-   sed -i -e '/addopts/d' setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   doicon -s 48 fsleyes/assets/linux/hicolor/48x48/apps/*.png
-   domenu fsleyes/assets/linux/*.desktop
-   insinto /usr/share/metainfo
-   doins fsleyes/assets/linux/*.appdata.xml
-   local size
-   for size in 16 32 128 256 512 ; do
-   newicon -s ${size} 
fsleyes/assets/icons/app_icon/${PN}.iconset/icon_${size}x${size}.png "${PN}.png"
-   done
-}
-
-python_test() {
-   virtx epytest
-}



[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes-widgets/

2022-10-11 Thread Andrew Ammerlaan
commit: ec43a70b919251b1bcbaa1d005a7535017883d56
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:06:21 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:06:21 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ec43a70b

sci-visualization/fsleyes-widgets: add 0.12.3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild  | 61 ++
 1 file changed, 61 insertions(+)

diff --git a/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild 
b/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild
new file mode 100644
index 0..ad56317e4
--- /dev/null
+++ b/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 virtualx
+
+MY_P="widgets-${PV}"
+
+DESCRIPTION="GUI widgets and utilities for the FSLeyes viewer"
+HOMEPAGE="https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/tree/master;
+SRC_URI="https://git.fmrib.ox.ac.uk/fsl/fsleyes/widgets/-/archive/${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/numpy-1*[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-1.5[${PYTHON_USEDEP}]
+   >=dev-python/wxpython-3.0.2.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
+
+python_prepare_all() {
+   # do not depend on pytest-cov
+   sed -i -e '/addopts/d' setup.cfg || die
+
+   # assert 0 == 1
+   sed -i -e 's:test_FloatSlider_mouse_non_gtk:_&:' \
+   -e 's:test_FloatSlider_mouse_gtk:_&:' \
+   -e 's:test_SliderSpinPanel_events:_&:' \
+   tests/test_floatslider.py || die
+
+   # assert None == 0
+   sed -i -e 's:test_notebook_events:_&:' \
+   tests/test_notebook.py || die
+
+   # assert 25.0 < 5
+   sed -i -e 's:test_RangePanel_events_slider:_&:' \
+   -e 's:test_RangeSliderSpinPanel_onchange:_&:' \
+   tests/test_rangeslider.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   # If this could be set for the eclass, it might fix some of the tests:
+   # 
https://github.com/pauldmccarthy/fsleyes-widgets/issues/1#issuecomment-575387724
+   #xvfbargs="-screen 0 1920x1200x24 +extension RANDR"
+   epytest
+}



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

2022-10-11 Thread Andrew Ammerlaan
commit: 4cf27a9de330ff5daeb292dbeff1352ca9543a9e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:18:02 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:18:02 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4cf27a9d

dev-python/pyparsing: treeclean

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyparsing/metadata.xml  | 21 ---
 dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild | 29 --
 2 files changed, 50 deletions(-)

diff --git a/dev-python/pyparsing/metadata.xml 
b/dev-python/pyparsing/metadata.xml
deleted file mode 100644
index 2692e21d7..0
--- a/dev-python/pyparsing/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Science Project
-   
-   
-   The pyparsing module is an alternative approach to creating and
-   executing simple grammars, vs. the traditional lex/yacc 
approach, or the
-   use of regular expressions. The pyparsing module provides a 
library of
-   classes that client code uses to construct the grammar directly 
in
-   Python code.
-   
-   
-   
-   pyparsing
-   pyparsing
-   pyparsing/pyparsing
-   
-

diff --git a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
deleted file mode 100644
index 55da214a2..0
--- a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2004-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz;
-S=${WORKDIR}/${PN}-${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
-IUSE="examples"
-
-distutils_enable_tests setup.py
-
-python_install_all() {
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes-props/

2022-10-11 Thread Andrew Ammerlaan
commit: d41d662b5ba3cc219d6e743f2938afa0f65f426c
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:10:51 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:16:53 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d41d662b

sci-visualization/fsleyes-props: add 1.8.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../fsleyes-props/fsleyes-props-1.8.2.ebuild   | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/sci-visualization/fsleyes-props/fsleyes-props-1.8.2.ebuild 
b/sci-visualization/fsleyes-props/fsleyes-props-1.8.2.ebuild
new file mode 100644
index 0..eff42e1bb
--- /dev/null
+++ b/sci-visualization/fsleyes-props/fsleyes-props-1.8.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 virtualx
+
+MY_PN="props"
+
+DESCRIPTION="Object attribute management for the FSLeyes viewer"
+HOMEPAGE="https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/tree/master;
+SRC_URI="https://git.fmrib.ox.ac.uk/fsl/fsleyes/${MY_PN}/-/archive/${PV}/${MY_PN}-${PV}.tar.gz;
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/wxpython-3.0.2.0[${PYTHON_USEDEP}]
+   >=sci-visualization/fsleyes-widgets-0.6[${PYTHON_USEDEP}]
+   >=dev-python/fslpy-1.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
+
+python_prepare_all() {
+   # do not depend on pytest-cov
+   sed -i -e '/addopts/d' setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   epytest || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes-widgets/

2022-10-11 Thread Andrew Ammerlaan
commit: 518ff3a9d8b27f6ec4614420a274c59b0aca3fe1
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:17:24 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:17:24 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=518ff3a9

sci-visualization/fsleyes-widgets: drop 0.12.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild  | 61 --
 1 file changed, 61 deletions(-)

diff --git a/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild 
b/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild
deleted file mode 100644
index 4153ca1b8..0
--- a/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 virtualx
-
-MY_P="widgets-${PV}"
-
-DESCRIPTION="GUI widgets and utilities for the FSLeyes viewer"
-HOMEPAGE="https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/tree/master;
-SRC_URI="https://git.fmrib.ox.ac.uk/fsl/fsleyes/widgets/-/archive/${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   =dev-python/numpy-1*[${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-1.5[${PYTHON_USEDEP}]
-   >=dev-python/wxpython-3.0.2.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
-
-python_prepare_all() {
-   # do not depend on pytest-cov
-   sed -i -e '/addopts/d' setup.cfg || die
-
-   # assert 0 == 1
-   sed -i -e 's:test_FloatSlider_mouse_non_gtk:_&:' \
-   -e 's:test_FloatSlider_mouse_gtk:_&:' \
-   -e 's:test_SliderSpinPanel_events:_&:' \
-   tests/test_floatslider.py || die
-
-   # assert None == 0
-   sed -i -e 's:test_notebook_events:_&:' \
-   tests/test_notebook.py || die
-
-   # assert 25.0 < 5
-   sed -i -e 's:test_RangePanel_events_slider:_&:' \
-   -e 's:test_RangeSliderSpinPanel_onchange:_&:' \
-   tests/test_rangeslider.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   # If this could be set for the eclass, it might fix some of the tests:
-   # 
https://github.com/pauldmccarthy/fsleyes-widgets/issues/1#issuecomment-575387724
-   #xvfbargs="-screen 0 1920x1200x24 +extension RANDR"
-   epytest || die "Tests failed with ${EPYTHON}"
-}



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

2022-10-11 Thread Andrew Ammerlaan
commit: 281623980215a99afd89a378548b50ac99af3a00
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:17:08 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:17:08 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=28162398

dev-python/fslpy: drop 3.8.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/fslpy/fslpy-3.8.1.ebuild | 43 -
 1 file changed, 43 deletions(-)

diff --git a/dev-python/fslpy/fslpy-3.8.1.ebuild 
b/dev-python/fslpy/fslpy-3.8.1.ebuild
deleted file mode 100644
index f28e7283e..0
--- a/dev-python/fslpy/fslpy-3.8.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="The FSL Python Library"
-HOMEPAGE="https://git.fmrib.ox.ac.uk/fsl/fslpy;
-SRC_URI="https://git.fmrib.ox.ac.uk/fsl/${PN}/-/archive/${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/h5py-2.9[${PYTHON_USEDEP}]
-   >=dev-python/indexed_gzip-0.7.0[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/trimesh-2.37.29[${PYTHON_USEDEP}]
-   =dev-python/wxpython-4*[${PYTHON_USEDEP}]
-   >=sci-libs/rtree-0.8.3[${PYTHON_USEDEP}]
-   >=sci-libs/nibabel-2.4[${PYTHON_USEDEP}]
-   >=dev-python/scipy-0.18[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/fslpy-2.7.0-coverage.patch"
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   epytest --niters=50 -m "not (dicomtest or longtest or fsltest)" || die 
"Tests failed with ${EPYTHON}"
-}



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

2022-10-11 Thread Andrew Ammerlaan
commit: 6df21099f76d9c9f49670a3bf61b12fc0edb4762
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:01:12 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:01:12 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6df21099

dev-python/fslpy: add 3.10.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/fslpy/fslpy-3.10.0.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/dev-python/fslpy/fslpy-3.10.0.ebuild 
b/dev-python/fslpy/fslpy-3.10.0.ebuild
new file mode 100644
index 0..7140be033
--- /dev/null
+++ b/dev-python/fslpy/fslpy-3.10.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 virtualx
+
+DESCRIPTION="The FSL Python Library"
+HOMEPAGE="https://git.fmrib.ox.ac.uk/fsl/fslpy;
+SRC_URI="https://git.fmrib.ox.ac.uk/fsl/${PN}/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/dill[${PYTHON_USEDEP}]
+   >=dev-python/h5py-2.9[${PYTHON_USEDEP}]
+   >=dev-python/indexed_gzip-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/trimesh-2.37.29[${PYTHON_USEDEP}]
+   =dev-python/wxpython-4*[${PYTHON_USEDEP}]
+   >=sci-libs/rtree-0.8.3[${PYTHON_USEDEP}]
+   >=sci-libs/nibabel-2.4[${PYTHON_USEDEP}]
+   >=dev-python/scipy-0.18[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
+
+python_prepare_all() {
+   # Do not depend on coverage
+   sed -i -e 's/--cov=fsl//g' setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   epytest -m "not (dicomtest or longtest or fsltest)" || die "Tests 
failed with ${EPYTHON}"
+}



[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes/

2022-10-11 Thread Andrew Ammerlaan
commit: 957a023f81d9815aba951deeb01c4f70f7013656
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 19:08:08 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 19:16:54 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=957a023f

sci-visualization/fsleyes: add 1.5.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-visualization/fsleyes/fsleyes-1.5.0.ebuild | 65 ++
 1 file changed, 65 insertions(+)

diff --git a/sci-visualization/fsleyes/fsleyes-1.5.0.ebuild 
b/sci-visualization/fsleyes/fsleyes-1.5.0.ebuild
new file mode 100644
index 0..83fe78c68
--- /dev/null
+++ b/sci-visualization/fsleyes/fsleyes-1.5.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit xdg distutils-r1 desktop virtualx
+
+DESCRIPTION="The new FSL image viewer, released with FSL 5.0.10"
+HOMEPAGE="https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/tree/master;
+SRC_URI="
+   
https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/-/archive/${PV}/${P}.tar.gz
+   https://github.com/pauldmccarthy/fsleyes/archive/${PV}.tar.gz -> 
${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/fslpy-3.9[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-1.5.1[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.14[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopengl-3.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopengl_accelerate-3.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2[${PYTHON_USEDEP}]
+   >=dev-python/wxpython-4[${PYTHON_USEDEP}]
+   >=dev-python/scipy-0.18[${PYTHON_USEDEP}]
+   >=sci-libs/nibabel-2.3[${PYTHON_USEDEP}]
+   >=sci-visualization/fsleyes-widgets-0.12.3[${PYTHON_USEDEP}]
+   >=sci-visualization/fsleyes-props-1.8[${PYTHON_USEDEP}]
+   "
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.26.2-fsldir.patch"
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx userdoc dev-python/sphinx_rtd_theme
+
+python_prepare_all() {
+   # do not depend on pytest-cov
+   sed -i -e '/addopts/d' setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   doicon -s 48 fsleyes/assets/linux/hicolor/48x48/apps/*.png
+   domenu fsleyes/assets/linux/*.desktop
+   insinto /usr/share/metainfo
+   doins fsleyes/assets/linux/*.appdata.xml
+   local size
+   for size in 16 32 128 256 512 ; do
+   newicon -s ${size} 
fsleyes/assets/icons/app_icon/${PN}.iconset/icon_${size}x${size}.png "${PN}.png"
+   done
+}
+
+python_test() {
+   virtx epytest
+}



[gentoo-commits] proj/portage:master commit in: lib/_emerge/, /, lib/portage/util/, lib/portage/, bin/, ...

2022-10-11 Thread Sam James
commit: d0fa3d28c5de6a0a34ac87de5e1a463adbe58405
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 29 06:37:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 19:18:35 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d0fa3d28

binpkg: compress/decompress xz in parallel; compress zstd in parallel

- As before, needs >= xz-5.3.3_alpha for parallel decompression.
- zstd does not support parallel decompression.

Closes: https://github.com/gentoo/portage/pull/918
Signed-off-by: Sam James  gentoo.org>

 NEWS   |  7 +++
 bin/quickpkg   |  8 +++-
 lib/_emerge/BinpkgExtractorAsync.py|  4 
 lib/portage/gpkg.py|  8 +++-
 lib/portage/package/ebuild/doebuild.py | 14 +++---
 lib/portage/util/compression_probe.py  |  6 +++---
 lib/portage/util/cpuinfo.py| 22 +-
 7 files changed, 60 insertions(+), 9 deletions(-)

diff --git a/NEWS b/NEWS
index 28e8f97ca..a3591e94d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,10 @@
+portage-3.0.39 (UNRELEASED)
+--
+
+Features:
+* gpkg: Call xz and zstd with -T N where N is the number of jobs from 
${MAKEOPTS}
+  for parallel compression (xz & zstd) and decompression (xz with newer 
versions).
+
 portage-3.0.38.1 (2022-10-04)
 --
 

diff --git a/bin/quickpkg b/bin/quickpkg
index 67eee697a..9ff8d7b5a 100755
--- a/bin/quickpkg
+++ b/bin/quickpkg
@@ -36,6 +36,7 @@ from portage.exception import (
 PermissionDenied,
 )
 from portage.util import ensure_dirs, shlex_split, varexpand, _xattr
+from portage.util.cpuinfo import makeopts_to_job_count
 
 xattr = _xattr.xattr
 from portage._sets import load_default_config, SETPREFIX
@@ -168,7 +169,12 @@ def quickpkg_atom(options, infos, arg, eout):
 % (binpkg_compression, missing_package)
 )
 return 1
-cmd = shlex_split(varexpand(compression["compress"], 
mydict=settings))
+
+cmd = compression["compress"].replace(
+"{JOBS}",
+str(makeopts_to_job_count(settings.get("MAKEOPTS", "1"))),
+)
+cmd = shlex_split(varexpand(cmd, mydict=settings))
 # Filter empty elements that make Popen fail
 cmd = [x for x in cmd if x != ""]
 with open(binpkg_tmpfile, "wb") as fobj:

diff --git a/lib/_emerge/BinpkgExtractorAsync.py 
b/lib/_emerge/BinpkgExtractorAsync.py
index 919837fc1..65b383998 100644
--- a/lib/_emerge/BinpkgExtractorAsync.py
+++ b/lib/_emerge/BinpkgExtractorAsync.py
@@ -10,6 +10,7 @@ from portage.util.compression_probe import (
 compression_probe,
 _compressors,
 )
+from portage.util.cpuinfo import makeopts_to_job_count
 from portage.process import find_binary
 from portage.util import (
 shlex_split,
@@ -53,6 +54,9 @@ class BinpkgExtractorAsync(SpawnProcess):
 decomp = _compressors.get(compression_probe(self.pkg_path))
 if decomp is not None:
 decomp_cmd = decomp.get("decompress")
+decomp_cmd = decomp_cmd.replace(
+"{JOBS}", str(makeopts_to_job_count(self.env.get("MAKEOPTS", 
"1")))
+)
 elif tarfile.is_tarfile(
 portage._unicode_encode(
 self.pkg_path, encoding=portage._encodings["fs"], 
errors="strict"

diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py
index 7e1b98370..1f8fa1fd3 100644
--- a/lib/portage/gpkg.py
+++ b/lib/portage/gpkg.py
@@ -38,6 +38,7 @@ from portage.util._urlopen import urlopen
 from portage.util import writemsg
 from portage.util import shlex_split, varexpand
 from portage.util.compression_probe import _compressors
+from portage.util.cpuinfo import makeopts_to_job_count
 from portage.process import find_binary
 from portage.const import MANIFEST2_HASH_DEFAULTS, HASHING_BLOCKSIZE
 
@@ -1787,7 +1788,12 @@ class gpkg:
 if mode not in compressor:
 raise InvalidCompressionMethod("{}: {}".format(compression, mode))
 
-cmd = shlex_split(varexpand(compressor[mode], mydict=self.settings))
+cmd = compressor[mode]
+cmd = cmd.replace(
+"{JOBS}", str(makeopts_to_job_count(self.settings.get("MAKEOPTS", 
"1")))
+)
+cmd = shlex_split(varexpand(cmd, mydict=self.settings))
+
 # Filter empty elements that make Popen fail
 cmd = [x for x in cmd if x != ""]
 

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index d0d134b39..4f7049c21 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -111,7 +111,7 @@ from portage.util import (
 writemsg_stdout,
 write_atomic,
 )
-from portage.util.cpuinfo import get_cpu_count
+from portage.util.cpuinfo import get_cpu_count, makeopts_to_job_count
 from portage.util.lafilefixer import 

[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2022-10-11 Thread Sam James
commit: a6675b40d06142f43f2592ed09b5c2bfa433c5c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 19:47:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 19:18:36 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a6675b40

install-qa-check.d/90gcc-warnings: add TODO for -Wformat-security

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/923
Signed-off-by: Sam James  gentoo.org>

 bin/install-qa-check.d/90gcc-warnings | 1 +
 1 file changed, 1 insertion(+)

diff --git a/bin/install-qa-check.d/90gcc-warnings 
b/bin/install-qa-check.d/90gcc-warnings
index 7c4b1f8e3..662d2fd3a 100644
--- a/bin/install-qa-check.d/90gcc-warnings
+++ b/bin/install-qa-check.d/90gcc-warnings
@@ -1,5 +1,6 @@
 # Check for important gcc warnings
 # TODO: adapt for clang?
+# TODO: add -Wformat-security
 
 gcc_warn_check() {
local f



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2022-10-11 Thread Sam James
commit: 8dc1ff9cc9eea96cd953b73c74e621d1d4c29efa
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 19:42:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 19:18:36 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8dc1ff9c

install-qa-check.d/90gcc-warnings: add Clang TODO

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

 bin/install-qa-check.d/90gcc-warnings | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/install-qa-check.d/90gcc-warnings 
b/bin/install-qa-check.d/90gcc-warnings
index 6014f6be9..7c4b1f8e3 100644
--- a/bin/install-qa-check.d/90gcc-warnings
+++ b/bin/install-qa-check.d/90gcc-warnings
@@ -1,4 +1,5 @@
-# Check for important gcc warning
+# Check for important gcc warnings
+# TODO: adapt for clang?
 
 gcc_warn_check() {
local f



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2022-10-11 Thread Sam James
commit: aa5f84544096f3ffa5fad307768537ca34e8193e
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 19:42:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 19:18:36 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=aa5f8454

install-qa-check.d/90gcc-warnings: add more LTO warnings (-Wodr, 
-Wlto-type-mismatch)

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

 bin/install-qa-check.d/90gcc-warnings | 4 
 1 file changed, 4 insertions(+)

diff --git a/bin/install-qa-check.d/90gcc-warnings 
b/bin/install-qa-check.d/90gcc-warnings
index d118ce958..6014f6be9 100644
--- a/bin/install-qa-check.d/90gcc-warnings
+++ b/bin/install-qa-check.d/90gcc-warnings
@@ -63,6 +63,10 @@ gcc_warn_check() {
# clobbered: Warn for variables that might be changed 
by longjmp or vfork
# (This warning is also enabled by -Wextra.)
'warning: .*\[-Wclobbered\]'
+   # LTO type mismatch 
(https://wiki.gentoo.org/wiki/Project:Toolchain/LTO)
+   'warning: .*\[-Wlto-type-mismatch\]'
+   # ODR 
(https://wiki.gentoo.org/wiki/Project:Toolchain/LTO)
+   'warning: .*\[-Wodr\]'
 
# this may be valid code :/
#': warning: multi-character character constant'



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

2022-10-11 Thread Sam James
commit: 6ce12231a50fd05970501f67adc916754a21fe60
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 01:23:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 19:15:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce12231

toolchain.eclass: allow fixincludes for >= GCC 13

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

 eclass/toolchain.eclass | 24 ++--
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 756c15f0e17b..22177c58b8fa 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -2014,16 +2014,20 @@ toolchain_src_install() {
fi
done
 
-   # We remove the generated fixincludes, as they can cause things to break
-   # (ncurses, openssl, etc).  We do not prevent them from being built, as
-   # in the following commit which we revert:
-   # 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.647=1.648
-   # This is because bsd userland needs fixedincludes to build gcc, while
-   # linux does not.  Both can dispose of them afterwards.
-   while read x ; do
-   grep -q 'It has been auto-edited by fixincludes from' "${x}" \
-   && rm -f "${x}"
-   done < <(find gcc/include*/ -name '*.h')
+   # Re-enable fixincludes for >= GCC 13
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107128
+   if [[ ${GCCMAJOR} -lt 13 ]] ; then
+   # We remove the generated fixincludes, as they can cause things 
to break
+   # (ncurses, openssl, etc).  We do not prevent them from being 
built, as
+   # in the following commit which we revert:
+   # 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.647=1.648
+   # This is because bsd userland needs fixedincludes to build 
gcc, while
+   # linux does not.  Both can dispose of them afterwards.
+   while read x ; do
+   grep -q 'It has been auto-edited by fixincludes from' 
"${x}" \
+   && rm -f "${x}"
+   done < <(find gcc/include*/ -name '*.h')
+   fi
 
if is_jit ; then
# See 
https://gcc.gnu.org/onlinedocs/gcc-11.3.0/jit/internals/index.html#packaging-notes



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

2022-10-11 Thread Sam James
commit: 232894597816812dbd20e2076a649abdbcde46f3
Author: orbea  riseup  net>
AuthorDate: Tue Oct 11 18:27:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 19:15:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23289459

dev-libs/trio: Fix -Werror=strict-prototypes

Reference: 
https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/27743
Signed-off-by: Sam James  gentoo.org>

 dev-libs/trio/trio-1.17.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-libs/trio/trio-1.17.ebuild b/dev-libs/trio/trio-1.17.ebuild
index a12bd3608b4d..c0cd72148b66 100644
--- a/dev-libs/trio/trio-1.17.ebuild
+++ b/dev-libs/trio/trio-1.17.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DOCS_BUILDER="doxygen"
 DOCS_DIR="doc"
 
-inherit docs
+inherit autotools docs
 
 DESCRIPTION="Portable string functions, focus on the *printf() and *scanf() 
clones"
 HOMEPAGE="https://daniel.haxx.se/projects/trio/;
@@ -16,6 +16,12 @@ LICENSE="trio"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+src_prepare() {
+   default
+   # Required to fix -Werror=strict-prototypes configure errors
+   eautoreconf
+}
+
 src_compile() {
default
docs_compile



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

2022-10-11 Thread Georgy Yakovlev
commit: a3fdbcd8fbface993e8617601e6b18ffce61625e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 11 18:46:49 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 11 18:46:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fdbcd8

virtual/rust: Stabilize 1.64.0 ppc64, #872560

Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.64.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.64.0.ebuild b/virtual/rust/rust-1.64.0.ebuild
index a7d950afd9b7..c770fd789dc6 100644
--- a/virtual/rust/rust-1.64.0.ebuild
+++ b/virtual/rust/rust-1.64.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="rustfmt"
 
 BDEPEND=""



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

2022-10-11 Thread Georgy Yakovlev
commit: e895765ef010ac906fb7e69712f907cf4f5cfe6b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 11 18:46:47 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 11 18:46:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e895765e

dev-lang/rust-bin: Stabilize 1.64.0 ppc64, #872560

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.64.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.64.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
index 4edad2eba08a..3d16451c6a5c 100644
--- a/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rust-analyzer rust-src rustfmt"
 
 DEPEND=""



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

2022-10-11 Thread Georgy Yakovlev
commit: f54f5944bed5f8bd3fbb5283e71640630d961b69
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 11 18:46:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 11 18:46:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54f5944

dev-lang/rust: Stabilize 1.64.0-r1 ppc64, #872560

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.64.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.64.0-r1.ebuild 
b/dev-lang/rust/rust-1.64.0-r1.ebuild
index 4ab6f6c152f0..53be71595695 100644
--- a/dev-lang/rust/rust-1.64.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.64.0-r1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc64 ~riscv ~sparc ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2022-10-11 Thread Andrew Ammerlaan
commit: df0363d4250b1cd65ac8a04ede6f1ebc39a9d1c0
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 18:30:51 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 18:30:51 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=df0363d4

dev-python/click-didyoumean: remove duplicate

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../click-didyoumean/click-didyoumean-0.2.0.ebuild | 24 --
 .../click-didyoumean-0.3.0-r1.ebuild   | 22 
 dev-python/click-didyoumean/metadata.xml   | 16 ---
 3 files changed, 62 deletions(-)

diff --git a/dev-python/click-didyoumean/click-didyoumean-0.2.0.ebuild 
b/dev-python/click-didyoumean/click-didyoumean-0.2.0.ebuild
deleted file mode 100644
index b9a65c5d8..0
--- a/dev-python/click-didyoumean/click-didyoumean-0.2.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Enable git-like did-you-mean feature in click"
-HOMEPAGE="https://github.com/click-contrib/click-didyoumean;
-SRC_URI="https://github.com/click-contrib/click-didyoumean/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="test"
-# Tests actually pass, but not included in archive:
-# https://github.com/click-contrib/click-didyoumean/issues/11
-DEPEND="
-   dev-python/click
-"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest

diff --git a/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild 
b/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild
deleted file mode 100644
index 7789555ee..0
--- a/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Enable git-like did-you-mean feature in click"
-HOMEPAGE="https://github.com/click-contrib/click-didyoumean;
-SRC_URI="https://github.com/click-contrib/click-didyoumean/archive/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-DEPEND="
-   dev-python/click
-"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest

diff --git a/dev-python/click-didyoumean/metadata.xml 
b/dev-python/click-didyoumean/metadata.xml
deleted file mode 100644
index d206a1b1c..0
--- a/dev-python/click-didyoumean/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gen...@chymera.eu
-   Horea Christian
-   
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-   click-contrib/click-didyoumean
-   click-didyoumean
-   
-



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

2022-10-11 Thread Andrew Ammerlaan
commit: fb51bbbc805265f06dfcf2a81a1a6895d2e16690
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 18:25:40 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 18:25:40 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fb51bbbc

dev-python/sphinx-argparse: add 0.3.2, drop 0.3.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 ...argparse-0.3.1.ebuild => sphinx-argparse-0.3.2.ebuild} | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild 
b/dev-python/sphinx-argparse/sphinx-argparse-0.3.2.ebuild
similarity index 58%
rename from dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
rename to dev-python/sphinx-argparse/sphinx-argparse-0.3.2.ebuild
index 5b380202e..4210a094b 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.3.2.ebuild
@@ -3,25 +3,24 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=poetry
 inherit distutils-r1
 
 DESCRIPTION="Sphinx extension that automatically documents argparse commands 
and options"
-HOMEPAGE="https://pypi.org/project/sphinx-argparse/
-   https://github.com/ashb/sphinx-argparse;
+HOMEPAGE="
+   https://pypi.org/project/sphinx-argparse/
+   https://github.com/ashb/sphinx-argparse
+"
 SRC_URI="https://github.com/ashb/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
-RDEPEND="${DEPEND}
+RDEPEND="
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/commonmark[${PYTHON_USEDEP}]
 "
 
 distutils_enable_tests pytest
-# requires self to build own documentation
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme 
dev-python/sphinx-argparse



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

2022-10-11 Thread Andrew Ammerlaan
commit: ff24b32045b6c2d48a706dd20a9a6a62516bf3e5
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 18:21:51 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 18:22:19 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ff24b320

dev-python/click-didyoumean: switch to pep517 mode

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../{click-didyoumean-0.3.0.ebuild => click-didyoumean-0.3.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild 
b/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild
similarity index 92%
rename from dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild
rename to dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild
index 9fe4373c8..343733000 100644
--- a/dev-python/click-didyoumean/click-didyoumean-0.3.0.ebuild
+++ b/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+DISTUTILS_USE_PEP517=poetry
 PYTHON_COMPAT=( pypy3 python3_{8..10} )
 inherit distutils-r1
 



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

2022-10-11 Thread Andrew Ammerlaan
commit: 84106f47609276aa9a93bb5021b07f6b8bdaeefd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Oct 11 18:26:01 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Oct 11 18:26:01 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=84106f47

dev-python/click-didyoumean: update SRC_URI

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild 
b/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild
index 343733000..7789555ee 100644
--- a/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild
+++ b/dev-python/click-didyoumean/click-didyoumean-0.3.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Enable git-like did-you-mean feature in click"
 HOMEPAGE="https://github.com/click-contrib/click-didyoumean;
-SRC_URI="https://github.com/click-contrib/click-didyoumean/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/click-contrib/click-didyoumean/archive/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



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

2022-10-11 Thread Sam James
commit: d3837968c7647cf1a01aff7f5f94bc02093e5779
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:23:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3837968

net-libs/libsrtp: Stabilize 2.4.2 amd64, #876700

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

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

diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild 
b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 02404e4fe09e..299fb0b4a7fc 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc ~x86 
~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc ~x86 
~ppc-macos ~x64-macos"
 IUSE="debug doc nss openssl static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-10-11 Thread Sam James
commit: 1bdfea5f6caeb4837925c95dfdbc4659b04b108b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:24:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdfea5f

media-libs/sratom: Stabilize 0.6.14 x86, #876694

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

 media-libs/sratom/sratom-0.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/sratom/sratom-0.6.14.ebuild 
b/media-libs/sratom/sratom-0.6.14.ebuild
index 92eeaffc67fc..7c4064e86fe5 100644
--- a/media-libs/sratom/sratom-0.6.14.ebuild
+++ b/media-libs/sratom/sratom-0.6.14.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-10-11 Thread Sam James
commit: 5181e260126fcb8a4ee5a4740da7497ee95bccb7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:25:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5181e260

net-wireless/iwd: Stabilize 1.30 x86, #876775

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

 net-wireless/iwd/iwd-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
index cf98377f..5e9b6a638172 100644
--- a/net-wireless/iwd/iwd-1.30.ebuild
+++ b/net-wireless/iwd/iwd-1.30.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



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

2022-10-11 Thread Sam James
commit: 403a5e83c6750aba9edd294e327c8c86104c67db
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:25:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403a5e83

dev-util/ninja: Stabilize 1.11.1 x86, #876697

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

 dev-util/ninja/ninja-1.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ninja/ninja-1.11.1.ebuild 
b/dev-util/ninja/ninja-1.11.1.ebuild
index 7940a722e71d..74a1c8a84706 100644
--- a/dev-util/ninja/ninja-1.11.1.ebuild
+++ b/dev-util/ninja/ninja-1.11.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   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"
 fi
 
 DESCRIPTION="A small build system similar to make"



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

2022-10-11 Thread Sam James
commit: 272fbca7f139b7f8f99078d0ab222bd12ae2f6ad
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:25:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272fbca7

net-libs/libsrtp: Stabilize 2.4.2 x86, #876700

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

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

diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild 
b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 299fb0b4a7fc..9ae1ce57d00a 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="2/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc ~x86 
~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc x86 
~ppc-macos ~x64-macos"
 IUSE="debug doc nss openssl static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-10-11 Thread Sam James
commit: c450618caa8b3b992737828b4e36ad7e9721eaac
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:25:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c450618c

dev-libs/ell: Stabilize 0.53 x86, #876775

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

 dev-libs/ell/ell-0.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.53.ebuild b/dev-libs/ell/ell-0.53.ebuild
index 8cffe5864e18..059b2bfee340 100644
--- a/dev-libs/ell/ell-0.53.ebuild
+++ b/dev-libs/ell/ell-0.53.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2022-10-11 Thread Sam James
commit: b950a890e3df8d61f2c4049a62f8be0166c3dba5
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:22:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b950a890

net-firewall/nftables: Stabilize 1.0.5 amd64, #872743

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

 net-firewall/nftables/nftables-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/nftables/nftables-1.0.5.ebuild 
b/net-firewall/nftables/nftables-1.0.5.ebuild
index fa24a8b2fa6a..235a23c61ff1 100644
--- a/net-firewall/nftables/nftables-1.0.5.ebuild
+++ b/net-firewall/nftables/nftables-1.0.5.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
 else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2
verify-sig? ( 
https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )"
-   KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 fi
 



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

2022-10-11 Thread Sam James
commit: 80d27f3b66c95e6d6835cda3f4264a3f5ffb44ca
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:23:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d27f3b

media-libs/sratom: Stabilize 0.6.14 amd64, #876694

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

 media-libs/sratom/sratom-0.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/sratom/sratom-0.6.14.ebuild 
b/media-libs/sratom/sratom-0.6.14.ebuild
index 201076084f5b..92eeaffc67fc 100644
--- a/media-libs/sratom/sratom-0.6.14.ebuild
+++ b/media-libs/sratom/sratom-0.6.14.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-10-11 Thread Sam James
commit: 83f193e1b30117fdee98d65bd9d6c5d1d2d9a447
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:23:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f193e1

dev-util/ninja: Stabilize 1.11.1 amd64, #876697

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

 dev-util/ninja/ninja-1.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ninja/ninja-1.11.1.ebuild 
b/dev-util/ninja/ninja-1.11.1.ebuild
index 9bd1de034dd3..7940a722e71d 100644
--- a/dev-util/ninja/ninja-1.11.1.ebuild
+++ b/dev-util/ninja/ninja-1.11.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   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"
 fi
 
 DESCRIPTION="A small build system similar to make"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2022-10-11 Thread Sam James
commit: 3c834f5516ea38cb6c90d1937c98f02116ebeda3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:22:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c834f55

dev-vcs/git: Stabilize 2.37.3 amd64, #867598

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

 dev-vcs/git/git-2.37.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.37.3.ebuild b/dev-vcs/git/git-2.37.3.ebuild
index 2fe6dcf1f97e..ac00d04d0ab7 100644
--- a/dev-vcs/git/git-2.37.3.ebuild
+++ b/dev-vcs/git/git-2.37.3.ebuild
@@ -46,7 +46,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
-   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"
 fi
 
 LICENSE="GPL-2"



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

2022-10-11 Thread Sam James
commit: dd23763205c5befd2b925f702fdc0560d77403d4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:22:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd237632

net-libs/libnftnl: Stabilize 1.2.3 amd64, #872743

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

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

diff --git a/net-libs/libnftnl/libnftnl-1.2.3.ebuild 
b/net-libs/libnftnl/libnftnl-1.2.3.ebuild
index 66fb755c127b..56633043d20f 100644
--- a/net-libs/libnftnl/libnftnl-1.2.3.ebuild
+++ b/net-libs/libnftnl/libnftnl-1.2.3.ebuild
@@ -17,7 +17,7 @@ else
https://netfilter.org/projects/${PN}/files/${P}.tar.bz2
verify-sig? ( 
https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )
"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 fi



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2022-10-11 Thread Miroslav Šulc
commit: 16412c98983d59800741c12f1dbc50afa2e5581b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 11 18:25:18 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 11 18:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16412c98

www-servers/tomcat: bump to 10.1.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest |   1 +
 www-servers/tomcat/tomcat-10.1.1.ebuild | 194 
 2 files changed, 195 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 455f78998ced..676f5d8bf9ae 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -2,6 +2,7 @@ DIST apache-tomcat-10.0.23-src.tar.gz 6136614 BLAKE2B 
4eaf963187b9a754ed459d7f85
 DIST apache-tomcat-10.0.26-src.tar.gz 6153701 BLAKE2B 
fb16f83cf71dc97f21739c3714d2d3d201aa6b6b4242c351fabfc04ee767e59b6e376c7c8984dcda12d6942835221c55d4451b2d0a1245a2dbb73636c93da47c
 SHA512 
f66387a3ca67b6b3df8504c4ae089e8f30e389811a8d0b7d2241e115b8cf712a38f3d0fea938cef7fa9745f412aa70ad47840e40e2385fbd1435b636e93b45b4
 DIST apache-tomcat-10.0.27-src.tar.gz 6154411 BLAKE2B 
87a66acacf5443189620af3c8f306e1ae7d8572f9d6ba657379f8a9691c01530e2f1cb17bb1daef5504459480395f4eabdbb626b6da3a879c5a11910029e002b
 SHA512 
ab7c2ae4134ec9652dc0d19343be7d3bf298b1c7a367b51bcceb88f1aaf70ecb45b3a7b9682e2deac70a1e9b00aca974b77110d3363bc5d1c88dc3ae95015e15
 DIST apache-tomcat-10.1.0-src.tar.gz 6060833 BLAKE2B 
49f36131c1e809b298ac915e671b9f4df55b55c2ba34d21ee3fdeb8759ddaf53a6780b177e8049446079d91186c52669969f30762ddf776d9f8615e527d5a975
 SHA512 
08323eec0403473fa97f419d7911980c3dfe7b1607a64741bbe972a737dfa70ea04ea80ca9ab28bf72bdde9d24cf8f7161eeb8b194204c777d1628d00c78611c
+DIST apache-tomcat-10.1.1-src.tar.gz 6061845 BLAKE2B 
c0069d47dd51b35ed6817576a4d4c888c478708c9788d625e1344579076fb448434b8f5a350bbb63b284cd145275da5a0badd839b4e83fcd32de7710efa3066f
 SHA512 
417415001ff5d20c5c9fbc70c90df492f04d4b86c594da190202c439fd9e75d4cd4a51c5dcc57e525026363a8cbb89826219509ee41a4f05f8ef58a469bfe14c
 DIST apache-tomcat-8.5.82-src.tar.gz 6011553 BLAKE2B 
ea34c0485877ace8c84144f0e75f370c0ac461b5b725d97a07e27014b7a14b1ab88fad4230d4fae60190d7bff3836f691615b57b9f085797477acc69560a57ce
 SHA512 
3e0a0a808fb78493930ce8832731eba4ab3cc440387c3b5226ff6e4ac2faf5fd70eff1560d840d34f14a8acfd7e60fc8b7f638f3dbe0c0ed4569dc4271a9c3f2
 DIST apache-tomcat-8.5.83-src.tar.gz 6025934 BLAKE2B 
29df8c53819d90abf1b1bda3f5c3e6013c354ee847760849d83a5e7ec4a39688f25cc5f8226fe37c235e717761de123e4e480ae834e8f9f37a5c6b5819b9823d
 SHA512 
26dcb71025ab714a4fc78379aeb026e88d1de1b5c268a4a3f753a122127aa738a9b40b2d743799db70c0364d8eb786f0fe3ec9733e8ccf1f22f88ea34d68318f
 DIST apache-tomcat-9.0.65-src.tar.gz 6195265 BLAKE2B 
13ca956b58e9f1831700f67d1fa8883f6471ab6b700b2af169bf284552658a4e9ad4130451b36976af4dd366cc987e228e0b0f98e688cccf577c626dfc78aae7
 SHA512 
3ff344370cc36f5bed389ed198054783a4f5bc86476a751cda280618457a06bae38c1e764b0c110c2f68efe2d34243a4e24596e8b90e8fbd171bf584a22fd3bc

diff --git a/www-servers/tomcat/tomcat-10.1.1.ebuild 
b/www-servers/tomcat/tomcat-10.1.1.ebuild
new file mode 100644
index ..dda73b98a3cd
--- /dev/null
+++ b/www-servers/tomcat/tomcat-10.1.1.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar and bndlib.jar
+# See bugs #203080 and #676116
+BND_VERSION="6.3.1"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 
Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB};
+
+LICENSE="Apache-2.0"
+SLOT="10.1"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.25"
+SERVLET_API_SLOT="6.0"
+JSP_API_SLOT="3.1"
+EL_API_SLOT="5.0"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+   dev-java/glassfish-xmlrpc-api:0
+   dev-java/jakartaee-migration:0
+   ~dev-java/tomcat-el-api-${PV}:${EL_API_SLOT}
+   ~dev-java/tomcat-jsp-api-${PV}:${JSP_API_SLOT}
+   ~dev-java/tomcat-servlet-api-${PV}:${SERVLET_API_SLOT}
+   dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+   acct-group/tomcat
+   acct-user/tomcat
+   >=virtual/jre-11:*"
+DEPEND="${COMMON_DEP}
+   app-admin/pwgen
+   dev-java/ant-core
+   >=virtual/jdk-11:*
+   test? (
+   dev-java/ant-junit:0
+   dev-java/easymock:3.2
+   )"
+

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-el-api/

2022-10-11 Thread Miroslav Šulc
commit: 2599e5c45b04b53da82b6692d8d10d7f2c3b29ab
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 11 18:25:08 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 11 18:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2599e5c4

dev-java/tomcat-el-api: bump to 10.1.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-el-api/Manifest|  1 +
 dev-java/tomcat-el-api/tomcat-el-api-10.1.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-java/tomcat-el-api/Manifest b/dev-java/tomcat-el-api/Manifest
index 0a497f15bc2c..a3def728e01b 100644
--- a/dev-java/tomcat-el-api/Manifest
+++ b/dev-java/tomcat-el-api/Manifest
@@ -1,4 +1,5 @@
 DIST apache-tomcat-10.0.27-src.tar.gz 6154411 BLAKE2B 
87a66acacf5443189620af3c8f306e1ae7d8572f9d6ba657379f8a9691c01530e2f1cb17bb1daef5504459480395f4eabdbb626b6da3a879c5a11910029e002b
 SHA512 
ab7c2ae4134ec9652dc0d19343be7d3bf298b1c7a367b51bcceb88f1aaf70ecb45b3a7b9682e2deac70a1e9b00aca974b77110d3363bc5d1c88dc3ae95015e15
 DIST apache-tomcat-10.1.0-src.tar.gz 6060833 BLAKE2B 
49f36131c1e809b298ac915e671b9f4df55b55c2ba34d21ee3fdeb8759ddaf53a6780b177e8049446079d91186c52669969f30762ddf776d9f8615e527d5a975
 SHA512 
08323eec0403473fa97f419d7911980c3dfe7b1607a64741bbe972a737dfa70ea04ea80ca9ab28bf72bdde9d24cf8f7161eeb8b194204c777d1628d00c78611c
+DIST apache-tomcat-10.1.1-src.tar.gz 6061845 BLAKE2B 
c0069d47dd51b35ed6817576a4d4c888c478708c9788d625e1344579076fb448434b8f5a350bbb63b284cd145275da5a0badd839b4e83fcd32de7710efa3066f
 SHA512 
417415001ff5d20c5c9fbc70c90df492f04d4b86c594da190202c439fd9e75d4cd4a51c5dcc57e525026363a8cbb89826219509ee41a4f05f8ef58a469bfe14c
 DIST apache-tomcat-8.5.83-src.tar.gz 6025934 BLAKE2B 
29df8c53819d90abf1b1bda3f5c3e6013c354ee847760849d83a5e7ec4a39688f25cc5f8226fe37c235e717761de123e4e480ae834e8f9f37a5c6b5819b9823d
 SHA512 
26dcb71025ab714a4fc78379aeb026e88d1de1b5c268a4a3f753a122127aa738a9b40b2d743799db70c0364d8eb786f0fe3ec9733e8ccf1f22f88ea34d68318f
 DIST apache-tomcat-9.0.68-src.tar.gz 6212265 BLAKE2B 
21a7772c0473c016486b4b90c005b65613e79739cf68eaa0c0a0e83c30016f49921816893f8babe42b462538c47bc776630812526c330e7c6360f02a719574cd
 SHA512 
63bb2c42f683c4c5e362b19bda046de172382714e80298106c61cc728feea9681b568450f04cb95d6cae08e5a71933c7755b9b81b706c46d63f4683c2a3a96be

diff --git a/dev-java/tomcat-el-api/tomcat-el-api-10.1.1.ebuild 
b/dev-java/tomcat-el-api/tomcat-el-api-10.1.1.ebuild
new file mode 100644
index ..c8754c29a16a
--- /dev/null
+++ b/dev-java/tomcat-el-api/tomcat-el-api-10.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-el-api:10.1.1"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's EL API 5.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+
+DEPEND=">=virtual/jdk-11:*"
+RDEPEND=">=virtual/jre-11:*"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/jakarta/el"
+
+src_prepare() {
+   default
+   # remove anything related to "el" or "jsp"
+   find java/jakarta \( -name 'jsp' -o -name 'servlet' \) \
+   -exec rm -rf {} + || die "removing jsp failed"
+
+   mkdir resources || "creating \"resources\" failed"
+   cp -r java/jakarta resources || "cannot copy to \"resources\" dir"
+   find resources -name '*.java' -exec rm -rf {} + || die "removing *.java 
files failed"
+}



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

2022-10-11 Thread Miroslav Šulc
commit: 7409b42202526a1ee88d920a980565ae49e14249
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 11 18:24:29 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 11 18:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7409b422

dev-java/eclipse-ecj: bump to 4.25

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/eclipse-ecj/Manifest|  1 +
 dev-java/eclipse-ecj/eclipse-ecj-4.25.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-java/eclipse-ecj/Manifest b/dev-java/eclipse-ecj/Manifest
index 8445570a7ca7..00234773ac65 100644
--- a/dev-java/eclipse-ecj/Manifest
+++ b/dev-java/eclipse-ecj/Manifest
@@ -1,2 +1,3 @@
 DIST ecjsrc-4.15.jar 2166228 BLAKE2B 
794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297
 SHA512 
ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
 DIST ecjsrc-4.22.jar 2358194 BLAKE2B 
e091050297b4556c38adfb01fb1e43e13644af1b3c2b30a93cfe3fdbb55050a0f7709081c7406d384d7141de67a954253aa26cdbb45f56327b16ee5ddd5e82a7
 SHA512 
cd52a72aecded032625ee83581ac565e1e96f8d26ecfc76e982274fd3d6238f1e7f22576855589b021e9a5ef67686b9b75e010c4e2033a8b7f6e7c9b1ff7eb4c
+DIST ecjsrc-4.25.jar 2340770 BLAKE2B 
e1e82356984a72e7ebbd5ace2ccbaf885c7acfdaf410b2386fa0a143f85e4431cfa2f5d254197eb56203c48505bc7dbe264664815b572c725ac5814645254776
 SHA512 
b475d58ef6a03e4bbf7e0f440edcbdd61e0548f68e48c7762973f60850a14fc1c234bb9a41be404ed06db14a273646f1dc5ad7effd4c7146b46f40a52850f236

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.25.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.25.ebuild
new file mode 100644
index ..6cbe1264075f
--- /dev/null
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.25.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_PN="ecj"
+DMF="R-${PV}-202208311800"
+
+DESCRIPTION="Eclipse Compiler for Java"
+HOMEPAGE="https://www.eclipse.org/;
+SRC_URI="https://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar;
+
+LICENSE="EPL-1.0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+SLOT="4.25"
+IUSE="+ant"
+
+COMMON_DEP="
+   app-eselect/eselect-java
+   dev-java/ant-core:0"
+RDEPEND="${COMMON_DEP}
+   >=virtual/jre-11:*"
+DEPEND="${COMMON_DEP}
+   >=virtual/jdk-17:*
+   app-arch/unzip"
+PDEPEND="
+   ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
+
+JAVA_JAR_FILENAME="${MY_PN}.jar"
+JAVA_GENTOO_CLASSPATH="ant-core"
+
+S="${WORKDIR}"
+
+# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=479134 for details
+src_prepare() {
+   default
+
+   # These have their own package.
+   rm org/eclipse/jdt/core/JDTCompilerAdapter.java || die
+   rm -r org/eclipse/jdt/internal/antadapter || die
+
+   # JavaCore is not distributed in the jar
+   sed -i -e '/import org.eclipse.jdt.core.JavaCore;/d' \
+   -e 's|JavaCore.getOptions()||g' \
+   org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   find org META-INF -type f ! -name "*.java" | xargs jar uvf 
"${JAVA_JAR_FILENAME}" || die "jar update failed"
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
+   org.eclipse.jdt.internal.compiler.batch.Main
+}
+
+pkg_postinst() {
+   einfo "To select between slots of ECJ..."
+   einfo " # eselect ecj"
+
+   eselect ecj update ecj-${SLOT}
+}
+
+pkg_postrm() {
+   eselect ecj update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-10-11 Thread Miroslav Šulc
commit: 6721cec6f2e7132383d1404667aae2eda313b671
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 11 18:24:48 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 11 18:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6721cec6

dev-java/tomcat-servlet-api: bump to 10.1.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-10.1.1.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 5dc4a1f6e8e6..46448b6655c3 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -2,6 +2,7 @@ DIST apache-tomcat-10.0.23-src.tar.gz 6136614 BLAKE2B 
4eaf963187b9a754ed459d7f85
 DIST apache-tomcat-10.0.26-src.tar.gz 6153701 BLAKE2B 
fb16f83cf71dc97f21739c3714d2d3d201aa6b6b4242c351fabfc04ee767e59b6e376c7c8984dcda12d6942835221c55d4451b2d0a1245a2dbb73636c93da47c
 SHA512 
f66387a3ca67b6b3df8504c4ae089e8f30e389811a8d0b7d2241e115b8cf712a38f3d0fea938cef7fa9745f412aa70ad47840e40e2385fbd1435b636e93b45b4
 DIST apache-tomcat-10.0.27-src.tar.gz 6154411 BLAKE2B 
87a66acacf5443189620af3c8f306e1ae7d8572f9d6ba657379f8a9691c01530e2f1cb17bb1daef5504459480395f4eabdbb626b6da3a879c5a11910029e002b
 SHA512 
ab7c2ae4134ec9652dc0d19343be7d3bf298b1c7a367b51bcceb88f1aaf70ecb45b3a7b9682e2deac70a1e9b00aca974b77110d3363bc5d1c88dc3ae95015e15
 DIST apache-tomcat-10.1.0-src.tar.gz 6060833 BLAKE2B 
49f36131c1e809b298ac915e671b9f4df55b55c2ba34d21ee3fdeb8759ddaf53a6780b177e8049446079d91186c52669969f30762ddf776d9f8615e527d5a975
 SHA512 
08323eec0403473fa97f419d7911980c3dfe7b1607a64741bbe972a737dfa70ea04ea80ca9ab28bf72bdde9d24cf8f7161eeb8b194204c777d1628d00c78611c
+DIST apache-tomcat-10.1.1-src.tar.gz 6061845 BLAKE2B 
c0069d47dd51b35ed6817576a4d4c888c478708c9788d625e1344579076fb448434b8f5a350bbb63b284cd145275da5a0badd839b4e83fcd32de7710efa3066f
 SHA512 
417415001ff5d20c5c9fbc70c90df492f04d4b86c594da190202c439fd9e75d4cd4a51c5dcc57e525026363a8cbb89826219509ee41a4f05f8ef58a469bfe14c
 DIST apache-tomcat-4.1.40-src.tar.gz 3709719 BLAKE2B 
f7ca82052c1148a5c384fcbc3871beeddccdb4cfed05ba176581ebb50f52ba867bed8dbc500e97b7348a3a87b9693fb73eb81209df4f31e8c1ced7e30a6af30b
 SHA512 
c455fa3da9da8fcbf1d54ae5dce808f8a4520ccafd627a6b2d1b003c37e8395d8b2a55d5471bf6c196549d082715862b3b8958aef88613293a07fc0160aa5c6e
 DIST apache-tomcat-5.5.36-src.tar.gz 3743113 BLAKE2B 
dbfcfd123a23b0ceb9f1fdd936e42324ea8b10cf327a1d0abf1703006535859c7122690a08b5ec27b86b526cc7709a7199b4f35f123538ff11f23f3b489358f3
 SHA512 
845636b5b992fbbb7d657d192afbab1e6a924bfd0c71b025cf22776eb4527d92d63f9b3f33475d4349a0df4cebd984ba3776eedd7482b820abdea909e90a97b7
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.1.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.1.ebuild
new file mode 100644
index ..a546fc617378
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-servlet-api:10.1.1"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's Servlet API 6.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+
+CP_DEPEND="~dev-java/tomcat-el-api-${PV}:5.0"
+
+DEPEND="
+   >=virtual/jdk-11:*
+   ${CP_DEPEND}"
+
+RDEPEND="
+   >=virtual/jre-11:*
+   ${CP_DEPEND}"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/jakarta/servlet"
+
+src_prepare() {
+   default
+   # remove anything related to "el" or "jsp"
+   find java/jakarta \( -name 'el' -o -name 'jsp' \) \
+   -exec rm -rf {} + || die "removing jsp failed"
+
+   mkdir resources || "creating \"resources\" failed"
+   cp -r java/jakarta resources || "cannot copy to \"resources\" dir"
+   find resources -name '*.java' -exec rm -rf {} + || die "removing *.java 
files failed"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/ant-eclipse-ecj/, dev-java/ant-eclipse-ecj/files/

2022-10-11 Thread Miroslav Šulc
commit: 9fb1c83e22a53f4a2e7d6cf55166ee6152d2f0c3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 11 18:22:47 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 11 18:25:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb1c83e

dev-java/ant-eclipse-ecj: bump to 4.25

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/ant-eclipse-ecj/Manifest  |  1 +
 .../ant-eclipse-ecj/ant-eclipse-ecj-4.25.ebuild| 53 ++
 dev-java/ant-eclipse-ecj/files/ecj-4.25|  7 +++
 3 files changed, 61 insertions(+)

diff --git a/dev-java/ant-eclipse-ecj/Manifest 
b/dev-java/ant-eclipse-ecj/Manifest
index 8445570a7ca7..00234773ac65 100644
--- a/dev-java/ant-eclipse-ecj/Manifest
+++ b/dev-java/ant-eclipse-ecj/Manifest
@@ -1,2 +1,3 @@
 DIST ecjsrc-4.15.jar 2166228 BLAKE2B 
794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297
 SHA512 
ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
 DIST ecjsrc-4.22.jar 2358194 BLAKE2B 
e091050297b4556c38adfb01fb1e43e13644af1b3c2b30a93cfe3fdbb55050a0f7709081c7406d384d7141de67a954253aa26cdbb45f56327b16ee5ddd5e82a7
 SHA512 
cd52a72aecded032625ee83581ac565e1e96f8d26ecfc76e982274fd3d6238f1e7f22576855589b021e9a5ef67686b9b75e010c4e2033a8b7f6e7c9b1ff7eb4c
+DIST ecjsrc-4.25.jar 2340770 BLAKE2B 
e1e82356984a72e7ebbd5ace2ccbaf885c7acfdaf410b2386fa0a143f85e4431cfa2f5d254197eb56203c48505bc7dbe264664815b572c725ac5814645254776
 SHA512 
b475d58ef6a03e4bbf7e0f440edcbdd61e0548f68e48c7762973f60850a14fc1c234bb9a41be404ed06db14a273646f1dc5ad7effd4c7146b46f40a52850f236

diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.25.ebuild 
b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.25.ebuild
new file mode 100644
index ..0d981d39a2f3
--- /dev/null
+++ b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.25.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple prefix
+
+DMF="R-${PV}-202208311800"
+
+DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
+HOMEPAGE="https://www.eclipse.org/;
+SRC_URI="https://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar;
+
+LICENSE="EPL-1.0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+SLOT="4.25"
+IUSE=""
+
+CDEPEND="~dev-java/eclipse-ecj-${PV}:${SLOT}
+   dev-java/ant-core:0"
+# though technically both could be set to 1.8 and it would
+# compile using jdk 11+, it would not compile using jdk 1.8
+# because eclipse ecj has min jdk 11
+RDEPEND="${CDEPEND}
+   >=virtual/jre-11:*"
+DEPEND="${CDEPEND}
+   >=virtual/jdk-17:*"
+BDEPEND="app-arch/unzip"
+
+JAVA_GENTOO_CLASSPATH="ant-core,eclipse-ecj-${SLOT}"
+
+src_prepare() {
+   default
+
+   # Remove everything but the Ant component.
+   find org -type f ! -path "org/eclipse/jdt/internal/antadapter/*" ! 
-name "JDTCompilerAdapter.java" -delete || die
+
+   rm build.xml || die
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   find org -type f ! -name "*.java" | xargs jar uvf "${PN}.jar" || die 
"jar update failed"
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   insinto /usr/share/java-config-2/compiler
+   doins "${FILESDIR}/ecj-${SLOT}"
+   eprefixify "${ED}"/usr/share/java-config-2/compiler/ecj-${SLOT}
+}

diff --git a/dev-java/ant-eclipse-ecj/files/ecj-4.25 
b/dev-java/ant-eclipse-ecj/files/ecj-4.25
new file mode 100644
index ..b1f3ece05dd7
--- /dev/null
+++ b/dev-java/ant-eclipse-ecj/files/ecj-4.25
@@ -0,0 +1,7 @@
+JAVAC="@GENTOO_PORTAGE_EPREFIX@/usr/bin/ecj-4.25"
+PACKAGE="=dev-java/ant-eclipse-ecj-4.25*"
+SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17 18"
+SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17 18"
+ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter"
+ANT_BUILD_COMPILER_DEPS="eclipse-ecj-4.25,ant-eclipse-ecj-4.25"
+GENERATION="2"



[gentoo-commits] repo/gentoo:master commit in: dev-java/ant-eclipse-ecj/, dev-java/ant-eclipse-ecj/files/

2022-10-11 Thread Miroslav Šulc
commit: 041050f4566d75669767b7bd18f7d8572bf39b37
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 11 18:24:08 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 11 18:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041050f4

dev-java/ant-eclipse-ecj: forcing reinstall of fixed ecj-4.22 file

Signed-off-by: Miroslav Šulc  gentoo.org>

 .../{ant-eclipse-ecj-4.22-r1.ebuild => ant-eclipse-ecj-4.22-r2.ebuild}  | 0
 dev-java/ant-eclipse-ecj/files/ecj-4.22 | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.22-r1.ebuild 
b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.22-r2.ebuild
similarity index 100%
rename from dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.22-r1.ebuild
rename to dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.22-r2.ebuild

diff --git a/dev-java/ant-eclipse-ecj/files/ecj-4.22 
b/dev-java/ant-eclipse-ecj/files/ecj-4.22
index 5bbcc318d9ba..57e76b76c539 100644
--- a/dev-java/ant-eclipse-ecj/files/ecj-4.22
+++ b/dev-java/ant-eclipse-ecj/files/ecj-4.22
@@ -1,5 +1,5 @@
 JAVAC="@GENTOO_PORTAGE_EPREFIX@/usr/bin/ecj-4.22"
-PACKAGE="=dev-java/ant-eclipse-ecj-4.21*"
+PACKAGE="=dev-java/ant-eclipse-ecj-4.22*"
 SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17"
 SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17"
 ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-jsp-api/

2022-10-11 Thread Miroslav Šulc
commit: aa76c5bf7b77783594fb2e73d89a75932ef37c72
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 11 18:24:59 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 11 18:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa76c5bf

dev-java/tomcat-jsp-api: bump to 10.1.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-jsp-api/Manifest   |  1 +
 .../tomcat-jsp-api/tomcat-jsp-api-10.1.1.ebuild| 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-java/tomcat-jsp-api/Manifest b/dev-java/tomcat-jsp-api/Manifest
index 0a497f15bc2c..a3def728e01b 100644
--- a/dev-java/tomcat-jsp-api/Manifest
+++ b/dev-java/tomcat-jsp-api/Manifest
@@ -1,4 +1,5 @@
 DIST apache-tomcat-10.0.27-src.tar.gz 6154411 BLAKE2B 
87a66acacf5443189620af3c8f306e1ae7d8572f9d6ba657379f8a9691c01530e2f1cb17bb1daef5504459480395f4eabdbb626b6da3a879c5a11910029e002b
 SHA512 
ab7c2ae4134ec9652dc0d19343be7d3bf298b1c7a367b51bcceb88f1aaf70ecb45b3a7b9682e2deac70a1e9b00aca974b77110d3363bc5d1c88dc3ae95015e15
 DIST apache-tomcat-10.1.0-src.tar.gz 6060833 BLAKE2B 
49f36131c1e809b298ac915e671b9f4df55b55c2ba34d21ee3fdeb8759ddaf53a6780b177e8049446079d91186c52669969f30762ddf776d9f8615e527d5a975
 SHA512 
08323eec0403473fa97f419d7911980c3dfe7b1607a64741bbe972a737dfa70ea04ea80ca9ab28bf72bdde9d24cf8f7161eeb8b194204c777d1628d00c78611c
+DIST apache-tomcat-10.1.1-src.tar.gz 6061845 BLAKE2B 
c0069d47dd51b35ed6817576a4d4c888c478708c9788d625e1344579076fb448434b8f5a350bbb63b284cd145275da5a0badd839b4e83fcd32de7710efa3066f
 SHA512 
417415001ff5d20c5c9fbc70c90df492f04d4b86c594da190202c439fd9e75d4cd4a51c5dcc57e525026363a8cbb89826219509ee41a4f05f8ef58a469bfe14c
 DIST apache-tomcat-8.5.83-src.tar.gz 6025934 BLAKE2B 
29df8c53819d90abf1b1bda3f5c3e6013c354ee847760849d83a5e7ec4a39688f25cc5f8226fe37c235e717761de123e4e480ae834e8f9f37a5c6b5819b9823d
 SHA512 
26dcb71025ab714a4fc78379aeb026e88d1de1b5c268a4a3f753a122127aa738a9b40b2d743799db70c0364d8eb786f0fe3ec9733e8ccf1f22f88ea34d68318f
 DIST apache-tomcat-9.0.68-src.tar.gz 6212265 BLAKE2B 
21a7772c0473c016486b4b90c005b65613e79739cf68eaa0c0a0e83c30016f49921816893f8babe42b462538c47bc776630812526c330e7c6360f02a719574cd
 SHA512 
63bb2c42f683c4c5e362b19bda046de172382714e80298106c61cc728feea9681b568450f04cb95d6cae08e5a71933c7755b9b81b706c46d63f4683c2a3a96be

diff --git a/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.1.1.ebuild 
b/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.1.1.ebuild
new file mode 100644
index ..b5373fb0891a
--- /dev/null
+++ b/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.1.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-jsp-api:10.1.1"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's JSP API 3.1 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+
+CP_DEPEND="
+   ~dev-java/tomcat-el-api-${PV}:5.0
+   ~dev-java/tomcat-servlet-api-${PV}:6.0
+"
+
+DEPEND="
+   >=virtual/jdk-11:*
+   ${CP_DEPEND}"
+
+RDEPEND="
+   >=virtual/jre-11:*
+   ${CP_DEPEND}"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/jakarta/servlet/jsp"
+
+src_prepare() {
+   default
+   mkdir -p resources/jakarta/servlet || "creating \"resources\" failed"
+   cp -r {java,resources}/jakarta/servlet/jsp || "cannot copy to 
\"resources\" dir"
+   find resources \( -name '*.java' -o -name 'tagext' \) \
+   -exec rm -rf {} + || die "removing *.java files failed"
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2022-10-11 Thread Matt Turner
commit: beb396ee39c697e62ecc4173438b61746e97200e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 11 14:59:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 11 18:08:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb396ee

gnome-base/librsvg: Version bump to 2.55.1

The bundled crates were dropped in v2.55. As a result we need to use
cargo.eclass, and it doesn't support EAPI=6, so we've switched to
EAPI=8.

Closes: https://bugs.gentoo.org/753764
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/librsvg/Manifest  | 264 ++
 gnome-base/librsvg/librsvg-2.55.1.ebuild | 377 +++
 2 files changed, 641 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index 17c0ced170de..ba5ab81b5e31 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,3 +1,267 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
+DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
+DIST assert_cmd-2.0.4.crate 22581 BLAKE2B 
7fc9fe4577e486f26d07b2b4419c331022ca61923d0664f4e8a25abbe6d6305600b47c739f9f065ef778bdeb59b6309ab73df2be11e5f8387cac2e7e8c70a4a2
 SHA512 
c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base-x-0.2.11.crate 10755 BLAKE2B 
0029779ba8f8802bda969949bd94168131b34ee5d26a4b97bd277b4723f284fd392b2d93b12ab618262ea2288821b3e8be01a97ba2939957ed5d6e74ddb4eda9
 SHA512 
4e623b05b9450d8c3613da857a144cba2ee724584b0baa6df2209750da1c6e66756b88b787e8d8764c72a3e9dcb411316ff6a70afdd6f80d59b4224209c277f1
+DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
+DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST block-0.1.6.crate 

[gentoo-commits] repo/gentoo:master commit in: profiles/, net-irc/polari/

2022-10-11 Thread Matt Turner
commit: 89f4cf3eafcf5714011f155a16f52afccd0697b9
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Oct 11 17:07:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 11 18:08:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f4cf3e

net-irc/polari: Version bump to 43.0

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

 net-irc/polari/Manifest   |  1 +
 net-irc/polari/polari-43.0.ebuild | 52 +++
 profiles/package.mask |  1 +
 3 files changed, 54 insertions(+)

diff --git a/net-irc/polari/Manifest b/net-irc/polari/Manifest
index c69054076f10..0f9dc7c013fd 100644
--- a/net-irc/polari/Manifest
+++ b/net-irc/polari/Manifest
@@ -1 +1,2 @@
 DIST polari-42.0.tar.xz 1125160 BLAKE2B 
e4edeb2023c2df2e1ad855ceea4dc9e646eca18da61643698410724d1fbe031ee609a30e139b2ab2ad6ddf22d1a4ea0b408b4b93d7ac8874c35c9d49f96f16bd
 SHA512 
a64e1841d91809389af4b1f7eebd1b1e187f9e5f7058a84ab3b50bbbdc3786a7ec89bd4ccc4935473d1de1c40f6dbd6daf30b6bff48dd132e28a4be3e8bfb114
+DIST polari-43.0.tar.xz 1128316 BLAKE2B 
224c70d77ad772aacc5264b2ff15b9371cbfb47bcdaef3b3fd6b55b86e48947b960773e9568f3a6830b1958b2d901ec9d3e3da3cd3fb1c6341a5fa7d34ab5014
 SHA512 
ff1d96f7e464043616760f378136c3dfb1b5fc3fce3d24fe067540ce0a306d76027681f085ad0030959a6b1653d9f0291e108457305c16849936ab25861fe285

diff --git a/net-irc/polari/polari-43.0.ebuild 
b/net-irc/polari/polari-43.0.ebuild
new file mode 100644
index ..873643dc14dc
--- /dev/null
+++ b/net-irc/polari/polari-43.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="An IRC client for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Polari 
https://gitlab.gnome.org/GNOME/polari;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.43.4:2
+   net-libs/telepathy-glib[introspection]
+   >=dev-libs/gobject-introspection-1.50:=
+   >=dev-libs/gjs-1.73.1
+
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=app-text/gspell-1.4.0[introspection]
+   x11-libs/pango[introspection]
+   app-crypt/libsecret[introspection]
+   net-libs/libsoup:2.4[introspection]
+   net-im/telepathy-logger[introspection]
+"
+RDEPEND="${DEPEND}
+   >=net-irc/telepathy-idle-0.2
+"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? (
+   dev-libs/json-glib
+   )
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index b4746616bf34..8bef01b460a2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -511,6 +511,7 @@ sys-devel/automake:1.11
 >=mail-client/geary-43
 >=media-gfx/gnome-photos-43
 media-libs/libshumate
+>=net-irc/polari-43
 >=net-libs/gnome-online-accounts-3.46
 >=net-libs/gssdp-1.6
 >=net-libs/gupnp-1.6



  1   2   3   4   5   >