[gentoo-commits] repo/proj/guru:dev commit in: media-video/uxplay/

2022-12-31 Thread Petrus Zhao
commit: 910631fb832160698752e88e0a2582b9f45fce18
Author: Petrus Zhao  gmail  com>
AuthorDate: Sun Jan  1 07:54:42 2023 +
Commit: Petrus Zhao  gmail  com>
CommitDate: Sun Jan  1 07:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=910631fb

media-video/uxplay: add 1.61.1, drop 1.61

Closes: https://bugs.gentoo.org/889044
Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/Manifest | 2 +-
 media-video/uxplay/{uxplay-1.61.ebuild => uxplay-1.61.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index 7e8e9f1a1..40158b199 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.61.tar.gz 389097 BLAKE2B 
38569807668330e23dfa06f60f1cf583fc9f95e5b4afe4b4bbfd6b1cd7a6f12477f72966ac6e963a1e960ca9ecd5bd99237d3bc5ed6cfe8806a48e931e21bba3
 SHA512 
b73d09be55097b1d4a44cfe2e4272d1bb73bde8746eac1b487c0f7ad67e9e76510945e9324b5ecac4028714f59ad52730a64a7b64c390d120fd26f0076546e03
+DIST uxplay-1.61.1.tar.gz 389118 BLAKE2B 
ba6915c369c1bef725d67819314564e2eb7b5fbce7f58cec2f937e52aa01a3daa321a51a3b19dba391434106d1e45a70d3f2f21377fbc38661d28c8b51b70fc2
 SHA512 
52166a49b0ac23c3216a1aa437ff327e4b6ce857e72497aa4ea129d2bb3d3f6f10094234ff0a8210902b2c471faa2e8b6f86b61c1c74e4e40b22ff15207e377c

diff --git a/media-video/uxplay/uxplay-1.61.ebuild 
b/media-video/uxplay/uxplay-1.61.1.ebuild
similarity index 100%
rename from media-video/uxplay/uxplay-1.61.ebuild
rename to media-video/uxplay/uxplay-1.61.1.ebuild



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

2022-12-31 Thread Michał Górny
commit: 297848f25301c7e7e633fd1660732d355c407b5f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  1 07:23:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  1 07:25:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297848f2

dev-python/pypdf: Rename of dev-python/PyPDF2, v3.2.0

Upstream has renamed PyPDF2 back into pypdf.  Since this naturally
breaks all reverse dependencies, let's add it as a separate package
instead of doing a pkgmove.

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

 dev-python/pypdf/Manifest   |  2 ++
 dev-python/pypdf/metadata.xml   | 12 +++
 dev-python/pypdf/pypdf-3.2.0.ebuild | 62 +
 3 files changed, 76 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
new file mode 100644
index ..7a54a7d699ae
--- /dev/null
+++ b/dev-python/pypdf/Manifest
@@ -0,0 +1,2 @@
+DIST pypdf-3.2.0.gh.tar.gz 6618810 BLAKE2B 
33ade8743339415b58f2397a55972479bdfd6ed87c68ea9cc1c9f05c80210a6265e97f1f26dfc3bd2bd74c6c11ab45d8a3d9ded1b150e96f804f9893c74fb517
 SHA512 
a3db36086733f6bfdfd4e6b56dc976e30c2940362fcf1e8b4c61b3c8d421c870821eb7c5dcbc41e6362f487d474c5d2bcfbe6b9aabd8c496d3a030aa40d1af57
+DIST pypdf-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 
9027166 BLAKE2B 
912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b
 SHA512 
07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07

diff --git a/dev-python/pypdf/metadata.xml b/dev-python/pypdf/metadata.xml
new file mode 100644
index ..75594da4e373
--- /dev/null
+++ b/dev-python/pypdf/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+Python
+  
+  
+pypdf
+py-pdf/pypdf
+  
+

diff --git a/dev-python/pypdf/pypdf-3.2.0.ebuild 
b/dev-python/pypdf/pypdf-3.2.0.ebuild
new file mode 100644
index ..14f4890dfa3f
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.2.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=0fe84b30ed33ff3daa9293e44349b8618f135699
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+S=${WORKDIR}/pypdf-${PV}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+   # dead URL
+   # https://github.com/py-pdf/pypdf/issues/1526
+   tests/test_xmp.py::test_issue585
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}



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

2022-12-31 Thread Michał Górny
commit: de3dceec7fd6ea79d60446d6902230a0d5d7a0dd
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  1 06:38:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  1 06:38:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3dceec

dev-python/time-machine: Bump to 2.9.0

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

 dev-python/time-machine/Manifest  |  1 +
 dev-python/time-machine/time-machine-2.9.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest
index a8fc15ce2551..a418d0444381 100644
--- a/dev-python/time-machine/Manifest
+++ b/dev-python/time-machine/Manifest
@@ -1 +1,2 @@
 DIST time-machine-2.8.2.gh.tar.gz 27856 BLAKE2B 
2669bacfc7fb9d10186d6053ee155ca7dd28ec3da688971baa371eb8e095a8694e955797bdf1b556056e79277d46c2382dd06979d8e960da5731c3710018e445
 SHA512 
f49442fe2b846676abca15a9e7231a4b59e8d520482a4ef2294eac9a4e2c0866836d6bd9bec42202bf5f9e94766e9c2a00d4f7c6eb76d5cbc8a702fceef4294c
+DIST time-machine-2.9.0.gh.tar.gz 28043 BLAKE2B 
9a9a521c94b72a7464853661da791b6f57f5155ddc62ffceeb82f808903f4c337e6bf48fe8300bb4f9f5673fd175fd85038a4e80a39e8f3e096c12c27ee790ec
 SHA512 
ecc780a72d279b49d026a8f3f89210cb4c90e02c5a517c08eadbabcb65216a24c603ace39afd76ea1e6ccdef589d5997581d0db7477bb28fe4d1e0510daf17a0

diff --git a/dev-python/time-machine/time-machine-2.9.0.ebuild 
b/dev-python/time-machine/time-machine-2.9.0.ebuild
new file mode 100644
index ..a526c33dc380
--- /dev/null
+++ b/dev-python/time-machine/time-machine-2.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 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="Travel through time in your tests"
+HOMEPAGE="
+   https://github.com/adamchainz/time-machine/
+   https://pypi.org/project/time-machine/
+"
+SRC_URI="
+   https://github.com/adamchainz/time-machine/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
+   ' 3.8)
+   )
+"
+
+distutils_enable_tests pytest



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

2022-12-31 Thread Michał Górny
commit: 7ba343ae48cfc0735ba95430422dd8c4ef4937a8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  1 06:40:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  1 06:40:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba343ae

dev-python/pikepdf: Bump to 6.2.7

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

 dev-python/pikepdf/Manifest |  1 +
 dev-python/pikepdf/pikepdf-6.2.7.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 4fc882af8686..522898401e2f 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
 DIST pikepdf-6.2.4.gh.tar.gz 2906023 BLAKE2B 
4ca9e6d56260c6e5fcf4e88aae899576d1ae8e1bd0056d423c7db2ba2883582cdddc44d6d81beb77af67a30766b2ae8bd7708345ca46fe16f2a009f9c2d0d36c
 SHA512 
f8316449a9f0ba2b42d0d0fa4e353a131902c074c35dbe26b55946df4ad0c83cdea4b91f7d1dab15287dc08bcce438a5a232950dba3cfee369093706c8cbbc25
 DIST pikepdf-6.2.5.gh.tar.gz 2906061 BLAKE2B 
a74c8e83142d29c204672e24cc9586984ed68d2ccd71d7a900b9bee5e1c4eb30f2242d58e0240a876c85f713dc08096af2c89f0114b872329caa122556cdb876
 SHA512 
28fcc3caf6aa6c8317c1fe333e9382f753b262deccc7e6adf5983b612ecb06314a3ec3c712c052fff8b186f05329399d74eac8c15565a4f993fea8b927882c0a
 DIST pikepdf-6.2.6.gh.tar.gz 2905945 BLAKE2B 
3ab7e80ca43c7395994333a47f3ef667b69228cc80c5e03d3264c9dbefaafcd7d367030a90f7836904f141ce497967024264939a50dd59a0ab92e0beca607697
 SHA512 
a395e6b53792ecbd604424be67ccefd66d4a0a73dc1f22c86ee763e97a2f940d607494d5a0c5172867196932ffa0efac44427dddb277b754fe39e28f41f1fae5
+DIST pikepdf-6.2.7.gh.tar.gz 2906211 BLAKE2B 
bfc3d8e707b952e214fda3e31ecb0cb44266f41de63f2daea7e13dc944ed8d9d2438ead7a0b6a8f18b6295f52621311f94849b060459d082e75eef0c71713148
 SHA512 
4cfab0729c0f87bd52f58b9f23af8a4ddd34029b1259e4e2c67a73abfda3b5bd2e8de25962ed70a5497609398453e4f1ea6642e3b01245cb2c70bc09b5ac55f8

diff --git a/dev-python/pikepdf/pikepdf-6.2.7.ebuild 
b/dev-python/pikepdf/pikepdf-6.2.7.ebuild
new file mode 100644
index ..6c6c2e38a1c5
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-6.2.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+   https://github.com/pikepdf/pikepdf/
+   https://pypi.org/project/pikepdf/
+"
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+DEPEND="
+   >=app-text/qpdf-11.1.1:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/deprecation[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pillow-9[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/-n auto/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-12-31 Thread Michał Górny
commit: 2397ebb1979dac9de824064dadd239afd4052f34
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  1 06:37:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  1 06:37:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2397ebb1

dev-python/xlsxwriter: Bump to 3.0.5

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

 dev-python/xlsxwriter/Manifest|  1 +
 dev-python/xlsxwriter/xlsxwriter-3.0.5.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
index 1f8917edde83..1b00e405eaf1 100644
--- a/dev-python/xlsxwriter/Manifest
+++ b/dev-python/xlsxwriter/Manifest
@@ -1,2 +1,3 @@
 DIST XlsxWriter-RELEASE_3.0.3.tar.gz 35519702 BLAKE2B 
f4dfa6b286dda94a1a44d8168b8e17f7a37f2f59a23aa3a5ed0efa46b5d8bdcdb831e99a61924e22755c6a921c23f5c540c048152cd07363841ff09a49549c79
 SHA512 
92a53226aa9ee9f8493fe7171ce752f3a13ef8f3107aecbef896f17022e93bd7dbccb5e619fcbbb3598102030b190d75508d4dacce20b9643eead59a4441f6aa
 DIST XlsxWriter-RELEASE_3.0.4.gh.tar.gz 35033608 BLAKE2B 
49a54380f1753077f0d9e56024a09ffd9d26540daeb03c270e892ae986c8e36fb0ce74ab96e62b1cb15adebbb51ba2093b6b1e356077433537af62ededd79d5c
 SHA512 
e10bbbcc975ee3c2395c642c7a04e53d792b8c739c9f5acbb3858b47963a0f9b68ac565d96d4a9f9c87b104fc02b8930b0629e753d53735892e10bd17e5c1fcc
+DIST XlsxWriter-RELEASE_3.0.5.gh.tar.gz 35038123 BLAKE2B 
8ab88d1cf8decb24a1adcd2d2720ab2c90a87088441dbf1fb6a039977ddeb1824b2c29e38aedfb2a1d5cc9adb99154ee36a4eef18876826082d34c87ff7dafdd
 SHA512 
74c3708cd81bec44865cfdcbd3ae41c5794d26d176a3c5c22133a32e6000eda7a2d28292d81406d277c351c27a8c4ce30b0d9b2152fc9119e903fe264f7be406

diff --git a/dev-python/xlsxwriter/xlsxwriter-3.0.5.ebuild 
b/dev-python/xlsxwriter/xlsxwriter-3.0.5.ebuild
new file mode 100644
index ..795e1503773c
--- /dev/null
+++ b/dev-python/xlsxwriter/xlsxwriter-3.0.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+TAG=RELEASE_${PV}
+MY_P=XlsxWriter-${TAG}
+DESCRIPTION="Python module for creating Excel XLSX files"
+HOMEPAGE="
+   https://github.com/jmcnamara/XlsxWriter/
+   https://pypi.org/project/XlsxWriter/
+"
+SRC_URI="
+   https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest



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

2022-12-31 Thread Michał Górny
commit: 07bf96c1901df578973ba39806c9b2856f9f47c7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  1 06:37:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  1 06:37:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07bf96c1

dev-python/hatchling: Bump to 1.12.1

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

 dev-python/hatchling/Manifest|  1 +
 dev-python/hatchling/hatchling-1.12.1.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index 9f3d31e68e79..b7e3fee6cf73 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -1,2 +1,3 @@
 DIST hatch-hatchling-v1.11.1.gh.tar.gz 367624 BLAKE2B 
006f9f9ab266eba7b7e489d4359a9ddb17a6e079c31e189662da8c4d090884eeae4bf108301d5c315d823e92cb813841e41211cc55618f4ee9109bccdde61e1e
 SHA512 
7bdf5a2930950503dbe534f6ead724ed84420193ba55137600a5b98a085e94588e333bb5a14ad944746dc400522ebbea4849718686420fd6ed7de3d6e8852d8e
 DIST hatch-hatchling-v1.12.0.gh.tar.gz 379902 BLAKE2B 
831ab78bff6a039a1941ca171aaccbfb97d1d31c14505d3dde60ee4283b317cc80b6e6072b63fe9e69cccbf759bf4f7db6a371502451ffa5303547273e8d2341
 SHA512 
40c1684bcc730e809cdbda9d15494f07bead69b1b4bf9c98a1d2a84d2053bb7b104d6bcab1e72a4de66081dd839b7ccae96d877760353e3528e8676cea5d2a5c
+DIST hatch-hatchling-v1.12.1.gh.tar.gz 380805 BLAKE2B 
da99130ac6d07517976a6e078e8a35896202e066b124ec96577cc1e57f59a2b3476623b9af15dd9e04b2d69e7219c13ad71e55c3bf02e7beee1a10bf37ee5882
 SHA512 
8a8cc7fa706dcbb95bf35525351dbf0e5dc61041c7e210d81479df84cd40019b727c4244cb83af93c466f676fcf1279155f470c80e63689af01efcb0f38cdb25

diff --git a/dev-python/hatchling/hatchling-1.12.1.ebuild 
b/dev-python/hatchling/hatchling-1.12.1.ebuild
new file mode 100644
index ..dca74863e93a
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.12.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( pypy3 python3_{8..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+TAG=${P/-/-v}
+MY_P=hatch-${TAG}
+DESCRIPTION="Modern, extensible Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/hatchling/
+   https://github.com/pypa/hatch/
+"
+SRC_URI="
+   https://github.com/pypa/hatch/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/backend
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# deps are listed in backend/src/hatchling/ouroboros.py
+RDEPEND="
+   >=dev-python/editables-0.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x EPYTEST_DESELECT=(
+   # these run pip to install stuff
+   tests/backend/dep/test_core.py::test_dependency_found
+   tests/backend/dep/test_core.py::test_extra_met
+   tests/backend/dep/test_core.py::test_extra_no_dependencies
+   tests/backend/dep/test_core.py::test_extra_unmet
+   tests/backend/dep/test_core.py::test_unknown_extra
+   tests/backend/dep/test_core.py::test_version_unmet
+   )
+
+   # top-level "tests" directory contains tests both for hatch
+   # and hatchling
+   cd "${WORKDIR}/${MY_P}" || die
+   local -x PYTHONPATH="src:${PYTHONPATH}"
+   epytest tests/backend
+}



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

2022-12-31 Thread Michał Górny
commit: c71e38a2bd23a7602361d0c0862cddc9354ed075
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  1 06:15:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  1 06:35:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71e38a2

dev-python/jaraco-test: Bump to 5.3.0

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

 dev-python/jaraco-test/Manifest |  1 +
 dev-python/jaraco-test/jaraco-test-5.3.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-python/jaraco-test/Manifest b/dev-python/jaraco-test/Manifest
index 0f460dbc2328..c7955cb3bd47 100644
--- a/dev-python/jaraco-test/Manifest
+++ b/dev-python/jaraco-test/Manifest
@@ -1,2 +1,3 @@
 DIST jaraco.test-5.1.0.tar.gz 6700 BLAKE2B 
69ac08ab7e1c8aeff45d25483f2bb2648ad57a5977dbff8aab844f114a15f054b782ad5b424d9baa805ab80fc7483362dc97320965ef0abe86573b1e7f40b97b
 SHA512 
d1d93eab85068fcba94530df50da9221b7f574e58b2c4ed519c8c4dec7231aa982d588e29137418226f23e0f94bd98f47c0859cf14d7a58c1683ac8ccc24d900
 DIST jaraco.test-5.2.0.tar.gz 8000 BLAKE2B 
21e0714537a9966cc285eb1458f313c354226903ee3da816d7a6620676716cf9c220f82963c8b8ea7ac7a1d641f174d5c72dcca43c68c62e4f929c411aa00d62
 SHA512 
25cd7d5defda6941569958ce61cf41b54555d54c7dc1e115de409d6da352f8e8c09b8671adbdfdc00cf6f1c60a0d43201680c40dbeda44bdcf11a0e64cb23751
+DIST jaraco.test-5.3.0.tar.gz 8199 BLAKE2B 
bb44899e9d459350b7edff1a0212afada0765b250e7450c28e15da958632b33a1d6db2b7ae9984772928003fbd368b6482889816198c971c77fd1f967bcd
 SHA512 
31d2ea0557023c6996b786ee1b2a385ac8f22c2af66baab98c3a6b894bf1eaa7378a595d00bc46a537cc89fe87c9193733968fc8a586a58654b468b712d63728

diff --git a/dev-python/jaraco-test/jaraco-test-5.3.0.ebuild 
b/dev-python/jaraco-test/jaraco-test-5.3.0.ebuild
new file mode 100644
index ..1604632bd7d4
--- /dev/null
+++ b/dev-python/jaraco-test/jaraco-test-5.3.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Testing support by jaraco"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.test/
+   https://pypi.org/project/jaraco.test/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86"
+
+RDEPEND="
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # while technically these tests are skipped when Internet is
+   # not available (they test whether auto-skipping works), we don't
+   # want any Internet access whenever possible
+   local EPYTEST_DESELECT=(
+   tests/test_http.py::test_needs_internet
+   )
+   epytest -m "not network"
+}



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

2022-12-31 Thread Michał Górny
commit: 2d43cf47e8ba2cb46d13c231016f7a1e9191837c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  1 06:19:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  1 06:35:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d43cf47

dev-python/pip-run: Bump to 10.0.2

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

 dev-python/pip-run/Manifest  |  1 +
 dev-python/pip-run/pip-run-10.0.2.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 346d6954acf3..7f119aa90f67 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -1,4 +1,5 @@
 DIST pip-run-10.0.1.gh.tar.gz 25236 BLAKE2B 
319f67420f44c4df1ea950f920de16f3187f1465c619fb628123a07ce56b3c63c96490cc9705f38f273a6fe71d868c9cb31193236af50aff903a34755991a241
 SHA512 
d4ddca5395a1be291b763555f7d634f5740515167bb38f670b1c3af81d7196e1e084b5659f0d981f2328adb340632bfd452e2913f3d56ea012a2587623b28364
+DIST pip-run-10.0.2.gh.tar.gz 25253 BLAKE2B 
9ed3066e70109e64a907426752757881d1c95af304f5f114a270e767945d327ec49eebf2bcae1f2f469151446626cb5204d419c63e8701ec90091a4522a9cd7b
 SHA512 
2d0e8e891aa93b36daefa9259a437ea29860bdc07d986f244ad3fc485351a50f68b5ba53fe6431e42b7a04c437195ef58342674b247f001a4aea5181f31ee03d
 DIST pip-run-9.0.0.gh.tar.gz 23171 BLAKE2B 
ca1bee27f4d1826029aa2520dbad9807d22ce66326fd917f0b7687284ce3daf9abcd45e593d735633fb86186ea88ffa0b71780f9b56e27458798763db309bd9d
 SHA512 
117b2260fe628dcc5aae47335ab645c2db47ca9b4d5cd0446ef11bb399c0e91df3a32b61aa7a228aca4d7b837228ddb41fe010896f7debf5fbca6111398cce73
 DIST pip-run-9.2.1.gh.tar.gz 24104 BLAKE2B 
ebb26cd5356a5919d74c6601b36deed0046c0d67d7533f5817b62b7b7ba74240ef44dd2425be7143f8432d3f8a3f611a051f099b6059e64479eadd77e8f39b45
 SHA512 
f320da7641817df5c9418094fb49792e3368907ddac551ef22d97ab45b5183cb84f40338da106d5a47d238ca68ca376cbfc6d6c3528b9fca1db02bf910bd3d28
 DIST pip-run-9.4.0.gh.tar.gz 25821 BLAKE2B 
8d4d9712f0563d3edf8d963e14221fde89cffc14c3fb26afc2b18bdeca9917cacb27c88a815d398d2b67f10112e888c9f60b497c3c1bf59d0105a4c972aef15d
 SHA512 
c266e6eb30f21ddfd89cc25dee5c56542b3734497d59315751c190e7bd985c6746b95802255ec05da19d5cec8822f4fa169eba4218989013e36a2c118d560f4d

diff --git a/dev-python/pip-run/pip-run-10.0.2.ebuild 
b/dev-python/pip-run/pip-run-10.0.2.ebuild
new file mode 100644
index ..5810589a589a
--- /dev/null
+++ b/dev-python/pip-run/pip-run-10.0.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Install packages and run Python with them"
+HOMEPAGE="
+   https://github.com/jaraco/pip-run/
+   https://pypi.org/project/pip-run/
+"
+SRC_URI="
+   https://github.com/jaraco/pip-run/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86"
+
+RDEPEND="
+   dev-python/autocommand[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/path[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jaraco-path[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_IGNORE=()
+
+   if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/test_scripts.py
+   )
+   fi
+
+   epytest -m "not network"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-runner/files/

2022-12-31 Thread William Hubbs
commit: fbf86c7889d2e314e0120a34d2e1ae57cc7b31db
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan  1 05:41:17 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan  1 05:41:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf86c78

dev-util/gitlab-runner: fix systemd service

Closes: https://bugs.gentoo.org/885779
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/gitlab-runner/files/gitlab-runner.service | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-util/gitlab-runner/files/gitlab-runner.service 
b/dev-util/gitlab-runner/files/gitlab-runner.service
index 047de5cc7363..8f7ba2ad1fb6 100644
--- a/dev-util/gitlab-runner/files/gitlab-runner.service
+++ b/dev-util/gitlab-runner/files/gitlab-runner.service
@@ -1,6 +1,6 @@
 [Unit]
 Description=GitLab Runner service
-After=syslog.target network.target
+After=network.target
 ConditionFileIsExecutable=/usr/bin/gitlab-runner
 
 [Service]
@@ -9,8 +9,6 @@ StartLimitBurst=10
 ExecStart=/usr/bin/gitlab-runner run -c /etc/gitlab-runner/config.toml -u 
gitlab-runner -d /var/lib/gitlab-runner --syslog
 Restart=always
 RestartSec=120
-StandardOutput=syslog
-StandardError=syslog
 SyslogIdentifier=gitlab-runner
 ExecReload=/bin/kill -HUP $MAINPID
 



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

2022-12-31 Thread William Hubbs
commit: 2b4edbc44e5397a2445d6ff2c4737cdbdd790b99
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan  1 05:31:32 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan  1 05:31:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4edbc4

dev-util/gitlab-runner: add 15.7.1

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

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-15.7.1.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index a3b8d8fefde4..549d73012f09 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -4,3 +4,5 @@ DIST gitlab-runner-15.5.1-deps.tar.xz 151906516 BLAKE2B 
50dced95fd72259d31d0dd65
 DIST gitlab-runner-15.5.1.tar.gz 1327734 BLAKE2B 
236d967a5ed18461d64429e078d3e40843e74aca96c23d572d070c13abf7ba3a3c7b4ba6046285d2aed261bdd2d9f5207f23a6b2c7c5cdc95c8cda5e0165f4c3
 SHA512 
c1ad7144bcea76b9ba20068bccc2b7a96240536cb0bdedcb0566674d05869c38f9052868314c3a58bddb1c6af304030fe0a2d055431d73eaff80ecb2226ea3e4
 DIST gitlab-runner-15.6.1-deps.tar.xz 160099188 BLAKE2B 
3e8ab94a0af82e3354fd2ff59e313ffd1bbf761bdf9e800c588e54ad5c61b2ac4195d6e33f21d25c6b5c3f82e7385a8f30754b3c38899186a09868aca145b5f6
 SHA512 
69adf479c70fec6afea252cdaf6c393a7de3069360fcfdbf5c0da57f3ac31f51daf9af2c5d69bd615642c7d9684714aeb720f2e18559d112d30829abaf739a6d
 DIST gitlab-runner-15.6.1.tar.bz2 1235815 BLAKE2B 
0b689878f49c4373ec9f895f6446d1f896c9f19f67ed306ab2b0ea08de34a9f70ff8547ec730061d9a997073c0b58a85e95e006481c9dab477cf4e5f4aa5f0d2
 SHA512 
f9580f5a0109ed7406bc33fd9c9936a4023761e790d9b1526a3a1d7037011ebdd8568837451708f0970d75d838f9a9462185542a57091637d1f61874310e8179
+DIST gitlab-runner-15.7.1-deps.tar.xz 160145296 BLAKE2B 
523fc6acb99b02f5707a598f16797b40fd833aea3b23d3c1ceecd8187c6cf2401101ccc131d3f2d84ebeb85a8bd74ee5bd2cc930f10ec5f0b2f2ccfde0832287
 SHA512 
ed1188c8781a958bf718becae240eeb7c24d03c0c83b0cab893a64dc9cc66594b626243f1ac38aade88371b6681f7c04d8e868db48d1d80eb6e8088b62e43816
+DIST gitlab-runner-15.7.1.tar.bz2 1248035 BLAKE2B 
361e33ade3b108fd4b5ec042866c167df49acab35c93eb5339b87c1425677a93d0aebbc2fee85ebcb307c0e4096c3a47c3b56bd07537554eacdb4b70f8305d5d
 SHA512 
bcc3b506b08e8c691bcd8a0cf14fa1a2db415b3f7a36e9612cad50994add00d3717456ab74ff024fdd548926b08c832ee7ed289b8972755df58b309c0f1342f9

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.7.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.7.1.ebuild
new file mode 100644
index ..75970207bdec
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-15.7.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=6d480948
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxdm/

2022-12-31 Thread Brian Evans
commit: b1f3d3cac3397c61cba3d5c40604d43b494b7af0
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Jan  1 05:22:44 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Jan  1 05:22:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f3d3ca

lxde-base/lxdm: Fix copyright year

Signed-off-by: Brian Evans  gentoo.org>

 lxde-base/lxdm/lxdm-0.5.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild 
b/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
index acee960e6acb..1242ecf466fa 100644
--- a/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
+++ b/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxdm/

2022-12-31 Thread Brian Evans
commit: d8336ecf624f4c7f93cda87868288aeac12b4a92
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Jan  1 05:20:31 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Jan  1 05:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8336ecf

lxde-base/lxdm: Revbump for dependency fix

Closes: https://bugs.gentoo.org/889184
Signed-off-by: Brian Evans  gentoo.org>

 lxde-base/lxdm/{lxdm-0.5.3-r3.ebuild => lxdm-0.5.3-r4.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lxde-base/lxdm/lxdm-0.5.3-r3.ebuild 
b/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
similarity index 96%
rename from lxde-base/lxdm/lxdm-0.5.3-r3.ebuild
rename to lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
index 2c6641a0a084..acee960e6acb 100644
--- a/lxde-base/lxdm/lxdm-0.5.3-r3.ebuild
+++ b/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
@@ -19,10 +19,10 @@ IUSE="debug elogind nls pam systemd"
 # They are directly referenced in the C code of the greeter and config util
 DEPEND="
dev-libs/glib:2
-   x11-libs/cairo
+   x11-libs/cairo[X(-)]
x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/pango
+   x11-libs/gtk+:3[X(-)]
+   x11-libs/pango[X(-)]
x11-libs/libX11
x11-libs/libxcb:0=
virtual/libcrypt:0=



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

2022-12-31 Thread Sam James
commit: 6238450421b01284fc9224d054f8ad29fc65402b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 03:10:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 03:11:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62384504

net-misc/radvd: force flex (needs yyset_in, reentrant bits)

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

 net-misc/radvd/radvd-2.19-r5.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/radvd/radvd-2.19-r5.ebuild 
b/net-misc/radvd/radvd-2.19-r5.ebuild
index fd3d71930125..29de0514de5a 100644
--- a/net-misc/radvd/radvd-2.19-r5.ebuild
+++ b/net-misc/radvd/radvd-2.19-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -38,6 +38,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # Needs reentrant functions (yyset_in), bug #884375
+   export LEX=flex
+
econf --with-pidfile=/run/radvd/radvd.pid \
--with-systemdsystemunitdir=no \
$(use_with test check)



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

2022-12-31 Thread Sam James
commit: 56e6e30263e56771de876c0e053561a54fd19ed1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 03:04:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 03:11:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e6e302

sys-boot/grub: force Bison too

Already in BDEPEND, just unset to avoid having to explicitly say bison vs bison 
-y.

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

 sys-boot/grub/grub-2.06-r4.ebuild | 5 +++--
 sys-boot/grub/grub-.ebuild| 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-boot/grub/grub-2.06-r4.ebuild 
b/sys-boot/grub/grub-2.06-r4.ebuild
index 04ab2f692a59..e60b3f92314c 100644
--- a/sys-boot/grub/grub-2.06-r4.ebuild
+++ b/sys-boot/grub/grub-2.06-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -262,8 +262,9 @@ src_configure() {
tc-export CC NM OBJCOPY RANLIB STRIP
tc-export BUILD_CC BUILD_PKG_CONFIG
 
-   # Force configure to use flex, bug 887211.
+   # Force configure to use flex & bison, bug 887211.
export LEX=flex
+   unset YACC
 
MULTIBUILD_VARIANTS=()
local p

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index a256108539c8..43b43e84e76b 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -258,8 +258,9 @@ src_configure() {
tc-export CC NM OBJCOPY RANLIB STRIP
tc-export BUILD_CC BUILD_PKG_CONFIG
 
-   # Force configure to use flex, bug 887211.
+   # Force configure to use flex & bison, bug 887211.
export LEX=flex
+   unset YACC
 
MULTIBUILD_VARIANTS=()
local p



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/nerdfetch/

2022-12-31 Thread Rahul Sandhu
commit: 0a8801dbb0a6156368d3a335000fa4cf8f4edc14
Author: Rahul Sandhu  sandhuservices  dev>
AuthorDate: Sun Jan  1 03:03:33 2023 +
Commit: Rahul Sandhu  sandhuservices  dev>
CommitDate: Sun Jan  1 03:03:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a8801db

app-misc/nerdfetch: new package, add 5.0.2

Signed-off-by: Rahul Sandhu  sandhuservices.dev>

 app-misc/nerdfetch/Manifest   |  1 +
 app-misc/nerdfetch/metadata.xml   | 11 +++
 app-misc/nerdfetch/nerdfetch-5.0.2.ebuild | 23 +++
 3 files changed, 35 insertions(+)

diff --git a/app-misc/nerdfetch/Manifest b/app-misc/nerdfetch/Manifest
new file mode 100644
index 0..93ec180f5
--- /dev/null
+++ b/app-misc/nerdfetch/Manifest
@@ -0,0 +1 @@
+DIST v5.0.2.tar.gz 15475 BLAKE2B 
e7e5ac7e5e1e86069f423501c5b6196a9267352298708b270c5a47dc4f077ccac4d8b3579d1c6bf3e76ecac8cd550288e4b6f315f372b9b82b6ecaacdf482e19
 SHA512 
220d531ed0a25b402fe523135919a763687c290039fb40524ed3b2a6911acbf4f57837cc5e139ec13d941d6c00328574cc48409feb8068730e796d9e359b5d97

diff --git a/app-misc/nerdfetch/metadata.xml b/app-misc/nerdfetch/metadata.xml
new file mode 100644
index 0..5dc3072fa
--- /dev/null
+++ b/app-misc/nerdfetch/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ra...@sandhuservices.dev
+   Rahul Sandhu
+   
+   
+   A POSIX *nix (Linux, macOS, Android, *BSD, etc) fetch script using 
Nerdfonts
+   
+

diff --git a/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild 
b/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild
new file mode 100644
index 0..864fef5ab
--- /dev/null
+++ b/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+S="${WORKDIR}/NerdFetch-${PV}"
+
+DESCRIPTION="A POSIX *nix fetch script using Nerdfonts"
+HOMEPAGE="https://github.com/ThatOneCalculator/NerdFetch;
+SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_unpack() {
+   unpack v${PV}.tar.gz
+}
+
+src_install() {
+   dobin "nerdfetch"
+   dodoc "README.md"
+}



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

2022-12-31 Thread Yixun Lan
commit: 7c28fc98146b48b4cbbb314a04654693670feb2b
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Jan  1 02:55:10 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Jan  1 02:58:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c28fc98

app-i18n/ibus: fix mising gdk/gdkwayland.h issue

Closes: https://bugs.gentoo.org/873679
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/ibus/ibus-1.5.27.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/ibus/ibus-1.5.27.ebuild b/app-i18n/ibus/ibus-1.5.27.ebuild
index 21e2c080b256..1b3badff8b5f 100644
--- a/app-i18n/ibus/ibus-1.5.27.ebuild
+++ b/app-i18n/ibus/ibus-1.5.27.ebuild
@@ -83,6 +83,7 @@ src_prepare() {
sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" 
configure.ac
if ! has_version 'x11-libs/gtk+:3[wayland]'; then
touch ui/gtk3/panelbinding.vala \
+   ui/gtk3/panel.vala \
ui/gtk3/emojierapp.vala || die
fi
if ! use emoji; then



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/

2022-12-31 Thread Sam James
commit: c8e6cd6a10779fa6afc40a31f34981379f81e698
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 02:38:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 02:38:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e6cd6a

net-analyzer/tcpdump: forward ~m68k ~riscv

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

 net-analyzer/tcpdump/tcpdump-4.99.2.ebuild | 2 +-
 net-analyzer/tcpdump/tcpdump-.ebuild   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild
index 90c41439b38b..23a741b12925 100644
--- a/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz;
SRC_URI+=" verify-sig? ( 
https://www.tcpdump.org/release/${P}.tar.gz.sig )"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="BSD"

diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild 
b/net-analyzer/tcpdump/tcpdump-.ebuild
index 63bf6ed96b92..23a741b12925 100644
--- a/net-analyzer/tcpdump/tcpdump-.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ else
SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz;
SRC_URI+=" verify-sig? ( 
https://www.tcpdump.org/release/${P}.tar.gz.sig )"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="BSD"



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

2022-12-31 Thread Sam James
commit: 1b50a75bfe497697e0e403d9e5db402292b6fce9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 02:38:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 02:38:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b50a75b

dev-util/diffoscope: drop 228

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

 dev-util/diffoscope/Manifest  |   1 -
 dev-util/diffoscope/diffoscope-228.ebuild | 120 --
 2 files changed, 121 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 4fb69cf1bf79..9ed7a999266f 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1 @@
-DIST diffoscope-228.tar.gz 3164190 BLAKE2B 
21e75cb8e297540b149f22c52949d33a2e6ddd8c0fa8641e5d8b0c20045f1a7f6638b6b844631c2a5353cd23dc4d8447fadd9b8b3f5cd87fa33eb4b85abe3e2b
 SHA512 
5ea3f0dfa17d2e17167241f9388a6fba919deec4c26a39e238fc282b0011f30e77b4daf27c0b076eadcc13ca51eb408eba983ea427adbaee3233db222b60948a
 DIST diffoscope-229.tar.gz 3164192 BLAKE2B 
bee9fa1561ddcfde98cfa44cd6d66a28c636dbc7f3ec1f4895e91dfd3b66c039b68d53be0528b94c112552069886c3c81de4d9b9bc9038d183afdc9fdde6ddb9
 SHA512 
825c9c33f3088ba082ea3b998594445987558ee62b8b1fbfcded9b72a739faaa73908f8753b8772b3b1a8a43dbcfd52978265a18bdd92605defcd174884ccb23

diff --git a/dev-util/diffoscope/diffoscope-228.ebuild 
b/dev-util/diffoscope/diffoscope-228.ebuild
deleted file mode 100644
index d908e8be10a8..
--- a/dev-util/diffoscope/diffoscope-228.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="ncurses"
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/tlsh[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   lzma? ( app-arch/xz-utils )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/PyPDF2[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   rpm? ( app-arch/rpm )
-   sqlite? ( dev-db/sqlite:3 )
-   squashfs? ( sys-fs/squashfs-tools )
-   ssh? ( net-misc/openssh )
-   tar? ( app-arch/tar )
-   tcpdump? ( net-analyzer/tcpdump )
-   zip? ( app-arch/unzip )
-   zlib? ( app-arch/gzip )
-   zstd? ( app-arch/zstd )
-"
-# Presence of filemagic's magic.py breaks imports
-# of dev-python/python-magic: bug #716482
-RDEPEND+=" !dev-python/filemagic"
-
-# pull in optional tools for tests:
-# img2txt: bug #797688
-# docx2txt: bug #797688
-BDEPEND="
-   test? (
-   app-text/docx2txt
-   app-text/html2text
-   media-libs/libcaca
-   virtual/imagemagick-tools[jpeg]
-   )
-"
-
-EPYTEST_DESELECT=(
-   # Test seems to use different tarball
-   tests/test_presenters.py::test_text_proper_indentation
-
-   # Needs triage
-   
tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
-   tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
-   tests/comparators/test_gif.py::test_has_visuals
-
-   # img2txt based failures, bug #797688
-   tests/comparators/test_ico_image.py::test_diff
-   tests/comparators/test_ico_image.py::test_diff_meta
-   

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

2022-12-31 Thread Sam James
commit: 20b8817010877e3d43b5af5c1d20cbbd4f973945
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 02:44:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 02:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b88170

dev-util/diffoscope: add 230

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-230.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 9ed7a999266f..7e2f11ff92d1 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1 +1,2 @@
 DIST diffoscope-229.tar.gz 3164192 BLAKE2B 
bee9fa1561ddcfde98cfa44cd6d66a28c636dbc7f3ec1f4895e91dfd3b66c039b68d53be0528b94c112552069886c3c81de4d9b9bc9038d183afdc9fdde6ddb9
 SHA512 
825c9c33f3088ba082ea3b998594445987558ee62b8b1fbfcded9b72a739faaa73908f8753b8772b3b1a8a43dbcfd52978265a18bdd92605defcd174884ccb23
+DIST diffoscope-230.tar.gz 3164600 BLAKE2B 
f5ad44ff36d07fc5724895e661e0946b292146d004e97159fef1cb58ff38669702a3990740e4ea34300a9b48aeb10263aeb6bb332da3ec987c355ed5b910fedd
 SHA512 
e025e5f95ae2fb9de466b886c58a44f64e0f654fb049bf9f035209fe7ca1fd0ccc14a382b17085c13bc9f2be0d368482d57a071a577cb87628ae7eb0060158ad

diff --git a/dev-util/diffoscope/diffoscope-230.ebuild 
b/dev-util/diffoscope/diffoscope-230.ebuild
new file mode 100644
index ..35f33b01f012
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-230.ebuild
@@ -0,0 +1,120 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="ncurses"
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/tlsh[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence of filemagic's magic.py breaks imports
+# of dev-python/python-magic: bug #716482
+RDEPEND+=" !dev-python/filemagic"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="
+   test? (
+   app-text/docx2txt
+   app-text/html2text
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Test seems to use different tarball
+   tests/test_presenters.py::test_text_proper_indentation
+
+   # Needs triage
+   
tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
+   tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
+   tests/comparators/test_gif.py::test_has_visuals
+
+   # img2txt based failures, bug #797688
+   tests/comparators/test_ico_image.py::test_diff
+   tests/comparators/test_ico_image.py::test_diff_meta
+   

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

2022-12-31 Thread Sam James
commit: f7a0467760358bdf4042b0a162dd61f880ff1b90
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 02:34:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 02:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a04677

net-libs/libpcap: add 1.10.2

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

 net-libs/libpcap/Manifest|  2 ++
 .../{libpcap-.ebuild => libpcap-1.10.2.ebuild}   | 16 
 net-libs/libpcap/libpcap-.ebuild | 16 
 3 files changed, 10 insertions(+), 24 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 87ff3b256453..ee7a63215c96 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,2 +1,4 @@
 DIST libpcap-1.10.1-upstream.tar.gz 935221 BLAKE2B 
0ec028e5d026a97b92ba6f23f88daf36b827eee08a752a0162fbabd1b5a2a70141ec403b6ff26dc3eb25ca5c6630c9c2f60f05b33161770da3d5e829c4eecdc6
 SHA512 
56c314f19c2b857742bf8abcb1e78066986aaa95cec339b75a3c8b70a9fa2b5167da98708352f9ec97a1cea2700cfb4e040bda108d58ac46cec9b7deab88d171
 DIST libpcap-1.10.1-upstream.tar.gz.sig 442 BLAKE2B 
b76bf3c40a923b6c8fb9a356dff49a90e30dd0b0d785f138ac56bf1a41ad3a6fcfa3d5b3d28c12543857c5616b8938108b06313e35e4474d50991b72d9d371c8
 SHA512 
f9807efd11d99524b247981e5f4f02e1ffbeaa8468a9a22c66f9931a894071b9182164807b9fd11436883d36e8b0c6cc62302852005d958e34b5236e20caa33d
+DIST libpcap-1.10.2.tar.gz 951063 BLAKE2B 
f8280c8e12065b4d86e451df8504c834da9c94b25029f0e5c22359d0ce35cf4e3490fa3343d0112209600ea01ffa54249c82c20e2859515884daee759e4a5e9b
 SHA512 
ccacebf367db44ab74e588f88a4fd7cd82c58e478e6c35414ae36df58fb06d85d542597485b1d1393edfaacc2bc5d35578b7b87fee4965f6dfde10a03d2ddd32
+DIST libpcap-1.10.2.tar.gz.sig 442 BLAKE2B 
c470ff70e58c13dfd1a6d72a00d83883515b9ca63e1561b3acbb75d744b043726df9b8dcb70dfa5ea1c0fa54624a407364d85e83fd3ec4dfd605aa401f5351df
 SHA512 
122bf14c2525a05b2781f6d7bc029d73bcf4584c184220b9f9716def327cc0521ec78d658ad58bdf8a9cd9415ab9ad4d1d24ed1880db25ace6a01a93786bcc5e

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-1.10.2.ebuild
similarity index 85%
copy from net-libs/libpcap/libpcap-.ebuild
copy to net-libs/libpcap/libpcap-1.10.2.ebuild
index 6f83d33095c3..9bda8d87fb64 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools multilib-minimal
 
@@ -15,10 +15,8 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc
inherit verify-sig
 
-   # Note: drop -upstream on bump, this is just because we switched to the 
official
-   # distfiles for verify-sig
-   SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> 
${P}-upstream.tar.gz"
-   SRC_URI+=" verify-sig? ( 
https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )"
+   SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://www.tcpdump.org/release/${P}.tar.gz.sig )"
 
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
@@ -47,12 +45,6 @@ if [[ ${PV} != ** ]] ; then
BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )"
 fi
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.10.0-usbmon.patch
-
-   "${FILESDIR}"/${PN}-1.10.1-pcap-config.patch
-)
-
 src_prepare() {
default
 

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 6f83d33095c3..9bda8d87fb64 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools multilib-minimal
 
@@ -15,10 +15,8 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc
inherit verify-sig
 
-   # Note: drop -upstream on bump, this is just because we switched to the 
official
-   # distfiles for verify-sig
-   SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> 
${P}-upstream.tar.gz"
-   SRC_URI+=" verify-sig? ( 
https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )"
+   SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://www.tcpdump.org/release/${P}.tar.gz.sig )"
 
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 fi
@@ -47,12 +45,6 @@ if [[ ${PV} != ** ]] ; then

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/

2022-12-31 Thread Sam James
commit: edb2ec3822ac62f0061a022d5bc993314c3a912e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 02:25:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 02:25:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb2ec38

net-analyzer/tcpdump: add 4.99.2

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

 net-analyzer/tcpdump/Manifest  |   2 +
 net-analyzer/tcpdump/tcpdump-4.99.2.ebuild | 103 +
 2 files changed, 105 insertions(+)

diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
index 713c659ac15d..7caa0af89c5c 100644
--- a/net-analyzer/tcpdump/Manifest
+++ b/net-analyzer/tcpdump/Manifest
@@ -1,2 +1,4 @@
 DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 
0a10fe68afdfe80d3e7e661352fcaf1c47702df27fbed959f52fb0ec81543a1d4ce6b0de16a8b081de48dd43e09a13f5e1f0fb11d7590f92cbff29dc511bea12
 SHA512 
53d31355e1a6ef5a65bb3bf72454169fc80adf973a327a5768840e6ccf0550fbeb3c8a41f959635076d871df0619680321910a3a97879607f481cdaa8b7ceda7
 DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 
9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee
 SHA512 
b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab
+DIST tcpdump-4.99.2.tar.gz 1897480 BLAKE2B 
be13fbf493478270c8ebc034a3c1467907a008ce2ed9632a87b7d7b9104b9fda248cd535da7313a1c3d57ca21f324c25593812590b96ec334c474d1ce06f3fd5
 SHA512 
7986e7517441872d4461da23dc546c01e23449108974458a4e5e493db6f066f9e7da801623a6c43cfa2079ac3d409f813d1ffde2ecc12b6dba661dae0693b735
+DIST tcpdump-4.99.2.tar.gz.sig 442 BLAKE2B 
011c93803a1c339f9ce46dedb8e3420d77c5362575061c9b852647d8e8de6936079150240b444f660a84b9e45337960b8878e7c4de1f4e6ad2fff16225811d24
 SHA512 
33704e9b2ece65ca8a1fbf8234088e561f132a561ac859da32c7fb4d4caaeabd9a4b50ac8f939e48c18e672dade9393c7e56bc838ec8ac9828be5360e99e5692

diff --git a/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild
new file mode 100644
index ..90c41439b38b
--- /dev/null
+++ b/net-analyzer/tcpdump/tcpdump-4.99.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A tool for network monitoring and data acquisition"
+HOMEPAGE="https://www.tcpdump.org/ 
https://github.com/the-tcpdump-group/tcpdump;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc
+   inherit verify-sig
+
+   SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://www.tcpdump.org/release/${P}.tar.gz.sig )"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+drop-root +smi +ssl +samba suid test"
+REQUIRED_USE="test? ( samba )"
+
+# Assorted failures: bug #768498
+RESTRICT="test"
+
+RDEPEND="
+   >=net-libs/libpcap-1.10.1
+   drop-root? (
+   acct-group/pcap
+   acct-user/pcap
+   sys-libs/libcap-ng
+   )
+   smi? ( net-libs/libsmi )
+   ssl? (
+   >=dev-libs/openssl-0.9.6m:0=
+   )
+   suid? (
+   acct-group/pcap
+   acct-user/pcap
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-lang/perl
+   )
+"
+BDEPEND="drop-root? ( virtual/pkgconfig )"
+
+if [[ ${PV} != ** ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )"
+fi
+
+PATCHES=(
+   "${FILESDIR}"/${PN}--libdir.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable samba smb) \
+   $(use_with drop-root cap-ng) \
+   $(use_with drop-root chroot '') \
+   $(use_with smi) \
+   $(use_with ssl crypto "${ESYSROOT}/usr") \
+   $(usex drop-root "--with-user=pcap" "")
+}
+
+src_test() {
+   if [[ ${EUID} -ne 0 ]] || ! use drop-root ; then
+   emake check
+   else
+   ewarn "If you want to run the test suite, make sure you either"
+   ewarn "set FEATURES=userpriv or set USE=-drop-root"
+   fi
+}
+
+src_install() {
+   dosbin tcpdump
+   doman tcpdump.1
+   dodoc *.awk
+   dodoc CHANGES CREDITS README.md
+
+   if use suid ; then
+   fowners root:pcap /usr/sbin/tcpdump
+   fperms 4110 /usr/sbin/tcpdump
+   fi
+}
+
+pkg_postinst() {
+   use suid && elog "To let normal users run tcpdump, add them to the pcap 
group."
+}



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

2022-12-31 Thread Sam James
commit: d089acce9b5cd5a4c7840d3747eb22e42a063921
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 02:35:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 02:35:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d089acce

net-misc/hylafaxplus: add missing local

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

 net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild 
b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
index c2207fd1949d..35ed4a8e31d9 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,6 +50,7 @@ src_prepare() {
default
 
# Force it not to strip binaries
+   local dir
for dir in etc util faxalter faxcover faxd faxmail faxrm faxstat \
hfaxd sendfax sendpage ; do
sed -i -e "s:-idb:-idb \"nostrip\" -idb:g" \



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/traceroute/

2022-12-31 Thread Sam James
commit: 72bdb1761d38191c816f1cb81d2a243055189664
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 02:07:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 02:07:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bdb176

net-analyzer/traceroute: add 2.1.1

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

 net-analyzer/traceroute/Manifest|  1 +
 net-analyzer/traceroute/traceroute-2.1.1.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/net-analyzer/traceroute/Manifest b/net-analyzer/traceroute/Manifest
index 5105dae9abdc..3d4b36688670 100644
--- a/net-analyzer/traceroute/Manifest
+++ b/net-analyzer/traceroute/Manifest
@@ -1 +1,2 @@
 DIST traceroute-2.1.0.tar.gz 71460 BLAKE2B 
4c2126fa98625d525d0a1b0075d16a6ff37836e18d2ce8319f58c89bfa22a6a5e3bbe2ded22fa98d5128c7bb58578327db08120a5b78c1c4ff5673dcc0dea7e6
 SHA512 
3578007c734091ea0c906637c03fd133a8b0154fbf2e6b5c0c881184947918196bc03aeaf872d3bd53777b9b771cba5cf97f73fb5916bb53b75037f429b40ed3
+DIST traceroute-2.1.1.tar.gz 73063 BLAKE2B 
89a828f7a0fec30ece599ee7fdd13fd93db0668f6c9f930f1d6d7d94140bcfdf0c75d2d8c5cc52d699e5c4377239f1a4123ad73a98b619968955d029d0842d9f
 SHA512 
f3358e57ffb4a8dc40650e941da879c60407414e44f9887ae65820d1089491dbfac579bd06c1df296738af89a6c61c1e7944ae4495464f8c9ae21afb19b8f296

diff --git a/net-analyzer/traceroute/traceroute-2.1.1.ebuild 
b/net-analyzer/traceroute/traceroute-2.1.1.ebuild
new file mode 100644
index ..e4330fc83ced
--- /dev/null
+++ b/net-analyzer/traceroute/traceroute-2.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utility to trace the route of IP packets"
+HOMEPAGE="http://traceroute.sourceforge.net/;
+SRC_URI="mirror://sourceforge/traceroute/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static"
+
+RDEPEND="!net-misc/iputils[traceroute6(-)]"
+
+src_compile() {
+   use static && append-ldflags -static
+   append-ldflags -L../libsupp #432116
+   tc-export AR CC RANLIB
+   emake env=yes
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install
+   dodoc ChangeLog CREDITS README TODO
+   dosym traceroute /usr/bin/traceroute6
+   dosym traceroute.8 /usr/share/man/man8/traceroute6.8
+}



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

2022-12-31 Thread Sam James
commit: db6c8d18b9061ca0ba298edc4cb8dceca75beecc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 01:29:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 01:29:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6c8d18

sys-libs/ncurses: add 6.4

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

 sys-libs/ncurses/Manifest   |   3 +
 sys-libs/ncurses/ncurses-6.4.ebuild | 428 
 2 files changed, 431 insertions(+)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 26c0085100be..833dc709e4bd 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -121,3 +121,6 @@ DIST ncurses-6.3-20221203.patch.gz.asc 729 BLAKE2B 
a663141e389946fb6967c61c0b6b8
 DIST ncurses-6.3.tar.gz 3583550 BLAKE2B 
b2c174ac48d587b4d3aa054f04e4ec8bffd8a657a4aff5f090104965c741901e600712c8f8e5e98f3b8a26bc558996a1e14a746f113854832853b855e9d406c3
 SHA512 
5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105
 DIST ncurses-6.3.tar.gz.sig 438 BLAKE2B 
d7f9852292110fe7a048a9e38611ea06564b5142cb4cbeb8d99bba752d5df8eeffa3b57e5ca315c14024520bc008b30650e99669c995dca05a798399a0c85d39
 SHA512 
b9a2a25e0b1854c272bf89c610c81fc0ba061f0296eca5c0079a79cfe310e44eb16c46eb5a0dd018f1ca9114d569c9d5087a2b8e60b0344f1eb97f7c5addafc6
 DIST ncurses-6.3_p20221203-patches.tar.xz 66988 BLAKE2B 
ea01eee64b0468fbd5b1a540103f88deff1669533d7b5187440a07ef969249fa664cf770ea8b0cce14b8d93fef9c4fc783c26df13699e205abebacb278d61766
 SHA512 
2cdadfbd9aed0f33a58150ba71a1a79a23f1590f82dc57a79fe7892bf9a1d86d4604d4c5224f11fdc7c133bcc8d8b60b075e1a493e8cb63743259f0b8d2b66f4
+DIST ncurses-6.4-patches.tar.xz 63720 BLAKE2B 
6b767f65a9c7e8f9fdebaa2623e3770872e710fa103d11e48509e5315ebf5ad1a37519b1b40c5138e631693fb2e2e30ea5eef11002698a341a623a85c5b0b4fc
 SHA512 
5094f6cb8fa54d9df0802173f1e0ff2ad40fc3d4bd298c0742479f72ba4f9afee0ccf9f0a4eb068b0a5552523abf7b212861b61abbde6f69ff22d62dd686daa9
+DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 
47fd9c2d27f44fa9942552881a471e5067465dbace40bf68b28998dded0556127a1d8662b96de4de4fd76c1c8b98bdae796036553ab4b05ca9f160839d841ba3
 SHA512 
1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34
+DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B 
e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e
 SHA512 
f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed

diff --git a/sys-libs/ncurses/ncurses-6.4.ebuild 
b/sys-libs/ncurses/ncurses-6.4.ebuild
new file mode 100644
index ..2bbacd762737
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.4.ebuild
@@ -0,0 +1,428 @@
+# Copyright 1999-2023 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/thomasdickey.asc
+inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs 
usr-ldscript verify-sig
+
+MY_PV="${PV:0:3}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Console display library"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/;
+# Keep invisible-mirror.net here as some users reported 403 forbidden with 
invisible-island.net
+SRC_URI="
+   mirror://gnu/ncurses/${MY_P}.tar.gz
+   https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz
+   https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz
+   verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig )
+"
+
+GENTOO_PATCH_DEV=sam
+GENTOO_PATCH_PV=6.4
+GENTOO_PATCH_NAME=${PN}-${GENTOO_PATCH_PV}-patches
+
+# Populated below in a loop. Do not add patches manually here.
+UPSTREAM_PATCHES=()
+
+if [[ ${PV} == *_p* ]] ; then
+   # Sometimes, after releases, there's no megapatch available yet.
+   #
+   # From upstream README at e.g. 
https://invisible-island.net/archives/ncurses/6.3/:
+   #
+   #   "At times (generally to mark a relatively stable point), I 
create a rollup
+   #   patch, which consists of all changes from the release through 
the current date."
+   #
+   # Also, from 
https://lists.gnu.org/archive/html/bug-ncurses/2019-08/msg00039.html,
+   # the patches are considered to be acceptable to use after some 
testing. They
+   # are both for development but also bug fixes.
+   #
+   # This array should contain a list of all the snapshots since the last
+   # release if there's no megapatch available yet.
+   PATCH_DATES=(
+   #20221126
+
+   # Latest patch is just _pN = $(ver_cut 4)
+   $(ver_cut 4)
+   )
+
+   if [[ -z ${PATCH_DATES[@]} ]] ; then
+   SRC_URI+=" 
https://invisible-island.net/archives/${PN}/${PV/_p*}/${P/_p/-}.patch.sh.gz;
+   

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

2022-12-31 Thread Sam James
commit: a6e2e54d29b754848ed65b506230fe1270eec5b8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 01:29:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 01:29:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e2e54d

dev-db/sqlite: Stabilize 3.40.1 hppa, #889142

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

 dev-db/sqlite/sqlite-3.40.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/sqlite/sqlite-3.40.1.ebuild 
b/dev-db/sqlite/sqlite-3.40.1.ebuild
index 8fedfa7fed3b..e701724ef344 100644
--- a/dev-db/sqlite/sqlite-3.40.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.40.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   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="public-domain"



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

2022-12-31 Thread Anna Vyalkova
commit: a2865ad8e42855712a38f168bc8b9df1d620802d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:11:44 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Jan  1 00:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2865ad8

dev-python/dateparser: add 1.1.5

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

 dev-python/dateparser/Manifest|  1 +
 dev-python/dateparser/dateparser-1.1.5.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest
index bb72cce7d..a6b4c400d 100644
--- a/dev-python/dateparser/Manifest
+++ b/dev-python/dateparser/Manifest
@@ -1 +1,2 @@
 DIST dateparser-1.1.4.tar.gz 294406 BLAKE2B 
5e13a76f1a11dfdb322494a06f288b404149f22481beaf991b0256874aaabb65120fb3e217da5f18d3152cd1786354e2dc8a237591821458be27d5cbac6beac0
 SHA512 
a20f821dea1ec8e6eb7033de91b1e74777607c4b31286a87e06d85c7278dad3c164ddc88640e0372d9f32eed72a40e28c58bea26a77fdc01c59d2d9fc70bb2d7
+DIST dateparser-1.1.5.tar.gz 295364 BLAKE2B 
ab34dc41a3602df7b4cf448f4fd0be410b514e5e02d252f911019be1ac6092fc1ac1ddf58ed6ae349958691f67817974bda95e7266d82127a1beebfbf28100fa
 SHA512 
0a2ea4a8a4b580ed8f0939b3bc7175fa40bc37df1469711ce2b802bc24a8b45484f8c5f6b9297a8343c1fbe281892e6521b19c35468305d8ba7e584e444a7bf2

diff --git a/dev-python/dateparser/dateparser-1.1.5.ebuild 
b/dev-python/dateparser/dateparser-1.1.5.ebuild
new file mode 100644
index 0..302f5a91a
--- /dev/null
+++ b/dev-python/dateparser/dateparser-1.1.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 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 optfeature
+
+DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
+HOMEPAGE="https://github.com/scrapinghub/dateparser;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+"
+BDEPEND="test? (
+   dev-libs/fastText[python,${PYTHON_USEDEP}]
+   dev-python/convertdate[${PYTHON_USEDEP}]
+   dev-python/hijri-converter[${PYTHON_USEDEP}]
+   dev-python/langdetect[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+)"
+
+EPYTEST_IGNORE=(
+   # tests that require network
+   tests/test_dateparser_data_integrity.py
+)
+
+EPYTEST_DESELECT=(
+   # tests that require network
+   
tests/test_language_detect.py::CustomLangDetectParserTest::test_custom_language_detect_fast_text_{0,1}
+)
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+
+pkg_postinst() {
+   optfeature "calendars support" "dev-python/hijri-converter 
dev-python/convertdate"
+   optfeature "fasttext support" "dev-libs/fastText[python]"
+   optfeature "langdetect support" dev-python/langdetect
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/nitter/

2022-12-31 Thread Anna Vyalkova
commit: 91b58daf43fb470d263741c353e602607ab5c9d6
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:14:32 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Jan  1 00:19:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91b58daf

www-apps/nitter: add 0.1.0_p20230101, drop 0.1.0_p20221119

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

 www-apps/nitter/Manifest  | 2 +-
 .../{nitter-0.1.0_p20221119.ebuild => nitter-0.1.0_p20230101.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/nitter/Manifest b/www-apps/nitter/Manifest
index ddb103ea5..89cf9dabe 100644
--- a/www-apps/nitter/Manifest
+++ b/www-apps/nitter/Manifest
@@ -1,2 +1,2 @@
-DIST nitter-0.1.0_p20221119.tar.gz 1177652 BLAKE2B 
1835e8e6b0ded7504030a32a451f1fa6f466926b64ffafc0166fc5a51a34cf74731b7eefeb16bd6b0af9c94489e59cf4ea8be15cd0f282c397c3bdee85fcad0f
 SHA512 
f3a85699085d2d529bd08997cd4ca14fe69daae0a04d150dbee276909ac7b37c14a9cb0f2917486b2a9510c051b50737aa720af1de54e761c0a510adf9fd471c
 DIST nitter-0.1.0_p20221128.tar.gz 1178072 BLAKE2B 
5571e7c90b696c8d098490b4edaefc964fe43b2fb894db995741405a793761924e95e24e238a4b012266fd52fd41f06b362fb60064364f9623dac8b6436f4e09
 SHA512 
74aca0d7a8923b0ebc29fb938e70a094d9a707477e89c320d919bb75869e1532af3ef19144d566d2568f73331a8b380de144c6148a6ddc1016a982e216d7e3f3
+DIST nitter-0.1.0_p20230101.tar.gz 1178054 BLAKE2B 
29e3ca6a68690c67c04196c7a937e6a9e12c142b751cf0baedc0db854276aba217f0e7f3e85fd49e254ef110f13fd07f1fdd3d3930bb013c3c9761f9528b71f6
 SHA512 
7c72ed68ffc84bc3a36bc9673d2c3334b9e2f7088e14a6f626fe58a61adb5777d5250788d5477c97d88c7308d906f35669068239849bb1061d487e498843d07a

diff --git a/www-apps/nitter/nitter-0.1.0_p20221119.ebuild 
b/www-apps/nitter/nitter-0.1.0_p20230101.ebuild
similarity index 92%
rename from www-apps/nitter/nitter-0.1.0_p20221119.ebuild
rename to www-apps/nitter/nitter-0.1.0_p20230101.ebuild
index 5187b5a97..d30ad71a4 100644
--- a/www-apps/nitter/nitter-0.1.0_p20221119.ebuild
+++ b/www-apps/nitter/nitter-0.1.0_p20230101.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit nimble systemd
 
-COMMIT="6272297d64d4cc8f1268626bee31a0e3d5899f51"
+COMMIT="d549a77ebeea7fbdd1825e38d973291f013bb40f"
 DESCRIPTION="An alternative front-end for Twitter"
 HOMEPAGE="https://github.com/zedeus/nitter;
 SRC_URI="https://github.com/zedeus/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"



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

2022-12-31 Thread Anna Vyalkova
commit: ec20bdba1e69c457f861551a0d38c8baf8624494
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:10:47 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Jan  1 00:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec20bdba

dev-nim/zippy: add 0.10.6, drop 0.10.4

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

 dev-nim/zippy/Manifest | 2 +-
 dev-nim/zippy/{zippy-0.10.4.ebuild => zippy-0.10.6.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-nim/zippy/Manifest b/dev-nim/zippy/Manifest
index a4f03fa49..d8d273017 100644
--- a/dev-nim/zippy/Manifest
+++ b/dev-nim/zippy/Manifest
@@ -1,2 +1,2 @@
-DIST zippy-0.10.4.tar.gz 33625734 BLAKE2B 
af0a434d1bca4fdda40b9ad77e138cbf6c3c80c6a9755b6fcbc0ba23d9fcf009cfa7b8adb6bcdf915e770f64ff4df96b46852fbac7efa9a11ebb92c6255f547c
 SHA512 
81c51d7382d8b3e7f16a7cf6a2c28c94a9983142e765cc45cc62ca291153d2639bb361fb5a1ff4e290dcbaa082e420b14774ed3002abd70a175eede0fa2cdc0e
 DIST zippy-0.10.5.tar.gz 33635417 BLAKE2B 
70b8ea42c6f39479673729873757b75bbe252d71c26c5c2ccb4d55c3e3914292aabe2c725b433186c4a3eb3df1f52aa9d512ec543e5b3527bf155449c49855b0
 SHA512 
87cc8b8feeeaf68cf5c38875e13aef69e697426c97e793d1e00b3bb47831699c281aaeb98d780346d5b093850c00337b8cca50e19edb6155f206c9ef0b7c5b30
+DIST zippy-0.10.6.tar.gz 33637140 BLAKE2B 
1353bca55e43fc2f3d89ac8627eb4e07185fc4f30be194bbb20172e2c554733110bd04466c3da3f84f8714b0f7ce422e88028eee81f47c9989f2918ba563826a
 SHA512 
3bf326e131f3a3aeb4e37b56c54074382b2c6ec66027a7ebefa2004e0d0139287e3ffa886dfef7a55d9fe6b2a2143c97df48742b248c74955e435f187c4a6b33

diff --git a/dev-nim/zippy/zippy-0.10.4.ebuild 
b/dev-nim/zippy/zippy-0.10.6.ebuild
similarity index 91%
rename from dev-nim/zippy/zippy-0.10.4.ebuild
rename to dev-nim/zippy/zippy-0.10.6.ebuild
index 8c7806aaa..d2965b88b 100644
--- a/dev-nim/zippy/zippy-0.10.4.ebuild
+++ b/dev-nim/zippy/zippy-0.10.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-12-31 Thread Anna Vyalkova
commit: a33657b424bd81ee9887a11c31bb5adb387493aa
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:09:21 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Jan  1 00:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a33657b4

dev-nim/grok: add 0.6.4, drop 0.6.0

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

 dev-nim/grok/Manifest | 2 +-
 dev-nim/grok/{grok-0.6.0.ebuild => grok-0.6.4.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-nim/grok/Manifest b/dev-nim/grok/Manifest
index 221e229d1..7c861adfe 100644
--- a/dev-nim/grok/Manifest
+++ b/dev-nim/grok/Manifest
@@ -1,2 +1,2 @@
-DIST grok-0.6.0.tar.gz 5904 BLAKE2B 
98d8d7e16b0737c1afab17095a41477fad296be4765f206602dad60b2374d6d8caa278153f58da6b89a5944029307cd43b4db1eebb2652a162710790a97256e4
 SHA512 
ad1c5acf67456274751d76ecb2e73db13ab8a08bca4e3d6aa6d962ecf2337cc29af16bbcbe74248da04dc3855961b6be8378e91eef8ba0a56624acf24d685a2f
 DIST grok-0.6.2.tar.gz 5861 BLAKE2B 
1ba1b36c1f18867c86ef58260a836b0d2772587e80116db28d3e532407bd1d1b5d60494bbeac396af9aefbbb3c6f739919f439684cfe1f58e114a3a458659fdb
 SHA512 
096301978fb53f1c1166834caef16993e7f2e6e51af1efd59fa13224353eebb5b638feae7ceabe74e39500e61b12e1622ea127154e4af2bac4ed85a5b54efa3e
+DIST grok-0.6.4.tar.gz 5991 BLAKE2B 
32cf818d0bc5efea6ad3a0cb048a14b96e5760a2223f5478eccf8e97854e1030b8216c19358c62e046e5631b6cd99e973b936ca127fd4b213377d04ad3ca44a5
 SHA512 
40f5e4e641d013fdb79b34fca21b896387d4ac74788518c5bc50bea783de6cc13ce34f7aace45a0e18a382eed4e566bc6dfa343b07dc57a9bc7fd4ca8befebae

diff --git a/dev-nim/grok/grok-0.6.0.ebuild b/dev-nim/grok/grok-0.6.4.ebuild
similarity index 90%
rename from dev-nim/grok/grok-0.6.0.ebuild
rename to dev-nim/grok/grok-0.6.4.ebuild
index 55a045459..92d96edc6 100644
--- a/dev-nim/grok/grok-0.6.0.ebuild
+++ b/dev-nim/grok/grok-0.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/

2022-12-31 Thread Anna Vyalkova
commit: 8542cd1fabf6f4e954a678d99c145eea62afd0af
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Dec 31 23:48:13 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Jan  1 00:19:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8542cd1f

dev-libs/feedbackd: fix gtk-doc install path

Closes: https://bugs.gentoo.org/888737
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 .../{feedbackd-0.0.2.ebuild => feedbackd-0.0.2-r1.ebuild} | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.2.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
similarity index 82%
rename from dev-libs/feedbackd/feedbackd-0.0.2.ebuild
rename to dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
index 5503e6fb8..e19f29923 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.2.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -50,3 +50,12 @@ src_configure() {
)
meson_src_configure
 }
+
+src_install() {
+   meson_src_install
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/libfeedback-${SLOT} 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



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

2022-12-31 Thread Anna Vyalkova
commit: 5690bb1a8eded48f86d4802c72173bf072d63052
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:13:04 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Jan  1 00:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5690bb1a

dev-python/insipid-sphinx-theme: add 0.4.0, drop 0.3.5

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

 dev-python/insipid-sphinx-theme/Manifest| 2 +-
 ...ipid-sphinx-theme-0.3.5.ebuild => insipid-sphinx-theme-0.4.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/insipid-sphinx-theme/Manifest 
b/dev-python/insipid-sphinx-theme/Manifest
index 18b0e9262..c3dd27a81 100644
--- a/dev-python/insipid-sphinx-theme/Manifest
+++ b/dev-python/insipid-sphinx-theme/Manifest
@@ -1,2 +1,2 @@
-DIST insipid-sphinx-theme-0.3.5.tar.gz 71151 BLAKE2B 
682d8c7f474c9597049ebff893b2bcf4fc3b613271c7963475070cfa3082f96d3bf20a56f1af5c553db89026dd80f8e1d93c65db74269528f290d8d9bc92f1f2
 SHA512 
a2a1be600cc61005e8a35f0fb1008395a8004c51b7ebc893a1269bbfa5333043d080ea68b28f23bf7e394a0c5bc85180c66f5887790fe46af0109585c47c622c
 DIST insipid-sphinx-theme-0.3.6.tar.gz 71769 BLAKE2B 
8677d7bc048577f2ee3da31b2ffda6087f8db1fda090eb0b49c9aef9b13aa608b938d29f7d5953f2ae7501e4675b7294dea51fd08d99bac50d54a59e75a90a8d
 SHA512 
8b51ecaa2cf60745a79867de205ab45beec2aaa805d7690f2ad002502d476591ba431bd00d668cdb15a3a0b0af59c472514778459aeb4718fddb8a42be5e7650
+DIST insipid-sphinx-theme-0.4.0.tar.gz 72593 BLAKE2B 
a7747bdb9f815ed3819ff8e71ca6513ee40a2200a2ccde8fe4a9b781f9745b181bb2fa17dcfcd4b4aa9ac65ef12b0a7d4d9ac13155bf1f58f2c84ec1bef2d083
 SHA512 
d562a995feed588ac355074be93a35d8dec83559d2ad556f9a8c370cd66abb0fc1f4d1664e192d980518b6133aac43d82c7b38ca9e459639eb28add99cdde7fa

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.4.0.ebuild
similarity index 94%
rename from dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.5.ebuild
rename to dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild
index 791b43bfa..2f7a22e8e 100644
--- a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.5.ebuild
+++ b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-12-31 Thread Anna Vyalkova
commit: 07a76eb43c6d94f504a32258ddafa94df67fe6a2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:10:15 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Jan  1 00:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07a76eb4

dev-nim/balls: add 3.9.8, drop 3.9.5

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

 dev-nim/balls/Manifest   | 2 +-
 dev-nim/balls/{balls-3.9.5.ebuild => balls-3.9.8.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-nim/balls/Manifest b/dev-nim/balls/Manifest
index 2032af8b4..2517096e3 100644
--- a/dev-nim/balls/Manifest
+++ b/dev-nim/balls/Manifest
@@ -1,2 +1,2 @@
-DIST balls-3.9.5.tar.gz 42375 BLAKE2B 
eb5b29c5d5055fbc37eb09f8cd6926dfc2fc7f7f24560a62df56b7635f22f918da9ec1f1c83ca5c3f7bc86853582dfc0e6079c2f7b4c71c65470c8a0478da4f7
 SHA512 
1358325da90dc126f5930b5f27c6457aa5607f33b1df62f60db46949eaf0038244f282165e53216cdfc6f520dac14a5fb4c1357054ed2630bca2fcb816ee9afc
 DIST balls-3.9.6.tar.gz 42281 BLAKE2B 
223f3581d7a5e28b23756b70712fec0a2e917d9df465eca7ea347d0b9aff90f042e4fe0e46a75fbf8e47cf2562ebe5311cd4466c04c4a5da45098e94f094b201
 SHA512 
65e5d52da2bae81d0fde2d409f1d7c273d45e2feefd295c50212e88927fe31c4d6e43c50fc5b33886470e61ca1c50ef8d4487adba92f270a262b18f3b8d749ab
+DIST balls-3.9.8.tar.gz 42325 BLAKE2B 
9dcf3d5e8d83db1495d8dc7f41f4395b990699ca594eab361034068c858698b1cf4f7d8544ad68ef0521659b0a0e7c81560a91df27332450962bf2a830057640
 SHA512 
705b3d50f122d3268aea7a095798dc3d44b9ae901d05bfbd51f5d1e673ac17fd9c3f0713319aab1bc60665a1dfd23a0cd41af2311aeb6fd4b054de5211728cd1

diff --git a/dev-nim/balls/balls-3.9.5.ebuild b/dev-nim/balls/balls-3.9.8.ebuild
similarity index 93%
rename from dev-nim/balls/balls-3.9.5.ebuild
rename to dev-nim/balls/balls-3.9.8.ebuild
index 87253691a..2464644ce 100644
--- a/dev-nim/balls/balls-3.9.5.ebuild
+++ b/dev-nim/balls/balls-3.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-12-31 Thread Matt Turner
commit: d4e11da5b7c709d586cb8b853b24c04d95336c38
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan  1 00:07:43 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan  1 00:07:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e11da5

profiles: Unmask USE=http stable mask on gvfs

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

 profiles/base/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 0bcb4aca4357..e4ade312e3fb 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -16,10 +16,6 @@ media-libs/gst-plugins-bad qsv
 # app-text/pandoc is not stable
 net-libs/gssdp man
 
-# Matt Turner  (2022-11-16)
-# Depends on libsoup:3.0
->=gnome-base/gvfs-1.50 http
-
 # Michał Górny  (2022-11-06)
 # Unmask the target on python-exec while it's masked elsewhere.
 dev-lang/python-exec -python_targets_python3_11



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

2022-12-31 Thread Matt Turner
commit: ccf9c7274fc2058d2e558a5411d37537d56c2e19
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 31 23:59:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan  1 00:05:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf9c727

profiles: Unmask USE flags that require nautilus >= 43

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

 profiles/base/package.use.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2372e6bf2f5e..8a40ac92ffc9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -47,12 +47,6 @@ app-text/crm114 mimencode
 # app-text/pandoc is not keyworded on most architectures
 net-libs/gssdp man
 
-# Matt Turner  (2022-09-26)
-# Requires nautilus-43.0 which is keyworded everywhere
->=app-arch/file-roller-43.0 nautilus
->=app-text/evince-43.0 nautilus
->=x11-terms/gnome-terminal-3.46 nautilus
-
 # Sam James  (2022-11-19)
 # Needs long-EOL dev-lang/spidermonkey:60 (which also needs python:2.7).
 media-libs/coin javascript



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

2022-12-31 Thread Sam James
commit: 9de0976888bf6a729f75a24a9c18e59ff07bc6bc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 00:03:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 00:04:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de09768

skel.ebuild: happy 2023!

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

 skel.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/skel.ebuild b/skel.ebuild
index c7ab54a56949..302bfcf3732e 100644
--- a/skel.ebuild
+++ b/skel.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTE: The comments in this file are for instruction and documentation.



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

2022-12-31 Thread Sam James
commit: 3302bb50d6ddb04d82f6e782107fb4b01690df8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 00:04:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 00:04:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3302bb50

header.txt: happy 2023!

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

 header.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/header.txt b/header.txt
index 7084783a52c6..336a78920019 100644
--- a/header.txt
+++ b/header.txt
@@ -1,2 +1,2 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2



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

2022-12-31 Thread Sam James
commit: b890870106d06f6ea63fcda608bae0fa43c49bea
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 00:01:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 00:04:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8908701

sys-apps/pcsc-tools: add 1.6.1

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

 sys-apps/pcsc-tools/Manifest|  1 +
 sys-apps/pcsc-tools/pcsc-tools-1.6.1.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/pcsc-tools/Manifest b/sys-apps/pcsc-tools/Manifest
index 0a6334fb6941..5468c7cb8baf 100644
--- a/sys-apps/pcsc-tools/Manifest
+++ b/sys-apps/pcsc-tools/Manifest
@@ -1 +1,2 @@
 DIST pcsc-tools-1.6.0.tar.bz2 304960 BLAKE2B 
a60d280d39689d7eaa407aa5857c63af0acda3791e5d9f5c2f62048260178dc728fb179aed3c369340e192ba9b3d5db04bacbe5cc6ef1519c7cde55e10ca6b45
 SHA512 
951014510dcfd011fc08c92a927ed8a39751c15cd9278e9bd61693a2743a82d4b88907e01e013738f6b5afb569cb4d9e9802ee575c731b83da33e92f96eb5d50
+DIST pcsc-tools-1.6.1.tar.bz2 313105 BLAKE2B 
62169f4bab81cfe137098b863ae572df283498f7fcb6b6ecaef9122ccc530d6201805b13903826887c70363443d02e43d0d0fb88e15d5f634fc0e1e775c3ecaf
 SHA512 
fc1a6bdea55ee1194d08998f229870b7fb65f53b3b5ddb209540980d95dab8dfb62d4bc865716d0120bb843d5095b0ad9286c42ad352e52c1cfe48ef28b5adaf

diff --git a/sys-apps/pcsc-tools/pcsc-tools-1.6.1.ebuild 
b/sys-apps/pcsc-tools/pcsc-tools-1.6.1.ebuild
new file mode 100644
index ..5d0778848964
--- /dev/null
+++ b/sys-apps/pcsc-tools/pcsc-tools-1.6.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs xdg-utils
+
+DESCRIPTION="PC/SC Architecture smartcard tools"
+HOMEPAGE="http://ludovic.rousseau.free.fr/softwares/pcsc-tools/ 
https://github.com/LudovicRousseau/pcsc-tools;
+SRC_URI="http://ludovic.rousseau.free.fr/softwares/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="gui network-cron"
+
+DEPEND=">=sys-apps/pcsc-lite-1.4.14"
+RDEPEND="
+   ${DEPEND}
+   dev-perl/pcsc-perl
+   gui? ( dev-perl/Gtk3 )
+"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=(
+   README Changelog
+)
+
+src_compile() {
+   # explicitly only build the pcsc_scan application, or the man
+   # pages will be gzipped first, and then unpacked.
+   emake pcsc_scan CC="$(tc-getCC)"
+}
+
+src_install() {
+   einstalldocs
+
+   # install manually, makes it much easier since the Makefile
+   # requires fiddling with
+   dobin ATR_analysis scriptor pcsc_scan
+   doman pcsc_scan.1 scriptor.1p ATR_analysis.1p
+
+   if use gui; then
+   domenu gscriptor.desktop
+   dobin gscriptor
+   doman gscriptor.1p
+   fi
+
+   if use network-cron ; then
+   exeinto /etc/cron.monthly
+   newexe "${FILESDIR}"/smartcard.cron update-smartcard_list
+   fi
+
+   insinto /usr/share/pcsc
+   doins smartcard_list.txt
+}
+
+pkg_postinst() {
+   use gui && xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/

2022-12-31 Thread John Helmert III
commit: e31f59181e098ff4b21b93fb1c6b14da96650d16
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Dec 31 23:52:27 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Dec 31 23:53:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31f5918

app-crypt/sbctl: add 0.10

Signed-off-by: John Helmert III  gentoo.org>

 app-crypt/sbctl/Manifest  |  3 +++
 app-crypt/sbctl/sbctl-0.10.ebuild | 33 +
 2 files changed, 36 insertions(+)

diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 5156999ee2dd..2c850a3e 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,3 +1,6 @@
+DIST sbctl-0.10-deps.tar.xz 21535928 BLAKE2B 
8c63574ee8dafe998b28078553b30485aa34f75377602c83b4b04d3a65e6ba2ca162b8c3abe2a8dbf4d860258ae4178a6dad4b2835e3c2d79b4295a9539638b5
 SHA512 
4f811ed7fc78267e5b7dceb79b28e951e50c7affaf1acbbe1c75b1df8702511cdcf0ab3145c474644fc976a64e5beb147b2cf54ef6773d538d20876365a3e879
+DIST sbctl-0.10.tar.gz 1627117 BLAKE2B 
e123d53094481249d43a3b98140a4fb28281f28d192d9834af65bdc077a60b51f53d6fb941eb54f63a5fc45aafe9d5b9a8858c2eb55636c4a1ca1cf3392e0f31
 SHA512 
73a12a78b0ae9e020f8ec168840dcb436c0ff54bbe3906643be65119ce925ba95f8d4558bd6868dbd6d2c1dcd6b16a8f8571fb465d36ef0d98229040db81ffdb
+DIST sbctl-0.10.tar.gz.sig 566 BLAKE2B 
8ecac994cb4705a4728bb0a1424ece06f394da87cf518395b3590949c5e9925965c57ec03c3b26e9f97073b2abc0348f7d822bdc351d5b230a87f422e7f836e4
 SHA512 
34910726155fce49c6c507b0d43fb01d1fc1782bd4cccaaed1fa286f63cd09af0a25f3dc295312770ff9afc931a19d9dbc71c02f0e92ae3fcce64205bcaeb9da
 DIST sbctl-0.9-deps.tar.xz 21517024 BLAKE2B 
6a90caf5bae7561d63d65777f8293012f946a1688dc86e2a9932ec1eb6cd3b89cd2293c202daa01ab8dc91952fcb7c47974a72d1750965d9d0636441d1405782
 SHA512 
6ec614082a15b2817f551d7b25353f1014bec7a86b730617168ba719695836571cbeff66b9ee57ebef37fcbfff4565117fc44ad1580b790a9cb031f861e71937
 DIST sbctl-0.9.tar.gz 108318 BLAKE2B 
8d50562e471416562e5cec07e155ea16cb919cff062435c3450e09c1d411b3a356f42a062aae74c5b826afe6f7853a68eb213b479797ca85bbd847d95d386f03
 SHA512 
5b1d02dce29ca2adc96048191ebdd07003d4ada28fb829fb829db27645710696502efe1c4b94166df7ddeceaa283cc713e7d9195c11291d426a69aa3cce5cf22
 DIST sbctl-0.9.tar.gz.sig 566 BLAKE2B 
1932291376bd993626cfeaa82a7a58ea8998eefbf8cf952a66ba9133d22f4da414a0cbe1e50382308d710fe7af0277582cb8c3d77cd043cb4d22c6e832da8c28
 SHA512 
39f7848796c92babe9ffd3928c71adee4987ab97ae8606baecaf2c7def7a5147624027450c6bfafc66e30c18d609354d06e5c30aeb362fabd8d7efcaed7e151d

diff --git a/app-crypt/sbctl/sbctl-0.10.ebuild 
b/app-crypt/sbctl/sbctl-0.10.ebuild
new file mode 100644
index ..8f6347d09018
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.10.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl;
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz
+   verify-sig? ( 
https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+   verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc"
+
+src_unpack() {
+   if use verify-sig; then
+   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+   fi
+
+   default
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+}



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

2022-12-31 Thread Sam James
commit: a40e388337e2fc6847c6cd48fc1b19eafc55b1c6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 28 19:18:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:47:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40e3883

sys-devel/gcc: add 12.2.1_p20221231, USE=hardened changes

USE=hardened will now imply:
- default -D_FORTIFY_SOURCE=3 (instead of 2 for normal profiles)
- default -D_GLIBCXX_ASSERTIONS

Bug: https://bugs.gentoo.org/876895
Bug: https://bugs.gentoo.org/884417
Bug: https://bugs.gentoo.org/847148
Bug: https://bugs.gentoo.org/876893
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest|  2 ++
 sys-devel/gcc/gcc-12.2.1_p20221231.ebuild | 52 +++
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 5797f4c3f421..28babf376a21 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -19,11 +19,13 @@ DIST gcc-11.4.0-patches-5.tar.xz 15136 BLAKE2B 
202bc321d1a75a543bcbb54ddd7aae2a6
 DIST gcc-12-20221126.tar.xz 79631864 BLAKE2B 
3bb97ef4a1a17ab8b92b431b1f792c11131085a1b523efa08c5b4f995b44bf628be371564813e5affb1f8e2320bb8a9b04532e57b2deeef26b33f517783daa5e
 SHA512 
163e0aa39dc5c24980f84000bd6ccd4b7c24581831b7a4cdbd63e4726be5c2b1933d034ce12c65cf95e4c0ebe1175af7e32facace465bfd7c7c377401350a2df
 DIST gcc-12-20221210.tar.xz 79645632 BLAKE2B 
063222037d420f356d452d0419fc4621c30393beaca1f2661d7070c087bca88831f27ae96d8fb7433efaeb59cb338495fb210611a1c37931a1d00373cba9812b
 SHA512 
00399148932b5c57dbe442dcde01e856cbb981c7cc6703760ea51b28e0784cbc6e016663f195b69714da8c7e2cdcfbc03cb1939bab3e6b507b64846e1e814fa6
 DIST gcc-12-20221224.tar.xz 79647600 BLAKE2B 
9c99e6fee09457ac56f8b975650aa0b7dc82f05e990b722af16383ef75b9c02ea592fc37ba3a098e5a601c2115fe2c2414699830175e375325f99743d8ed952f
 SHA512 
018c68d323d9fbe25295807211f750fa80efb947b77e8557860cfd9e97c90198e50c5b3f589afe7fd287a226ff5105b59c6134e4a6cd616ac3d551a5914a15e8
+DIST gcc-12-20221231.tar.xz 79647424 BLAKE2B 
8e75adb993eedf38059ced571d2df160aa3a11ab855a6be7ea8ad630ec0cdf470e432d6d80b794c1b326aca63cf0b8b673fb9c89330f52e5418e2aab8d43
 SHA512 
76fc6bd5b1e7711e4f2f7c391bc057a3c64db193af11cd2edb7bde5a638134aaac37012da75b90aea30da04b69565276f377266318471b4d123252cf3e5f5852
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B 
a9e798911acaf45c3f585f69721130cfbecec016727a50ac0f4767b37a2ab9df39e0828abb07f1e429619cc102808f81af8422fef0265415c287d303d9d97fc0
 SHA512 
1808a05e98094577099d115ff5f3e136e3fc8f39fbe35c5183fd7775383f94439212e5e4174ab8d0ae8c0874e227ff84a958ffdfa1c99c9a8306a9842d126ef9
 DIST gcc-12.2.0-patches-6.tar.xz 19096 BLAKE2B 
9d97f4b1d4c82c00d6bac923963444198fb8144753bfb25f0068d96e4c7444f6163a7cd2e6ed2b808f608131f3208746776b2d061986b8d50311ca6cd8cbb917
 SHA512 
9af71c64490a289d959e95b2df34e62861c161cb161632020f66a4fbdfdbc7f08f6f2956d08e0a7995332d010c974f58a8bc8e4d595769c5632c4755a4e86b31
 DIST gcc-12.2.0-patches-7.tar.xz 14492 BLAKE2B 
95347cc4a7affab3ac1ed2b89ed7dcb239e17b28c93ab45f248765d297ca37e2ab127b13fba2a38256166c2daf43156e574ac783868ac48d561909af5fe82139
 SHA512 
661daf478f6abeab8c3164282aef591c44e18ab99deaa1aee2102de4c8d05da4145bf3ea371ebcf7e4f2455d5ae97c6d94e321b98d373750c784c1b278efb87a
+DIST gcc-12.2.0-patches-8.tar.xz 14656 BLAKE2B 
25f00289699e8e3417c5e4a7d424cdbb140304fb764e8d1fee2e259b4231987c8b53cdbdeba761899a0256b764f7cfd6b4e691fcf44634b59b9dac9ab8a49cdc
 SHA512 
dca2983a72d6c95c3cfe8e1c43195c9aff2a9c5c012851c1b30e51f4384be9b08e761ca589e4941528c89e522d1f11bc6964c8584d7761a889f47e302a3d2b5d
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-13-20221218.tar.xz 82692928 BLAKE2B 
d68af44da5708d6433cc4c409d93d725111bd69fa76d49e8354043ad2bb8aa8cb396489151442910fc4544fedd5290277aa8934aac5c24332c0963dc4605c149
 SHA512 
27b98455bedecbd8cf70f6357924ca1ad45f79ce4a50aefcbcf5b14f6c6a0a5c60fda5b85e7c2c24cf8ce65233dc1eda72c5e48dd0cac699ded1e72c32f0164d
 DIST gcc-13-20221225.tar.xz 8280637

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

2022-12-31 Thread Sam James
commit: f6830bf71662ac7643eb94de9d80dc35e99d57aa
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:46:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:46:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6830bf7

sys-devel/gcc: add 11.3.1_p20221230

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.3.1_p20221230.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 5367b5e932a3..5797f4c3f421 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -9,6 +9,7 @@ DIST gcc-10.5.0-patches-1.tar.xz 17180 BLAKE2B 
d8ecc7cc15fa1ab420fa9eff11173a1d5
 DIST gcc-10.5.0-patches-3.tar.xz 17292 BLAKE2B 
403b3955756c060fa00cdc55c29cdad58cf0ce449af7a75aabf4ddecc9043cffe5f1d6fe77bec00a59de2040e207fabb390f9c603748926821d189be53f4000d
 SHA512 
f5a192f4d02ab765e8b284dfbd999e69db8a7d6a2e5f1f378a16ba3f0b26f35bbad3b3a9e6e9e30c6734b76d8b69d80b802593cbe4d671f14cc16db30c8e
 DIST gcc-11-20221209.tar.xz 76240768 BLAKE2B 
3be0f1ece4473bbbf10f7242102f330a6e246c8481da5bd32620dcb15d2acd008bad60d2576a301f03e444e3d93a3c72d5184740c6fb3de2bc05e1863b68a0bc
 SHA512 
33d9581d434c012526eb4d49a4453cf77c57b459fd43f84e49bc764745e0772939eac007e119269f4f1989755df8678613732a84474c691b0c2452237c5b38a3
 DIST gcc-11-20221223.tar.xz 76237128 BLAKE2B 
4d50d3a296bae501dd4287ca7c877304a60b1a6d444b96598ff2e018f4cf540896c675c11a99cc127acfbe7e3af38d603f6b80b7049d9e525420eaee7c0f81e4
 SHA512 
efbb26ce3b8a5ffcc36ad84f797b638c1d8d0a1fe61e3d9bd984c0dbce0a887d1384f8644d71f4b25b22ae2c67fedcbc4282780a2b834a47a318ed558fd9e0ed
+DIST gcc-11-20221230.tar.xz 76219720 BLAKE2B 
25694ef7300f241f3e144b9d29b7d1dc9b779a322d25a5457d3b1fc9b695e11a252e496d7a4a3bc00d6b06304cf9971571dde1e4331d20579f57a39458da1a1b
 SHA512 
2118a7c5637fc21db53472cf0e633e1ac2495cc13a1b63fe55c4d7d17f8bc75a9d36ef4b9dc7dc82d5ab0800bf7a4c808b6a42cfadacb6ef99dd769f23a7b4ca
 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B 
f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6
 SHA512 
cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334
 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 
426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb
 SHA512 
bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7

diff --git a/sys-devel/gcc/gcc-11.3.1_p20221230.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20221230.ebuild
new file mode 100644
index ..ac913fa29146
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.3.1_p20221230.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="5"
+PATCH_GCC_VER="11.4.0"
+MUSL_VER="0"
+MUSL_GCC_VER="11.4.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2022-12-31 Thread Sam James
commit: 288bc9aff2e91f6a443e8c09f080ffc9f633b07e
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 28 19:17:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:30:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288bc9af

toolchain.eclass: prepare for USE=hardened => FORTIFY_SOURCE=3, assertions

USE=hardened will now imply:
- default -D_FORTIFY_SOURCE=3 (instead of 2 for normal profiles)
- default -D_GLIBCXX_ASSERTIONS

Bug: https://bugs.gentoo.org/876895
Bug: https://bugs.gentoo.org/884417
Bug: https://bugs.gentoo.org/847148
Bug: https://bugs.gentoo.org/876893
Signed-off-by: Sam James  gentoo.org>

 eclass/toolchain.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 021db270828c..0dd23d93e383 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -820,6 +820,10 @@ make_gcc_hard() {
# * -z now
# See gcc *_all_extra-options.patch patches.
gcc_hard_flags+=" -DEXTRA_OPTIONS"
+   # Default to -D_FORTIFY_SOURCE=3 instead of 
-D_FORTIFY_SOURCE=2
+   gcc_hard_flags+=" -DGENTOO_FORTIFY_SOURCE_LEVEL=3"
+   # Add -D_GLIBCXX_ASSERTIONS
+   gcc_hard_flags+=" -DDEF_GENTOO_GLIBCXX_ASSERTIONS"
 
if _tc_use_if_iuse cet && [[ ${CTARGET} == 
*x86_64*-linux* ]] ; then
gcc_hard_flags+=" -DEXTRA_OPTIONS_CF"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/pmacct/

2022-12-31 Thread Sam James
commit: 0b8ee8b066590117a5ee11e2575d84b80427ef20
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:18:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8ee8b0

net-analyzer/pmacct: add 1.7.8

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

 net-analyzer/pmacct/Manifest| 1 +
 net-analyzer/pmacct/{pmacct-.ebuild => pmacct-1.7.8.ebuild} | 3 +++
 net-analyzer/pmacct/pmacct-.ebuild  | 3 +++
 3 files changed, 7 insertions(+)

diff --git a/net-analyzer/pmacct/Manifest b/net-analyzer/pmacct/Manifest
index 17b03eeb9f42..8c016cfe1dba 100644
--- a/net-analyzer/pmacct/Manifest
+++ b/net-analyzer/pmacct/Manifest
@@ -1 +1,2 @@
 DIST pmacct-1.7.7.tar.gz 2149629 BLAKE2B 
00357cbf1f52452c4a9ee9807e2c18f823019521cc9cb99553fe262826d7343e286694d666c7bab59e62767598ff373b3abafbecfdd43a823ba878440643
 SHA512 
7bc4c48041f023b5cd7ba927722478b0008d751bdb679f44beb2b281f4b16cb0bafb211d0fb947516ca80f86082f1bce578973ec298f4947ffd9d063a44bd00b
+DIST pmacct-1.7.8.tar.gz 2175335 BLAKE2B 
1b95d48c479d59f2d4a7654e870e6f61c984c57c31aebbfb9fbf86f2d1027cde6a0f334489f33186bbb19ee7bdf94726f0053faa4829273de2d1975f58dff97f
 SHA512 
df576644688ddb1957aa1583b101b96d86ab404c1416e0709b1bc85d691d13841bdb92a37a4526bc9273101dd11e3134d2fb35c06d2cbcde8e5bf7e84751a1c2

diff --git a/net-analyzer/pmacct/pmacct-.ebuild 
b/net-analyzer/pmacct/pmacct-1.7.8.ebuild
similarity index 98%
copy from net-analyzer/pmacct/pmacct-.ebuild
copy to net-analyzer/pmacct/pmacct-1.7.8.ebuild
index 55db903b6abd..716720824619 100644
--- a/net-analyzer/pmacct/pmacct-.ebuild
+++ b/net-analyzer/pmacct/pmacct-1.7.8.ebuild
@@ -7,6 +7,7 @@ inherit autotools toolchain-funcs systemd
 
 DESCRIPTION="A network tool to gather IP traffic information"
 HOMEPAGE="http://www.pmacct.net/;
+
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/pmacct/pmacct;
inherit git-r3
@@ -84,6 +85,7 @@ src_configure() {
$(use_enable zmq)
 
--without-external-deps
+   --disable-ebpf
--disable-debug
--disable-mongodb
)
@@ -94,6 +96,7 @@ src_configure() {
 src_install() {
default
 
+   local dirname
for dirname in examples sql telemetry; do
docinto ${dirname}
dodoc -r ${dirname}/*

diff --git a/net-analyzer/pmacct/pmacct-.ebuild 
b/net-analyzer/pmacct/pmacct-.ebuild
index 55db903b6abd..716720824619 100644
--- a/net-analyzer/pmacct/pmacct-.ebuild
+++ b/net-analyzer/pmacct/pmacct-.ebuild
@@ -7,6 +7,7 @@ inherit autotools toolchain-funcs systemd
 
 DESCRIPTION="A network tool to gather IP traffic information"
 HOMEPAGE="http://www.pmacct.net/;
+
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/pmacct/pmacct;
inherit git-r3
@@ -84,6 +85,7 @@ src_configure() {
$(use_enable zmq)
 
--without-external-deps
+   --disable-ebpf
--disable-debug
--disable-mongodb
)
@@ -94,6 +96,7 @@ src_configure() {
 src_install() {
default
 
+   local dirname
for dirname in examples sql telemetry; do
docinto ${dirname}
dodoc -r ${dirname}/*



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

2022-12-31 Thread Sam James
commit: 5bb8ad70509d29bcf3a37b3cc740647d91e05eb3
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:28:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:28:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb8ad70

dev-db/sqlite: Stabilize 3.40.1 ppc, #889142

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

 dev-db/sqlite/sqlite-3.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.40.1.ebuild 
b/dev-db/sqlite/sqlite-3.40.1.ebuild
index c11535b11197..8fedfa7fed3b 100644
--- a/dev-db/sqlite/sqlite-3.40.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.40.1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   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="public-domain"



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

2022-12-31 Thread Sam James
commit: 65f1fa6098f2594b9937d853e1050c13a803ca3b
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:28:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:28:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f1fa60

dev-db/sqlite: Stabilize 3.40.1 ppc64, #889142

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

 dev-db/sqlite/sqlite-3.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.40.1.ebuild 
b/dev-db/sqlite/sqlite-3.40.1.ebuild
index c7f34dff78f6..a4160deb5588 100644
--- a/dev-db/sqlite/sqlite-3.40.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.40.1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   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="public-domain"



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

2022-12-31 Thread Sam James
commit: 6de3bc7fb1511927630ff59d1656bb1a679229e5
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:28:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:28:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de3bc7f

dev-db/sqlite: Stabilize 3.40.1 arm64, #889142

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

 dev-db/sqlite/sqlite-3.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.40.1.ebuild 
b/dev-db/sqlite/sqlite-3.40.1.ebuild
index a4160deb5588..c11535b11197 100644
--- a/dev-db/sqlite/sqlite-3.40.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.40.1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   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="public-domain"



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

2022-12-31 Thread Sam James
commit: b085d6f67b1f4c51e995e6b340d14e73270a3e8d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:28:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:28:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b085d6f6

dev-db/sqlite: Stabilize 3.40.1 x86, #889142

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

 dev-db/sqlite/sqlite-3.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.40.1.ebuild 
b/dev-db/sqlite/sqlite-3.40.1.ebuild
index d5f0713a3840..c7f34dff78f6 100644
--- a/dev-db/sqlite/sqlite-3.40.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.40.1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   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="public-domain"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/files/, net-firewall/ipset/

2022-12-31 Thread Sam James
commit: abff60a972c82e5c0f155a3a37bc6cdb7613ea25
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:23:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abff60a9

net-firewall/ipset: add 7.17

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

 net-firewall/ipset/Manifest   |   1 +
 net-firewall/ipset/files/ipset.systemd-r1 |  15 
 net-firewall/ipset/ipset-7.17.ebuild  | 119 ++
 3 files changed, 135 insertions(+)

diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest
index db79ace8bb25..6320f121cb5b 100644
--- a/net-firewall/ipset/Manifest
+++ b/net-firewall/ipset/Manifest
@@ -1,2 +1,3 @@
 DIST ipset-7.15.tar.bz2 680383 BLAKE2B 
10acff9741370ad80a2845605be1be4f691e987b271f4dcf1fab3abfe158c63c7d39e6b3453ba7cd361dee3df92f85419cfb70806a71b6806555f6571c70b1ed
 SHA512 
0fc936d971c30a0925c585d506c8840e782fdaeec09bc8fd249e874fe838fa55a4dbb697f6e1423a6769abf07a1ce2195abc37cb641e8e4ad70f1b4c7130916a
 DIST ipset-7.16.tar.bz2 684512 BLAKE2B 
c2c58bd6250bab41c3c5cb2ed6a39b1cd5e47a60eca5ed19373dad6c611f5263c61cf12915b5d658700e8e78f4f445788900a2b89cdcdbef3407375b4131fb04
 SHA512 
e69ddee956f0922c8e08e7e5d358d6b5b24178a9f08151b20957cc3465baaba9ecd6aa938ae157f2cd286ccd7f0b7a279cfd89cec2393a00b43e4d945c275307
+DIST ipset-7.17.tar.bz2 684983 BLAKE2B 
43b74ab7caf5a963787184aa75b6c071388c8d28997681444b72118aba68b843e961b50418c3fa70b451b4cb090ec62940b770abac2156910442115edbf90d41
 SHA512 
e308a0d7707ccf7d0cb06a32cf9a822f97862e007abdbab8a91a5a0d5bfbd9f2fb9a3f5e8f36b250ec0d565438c8648a31e8e5b45d8205a76558e90f46e6e597

diff --git a/net-firewall/ipset/files/ipset.systemd-r1 
b/net-firewall/ipset/files/ipset.systemd-r1
new file mode 100644
index ..600779604fb3
--- /dev/null
+++ b/net-firewall/ipset/files/ipset.systemd-r1
@@ -0,0 +1,15 @@
+[Unit]
+Description=ipset service
+Before=network-pre.target iptables-restore.service ip6tables-restore.service 
firewalld.service
+Wants=network-pre.target
+ConditionFileNotEmpty=/var/lib/ipset/rules-save
+
+[Service]
+Type=oneshot
+RemainAfterExit=yes
+ExecStart=/usr/sbin/ipset -exist -file /var/lib/ipset/rules-save restore
+ExecReload=/usr/sbin/ipset -exist -file /var/lib/ipset/rules-save restore
+ExecStop=/usr/sbin/ipset -file /var/lib/ipset/rules-save save
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-firewall/ipset/ipset-7.17.ebuild 
b/net-firewall/ipset/ipset-7.17.ebuild
new file mode 100644
index ..450b35c613fc
--- /dev/null
+++ b/net-firewall/ipset/ipset-7.17.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MODULES_OPTIONAL_USE=modules
+inherit autotools bash-completion-r1 linux-info linux-mod systemd
+
+DESCRIPTION="IPset tool for iptables, successor to ippool"
+HOMEPAGE="https://ipset.netfilter.org/ https://git.netfilter.org/ipset/;
+SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=net-firewall/iptables-1.4.7
+   net-libs/libmnl:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( ChangeLog INSTALL README UPGRADE )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.16-bashism.patch
+)
+
+# configurable from outside, e.g. /etc/portage/make.conf
+IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
+
+BUILD_TARGETS="modules"
+MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset"
+MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)"
+MODULE_NAMES+=" em_ipset(kernel/net/sched/:${S}/kernel/net/sched/)"
+for i in 
ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,mac,mark,port{,ip,net}},mac,net{,port{,net},iface,net}},_list_set};
 do
+   MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})"
+done
+
+pkg_setup() {
+   get_version
+   CONFIG_CHECK="NETFILTER"
+   ERROR_NETFILTER="ipset requires NETFILTER support in your kernel."
+   CONFIG_CHECK+=" NETFILTER_NETLINK"
+   ERROR_NETFILTER_NETLINK="ipset requires NETFILTER_NETLINK support in 
your kernel."
+   # It does still build without NET_NS, but it may be needed in future.
+   #CONFIG_CHECK="${CONFIG_CHECK} NET_NS"
+   #ERROR_NET_NS="ipset requires NET_NS (network namespace) support in 
your kernel."
+   CONFIG_CHECK+=" !PAX_CONSTIFY_PLUGIN"
+   ERROR_PAX_CONSTIFY_PLUGIN="ipset contains constified variables 
(#614896)"
+
+   build_modules=0
+   if use modules; then
+   if linux_config_src_exists && linux_chkconfig_builtin "MODULES" 
; then
+   if linux_chkconfig_present "IP_NF_SET" || \
+   linux_chkconfig_present "IP_SET"; then #274577
+   eerror "There is IP{,_NF}_SET or 
NETFILTER_XT_SET support in your kernel."
+   

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

2022-12-31 Thread Sam James
commit: 28cf2da8e532deb51d8925ec67ad1782b0c815b7
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:28:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:28:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cf2da8

dev-db/sqlite: Stabilize 3.40.1 arm, #889142

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

 dev-db/sqlite/sqlite-3.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.40.1.ebuild 
b/dev-db/sqlite/sqlite-3.40.1.ebuild
index c10b8c754db0..171c2073a1ab 100644
--- a/dev-db/sqlite/sqlite-3.40.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.40.1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   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="public-domain"



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

2022-12-31 Thread Sam James
commit: b5e42961096af7a5653c276b03dfc55fb48edff2
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:28:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:28:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e42961

sys-process/atop: add 2.8.0

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

 sys-process/atop/Manifest  |   1 +
 sys-process/atop/atop-2.8.0.ebuild | 112 +
 2 files changed, 113 insertions(+)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 9c23aa0cbdee..5a5e225adfce 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,2 +1,3 @@
 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 
2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81
 SHA512 
18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
+DIST atop-2.8.0.tar.gz 263650 BLAKE2B 
88ec63d482d34866d82d16f1c60a4a04bc749014f22f991ec9e6233a5d63a12b5a9c637544e27e346f751466c636d3b365bce5fc65f62e7bf9224faa9be047e9
 SHA512 
f601bdabc33f581e85b9b753537bddbeb4dd2a2cd9eec8716d856c7766e489b419eaf15c1b2fd2c1a2a64628d459e113739b939fc06f5d33828b22a9550c76fa
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 
1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61fe6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996
 SHA512 
b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.8.0.ebuild 
b/sys-process/atop/atop-2.8.0.ebuild
new file mode 100644
index ..960cbc056e3f
--- /dev/null
+++ b/sys-process/atop/atop-2.8.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Check on bumps of atop
+# https://www.atoptool.nl/downloadnetatop.php
+NETATOP_VER=3.1
+
+# Controls 'netatop' kernel module
+MODULES_OPTIONAL_USE="modules"
+NETATOP_P=net${PN}-${NETATOP_VER}
+NETATOP_S="${WORKDIR}"/${NETATOP_P}
+
+inherit linux-info linux-mod systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop;
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
+
+# Module is GPL-2 as well
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="sys-libs/ncurses:0=
+   >=sys-process/acct-6.6.4-r1
+   modules? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.6.0-build.patch
+)
+
+pkg_pretend() {
+   if use kernel_linux ; then
+   CONFIG_CHECK="~BSD_PROCESS_ACCT"
+   check_extra_config
+   fi
+}
+
+src_prepare() {
+   default
+
+   if use modules ; then
+   cd "${WORKDIR}"/${NETATOP_P} || die
+   eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
+   cd "${S}" || die
+   fi
+
+   tc-export CC PKG_CONFIG
+
+   # bug #191926
+   sed -i 's: root : :' atop.cronsysv || die
+
+   # prefixify
+   sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
+}
+
+src_configure() {
+   default
+
+   BUILD_TARGETS="netatop.ko"
+   MODULE_NAMES="netatop(:${NETATOP_S}/module)"
+}
+
+src_compile() {
+   default
+
+   linux-mod_src_compile
+}
+
+src_install() {
+   linux-mod_src_install
+
+   if use modules ; then
+   # netatop's Makefile tries to build the kernel module for us
+   # so let's just replicate parts of it here.
+   emake -C "${NETATOP_S}"/daemon all
+
+   dosbin "${NETATOP_S}"/daemon/netatopd
+   doman "${NETATOP_S}"/man/*
+
+   systemd_dounit "${NETATOP_S}"/netatop.service
+
+   # TODO: Release after 2.8.0 may contain this, check!
+   newinitd "${FILESDIR}"/netatop.rc netatop
+   fi
+
+   emake DESTDIR="${D}" genericinstall
+
+   # useless -${PV} copies ?
+   rm "${ED}"/usr/bin/atop*-${PV} || die
+
+   newinitd atop.rc.openrc ${PN}
+   newinitd atopacct.rc.openrc atopacct
+
+   systemd_dounit "${S}"/${PN}.service
+   systemd_dounit "${S}"/atopacct.service
+
+   dodoc atop.cronsysv AUTHORS README
+
+   exeinto /usr/share/${PN}
+   doexe ${PN}.daily
+
+   insinto /etc/default
+   newins ${PN}{.default,}
+
+   keepdir /var/log/${PN}
+}



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

2022-12-31 Thread Sam James
commit: eb92065667c84da0956827f8655c769cab03b201
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:28:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:28:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb920656

dev-db/sqlite: Stabilize 3.40.1 amd64, #889142

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

 dev-db/sqlite/sqlite-3.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.40.1.ebuild 
b/dev-db/sqlite/sqlite-3.40.1.ebuild
index 171c2073a1ab..d5f0713a3840 100644
--- a/dev-db/sqlite/sqlite-3.40.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.40.1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   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="public-domain"



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

2022-12-31 Thread Ionen Wolkens
commit: 949ad357db32e2151fbe7d4c4cadf2ff8255219f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Dec 31 23:17:32 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Dec 31 23:22:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949ad357

dev-util/maturin: add 0.14.8

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/maturin/Manifest  |  19 ++
 dev-util/maturin/maturin-0.14.8.ebuild | 487 +
 2 files changed, 506 insertions(+)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 07f89686aadf..7e6227b981b5 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -44,6 +44,7 @@ DIST cargo-xwin-0.10.2.crate 24964 BLAKE2B 
b499bfd7c269f96b72c63d6b809df2bfab1df
 DIST cargo-xwin-0.13.3.crate 26125 BLAKE2B 
27de731d71c9cbd815c98ea78345eda866c13723c5c95fe2b915e76dbf2377499c4fc2cb42ca7a4947717dac1e97dfc2414170418db7e469363cbea1629f2cd2
 SHA512 
a9e86ba5adc0d9faec4038064710221eae7cbb60b6881a3e0dcc5b938f082ed65e77a35680351176b41fb9a73a5acfdd8e243de6343b1c7fec461753b908f5b6
 DIST cargo-zigbuild-0.12.3.crate 25984 BLAKE2B 
4b73ada9094cb7facdd28fb7a5cb54ce17b74090c984e410be6b0a8120397049049a62818c9fa94d3d38057ac70ee65052b3edcb5b4e0cd76b0c2e9fde1f0972
 SHA512 
8ac0d21017024133ba53dd839471cf15de671215c5eb5bdc99863dbf6ee08c0a6c49cb843e57fcd392e84da3a854ac4953136d360fa2e0b3eb4ff47a2c25dd57
 DIST cargo-zigbuild-0.14.2.crate 26915 BLAKE2B 
63c160d488ded69b6e0526c81b7c90bb0d6eb7a47d37bfeea320b27a034ad623e6972242c6a193c994d7648d06f22b60f565d7c82fd899cf8aad840fc9029f29
 SHA512 
53907607af12363f0bfff10bc03edc2bf7c55b6ab450ef7a32f9d9469b1b442c611e0a6b726fa77a0a16c8db2b55b05f72b9f98463fc66537b56679568c14487
+DIST cargo-zigbuild-0.14.3.crate 26978 BLAKE2B 
b6178cf2ba7d5f85990b9be102a3fc7d86b7b8a2d2a9cd42a71f68fc8f9172e360cd94b74076bf4fa718cb1925e0337179ff57fe146f9141a8476f4ebfca0950
 SHA512 
995eafd4be4d99776ec6060ab8e5a0dd7e0ce801c76ae3d33557f1d55a7ce249dbe691c776aad8956f6f416a3812b3ca66f528654a2b334bf5d31b45bb5bc17b
 DIST cargo_metadata-0.15.0.crate 17634 BLAKE2B 
cb6dceaaaf4f4a4bd339b429c4e45730ee018f947a560a468682bd4e9a09949a625b96f713d5b2270a6609622c1992def8145850a7d82619cc5120c3be304f5d
 SHA512 
cbeddbccc8f7578b34976ead3076c8db66d20d5681affa81ed583ad8c84ebb5d6a3b8a40e3c42fd1667aacc9d0829f928e210f3f451e636a2b5732cae17cae1b
 DIST cargo_metadata-0.15.2.crate 18528 BLAKE2B 
cb80318d0cf7316fa57badcaa0502737232b28bc9efd17a71ef1afa8e1b61a597d7f36d6ecfb41a2859360ed7ed7c7ffa86b9184400c4646d3196fb895cf3e94
 SHA512 
f663676ac3e2182d67d1047164eddd24d1006f61f378003abb1d5f53f9dfee672202d33a530cac1bb749955edd142ca78169dc3412d78c8fe98d6121c4303fd3
 DIST cbindgen-0.24.3.crate 195698 BLAKE2B 
f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4
 SHA512 
3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05
@@ -55,11 +56,14 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b
 DIST charset-0.1.3.crate 14330 BLAKE2B 
928771e37cc4f86f49cf09b671cc016cb662275799f34159dff9c22ca61a71d722f199ed36b2fadebde30b5763cc01d87bd6f27e70ff8ad357df10d6ddb652a8
 SHA512 
61166acd4fba3330c4c71e101e1993717baa448d91dd9773f7d58ac504fa4025322560ce82bd7de1b5935443f96ba84691658e5c982192196b325f52dc48f4b1
 DIST chumsky-0.8.0.crate 65390 BLAKE2B 
ae1c4112361b89c40b595b3cff83cd6b7c8d2ffb9d223b17e133d7e785d13dc1f870400b1c7d0166216a73ff09358f6e3839215a4a663dca5175dc7a374fd3e2
 SHA512 
92fc3e8151edb4aa06f16a46c8a8df0222e60bc9b4392433306d0f7bb623cd36c3c56b7b3ca5637cc72f99df8365395232236ea048fb09c46a96a9f409a7543d
 DIST chunked_transfer-1.4.0.crate 9238 BLAKE2B 
b29737023c78041fa1166d56bb5fb7be2e502b06c56b0fe127c1ec2eaaf3ebdbf9bfdc8645d7234dc17703706529406072b90fb06a15df482b1065044d3dd4c4
 SHA512 
b3891bc1b101677c2ae6bbac19e74f5ad0aee7b499b0a339b78fa0af7150b2ae0b2151d640bd2a7c4d052a12cf935d16e04db3d37d0048ec1d79a9ff01f13389
+DIST chunked_transfer-1.4.1.crate 9763 BLAKE2B 
97246d989a81a27bf43d083db7c5442a84ae1c21bad3e93c05f70a8af68ec1340a80fa00b5480bf7db6e8a9cad0f401777a791ac92edf030e0b7aa8538445719
 SHA512 
0feccea2af13cb7d3458aca3ef566f01819c8edcd91bc178754fe91025fc044dfa307a71e944d57182725dabdda33ad01d2836cbea907cd89f1d2aa099df4afa
 DIST cipher-0.3.0.crate 12756 BLAKE2B 
a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c
 SHA512 
8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f
 DIST clap-3.2.23.crate 219435 BLAKE2B 
e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d
 SHA512 
1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a
 DIST clap-4.0.29.crate 

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

2022-12-31 Thread Sam James
commit: a0d299dc96476e1eca8d39de253db9931d5f7693
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:05:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:05:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d299dc

media-libs/libopenraw: fix tests

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

 media-libs/libopenraw/Manifest| 1 +
 media-libs/libopenraw/libopenraw-0.3.2.ebuild | 5 +
 2 files changed, 6 insertions(+)

diff --git a/media-libs/libopenraw/Manifest b/media-libs/libopenraw/Manifest
index 0d9fdcfdb59d..8df0f491f1f0 100644
--- a/media-libs/libopenraw/Manifest
+++ b/media-libs/libopenraw/Manifest
@@ -15,6 +15,7 @@ DIST humantime-2.1.0.crate 16749 BLAKE2B 
e2ae8325b037fb175b9200cc5c1944ce579056c
 DIST libc-0.2.126.crate 590481 BLAKE2B 
1000de6b9fa2b3ff025b961e504d6d20b401f37cdeda6710187d18ad2dfe8ec89142bba65486d7853f1796897b58f343c5a34dd6381a0d0794b615635ac31175
 SHA512 
9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44
 DIST libopenraw-0.1.3.tar.bz2 565458 BLAKE2B 
dec7cda78b6ff4b1411b93c0d48758920b73e087eaca3c262a0850eb5a3423fee38ba7537694b1a04bdafa6bbb34b290c059f483a5a6af339b76c132ac77c413
 SHA512 
c56d84610f0cf5da970c4c0c791fccf2f7e9f7c7dacf2aeac0b2702ce9a0cd3aaa2f6db0794b0466e1dd8316771973db1e64d013f635c1166b7ff2eebdcbf029
 DIST libopenraw-0.3.2.tar.xz 563624 BLAKE2B 
055d550af564f3b2c6c5e79f8875cbb1e996752b3a72f0b87ff1721efc008bd480b819f755b9e92bda63e69171d1533ce7f4a725aeaf69e819e5d8f3769e1d10
 SHA512 
de6c6b0bdc3847f615a159749648aa58700ad9213fb182853c43fc761c8606a07350f1980f76eb955c7629d16d82f4276108db617ecbd892069ba2daec5183bf
+DIST libopenraw-0.3.3.tar.xz 570284 BLAKE2B 
3c0902e4d525aab919e8856041c563c4a56a58db70771b24d3c12bc9db268bb0a7a32a9a64604dcf6d1719c632663bea8e1d9c94c160ba3468466f333598ab93
 SHA512 
8c4894a0119c7f58fe965002b69cb2caa0c5b9d2e3656dddc0da0c07674290b155d50338a3f4b62e4faccaa908028ecf4c26a80b8a95d51638bf4bd7bec6c9e1
 DIST log-0.4.17.crate 38028 BLAKE2B 
b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605
 SHA512 
2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST num-traits-0.2.15.crate 49262 BLAKE2B 
942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04
 SHA512 
5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8

diff --git a/media-libs/libopenraw/libopenraw-0.3.2.ebuild 
b/media-libs/libopenraw/libopenraw-0.3.2.ebuild
index b786267a8c68..42341cfa690c 100644
--- a/media-libs/libopenraw/libopenraw-0.3.2.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.3.2.ebuild
@@ -77,6 +77,11 @@ src_compile() {
default
 }
 
+src_test() {
+   # Avoid cargo_src_test
+   default
+}
+
 src_install() {
default
 



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

2022-12-31 Thread Sam James
commit: bf1f9945bca502841480115ef59463a20da6e7da
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:08:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:08:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1f9945

sys-libs/minizip-ng: add 3.0.8

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

 sys-libs/minizip-ng/Manifest|  1 +
 sys-libs/minizip-ng/minizip-ng-3.0.8.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/sys-libs/minizip-ng/Manifest b/sys-libs/minizip-ng/Manifest
index a2fc647f45d7..a313c1c988e6 100644
--- a/sys-libs/minizip-ng/Manifest
+++ b/sys-libs/minizip-ng/Manifest
@@ -1,2 +1,3 @@
 DIST minizip-ng-3.0.6.tar.gz 642138 BLAKE2B 
3faddeef035da0417671ef5578b90ad9ec9a69f376d04fb8095f93e27e3276931ef432e179613e841e754ff6e915e8c631eeaa48795aaa87773e45465bd14afa
 SHA512 
92aaad655e7dbec60ab8075435ccdc72314f75f0516aa4a16094215df2b14b108c2b49cdf6c876e396f0f43f52ad63f52ce7db2e119efe25c55b8b873bef9d4f
 DIST minizip-ng-3.0.7.tar.gz 643065 BLAKE2B 
e7026a5cc54fac6eba6fd1e79f8d53474966999aec1c24c70ff2207b93314f1e1cf5360841570ace66a30d6178f0057428757c7ba9b2d4bb14feb397142dedcb
 SHA512 
01805ec955514efca32f4beb0e1241e94591d7d1d6119036c55d898a595de038bb18b8a2ffe5dab13101a890d14485aaefdf81680a7c60aa4ab3fd9de63ee991
+DIST minizip-ng-3.0.8.tar.gz 643788 BLAKE2B 
aa937fe8d0e776c8a00754c7a5eae7769b096d044a1b65b124adc0531b757579d8e0e0f5a4784669d9d94a7ea512625160b8b02f908a29e027f31911adf0f524
 SHA512 
f9742c5fc54ac08d78d7e942e90a7e7f1bc40a2812e770bd152ed441dbc5a004b79d2edf32d3fbda64db493cd1a0512d16deb84c0791d3fc86718e9ad0b1

diff --git a/sys-libs/minizip-ng/minizip-ng-3.0.8.ebuild 
b/sys-libs/minizip-ng/minizip-ng-3.0.8.ebuild
new file mode 100644
index ..42274c85d130
--- /dev/null
+++ b/sys-libs/minizip-ng/minizip-ng-3.0.8.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Worth keeping an eye on 'develop' branch upstream for possible backports,
+# as they copied this practice from sys-libs/zlib upstream.
+
+inherit cmake
+
+DESCRIPTION="Fork of the popular zip manipulation library found in the zlib 
distribution"
+HOMEPAGE="https://github.com/zlib-ng/minizip-ng;
+SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="compat openssl test zstd"
+RESTRICT="!test? ( test )"
+
+# Automagically prefers sys-libs/zlib-ng if installed, so let's
+# just depend on it as presumably it's better tested anyway.
+RDEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   sys-libs/zlib-ng
+   virtual/libiconv
+   compat? ( !sys-libs/zlib[minizip] )
+   openssl? ( dev-libs/openssl:= )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DMZ_COMPAT=$(usex compat)
+
+   -DMZ_BUILD_TESTS=$(usex test)
+   -DMZ_BUILD_UNIT_TESTS=$(usex test)
+
+   -DMZ_FETCH_LIBS=OFF
+   -DMZ_FORCE_FETCH_LIBS=OFF
+
+   # Compression library options
+   -DMZ_ZLIB=ON
+   -DMZ_BZIP2=ON
+   -DMZ_LZMA=ON
+   -DMZ_ZSTD=$(usex zstd)
+   -DMZ_LIBCOMP=OFF
+
+   # Encryption support options
+   -DMZ_PKCRYPT=ON
+   -DMZ_WZAES=ON
+   -DMZ_OPENSSL=$(usex openssl)
+   -DMZ_LIBBSD=ON
+   -DMZ_SIGNING=ON
+
+   # Character conversion options
+   -DMZ_ICONV=ON
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # TODO: investigate
+   -E 
"(raw-unzip-pkcrypt|raw-append-unzip-pkcrypt|raw-erase-unzip-pkcrypt|deflate-unzip-pkcrypt|deflate-append-unzip-pkcrypt|deflate-erase-unzip-pkcrypt|bzip2-unzip-pkcrypt|bzip2-append-unzip-pkcrypt|bzip2-erase-unzip-pkcrypt|lzma-unzip-pkcrypt|lzma-append-unzip-pkcrypt|lzma-erase-unzip-pkcrypt|xz-unzip-pkcrypt|xz-append-unzip-pkcrypt|xz-erase-unzip-pkcrypt|zstd-unzip-pkcrypt|zstd-append-unzip-pkcrypt|zstd-erase-unzip-pkcrypt)"
+   )
+
+   # TODO: A bunch of tests end up looping and writing over each other's 
files
+   # It gets better with a patch applied (see 
https://github.com/zlib-ng/minizip-ng/issues/623#issuecomment-1264518994)
+   # but still hangs.
+   cmake_src_test -j1
+}
+
+src_install() {
+   cmake_src_install
+
+   if use test ; then
+   # Test binaries, bug #874591
+   rm "${ED}"/usr/bin/minigzip || die
+   rm "${ED}"/usr/bin/minizip-ng || die
+   fi
+
+   if use compat ; then
+   ewarn "minizip-ng is experimental and replacing the system 
zlib[minizip] is dangerous"
+   ewarn "Please be careful!"
+   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/minizip-ng/, sys-libs/minizip-ng/files/

2022-12-31 Thread Sam James
commit: 52a6b343ca0c13bc8f33a3eb582f35ba7f1c926d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:09:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:09:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a6b343

sys-libs/minizip-ng: drop 3.0.6-r1

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

 sys-libs/minizip-ng/Manifest   |   1 -
 ...-getrandom-and-arc4random_buf-usage-order.patch |  68 ---
 .../files/minizip-ng-3.0.6-test-temporary.patch| 129 -
 sys-libs/minizip-ng/minizip-ng-3.0.6-r1.ebuild |  89 --
 4 files changed, 287 deletions(-)

diff --git a/sys-libs/minizip-ng/Manifest b/sys-libs/minizip-ng/Manifest
index a313c1c988e6..78b2c05e7c58 100644
--- a/sys-libs/minizip-ng/Manifest
+++ b/sys-libs/minizip-ng/Manifest
@@ -1,3 +1,2 @@
-DIST minizip-ng-3.0.6.tar.gz 642138 BLAKE2B 
3faddeef035da0417671ef5578b90ad9ec9a69f376d04fb8095f93e27e3276931ef432e179613e841e754ff6e915e8c631eeaa48795aaa87773e45465bd14afa
 SHA512 
92aaad655e7dbec60ab8075435ccdc72314f75f0516aa4a16094215df2b14b108c2b49cdf6c876e396f0f43f52ad63f52ce7db2e119efe25c55b8b873bef9d4f
 DIST minizip-ng-3.0.7.tar.gz 643065 BLAKE2B 
e7026a5cc54fac6eba6fd1e79f8d53474966999aec1c24c70ff2207b93314f1e1cf5360841570ace66a30d6178f0057428757c7ba9b2d4bb14feb397142dedcb
 SHA512 
01805ec955514efca32f4beb0e1241e94591d7d1d6119036c55d898a595de038bb18b8a2ffe5dab13101a890d14485aaefdf81680a7c60aa4ab3fd9de63ee991
 DIST minizip-ng-3.0.8.tar.gz 643788 BLAKE2B 
aa937fe8d0e776c8a00754c7a5eae7769b096d044a1b65b124adc0531b757579d8e0e0f5a4784669d9d94a7ea512625160b8b02f908a29e027f31911adf0f524
 SHA512 
f9742c5fc54ac08d78d7e942e90a7e7f1bc40a2812e770bd152ed441dbc5a004b79d2edf32d3fbda64db493cd1a0512d16deb84c0791d3fc86718e9ad0b1

diff --git 
a/sys-libs/minizip-ng/files/minizip-ng-3.0.6-Switch-getrandom-and-arc4random_buf-usage-order.patch
 
b/sys-libs/minizip-ng/files/minizip-ng-3.0.6-Switch-getrandom-and-arc4random_buf-usage-order.patch
deleted file mode 100644
index 92db9c05b5d1..
--- 
a/sys-libs/minizip-ng/files/minizip-ng-3.0.6-Switch-getrandom-and-arc4random_buf-usage-order.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-https://github.com/zlib-ng/minizip-ng/pull/651
-
-From 1be6ea22e127a99786aefd2896e08bab43ad1333 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sun, 2 Oct 2022 01:39:17 +0100
-Subject: [PATCH] Switch getrandom() and arc4random_buf() usage order
-
-We need to match the order of inclusions at the top of the file
-otherwise we might end up trying to use arc4random_buf() when
-available (because HAVE_ARC4RANODM_BUF is set) even though
-we hit HAVE_GETRANDOM first above and only included
- because of it.
-
-Besides, if getrandom() is available, we should really prefer
-it anyway.
-
-Fixes an implicit function declaration:
-```
-minizip-ng-3.0.6/mz_os_posix.c:124:5: error: implicit declaration of function 
'arc4random_buf' [-Werror=implicit-function-declaration]
-```
 a/mz_os_posix.c
-+++ b/mz_os_posix.c
-@@ -117,7 +117,22 @@ void mz_os_utf8_string_delete(uint8_t **string) {
- 
- /***/
- 
--#if defined(HAVE_ARC4RANDOM_BUF)
-+#if defined(HAVE_GETRANDOM)
-+int32_t mz_os_rand(uint8_t *buf, int32_t size) {
-+int32_t left = size;
-+int32_t written = 0;
-+
-+while (left > 0) {
-+written = getrandom(buf, left, 0);
-+if (written < 0)
-+return MZ_INTERNAL_ERROR;
-+
-+buf += written;
-+left -= written;
-+}
-+return size - left;
-+}
-+#elif defined(HAVE_ARC4RANDOM_BUF)
- int32_t mz_os_rand(uint8_t *buf, int32_t size) {
- if (size < 0)
- return 0;
-@@ -139,21 +154,6 @@ int32_t mz_os_rand(uint8_t *buf, int32_t size) {
- }
- return size - left;
- }
--#elif defined(HAVE_GETRANDOM)
--int32_t mz_os_rand(uint8_t *buf, int32_t size) {
--int32_t left = size;
--int32_t written = 0;
--
--while (left > 0) {
--written = getrandom(buf, left, 0);
--if (written < 0)
--return MZ_INTERNAL_ERROR;
--
--buf += written;
--left -= written;
--}
--return size - left;
--}
- #else
- int32_t mz_os_rand(uint8_t *buf, int32_t size) {
- static unsigned calls = 0;

diff --git a/sys-libs/minizip-ng/files/minizip-ng-3.0.6-test-temporary.patch 
b/sys-libs/minizip-ng/files/minizip-ng-3.0.6-test-temporary.patch
deleted file mode 100644
index d38603ac7378..
--- a/sys-libs/minizip-ng/files/minizip-ng-3.0.6-test-temporary.patch
+++ /dev/null
@@ -1,129 +0,0 @@
-https://github.com/zlib-ng/minizip-ng/issues/623
-https://github.com/zlib-ng/minizip-ng/commit/6261d6f5ec5bd275257354c048f68ad9723c3231
-
-From 6261d6f5ec5bd275257354c048f68ad9723c3231 Mon Sep 17 00:00:00 2001
-From: Nathan Moinvaziri 
-Date: Sat, 11 Jun 2022 10:36:42 -0700
-Subject: [PATCH] Generate test files in binary temp directory.
-
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ 

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

2022-12-31 Thread Sam James
commit: 18c5c05a7b49e9e81776197927accf75f02bf0ce
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 23:05:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 23:05:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c5c05a

media-libs/libopenraw: add 0.3.3

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

 media-libs/libopenraw/libopenraw-0.3.3.ebuild | 101 ++
 1 file changed, 101 insertions(+)

diff --git a/media-libs/libopenraw/libopenraw-0.3.3.ebuild 
b/media-libs/libopenraw/libopenraw-0.3.3.ebuild
new file mode 100644
index ..9333b1a4b20a
--- /dev/null
+++ b/media-libs/libopenraw/libopenraw-0.3.3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Run cargo-build or cargo fetch in lib/mp4 to get this list
+CRATES="
+ahash-0.7.6
+aho-corasick-0.7.18
+atty-0.2.14
+autocfg-1.0.0
+bitreader-0.3.2
+byteorder-1.2.2
+cfg-if-0.1.10
+cfg-if-1.0.0
+env_logger-0.8.4
+fallible_collections-0.4.4
+getrandom-0.2.7
+hashbrown-0.11.2
+hermit-abi-0.1.8
+humantime-2.1.0
+libc-0.2.126
+log-0.4.17
+memchr-2.5.0
+num-traits-0.2.15
+once_cell-1.12.0
+regex-1.5.6
+regex-syntax-0.6.26
+static_assertions-1.1.0
+termcolor-1.1.3
+version_check-0.9.4
+wasi-0.11.0+wasi-snapshot-preview1
+winapi-0.3.8
+winapi-i686-pc-windows-gnu-0.4.0
+winapi-util-0.1.5
+winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo gnome2-utils
+
+DESCRIPTION="RAW image formats decoding library"
+HOMEPAGE="https://libopenraw.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.xz;
+SRC_URI+=" $(cargo_crate_uris)"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0/9"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-solaris"
+IUSE="gtk test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libxml2
+   media-libs/libjpeg-turbo:=
+   gtk? (
+   dev-libs/glib:2
+   >=x11-libs/gdk-pixbuf-2.24.0:2
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( net-misc/curl )
+"
+
+src_configure() {
+   econf \
+   --with-boost="${EPREFIX}"/usr \
+   $(use_enable gtk gnome)
+}
+
+src_compile() {
+   # Avoid cargo_src_compile
+   default
+}
+
+src_test() {
+   # Avoid cargo_src_test
+   default
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+   use gtk && gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+   use gtk && gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+   use gtk && gnome2_gdk_pixbuf_update
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/

2022-12-31 Thread Sam James
commit: 88534051b733404af8dd28783a7e7d02ede98c4d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 22:40:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 22:40:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88534051

www-client/elinks: add missing patches

Bug: https://bugs.gentoo.org/797427
Fixes: 032ff4acf3b23136f91f857252ff14abbf724aef
Signed-off-by: Sam James  gentoo.org>

 .../files/elinks-0.16.0-fix-build-mujs.patch   | 47 ++
 .../elinks/files/elinks-0.16.0-fix-tests.patch | 19 +
 2 files changed, 66 insertions(+)

diff --git a/www-client/elinks/files/elinks-0.16.0-fix-build-mujs.patch 
b/www-client/elinks/files/elinks-0.16.0-fix-build-mujs.patch
new file mode 100644
index ..030280c61f1e
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.16.0-fix-build-mujs.patch
@@ -0,0 +1,47 @@
+https://github.com/rkd77/elinks/issues/204
+https://github.com/rkd77/elinks/pull/205
+
+From 5cb602191830737531f8c715f47f7429959b2471 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sat, 31 Dec 2022 21:06:57 +
+Subject: [PATCH] Fix build failures with mujs
+
+Closes: https://github.com/rkd77/elinks/issues/204
+Signed-off-by: Sam James 
+--- a/src/document/html/parser/general.c
 b/src/document/html/parser/general.c
+@@ -41,6 +41,9 @@
+ /* Unsafe macros */
+ #include "document/html/internal.h"
+ 
++#if defined(CONFIG_ECMASCRIPT_SMJS) || defined(CONFIG_QUICKJS) || 
defined(CONFIG_MUJS)
++#include "ecmascript/ecmascript.h"
++#endif
+ 
+ void
+ html_span(struct html_context *html_context, char *a,
+--- a/src/document/html/parser/stack.c
 b/src/document/html/parser/stack.c
+@@ -27,6 +27,10 @@
+ /* Unsafe macros */
+ #include "document/html/internal.h"
+ 
++#if defined(CONFIG_ECMASCRIPT_SMJS) || defined(CONFIG_QUICKJS) || 
defined(CONFIG_MUJS)
++#include "ecmascript/ecmascript.h"
++#endif
++
+ #if 0 //def CONFIG_XML
+ #include 
+ #endif
+--- a/src/ecmascript/ecmascript.h
 b/src/ecmascript/ecmascript.h
+@@ -5,6 +5,8 @@
+ /* In the future you will get DOM, a complete ECMAScript interface and free
+  * plasm displays for everyone. */
+ 
++#include 
++
+ #ifdef HAVE_CONFIG_H
+ #include "config.h"
+ #endif
+

diff --git a/www-client/elinks/files/elinks-0.16.0-fix-tests.patch 
b/www-client/elinks/files/elinks-0.16.0-fix-tests.patch
new file mode 100644
index ..6b46b63afcdd
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.16.0-fix-tests.patch
@@ -0,0 +1,19 @@
+https://github.com/rkd77/elinks/issues/203
+https://github.com/rkd77/elinks/commit/aa8d7989815d48b6afdc3e321bd859f4453bacf2
+
+From aa8d7989815d48b6afdc3e321bd859f4453bacf2 Mon Sep 17 00:00:00 2001
+From: Witold Filipczyk 
+Date: Fri, 30 Dec 2022 09:35:41 +0100
+Subject: [PATCH] [test] Strange endif . Refs #203
+
+--- a/src/dom/test/meson.build
 b/src/dom/test/meson.build
+@@ -28,7 +28,6 @@ meson.source_root()+'/src/dom/sgml/xbel/xbel.c',
+ testdeps,
+ c_args:['-DHAVE_CONFIG_H'], cpp_args:['-DHAVE_CONFIG_H'], 
include_directories:['.', '../..', '../../..'],
+ build_by_default:false)
+-endif
+ 
+ test_lib = environment({'TEST_LIB': meson.source_root()+'/test/libtest.sh'})
+ 
+



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

2022-12-31 Thread Sam James
commit: 476573cc2c55c78812da922595ed5da7eb31b7ab
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 31 21:27:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 22:39:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476573cc

Revert "mail-mta/notqmail: Remove USE=pop3"

This reverts commit 24dcd3918e1ac751ff9c8d868509ea1fd6390f78.

Bug: https://bugs.gentoo.org/889216
Bug: https://bugs.gentoo.org/889218
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 mail-mta/notqmail/notqmail-1.08-r5.ebuild | 5 -
 mail-mta/notqmail/notqmail-1.08-r6.ebuild | 5 -
 mail-mta/notqmail/notqmail-.ebuild| 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/mail-mta/notqmail/notqmail-1.08-r5.ebuild 
b/mail-mta/notqmail/notqmail-1.08-r5.ebuild
index 7c324e45672e..9717aa7f830d 100644
--- a/mail-mta/notqmail/notqmail-1.08-r5.ebuild
+++ b/mail-mta/notqmail/notqmail-1.08-r5.ebuild
@@ -56,7 +56,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE=" gencertdaily highvolume qmail-spp ssl test vanilla"
+IUSE=" gencertdaily highvolume pop3 qmail-spp ssl test vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume !gencertdaily ) 
gencertdaily? ( ssl )"
 RESTRICT="!test? ( test )"
 
@@ -78,6 +78,9 @@ RDEPEND="${DEPEND}
acct-user/qmailr
acct-user/qmails
sys-apps/ucspi-tcp
+   ssl? (
+   pop3? ( sys-apps/ucspi-ssl )
+   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/notqmail/notqmail-1.08-r6.ebuild 
b/mail-mta/notqmail/notqmail-1.08-r6.ebuild
index ea86d4a9ade7..8e5a4d4b1b99 100644
--- a/mail-mta/notqmail/notqmail-1.08-r6.ebuild
+++ b/mail-mta/notqmail/notqmail-1.08-r6.ebuild
@@ -64,7 +64,7 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/notqmail.asc
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE="gencertdaily highvolume qmail-spp ssl test vanilla"
+IUSE="gencertdaily highvolume pop3 qmail-spp ssl test vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume !gencertdaily ) 
gencertdaily? ( ssl )"
 RESTRICT="!test? ( test )"
 
@@ -89,6 +89,9 @@ RDEPEND="${DEPEND}
acct-user/qmailr
acct-user/qmails
sys-apps/ucspi-tcp
+   ssl? (
+   pop3? ( sys-apps/ucspi-ssl )
+   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/notqmail/notqmail-.ebuild 
b/mail-mta/notqmail/notqmail-.ebuild
index bfa7c200a49a..f07147afa4d4 100644
--- a/mail-mta/notqmail/notqmail-.ebuild
+++ b/mail-mta/notqmail/notqmail-.ebuild
@@ -61,7 +61,7 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/notqmail.asc
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE="gencertdaily highvolume qmail-spp ssl test vanilla"
+IUSE="gencertdaily highvolume pop3 qmail-spp ssl test vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume !gencertdaily ) 
gencertdaily? ( ssl )"
 RESTRICT="!test? ( test )"
 
@@ -86,6 +86,9 @@ RDEPEND="${DEPEND}
acct-user/qmailr
acct-user/qmails
sys-apps/ucspi-tcp
+   ssl? (
+   pop3? ( sys-apps/ucspi-ssl )
+   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim



[gentoo-commits] repo/gentoo:master commit in: mail-mta/netqmail/, eclass/, mail-mta/notqmail/

2022-12-31 Thread Sam James
commit: 9e1bcf7d0aa3975961de47467ed2185b3330c348
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 31 21:32:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 22:40:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1bcf7d

mail-mta/n[eo]tqmail: drop ucspi-ssl dependency for pop3s

Bug: https://bugs.gentoo.org/889216
Bug: https://bugs.gentoo.org/889218
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 eclass/qmail.eclass| 10 ++
 mail-mta/netqmail/netqmail-1.06-r14.ebuild |  5 +
 mail-mta/netqmail/netqmail-1.06-r16.ebuild |  5 +
 mail-mta/notqmail/notqmail-1.08-r5.ebuild  |  3 ---
 mail-mta/notqmail/notqmail-1.08-r6.ebuild  |  3 ---
 mail-mta/notqmail/notqmail-.ebuild |  3 ---
 6 files changed, 4 insertions(+), 25 deletions(-)

diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass
index 67069087376d..b647ac5d8e3a 100644
--- a/eclass/qmail.eclass
+++ b/eclass/qmail.eclass
@@ -240,7 +240,7 @@ qmail_tcprules_install() {
insinto "${TCPRULES_DIR}"
doins "${GENQMAIL_S}"/tcprules/Makefile.qmail
doins "${GENQMAIL_S}"/tcprules/tcp.qmail-*
-   use ssl && use pop3 || rm -f "${D}${TCPRULES_DIR}"/tcp.qmail-pop3sd
+   rm -f "${D}${TCPRULES_DIR}"/tcp.qmail-pop3sd
 }
 
 qmail_supervise_install_one() {
@@ -263,7 +263,6 @@ qmail_supervise_install() {
 
if use pop3; then
qmail_supervise_install_one qmail-pop3d
-   use ssl && qmail_supervise_install_one qmail-pop3sd
fi
 }
 
@@ -344,7 +343,7 @@ qmail_rootmail_fixup() {
 }
 
 qmail_tcprules_build() {
-   for f in tcp.qmail-{smtp,qmtp,qmqp,pop3,pop3s}; do
+   for f in tcp.qmail-{smtp,qmtp,qmqp,pop3}; do
# please note that we don't check if it exists
# as we want it to make the cdb files anyway!
src="${ROOT}${TCPRULES_DIR}/${f}"
@@ -371,11 +370,6 @@ qmail_supervise_config_notice() {
elog "To start the pop3 server as well, create the following 
link:"
elog "ln -s ${SUPERVISE_DIR}/qmail-pop3d /service/qmail-pop3d"
elog
-   if use ssl; then
-   elog "To start the pop3s server as well, create the 
following link:"
-   elog "ln -s ${SUPERVISE_DIR}/qmail-pop3sd 
/service/qmail-pop3sd"
-   elog
-   fi
fi
elog "Additionally, the QMTP and QMQP protocols are supported, "
elog "and can be started as:"

diff --git a/mail-mta/netqmail/netqmail-1.06-r14.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r14.ebuild
index e1f204048728..b97074ac9ce7 100644
--- a/mail-mta/netqmail/netqmail-1.06-r14.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -67,9 +67,6 @@ RDEPEND="${DEPEND}
virtual/checkpassword
virtual/daemontools
authcram? ( >=net-mail/cmd5checkpw-0.30 )
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/netqmail/netqmail-1.06-r16.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r16.ebuild
index 3a8a3899566f..eac15c056ce8 100644
--- a/mail-mta/netqmail/netqmail-1.06-r16.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -65,9 +65,6 @@ DEPEND="
 RDEPEND="${DEPEND}
sys-apps/ucspi-tcp
authcram? ( >=net-mail/cmd5checkpw-0.30 )
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/notqmail/notqmail-1.08-r5.ebuild 
b/mail-mta/notqmail/notqmail-1.08-r5.ebuild
index 9717aa7f830d..e46c90306906 100644
--- a/mail-mta/notqmail/notqmail-1.08-r5.ebuild
+++ b/mail-mta/notqmail/notqmail-1.08-r5.ebuild
@@ -78,9 +78,6 @@ RDEPEND="${DEPEND}
acct-user/qmailr
acct-user/qmails
sys-apps/ucspi-tcp
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/notqmail/notqmail-1.08-r6.ebuild 
b/mail-mta/notqmail/notqmail-1.08-r6.ebuild
index 8e5a4d4b1b99..55cc84b9f590 100644
--- a/mail-mta/notqmail/notqmail-1.08-r6.ebuild
+++ b/mail-mta/notqmail/notqmail-1.08-r6.ebuild
@@ -89,9 +89,6 @@ RDEPEND="${DEPEND}
acct-user/qmailr
acct-user/qmails
sys-apps/ucspi-tcp
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git 

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

2022-12-31 Thread Sam James
commit: ec4f22b89cd70ef40d3c765afa67533bf7728e28
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 31 21:28:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 22:40:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4f22b8

Revert "qmail.eclass: remove remnants of USE=pop3"

This reverts commit 3a2f8ddaec09ebc439453016bb669627bf8a6d6d.

Bug: https://bugs.gentoo.org/889216
Bug: https://bugs.gentoo.org/889218
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 eclass/qmail.eclass | 20 +++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass
index 12f7fa8375b0..67069087376d 100644
--- a/eclass/qmail.eclass
+++ b/eclass/qmail.eclass
@@ -156,8 +156,11 @@ qmail_base_install() {
[[ -x ${i} ]] && doexe ${i}
done
 
+   use pop3 && doexe qmail-pop3d
+
exeopts -o 0 -g qmail -m 711
doexe qmail-{clean,getpw,local,pw2u,remote,rspawn,send} splogger
+   use pop3 && doexe qmail-popup
 
exeopts -o 0 -g qmail -m 700
doexe qmail-{lspawn,newmrh,newu,start}
@@ -237,7 +240,7 @@ qmail_tcprules_install() {
insinto "${TCPRULES_DIR}"
doins "${GENQMAIL_S}"/tcprules/Makefile.qmail
doins "${GENQMAIL_S}"/tcprules/tcp.qmail-*
-   rm -f "${D}${TCPRULES_DIR}"/tcp.qmail-pop3sd
+   use ssl && use pop3 || rm -f "${D}${TCPRULES_DIR}"/tcp.qmail-pop3sd
 }
 
 qmail_supervise_install_one() {
@@ -257,6 +260,11 @@ qmail_supervise_install() {
for i in qmail-{send,smtpd,qmtpd,qmqpd}; do
qmail_supervise_install_one ${i}
done
+
+   if use pop3; then
+   qmail_supervise_install_one qmail-pop3d
+   use ssl && qmail_supervise_install_one qmail-pop3sd
+   fi
 }
 
 qmail_spp_install() {
@@ -359,6 +367,16 @@ qmail_supervise_config_notice() {
elog "ln -s ${SUPERVISE_DIR}/qmail-send /service/qmail-send"
elog "ln -s ${SUPERVISE_DIR}/qmail-smtpd /service/qmail-smtpd"
elog
+   if use pop3; then
+   elog "To start the pop3 server as well, create the following 
link:"
+   elog "ln -s ${SUPERVISE_DIR}/qmail-pop3d /service/qmail-pop3d"
+   elog
+   if use ssl; then
+   elog "To start the pop3s server as well, create the 
following link:"
+   elog "ln -s ${SUPERVISE_DIR}/qmail-pop3sd 
/service/qmail-pop3sd"
+   elog
+   fi
+   fi
elog "Additionally, the QMTP and QMQP protocols are supported, "
elog "and can be started as:"
elog "ln -s ${SUPERVISE_DIR}/qmail-qmtpd /service/qmail-qmtpd"



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

2022-12-31 Thread Sam James
commit: d22f9a5e29fa7f182abf8eec54616e1ed4c9f946
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 31 21:27:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 22:39:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22f9a5e

Revert "mail-mta/netqmail: Remove USE=pop3"

This reverts commit bbc98bfdcbeb0d54f0a389eb7c92f1ffd64af7c6.

Bug: https://bugs.gentoo.org/889216
Bug: https://bugs.gentoo.org/889218
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 mail-mta/netqmail/netqmail-1.06-r14.ebuild | 7 +--
 mail-mta/netqmail/netqmail-1.06-r16.ebuild | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/mail-mta/netqmail/netqmail-1.06-r14.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r14.ebuild
index de1b07a4b18c..e1f204048728 100644
--- a/mail-mta/netqmail/netqmail-1.06-r14.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,7 +42,7 @@ SRC_URI="mirror://qmail/${P}.tar.gz
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="authcram gencertdaily highvolume qmail-spp ssl vanilla"
+IUSE="authcram gencertdaily highvolume pop3 qmail-spp ssl vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume )"
 RESTRICT="test"
 
@@ -67,6 +67,9 @@ RDEPEND="${DEPEND}
virtual/checkpassword
virtual/daemontools
authcram? ( >=net-mail/cmd5checkpw-0.30 )
+   ssl? (
+   pop3? ( sys-apps/ucspi-ssl )
+   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/netqmail/netqmail-1.06-r16.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r16.ebuild
index 10daf0337012..3a8a3899566f 100644
--- a/mail-mta/netqmail/netqmail-1.06-r16.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -42,7 +42,7 @@ SRC_URI="mirror://qmail/${P}.tar.gz
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="authcram gencertdaily highvolume qmail-spp ssl vanilla"
+IUSE="authcram gencertdaily highvolume pop3 qmail-spp ssl vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume )"
 RESTRICT="test"
 
@@ -65,6 +65,9 @@ DEPEND="
 RDEPEND="${DEPEND}
sys-apps/ucspi-tcp
authcram? ( >=net-mail/cmd5checkpw-0.30 )
+   ssl? (
+   pop3? ( sys-apps/ucspi-ssl )
+   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kimageformats/, sci-astronomy/siril/, media-gfx/gthumb/, ...

2022-12-31 Thread Sam James
commit: 0d2e0e94ba43fabadc6c42a93cd752521e48e9b6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 20:13:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 21:11:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d2e0e94

*/*: adapt to USE=heif being a global USE flag

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

 dev-libs/efl/metadata.xml | 1 -
 kde-frameworks/kimageformats/metadata.xml | 1 -
 media-gfx/darktable/metadata.xml  | 1 -
 media-gfx/digikam/metadata.xml| 1 -
 media-gfx/geeqie/metadata.xml | 1 -
 media-gfx/gimp/metadata.xml   | 1 -
 media-gfx/graphicsmagick/metadata.xml | 1 -
 media-gfx/gthumb/metadata.xml | 1 -
 media-gfx/imagemagick/metadata.xml| 1 -
 media-gfx/imv/metadata.xml| 1 -
 media-gfx/krita/metadata.xml  | 1 -
 media-libs/gd/metadata.xml| 1 -
 sci-astronomy/siril/metadata.xml  | 1 -
 sci-libs/gdal/metadata.xml| 1 -
 14 files changed, 14 deletions(-)

diff --git a/dev-libs/efl/metadata.xml b/dev-libs/efl/metadata.xml
index 7d086589bd6a..44684ed64be4 100644
--- a/dev-libs/efl/metadata.xml
+++ b/dev-libs/efl/metadata.xml
@@ -15,7 +15,6 @@
 Enable bidirectional text support
 Enable dev-libs/glib support
 Enable complex text shaping and layout support
-Enable HEIF image loader
 Enable text hyphenation support
 Enable Intelligent Input Bus
 Enable Ico image loader

diff --git a/kde-frameworks/kimageformats/metadata.xml 
b/kde-frameworks/kimageformats/metadata.xml
index e8d14576488d..589b531cecdb 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -12,7 +12,6 @@

Support the AVIF image file format
Support the EPS graphics file format
-   Support for HEIF/HEIC images
Support for JPEG XL image format



diff --git a/media-gfx/darktable/metadata.xml b/media-gfx/darktable/metadata.xml
index bf52d8de9b94..c20058315b0b 100644
--- a/media-gfx/darktable/metadata.xml
+++ b/media-gfx/darktable/metadata.xml
@@ -15,7 +15,6 @@
Support using game controllers as input 
devices
Enable geotagging support
Use the G'MIC image-processing framework 
(media-gfx/gmic), e.g. to support Colour LUTs compressed using their 
compression scheme
-   Enable support for ISO/IEC 23008-12:2017 
HEIF/HEIC image format using media-libs/libheif
Enable encrypted storage of passwords with 
kde-frameworks/kwallet
Enable link-time optimisations in the RawSpeed 
library
Support using MIDI input devices such as 
Behringer X-Touch Mini, Arturia Beatstep or Korg nanoKONTROL2, as input 
devices

diff --git a/media-gfx/digikam/metadata.xml b/media-gfx/digikam/metadata.xml
index f9e911779429..6487230a6588 100644
--- a/media-gfx/digikam/metadata.xml
+++ b/media-gfx/digikam/metadata.xml
@@ -13,7 +13,6 @@


Enable akonadi contact 
integration
-   Enable support for ISO/IEC 23008-12:2017 HEIF 
files using media-libs/x265
Enable support for additional image 
formats such as XCF, FITS, HEIC etc.
Enable support for 
media-libs/lensfun
Enable support for geolocation using 
kde-apps/marble

diff --git a/media-gfx/geeqie/metadata.xml b/media-gfx/geeqie/metadata.xml
index 459105e7b023..fe79e449c2dc 100644
--- a/media-gfx/geeqie/metadata.xml
+++ b/media-gfx/geeqie/metadata.xml
@@ -9,7 +9,6 @@

Enable video thumbnail support 
with media-video/ffmpegthumbnailer
Enable GPU acceleration support - 
experimental
-   Enable support for ISO/IEC 23008-12:2017 
HEIF/HEIC image format using media-libs/libheif
Enable support for JPEG XL image 
format
Enable items GPS map display


diff --git a/media-gfx/gimp/metadata.xml b/media-gfx/gimp/metadata.xml
index 7f86ab697e8a..bce698d08f71 100644
--- a/media-gfx/gimp/metadata.xml
+++ b/media-gfx/gimp/metadata.xml
@@ -10,7 +10,6 @@
Proxy Maintainers


-   Enable support for ISO/IEC 23008-12:2017 HEIF 
files
Enable support for JPEG XL image 
format
Enable support for vector icons 
(experimental)


diff --git a/media-gfx/graphicsmagick/metadata.xml 
b/media-gfx/graphicsmagick/metadata.xml
index b4e26041b649..6e01d2bf1b1f 100644
--- a/media-gfx/graphicsmagick/metadata.xml
+++ b/media-gfx/graphicsmagick/metadata.xml
@@ -21,7 +21,6 @@

Enable FlashPix support with 
media-libs/libfpx
Compile graphicsmagick with 
dynamically loadable modules
-   Add HEIF/HEIC image support
Enable support for JPEG XL image 
format
 

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

2022-12-31 Thread Sam James
commit: 2eef95a24df90bb6f364716c326322f0e7701c61
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 20:09:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 21:11:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eef95a2

profiles: make USE=heif a global USE flag

Used by 20 packages.

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

 profiles/use.desc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/use.desc b/profiles/use.desc
index e82b7295be15..04ca8e845ccd 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -124,6 +124,7 @@ hardened - Activate default security enhancements for 
toolchain (gcc, glibc, bin
 hddtemp - Enable monitoring of hdd temperature (app-admin/hddtemp)
 hdf5 - Add support for the Hierarchical Data Format v5
 headers-only - Install only C headers instead of whole package. Mainly used by 
sys-devel/crossdev for toolchain bootstrap.
+heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format
 hscolour - Include coloured haskell sources to generated documentation 
(dev-haskell/hscolour)
 ibm - Add support for IBM ppc64 specific systems
 iconv - Enable support for the iconv character set conversion library



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, www-client/elinks/

2022-12-31 Thread Sam James
commit: 032ff4acf3b23136f91f857252ff14abbf724aef
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 21:08:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 21:08:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032ff4ac

www-client/elinks: fix tests, add mujs support

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

 profiles/base/package.use.mask | 4 
 www-client/elinks/elinks-0.16.0.ebuild | 8 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 9b064ee72495..2372e6bf2f5e 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -11,10 +11,6 @@
 # fragility to Portage which relies on pax-utils' scanelf heavily. bug #815877.
 app-misc/pax-utils seccomp
 
-# Sam James  (2022-12-29)
-# Needs yet-unpackaged libxmlpp-5.0, bug #98
-www-client/elinks javascript
-
 # Ionen Wolkens  (2022-12-29)
 # Blocks eventual cleanup of https://github.com/rkd77/elinks/issues/203
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
 RDEPEND="
@@ -65,6 +64,11 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-tests.patch
+   "${FILESDIR}"/${PN}-0.16.0-fix-build-mujs.patch
+)
+
 pkg_setup() {
use lua && lua-single_pkg_setup
 



[gentoo-commits] proj/pkgcore/pkgcore:master commit in: tests/pkgsets/, tests/fs/, tests/ebuild/, src/pkgcore/pkgsets/

2022-12-31 Thread Arthur Zamarin
commit: d166566af2f2c84c061106986943c2cb872e7196
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 31 21:07:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 31 21:07:30 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=d166566a

properly close open file handlers during tests

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

 src/pkgcore/pkgsets/filelist.py |  6 +++---
 tests/ebuild/test_domain.py |  8 
 tests/ebuild/test_repo_objs.py  |  8 +++-
 tests/fs/test_fs.py |  3 ++-
 tests/fs/test_livefs.py |  3 ++-
 tests/pkgsets/test_filelist.py  | 17 ++---
 6 files changed, 20 insertions(+), 25 deletions(-)

diff --git a/src/pkgcore/pkgsets/filelist.py b/src/pkgcore/pkgsets/filelist.py
index 8597d6962..d3f58b6ae 100644
--- a/src/pkgcore/pkgsets/filelist.py
+++ b/src/pkgcore/pkgsets/filelist.py
@@ -36,7 +36,7 @@ class FileList:
 elif x.startswith("@"):
 if self.error_on_subsets:
 raise ValueError(
-"set %s isn't a valid atom in pkgset %r" % (x, 
self.path)
+f"set {x} isn't a valid atom in pkgset 
{self.path!r}"
 )
 logger.warning(
 "set item %r found in pkgset %r: it will be "
@@ -47,8 +47,8 @@ class FileList:
 )
 continue
 s.add(atom(x))
-except InvalidDependency as e:
-raise errors.ParsingError("parsing %r" % self.path, exception=e) 
from e
+except InvalidDependency as exc:
+raise errors.ParsingError(f"parsing {self.path!r}", exception=exc) 
from exc
 
 return s
 

diff --git a/tests/ebuild/test_domain.py b/tests/ebuild/test_domain.py
index 90594b9d6..28706e254 100644
--- a/tests/ebuild/test_domain.py
+++ b/tests/ebuild/test_domain.py
@@ -37,8 +37,8 @@ class TestDomain:
 # assert the base state; no files, no content.
 assert () == self.mk_domain().pkg_use
 
-open(self.pusedir / "00", "w").write("*/* X")
-open(self.pusedir / "01", "w").write("*/* -X Y")
+(self.pusedir / "00").write_text("*/* X")
+(self.pusedir / "01").write_text("*/* -X Y")
 
 # Force the returned ordering to be reversed; this is to assert that
 # the domain forces a sort.
@@ -56,7 +56,7 @@ class TestDomain:
 ) == self.mk_domain().pkg_use
 
 def test_use_expand_syntax(self):
-open(self.pusedir / "a", "w").write(
+(self.pusedir / "a").write_text(
 textwrap.dedent(
 """
 */* x_y1
@@ -81,7 +81,7 @@ class TestDomain:
 ) == self.mk_domain().pkg_use
 
 def test_use_flag_parsing_enforcement(self):
-open(self.pusedir / "a", "w").write("*/* X:")
+(self.pusedir / "a").write_text("*/* X:")
 # TODO: need to catch the warning here, but I'm not sure how.
 # Meanwhile, ensure that the failed token is ignored.
 assert ((packages.AlwaysTrue, ((), ())),) == self.mk_domain().pkg_use

diff --git a/tests/ebuild/test_repo_objs.py b/tests/ebuild/test_repo_objs.py
index 3babe3a11..f86f8fe06 100644
--- a/tests/ebuild/test_repo_objs.py
+++ b/tests/ebuild/test_repo_objs.py
@@ -48,7 +48,7 @@ class TestMetadataXml:
 ls = f"{longdescription}\n"
 sa = "" if stabilize_allarches else ""
 s = f"""
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 {cs}{ms}{us}{ls}{sa}"""
 return repo_objs.MetadataXml(data_source(s.encode("utf-8")))
@@ -155,11 +155,9 @@ Blake-light tragedy among the scholars of war.
 
 def test_stabilize_allarches(self):
 # missing
-assert False == self.get_metadata_xml().stabilize_allarches
+assert not self.get_metadata_xml().stabilize_allarches
 # present
-assert (
-True == 
self.get_metadata_xml(stabilize_allarches=True).stabilize_allarches
-)
+assert 
self.get_metadata_xml(stabilize_allarches=True).stabilize_allarches
 
 
 class TestProjectsXml:

diff --git a/tests/fs/test_fs.py b/tests/fs/test_fs.py
index d29b58c11..605be48ff 100644
--- a/tests/fs/test_fs.py
+++ b/tests/fs/test_fs.py
@@ -106,7 +106,8 @@ class Test_fsFile(base):
 o = self.make_obj(__file__)
 with open(__file__) as f:
 raw_data = f.read()
-assert o.data.text_fileobj().read() == raw_data
+with o.data.text_fileobj() as f:
+assert f.read() == raw_data
 
 o = self.make_obj(
 "/bin/this-file-should-not-exist-nor-be-read", 
data=data_source(raw_data)

diff --git a/tests/fs/test_livefs.py b/tests/fs/test_livefs.py
index f6fe28d0c..3dbad6125 100644
--- a/tests/fs/test_livefs.py
+++ b/tests/fs/test_livefs.py
@@ -29,7 +29,8 @@ class TestFsObjs:
 assert o.location, "/tmp/etc/passwd"

[gentoo-commits] proj/pkgcore/snakeoil:master commit in: tests/, src/snakeoil/

2022-12-31 Thread Arthur Zamarin
commit: 0a9a567ec6672e2ad541dfbf5ad6f6484bcbcf77
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 31 21:06:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 31 21:06:57 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=0a9a567e

fileutils: small cleanup and modernization

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

 src/snakeoil/_fileutils.py | 15 ---
 src/snakeoil/fileutils.py  | 14 +-
 tests/test_fileutils.py|  7 ---
 tests/test_osutils.py  |  4 +---
 4 files changed, 6 insertions(+), 34 deletions(-)

diff --git a/src/snakeoil/_fileutils.py b/src/snakeoil/_fileutils.py
index 4a226486..cd0bb645 100644
--- a/src/snakeoil/_fileutils.py
+++ b/src/snakeoil/_fileutils.py
@@ -64,10 +64,6 @@ class readlines_iter:
 return self.iterable
 
 
-def _native_readlines_shim(*args, **kwds):
-return native_readlines("r", *args, **kwds)
-
-
 def native_readlines(
 mode,
 mypath,
@@ -107,17 +103,6 @@ def _strip_whitespace_filter(iterable):
 yield line.strip()
 
 
-def _py2k_ascii_strict_filter(source):
-for line in source:
-if any((0x80 & ord(char)) for char in line):
-raise ValueError("character ordinal over 127")
-yield line
-
-
-def _native_readfile_shim(*args, **kwds):
-return native_readfile("r", *args, **kwds)
-
-
 def native_readfile(mode, mypath, none_on_missing=False, encoding=None):
 """Read a file, returning the contents.
 

diff --git a/src/snakeoil/fileutils.py b/src/snakeoil/fileutils.py
index b0aa7247..743ef2d1 100644
--- a/src/snakeoil/fileutils.py
+++ b/src/snakeoil/fileutils.py
@@ -12,21 +12,17 @@ from .currying import pretty_docs
 from .klass import GetAttrProxy
 
 
-def touch(fname, mode=0o644, **kwargs):
+def touch(fname: str, mode: int = 0o644, dir_fd=None, **kwargs):
 """touch(1) equivalent
 
 :param fname: file path
-:type fname: str
 :param mode: file mode
-:type mode: octal
 
 See os.utime for other supported arguments.
 """
 flags = os.O_CREAT | os.O_APPEND
-dir_fd = kwargs.get("dir_fd", None)
-os_open = partial(os.open, dir_fd=dir_fd)
 
-with os.fdopen(os_open(fname, flags, mode)) as f:
+with os.fdopen(os.open(fname, flags, mode, dir_fd=dir_fd)) as f:
 os.utime(
 f.fileno() if os.utime in os.supports_fd else fname,
 dir_fd=None if os.supports_fd else dir_fd,
@@ -34,7 +30,7 @@ def touch(fname, mode=0o644, **kwargs):
 )
 
 
-def mmap_or_open_for_read(path):
+def mmap_or_open_for_read(path: str):
 size = os.stat(path).st_size
 if size == 0:
 return (None, data_source.bytes_ro_StringIO(b""))
@@ -153,10 +149,10 @@ class AtomicWriteFile(AtomicWriteFile_mixin):
 __getattr__ = GetAttrProxy("raw")
 
 
-def _mk_pretty_derived_func(func, name_base, name, *args, **kwds):
+def _mk_pretty_derived_func(func, name_base: str, name: str, *args, **kwds):
 if name:
 name = "_" + name
-return pretty_docs(partial(func, *args, **kwds), name="%s%s" % (name_base, 
name))
+return pretty_docs(partial(func, *args, **kwds), name=name_base + name)
 
 
 _mk_readfile = partial(_mk_pretty_derived_func, _fileutils.native_readfile, 
"readfile")

diff --git a/tests/test_fileutils.py b/tests/test_fileutils.py
index 356eb74d..de8a1f7d 100644
--- a/tests/test_fileutils.py
+++ b/tests/test_fileutils.py
@@ -122,13 +122,6 @@ class TestAtomicWriteFile:
 af.close()
 
 
-def cpy_setup_class(scope, func_name):
-if getattr(fileutils, "native_%s" % func_name) is getattr(fileutils, 
func_name):
-scope["skip"] = "extensions disabled"
-else:
-scope["func"] = staticmethod(getattr(fileutils, func_name))
-
-
 class Test_readfile:
 func = staticmethod(fileutils.readfile)
 

diff --git a/tests/test_osutils.py b/tests/test_osutils.py
index fac98532..a60bb15f 100644
--- a/tests/test_osutils.py
+++ b/tests/test_osutils.py
@@ -10,7 +10,6 @@ from unittest import mock
 import pytest
 from snakeoil import osutils
 from snakeoil.contexts import Namespace
-from snakeoil.fileutils import touch
 from snakeoil.osutils import native_readdir, supported_systems, sizeof_fmt
 from snakeoil.osutils.mount import MNT_DETACH, MS_BIND, mount, umount
 
@@ -114,8 +113,7 @@ class TestEnsureDirs:
 
 def test_path_is_a_file(self, tmp_path):
 # fail if passed a path to an existing file
-path = tmp_path / "file"
-touch(path)
+(path := tmp_path / "file").touch()
 assert path.is_file()
 assert not osutils.ensure_dirs(path, mode=0o700)
 



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

2022-12-31 Thread Sam James
commit: 3a2f8ddaec09ebc439453016bb669627bf8a6d6d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 20:40:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 20:40:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2f8dda

qmail.eclass: remove remnants of USE=pop3

Fixes: 24dcd3918e1ac751ff9c8d868509ea1fd6390f78
Fixes: bbc98bfdcbeb0d54f0a389eb7c92f1ffd64af7c6
Closes: https://bugs.gentoo.org/889218
Closes: https://bugs.gentoo.org/889216
Signed-off-by: Sam James  gentoo.org>

 eclass/qmail.eclass | 20 +---
 1 file changed, 1 insertion(+), 19 deletions(-)

diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass
index 67069087376d..12f7fa8375b0 100644
--- a/eclass/qmail.eclass
+++ b/eclass/qmail.eclass
@@ -156,11 +156,8 @@ qmail_base_install() {
[[ -x ${i} ]] && doexe ${i}
done
 
-   use pop3 && doexe qmail-pop3d
-
exeopts -o 0 -g qmail -m 711
doexe qmail-{clean,getpw,local,pw2u,remote,rspawn,send} splogger
-   use pop3 && doexe qmail-popup
 
exeopts -o 0 -g qmail -m 700
doexe qmail-{lspawn,newmrh,newu,start}
@@ -240,7 +237,7 @@ qmail_tcprules_install() {
insinto "${TCPRULES_DIR}"
doins "${GENQMAIL_S}"/tcprules/Makefile.qmail
doins "${GENQMAIL_S}"/tcprules/tcp.qmail-*
-   use ssl && use pop3 || rm -f "${D}${TCPRULES_DIR}"/tcp.qmail-pop3sd
+   rm -f "${D}${TCPRULES_DIR}"/tcp.qmail-pop3sd
 }
 
 qmail_supervise_install_one() {
@@ -260,11 +257,6 @@ qmail_supervise_install() {
for i in qmail-{send,smtpd,qmtpd,qmqpd}; do
qmail_supervise_install_one ${i}
done
-
-   if use pop3; then
-   qmail_supervise_install_one qmail-pop3d
-   use ssl && qmail_supervise_install_one qmail-pop3sd
-   fi
 }
 
 qmail_spp_install() {
@@ -367,16 +359,6 @@ qmail_supervise_config_notice() {
elog "ln -s ${SUPERVISE_DIR}/qmail-send /service/qmail-send"
elog "ln -s ${SUPERVISE_DIR}/qmail-smtpd /service/qmail-smtpd"
elog
-   if use pop3; then
-   elog "To start the pop3 server as well, create the following 
link:"
-   elog "ln -s ${SUPERVISE_DIR}/qmail-pop3d /service/qmail-pop3d"
-   elog
-   if use ssl; then
-   elog "To start the pop3s server as well, create the 
following link:"
-   elog "ln -s ${SUPERVISE_DIR}/qmail-pop3sd 
/service/qmail-pop3sd"
-   elog
-   fi
-   fi
elog "Additionally, the QMTP and QMQP protocols are supported, "
elog "and can be started as:"
elog "ln -s ${SUPERVISE_DIR}/qmail-qmtpd /service/qmail-qmtpd"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-12-31 Thread Matt Turner
commit: 77e952d276b643c9fc33881a588183541cb75818
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 31 19:57:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 31 20:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e952d2

dev-cpp/libxmlpp: Version bump to 2.42.2

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

 dev-cpp/libxmlpp/Manifest   |  1 +
 dev-cpp/libxmlpp/libxmlpp-2.42.2.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index 1737afb5645e..9332a6254298 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,2 +1,3 @@
 DIST libxml++-2.40.1.tar.xz 955220 BLAKE2B 
44c55ab0e9018af859097e1a753c1457f5694b282f8f5187b32ce908d34f7953b8e73f1e41750ddf5f5c912712539e32f608a33ab79f22644e15010f75be6c51
 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
+DIST libxml++-2.42.2.tar.xz 848924 BLAKE2B 
75c28447b41e50f1484a8670042af819f90619acd36eaea3bf68ed197745836c3ede38c208a851e59a345cb2657989f569fd0129724916f87d90105ec3c0fc2c
 SHA512 
214da4c8120fedc96adf6ad965b65be9f4deb53d86f41667c236c52e1e3aace819fc61b096815879cc38aaf12ac77fbccb050088ce6bc3ff03030dcc81e4a8c9
 DIST libxml++-3.0.1.tar.xz 948796 BLAKE2B 
cdfa37f3aebdd8109653c50d6e977a443173fe4ff18b3644a030bba065c7ced01bedc98a273ab3a8def73f78efd2458afd16ec68df9f9109b816527383904025
 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.42.2.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.42.2.ebuild
new file mode 100644
index ..f373c399cec4
--- /dev/null
+++ b/dev-cpp/libxmlpp/libxmlpp-2.42.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="${PN/pp/++}"
+
+inherit gnome2 meson-multilib
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
+
+LICENSE="LGPL-2.1"
+SLOT="2.6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.32.0:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   dev-cpp/mm-common
+   app-doc/doxygen
+   media-gfx/graphviz
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/install_docdir = /s/'doc'/'gtk-doc'/" \
+   docs/reference/meson.build || die
+   sed -i \
+   -e "/install_tutorialdir = /s/'doc'/'gtk-doc'/" \
+   docs/manual/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dmaintainer-mode=false
+   -Dwarnings=min
+   -Ddist-warnings=max
+   -Dbuild-deprecated-api=true
+   $(meson_native_use_bool doc build-documentation)
+   -Dvalidation=false
+   -Dbuild-pdf=false
+   -Dbuild-examples=false
+   $(meson_use test build-tests)
+   -Dmsvc14x-parallel-installable=false
+   )
+   meson_src_configure
+}



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

2022-12-31 Thread Matt Turner
commit: 04b2ff418377381b5120c41ddbf9ab8bc20ef846
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 31 16:25:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 31 20:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b2ff41

gnome-extra/eiciel: Version bump to 0.10.0

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

 gnome-extra/eiciel/Manifest |  1 +
 gnome-extra/eiciel/eiciel-0.10.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/gnome-extra/eiciel/Manifest b/gnome-extra/eiciel/Manifest
index eb14d4c21072..cff5586672e2 100644
--- a/gnome-extra/eiciel/Manifest
+++ b/gnome-extra/eiciel/Manifest
@@ -1,2 +1,3 @@
+DIST eiciel-0.10.0.tar.gz 542150 BLAKE2B 
5d6aca9861f33581559b4af2e720bada9b2419a2d823fd6e19ab426f7b4f5e6d151c9807f86cd6443fa6914d741fca27654b9c7dee0642af23b0ae58c3643b31
 SHA512 
439d27a892a871d485d89932ce3b6dc758d5e9d2879484d8b37a02c8869aec83c30ccca3e53ec5152e26b8425b74c04a4311e3e50fbff0ac63a32ae268f09481
 DIST eiciel-0.10.0_rc2.tar.gz 541195 BLAKE2B 
3e8363ef8d382d27a158848db511c0266ca8ccc08b2d7b1f59a47ca1af08af56ecf55993860a6c771564041295ad8f91258ebe029d94fd105e7e9204258ebd18
 SHA512 
f4b3c720483a1bcc2704bc69f1f1ebd3e114161f0cad5015a0fe4a33e600a985b38f4a46d9e7430a0133eb219ff5b6128f71606f60a86671fa93349e01a17b12
 DIST eiciel-0.9.13.1.tar.bz2 708191 BLAKE2B 
f80faf2f529db99fe60c78d60f854e8d92cc3fc3f1044517b5282a09175d80b695bfaee13b8f58fbfb2b7e1eff8a702f552231d75970ceedb3da813a8a95cea1
 SHA512 
91a79be7585a21addf47b23df7d03d6a44bdf541f52026b3124d6434e4fa379b9a1cd55eb9f164dba843c1fa73b669cca5d2a34d44b6c325dd0bdbaa701c7c9d

diff --git a/gnome-extra/eiciel/eiciel-0.10.0.ebuild 
b/gnome-extra/eiciel/eiciel-0.10.0.ebuild
new file mode 100644
index ..dc1f0f926e14
--- /dev/null
+++ b/gnome-extra/eiciel/eiciel-0.10.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit meson xdg
+
+DESCRIPTION="ACL editor for GNOME, with Nautilus extension"
+HOMEPAGE="https://rofi.roger-ferrer.org/eiciel/ 
https://github.com/rofirrim/eiciel;
+SRC_URI="https://github.com/rofirrim/eiciel/archive/refs/tags/${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nautilus xattr"
+
+DEPEND="
+   >=sys-apps/acl-2.2.32
+   >=dev-cpp/gtkmm-4.6:4.0
+   dev-cpp/glibmm:2.68
+   >=gnome-base/nautilus-43
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.18.1
+"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-12-31 Thread Matt Turner
commit: fda99862783d5c2c456dcc104f26b7cd886a79b3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 31 20:03:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 31 20:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda99862

dev-cpp/libxmlpp: Version bump to 5.0.2

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

 dev-cpp/libxmlpp/Manifest  |  1 +
 dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index 9332a6254298..c212cc3e893c 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,3 +1,4 @@
 DIST libxml++-2.40.1.tar.xz 955220 BLAKE2B 
44c55ab0e9018af859097e1a753c1457f5694b282f8f5187b32ce908d34f7953b8e73f1e41750ddf5f5c912712539e32f608a33ab79f22644e15010f75be6c51
 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 DIST libxml++-2.42.2.tar.xz 848924 BLAKE2B 
75c28447b41e50f1484a8670042af819f90619acd36eaea3bf68ed197745836c3ede38c208a851e59a345cb2657989f569fd0129724916f87d90105ec3c0fc2c
 SHA512 
214da4c8120fedc96adf6ad965b65be9f4deb53d86f41667c236c52e1e3aace819fc61b096815879cc38aaf12ac77fbccb050088ce6bc3ff03030dcc81e4a8c9
 DIST libxml++-3.0.1.tar.xz 948796 BLAKE2B 
cdfa37f3aebdd8109653c50d6e977a443173fe4ff18b3644a030bba065c7ced01bedc98a273ab3a8def73f78efd2458afd16ec68df9f9109b816527383904025
 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95
+DIST libxml++-5.0.2.tar.xz 796484 BLAKE2B 
57809c52ab38c359b453515805fff9631c1c7614f313fe8234384fa485c08a166dad66dad0c3caabc8c8698111c6702e568f73472269855c5290956e9d130bdb
 SHA512 
f0fc0d2e2bc14eeefb9d4a6bec661a2377a60874c877cdddaadadce1d22e5186516a37587fc67ed570858e1871164e30535b779fd2fac12475ef6fdfcc2e3469

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild
new file mode 100644
index ..7a9d793a15d0
--- /dev/null
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="${PN/pp/++}"
+
+inherit gnome2 meson
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
+
+LICENSE="LGPL-2.1"
+SLOT="5.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.7.7
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   dev-cpp/mm-common
+   app-doc/doxygen
+   media-gfx/graphviz
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/install_docdir = /s/'doc'/'gtk-doc'/" \
+   docs/reference/meson.build || die
+   sed -i \
+   -e "/install_tutorialdir = /s/'doc'/'gtk-doc'/" \
+   docs/manual/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dmaintainer-mode=false
+   -Dwarnings=min
+   -Ddist-warnings=max
+   -Dbuild-deprecated-api=true
+   $(meson_use doc build-documentation)
+   -Dvalidation=false
+   -Dbuild-pdf=false
+   -Dbuild-examples=false
+   $(meson_use test build-tests)
+   -Dmsvc14x-parallel-installable=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-12-31 Thread Matt Turner
commit: f93849375308edfde1ea0eddb8e9104f6d451584
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 31 20:38:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 31 20:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9384937

dev-cpp/libxmlpp: Drop old versions

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

 dev-cpp/libxmlpp/Manifest |  1 -
 dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index c212cc3e893c..f2ccdd7945bb 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,4 +1,3 @@
 DIST libxml++-2.40.1.tar.xz 955220 BLAKE2B 
44c55ab0e9018af859097e1a753c1457f5694b282f8f5187b32ce908d34f7953b8e73f1e41750ddf5f5c912712539e32f608a33ab79f22644e15010f75be6c51
 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 DIST libxml++-2.42.2.tar.xz 848924 BLAKE2B 
75c28447b41e50f1484a8670042af819f90619acd36eaea3bf68ed197745836c3ede38c208a851e59a345cb2657989f569fd0129724916f87d90105ec3c0fc2c
 SHA512 
214da4c8120fedc96adf6ad965b65be9f4deb53d86f41667c236c52e1e3aace819fc61b096815879cc38aaf12ac77fbccb050088ce6bc3ff03030dcc81e4a8c9
-DIST libxml++-3.0.1.tar.xz 948796 BLAKE2B 
cdfa37f3aebdd8109653c50d6e977a443173fe4ff18b3644a030bba065c7ced01bedc98a273ab3a8def73f78efd2458afd16ec68df9f9109b816527383904025
 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95
 DIST libxml++-5.0.2.tar.xz 796484 BLAKE2B 
57809c52ab38c359b453515805fff9631c1c7614f313fe8234384fa485c08a166dad66dad0c3caabc8c8698111c6702e568f73472269855c5290956e9d130bdb
 SHA512 
f0fc0d2e2bc14eeefb9d4a6bec661a2377a60874c877cdddaadadce1d22e5186516a37587fc67ed570858e1871164e30535b779fd2fac12475ef6fdfcc2e3469

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
deleted file mode 100644
index cb65e2eb8aff..
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="${PN/pp/++}"
-
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
-HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
-
-LICENSE="LGPL-2.1"
-SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-multilib_src_prepare() {
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(multilib_native_use_enable doc documentation)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



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

2022-12-31 Thread Michał Górny
commit: 9a04369fddd421fee7481e4718589b08dbc54476
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 20:22:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a04369f

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 505fe8a24d8c..a185062fb87a 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.4-233.base.tar.xz 5294692 BLAKE2B 
357046687c6f2797d5d7090dad35
 DIST genpatches-5.4-233.extras.tar.xz 1812 BLAKE2B 
abedf631da893391a98a98cf48d264f9eaf9f9f7811bf595c36a774c8dde21f105afaf6f4e113e04de472bd6ce0c759bd41fd95aa980b7e05499d8571f3e8a44
 SHA512 
16b09d0a4465123079360ef9f070e0c163f45f9784714e98fe53f7174e836fe7b2562af01e5c2dc932571bb3eafe2d9afedfd60b5c8467bd8410de651ab82473
 DIST genpatches-6.0-15.base.tar.xz 709204 BLAKE2B 
cba74ce5f9a6d8a00991f87fe33771f615640c8c3adaee94432580f5df51cb2a488794a376c9355d568ab4b3014fe23e4c9fb000bb9ed6948b4225211df862d6
 SHA512 
64d5d04b8c1b3c3967fd22cfd975b7f9bbf37e7d7d4e966c7017b589837cfa02200a80880f13ac52942fd845c9835143d809817f5517c91992e30e101b15c775
 DIST genpatches-6.0-15.extras.tar.xz 3804 BLAKE2B 
84856863ba0897a7ac9238094fec3d46a39cfed7db81d1021b236fcf0bbd4bd893ba44af4ddcc9ae955ab66424afd70ead4fa714a1b68e11d7e66539f94a6cf5
 SHA512 
7e49da632e9bf5a78c80a0817708e571452f92a99fa91daca8495282fd0ed955bb16a5fb57ebbfff68e9fe6733655c4d04967c6931d1acf6dc6102a44bd9b04f
+DIST genpatches-6.0-16.base.tar.xz 995192 BLAKE2B 
17cfba17971fadc2e389f14e4787604489f8a30760f3687df364d053999819dfbe63264eaff4b04bf7df00d66278e6d56d856e09a043407e282bbcb2fbce4c7d
 SHA512 
fc199b59ee9392693147cdfcd11d26cacc5ae5b4a76a3734f32e2b86a027e0d13a4ad5927ab06d333b7ec89f1983acacd876c272cb48e6555e1b067b0c7ae63d
+DIST genpatches-6.0-16.extras.tar.xz 3804 BLAKE2B 
e03fc44e706291fe586f115e0cf58c78fea7f259a02cbc05cd9bd44166de7f329c538e00a86ca9151cdcad66f029f52266816199743fcf176e0e0295c785a833
 SHA512 
06ad99c99c6b130e6b6aca4918ffdd693b04830ec475a397f697e70ed2356c43a177a67ef46141d28fdc7ade2eb9941f24402c82304340b000f28831f4ea83e2
 DIST genpatches-6.1-2.base.tar.xz 15048 BLAKE2B 
84d1f7b4cb2c13e70b0d542853856f05de48739400f66253fd277167144ae0c259579e539d43ce65d2ee206a2820ec2ef288d9296c68a4dbd674c43d378102b9
 SHA512 
e349b8b535e8ab9f70cd01c513480cf75bd10dd2f2d5ef15f97734ecc9e481f137dc1cfa4c50f8a1a2f3549bf0142f83f7224603f881e66af130cbe1f8023496
 DIST genpatches-6.1-2.extras.tar.xz 3808 BLAKE2B 
70f549904446897e8f955146dba039b43681e03e0d72049e35473ac6ff5d05a1a72c124d410fdfe065d5652c0f0312c6eb4907afbb475e3cd9828c3f0edb6fa2
 SHA512 
9f92c3b899a8b106649003acccd33cb3cfaf9838ec421998d3b587893b2e6705068fdc0ff7b52ae78203dc793b6064742b721e68bb1e8d7160c48b419062448a
 DIST genpatches-6.1-3.base.tar.xz 331284 BLAKE2B 
66670841382237e0d222ba04fea65c98420c15160c7c9073b3107efc2779aceca0bea1643be6c06d5d1ea15558cf53676d25921013bd437027090be4acb85228
 SHA512 
5873cfa3f67a8118d92b141406298760b54c8b3625081c5dae79fe0c07e3eae20474cbc85601e871a6bdb5b3ed2f70e16e1939d8e4af67db7598af845853f0f1
@@ -26,6 +28,10 @@ DIST gentoo-kernel-6.0.15-1.amd64.gpkg.tar 75919360 BLAKE2B 
f48ea878985b13fdf57e
 DIST gentoo-kernel-6.0.15-1.arm64.gpkg.tar 68833280 BLAKE2B 
770752caf91164ce5a84c146de9756150b64459c0ab13801bf540be80857c5b181d1f2438812e7063c4f8b65dbcd795d12ef9f521a679f56e96233ad90d2c20f
 SHA512 
2641b8f0793f710cb08ff3b1076c7fc68e83720a80dd84ab2ab8744d5c47ef0218cf8f4f01411eb6f2379177b798e59708e5e726d4cb345894bbb1fa7d248aa8
 DIST gentoo-kernel-6.0.15-1.ppc64le.gpkg.tar 62156800 BLAKE2B 
e9e0e2f559ca57a51d0cc4f17278fdb70415e514eb7e816c351736bfc4e65f5212245cd3547c0dc2195419441484e4c2f35ece975472a28b569b880d9e41a679
 SHA512 
4af5fdd89ad8171990f4b7c0b6dfddea43a5e021a26f93058760c631f6ded682572482265f12c42be23fb389cc88215ac7b2d34e2278df86ffa86487528f258c
 DIST gentoo-kernel-6.0.15-1.x86.gpkg.tar 65320960 BLAKE2B 
aca1cb512c6445572b844e7c02243275e5bd8863d62b1b42dc2d7ffdd0197fe24c05e6319aec18e591ed7e99cfae7aecd4b76b54ce76ed4879c5eb05d8ca7c1c
 SHA512 
9230759155e81b24dc8f2cb47ea7a6524a6598276c1b9f53509a83385d687c321b8eb5116fc4334f36dc8d20ef491c7b3e93454bf3b6e7df711be5a3947f9bc5
+DIST gentoo-kernel-6.0.16-1.amd64.gpkg.tar 75939840 BLAKE2B 
2024eb9f9ed61b1efd2c06d0feeea4fa5dea13c768e5e1a4f447cb5c2ceb76d6f604d2e6b9ecece78c87cad18a41994840981685d4d2844d208333a9e4bfe873
 SHA512 
b362485887f83bba5986d8b281f9b239aaf3b80939e164a74c11b2c118821c12bfe21fd56614ab9c61ebe8a5ca2ff94100923dc4f4fedadc17ff0536c8789a8b
+DIST gentoo-kernel-6.0.16-1.arm64.gpkg.tar 68874240 BLAKE2B 

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

2022-12-31 Thread Michał Górny
commit: f496980afbfc3f6a6d150c84ede1addcc0fe3524
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 20:22:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f496980a

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index a185062fb87a..da35e8a2651a 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-170.base.tar.xz 4506932 BLAKE2B 
9503a369d1d653fc08e0c244389
 DIST genpatches-5.10-170.extras.tar.xz 3868 BLAKE2B 
fcba4ddac271a957a8f2645fc88bd2da71ded4cb935bf1f2df267f50fdf1bab0e2bb0967a3cae975bc7cfaeae932261ae0aab4bcad40b32546ff69850c41
 SHA512 
bb272928563d33ddf9a90db610ed013f625121f8a05cf497c14dfb74052300cae361474e71203be35949ace7aa9bdc23e98f2dedfe3eef885a59674a90166c6e
 DIST genpatches-5.15-89.base.tar.xz 3552056 BLAKE2B 
2131869a216e9e99fe893e502e9dff10ef486fcbd0a130db2621ecbc61194d4f224745d146213edf35083752de89624346eb7fcd7c2fb53f414d3ddc200b5b51
 SHA512 
ac840d8ea832f5a388ace30cc435501112992a16834dfd01bef764683b415405b1f9fa644062c8ca3ecb18739e55133f2282281436847d9ceae8fd6104dc583e
 DIST genpatches-5.15-89.extras.tar.xz 3932 BLAKE2B 
25a5b47eed2412b6d660572c266fd8d22be0c3e570dab6d45a7e6a0015227a1b4cd468582bebe3ebc7f47600d3ad30a5853dc2398e39ae02352a1b5df1faea36
 SHA512 
b4ce39a33610e5ff1c3309f787dddca702e55d81b19dbfb9300386a246e758ca9192eb98189ed01ba138d38947fa35e27dc6d3b459da059807bee93289845879
+DIST genpatches-5.15-90.base.tar.xz 3757428 BLAKE2B 
30e129e5362a5fd690d8273a36e102510e113415e3241f838b366c2e35dbf1b95fa30d6e34e6e36c5d938855aefcc66a039f1242ea8a69263fdbaf84c46434c4
 SHA512 
bca6d1252657ad611a71ed2ea128887b131f9dad83f4c0007573b2637fd79b117023d0ade5b833070a8c86ab4f698d0b3250e01b612a0b65515a164fdc9d1212
+DIST genpatches-5.15-90.extras.tar.xz 3932 BLAKE2B 
e84edd591a94f2d21593f86aa7ed2a27980e099b388f49e899655dd687d459be87491c6441b73a5c024c43bb81f74103ef226d3bc3ae42d089749db0b06ccf45
 SHA512 
687240f034abd1e91d85e057bae2693129ef6fc4b6119c71df00c306ae2d1cc64ea294a76ce8017b7f2b0ac557c41b9ac70d4fb466ca2899a3c544490421df45
 DIST genpatches-5.4-233.base.tar.xz 5294692 BLAKE2B 
357046687c6f2797d5d7090dad357e00675eed329ccef44223dd476551cf04e9f711f1020144cfc59796657cb5b1e6d76b607ecb164e27636869a8bc8984f567
 SHA512 
45f6b35dbca12e8b9e6a9f99d12c44e47a6e471e5091ab75c42346f1d8bc12dc454cbb335f1549b497842c2d9f13a5930c80b5000cb86bd3db7b03347dfebcf4
 DIST genpatches-5.4-233.extras.tar.xz 1812 BLAKE2B 
abedf631da893391a98a98cf48d264f9eaf9f9f7811bf595c36a774c8dde21f105afaf6f4e113e04de472bd6ce0c759bd41fd95aa980b7e05499d8571f3e8a44
 SHA512 
16b09d0a4465123079360ef9f070e0c163f45f9784714e98fe53f7174e836fe7b2562af01e5c2dc932571bb3eafe2d9afedfd60b5c8467bd8410de651ab82473
 DIST genpatches-6.0-15.base.tar.xz 709204 BLAKE2B 
cba74ce5f9a6d8a00991f87fe33771f615640c8c3adaee94432580f5df51cb2a488794a376c9355d568ab4b3014fe23e4c9fb000bb9ed6948b4225211df862d6
 SHA512 
64d5d04b8c1b3c3967fd22cfd975b7f9bbf37e7d7d4e966c7017b589837cfa02200a80880f13ac52942fd845c9835143d809817f5517c91992e30e101b15c775
@@ -20,6 +22,10 @@ DIST gentoo-kernel-5.15.85-1.amd64.gpkg.tar 69806080 BLAKE2B 
c8a30ead36075a73121
 DIST gentoo-kernel-5.15.85-1.arm64.gpkg.tar 62873600 BLAKE2B 
dd718f470550c4243b13dbcb3c2513fbbcbc168554b4fccf483689772a59c6bd92342e80ecaced38e2c5ad139b6cc19fae54c6ecd90f3d58bbef5e7bc2692799
 SHA512 
6c056798c28245c297703b97859c2219123ea00a8ee816694ddc186f569c5854c469b52830e9c2f3d4978b469d83707626e10f9cae4472c29ea8181d4472
 DIST gentoo-kernel-5.15.85-1.ppc64le.gpkg.tar 57231360 BLAKE2B 
dea31232116da911864d2ce1ec8a62e2959658ae339483fa23a3251fb98cee1821ee51a24041b711bfa317f9b4c2443f1c34b4643ac9b8be3788b04fee0bcae5
 SHA512 
de537a3f7e0059f94b6b7de56776e10fef13658aa464e54e528cbd5dc78eb5fec41b0c428bc5f106d16b87745fcaa4d767cc3b5843c83de26a5eb568f9afe613
 DIST gentoo-kernel-5.15.85-1.x86.gpkg.tar 59146240 BLAKE2B 
c56de581cecc5c639f674b09f005b504e886ab9b2cbcf8d3d69702f1db4939901a259c5cdfcaf60314093e261177b6128822351c2f4973e9b16968378b6a74d1
 SHA512 
eb01dbef71c2c392148b1c344a735382f077d3c69f69a13b18aa9cfcb74738c973b782083853b1a038bb6bd85364efb563d353523e72f26109a6644d75f25850
+DIST gentoo-kernel-5.15.86-1.amd64.gpkg.tar 69836800 BLAKE2B 
96a6e194e19491060879eea487db56fcf75f9d4dcc5e5324f56c8404d91097c94677344384176ae9025921eac14cbdb6c9eaae102395ff6812ff4227256efe49
 SHA512 
92c671ec2176be4b22f11a2e56aa920c58d01618a20300e0fcf8202d02c9ce97b816e31d9d09ef4a8a6d58ca9c1e5e805810373787c60b66e58e99d2b399c096
+DIST gentoo-kernel-5.15.86-1.arm64.gpkg.tar 62883840 BLAKE2B 

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

2022-12-31 Thread Michał Górny
commit: be8436318b90cd74b9107d12ca0fb9bdb935b5f8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 20:22:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be843631

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index bf21b91717c4..505fe8a24d8c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-6.0-15.base.tar.xz 709204 BLAKE2B 
cba74ce5f9a6d8a00991f87fe33771
 DIST genpatches-6.0-15.extras.tar.xz 3804 BLAKE2B 
84856863ba0897a7ac9238094fec3d46a39cfed7db81d1021b236fcf0bbd4bd893ba44af4ddcc9ae955ab66424afd70ead4fa714a1b68e11d7e66539f94a6cf5
 SHA512 
7e49da632e9bf5a78c80a0817708e571452f92a99fa91daca8495282fd0ed955bb16a5fb57ebbfff68e9fe6733655c4d04967c6931d1acf6dc6102a44bd9b04f
 DIST genpatches-6.1-2.base.tar.xz 15048 BLAKE2B 
84d1f7b4cb2c13e70b0d542853856f05de48739400f66253fd277167144ae0c259579e539d43ce65d2ee206a2820ec2ef288d9296c68a4dbd674c43d378102b9
 SHA512 
e349b8b535e8ab9f70cd01c513480cf75bd10dd2f2d5ef15f97734ecc9e481f137dc1cfa4c50f8a1a2f3549bf0142f83f7224603f881e66af130cbe1f8023496
 DIST genpatches-6.1-2.extras.tar.xz 3808 BLAKE2B 
70f549904446897e8f955146dba039b43681e03e0d72049e35473ac6ff5d05a1a72c124d410fdfe065d5652c0f0312c6eb4907afbb475e3cd9828c3f0edb6fa2
 SHA512 
9f92c3b899a8b106649003acccd33cb3cfaf9838ec421998d3b587893b2e6705068fdc0ff7b52ae78203dc793b6064742b721e68bb1e8d7160c48b419062448a
+DIST genpatches-6.1-3.base.tar.xz 331284 BLAKE2B 
66670841382237e0d222ba04fea65c98420c15160c7c9073b3107efc2779aceca0bea1643be6c06d5d1ea15558cf53676d25921013bd437027090be4acb85228
 SHA512 
5873cfa3f67a8118d92b141406298760b54c8b3625081c5dae79fe0c07e3eae20474cbc85601e871a6bdb5b3ed2f70e16e1939d8e4af67db7598af845853f0f1
+DIST genpatches-6.1-3.extras.tar.xz 3808 BLAKE2B 
e4dbbeabac30e90a113041d4402bcb53d27a77408cdcf2e36dba448e680899efe7a62abd6b64574d778b8b058bba09ca0ae9830fc2ce4956cc2548dd243f00ef
 SHA512 
17482b5ac89d4a2da96142195dbb6660295f0a2d8a321a92b1629d5f77e50c125115f2dbab6409867a989747dd28d6d42ca57d2f1e0193e731eb9d57ed5e1dd2
 DIST gentoo-kernel-5.10.161-1.amd64.gpkg.tar 66498560 BLAKE2B 
6614aef018fd06c61edd76c8526a96d72f73225ce915fa8bebcf835bf1a92de5f3bbb6c9045cc2cf38c326b15d7d00b236a609b8dbd2f50296ae0563d0b01c58
 SHA512 
e370627c308d0f9ad1cd9972677a61d2dae152e8cb849dd772e3d1d60d3fb4ed195ae048705bed4bbb663c6532cb1465947a31ada825a3fa66e2aaf089acd115
 DIST gentoo-kernel-5.10.161-1.arm64.gpkg.tar 59658240 BLAKE2B 
e88ccc74dea87976843b87bd96ed1704d588e519913d4376cdbe80cded1e3a4370b9c3cf692e510732ef15505ab5497db1d5c5091b523457e644793b0dba6c0c
 SHA512 
8f7648ecd4e99c3ebd8bf67f33924df60693cdad47f027c75b8a68bd3efae23defe9f1caee2f2604d58b931439d557ef263c98a6a6eb6171c7a2b8b91f2b1d60
 DIST gentoo-kernel-5.10.161-1.ppc64le.gpkg.tar 55050240 BLAKE2B 
97a879d136891448fa86f598de5ebefe875bbd2b35c89ebd882b6913cf02a82de9981afdd25d758649aefcfd977edec2ca11d603271bdb17a76097bcb3e2
 SHA512 
2f5f0a2dd49caefcafe44ea8603f615be5487e1109e6aaee21553e6b4d9b516e8b0ddced4a85cdc355d363e9ddeb431b9c7c3fbc1806bec5d4bcfd36195c77c7
@@ -28,6 +30,10 @@ DIST gentoo-kernel-6.1.1-1.amd64.gpkg.tar 76697600 BLAKE2B 
77999e02b8fdf5b4071ec
 DIST gentoo-kernel-6.1.1-1.arm64.gpkg.tar 69304320 BLAKE2B 
2bf8beea4688e5618cc60342fc202ccd4ef5995495768de73276e078260054070d085923afb79e006204b6cdf4505afbfac1ca7c305cb907d63a110909dc52f7
 SHA512 
d9e6aacf0c861b2febfbb5f00993de78cb8d4bcf743f1b45243c18e19a6785bfc661d2554dccf717fb3df841127ee38a9879274d3ab9f4b29fdeb23f9e5d856f
 DIST gentoo-kernel-6.1.1-1.ppc64le.gpkg.tar 62709760 BLAKE2B 
9339668dfadc464ed02b86b69a23d30f4a20ec4e5cb6932c50707db66ef8713b94f8e11a5af0bd110c698d9702030c1983da3acc939afa6eb439205c8cf09ab0
 SHA512 
6e7416e48a82a902b9fe0f6b642e73552964e6fd615a9e53efc9e2d5bc85d29f18f0fd71ba2b7da883fc431878f9503226676f1bd1c8d06cdad4558815eb7948
 DIST gentoo-kernel-6.1.1-1.x86.gpkg.tar 65914880 BLAKE2B 
f7b6ca3bfa7c63c51fd3ac2678fcee76fe9649e3301d38a09c4f90ab6b9663c7bcf46b9c3ec6efb4319f4091f5526746d2e034d57887e826bf1d45f74d52e30d
 SHA512 
433bcd0b29eb5688b27cf1649d9239df6807a76faaa7707b54f2b9185143ced429b897a026c2da01638746ebd56fcfb05b917bd015807cac8151559eb7814f8d
+DIST gentoo-kernel-6.1.2-1.amd64.gpkg.tar 76748800 BLAKE2B 
a616f03ab7cfb9059f6d1f1ab2ec3f4c31ba4fded8554adba58492723c32015c159a06d3a5794c80666520c8a4fc42858f7da181431ca6b1b8c8ee4a37c849cc
 SHA512 
7a22e0f5acc12b433e245d01c466ebf44effc2bb8bb1a3403128648a1c1651674c7c075a82dbaf4f6834cb56d49bbe34e546ffdc97f464cc5d90cf250e5bba62
+DIST gentoo-kernel-6.1.2-1.arm64.gpkg.tar 69304320 BLAKE2B 

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

2022-12-31 Thread Michał Górny
commit: 179478e2750a4768d9311756e4bdb0eab1eee417
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:41:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179478e2

virtual/dist-kernel: Bump to 5.15.86

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

 virtual/dist-kernel/dist-kernel-5.15.86.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.86.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.86.ebuild
new file mode 100644
index ..5594b4186dc8
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.86.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2022-12-31 Thread Michał Górny
commit: 747f29eeeb234f2b3db08651dd4557e81a6eb178
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:40:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747f29ee

sys-kernel/vanilla-kernel: Bump to 5.15.86

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.86.ebuild   | 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 87bec7965037..d5b434c1733c 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -28,6 +28,8 @@ DIST linux-5.10.161.tar.sign 993 BLAKE2B 
9237c5037a39e92c2eca9b2c16de865ca5ad115
 DIST linux-5.10.161.tar.xz 120516432 BLAKE2B 
b35e08b3ed843fe0d0ea2a08728f192ab795b61438a60c148097c8bc00c1bdc9b6bca925bf4e3cd124ac3c5d50920f2bf1a481c24a97b8787c012e3df993d8bb
 SHA512 
aad3c70cc6eef39623ba038e74fc5435764ab81cf8782d44ab07c50f50c66f303d1cd49b439aee46193caaa43f4c322924691ea5e3ac2b01142420efe11700d5
 DIST linux-5.15.85.tar.sign 991 BLAKE2B 
dc06c346781a947993743eeb08784d35091b64c2f6d617f05e6b8eb6143887362d34a8f5e819be24cb423ee0d4e92dc040246d6f979d9ddecbf79fea439b0bf7
 SHA512 
c2d734b5bf0f4b5b568d5c9217bddbff319c727d3489afb8eba64f67b225d34ce8de079e2e8c4210c4096097c28cac255c9187b0267dac9b842806ce71a47220
 DIST linux-5.15.85.tar.xz 126501228 BLAKE2B 
481cea334dee4146d72704ecb88f654bd38ca62a5a28540f365a57f5cd522551c4b7f854c09380ec614098a9efa5dff4cef70c9cafe6277a410d3d2099eca1cc
 SHA512 
8cc19124c82f14e09b5ff8d2e343cd41cdfced74e5c0c501abd258555d9dbaa79e79cb23256a474cd59311ae8626b0457c2117263bd64a206151c09b54f3ff46
+DIST linux-5.15.86.tar.sign 991 BLAKE2B 
18dd86da143bb3e3afa28e9de2778ed384d44988857968ff6e7eca13029cfdcdddc9f707d7df1f37751b321be216b94b91fbab985ad09d2f487698f83e1f4107
 SHA512 
e3f6e14db0edbc41d3d9cd4e2c296eb8cf7e678daf71567aa7a814bf9541f610a1f91996b93104e7d9c35d1b079b9f9b1e14be2e30b5fbaaf587c5ef69555911
+DIST linux-5.15.86.tar.xz 126498884 BLAKE2B 
6d088a5abcc1a8c56c2fdf05932f757ad5bbca48f5e60f5a302b2513186b7519af44daeebcb2ac96bd30967c58967426a3b33f492b22b5db7d75d3bd81411eb4
 SHA512 
5acbf5e7ff56484b8a4eda3f7e1662029eb2bc7621082386887ba893bef172da49512f1a6e05c590c32e591c3d8b1a41c6a11fc1befe5196f28e60c9f0a7b22f
 DIST linux-5.4.228.tar.sign 991 BLAKE2B 
4edd63de96c2cceeedf8b20ab4696fb4c8b8e45916d95ea9279de4911874e4537aa8f8acc4014545746d4546bce66843a3e56d56c90592e730e4ae1165c1486d
 SHA512 
72be75fbf5704706d6d772a50646550e3d54458044e5fe5a49afa7dd98360f30b0a4e345744e691b09d8951712d1d766d050846fa7ce13bbf4f1e9dd26063d4d
 DIST linux-5.4.228.tar.xz 112978736 BLAKE2B 
ade9b21e3f434435230e31d67d39ea07d15d92cdf932b3b181fc532669f10ebd2f0eb7d5fb20ae9eae93c782f10db5ab3454bb13c01694f674f83146bcae8187
 SHA512 
f3fa33da1df3dd10ba9536d30b8aebf92796abe84872c402776c94b35bf3efb4256a6c3f0267bd97741db9853352d1b22bcb42d7d03f167960804bb9f7407601
 DIST linux-6.0.15.tar.sign 989 BLAKE2B 
214ba7092718635f5dd39f2374615854c276e450ee81b8811b2e5a9dcff300eb38c4acbda4ebc1dcc0d7a2866e4a6bea8c2e5280309428164df8294bc616f8b3
 SHA512 
f39bebbb1d60ab7457e861ac7005a5cb975cb53519d777ff66119d2ca087f9a654cf1f11ecb4f7b58af6da574c698dccc69c9daa99ded277da178593c5fdaf76

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.86.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.86.ebuild
new file mode 100644
index ..e9d460c7094d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.86.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g1
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ 

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

2022-12-31 Thread Michał Górny
commit: 098f4b4554f940de48bff1b5a1c4851ba97e4a02
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:41:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098f4b45

sys-kernel/gentoo-kernel: Bump to 5.15.86

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.86.ebuild | 131 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index abe3e3e2fac9..e24c4b514d97 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-170.base.tar.xz 4506932 BLAKE2B 
9503a369d1d653fc08e0c244389
 DIST genpatches-5.10-170.extras.tar.xz 3868 BLAKE2B 
fcba4ddac271a957a8f2645fc88bd2da71ded4cb935bf1f2df267f50fdf1bab0e2bb0967a3cae975bc7cfaeae932261ae0aab4bcad40b32546ff69850c41
 SHA512 
bb272928563d33ddf9a90db610ed013f625121f8a05cf497c14dfb74052300cae361474e71203be35949ace7aa9bdc23e98f2dedfe3eef885a59674a90166c6e
 DIST genpatches-5.15-89.base.tar.xz 3552056 BLAKE2B 
2131869a216e9e99fe893e502e9dff10ef486fcbd0a130db2621ecbc61194d4f224745d146213edf35083752de89624346eb7fcd7c2fb53f414d3ddc200b5b51
 SHA512 
ac840d8ea832f5a388ace30cc435501112992a16834dfd01bef764683b415405b1f9fa644062c8ca3ecb18739e55133f2282281436847d9ceae8fd6104dc583e
 DIST genpatches-5.15-89.extras.tar.xz 3932 BLAKE2B 
25a5b47eed2412b6d660572c266fd8d22be0c3e570dab6d45a7e6a0015227a1b4cd468582bebe3ebc7f47600d3ad30a5853dc2398e39ae02352a1b5df1faea36
 SHA512 
b4ce39a33610e5ff1c3309f787dddca702e55d81b19dbfb9300386a246e758ca9192eb98189ed01ba138d38947fa35e27dc6d3b459da059807bee93289845879
+DIST genpatches-5.15-90.base.tar.xz 3757428 BLAKE2B 
30e129e5362a5fd690d8273a36e102510e113415e3241f838b366c2e35dbf1b95fa30d6e34e6e36c5d938855aefcc66a039f1242ea8a69263fdbaf84c46434c4
 SHA512 
bca6d1252657ad611a71ed2ea128887b131f9dad83f4c0007573b2637fd79b117023d0ade5b833070a8c86ab4f698d0b3250e01b612a0b65515a164fdc9d1212
+DIST genpatches-5.15-90.extras.tar.xz 3932 BLAKE2B 
e84edd591a94f2d21593f86aa7ed2a27980e099b388f49e899655dd687d459be87491c6441b73a5c024c43bb81f74103ef226d3bc3ae42d089749db0b06ccf45
 SHA512 
687240f034abd1e91d85e057bae2693129ef6fc4b6119c71df00c306ae2d1cc64ea294a76ce8017b7f2b0ac557c41b9ac70d4fb466ca2899a3c544490421df45
 DIST genpatches-5.4-233.base.tar.xz 5294692 BLAKE2B 
357046687c6f2797d5d7090dad357e00675eed329ccef44223dd476551cf04e9f711f1020144cfc59796657cb5b1e6d76b607ecb164e27636869a8bc8984f567
 SHA512 
45f6b35dbca12e8b9e6a9f99d12c44e47a6e471e5091ab75c42346f1d8bc12dc454cbb335f1549b497842c2d9f13a5930c80b5000cb86bd3db7b03347dfebcf4
 DIST genpatches-5.4-233.extras.tar.xz 1812 BLAKE2B 
abedf631da893391a98a98cf48d264f9eaf9f9f7811bf595c36a774c8dde21f105afaf6f4e113e04de472bd6ce0c759bd41fd95aa980b7e05499d8571f3e8a44
 SHA512 
16b09d0a4465123079360ef9f070e0c163f45f9784714e98fe53f7174e836fe7b2562af01e5c2dc932571bb3eafe2d9afedfd60b5c8467bd8410de651ab82473
 DIST genpatches-6.0-15.base.tar.xz 709204 BLAKE2B 
cba74ce5f9a6d8a00991f87fe33771f615640c8c3adaee94432580f5df51cb2a488794a376c9355d568ab4b3014fe23e4c9fb000bb9ed6948b4225211df862d6
 SHA512 
64d5d04b8c1b3c3967fd22cfd975b7f9bbf37e7d7d4e966c7017b589837cfa02200a80880f13ac52942fd845c9835143d809817f5517c91992e30e101b15c775

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.86.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.86.ebuild
new file mode 100644
index ..4ea02f952baa
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.86.ebuild
@@ -0,0 +1,131 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g1
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2022-12-31 Thread Michał Górny
commit: ba656319c232b5e5bd96a1d346c2563b5485a2d8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:40:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba656319

sys-kernel/gentoo-kernel: Bump to 6.0.16

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.0.16.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index a947e3b2ec26..abe3e3e2fac9 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.4-233.base.tar.xz 5294692 BLAKE2B 
357046687c6f2797d5d7090dad35
 DIST genpatches-5.4-233.extras.tar.xz 1812 BLAKE2B 
abedf631da893391a98a98cf48d264f9eaf9f9f7811bf595c36a774c8dde21f105afaf6f4e113e04de472bd6ce0c759bd41fd95aa980b7e05499d8571f3e8a44
 SHA512 
16b09d0a4465123079360ef9f070e0c163f45f9784714e98fe53f7174e836fe7b2562af01e5c2dc932571bb3eafe2d9afedfd60b5c8467bd8410de651ab82473
 DIST genpatches-6.0-15.base.tar.xz 709204 BLAKE2B 
cba74ce5f9a6d8a00991f87fe33771f615640c8c3adaee94432580f5df51cb2a488794a376c9355d568ab4b3014fe23e4c9fb000bb9ed6948b4225211df862d6
 SHA512 
64d5d04b8c1b3c3967fd22cfd975b7f9bbf37e7d7d4e966c7017b589837cfa02200a80880f13ac52942fd845c9835143d809817f5517c91992e30e101b15c775
 DIST genpatches-6.0-15.extras.tar.xz 3804 BLAKE2B 
84856863ba0897a7ac9238094fec3d46a39cfed7db81d1021b236fcf0bbd4bd893ba44af4ddcc9ae955ab66424afd70ead4fa714a1b68e11d7e66539f94a6cf5
 SHA512 
7e49da632e9bf5a78c80a0817708e571452f92a99fa91daca8495282fd0ed955bb16a5fb57ebbfff68e9fe6733655c4d04967c6931d1acf6dc6102a44bd9b04f
+DIST genpatches-6.0-16.base.tar.xz 995192 BLAKE2B 
17cfba17971fadc2e389f14e4787604489f8a30760f3687df364d053999819dfbe63264eaff4b04bf7df00d66278e6d56d856e09a043407e282bbcb2fbce4c7d
 SHA512 
fc199b59ee9392693147cdfcd11d26cacc5ae5b4a76a3734f32e2b86a027e0d13a4ad5927ab06d333b7ec89f1983acacd876c272cb48e6555e1b067b0c7ae63d
+DIST genpatches-6.0-16.extras.tar.xz 3804 BLAKE2B 
e03fc44e706291fe586f115e0cf58c78fea7f259a02cbc05cd9bd44166de7f329c538e00a86ca9151cdcad66f029f52266816199743fcf176e0e0295c785a833
 SHA512 
06ad99c99c6b130e6b6aca4918ffdd693b04830ec475a397f697e70ed2356c43a177a67ef46141d28fdc7ade2eb9941f24402c82304340b000f28831f4ea83e2
 DIST genpatches-6.1-2.base.tar.xz 15048 BLAKE2B 
84d1f7b4cb2c13e70b0d542853856f05de48739400f66253fd277167144ae0c259579e539d43ce65d2ee206a2820ec2ef288d9296c68a4dbd674c43d378102b9
 SHA512 
e349b8b535e8ab9f70cd01c513480cf75bd10dd2f2d5ef15f97734ecc9e481f137dc1cfa4c50f8a1a2f3549bf0142f83f7224603f881e66af130cbe1f8023496
 DIST genpatches-6.1-2.extras.tar.xz 3808 BLAKE2B 
70f549904446897e8f955146dba039b43681e03e0d72049e35473ac6ff5d05a1a72c124d410fdfe065d5652c0f0312c6eb4907afbb475e3cd9828c3f0edb6fa2
 SHA512 
9f92c3b899a8b106649003acccd33cb3cfaf9838ec421998d3b587893b2e6705068fdc0ff7b52ae78203dc793b6064742b721e68bb1e8d7160c48b419062448a
 DIST genpatches-6.1-3.base.tar.xz 331284 BLAKE2B 
66670841382237e0d222ba04fea65c98420c15160c7c9073b3107efc2779aceca0bea1643be6c06d5d1ea15558cf53676d25921013bd437027090be4acb85228
 SHA512 
5873cfa3f67a8118d92b141406298760b54c8b3625081c5dae79fe0c07e3eae20474cbc85601e871a6bdb5b3ed2f70e16e1939d8e4af67db7598af845853f0f1

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.0.16.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.0.16.ebuild
new file mode 100644
index ..8dad214e738b
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.0.16.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 0 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.0.8-gentoo
+GENTOO_CONFIG_VER=g3
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+  

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

2022-12-31 Thread Michał Górny
commit: 0116c2e97f33cd71452e62e3b45099e61a5ab796
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:40:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0116c2e9

virtual/dist-kernel: Bump to 6.0.16

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

 virtual/dist-kernel/dist-kernel-6.0.16.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.0.16.ebuild 
b/virtual/dist-kernel/dist-kernel-6.0.16.ebuild
new file mode 100644
index ..c2caefd6cfca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.0.16.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2022-12-31 Thread Michał Górny
commit: a5a503a35bcfc4fdc6415952d0bf16c071576058
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:39:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a503a3

sys-kernel/vanilla-kernel: Bump to 6.0.16

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.0.16.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index d343ef684c67..87bec7965037 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -32,6 +32,8 @@ DIST linux-5.4.228.tar.sign 991 BLAKE2B 
4edd63de96c2cceeedf8b20ab4696fb4c8b8e459
 DIST linux-5.4.228.tar.xz 112978736 BLAKE2B 
ade9b21e3f434435230e31d67d39ea07d15d92cdf932b3b181fc532669f10ebd2f0eb7d5fb20ae9eae93c782f10db5ab3454bb13c01694f674f83146bcae8187
 SHA512 
f3fa33da1df3dd10ba9536d30b8aebf92796abe84872c402776c94b35bf3efb4256a6c3f0267bd97741db9853352d1b22bcb42d7d03f167960804bb9f7407601
 DIST linux-6.0.15.tar.sign 989 BLAKE2B 
214ba7092718635f5dd39f2374615854c276e450ee81b8811b2e5a9dcff300eb38c4acbda4ebc1dcc0d7a2866e4a6bea8c2e5280309428164df8294bc616f8b3
 SHA512 
f39bebbb1d60ab7457e861ac7005a5cb975cb53519d777ff66119d2ca087f9a654cf1f11ecb4f7b58af6da574c698dccc69c9daa99ded277da178593c5fdaf76
 DIST linux-6.0.15.tar.xz 133929584 BLAKE2B 
2d01f57c447ad7eecaa77a9b245ab1a79a35bdcede9d0b234dafd96d383a14a878868a6872d9c24cbc1a6a1332ccdeb15b492724063423ee833ccc56f9c5348d
 SHA512 
1db7e086aaceabf12749728f100842c68886158202250cd9a582083488ee7073bc925f933f44b5c70a8f8c5bea48c73462da9ba979ef696005f16031d11312f6
+DIST linux-6.0.16.tar.sign 989 BLAKE2B 
9c9d6f50affb9798b12b554f5368e2dac75582d5e17d34b37b26a4e3b4d3024c0b6d5576ee0945a97f5484b5553be486a8a4d7b5aa760ee022c2e8987a8eaf54
 SHA512 
7e0faa197b0444dddc58ed2b8d1bb822b7e06a05dff7c75fbddaba3773c69dc76b9984c3e6d812f44968c81309c43373d0293b6c602cf2a1b95e613a69662efe
+DIST linux-6.0.16.tar.xz 133909080 BLAKE2B 
9e7b042e1f8fefd5b84aa867a0dfc3d86da8e531fdbdf84aed81dfe987c01bf2b4d4df13fcad5ceca0fec206032268c5324ce1dfefc8611016e44c3ddb50584d
 SHA512 
769d4a1a6042efdfb97fbb63c2e619e6ffdcf7808a26f380fd7a1b64d8788dd1c568b16315d0d371b69c1a23b817d6618c1c669824f9f09f5ac20850ad55d0f4
 DIST linux-6.1.1.tar.sign 987 BLAKE2B 
a240a6428c456557362103620cb9d0d9eb0eb57d7e46ad7aa8183eee673b5578a81164388cf99a9728bc47e35d7489dd05728b36c939227a109435a0e7ea
 SHA512 
a089b3bfc255fcf10594ace137ca2553e717dd231434b08039252c23c2c7242fc3037b49a8a6fa8d55a92c99173f448bdcabd6116f185ed31078f7455aaa23ba
 DIST linux-6.1.1.tar.xz 134730676 BLAKE2B 
8d25e501419dfe800b9cbbe219c39883be67a80e015c1c6034e83a9b142aa16bfc4db14a788a5331f6c44c03ca013f0c73e028b207e2e424dff1d3924d9a58fc
 SHA512 
c303f53ace62cf5b860934130fa5c34d2a43e7719959bcc3f2b7f0e753ecca550da4d0dc52409b6b6dc1c9c515cbab75427a15e51b58e9f8b1ce12982d82d629
 DIST linux-6.1.2.tar.sign 987 BLAKE2B 
496c6817ca39458b0ef0853b84bcd89b5caa76b63739730056376713266d49298328342d1716980a244f00c57c74de03a6d36d6a80542590bb642ee2bb92e1e4
 SHA512 
c338bf4e330dab849c568a747209b8665e8cbb27ad7870eb26c41e66b828b2f8edeb03a3f02ac35523b1e2896f0156d5ba0f1f1900351dccaa1b4d5db6590317

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.0.16.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.0.16.ebuild
new file mode 100644
index ..d2f94947b12d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.0.16.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.0.8-gentoo
+GENTOO_CONFIG_VER=g3
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2022-12-31 Thread Michał Górny
commit: e0e455fdbf3aa4da6c5c98c8e4aee8a74bf3338b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:38:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e455fd

sys-kernel/gentoo-kernel: Bump to 6.1.2

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.1.2.ebuild   | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index d7561fea9dbc..a947e3b2ec26 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-6.0-15.base.tar.xz 709204 BLAKE2B 
cba74ce5f9a6d8a00991f87fe33771
 DIST genpatches-6.0-15.extras.tar.xz 3804 BLAKE2B 
84856863ba0897a7ac9238094fec3d46a39cfed7db81d1021b236fcf0bbd4bd893ba44af4ddcc9ae955ab66424afd70ead4fa714a1b68e11d7e66539f94a6cf5
 SHA512 
7e49da632e9bf5a78c80a0817708e571452f92a99fa91daca8495282fd0ed955bb16a5fb57ebbfff68e9fe6733655c4d04967c6931d1acf6dc6102a44bd9b04f
 DIST genpatches-6.1-2.base.tar.xz 15048 BLAKE2B 
84d1f7b4cb2c13e70b0d542853856f05de48739400f66253fd277167144ae0c259579e539d43ce65d2ee206a2820ec2ef288d9296c68a4dbd674c43d378102b9
 SHA512 
e349b8b535e8ab9f70cd01c513480cf75bd10dd2f2d5ef15f97734ecc9e481f137dc1cfa4c50f8a1a2f3549bf0142f83f7224603f881e66af130cbe1f8023496
 DIST genpatches-6.1-2.extras.tar.xz 3808 BLAKE2B 
70f549904446897e8f955146dba039b43681e03e0d72049e35473ac6ff5d05a1a72c124d410fdfe065d5652c0f0312c6eb4907afbb475e3cd9828c3f0edb6fa2
 SHA512 
9f92c3b899a8b106649003acccd33cb3cfaf9838ec421998d3b587893b2e6705068fdc0ff7b52ae78203dc793b6064742b721e68bb1e8d7160c48b419062448a
+DIST genpatches-6.1-3.base.tar.xz 331284 BLAKE2B 
66670841382237e0d222ba04fea65c98420c15160c7c9073b3107efc2779aceca0bea1643be6c06d5d1ea15558cf53676d25921013bd437027090be4acb85228
 SHA512 
5873cfa3f67a8118d92b141406298760b54c8b3625081c5dae79fe0c07e3eae20474cbc85601e871a6bdb5b3ed2f70e16e1939d8e4af67db7598af845853f0f1
+DIST genpatches-6.1-3.extras.tar.xz 3808 BLAKE2B 
e4dbbeabac30e90a113041d4402bcb53d27a77408cdcf2e36dba448e680899efe7a62abd6b64574d778b8b058bba09ca0ae9830fc2ce4956cc2548dd243f00ef
 SHA512 
17482b5ac89d4a2da96142195dbb6660295f0a2d8a321a92b1629d5f77e50c125115f2dbab6409867a989747dd28d6d42ca57d2f1e0193e731eb9d57ed5e1dd2
 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 
44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588
 SHA512 
3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e
 DIST gentoo-kernel-config-g3.tar.gz 4411 BLAKE2B 
00edc4b5dc943834bc7ee977382b2960160888db00a25c5a7f73968784aa39a2b3b69f0bbda89b3ce8eb55e746006cff2839481493ac8bfca6a21de2299564f7
 SHA512 
44beae869bebf5445655dafe1facc47c3dbe602b34c5bf2fa984a581bfe3250fa0df908b8807c333c2e66ab9d1a2bb8026e22140f2a1f522d0dd647c96ca4d5e
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.2.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.2.ebuild
new file mode 100644
index ..9b9df2d2f7d4
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.2.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.0-gentoo
+GENTOO_CONFIG_VER=g3
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   

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

2022-12-31 Thread Michał Górny
commit: e4207c14bf6df4332e9728820423fb5c00b9c2a5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:37:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4207c14

sys-kernel/vanilla-kernel: Bump to 6.1.2

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.1.2.ebuild | 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index c3196c288510..d343ef684c67 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -34,3 +34,5 @@ DIST linux-6.0.15.tar.sign 989 BLAKE2B 
214ba7092718635f5dd39f2374615854c276e450e
 DIST linux-6.0.15.tar.xz 133929584 BLAKE2B 
2d01f57c447ad7eecaa77a9b245ab1a79a35bdcede9d0b234dafd96d383a14a878868a6872d9c24cbc1a6a1332ccdeb15b492724063423ee833ccc56f9c5348d
 SHA512 
1db7e086aaceabf12749728f100842c68886158202250cd9a582083488ee7073bc925f933f44b5c70a8f8c5bea48c73462da9ba979ef696005f16031d11312f6
 DIST linux-6.1.1.tar.sign 987 BLAKE2B 
a240a6428c456557362103620cb9d0d9eb0eb57d7e46ad7aa8183eee673b5578a81164388cf99a9728bc47e35d7489dd05728b36c939227a109435a0e7ea
 SHA512 
a089b3bfc255fcf10594ace137ca2553e717dd231434b08039252c23c2c7242fc3037b49a8a6fa8d55a92c99173f448bdcabd6116f185ed31078f7455aaa23ba
 DIST linux-6.1.1.tar.xz 134730676 BLAKE2B 
8d25e501419dfe800b9cbbe219c39883be67a80e015c1c6034e83a9b142aa16bfc4db14a788a5331f6c44c03ca013f0c73e028b207e2e424dff1d3924d9a58fc
 SHA512 
c303f53ace62cf5b860934130fa5c34d2a43e7719959bcc3f2b7f0e753ecca550da4d0dc52409b6b6dc1c9c515cbab75427a15e51b58e9f8b1ce12982d82d629
+DIST linux-6.1.2.tar.sign 987 BLAKE2B 
496c6817ca39458b0ef0853b84bcd89b5caa76b63739730056376713266d49298328342d1716980a244f00c57c74de03a6d36d6a80542590bb642ee2bb92e1e4
 SHA512 
c338bf4e330dab849c568a747209b8665e8cbb27ad7870eb26c41e66b828b2f8edeb03a3f02ac35523b1e2896f0156d5ba0f1f1900351dccaa1b4d5db6590317
+DIST linux-6.1.2.tar.xz 134757304 BLAKE2B 
0bca96ecd7ef972ee436f790c84e7d35c4a592dfbf1bd27fd9d66c8d3aacab311bb4ee06c42f22079b20c7fbe8ae9df12844f699a673d7e534f76b5f5b6ce788
 SHA512 
a906c15b1eb4f3015b1d9a0e6a321b5a399e77ccd0127cb8caabbe7cb337e77a85a432bac4763ab5448d86dd319441eef865aad41939ca1f796663c2b52170e6

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.2.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.2.ebuild
new file mode 100644
index ..bf548bba57b9
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.2.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.0-gentoo
+GENTOO_CONFIG_VER=g3
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+   -> kernel-i686-fedora.config.${CONFIG_VER}
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking linux-${PV}.tar.xz ..."
+   verify-sig_verify_detached - 

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

2022-12-31 Thread Michał Górny
commit: 2a35e5e8b56d809293952838b604aca8aec8ebde
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 16:38:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 20:22:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a35e5e8

virtual/dist-kernel: Bump to 6.1.2

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

 virtual/dist-kernel/dist-kernel-6.1.2.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.1.2.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.2.ebuild
new file mode 100644
index ..c2caefd6cfca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/

2022-12-31 Thread Quentin Retornaz
commit: 585981bc6fcaebaf3879436a4bb4de406ce04486
Author: Saki Xi  riseup  net>
AuthorDate: Thu Dec 29 20:03:21 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat Dec 31 19:44:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=585981bc

net-vpn/tor: remove old, sync keywords

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

 net-vpn/tor/Manifest   |   6 --
 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 128 -
 net-vpn/tor/tor-0.4.7.12.ebuild|   2 +-
 net-vpn/tor/tor-0.4.7.8.ebuild | 127 
 4 files changed, 1 insertion(+), 262 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index bc1dc82..655ae9d 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,12 +1,6 @@
-DIST tor-0.4.7.10.tar.gz 7933376 BLAKE2B 
46a9d932e7451bcc683e18d296d7a26bb4b544767cf4622910ebf90d82715718451ec3e0d6cd215eff5fe2cc3ae8441b8e6065c5877d7fc92c2f26ab5c7fa0cb
 SHA512 
e82877807d9e73fe12ab424830641e52b9b45034ca06f07e37648f50a3c1c10cd1b07081d8646b8e92c58658bdff5f6e9670e5104e9d05a531b1d85d0851a606
-DIST tor-0.4.7.10.tar.gz.sha256sum 86 BLAKE2B 
4b372b3508ffee497ecc9adab4a4d3d2b548100bb7dd54e1036c71004503d96148899096bbae807f2d626a5e26d0a947f7546df0a708a78b59b4d39bed3e849c
 SHA512 
518b6e617702386df7a84155d528f1a904a45221c946402da3fc3d40170dcdac117bff38c92a2e58ef4dd8d422433950f3904d27da66a99d808204432732cc9b
-DIST tor-0.4.7.10.tar.gz.sha256sum.asc 1321 BLAKE2B 
fc7fd43115992e5d434cc1bf2808eeb971ead532935be7493b4eef7804a65cad3cf4f9fd18158a0c8f3e19bb9e55c5fe7487ded9adb6782cbc1583e1159aaf7c
 SHA512 
789923b465e72a1a77b1b1951cd0f66c266c10119a480ce8b622f1f4aa07381b7403c27aca3badf51381da0b41498c9b0d42b2c5cedd6c54a617df9dc138689e
 DIST tor-0.4.7.11.tar.gz 7983705 BLAKE2B 
2d743e7d0aea63e76f6e24aa235792af8691fde419f56bbdf8c6ee865250a09ec06454ec84abac8ba47e3d61a363c937fc050376172d3ec6b0815998d1c8679e
 SHA512 
318377916880310438aa9804d1ea0154c5416d6b13988c4ff7f2e65fd38c94e2cd6c53252fd76a4dcb488f452837468e19197bf5feee4020e3c1927a76ed2937
 DIST tor-0.4.7.11.tar.gz.sha256sum 86 BLAKE2B 
1e49ba88ae21af6589a9815603ee375cc0dc85fcd8dd5a5f52cd44659438874ae9d10b09b7f15cadd2c30d2e8012a27be4233dcb19195d4627f19a59ccf68d0b
 SHA512 
cfdae54a70dc0d8eb0eaf8b8c9902a7dd8bc8d597a678d5a0bf431c3e09a8b56206b70b6f9207e3c06e1ba11913b25b81d7c269e49cde5f297ff7b165a3348a9
 DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 
2336ff3869b3a759626cd68c0c931dbdb6cf5b13e7a99e2dcc1c784e3832ba2f0314c1c2f3a9e5ccaba3f20d7aab9b9c918373194290769e358cbb5411323012
 SHA512 
b5e3c82378bc18268d6d4523787e12ece39246cc0f035fd1aedc50c2182d1ba3d2a8f8817a3dada2cd60acabb78f604f06ab347b92c6f42a82f260cc49285c2c
 DIST tor-0.4.7.12.tar.gz 8009573 BLAKE2B 
13e9a796d9e5b024aa01b9aaab389b580df41641013721e4c2821cfee4edc6fb562d997be70ecc3908ac5e43187978b1be63f78ac72c73e8ea3617d6b5cf1ea9
 SHA512 
b97a6cc3fd3353cc1cdbb47df6d8895d0f730967083171795be56ffab4660c9a0f8f73ce83a98eff1fbd0793bae28c987d53c29f57fc5e0f26dddc30c197abb2
 DIST tor-0.4.7.12.tar.gz.sha256sum 86 BLAKE2B 
0402bdf641c8142f91df7a80ad726ce3a1eeb3265f385b5b818440e6c25a5424db467714baee0dfaaf61edf482814a1de5c4d53fd4d61a26c194037a71928580
 SHA512 
c9a197bb563b05632cc5bfe4dfe5d2dd02427591816997726e2fbc9ec94b17d52295f33c946bea51ac6a2ef76d94a14b9e96daf951eeab57a8ee0d7d513c62c1
 DIST tor-0.4.7.12.tar.gz.sha256sum.asc 716 BLAKE2B 
c148062a35e232d08cd1e0971e467cddee7836932984f778ab923ff38e717c2a8f3985ff63591002b179eaeb12e04b066366a2a3ed76e00d436a76f0eacaea67
 SHA512 
afa1208758f0b385cea36660db4739353237b5a4608c374db9115e3584ba96bdabe18ea811752a847eb3e5012919c9f3ed06129f1ec40465d18dc27de4b961fc
-DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
-DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
-DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37

diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
deleted file mode 100644
index b904340..000
--- a/net-vpn/tor/tor-0.4.7.10-r1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the 

[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/

2022-12-31 Thread Sam James
commit: ad1005791827a64477d8577281c409abcdbe479d
Author: JonRB  gmail  com>
AuthorDate: Fri Dec 30 22:53:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 19:25:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad100579

www-apps/gitea: add 1.18.0

Bug: https://bugs.gentoo.org/889010
Signed-off-by: JonRB  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28904
Signed-off-by: Sam James  gentoo.org>

 www-apps/gitea/Manifest|   1 +
 www-apps/gitea/gitea-1.18.0.ebuild | 125 +
 2 files changed, 126 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index d22746197cc0..20a90097fb84 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1 +1,2 @@
 DIST gitea-1.17.4.tar.gz 52844862 BLAKE2B 
fe5f52be1c9697032fb7b8e84d90be9b540b4cede67ff4dcc3392621eb206efa0f273589e5fcd0f9f7f56de9dbd42804c9117c21ef2538d7aaaf8cbf13b984f4
 SHA512 
1bae6e11d441f4efe0b92882a5c2c1f4ada9015d49e6140bac87be1a103e23fd622543bf2d988fe9e9d57c26545b53c5acca31aac13034e01f41d5731ac02809
+DIST gitea-1.18.0.tar.gz 55508056 BLAKE2B 
bb6a5e98a087bc12e5afafa9c9d95fb381fd96cdd2823e411ab079c3797053c56951bfab1353bcfcee9d58234bb9a63cb029fee03f157b8f00ecc38687f7bb8e
 SHA512 
b205d8d2d957b322e114621ca5c25500d5123d7df874d204e28e3a58c1e101e7849810f380b45957c6f504008d4632b75fc0adbc99ff13e0c8498640da3c42cd

diff --git a/www-apps/gitea/gitea-1.18.0.ebuild 
b/www-apps/gitea/gitea-1.18.0.ebuild
new file mode 100644
index ..c3facdc15fbb
--- /dev/null
+++ b/www-apps/gitea/gitea-1.18.0.ebuild
@@ -0,0 +1,125 @@
+# Copyright 2016-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module tmpfiles systemd flag-o-matic
+
+DESCRIPTION="A painless self-hosted Git service"
+HOMEPAGE="https://gitea.io https://github.com/go-gitea/gitea;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/go-gitea/gitea.git;
+else
+   
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+S="${WORKDIR}/${PN}-src-${PV}"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite pie"
+
+DEPEND="
+   acct? (
+   acct-group/git
+   acct-user/git[gitea] )
+   pam? ( sys-libs/pam )"
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+
+DOCS=(
+   custom/conf/app.example.ini CONTRIBUTING.md README.md
+)
+FILECAPS=(
+   -m 711 cap_net_bind_service+ep usr/bin/gitea
+)
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   local sedcmds=(
+   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
+   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
+   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
+   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
+   -e "s#^MODE = console#MODE = file#"
+   -e "s#^LEVEL = Trace#LEVEL = Info#"
+   -e "s#^LOG_SQL = true#LOG_SQL = false#"
+   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
+   )
+
+   sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
+   if use sqlite ; then
+   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.example.ini || die
+   fi
+}
+
+src_configure() {
+   # bug 832756 - PIE build issues
+   filter-flags -fPIE
+   filter-ldflags -fPIE -pie
+}
+
+src_compile() {
+   local gitea_tags=(
+   bindata
+   $(usev pam)
+   $(usex sqlite 'sqlite sqlite_unlock_notify' '')
+   )
+   local gitea_settings=(
+   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
+   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+   )
+   local makeenv=(
+   DRONE_TAG="${PV}"
+   LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
+   TAGS="${gitea_tags[*]}"
+   )
+
+   GOFLAGS=""
+   if use pie ; then
+   GOFLAGS+="-buildmode=pie"
+   fi
+
+   env "${makeenv[@]}" emake EXTRA_GOFLAGS="${GOFLAGS}" backend
+}
+
+src_install() {
+   dobin gitea
+
+   einstalldocs
+
+   newconfd "${FILESDIR}/gitea.confd-r1" gitea
+   newinitd "${FILESDIR}/gitea.initd-r3" gitea
+   newtmpfiles - gitea.conf <<-EOF
+   d /run/gitea 0755 git git
+   EOF
+   systemd_newunit "${FILESDIR}"/gitea.service-r3 gitea.service
+
+   insinto /etc/gitea
+   newins custom/conf/app.example.ini app.ini
+   if use acct; then
+   fowners root:git /etc/gitea/{,app.ini}

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

2022-12-31 Thread Sam James
commit: 149988de87d3399f1461d6302c1bad8aa6d58aaf
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 19:19:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 19:20:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149988de

Revert "dev-util/buildbot-worker: drop obsolete dev-python/future dep"

This reverts commit be766935a74b9555272bdda5183931f24c643fae.

It is still needed.

Bug: https://bugs.gentoo.org/888287
Closes: https://bugs.gentoo.org/889206
Signed-off-by: Sam James  gentoo.org>

 .../{buildbot-worker-3.6.1-r1.ebuild => buildbot-worker-3.6.1-r2.ebuild} | 1 +
 dev-util/buildbot-worker/buildbot-worker-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/buildbot-worker/buildbot-worker-3.6.1-r1.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild
similarity index 99%
rename from dev-util/buildbot-worker/buildbot-worker-3.6.1-r1.ebuild
rename to dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild
index 98a9ed93641c..e2d1ed832b13 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.6.1-r1.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild
@@ -28,6 +28,7 @@ RDEPEND="
>=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
>=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
+   dev-python/future[${PYTHON_USEDEP}]
!=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
>=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
+   dev-python/future[${PYTHON_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: gui-libs/greetd/

2022-12-31 Thread John Helmert III
commit: e042f4f80bf76f220645e9f4d115f4bbdbea092d
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Dec 31 19:01:31 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Dec 31 19:02:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e042f4f8

gui-libs/greetd: fix installation with USE=debug

Closes: https://bugs.gentoo.org/889052
Signed-off-by: John Helmert III  gentoo.org>

 gui-libs/greetd/greetd-0.8.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-libs/greetd/greetd-0.8.0.ebuild 
b/gui-libs/greetd/greetd-0.8.0.ebuild
index 6ce509d028ae..3f805ab02280 100644
--- a/gui-libs/greetd/greetd-0.8.0.ebuild
+++ b/gui-libs/greetd/greetd-0.8.0.ebuild
@@ -88,7 +88,10 @@ src_compile() {
 }
 
 src_install() {
-   dobin target/release/{agreety,fakegreet,greetd}
+   # if USE=debug, install binaries from the debug directory; else
+   # install binaries from the release directory
+   # https://bugs.gentoo.org/889052
+   dobin target/$(usex debug debug release)/{agreety,fakegreet,greetd}
 
insinto /etc/greetd
doins config.toml



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-util/cucumber-core/

2022-12-31 Thread Jakov Smolić
commit: b5b7028f7595f939dc83e3debe88fcd6f2e74ebb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:27:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b7028f

dev-util/cucumber-core: drop 3.2.1

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/cucumber-core/Manifest   |  1 -
 dev-util/cucumber-core/cucumber-core-3.2.1.ebuild | 41 ---
 profiles/package.mask |  1 -
 3 files changed, 43 deletions(-)

diff --git a/dev-util/cucumber-core/Manifest b/dev-util/cucumber-core/Manifest
index b7ec17bd22fa..83b06e67fdce 100644
--- a/dev-util/cucumber-core/Manifest
+++ b/dev-util/cucumber-core/Manifest
@@ -1,3 +1,2 @@
 DIST cucumber-core-10.1.1.tar.gz 202764 BLAKE2B 
c5704ed4821d056aea7bf537c7193bb8965be5a6d0effad0f85f76c18e62acf7a2de981da05826fbd27c1e55122ba3ca9873729332a9840280d1638838af27c9
 SHA512 
c7c4de1c53a58b74e632019a9a69b3bac164da72ee3cef839d19c9548707c06ddac5e562013ca86992ca3d78ad96f23521ff69de83b3e9e614a336cc3d6ba9a6
 DIST cucumber-core-11.0.0.tar.gz 202792 BLAKE2B 
a85074a9bad6b91dcb2b409eee6162efed6890868b762ebd221ea2ab383a029eb7d7f605813e6e73f6bcbf4c526ffb94f26e7338e6cfdd94abf28d631bbd989e
 SHA512 
fd2cb97d72f24e5a5c00336e4243594270546225a027ee23907256d81fdc9be01c017a4d25dea85727ca834a6d3e3fb1ae003357cf530eab9d44fc211d52f331
-DIST cucumber-core-3.2.1.tar.gz 49868 BLAKE2B 
e5d18797fb6821fa9c300898bc8c14d57559b790d77a191d7147a987e27893ce89076716f82fa2048632e1b033ad607c748fe29f6b8fc600abd523290c4a9f50
 SHA512 
ba45e804d8454a6ef306eb90f32e6cdf3ee25fdd6613e9ba8308ecfce4044f27ee3dc012ad7f9ca481e94fe5e1d9deb9e0c46ca811a8e25bb27981a78c528ddb

diff --git a/dev-util/cucumber-core/cucumber-core-3.2.1.ebuild 
b/dev-util/cucumber-core/cucumber-core-3.2.1.ebuild
deleted file mode 100644
index 112f5bef7876..
--- a/dev-util/cucumber-core/cucumber-core-3.2.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber-core.gemspec"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/;
-SRC_URI="https://github.com/cucumber/cucumber-ruby-core/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-core-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="$(ver_cut 1-2)"
-IUSE="test"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/unindent-1.0
-   )"
-
-ruby_add_rdepend "
-   >=dev-ruby/backports-3.8.0
-   >=dev-util/cucumber-tag_expressions-1.1.0
-   dev-ruby/gherkin:5
-"
-
-all_ruby_prepare() {
-   # Avoid dependency on kramdown to keep dependency list manageable for 
all arches.
-   rm -f spec/readme_spec.rb || die
-
-   sed -i -e '1igem "gherkin"' $(find spec -name "*_spec.rb") || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 49d7166ded9e..9cc24d4ee2ce 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1034,7 +1034,6 @@ x11-themes/mate-themes-meta
 # cucumber-3. These have no value as standalone packages.
 # Removal in 14 days.
 dev-ruby/gherkin
-dev-util/cucumber-core:3.2
 
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-util/cucumber-wire/

2022-12-31 Thread Jakov Smolić
commit: ac717d1cf7caaf365b629974de50828f4242a9fe
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:26:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac717d1c

dev-util/cucumber-wire: drop 0.0.1-r1

Closes: https://bugs.gentoo.org/802147
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/cucumber-wire/Manifest |  1 -
 .../cucumber-wire/cucumber-wire-0.0.1-r1.ebuild | 21 -
 profiles/package.mask   |  1 -
 3 files changed, 23 deletions(-)

diff --git a/dev-util/cucumber-wire/Manifest b/dev-util/cucumber-wire/Manifest
index fb88a63b3ced..46bcd7db4d80 100644
--- a/dev-util/cucumber-wire/Manifest
+++ b/dev-util/cucumber-wire/Manifest
@@ -1,2 +1 @@
-DIST cucumber-wire-0.0.1.gem 16384 BLAKE2B 
c35f478bbc8a8bccfbe1022d5b687a85c087bcadd5f494b807fa530d20b7e14f327ca2ab377c3f9abc28df60c7986576b59a246e5fb7537daadb016bb21420b7
 SHA512 
c6bae727814f6a2d1dfa8cfee9bc9e63e3bfa755f6bb070f907a24d52009dd29652ab21ea7719527a5423ddf4471208f91a388ec53555d7021abac7769b2109a
 DIST cucumber-wire-6.2.1.gem 12800 BLAKE2B 
2a34fa803748499b2bceb270cd1532ce3373f416a8c6d7039b0f55b1f2bc94e9fdd8ce12f8d5f23d4d172ba70cd00b43bbc0629b72e5d5bd1dc55861cf732bb2
 SHA512 
b32d0f72a31b400ca1596b126d8566aae2ea49514ecd292c621d0d1624f66465dfcac1a6d80293dd15829a00f4080d54190680ede60d7c1c23d2cfec450d1cf3

diff --git a/dev-util/cucumber-wire/cucumber-wire-0.0.1-r1.ebuild 
b/dev-util/cucumber-wire/cucumber-wire-0.0.1-r1.ebuild
deleted file mode 100644
index 41837bf5e35b..
--- a/dev-util/cucumber-wire/cucumber-wire-0.0.1-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-util/cucumber )"

diff --git a/profiles/package.mask b/profiles/package.mask
index 6b61d8aa2c6d..5aee66ecd5b0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1037,7 +1037,6 @@ dev-ruby/gherkin
 dev-util/cucumber-core:3.2
 dev-util/cucumber-expressions
 dev-util/cucumber-tag_expressions
-dev-util/cucumber-wire:0
 
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.



[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/

2022-12-31 Thread Jakov Smolić
commit: 8b7bdc3f6f2e7f011e6dfca2016bdfcea699c137
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:23:40 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7bdc3f

app-editors/emacs: drop 23.4-r23, 24.5-r13

Closes: https://bugs.gentoo.org/882347
Closes: https://bugs.gentoo.org/882349
Bug: https://bugs.gentoo.org/883687
Signed-off-by: Jakov Smolić  gentoo.org>

 app-editors/emacs/Manifest  |   4 -
 app-editors/emacs/emacs-23.4-r23.ebuild | 354 
 app-editors/emacs/emacs-24.5-r13.ebuild | 346 ---
 3 files changed, 704 deletions(-)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 384d9205a521..53713f6f72e0 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -1,9 +1,5 @@
 DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 
9d14004d5188ec0ffe11099ae1beb431adfe159d220fc1b6f1d0be67da19b88911b66a206386beee9498bdcaa48e40a185755734cad2d60927c79bc8ddf0fa7d
 SHA512 
c82cd8e81acf63addd137716a60191b916ee9ac9f8176661be1e8dd0f347f63f8ca8bf9d4d225141499dcbf4c20444eb6526cc3a3912a2d4136fb2bd295e2c26
 DIST emacs-18.59.tar.gz 2962652 BLAKE2B 
d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b
 SHA512 
03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33
-DIST emacs-23.4-patches-23.tar.xz 19932 BLAKE2B 
941d939d1a66af162016eb7f4a34a3a6d19736ecbd06e2499ccb0bf8806b2b3583de324308698b00d0b47a3d0b8a046e5d5dcb2d681c2bba90ec40b58b4e9855
 SHA512 
83e2cef7ebe07fc69806d01946c6e96fa0e92b363e9c6531992593eeb29413518217fef05bba48729356af7d1326c3667748185aad971a625daccb803b2bfe58
-DIST emacs-23.4.tar.bz2 38646508 BLAKE2B 
33dac5d27a63b7aab6b4053964a0ecf7f7939c7aea5af15103f2da7bd34fbb18dba7a1bf44cc4fcc2e3fb1439cdf7085d8dfc4b0005f5485748996e75ca6872d
 SHA512 
def7a95ecaefae24d8102b96b1d575a23def1b11a8f0bb17b68f7913bd118e2ea4449a8feee76c1bd649f099b70419f0d494ddd9bb32b26f92720cda842b0296
-DIST emacs-24.5-patches-5.tar.xz 14796 BLAKE2B 
3e097f9cdf96a8b0255ce69770f79259ac9bdddbf5aa77c381973e4348d0900ee6dc6ed4af26021811afbb14eff84bc2a370bc8e803d112476554d03b074ce66
 SHA512 
fe9f9c19ff760e61dcbf1828d4e9e2806c141b47372bdd736be8237183660a28e2ef86a97034d060e244ff81540a2503a1b47655ef84222fddacb3a87f0f34ae
-DIST emacs-24.5.tar.xz 39759804 BLAKE2B 
aec253528038686822d1f8ed9a52dff276789ef7744053fc9b6176fceba4d4d8684fe979cf97e756b3feaf734d2377baef81f5efaa5450930a4e94d9f3bca355
 SHA512 
89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677
 DIST emacs-25.3-patches-4.tar.xz 5164 BLAKE2B 
30ef1e7ac6ee9a702678899cb27ea9c321eb0711d55917118ec99ea9e060e79bae179172d0a2dda5821c19902f6e0813e17ac71c198cd814c265838f96883b87
 SHA512 
ea487de3bb792386510c23c295441438c2fc4eae085fe9d41e5e16181fd4265c1d205b360ce977070a43343feeafac5b9392ea39414f2b170d7051f89ed58502
 DIST emacs-25.3.tar.xz 42854740 BLAKE2B 
4f4e2572bbef48b75c561497fc22046081e56099b6174725d79b15a5b16d5c886eaf8ff3f75cf561e989ebb092ab9e98ba7503e720a9db7560758b30d5116f23
 SHA512 
1cce656451b6ca8502ebb229e88bd3ef48b7f9444a10eeac4ea43bd5491b2efacd641dfa35227a33362c3866493d3449cf1df81606563eef44bba0ed668e457f
 DIST emacs-26.3-patches-3.tar.xz 4160 BLAKE2B 
ae6fac12a2d2d35c31c895f1be9104b54c283cf4385d21e0ccd3825a3349d60495e441a5fa9f535d4b3d4c60da530ee036a475643cb11862f2a6e1bb44dc7deb
 SHA512 
1edfdbbe6a97ffcdb17facc90336dd6f8d3d397bc95cf06fa170a4ca68e653226de8a5c2001d8dc3d3a0144d50421f2208c6fa3a816123ef952cb25df4aace49

diff --git a/app-editors/emacs/emacs-23.4-r23.ebuild 
b/app-editors/emacs/emacs-23.4-r23.ebuild
deleted file mode 100644
index 4de62f0dab7c..
--- a/app-editors/emacs/emacs-23.4-r23.ebuild
+++ /dev/null
@@ -1,354 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-WANT_AUTOMAKE="none"
-
-inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"
-HOMEPAGE="https://www.gnu.org/software/emacs/;
-SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
-   https://dev.gentoo.org/~ulm/emacs/${P}-patches-23.tar.xz;
-
-LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
-SLOT="23"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE="alsa aqua athena dbus games gconf gif gpm gtk gui gzip-el jpeg kerberos 
livecd m17n-lib motif png sound source svg tiff toolkit-scroll-bars Xaw3d xft 
+xpm"
-
-RDEPEND="acct-group/mail
-   app-emacs/emacs-common[games?,gui(-)?]
-   net-libs/liblockfile
-   sys-libs/ncurses:0=
-   kerberos? ( virtual/krb5 )
-   alsa? ( media-libs/alsa-lib )
-   

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-util/cucumber-tag_expressions/

2022-12-31 Thread Jakov Smolić
commit: 78c202fdd9a566d762dd4c177ba96c544d38521b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:26:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c202fd

dev-util/cucumber-tag_expressions: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/cucumber-tag_expressions/Manifest |  1 -
 .../cucumber-tag_expressions-1.1.1.ebuild  | 18 --
 dev-util/cucumber-tag_expressions/metadata.xml | 10 --
 profiles/package.mask  |  1 -
 4 files changed, 30 deletions(-)

diff --git a/dev-util/cucumber-tag_expressions/Manifest 
b/dev-util/cucumber-tag_expressions/Manifest
deleted file mode 100644
index 1904361169d3..
--- a/dev-util/cucumber-tag_expressions/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cucumber-tag_expressions-1.1.1.gem 7680 BLAKE2B 
31e1f23c5fc008390c9221307473022107b109d409d8385a111f4fed1911fad15660faa824bee71cd87a2e183ec41a6ac9b5f7ecf5f1c417ed51d649c76712e8
 SHA512 
9b46d681be78b428c7cd29ca1cae21dbd410f7ca9844ec6f94368170c133f8de662a55e4f4440045704107e5428306ab81d2a90020c64102ef42f647cd8a66a6

diff --git 
a/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.1.ebuild 
b/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.1.ebuild
deleted file mode 100644
index 50f2df52ed61..
--- a/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Cucumber tag expressions for ruby"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="MIT"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="1"

diff --git a/dev-util/cucumber-tag_expressions/metadata.xml 
b/dev-util/cucumber-tag_expressions/metadata.xml
deleted file mode 100644
index cc917e33f5f1..
--- a/dev-util/cucumber-tag_expressions/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gra...@gentoo.org
-   
-   
-   cucumber/cucumber
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 5aee66ecd5b0..5070a79176c2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1036,7 +1036,6 @@ x11-themes/mate-themes-meta
 dev-ruby/gherkin
 dev-util/cucumber-core:3.2
 dev-util/cucumber-expressions
-dev-util/cucumber-tag_expressions
 
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-expressions/, profiles/

2022-12-31 Thread Jakov Smolić
commit: 3fa35117b5a0086490ddf58c6834dc04f22e7ee0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:26:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa35117

dev-util/cucumber-expressions: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/cucumber-expressions/Manifest |  1 -
 .../cucumber-expressions-6.0.1.ebuild  | 18 --
 dev-util/cucumber-expressions/metadata.xml | 10 --
 profiles/package.mask  |  1 -
 4 files changed, 30 deletions(-)

diff --git a/dev-util/cucumber-expressions/Manifest 
b/dev-util/cucumber-expressions/Manifest
deleted file mode 100644
index 5f544eba0e32..
--- a/dev-util/cucumber-expressions/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cucumber-expressions-6.0.1.gem 18944 BLAKE2B 
a30127598ff26ea60477bbdad9fc621d0cb1ebb09af3f38d329a15430a207616b6421a127c302ba8470089c8ee0daeccc8f38d4f951b6edb320cff1cc16760b9
 SHA512 
d9c6371d499ffbe9105038396cde0786cd889def866bf56284a66be77230aac03a74f565b2c3adb966a8d2c67e631ff83eaf426e4bc4b022cd7742bb3a030137

diff --git a/dev-util/cucumber-expressions/cucumber-expressions-6.0.1.ebuild 
b/dev-util/cucumber-expressions/cucumber-expressions-6.0.1.ebuild
deleted file mode 100644
index 3982a7b68085..
--- a/dev-util/cucumber-expressions/cucumber-expressions-6.0.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a simpler alternative to Regular Expressions"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="MIT"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="6.0"

diff --git a/dev-util/cucumber-expressions/metadata.xml 
b/dev-util/cucumber-expressions/metadata.xml
deleted file mode 100644
index cc917e33f5f1..
--- a/dev-util/cucumber-expressions/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gra...@gentoo.org
-   
-   
-   cucumber/cucumber
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 5070a79176c2..49d7166ded9e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1035,7 +1035,6 @@ x11-themes/mate-themes-meta
 # Removal in 14 days.
 dev-ruby/gherkin
 dev-util/cucumber-core:3.2
-dev-util/cucumber-expressions
 
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-apps/ucspi-ssl/files/, profiles/base/, sys-apps/ucspi-ssl/

2022-12-31 Thread Jakov Smolić
commit: af68b801bf85d4abfc0ac4ba591844c081d68686
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:19:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af68b801

sys-apps/ucspi-ssl: treeclean

Closes: https://bugs.gentoo.org/696936
Closes: https://bugs.gentoo.org/725786
Closes: https://bugs.gentoo.org/686430
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/base/package.use.mask |  5 --
 profiles/package.mask  |  5 --
 sys-apps/ucspi-ssl/Manifest|  1 -
 .../files/ucspi-ssl-0.99e-fno-common.patch | 56 
 sys-apps/ucspi-ssl/metadata.xml| 16 --
 sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild   | 61 --
 6 files changed, 144 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d9ca8bdc5b86..9b064ee72495 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -29,11 +29,6 @@ app-metrics/collectd collectd_plugins_gmond
 # Broken when trying to use sys-libs/binutils-libs header, bug #879067
 >=x11-libs/cairo-1.17.6 debug
 
-# John Helmert III  (2022-11-29)
-# sys-apps/ucspi-ssl is last rited
-mail-mta/netqmail pop3
-mail-mta/notqmail pop3
-
 # Joonas Niilola  (2022-11-25)
 # x11-wm/stumpwm-22.05_p20220818[doc] is totally broken. Bug #882935
 x11-wm/stumpwm doc

diff --git a/profiles/package.mask b/profiles/package.mask
index f5c683aadb55..4551749c805e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1056,11 +1056,6 @@ dev-util/aruba:1
 app-editors/emacs:23
 app-editors/emacs:24
 
-# John Helmert III  (2022-11-29)
-# Unmaintained and outdated in Gentoo, compatibility issues with
-# openssl-1.1. Removal in 30 days. Bug #696936.
-sys-apps/ucspi-ssl
-
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.
 # Bug #883559

diff --git a/sys-apps/ucspi-ssl/Manifest b/sys-apps/ucspi-ssl/Manifest
deleted file mode 100644
index 44ebc8331b32..
--- a/sys-apps/ucspi-ssl/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ucspi-ssl-0.99e.tgz 112640 BLAKE2B 
6db975f412723da1c6c76ff1040c27001c2d5b2b0c8bb3199f37226c31cf1e48f629aa1f8234319c844f2ccf8001d6d9ffd7700da2ae57b6cb22177cfc1e56f8
 SHA512 
231ef75eedc4f52f46c1f7d6f44feac54069d859da206f9ea874d3a8082dead1be310cc4b7da1148564847b5b452b691718b7ba8076a03145e2002e9250182aa

diff --git a/sys-apps/ucspi-ssl/files/ucspi-ssl-0.99e-fno-common.patch 
b/sys-apps/ucspi-ssl/files/ucspi-ssl-0.99e-fno-common.patch
deleted file mode 100644
index ea7aa0a47688..
--- a/sys-apps/ucspi-ssl/files/ucspi-ssl-0.99e-fno-common.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-https://bugs.gentoo.org/707156
 a/src/ip6_bit.c
-+++ b/src/ip6_bit.c
-@@ -7,7 +7,7 @@
- 
- #define BITSUBSTITUTION
- 
--char strnum[FMT_ULONG];
-+extern char strnum[FMT_ULONG];
- 
- /**
-  * This function converts a IPv6 address into its binary representation.
 a/src/remoteinfo.c
-+++ b/src/remoteinfo.c
-@@ -50,7 +50,7 @@ static int doit(stralloc *out,int s,char ipremote[4],uint16 
portremote,char iplo
- {
-   buffer b;
-   char bspace[128];
--  char strnum[FMT_ULONG];
-+  extern char strnum[FMT_ULONG];
-   int numcolons;
-   char ch;
- 
 a/src/sslclient.c
-+++ b/src/sslclient.c
-@@ -98,7 +98,7 @@ static stralloc moreaddresses;
- 
- static stralloc tmp;
- static stralloc fqdn;
--char strnum[FMT_ULONG];
-+extern char strnum[FMT_ULONG];
- char ipstr[IP6_FMT];
- 
- char seed[128];
 a/src/sslhandle.c
-+++ b/src/sslhandle.c
-@@ -91,7 +91,7 @@ static stralloc remotehostsa;
- char *remotehost = 0;
- char *verifyhost = 0;
- 
--char strnum[FMT_ULONG];
-+extern char strnum[FMT_ULONG];
- char strnum2[FMT_ULONG];
- 
- static stralloc tmp;
 a/src/sslserver.c
-+++ b/src/sslserver.c
-@@ -87,7 +87,7 @@ char *verifyhost = 0;
- unsigned long uid = 0;
- unsigned long gid = 0;
- 
--char strnum[FMT_ULONG];
-+extern char strnum[FMT_ULONG];
- char strnum2[FMT_ULONG];
- 
- static stralloc tmp;

diff --git a/sys-apps/ucspi-ssl/metadata.xml b/sys-apps/ucspi-ssl/metadata.xml
deleted file mode 100644
index e90a9bc5ced8..
--- a/sys-apps/ucspi-ssl/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   mailto:f...@fehcom.de
-   
-   
-   sslserver, sslclient, and sslhandle are command-line tools for
-   building SSL client-server applications. They conform to the 
UNIX
-   Client-Server Program Interface, UCSPI.
-   
-   
-   Disable EC/RC5 algorithms in OpenSSL for 
patent reasons.
-   
-

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
deleted file mode 100644
index e264af9da7fc..
--- 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ruby/gherkin/

2022-12-31 Thread Jakov Smolić
commit: f69037af43313484f402068378d5e1f25f1bf523
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:27:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69037af

dev-ruby/gherkin: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-ruby/gherkin/Manifest |  1 -
 dev-ruby/gherkin/gherkin-5.1.0.ebuild | 24 
 dev-ruby/gherkin/metadata.xml | 11 ---
 profiles/package.mask |  6 --
 4 files changed, 42 deletions(-)

diff --git a/dev-ruby/gherkin/Manifest b/dev-ruby/gherkin/Manifest
deleted file mode 100644
index c953982a2e97..
--- a/dev-ruby/gherkin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gherkin-5.1.0.gem 29696 BLAKE2B 
2439b82a147a546e8df71e11996f9560a8720580e07795542fc81781449b483a42e54251f3d0dd3482331773b1cada1d61b468bfcec2a9464ee2542eef2ed13e
 SHA512 
d935ccceaec493736f337a4c3db69909858d15f4c41e93ecfc6ca31a30fc48eec1cecbe71d455265e1062006f49f05461c9860c9b3cc4806bb25f42dec6f504e

diff --git a/dev-ruby/gherkin/gherkin-5.1.0.ebuild 
b/dev-ruby/gherkin/gherkin-5.1.0.ebuild
deleted file mode 100644
index fb6de66d1c2e..
--- a/dev-ruby/gherkin/gherkin-5.1.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-# Don't install support scripts to avoid slot collisions.
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Fast Gherkin lexer and parser"
-HOMEPAGE="https://github.com/cucumber/gherkin;
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="5"
-IUSE=""

diff --git a/dev-ruby/gherkin/metadata.xml b/dev-ruby/gherkin/metadata.xml
deleted file mode 100644
index 0dedc164975c..
--- a/dev-ruby/gherkin/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-cucumber/gherkin
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 9cc24d4ee2ce..ccd987923076 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1029,12 +1029,6 @@ dev-ruby/rspec-retry
 # no need for this package. Removal on 2023-01-03.
 x11-themes/mate-themes-meta
 
-# Hans de Graaff  (2022-12-02)
-# Old cucumber slots and dependencies for already removed
-# cucumber-3. These have no value as standalone packages.
-# Removal in 14 days.
-dev-ruby/gherkin
-
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.
 # Bug #883559



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-util/protobuf-cucumber/

2022-12-31 Thread Jakov Smolić
commit: 4841cefb1fa9663ae1b1d2a43a0cb392dda4bf29
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:25:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4841cefb

dev-util/protobuf-cucumber: treeclean

Closes: https://bugs.gentoo.org/868198
Closes: https://bugs.gentoo.org/826926
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/protobuf-cucumber/Manifest|  1 -
 dev-util/protobuf-cucumber/metadata.xml| 10 --
 .../protobuf-cucumber-3.10.8-r1.ebuild | 39 --
 profiles/package.mask  |  1 -
 4 files changed, 51 deletions(-)

diff --git a/dev-util/protobuf-cucumber/Manifest 
b/dev-util/protobuf-cucumber/Manifest
deleted file mode 100644
index 5f3d93032b9d..
--- a/dev-util/protobuf-cucumber/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST protobuf-cucumber-3.10.8.gem 236544 BLAKE2B 
e81636fc06fbed54dc67def3d4d1c445a971d861e3dcd99aa406e137b858734d995100c76d33a6d00b6ec9584d8dbb8f1d05424e73d0f35a3d196cfb70ffc561
 SHA512 
904b3b6f0564a9db61c1b8e3aef10fe666dd602cf09c43c32241e908695b2f144be5e9ee094a21a07c43354ecaa3c9006ff62aa0e6f6ad2688b72bb9a40538a9

diff --git a/dev-util/protobuf-cucumber/metadata.xml 
b/dev-util/protobuf-cucumber/metadata.xml
deleted file mode 100644
index 388add16003d..
--- a/dev-util/protobuf-cucumber/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gra...@gentoo.org
-   
-   
-   ruby-protobuf/protobuf
-   
-

diff --git a/dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild 
b/dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild
deleted file mode 100644
index 52f124e5f5fd..
--- a/dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Google Protocol Buffers serialization and RPC implementation for 
Ruby"
-HOMEPAGE="https://github.com/ruby-protobuf/protobuf;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/activesupport-3.2:*
-   dev-ruby/middleware
-   dev-ruby/thor:*
-   dev-ruby/thread_safe
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/timecop
-)"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|pry\)/I s:^:#:' Rakefile spec/spec_helper.rb || 
die
-
-   # Avoid unpackaged optional dependency
-   rm -f spec/lib/protobuf/rpc/connectors/{ping,zmq}_spec.rb 
spec/functional/zmq_server_spec.rb || die
-   rm -rf spec/lib/protobuf/rpc/servers/zmq || die
-   sed -i -e '/context .zmq/,/^  end/ s:^:#:' 
spec/lib/protobuf/cli_spec.rb || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 2bfd7178f1f3..6b61d8aa2c6d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1038,7 +1038,6 @@ dev-util/cucumber-core:3.2
 dev-util/cucumber-expressions
 dev-util/cucumber-tag_expressions
 dev-util/cucumber-wire:0
-dev-util/protobuf-cucumber
 
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.



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

2022-12-31 Thread Jakov Smolić
commit: 24dcd3918e1ac751ff9c8d868509ea1fd6390f78
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:21:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dcd391

mail-mta/notqmail: Remove USE=pop3

Signed-off-by: Jakov Smolić  gentoo.org>

 mail-mta/notqmail/notqmail-1.08-r5.ebuild | 5 +
 mail-mta/notqmail/notqmail-1.08-r6.ebuild | 5 +
 mail-mta/notqmail/notqmail-.ebuild| 5 +
 3 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/mail-mta/notqmail/notqmail-1.08-r5.ebuild 
b/mail-mta/notqmail/notqmail-1.08-r5.ebuild
index 9717aa7f830d..7c324e45672e 100644
--- a/mail-mta/notqmail/notqmail-1.08-r5.ebuild
+++ b/mail-mta/notqmail/notqmail-1.08-r5.ebuild
@@ -56,7 +56,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE=" gencertdaily highvolume pop3 qmail-spp ssl test vanilla"
+IUSE=" gencertdaily highvolume qmail-spp ssl test vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume !gencertdaily ) 
gencertdaily? ( ssl )"
 RESTRICT="!test? ( test )"
 
@@ -78,9 +78,6 @@ RDEPEND="${DEPEND}
acct-user/qmailr
acct-user/qmails
sys-apps/ucspi-tcp
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/notqmail/notqmail-1.08-r6.ebuild 
b/mail-mta/notqmail/notqmail-1.08-r6.ebuild
index 8e5a4d4b1b99..ea86d4a9ade7 100644
--- a/mail-mta/notqmail/notqmail-1.08-r6.ebuild
+++ b/mail-mta/notqmail/notqmail-1.08-r6.ebuild
@@ -64,7 +64,7 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/notqmail.asc
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE="gencertdaily highvolume pop3 qmail-spp ssl test vanilla"
+IUSE="gencertdaily highvolume qmail-spp ssl test vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume !gencertdaily ) 
gencertdaily? ( ssl )"
 RESTRICT="!test? ( test )"
 
@@ -89,9 +89,6 @@ RDEPEND="${DEPEND}
acct-user/qmailr
acct-user/qmails
sys-apps/ucspi-tcp
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/notqmail/notqmail-.ebuild 
b/mail-mta/notqmail/notqmail-.ebuild
index f07147afa4d4..bfa7c200a49a 100644
--- a/mail-mta/notqmail/notqmail-.ebuild
+++ b/mail-mta/notqmail/notqmail-.ebuild
@@ -61,7 +61,7 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/notqmail.asc
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE="gencertdaily highvolume pop3 qmail-spp ssl test vanilla"
+IUSE="gencertdaily highvolume qmail-spp ssl test vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume !gencertdaily ) 
gencertdaily? ( ssl )"
 RESTRICT="!test? ( test )"
 
@@ -86,9 +86,6 @@ RDEPEND="${DEPEND}
acct-user/qmailr
acct-user/qmails
sys-apps/ucspi-tcp
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim



[gentoo-commits] repo/gentoo:master commit in: www-servers/boa/, www-servers/boa/files/, profiles/

2022-12-31 Thread Jakov Smolić
commit: 8b5705101b99fa9fa430a2f52bc7330e45f32135
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:18:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:30:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b570510

www-servers/boa: treeclean

Closes: https://bugs.gentoo.org/882773
Closes: https://bugs.gentoo.org/715460
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |   5 -
 www-servers/boa/Manifest   |   1 -
 www-servers/boa/boa-0.94.14_rc21-r2.ebuild |  63 ---
 .../boa/files/boa-0.94.14_rc21-ENOSYS.patch|  17 --
 www-servers/boa/files/boa-0.94.14_rc21-texi.patch  |  14 --
 www-servers/boa/files/boa.conf | 191 ---
 www-servers/boa/files/boa.conf.d   |   4 -
 www-servers/boa/files/boa.initd|  28 ---
 www-servers/boa/files/boa.service  |   9 -
 www-servers/boa/files/mime.types   | 205 -
 www-servers/boa/metadata.xml   |   8 -
 11 files changed, 545 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b192dd089d02..371d3803761b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1072,11 +1072,6 @@ app-metrics/prometheus-bin
 # Bug #883559
 =net-p2p/qbittorrent-4.5.0
 
-# John Helmert III  (2022-11-27)
-# Unmaintained upstream, several unresolved public vulnerabilities,
-# Removal in 30 days. Bug #882773.
-www-servers/boa
-
 # David Seifert  (2022-11-27)
 # Broke API for C++, causes massive carnage for consumers.
 # Bug #883223.

diff --git a/www-servers/boa/Manifest b/www-servers/boa/Manifest
deleted file mode 100644
index bd930062cec4..
--- a/www-servers/boa/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST boa-0.94.14rc21.tar.gz 199950 BLAKE2B 
763c3f9d3b4a0442d16372121b9d1a584dbfc43848c3cd89a8f33e4728dc2924fc32161dd8b756d74fcaa6ddbc5839b59a3cc4b88353892d79eb455a09687700
 SHA512 
ca8e5c2c29f0b6cd4fd2f7268682dc345c1d37f4de099319e22d63d822a72195659d707e148f2e2725edec88d90208fc40702f15ab2cacadc9957f1a0437d798

diff --git a/www-servers/boa/boa-0.94.14_rc21-r2.ebuild 
b/www-servers/boa/boa-0.94.14_rc21-r2.ebuild
deleted file mode 100644
index 7af929d263e5..
--- a/www-servers/boa/boa-0.94.14_rc21-r2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd
-
-MY_P=${P/_/}
-DESCRIPTION="A very small and very fast http daemon"
-SRC_URI="http://www.boa.org/${MY_P}.tar.gz;
-HOMEPAGE="http://www.boa.org/;
-S=${WORKDIR}/${MY_P}
-
-KEYWORDS="~amd64 ~mips ~ppc ~riscv ~sparc ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND=""
-BDEPEND="sys-devel/bison
-   sys-devel/flex
-   doc? ( virtual/latex-base )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-texi.patch
-   "${FILESDIR}"/${P}-ENOSYS.patch
-)
-
-src_compile() {
-   default
-
-   if ! use doc; then
-   sed -i -e '/^all:/s/boa.dvi //' docs/Makefile || die
-   fi
-   emake docs
-}
-
-src_install() {
-   dosbin src/boa
-   doman docs/boa.8
-   doinfo docs/boa.info
-   if use doc; then
-   dodoc docs/boa.html
-   dodoc docs/boa_banner.png
-   dodoc docs/boa.dvi
-   fi
-
-   keepdir /var/log/boa
-   keepdir /var/www/localhost/htdocs
-   keepdir /var/www/localhost/cgi-bin
-   keepdir /var/www/localhost/icons
-
-   newinitd "${FILESDIR}"/boa.initd boa
-   newconfd "${FILESDIR}"/boa.conf.d boa
-
-   systemd_dounit "${FILESDIR}"/boa.service
-
-   exeinto /usr/lib/boa
-   doexe src/boa_indexer
-
-   insinto /etc/boa
-   doins "${FILESDIR}"/boa.conf
-   doins "${FILESDIR}"/mime.types
-}

diff --git a/www-servers/boa/files/boa-0.94.14_rc21-ENOSYS.patch 
b/www-servers/boa/files/boa-0.94.14_rc21-ENOSYS.patch
deleted file mode 100644
index 35dc3d2493e7..
--- a/www-servers/boa/files/boa-0.94.14_rc21-ENOSYS.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-check for sendfile() returning ENOSYS and fall back to standard I/O.
-http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=330871
-
-diff -Naur boa-0.94.14rc21-orig/src/pipe.c boa-0.94.14rc21/src/pipe.c
 boa-0.94.14rc21-orig/src/pipe.c2007-07-01 10:49:23.0 -0600
-+++ boa-0.94.14rc21/src/pipe.c 2007-07-01 10:56:56.0 -0600
-@@ -215,7 +215,9 @@
-   }
-   req->ranges->start = sendfile_offset;
- if (bytes_written < 0) {
--if (errno == EWOULDBLOCK || errno == EAGAIN) {
-+if (errno == ENOSYS) {
-+return io_shuffle(req);
-+  } else if (errno == EWOULDBLOCK || errno == EAGAIN) {
- return -1;  /* request blocked at the pipe level, but 
keep going */
- } else if (errno == EINTR) {
- 

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

2022-12-31 Thread Jakov Smolić
commit: bbc98bfdcbeb0d54f0a389eb7c92f1ffd64af7c6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:20:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc98bfd

mail-mta/netqmail: Remove USE=pop3

Signed-off-by: Jakov Smolić  gentoo.org>

 mail-mta/netqmail/netqmail-1.06-r14.ebuild | 7 ++-
 mail-mta/netqmail/netqmail-1.06-r16.ebuild | 7 ++-
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/mail-mta/netqmail/netqmail-1.06-r14.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r14.ebuild
index e1f204048728..de1b07a4b18c 100644
--- a/mail-mta/netqmail/netqmail-1.06-r14.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,7 +42,7 @@ SRC_URI="mirror://qmail/${P}.tar.gz
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="authcram gencertdaily highvolume pop3 qmail-spp ssl vanilla"
+IUSE="authcram gencertdaily highvolume qmail-spp ssl vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume )"
 RESTRICT="test"
 
@@ -67,9 +67,6 @@ RDEPEND="${DEPEND}
virtual/checkpassword
virtual/daemontools
authcram? ( >=net-mail/cmd5checkpw-0.30 )
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim

diff --git a/mail-mta/netqmail/netqmail-1.06-r16.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r16.ebuild
index 3a8a3899566f..10daf0337012 100644
--- a/mail-mta/netqmail/netqmail-1.06-r16.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -42,7 +42,7 @@ SRC_URI="mirror://qmail/${P}.tar.gz
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="authcram gencertdaily highvolume pop3 qmail-spp ssl vanilla"
+IUSE="authcram gencertdaily highvolume qmail-spp ssl vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume )"
 RESTRICT="test"
 
@@ -65,9 +65,6 @@ DEPEND="
 RDEPEND="${DEPEND}
sys-apps/ucspi-tcp
authcram? ( >=net-mail/cmd5checkpw-0.30 )
-   ssl? (
-   pop3? ( sys-apps/ucspi-ssl )
-   )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/slimit/, dev-python/slimit/files/

2022-12-31 Thread Jakov Smolić
commit: b61a544f5cb77f50b878b59d1e7574e368b4587a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:17:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:30:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61a544f

dev-python/slimit: treeclean

Closes: https://bugs.gentoo.org/822840
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/slimit/Manifest |   1 -
 .../slimit/files/slimit-0.8.1-fix-python3.patch| 277 -
 dev-python/slimit/metadata.xml |  15 --
 dev-python/slimit/slimit-0.8.1-r1.ebuild   |  36 ---
 profiles/package.mask  |   6 -
 5 files changed, 335 deletions(-)

diff --git a/dev-python/slimit/Manifest b/dev-python/slimit/Manifest
deleted file mode 100644
index f68f9ac306ce..
--- a/dev-python/slimit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST slimit-0.8.1.tar.gz 90096 BLAKE2B 
9bf7a00fa7aa48a47950b2db66868c03e3923ed7b878ac4d93bd92becc1909cb79a15365db8185f6d8872028e0d01343394e4c768149155bc6aaeb4acf69954f
 SHA512 
ce33dd15c755b8327a73121322b525738b5f8d83c08b0b6329fa6e090575c68883b4bfa29df04544e5f566f3a81a60e480b5e760e2b0e67644a7db5e25604cc0

diff --git a/dev-python/slimit/files/slimit-0.8.1-fix-python3.patch 
b/dev-python/slimit/files/slimit-0.8.1-fix-python3.patch
deleted file mode 100644
index a1af2de3dcf0..
--- a/dev-python/slimit/files/slimit-0.8.1-fix-python3.patch
+++ /dev/null
@@ -1,277 +0,0 @@
-From e8331659fb89e8a4613c5e4e338c877fead9c551 Mon Sep 17 00:00:00 2001
-From: Lele Gaifax 
-Date: Sun, 9 Feb 2014 09:42:25 +0100
-Subject: [PATCH] Do not use ur"unicode-raw" strings, not supported by Python 3
-
-Use plain unicode strings instead, doubling backslashes when needed.

- src/slimit/tests/test_lexer.py |   6 +-
- src/slimit/unicode_chars.py| 220 -
- 2 files changed, 113 insertions(+), 113 deletions(-)
-
-diff --git a/src/slimit/tests/test_lexer.py b/src/slimit/tests/test_lexer.py
-index 922d628..e94d588 100644
 a/src/slimit/tests/test_lexer.py
-+++ b/src/slimit/tests/test_lexer.py
-@@ -87,8 +87,8 @@ def test_illegal_unicode_char_in_identifier(self):
-  ['ID i', 'ID my_variable_name', 'ID c17', 'ID _dummy',
-   'ID $str', 'ID $', 'ID _', 'ID CamelCase', 'ID class2type']
-  ),
--(ur'\u03c0 \u03c0_tail var\ua67c',
-- [ur'ID \u03c0', ur'ID \u03c0_tail', ur'ID var\ua67c']),
-+(u'\u03c0 \u03c0_tail var\ua67c',
-+ [u'ID \u03c0', u'ID \u03c0_tail', u'ID var\ua67c']),
- # https://github.com/rspivak/slimit/issues/2
- ('nullify truelie falsepositive',
-  ['ID nullify', 'ID truelie', 'ID falsepositive']),
-@@ -150,7 +150,7 @@ def test_illegal_unicode_char_in_identifier(self):
- (r"""'\u0001' "\uFCEF" 'a\\\b\n'""",
-  [r"STRING '\u0001'", r'STRING "\uFCEF"', r"STRING 'a\\\b\n'"]
-  ),
--(ur'"тест строки\""', [ur'STRING "тест строки\""']),
-+(u'"тест строки\\""', [u'STRING "тест строки\\""']),
- # Bug - https://github.com/rspivak/slimit/issues/5
- (r"var tagRegExp = new RegExp('<(\/*)(FooBar)', 'gi');",
-  ['VAR var', 'ID tagRegExp', 'EQ =',
-diff --git a/src/slimit/unicode_chars.py b/src/slimit/unicode_chars.py
-index eec4411..b898138 100644
 a/src/slimit/unicode_chars.py
-+++ b/src/slimit/unicode_chars.py
-@@ -30,127 +30,127 @@
- # 'Uppercase letter (Lu)', 'Lowercase letter (Ll)',
- # 'Titlecase letter(Lt)', 'Modifier letter (Lm)', 'Other letter (Lo)'
- LETTER = (
--
ur'[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6'
--ur'\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376'
--ur'\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5'
--
ur'\u03F7-\u0481\u048A-\u0523\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA'
--ur'\u05F0-\u05F2\u0621-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6'
--ur'\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1'
--ur'\u07CA-\u07EA\u07F4\u07F5\u07FA\u0904-\u0939\u093D\u0950\u0958-\u0961'
--ur'\u0971\u0972\u097B-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8'
--ur'\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1'
--ur'\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32'
--ur'\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74'
--ur'\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3'
--ur'\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10'
--ur'\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D'
--ur'\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99'
--ur'\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0'
--
ur'\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D'
--

[gentoo-commits] repo/gentoo:master commit in: dev-util/aruba/, profiles/

2022-12-31 Thread Jakov Smolić
commit: ba6ca29e184b27290378a139b9601e697cc5dc6f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:24:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:31:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6ca29e

dev-util/aruba: drop 1.0.3-r1, 1.1.2-r1

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/aruba/Manifest  |  2 --
 dev-util/aruba/aruba-1.0.3-r1.ebuild | 62 
 dev-util/aruba/aruba-1.1.2-r1.ebuild | 62 
 profiles/package.mask| 16 --
 4 files changed, 142 deletions(-)

diff --git a/dev-util/aruba/Manifest b/dev-util/aruba/Manifest
index 15af567403a4..f203c768e6f9 100644
--- a/dev-util/aruba/Manifest
+++ b/dev-util/aruba/Manifest
@@ -1,5 +1,3 @@
 DIST aruba-0.6.2.gem 75776 BLAKE2B 
569af009cc20b644878fda25b5e7f79bd2f7c6f5fa9ef2503a5e730b8eb5938872563dace27031d31847bacfbb7e4764079da74fa2a917cc3d98a596cf2248c7
 SHA512 
ad859aa34f6e6778d9eb92b7e8f298180250e0690b21285e48b85dda88c09c74437ed0dff4e07ea8a02e8c784841ef89504219aa844457273349b8072ebc761e
-DIST aruba-1.0.3.tar.gz 133790 BLAKE2B 
4008cfec1bc1d63113b1d8961e3bd6219f3884875350b5f2ec6676f6a6167e9bbc6b759c8cc0a29a6774877d3ab2f1c95954d83dbfe3e79669cc8968c1c533ec
 SHA512 
ff89846b805267e2a4bff394c8285b9227d40a2cd93a7ca8fdf8cd6d38a3b2144d5e96b0bd1cef94714df630ad7a779d609e05585c671371124b400130f3b3b4
-DIST aruba-1.1.2.tar.gz 132680 BLAKE2B 
328c012eccfb988eec280a102da94150d1811fc67816c09aa2b94f1b6a06ca68e21cd4612e87fba089f4eb9f3b90716cfe121bda306936eeb53019cec539e651
 SHA512 
58f658c118fe83ddfbb6c361ab3ce6ae5e6084e4233dba62350eba1c911d8ad0558d1ca604206691d097a48453d608042bd992730b92971cdd3d2475d8f6ca4e
 DIST aruba-2.0.0.tar.gz 132762 BLAKE2B 
b06190d3a1698c5a2d295df16096b2bd587c60a9c428d35e8ad24204b71b7a3d86f5b52a5f601f57204903412508faad3d4032f1499d78a309a99df63e8a68e5
 SHA512 
214de8dd3dd29b46ddac2605bab5008ac9d9755eef53c140aea5f160aba60ed9ac71ac5e1410f59700ddd8a506faedf6b54d99682c875faeaecbb47ad8660435
 DIST aruba-2.1.0.tar.gz 130073 BLAKE2B 
534bc67cbc4b5871a1bc6e37170586b3a5829e70d611dde9fe130a4cfdce98044c1a3fe29de961419a605eb4bbe8e21b8efb52a61aa8a2d2b2b9fa7e42bd3169
 SHA512 
f30d67ba94157eaf0477a09f4049174ff0cd6195b92c4121117775e56502178525eb5a7f69148e7f5531d6d4e67f4ecd9d840e693c38340a10819a19247021fa

diff --git a/dev-util/aruba/aruba-1.0.3-r1.ebuild 
b/dev-util/aruba/aruba-1.0.3-r1.ebuild
deleted file mode 100644
index c9d582ff382c..
--- a/dev-util/aruba/aruba-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="cucumber"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="aruba.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Cucumber steps for driving out command line applications"
-HOMEPAGE="https://github.com/cucumber/aruba;
-SRC_URI="https://github.com/cucumber/aruba/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-DEPEND="${DEPEND} test? ( sys-devel/bc )"
-RDEPEND="${RDEPEND}"
-
-ruby_add_rdepend "
-   >=dev-ruby/childprocess-2.0 =dev-ruby/contracts-0.16.0:0
-   >=dev-ruby/ffi-1.9
-   >=dev-ruby/rspec-expectations-3.4:3
-   dev-ruby/thor:1
-   >=dev-util/cucumber-2.4 https://github.com/cucumber/aruba;
-SRC_URI="https://github.com/cucumber/aruba/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-DEPEND="${DEPEND} test? ( sys-devel/bc )"
-RDEPEND="${RDEPEND}"
-
-ruby_add_rdepend "
-   =dev-ruby/bundler-2*
-   >=dev-ruby/childprocess-2.0 =dev-ruby/contracts-0.16.0:0 =dev-ruby/rspec-expectations-3.4:3
-   dev-ruby/thor:1
-   >=dev-util/cucumber-2.4  (2022-12-01)
-# Old slot without dependencies on it. Blocks removal of
-# ruby27-only dev-util/cucumber-3.x. Use a newer slot instead.
-# Removal in 30 days.
-dev-util/aruba:1
-
-# Ulrich Müller  (2022-11-30)
-# SLOTs 23 and 24 of app-editors/emacs, corresponding to GNU Emacs
-# versions 23.4 and 24.5. These versions were released in January 2012
-# and April 2015, respectively, and have a non-trivial security issue
-# with ctags. Please upgrade to >=app-editors/emacs-25 and update your
-# Emacs Lisp packages with emacs-updater.
-# Masked for removal in 30 days. Bugs #882347, #882349, #883687.
-app-editors/emacs:23
-app-editors/emacs:24
-
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.
 # Bug #883559



[gentoo-commits] repo/gentoo:master commit in: net-dns/dog/, profiles/

2022-12-31 Thread Jakov Smolić
commit: 4e4c8e621d86fdebb77d7334f8f584e9a4d794e1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 31 18:17:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 31 18:30:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4c8e62

net-dns/dog: treeclean

Closes: https://bugs.gentoo.org/805233
Closes: https://bugs.gentoo.org/762763
Signed-off-by: Jakov Smolić  gentoo.org>

 net-dns/dog/Manifest |  61 
 net-dns/dog/dog-0.1.0.ebuild | 110 ---
 net-dns/dog/metadata.xml |  11 -
 profiles/package.mask|   6 ---
 4 files changed, 188 deletions(-)

diff --git a/net-dns/dog/Manifest b/net-dns/dog/Manifest
deleted file mode 100644
index dcf128bc21d2..
--- a/net-dns/dog/Manifest
+++ /dev/null
@@ -1,61 +0,0 @@
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
-DIST cc-1.0.61.crate 53454 BLAKE2B 
250a847faed1e7ae0a7d3d0f15511222a8cae499aed1e6736d65234d6915cd64abf0b01df5bcc38ff2800902854ed57b297fea2c63d41a480b02cb07863a7490
 SHA512 
c238590712c5359040ff9670fb60690d983b1a2aa53ab7031f552b4eb026c9e305f401ade77ee389eff90dbadfed6eb1978f67bfa143589a0e0ccf39edafb5d6
-DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
-DIST core-foundation-0.7.0.crate 25384 BLAKE2B 
fde852b7673cc972da8d2f8663c2c8372fda36fd577d19c9536f9df929f649ccf94150e1e23a57013bee3cd8cbb6fb894c4fb3a5744171bc6be607cb27e2757e
 SHA512 
919041f431e21783193c0661b82cbd15946a56e24e5100a6a9dc02476ddc714595fb0416ae182981ebf6a8b27181e3178135c27388b41ec848423d739a265da6
-DIST core-foundation-sys-0.7.0.crate 17033 BLAKE2B 
26d190931c7462ed8c13de82e86d4417e0d130f97295c8435ec666be08c7bdc37894ef25647043970fa40eae1c63503d2ad7660c2ac17ef35d7d35698652e18b
 SHA512 
b77566aed2b572bdbce6f71ca9dcc942ef96b628a7ed9680c4d3e3ada4a9dce90c1b439a8c7c7f22d68e51becf1d22b3262e227cafdf8cfe5f42db0ffb9dadc7
-DIST ctor-0.1.16.crate 4770 BLAKE2B 
d1234c086e370d0f86b3ef7011c111a0e439c94ce0aa25bf16fde3496056d3143e5798b7eee1d47c72d90f564dbba06e49d9e7cd381597276c1789b47fbcd574
 SHA512 
68b4a39ff49bd1ccbbf467da5f376cffb68ca10290ee9c587b063f7281c84d36a5c93ae242702e2135b53178de984d99d4dc0c246d4fbd566b8e81b573f442b3
-DIST datetime-0.5.1.crate 117665 BLAKE2B 
dcada54d4232d9c163ee89a6836946ef0d18fc14b2979b0067fadd06d1fc36d40cec1a9dfce9f6d990e4c3432d7af456b3dc12444f17defa81c1f7e4e210d847
 SHA512 
4927cd48aa1a53a3c65cc22dca134c05cc1e024068fac715bb0ba2f0a13b151c564ff356a46c95ba5d8aec6b468907c2bdd862e9d4a25d021ff51f3231a0f4d5
-DIST difference-2.0.0.crate 147616 BLAKE2B 
d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2
 SHA512 
cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482
-DIST dog-0.1.0.tar.gz 449366 BLAKE2B 

  1   2   3   4   5   >