[gentoo-commits] repo/gentoo:master commit in: sci-libs/libdap/files/

2022-01-01 Thread Sam James
commit: 148bb23c4f213340ee4607f737f293ba1406af7f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 07:17:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:17:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148bb23c

sci-libs/libdap: disable more network tests

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

 .../files/libdap-3.20.9-disable-net-tests.patch| 42 +-
 1 file changed, 17 insertions(+), 25 deletions(-)

diff --git a/sci-libs/libdap/files/libdap-3.20.9-disable-net-tests.patch 
b/sci-libs/libdap/files/libdap-3.20.9-disable-net-tests.patch
index e4fb53eee3d8..9426a287b42e 100644
--- a/sci-libs/libdap/files/libdap-3.20.9-disable-net-tests.patch
+++ b/sci-libs/libdap/files/libdap-3.20.9-disable-net-tests.patch
@@ -1,30 +1,8 @@
-Avoid network test failure:
-```
-## - ##
-## libdap 3.20.9 test suite: getdap. ##
-## - ##
-  1: getdap -d http://test.opendap.org/dap/data/nc/fnoc1.nc 
getdap-testsuite/fnoc1.nc.dds (pass) FAILED (getdapTest.at:34)
-
-## - ##
-```
+https://src.fedoraproject.org/rpms/libdap/raw/rawhide/f/libdap-offline.patch
+https://bugs.gentoo.org/830221
 --- a/tests/Makefile.am
 +++ b/tests/Makefile.am
-@@ -43,7 +43,7 @@ endif
- # TESTS = DASTest DDSTest EXPRTest DMRTest getdapTest
- 
- check_SCRIPTS = $(DASTESTSUITE) $(DDSTESTSUITE) $(EXPRTESTSUITE) \
--  $(DMRTESTSUITE) $(GETDAPTESTSUITE)
-+  $(DMRTESTSUITE)
- 
- # Build the test drivers. The drivers all use the
- # subclassed types in Test*.cc and the TestTypesFactory.
-@@ -117,12 +117,11 @@ DMRTESTSUITE = $(srcdir)/DMRTest
- GETDAPTESTSUITE = $(srcdir)/getdapTest
- 
- check-local: atconfig atlocal $(DASTESTSUITE) $(DDSTESTSUITE) \
--$(EXPRTESTSUITE) $(DMRTESTSUITE) $(GETDAPTESTSUITE) 
-+$(EXPRTESTSUITE) $(DMRTESTSUITE)
-   $(SHELL) '$(DASTESTSUITE)' $(TESTSUITEFLAGS)
+@@ -120,7 +120,6 @@ $(EXPRTESTSUITE) $(DMRTESTSUITE) $(GETDA
$(SHELL) '$(DDSTESTSUITE)' $(TESTSUITEFLAGS)
$(SHELL) '$(EXPRTESTSUITE)' $(TESTSUITEFLAGS)
$(SHELL) '$(DMRTESTSUITE)' $(TESTSUITEFLAGS)
@@ -32,3 +10,17 @@ Avoid network test failure:
  
  # Make sure there are no spaces after the DASTESTSUITE names. jhrg 3/16/15
  # Delete the scripts here and not using CLEANFILES because this target is
+--- a/unit-tests/Makefile.am
 b/unit-tests/Makefile.am
+@@ -78,9 +78,9 @@ D4-xml.tar.gz: D4-xml/DMR_*[0-9].xml
+ if CPPUNIT
+ UNIT_TESTS = marshT arrayT attrTableT structT sequenceT ddsT dasT \
+   RegexTest ArrayTest AttrTableTest ByteTest MIMEUtilTest ancT DASTest \
+-  DDSTest DDXParserTest  generalUtilTest HTTPConnectTest parserUtilTest \
++  DDSTest DDXParserTest  generalUtilTest parserUtilTest \
+   RCReaderTest SequenceTest SignalHandlerTest  MarshallerTest \
+-  HTTPCacheTest ServerFunctionsListUnitTest Int8Test Int16Test UInt16Test 
\
++  ServerFunctionsListUnitTest Int8Test Int16Test UInt16Test \
+   Int32Test UInt32Test Int64Test UInt64Test Float32Test Float64Test \
+   D4BaseTypeFactoryTest BaseTypeFactoryTest
+ 



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

2022-01-01 Thread Sam James
commit: 663345eadcb0c8fe0bf647840ff4a108b0e06d8c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 07:18:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663345ea

net-irc/quassel: add missing test dependency

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

 net-irc/quassel/quassel-0.14.0.ebuild | 2 ++
 net-irc/quassel/quassel-.ebuild   | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-irc/quassel/quassel-0.14.0.ebuild 
b/net-irc/quassel/quassel-0.14.0.ebuild
index 23a8c5a396b6..4508c79fbeb9 100644
--- a/net-irc/quassel/quassel-0.14.0.ebuild
+++ b/net-irc/quassel/quassel-0.14.0.ebuild
@@ -74,6 +74,8 @@ RDEPEND="${DEPEND}"
 BDEPEND="dev-qt/linguist-tools:5
kde-frameworks/extra-cmake-modules:5"
 
+DEPEND+=" test? ( dev-cpp/gtest dev-qt/qttest )"
+
 DOCS=( AUTHORS ChangeLog README.md )
 
 REQUIRED_USE="|| ( X server monolithic )

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 23a8c5a396b6..4508c79fbeb9 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -74,6 +74,8 @@ RDEPEND="${DEPEND}"
 BDEPEND="dev-qt/linguist-tools:5
kde-frameworks/extra-cmake-modules:5"
 
+DEPEND+=" test? ( dev-cpp/gtest dev-qt/qttest )"
+
 DOCS=( AUTHORS ChangeLog README.md )
 
 REQUIRED_USE="|| ( X server monolithic )



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

2022-01-01 Thread Sam James
commit: 7812800effb8a039aba63470e32c17a1659b4366
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 07:12:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:12:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7812800e

net-analyzer/alive: drop 2.0.2-r1

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

 net-analyzer/alive/Manifest  |  1 -
 net-analyzer/alive/alive-2.0.2-r1.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/net-analyzer/alive/Manifest b/net-analyzer/alive/Manifest
index 98f7f2f6c1fb..d83780149093 100644
--- a/net-analyzer/alive/Manifest
+++ b/net-analyzer/alive/Manifest
@@ -1,3 +1,2 @@
-DIST alive-2.0.2.tar.xz 174936 BLAKE2B 
f3998d1cbf81d77be449cf1157bc570837b87fd15a860041273059de69536ff9cab8d00b8cb1191b2d6d692b41fb3fa5863248267a86ad542326f48c8ab43730
 SHA512 
7e9c88f62ab5c0248d1e42b81e2106f43fc9587543782623e8a564ab99fd1d4a55058a175dc46d25520454c07f732101c7e62248ce992d1a8a615f531b1c090e
 DIST alive-2.0.3.tar.xz 187396 BLAKE2B 
0614ae8d0707abf59dd1500d986ce21221092d118a40ae92e838bd11b81a2b5fd261a531843f2746a86a31bbb494a9f35f9fa0ad5c0ea896d68edec17205
 SHA512 
3b2f14d84682466e02fc6678ba26eb4c0b9378f1c938a7463cc5736501cbf144baaeb7dea2c8343a916891ce4e2d580bac946c913c01d7c25e12bfa611c89422
 DIST alive-2.0.4.tar.lz 185849 BLAKE2B 
34d2a29ea084b4bed960169fbf3d20377e79b56c183f1a3c1a05b6eb0a45a388267354d1740b7a9d63ff87281213e424362acb0f74b6d9351dbfad209b427edc
 SHA512 
64842286fbe1ccd4d44d20610443fc5f5a2aef2acaef4d79e56ed9b6064f87ddd8af4dfb96b4a425a6cc28f8c741dbcda6ae86adbc5be86cb5c5925d7897e3c6

diff --git a/net-analyzer/alive/alive-2.0.2-r1.ebuild 
b/net-analyzer/alive/alive-2.0.2-r1.ebuild
deleted file mode 100644
index 9ee866d5fd4c..
--- a/net-analyzer/alive/alive-2.0.2-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="a periodic ping program"
-HOMEPAGE="https://www.gnu.org/software/alive/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-
-COMMON_DEPEND="
-   net-misc/iputils
-"
-DEPEND="
-   app-arch/xz-utils
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   dev-scheme/guile
-   ${COMMON_DEPEND}
-"
-PATCHES=(
-   "${FILESDIR}"/${P}-ping-test.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}



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

2022-01-01 Thread Sam James
commit: 4e98cd78ca1f6b4dcbbea5464111f4fb07a1cd9c
Author: Thomas Bettler  gmail  com>
AuthorDate: Sun Dec 26 10:31:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:08:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e98cd78

app-crypt/gcr: add python 3.10

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

 app-crypt/gcr/gcr-3.40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gcr/gcr-3.40.0.ebuild b/app-crypt/gcr/gcr-3.40.0.ebuild
index 781d04088abb..44c233571e9d 100644
--- a/app-crypt/gcr/gcr-3.40.0.ebuild
+++ b/app-crypt/gcr/gcr-3.40.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
 



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

2022-01-01 Thread Sam James
commit: 30adba8f74f3d1baddde9c6db767537f1e1fefb5
Author: Thomas Bettler  gmail  com>
AuthorDate: Thu Dec 16 19:26:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:09:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30adba8f

net-misc/wget: add python 3.10

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

 net-misc/wget/wget-1.21.1.ebuild | 2 +-
 net-misc/wget/wget-1.21.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/wget/wget-1.21.1.ebuild b/net-misc/wget/wget-1.21.1.ebuild
index ff776758c918..2a526b27a951 100644
--- a/net-misc/wget/wget-1.21.1.ebuild
+++ b/net-misc/wget/wget-1.21.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit flag-o-matic python-any-r1 toolchain-funcs
 

diff --git a/net-misc/wget/wget-1.21.2.ebuild b/net-misc/wget/wget-1.21.2.ebuild
index 50468f6320a7..f50b041c1a7a 100644
--- a/net-misc/wget/wget-1.21.2.ebuild
+++ b/net-misc/wget/wget-1.21.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit flag-o-matic python-any-r1 toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/files/, sci-geosciences/grass/

2022-01-01 Thread Sam James
commit: 5c4e2c2692b53050f93dcd5afd349dd34df64797
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Dec 30 20:11:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:02:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4e2c26

sci-geosciences/grass: rename patch file

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 .../grass/files/{grass-7.8-flock.patch => grass-flock.patch}| 0
 sci-geosciences/grass/grass-7.8.6-r1.ebuild | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/grass/files/grass-7.8-flock.patch 
b/sci-geosciences/grass/files/grass-flock.patch
similarity index 100%
rename from sci-geosciences/grass/files/grass-7.8-flock.patch
rename to sci-geosciences/grass/files/grass-flock.patch

diff --git a/sci-geosciences/grass/grass-7.8.6-r1.ebuild 
b/sci-geosciences/grass/grass-7.8.6-r1.ebuild
index 4332f826c81a..c751961cabf0 100644
--- a/sci-geosciences/grass/grass-7.8.6-r1.ebuild
+++ b/sci-geosciences/grass/grass-7.8.6-r1.ebuild
@@ -81,7 +81,7 @@ S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
# bug 746590
-   "${FILESDIR}/${PN}-7.8-flock.patch"
+   "${FILESDIR}/${PN}-flock.patch"
 )
 
 pkg_setup() {



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

2022-01-01 Thread Sam James
commit: ea8f17e7ca45c0eb1225cf2e2ded0207e9db4514
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Dec 30 20:30:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8f17e7

sci-geosciences/grass: rename binary

Upstream decided to drop the version number from the binary.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/grass-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/sci-geosciences/grass/grass-.ebuild 
b/sci-geosciences/grass/grass-.ebuild
index f2d4abfd423d..4e0eaf89a49f 100644
--- a/sci-geosciences/grass/grass-.ebuild
+++ b/sci-geosciences/grass/grass-.ebuild
@@ -218,13 +218,11 @@ src_install() {
sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die
done
 
-   mv ${D}/usr/bin/grass ${D}/usr/bin/${MY_PM} || die
-
# get proper folder for grass path in script
local gisbase=/usr/$(get_libdir)/${MY_PM}
sed -e "s:GISBASE = 
os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\
 GISBASE = os.path.normpath(\"${gisbase}\"):" \
-   -i "${ED}"/usr/bin/${MY_PM} || die
+   -i "${ED}"/usr/bin/grass || die
 
# get proper fonts path for fontcap
sed -i \
@@ -234,7 +232,7 @@ GISBASE = os.path.normpath(\"${gisbase}\"):" \
# set proper python interpreter
sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\
 os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \
-   -i "${ED}"/usr/bin/${MY_PM} || die
+   -i "${ED}"/usr/bin/grass || die
 
# set proper GISDBASE directory path in the demolocation .grassrc80 file
sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \
@@ -243,7 +241,7 @@ os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \
if use X; then
local GUI="-gui"
[[ ${WX_BUILD} == yes ]] && GUI="-wxpython"
-   make_desktop_entry "/usr/bin/${MY_PM} ${GUI}" "${PN}" 
"${PN}-48x48" "Science;Education"
+   make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" 
"${PN}-48x48" "Science;Education"
doicon -s 48 gui/icons/${PN}-48x48.png
fi
 



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

2022-01-01 Thread Sam James
commit: fc7f1aa7f52a1b0c3de1f0342802d871a3388450
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 07:04:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7f1aa7

sci-geosciences/grass: don't keyword RC version

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

 sci-geosciences/grass/grass-8.0.0_rc1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/grass/grass-8.0.0_rc1.ebuild 
b/sci-geosciences/grass/grass-8.0.0_rc1.ebuild
index 4fd4a64582bc..1a9dc30646ec 100644
--- a/sci-geosciences/grass/grass-8.0.0_rc1.ebuild
+++ b/sci-geosciences/grass/grass-8.0.0_rc1.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
@@ -19,7 +19,9 @@ 
SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/8.0"
-KEYWORDS="~amd64 ~ppc ~x86"
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~amd64 ~ppc ~x86"
+fi
 IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X zstd"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}



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

2022-01-01 Thread Sam James
commit: 4db707b07e1e3c905187a8023a0c255ab294d9a0
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Dec 30 20:48:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:02:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db707b0

sci-geosciences/grass: remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/Manifest  |   1 -
 sci-geosciences/grass/grass-7.8.5-r1.ebuild | 269 
 2 files changed, 270 deletions(-)

diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index a899a616598a..fb08af1e1a26 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1,2 +1 @@
-DIST grass-7.8.5.tar.gz 61801712 BLAKE2B 
d7a929e28ea050285f47dd84093c6db85e00aeab6c397fbb63ac0e6ccac391d2dcad0d3fad18924ecae74b57638b7e3ccf1c8ef4a3a44e63b32f5651bf3f6c71
 SHA512 
054923e31c163b50537e89636da97cdb705f3a77e566ef869b8aa77303b1c6fa3040f198a2cdc639b773843fe38e50c40149ef683beb0cd2dcf1ca2f77d3dd65
 DIST grass-7.8.6.tar.gz 66331264 BLAKE2B 
bb5a3387f74bc30b7ce3230765cecdc7e61ded8693d888e6cefc2d491022496409d053e170293fcef392a9c9178a41b070767e1ce90b57b448b189c9e16a2761
 SHA512 
6db10a20e5b70f0ce9a8fc4d6966c6f078453a88fa8f0577c1c62303f9787fa3bf3369e281f7ca864280c865e3ef022c51d8805d1258ea04da45e63cd34c27df

diff --git a/sci-geosciences/grass/grass-7.8.5-r1.ebuild 
b/sci-geosciences/grass/grass-7.8.5-r1.ebuild
deleted file mode 100644
index d1341ec38da6..
--- a/sci-geosciences/grass/grass-7.8.5-r1.ebuild
+++ /dev/null
@@ -1,269 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE="sqlite"  # bug 572440
-WANT_AUTOCONF="2.1"
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools desktop flag-o-matic python-single-r1 toolchain-funcs 
wxwidgets xdg
-
-MY_PM=${PN}$(ver_cut 1-2 ${PV})
-MY_PM=${MY_PM/.}
-MY_P=${P/_rc/RC}
-
-DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
-HOMEPAGE="https://grass.osgeo.org/;
-SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/7.8.0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X zstd"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   opengl? ( X )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=app-admin/eselect-1.2
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   ')
-   sci-libs/gdal:=
-   sys-libs/gdbm:=
-   sys-libs/ncurses:0=
-   sci-libs/proj:=
-   sci-libs/xdrfile
-   sys-libs/zlib
-   blas? (
-   virtual/cblas[eselect-ldso(+)]
-   virtual/blas[eselect-ldso(+)]
-   )
-   fftw? ( sci-libs/fftw:3.0= )
-   geos? ( sci-libs/geos:= )
-   lapack? ( virtual/lapack[eselect-ldso(+)] )
-   liblas? ( sci-geosciences/liblas )
-   mysql? ( dev-db/mysql-connector-c:= )
-   netcdf? ( sci-libs/netcdf:= )
-   odbc? ( dev-db/unixODBC )
-   opencl? ( virtual/opencl )
-   opengl? ( virtual/opengl )
-   png? ( media-libs/libpng:0= )
-   postgres? ( >=dev-db/postgresql-8.4:= )
-   readline? ( sys-libs/readline:0= )
-   sqlite? ( dev-db/sqlite:3 )
-   tiff? ( media-libs/tiff:0= )
-   truetype? ( media-libs/freetype:2 )
-   X? (
-   dev-python/wxpython:4.0
-   x11-libs/cairo[X,opengl?]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXt
-   )
-   zstd? ( app-arch/zstd:= )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   sys-devel/gettext
-   virtual/pkgconfig
-   X? ( dev-lang/swig )"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   # bug 746590
-   "${FILESDIR}/${PN}-7.8-flock.patch"
-   # bug 792801
-   "${FILESDIR}/${PN}-7.8.5-bool.patch"
-)
-
-pkg_setup() {
-   if use lapack; then
-   local mylapack=$(eselect lapack show)
-   if [[ -z "${mylapack/.*reference.*/}" ]] && \
-   [[ -z "${mylapack/.*atlas.*/}" ]]; then
-   ewarn "You need to set lapack to atlas or reference. 
Do:"
-   ewarn "   eselect lapack set "
-   ewarn "where  is atlas, threaded-atlas or 
reference"
-   die "setup failed"
-   fi
-   fi
-
-   if use blas; then
-   local myblas=$(eselect blas show)
-   if [[ -z "${myblas/.*reference.*/}" ]] && \
- 

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

2022-01-01 Thread Sam James
commit: 1828364baa48f3f236a14981ed4b6199e1a99741
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Dec 30 20:34:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:03:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1828364b

sci-geosciences/grass: version bump to 8.0.0_rc1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/23592
Closes: https://github.com/gentoo/gentoo/pull/23338
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/Manifest   |   1 +
 sci-geosciences/grass/grass-8.0.0_rc1.ebuild | 271 +++
 2 files changed, 272 insertions(+)

diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index fb08af1e1a26..6224a6231512 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1 +1,2 @@
 DIST grass-7.8.6.tar.gz 66331264 BLAKE2B 
bb5a3387f74bc30b7ce3230765cecdc7e61ded8693d888e6cefc2d491022496409d053e170293fcef392a9c9178a41b070767e1ce90b57b448b189c9e16a2761
 SHA512 
6db10a20e5b70f0ce9a8fc4d6966c6f078453a88fa8f0577c1c62303f9787fa3bf3369e281f7ca864280c865e3ef022c51d8805d1258ea04da45e63cd34c27df
+DIST grass-8.0.0RC1.tar.gz 64800389 BLAKE2B 
b17282f8465bc62979867aa6a8402912901189dc8f9584aacb3b47553874e08fd98572aa34ad6885b5361246f4620775075cc6fcbad66a7e1bb7c6d9acd9196c
 SHA512 
fe7497d362539c0e4241cfe5a98d7f79f8c3e7376f7a630f6aa260195bf8eb546d0b8821208255ae831da31de4dfe988bbdb5c89273ba6ebc0566d99a3c5e664

diff --git a/sci-geosciences/grass/grass-8.0.0_rc1.ebuild 
b/sci-geosciences/grass/grass-8.0.0_rc1.ebuild
new file mode 100644
index ..4fd4a64582bc
--- /dev/null
+++ b/sci-geosciences/grass/grass-8.0.0_rc1.ebuild
@@ -0,0 +1,271 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"  # bug 572440
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg
+
+MY_PM=${PN}$(ver_cut 1-2 ${PV})
+MY_PM=${MY_PM/.}
+MY_P=${P/_rc/RC}
+
+DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
+HOMEPAGE="https://grass.osgeo.org/;
+SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/8.0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X zstd"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   opengl? ( X )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=app-admin/eselect-1.2
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   sci-libs/gdal:=
+   sys-libs/gdbm:=
+   sys-libs/ncurses:0=
+   sci-libs/proj:=
+   sci-libs/xdrfile
+   sys-libs/zlib
+   media-libs/libglvnd
+   media-libs/glu
+   blas? (
+   virtual/cblas[eselect-ldso(+)]
+   virtual/blas[eselect-ldso(+)]
+   )
+   fftw? ( sci-libs/fftw:3.0= )
+   geos? ( sci-libs/geos:= )
+   lapack? ( virtual/lapack[eselect-ldso(+)] )
+   liblas? ( sci-geosciences/liblas )
+   mysql? ( dev-db/mysql-connector-c:= )
+   netcdf? ( sci-libs/netcdf:= )
+   odbc? ( dev-db/unixODBC )
+   opencl? ( virtual/opencl )
+   opengl? ( virtual/opengl )
+   png? ( media-libs/libpng:0= )
+   postgres? ( >=dev-db/postgresql-8.4:= )
+   readline? ( sys-libs/readline:0= )
+   sqlite? ( dev-db/sqlite:3 )
+   tiff? ( media-libs/tiff:0= )
+   truetype? ( media-libs/freetype:2 )
+   X? (
+   dev-python/wxpython:4.0
+   x11-libs/cairo[X,opengl?]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXt
+   )
+   zstd? ( app-arch/zstd )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/pkgconfig
+   X? ( dev-lang/swig )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   # bug 746590
+   "${FILESDIR}/${PN}-flock.patch"
+)
+
+pkg_setup() {
+   if use lapack; then
+   local mylapack=$(eselect lapack show)
+   if [[ -z "${mylapack/.*reference.*/}" ]] && \
+   [[ -z "${mylapack/.*atlas.*/}" ]]; then
+   ewarn "You need to set lapack to atlas or reference. 
Do:"
+   ewarn "   eselect lapack set "
+   ewarn "where  is atlas, threaded-atlas or 
reference"
+   die "setup failed"
+   fi
+   fi
+
+   if use blas; then
+   local myblas=$(eselect blas show)
+ 

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

2022-01-01 Thread Sam James
commit: 1d5d1d1083c35580ba71c0fe62d5b2582a0859a3
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Dec 30 20:29:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 07:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5d1d10

sci-geosciences/grass: update live ebuild

 * add opengl use flag
 * bump EAPI

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/grass-.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/sci-geosciences/grass/grass-.ebuild 
b/sci-geosciences/grass/grass-.ebuild
index e91faa8e4ab6..f2d4abfd423d 100644
--- a/sci-geosciences/grass/grass-.ebuild
+++ b/sci-geosciences/grass/grass-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8,9} )
 PYTHON_REQ_USE="sqlite"  # bug 572440
@@ -17,10 +17,11 @@ HOMEPAGE="https://grass.osgeo.org/;
 EGIT_REPO_URI="https://github.com/OSGeo/grass.git;
 
 LICENSE="GPL-2"
-SLOT="0/7.9"
-IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl openmp png 
postgres readline sqlite threads tiff truetype X zstd"
+SLOT="0/8.0"
+IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X zstd"
 REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}"
+   ${PYTHON_REQUIRED_USE}
+   opengl? ( X )"
 
 RDEPEND="
${PYTHON_DEPS}
@@ -42,13 +43,14 @@ RDEPEND="
virtual/blas[eselect-ldso(+)]
)
fftw? ( sci-libs/fftw:3.0= )
-   geos? ( sci-libs/geos )
+   geos? ( sci-libs/geos:= )
lapack? ( virtual/lapack[eselect-ldso(+)] )
liblas? ( sci-geosciences/liblas )
mysql? ( dev-db/mysql-connector-c:= )
netcdf? ( sci-libs/netcdf:= )
odbc? ( dev-db/unixODBC )
opencl? ( virtual/opencl )
+   opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
postgres? ( >=dev-db/postgresql-8.4:= )
readline? ( sys-libs/readline:0= )
@@ -57,7 +59,7 @@ RDEPEND="
truetype? ( media-libs/freetype:2 )
X? (
dev-python/wxpython:4.0
-   x11-libs/cairo[X,opengl]
+   x11-libs/cairo[X,opengl?]
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -150,6 +152,7 @@ src_configure() {
$(use_with mysql)
$(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql)
$(use_with sqlite)
+   $(use_with opengl)
$(use_with odbc)
$(use_with fftw)
$(use_with blas)



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_auth_kerb/

2022-01-01 Thread Sam James
commit: be4dd3d866ae5600ef7e788f4bdf38b32fcc0146
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 06:38:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 06:38:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4dd3d8

www-apache/mod_auth_kerb: drop 5.4-r2, 5.4-r3

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

 .../mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild  | 58 -
 .../mod_auth_kerb/mod_auth_kerb-5.4-r3.ebuild  | 60 --
 2 files changed, 118 deletions(-)

diff --git a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild 
b/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild
deleted file mode 100644
index a83b2926d126..
--- a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit apache-module epatch tmpfiles
-
-DESCRIPTION="An Apache authentication module using Kerberos"
-HOMEPAGE="http://modauthkerb.sourceforge.net/;
-SRC_URI="mirror://sourceforge/modauthkerb/${P}.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/${P}-gentoo-patchset.tar.bz2;
-
-LICENSE="BSD openafs-krb5-a HPND"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="virtual/krb5"
-RDEPEND="${DEPEND}"
-
-APACHE2_MOD_CONF="11_${PN}"
-APACHE2_MOD_DEFINE="AUTH_KERB"
-
-DOCFILES="INSTALL README"
-
-need_apache2
-
-PATCHES=(
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-rcopshack.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-fixes.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-s4u2proxy.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-httpd24.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-delegation.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-cachedir.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-longuser.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-handle-continue.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-heimdal.patch
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-}
-
-src_configure() {
-   CFLAGS="" APXS="${APXS}" econf --with-krb5=/usr --without-krb4
-}
-
-src_compile() {
-   emake
-}
-
-src_install() {
-   apache-module_src_install
-   dotmpfiles "${FILESDIR}/${PN}.conf"
-}
-
-pkg_postinst() {
-   tmpfiles_process ${PN}.conf
-}

diff --git a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r3.ebuild 
b/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r3.ebuild
deleted file mode 100644
index 0a59d3214ff2..
--- a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit apache-module depend.apache tmpfiles
-
-DESCRIPTION="An Apache authentication module using Kerberos"
-HOMEPAGE="http://modauthkerb.sourceforge.net/;
-SRC_URI="mirror://sourceforge/project/modauthkerb/${PN}/${P}/${P}.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/${P}-gentoo-patchset.tar.bz2;
-
-LICENSE="BSD openafs-krb5-a HPND"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="virtual/krb5"
-RDEPEND="${DEPEND}"
-
-APACHE2_MOD_CONF="11_${PN}"
-APACHE2_MOD_DEFINE="AUTH_KERB"
-
-DOCFILES="INSTALL README"
-
-need_apache2
-
-PATCHES=(
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-rcopshack.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-fixes.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-s4u2proxy.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-httpd24.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-delegation.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-cachedir.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-longuser.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-handle-continue.patch
-   "${WORKDIR}/${P}-gentoo-patchset"/${P}-heimdal.patch
-)
-
-# Work around Bug #616612
-pkg_setup() {
-   _init_apache2
-   _init_apache2_late
-}
-
-src_configure() {
-   CFLAGS="" APXS="${APXS}" econf --with-krb5=/usr --without-krb4
-}
-
-src_compile() {
-   emake
-}
-
-src_install() {
-   apache-module_src_install
-   dotmpfiles "${FILESDIR}/${PN}.conf"
-}
-
-pkg_postinst() {
-   tmpfiles_process ${PN}.conf
-}



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

2022-01-01 Thread Sam James
commit: fa1b06d4c2cb70eb8ba96b7fcdc792b892b8590e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 06:38:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 06:38:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1b06d4

profiles/arch/arm64: mask sys-cluster/openmpi[ofed]

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

 profiles/arch/arm64/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 58c25a4ae688..408cd96075f7 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-01-02)
+# sys-fabric/ofed is not keyworded here
+sys-cluster/slurm ofed
+
 # Georgy Yakovlev  (2021-11-16)
 # requires sys-apps/dbus-broker, which keyworded here.
 sys-apps/systemd -hostnamed-fallback



[gentoo-commits] repo/gentoo:master commit in: net-nntp/leafnode/

2022-01-01 Thread Sam James
commit: 1b858e55c96f962794b58241c2273ed3c331bdf0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 06:31:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 06:31:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b858e55

net-nntp/leafnode: Stabilize 1.11.11-r1 amd64, #819285

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

 net-nntp/leafnode/leafnode-1.11.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/leafnode/leafnode-1.11.11-r1.ebuild 
b/net-nntp/leafnode/leafnode-1.11.11-r1.ebuild
index b91ea3de3a95..a105bb5f793a 100644
--- a/net-nntp/leafnode/leafnode-1.11.11-r1.ebuild
+++ b/net-nntp/leafnode/leafnode-1.11.11-r1.ebuild
@@ -8,7 +8,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 HOMEPAGE="http://leafnode.sourceforge.net/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="amd64 ppc ~x86"
 IUSE="ipv6"
 
 DEPEND=">=dev-libs/libpcre-3.9"



[gentoo-commits] repo/gentoo:master commit in: net-nntp/leafnode/

2022-01-01 Thread Sam James
commit: 7f7c39642571851f32a43706eb4a4e019bd096ed
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 06:31:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 06:31:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7c3964

net-nntp/leafnode: Stabilize 1.11.11-r1 ppc, #819285

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

 net-nntp/leafnode/leafnode-1.11.11-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nntp/leafnode/leafnode-1.11.11-r1.ebuild 
b/net-nntp/leafnode/leafnode-1.11.11-r1.ebuild
index 70fdbd090eba..b91ea3de3a95 100644
--- a/net-nntp/leafnode/leafnode-1.11.11-r1.ebuild
+++ b/net-nntp/leafnode/leafnode-1.11.11-r1.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
@@ -8,7 +8,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 HOMEPAGE="http://leafnode.sourceforge.net/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="ipv6"
 
 DEPEND=">=dev-libs/libpcre-3.9"



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

2022-01-01 Thread Sam James
commit: 591e21c2f518b04ba0cb160db39e33ffc6e989c1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 06:31:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 06:31:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591e21c2

dev-python/twine: Stabilize 3.7.0 ALLARCHES, #830410

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

 dev-python/twine/twine-3.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twine/twine-3.7.0.ebuild 
b/dev-python/twine/twine-3.7.0.ebuild
index 9e3c290e3791..75214fef9457 100644
--- a/dev-python/twine/twine-3.7.0.ebuild
+++ b/dev-python/twine/twine-3.7.0.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
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pypa/twine/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86 ~x64-macos"
 
 RDEPEND="
>=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-libs/libmediainfo/files/, media-libs/libmediainfo/

2022-01-01 Thread Sam James
commit: 9e24798c7cb22306b5c806bd3eb444047c891af5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 06:03:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 06:15:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e24798c

media-libs/libmediainfo: add 21.09

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

 media-libs/libmediainfo/Manifest   |  1 +
 .../files/libmediainfo-21.09-link-fix.patch| 29 +++
 media-libs/libmediainfo/libmediainfo-21.09.ebuild  | 88 ++
 3 files changed, 118 insertions(+)

diff --git a/media-libs/libmediainfo/Manifest b/media-libs/libmediainfo/Manifest
index 0e07fe11b3c0..b6292ef46270 100644
--- a/media-libs/libmediainfo/Manifest
+++ b/media-libs/libmediainfo/Manifest
@@ -1 +1,2 @@
 DIST libmediainfo_20.09.tar.xz 1827744 BLAKE2B 
4073da6b85a2871e815a3a374933bae614c25899f8ad77174f63b2055d2220f8b5b785a765f85583289398ce9ade7c014da4d19303b6ed5224e13ffcc2952fdb
 SHA512 
dce5b787866984fd0fefdcb739851212d5a145b657a557fd41c19c7548d32449a3b07d7759bf9a790c5ddebdc9537a0b9f0d5c58b8b2fbb152e456386897a354
+DIST libmediainfo_21.09.tar.xz 1850688 BLAKE2B 
ac6b32a23a82f0c5f0901ef9b6a22b850a59efab80952fcc7cbcbd28951a43d0abb7065ca19adde4715e06f1798ac2992e3f3e82c16c9cf152ff95c42f15b27d
 SHA512 
a0b5ea9c6fce3f5551176d411b8c227927f579c3f09442316f6c380926acc545ea346e044f808b66403b1f0aac6f88ed4413c8231e792256d3cd7676133ef3be

diff --git a/media-libs/libmediainfo/files/libmediainfo-21.09-link-fix.patch 
b/media-libs/libmediainfo/files/libmediainfo-21.09-link-fix.patch
new file mode 100644
index ..2b87839a762b
--- /dev/null
+++ b/media-libs/libmediainfo/files/libmediainfo-21.09-link-fix.patch
@@ -0,0 +1,29 @@
+https://github.com/MediaArea/MediaInfoLib/pull/1434
+https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1823029.html
+
+From: Jan Palus 
+Date: Wed, 22 Sep 2021 12:10:41 +0200
+Subject: [PATCH] ADM: compile-in tfsxml unconditionally (unrelated to
+ tinyxml2)
+
+Fixes unresolved symbols when compiling with system tinyxml2.
+--- a/Makefile.am
 b/Makefile.am
+@@ -230,7 +230,8 @@ lib@MediaInfoLib_LibName@_la_SOURCES = \
+../../../Source/MediaInfo/Video/File_Vp8.cpp \
+../../../Source/MediaInfo/Video/File_Y4m.cpp \
+../../../Source/MediaInfo/XmlUtils.cpp \
+-   ../../../Source/MediaInfo/OutputHelpers.cpp
++   ../../../Source/MediaInfo/OutputHelpers.cpp \
++   ../../../Source/ThirdParty/tfsxml/tfsxml.c
+ 
+ @MediaInfoLib_LibName@includedir = $(includedir)/MediaInfo
+ @MediaInfoLib_LibName@include_HEADERS = \
+@@ -280,7 +281,6 @@ endif
+ 
+ if COMPILE_TINYXML2
+ lib@MediaInfoLib_LibName@_la_SOURCES += \
+-   ../../../Source/ThirdParty/tfsxml/tfsxml.c \
+../../../Source/ThirdParty/tinyxml2/tinyxml2.cpp
+ endif
+ 

diff --git a/media-libs/libmediainfo/libmediainfo-21.09.ebuild 
b/media-libs/libmediainfo/libmediainfo-21.09.ebuild
new file mode 100644
index ..d3f8394fc420
--- /dev/null
+++ b/media-libs/libmediainfo/libmediainfo-21.09.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with media-video/mediainfo!
+
+MY_PN="MediaInfo"
+inherit autotools edos2unix flag-o-matic
+
+DESCRIPTION="MediaInfo libraries"
+HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfoLib;
+SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
+S="${WORKDIR}"/${MY_PN}Lib/Project/GNU/Library
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl doc mms"
+
+# Tests try to fetch data from online sources
+RESTRICT="test"
+
+RDEPEND="dev-libs/tinyxml2:=
+   >=media-libs/libzen-0.4.37
+   sys-libs/zlib
+   curl? ( net-misc/curl )
+   mms? ( >=media-libs/libmms-0.6.1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-link-fix.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i 's:-O2::' configure.ac || die
+
+   append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   --disable-static \
+   --disable-staticlibs \
+   --with-libtinyxml2 \
+   $(use_with curl libcurl) \
+   $(use_with mms libmms)
+}
+
+src_compile() {
+   default
+
+   if use doc; then
+   cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc || die
+   doxygen Doxyfile || die
+   fi
+}
+
+src_install() {
+   if use doc; then
+   local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
+   fi
+
+   default
+
+   edos2unix 

[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/

2022-01-01 Thread Sam James
commit: 036af3bb0a04b78b809465f596d23bd96351068a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 06:15:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 06:16:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036af3bb

media-video/mediainfo: add 21.09

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

 media-video/mediainfo/Manifest   |  1 +
 media-video/mediainfo/mediainfo-21.09.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/media-video/mediainfo/Manifest b/media-video/mediainfo/Manifest
index 0d99235cd450..b36aa99ee467 100644
--- a/media-video/mediainfo/Manifest
+++ b/media-video/mediainfo/Manifest
@@ -1 +1,2 @@
 DIST mediainfo_20.09.tar.xz 1984148 BLAKE2B 
6926d9ce787b9f9e5c07fe0ddf98e186139ea25c7ab6b3573dc1732850a7f98aeefdeca2157fdcad83d652332705028df12a1cf1e6377f9c1e23b7865578cfd8
 SHA512 
b6c8bf661585fa6b8e82c7f4bafacae8505078c5c57bc1c703ed16ac237dad0829569dd33fdaaadccd394bdd93088d9b71e5ad2c2294f75aa641004ec91feca9
+DIST mediainfo_21.09.tar.xz 1992000 BLAKE2B 
8deb996c84ededd390a4fb91f77a4dd0ba60f3a165aefde2fe862720a7a315ba56f911533c347703e0a722f05b94edc5f649edef26031b519fc7bd4012cd
 SHA512 
81545c936ec5f17f94246b2cd5343afd105d0b0791f151689fbecdb084778dd4e84da79f47529f16b8383542894819af995ec608588fc6d9f45e9be38a4304db

diff --git a/media-video/mediainfo/mediainfo-21.09.ebuild 
b/media-video/mediainfo/mediainfo-21.09.ebuild
new file mode 100644
index ..a0c63dc542e0
--- /dev/null
+++ b/media-video/mediainfo/mediainfo-21.09.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with media-libs/libmediainfo!
+
+WX_GTK_VER="3.0-gtk3"
+inherit xdg-utils autotools wxwidgets
+
+DESCRIPTION="MediaInfo supplies technical and tag information about media 
files"
+HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfo;
+SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
+S="${WORKDIR}/MediaInfo"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl mms wxwidgets"
+
+RDEPEND="~media-libs/libmediainfo-${PV}[curl=,mms=]
+   >=media-libs/libzen-0.4.37
+   sys-libs/zlib
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+pkg_setup() {
+   TARGETS="CLI"
+
+   if use wxwidgets; then
+   TARGETS+=" GUI"
+   setup-wxwidgets
+   fi
+}
+
+src_prepare() {
+   default
+
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   sed -i -e "s:-O2::" configure.ac || die
+   eautoreconf
+   done
+}
+
+src_configure() {
+   local target
+
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   local args=""
+   [[ ${target} == "GUI" ]] && args="--with-wxwidgets 
--with-wx-gui"
+   econf ${args}
+   done
+}
+
+src_compile() {
+   local target
+
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   default
+   done
+}
+
+src_install() {
+   local target
+
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   default
+   dodoc "${S}"/History_${target}.txt
+   done
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



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

2022-01-01 Thread Sam James
commit: 706b9ed93e33d4d8a5a8caafc4d6ffec19fd2c4b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 05:51:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 05:51:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706b9ed9

dev-libs/utfcpp: Stabilize 3.1.2 amd64, #830426

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

 dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild 
b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index e795c660823e..f28c15e7ec72 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2015-2021 Gentoo Authors
+# Copyright 2015-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/arduino-ctags/

2022-01-01 Thread Sam James
commit: 6fa808d679362be275706fb11f1d8a616d766a0b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 05:51:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 05:51:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa808d6

dev-embedded/arduino-ctags: Stabilize 20161123-r1 amd64, #828550

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

 dev-embedded/arduino-ctags/arduino-ctags-20161123-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/arduino-ctags/arduino-ctags-20161123-r1.ebuild 
b/dev-embedded/arduino-ctags/arduino-ctags-20161123-r1.ebuild
index 64676af3c7c1..85c99f287ce0 100644
--- a/dev-embedded/arduino-ctags/arduino-ctags-20161123-r1.ebuild
+++ b/dev-embedded/arduino-ctags/arduino-ctags-20161123-r1.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
@@ -11,7 +11,7 @@ S="${WORKDIR}/ctags-${MY_COMMIT_HASH}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 PATCHES=(
"${FILESDIR}"/${PN}-20161123-gcc-unused-attribute.patch



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

2022-01-01 Thread Sam James
commit: d1bf038b6fda17ef531462cbb785227bc829f3aa
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 05:51:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 05:51:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bf038b

dev-util/cppcheck: Stabilize 2.6.3 amd64, #830400

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

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

diff --git a/dev-util/cppcheck/cppcheck-2.6.3.ebuild 
b/dev-util/cppcheck/cppcheck-2.6.3.ebuild
index 41433724c99b..3a2c1b56f743 100644
--- a/dev-util/cppcheck/cppcheck-2.6.3.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.6.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/danmar/cppcheck/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
 IUSE="htmlreport pcre qt5 test +z3"
 RESTRICT="!test? ( test )"
 



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

2022-01-01 Thread Sam James
commit: f2286e0c3b20ddf5af6f7b27d98ab869ec6721f0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 05:52:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 05:52:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2286e0c

dev-libs/utfcpp: Stabilize 3.1.2 ppc, #830426

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

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

diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild 
b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index f28c15e7ec72..c6c8d519435c 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-01-01 Thread Sam James
commit: bcf5e941cbff07fe88976b120b1105e0b4246b40
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 05:52:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 05:52:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf5e941

dev-libs/utfcpp: Stabilize 3.1.2 ppc64, #830426

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

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

diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild 
b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index c6c8d519435c..370be66133c2 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-01-01 Thread Sam James
commit: 9b29cd9caa75bc87db2749dabd38df7b0eded621
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 05:51:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 05:51:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b29cd9c

dev-util/perf: Stabilize 5.15-r1 amd64, #829946

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

 dev-util/perf/perf-5.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/perf/perf-5.15-r1.ebuild 
b/dev-util/perf/perf-5.15-r1.ebuild
index 55b365bca3b2..c431cd8b3003 100644
--- a/dev-util/perf/perf-5.15-r1.ebuild
+++ b/dev-util/perf/perf-5.15-r1.ebuild
@@ -31,7 +31,7 @@ SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl 
python slang systemtap unwind zlib zstd"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-01-01 Thread Sam James
commit: 258dfb878744489122d34388f315893feea7ba1d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 05:51:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 05:51:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258dfb87

games-emulation/pcsx2: Stabilize 1.6.0-r2 amd64, #828358

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

 games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild 
b/games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild
index a358ecfb9dae..36422246430f 100644
--- a/games-emulation/pcsx2/pcsx2-1.6.0-r2.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.6.0-r2.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=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/PCSX2/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 RDEPEND="
app-arch/bzip2[abi_x86_32(-)]



[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/

2022-01-01 Thread Sam James
commit: add757338e612d6f8896f7201859bc396b2ceda9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 05:45:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 05:49:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add75733

media-video/mkvtoolnix: add 64.0.0

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

 media-video/mkvtoolnix/Manifest |   1 +
 media-video/mkvtoolnix/mkvtoolnix-64.0.0.ebuild | 125 
 2 files changed, 126 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 49693a8e0528..55b203cc0880 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,3 +1,4 @@
 DIST mkvtoolnix-57.0.0.tar.xz 7635780 BLAKE2B 
e0253dc0f48b0c98ee30590560daecbb7cef19e0f92f5baa4694c829c75f28146f7cde58a85a02575b314c2f94efc048003e51f8f6b29abeff2ca1a8d1f28a18
 SHA512 
583cd9148a361f0886a3e18f32597a980b5ca56d1bba95b36ca613ee291f2cb3d95a0c749a32e6fa480e8dc8f8375e2bd04a1c4b21fd15d8056d8bb2d6082b99
 DIST mkvtoolnix-60.0.0.tar.xz 7657960 BLAKE2B 
094c13ac7e73e79f3cc7eae0768625482c4808a4323239a93de34d1406583bfe676d71855dd1f7eae9a8a0ff0a7badf50c04c71f9d2fbb4afd9ff5f05b9353ea
 SHA512 
90bbb95c3a7a91bd47f76aaec9459a1f6f26a381ff03db1047c0fdb41cb87bdd96160c448152357a2b306adbd26f478112ac5d5e8215ee37331a15fc89fa43c3
 DIST mkvtoolnix-61.0.0.tar.xz 7662500 BLAKE2B 
de9d73658fe779b34b21fded8e6676b76fed5ce5ecd598aeff12e8c4f120353f63413f260bacc30c0a102a4eb6d4b907feaabdd84d80d20469a3ae8341bce5f1
 SHA512 
9f35b5af8784eb4b92b437f41b5df677aa7fc859827eaef4d0e2d8531ad9908331f70a852c7e6e965a5f8cec47b38c6c91b8fbdbcaee0edca54f8cbb000ba582
+DIST mkvtoolnix-64.0.0.tar.xz 7700012 BLAKE2B 
f0c64786fdc3d05915650a08ca398dc7f5356b9a9ce9cb108fb40a4394a7518dd45143717fde7af1dccd3e7e43d343f81d69633c78f1201670924257529baede
 SHA512 
252fdf0a9497d34f2a407ca0d3e584d1cd5a2f566b793a3a6b9af8473855d89e55ce79a8b4aff71d5a25f7a15ca991f84a3c4441168553af9feffdfe75e19844

diff --git a/media-video/mkvtoolnix/mkvtoolnix-64.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-64.0.0.ebuild
new file mode 100644
index ..7e1ffe9d6374
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-64.0.0.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multiprocessing qmake-utils xdg
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dbus debug dvd gui nls pch test"
+RESTRICT="!test? ( test )"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+   >=dev-libs/boost-1.66:=
+   dev-libs/gmp:=
+   >=dev-libs/libebml-1.4.2:=
+   >=dev-libs/libfmt-8.0.1:=
+   >=dev-libs/pugixml-1.11:=
+   media-libs/flac:=
+   >=media-libs/libmatroska-1.6.3:=
+   media-libs/libogg:=
+   media-libs/libvorbis:=
+   sys-libs/zlib
+   dvd? ( media-libs/libdvdread:= )
+   dev-qt/qtcore:5
+   gui? (
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5
+   )
+   app-text/cmark:0=
+   dbus? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-cpp/nlohmann_json-3.9.1
+   >=dev-libs/utfcpp-3.1.2
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-ruby/rake
+   virtual/pkgconfig
+   nls? (
+   sys-devel/gettext
+   app-text/po4a
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/mkvtoolnix-58.0.0-qt5dbus.patch
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   if [[ ${PV} == * ]]; then
+   ./autogen.sh || die
+   fi
+
+   # https://bugs.gentoo.org/692018
+   sed -e 's/pandoc/diSaBlEd/' -i ac/pandoc.m4 || die
+
+   eautoreconf
+
+   # remove bundled libs
+   rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || 
die
+}
+
+src_configure() {
+   # bug #692322, use system dev-libs/utfcpp
+   append-cppflags -I"${ESYSROOT}"/usr/include/utf8cpp
+
+   local myeconfargs=(
+   $(use_enable debug)
+   $(usex pch "" --disable-precompiled-headers)
+   $(use_enable dbus)
+   $(use_enable gui)
+   --disable-qt6
+   --enable-qt5
+   

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

2022-01-01 Thread Jonas Stein
commit: 71c60f029b0a409fce01a8ded06c18fcb875f513
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Jan  2 03:57:38 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Jan  2 03:57:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c60f02

package.mask: Last rite www-servers/bozohttpd

Bug: https://bugs.gentoo.org/830428
Signed-off-by: Jonas Stein  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b898de020331..40f91a10ffad 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2022-01-02)
+# Unmaintained and broken.
+# Removal after 2022-03-01.  Bug #830428.
+www-servers/bozohttpd
+
 # Jonas Stein  (2021-12-31)
 # Removal after 2022-05-01.  Bug #830331.
 # Broken and upstream needs new maintainer.



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

2022-01-01 Thread Sam James
commit: 3d5741d2ebc8f7a3ac870001f3b49013065f1140
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 03:36:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 03:36:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5741d2

dev-python/sphinx: add USE=doc patch

Closes: https://bugs.gentoo.org/823095
Thanks-to: Dirk Sondermann  dyximaq.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/sphinx/files/sphinx-4.3.2-doc-link.patch | 14 ++
 dev-python/sphinx/sphinx-4.3.2.ebuild   |  3 ++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev-python/sphinx/files/sphinx-4.3.2-doc-link.patch 
b/dev-python/sphinx/files/sphinx-4.3.2-doc-link.patch
new file mode 100644
index ..c06727f429b4
--- /dev/null
+++ b/dev-python/sphinx/files/sphinx-4.3.2-doc-link.patch
@@ -0,0 +1,14 @@
+https://bugs.gentoo.org/823095
+--- a/doc/usage/configuration.rst
 b/doc/usage/configuration.rst
+@@ -2650,8 +2650,8 @@
+  A regular expression that matches a URI.
+*auth_info*
+  Authentication information to use for that URI. The value can be anything
+- that is understood by the ``requests`` library (see :ref:`requests
+- Authentication ` for details).
++ that is understood by the ``requests`` library (see `requests
++ Authentication 
`_
 for details).
+ 
+The ``linkcheck`` builder will use the first matching ``auth_info`` value
+it can find in the :confval:`linkcheck_auth` list, so values earlier in the

diff --git a/dev-python/sphinx/sphinx-4.3.2.ebuild 
b/dev-python/sphinx/sphinx-4.3.2.ebuild
index c54c5794ced7..8dffc929d649 100644
--- a/dev-python/sphinx/sphinx-4.3.2.ebuild
+++ b/dev-python/sphinx/sphinx-4.3.2.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
@@ -57,6 +57,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-3.2.1-doc-link.patch"
+   "${FILESDIR}/${PN}-4.3.2-doc-link.patch"
 )
 
 distutils_enable_tests pytest



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

2022-01-01 Thread Sam James
commit: a9eb43584ad736962521c475d4e73fdb369103cf
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 03:22:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 03:22:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9eb4358

app-editors/retext: add 7.2.2

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

 app-editors/retext/Manifest  |  1 +
 .../{retext-.ebuild => retext-7.2.2.ebuild}  | 20 ++--
 app-editors/retext/retext-.ebuild| 20 ++--
 3 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index b431069e1862..f36087851d43 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1,3 @@
 DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105
 DIST ReText-7.2.1.tar.gz 522364 BLAKE2B 
6334fd6dc1c625378426e408a0d4ad6bb9c02dcba18fcfa566d61ce006a44c34327686a8eb756f2195620e644e096b9393a7cfa73229aa0dab7d29ddf715edaa
 SHA512 
1a375acb40792e3cae9f955a75ebac7c30c9e5cc719477989b28d8d7f06e18ad14d98f1a600a5b6d050b3276ef22bd46b5f1f07af90d561cca500674ff461604
+DIST ReText-7.2.2.tar.gz 522652 BLAKE2B 
f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484
 SHA512 
68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-7.2.2.ebuild
similarity index 84%
copy from app-editors/retext/retext-.ebuild
copy to app-editors/retext/retext-7.2.2.ebuild
index 13399224b736..ac4f08fb2467 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-7.2.2.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=7
@@ -6,7 +6,7 @@ EAPI=7
 # Please don't add pypy support before testing if it's actually supported. The
 # old compat matrix is no longer accessible as of 2021-02-13 but stated back
 # in 2020-07-05 that PyQt5 was explicitly not supported.
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit distutils-r1 optfeature virtualx xdg-utils
 
@@ -16,14 +16,14 @@ MY_P="${MY_PN}-${PV/_/~}"
 DESCRIPTION="Simple editor for Markdown and reStructuredText"
 HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
 
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P}"
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+"

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 13399224b736..ac4f08fb2467 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.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=7
@@ -6,7 +6,7 @@ EAPI=7
 # Please don't add pypy support before testing if it's actually supported. The
 # old compat matrix is no longer accessible as of 2021-02-13 but stated back
 # in 2020-07-05 that PyQt5 was explicitly not supported.
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit distutils-r1 optfeature virtualx xdg-utils
 
@@ -16,14 +16,14 @@ MY_P="${MY_PN}-${PV/_/~}"
 DESCRIPTION="Simple editor for Markdown and reStructuredText"
 HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
 
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P}"
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+else
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+ 

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

2022-01-01 Thread Sam James
commit: 2fcac46033a4bef98277bc88be618c83d08c8e23
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 03:28:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 03:28:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fcac460

media-libs/oidn: add 1.4.2

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

 media-libs/oidn/Manifest  |  1 +
 media-libs/oidn/oidn-1.4.2.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/media-libs/oidn/Manifest b/media-libs/oidn/Manifest
index 8d62d7ab2a69..a88626757117 100644
--- a/media-libs/oidn/Manifest
+++ b/media-libs/oidn/Manifest
@@ -1,3 +1,4 @@
 DIST oidn-1.3.0-glibc.patch.bz2 6359 BLAKE2B 
743cd87f92bc89182de716254f89136e6907bd18ec0d589b3338e7e89a364797cecd8d398c90acca0df74a1390d06ece7c44864710c9819c370b3922843a6300
 SHA512 
b1f132fbdadef9b5efa3769dcceba34b7c2619030a79314146861b58e81e5757f3beed247670ccea8886f3a32819eba4433481d3bac27cd29031546093ec58d8
 DIST oidn-1.3.0.tar.gz 36763571 BLAKE2B 
395d7aafd87babf7d2414ed940dd85adf4a488df2138e0e63cc82ac06088dd969879de73d79bead4b35bba0045081ee637b72f2a98770dbfc928ffe7c25da78a
 SHA512 
19de3cf11b9d436ee6f33ff020187a4cdc05da5f43c47509f715ca99e4276bfb64425d0a48f3a6f0569c8c6701b46a7e35378f371fdbacc0b6d488e113ffe17c
 DIST oidn-1.4.1.tar.gz 50448597 BLAKE2B 
f5a1dcafa058eb1fa46f1b397599075f45ca0145e51692014a47405e9d1ac2f681a1a23ead50d6bdfcf1750f7504a992218b65d984a6daf2780e829598172f3c
 SHA512 
6551bb038692a1c00a0a408f1682d8609a8c74470a2c4f439af80c1332d4237e723a655a9b7ef95f93c6cbe52fdb3a46a84539f5cdc90073d716afd7b48c3615
+DIST oidn-1.4.2.tar.gz 54221996 BLAKE2B 
bb6593e2e15877f65d9224fc93dac72aff6d567a00d727b050a88a1add4dc1441e695dc38056dd796e004e20916054b43ed7d0e90f22a16597f6617cf6a119e7
 SHA512 
8b464cedc91ef7a88cfc97c3fde80275b12058cdd26b352718d90f8f20b3462c4ac65b2b1ad5548a520590fbd015fcc8ab9f964633bc8b89d72901fe8a13e352

diff --git a/media-libs/oidn/oidn-1.4.2.ebuild 
b/media-libs/oidn/oidn-1.4.2.ebuild
new file mode 100644
index ..7768a0e3ea4b
--- /dev/null
+++ b/media-libs/oidn/oidn-1.4.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Intel(R) Open Image Denoise library"
+HOMEPAGE="http://www.openimagedenoise.org/;
+
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenImageDenoise/oidn.git;
+   EGIT_BRANCH="master"
+else
+   
SRC_URI="https://github.com/OpenImageDenoise/${PN}/releases/download/v${PV}/${P}.src.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-cpp/tbb:=
+   dev-lang/ispc"
+DEPEND="${RDEPEND}"



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

2022-01-01 Thread Sam James
commit: 2c867b567af37699c47e9d2adc4eb4a05888ff6e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 03:05:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 03:05:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c867b56

dev-util/cppcheck: add 2.6.3

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

 dev-util/cppcheck/Manifest  |   1 +
 dev-util/cppcheck/cppcheck-2.6.3.ebuild | 107 
 2 files changed, 108 insertions(+)

diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index 5c54697dc489..c3816799c806 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -1,2 +1,3 @@
 DIST cppcheck-2.4.1.tar.gz 3761646 BLAKE2B 
4c791088621f989e2529c92de38a73676fc3394e8cac72822596f7a75594283d0983693d693aa903a3ffb80bc0e1e20e71b55db5682d4d01c135ed77b2fc2e3c
 SHA512 
8fb1ed5faa0071fc69405b7eb5b41e9f94b77d097158ea0d4f5e4da8a5087b9d1ab7bf37f8dc73d00096d3d2494aeb431af8029f0d4f1e2085f5b9b72bdc2d09
 DIST cppcheck-2.6.2.tar.gz 3880239 BLAKE2B 
63abba752ed0e4bef1bf7be4eb3f1a0dfcd1bab286db41e7fd787969674f59354f1c2a0b4477bb1d0cc7ca71306bc6a3375cebade1c60416a21010f7b313d20c
 SHA512 
f1b1b0d6d46712147984bf907519eaaef04b41f02979d371d836aa8668fbdaa0f18b503a76d809abcedf9a0e7b7666be910714ca411d289aa921d0204585f47f
+DIST cppcheck-2.6.3.tar.gz 3880340 BLAKE2B 
ef83538a0aa867dd0c0bd6165b41921335256ed0372a4990ad85151ab5e87a79bde7958be43887f07a4bbf372b9992339b75ddeae7ed8ea767b83c028dfc56db
 SHA512 
e59b4b4659c2b4fa2c16dcb548f7ee3027555dddc289ef8b54fe186af0396b6f7caa23d91bf1142ece62908b56fe9f5ba013191817322815681994093310fb37

diff --git a/dev-util/cppcheck/cppcheck-2.6.3.ebuild 
b/dev-util/cppcheck/cppcheck-2.6.3.ebuild
new file mode 100644
index ..41433724c99b
--- /dev/null
+++ b/dev-util/cppcheck/cppcheck-2.6.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=manual
+inherit distutils-r1 cmake
+
+DESCRIPTION="Static analyzer of C/C++ code"
+HOMEPAGE="https://github.com/danmar/cppcheck;
+SRC_URI="https://github.com/danmar/cppcheck/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+IUSE="htmlreport pcre qt5 test +z3"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/tinyxml2:=
+   htmlreport? (
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+   pcre? ( dev-libs/libpcre )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qthelp
+   dev-qt/qtprintsupport:5
+   )
+   z3? ( sci-mathematics/z3 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+   test? (
+   htmlreport? ( dev-python/unittest-or-fail[${PYTHON_USEDEP}] )
+   )
+"
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_RULES="$(usex pcre)"
+   -DBUILD_GUI="$(usex qt5)"
+   -DUSE_Z3="$(usex z3)"
+   -DFILESDIR="${EPREFIX}/usr/share/${PN}/"
+   -DENABLE_OSS_FUZZ=OFF
+   -DUSE_BUNDLED_TINYXML2=OFF
+   -DBUILD_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use htmlreport ; then
+   pushd htmlreport || die
+   distutils-r1_src_compile
+   popd || die
+   fi
+}
+
+src_test() {
+   cmake_src_test
+
+   # TODO: Needs some hackery to find the right binary
+   #if use htmlreport ; then
+   #   distutils-r1_src_test
+   #fi
+}
+
+python_test() {
+   pushd htmlreport || die
+   eunittest
+   popd || die
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto "/usr/share/${PN}/cfg"
+   doins cfg/*.cfg
+
+   if use qt5 ; then
+   dobin "${WORKDIR}/${P}_build/bin/${PN}-gui"
+   dodoc gui/{projectfile.txt,gui.${PN}}
+   fi
+
+   if use htmlreport ; then
+   pushd htmlreport || die
+   distutils-r1_src_install
+   popd || die
+   fi
+
+   dodoc -r tools/triage
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/openmpi/files/, sys-cluster/openmpi/

2022-01-01 Thread Sam James
commit: fab20bbcbf246d0868b8d70b02ced33972f7c137
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 03:02:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 03:02:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab20bbc

sys-cluster/openmpi: add upstream patch for build failure

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

 .../files/openmpi-4.1.2-missing-includes.patch | 32 ++
 sys-cluster/openmpi/openmpi-4.1.2.ebuild   |  6 +++-
 2 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/openmpi/files/openmpi-4.1.2-missing-includes.patch 
b/sys-cluster/openmpi/files/openmpi-4.1.2-missing-includes.patch
new file mode 100644
index ..89abc049df4e
--- /dev/null
+++ b/sys-cluster/openmpi/files/openmpi-4.1.2-missing-includes.patch
@@ -0,0 +1,32 @@
+https://github.com/open-mpi/ompi/commit/927e9aa97373dac652f9cba4813e6ee609ca2830
+https://bugs.gentoo.org/828123
+
+From: George Bosilca 
+Date: Tue, 23 Nov 2021 14:28:11 -0500
+Subject: [PATCH] Fix compile failure with enable-heterogeneous.
+
+An internal header file was missing, leading to an incomplete type.
+
+Fixes #9697.
+
+Signed-off-by: George Bosilca 
+--- a/ompi/mca/coll/base/coll_base_alltoall.c
 b/ompi/mca/coll/base/coll_base_alltoall.c
+@@ -29,6 +29,7 @@
+ #include "mpi.h"
+ #include "ompi/constants.h"
+ #include "ompi/datatype/ompi_datatype.h"
++#include "opal/datatype/opal_convertor_internal.h"
+ #include "ompi/communicator/communicator.h"
+ #include "ompi/mca/coll/coll.h"
+ #include "ompi/mca/coll/base/coll_tags.h"
+--- a/ompi/mca/coll/base/coll_base_alltoallv.c
 b/ompi/mca/coll/base/coll_base_alltoallv.c
+@@ -31,6 +31,7 @@
+ #include "mpi.h"
+ #include "ompi/constants.h"
+ #include "ompi/datatype/ompi_datatype.h"
++#include "opal/datatype/opal_convertor_internal.h"
+ #include "ompi/communicator/communicator.h"
+ #include "ompi/mca/coll/coll.h"
+ #include "ompi/mca/coll/base/coll_tags.h"

diff --git a/sys-cluster/openmpi/openmpi-4.1.2.ebuild 
b/sys-cluster/openmpi/openmpi-4.1.2.ebuild
index 6652c805f75a..036f1cbe8cb6 100644
--- a/sys-cluster/openmpi/openmpi-4.1.2.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.1.2.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=7
@@ -71,6 +71,10 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/openmpi/mpiext/mpiext_cuda_c.h
 )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1.2-missing-includes.patch
+)
+
 pkg_setup() {
fortran-2_pkg_setup
java-pkg-opt-2_pkg_setup



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

2022-01-01 Thread Sam James
commit: 3ee6f08f64b77f0d0a96f5edc09c3efe2bf00491
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 01:43:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 01:43:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee6f08f

net-analyzer/alive: add 2.0.4

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

 net-analyzer/alive/Manifest   |  1 +
 net-analyzer/alive/alive-2.0.4.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/net-analyzer/alive/Manifest b/net-analyzer/alive/Manifest
index 178ee9fad231..98f7f2f6c1fb 100644
--- a/net-analyzer/alive/Manifest
+++ b/net-analyzer/alive/Manifest
@@ -1,2 +1,3 @@
 DIST alive-2.0.2.tar.xz 174936 BLAKE2B 
f3998d1cbf81d77be449cf1157bc570837b87fd15a860041273059de69536ff9cab8d00b8cb1191b2d6d692b41fb3fa5863248267a86ad542326f48c8ab43730
 SHA512 
7e9c88f62ab5c0248d1e42b81e2106f43fc9587543782623e8a564ab99fd1d4a55058a175dc46d25520454c07f732101c7e62248ce992d1a8a615f531b1c090e
 DIST alive-2.0.3.tar.xz 187396 BLAKE2B 
0614ae8d0707abf59dd1500d986ce21221092d118a40ae92e838bd11b81a2b5fd261a531843f2746a86a31bbb494a9f35f9fa0ad5c0ea896d68edec17205
 SHA512 
3b2f14d84682466e02fc6678ba26eb4c0b9378f1c938a7463cc5736501cbf144baaeb7dea2c8343a916891ce4e2d580bac946c913c01d7c25e12bfa611c89422
+DIST alive-2.0.4.tar.lz 185849 BLAKE2B 
34d2a29ea084b4bed960169fbf3d20377e79b56c183f1a3c1a05b6eb0a45a388267354d1740b7a9d63ff87281213e424362acb0f74b6d9351dbfad209b427edc
 SHA512 
64842286fbe1ccd4d44d20610443fc5f5a2aef2acaef4d79e56ed9b6064f87ddd8af4dfb96b4a425a6cc28f8c741dbcda6ae86adbc5be86cb5c5925d7897e3c6

diff --git a/net-analyzer/alive/alive-2.0.4.ebuild 
b/net-analyzer/alive/alive-2.0.4.ebuild
new file mode 100644
index ..567f090930f3
--- /dev/null
+++ b/net-analyzer/alive/alive-2.0.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="A periodic ping program"
+HOMEPAGE="https://www.gnu.org/software/alive/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+
+DEPEND="dev-scheme/guile"
+RDEPEND="${DEPEND}
+   dev-scheme/xdgdirs
+   net-misc/iputils"
+BDEPEND="$(unpacker_src_uri_depends)"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.2-ping-test.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}



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

2022-01-01 Thread Sam James
commit: 922a3b866dcdf215a1ad3fbe82b3234b2f5d0034
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:37:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:37:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922a3b86

net-irc/quassel: keyword 0.14.0 for ~riscv (restore)

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

 net-irc/quassel/quassel-0.14.0.ebuild | 2 +-
 net-irc/quassel/quassel-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/quassel/quassel-0.14.0.ebuild 
b/net-irc/quassel/quassel-0.14.0.ebuild
index 2b7051106b91..23a8c5a396b6 100644
--- a/net-irc/quassel/quassel-0.14.0.ebuild
+++ b/net-irc/quassel/quassel-0.14.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
else
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux 
~sparc-solaris"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux 
~sparc-solaris"
fi
S="${WORKDIR}/${MY_P}"
 else

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 2b7051106b91..23a8c5a396b6 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
else
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux 
~sparc-solaris"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux 
~sparc-solaris"
fi
S="${WORKDIR}/${MY_P}"
 else



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

2022-01-01 Thread Sam James
commit: ace4db99612601e0198da5f1435ddd1e3837006c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:36:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:36:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace4db99

net-irc/quassel: add 0.14.0

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

 net-irc/quassel/Manifest | 2 +-
 .../quassel/{quassel-0.14_rc2.ebuild => quassel-0.14.0.ebuild}   | 9 ++---
 net-irc/quassel/quassel-.ebuild  | 9 ++---
 3 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index c4bf0430f0cc..dc37b4072457 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,2 +1,2 @@
 DIST quassel-0.13.1.tar.bz2 4289663 BLAKE2B 
1d5252efe3febd26e7d04f6533f551316d58b5e4a7c143cc81dd0cf6a3602e28a57de4c73c86fb668e43bf8d01049456d1f5cf37a73f683b9c8b6dd9d78ee4bd
 SHA512 
4ed55e81b1638c8851ddae5d9c9d23a1c2cea92f307e19f426873c2600d8e183898d3ed7c290f2ea5d1b8c5e1be7f9ffcc3e8c3c0193d080fc879b10cc3a962c
-DIST quassel-0.14_rc2.tar.gz 6163941 BLAKE2B 
6e9033ec71553c0f5d9cdd7e3c356cc3504a7a1b1d49536f6897a4b30b50a1b85fe43a0e677a910cdea61867b425120f2538a6e168b652a54558c98deb2585ea
 SHA512 
57abd32d5e6b604cca753e34aedb3b7d134537bc25b984982c5eb39b2492019e8e8e4774ae3dd4b9658e946e1627220e146ecb70008577558a749f235efeed2a
+DIST quassel-0.14.0.tar.bz2 4774297 BLAKE2B 
c17c64a2ed6c414c94c12b2fa0b8abf40810608e3e4f35df19db597444e09594efc9569c65855c3df5e2c211c2d65a46482f20c3d912c87140c66fa4f022b3b8
 SHA512 
ea6b9723acab5ce73f760692770c1340c03bf277d2c99a2520345bfb6a7bb6fdc64a01dccfd7026341b46ee727821e1bcc2f487be72dfbc155f1de1ad264763f

diff --git a/net-irc/quassel/quassel-0.14_rc2.ebuild 
b/net-irc/quassel/quassel-0.14.0.ebuild
similarity index 96%
rename from net-irc/quassel/quassel-0.14_rc2.ebuild
rename to net-irc/quassel/quassel-0.14.0.ebuild
index 73c2ec913f66..2b7051106b91 100644
--- a/net-irc/quassel/quassel-0.14_rc2.ebuild
+++ b/net-irc/quassel/quassel-0.14.0.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=7
@@ -25,8 +25,7 @@ HOMEPAGE="https://quassel-irc.org/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server snorenotify spell syslog test urlpreview X"
-# Can't seem to find itself (libraries)
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
 
 SERVER_DEPEND="acct-group/quassel
acct-user/quassel
@@ -132,6 +131,10 @@ src_install() {
fi
 }
 
+src_test() {
+   LD_LIBRARY_PATH="${BUILD_DIR}/lib:${LD_LIBRARY_PATH}" cmake_src_test
+}
+
 pkg_postinst() {
if use monolithic ; then
elog "Information on how to enable SSL support for client/core 
connections"

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 73c2ec913f66..2b7051106b91 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.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=7
@@ -25,8 +25,7 @@ HOMEPAGE="https://quassel-irc.org/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server snorenotify spell syslog test urlpreview X"
-# Can't seem to find itself (libraries)
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
 
 SERVER_DEPEND="acct-group/quassel
acct-user/quassel
@@ -132,6 +131,10 @@ src_install() {
fi
 }
 
+src_test() {
+   LD_LIBRARY_PATH="${BUILD_DIR}/lib:${LD_LIBRARY_PATH}" cmake_src_test
+}
+
 pkg_postinst() {
if use monolithic ; then
elog "Information on how to enable SSL support for client/core 
connections"



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

2022-01-01 Thread Sam James
commit: e6a0e6f34cffb0118f13018dcbb10e11f7fb1949
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:31:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a0e6f3

media-libs/opencolorio: allow building with newer openimagieo

Closes: https://bugs.gentoo.org/830223
Reported-by: Andrea Postiglione  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{opencolorio-2.1.1-r1.ebuild => opencolorio-2.1.1-r2.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/opencolorio/opencolorio-2.1.1-r1.ebuild 
b/media-libs/opencolorio/opencolorio-2.1.1-r2.ebuild
similarity index 97%
rename from media-libs/opencolorio/opencolorio-2.1.1-r1.ebuild
rename to media-libs/opencolorio/opencolorio-2.1.1-r2.ebuild
index c31d85abca15..579e0b7623fa 100644
--- a/media-libs/opencolorio/opencolorio-2.1.1-r1.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.1.1-r2.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=7
@@ -33,7 +33,7 @@ RDEPEND="
media-libs/ilmbase:=
opengl? (
media-libs/lcms:2
-   

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

2022-01-01 Thread Sam James
commit: 24d0b675b2b6b0fdd0bc3253230f6a1ef71612ff
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:29:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:31:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d0b675

media-libs/openimageio: add 2.3.11.0

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

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.11.0.ebuild | 184 +
 2 files changed, 185 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index a89d0456a795..74645459351d 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,6 +1,7 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.10.0.tar.gz 32443970 BLAKE2B 
90b4f39ed654cafe24905c3d9e32a04057d80d3fc1cb7a1b2ad5e1d3c239b112e9af8d28ee49d54721aa78778118562106c4bcfe2509a1337e15bd13993f144b
 SHA512 
9e8768d743056a7d115b47611d4e6dfc43f3b8b155224e3746075b407a265fcd509d406e78f1b6a5aa0b55270729cbb2049cfeb9d5c1af9a9a8f05a7333292b1
 DIST openimageio-2.3.10.1.tar.gz 32443281 BLAKE2B 
10308f87b390747a4e0af4bce2c7636e8cca61fe695dc4a43a1021a411c3887fedee6c88ffa89c439bf00f23c4b862036149244eda5887812943845f446ce361
 SHA512 
9e911f5c4b0df02502ed0195b8acd3eff2b3d9398b33f956544306eda57f972fda0a69bd1d1448a385c92753e3a9127209c5937559df6ad594c5a6125c5870c7
+DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
 DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.11.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.11.0.ebuild
new file mode 100644
index ..9de77bbf5c52
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.11.0.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+  

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

2022-01-01 Thread Zac Medico
commit: d96caa26a673684a877edb0aceaa0c0b03739171
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jan  2 00:27:30 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jan  2 00:28:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96caa26

dev-lang/jerryscript: Remove old ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 .../files/jerryscript-2.4.0-python3.patch  | 128 -
 dev-lang/jerryscript/jerryscript-2.4.0-r3.ebuild   |  71 
 2 files changed, 199 deletions(-)

diff --git a/dev-lang/jerryscript/files/jerryscript-2.4.0-python3.patch 
b/dev-lang/jerryscript/files/jerryscript-2.4.0-python3.patch
deleted file mode 100644
index a7046b4b6453..
--- a/dev-lang/jerryscript/files/jerryscript-2.4.0-python3.patch
+++ /dev/null
@@ -1,128 +0,0 @@
-From 3f725c9a6e62048dcc7e1d0dd0f9c3e8d2e092f6 Mon Sep 17 00:00:00 2001
-From: Zac Medico 
-Date: Sun, 23 May 2021 13:46:30 -0700
-Subject: [PATCH] Python debugger support for Python 3 (in addition to Python 2)
-
-https://github.com/jerryscript-project/jerryscript/pull/4678
-
-- Added ord builtin compatibility to pass through int arguments
-- Fixed JerryDebugger _parse_source method to decode bytes as utf8 strings
-- Fixed WebSocket send_message method to use packed_data[0:1] bytes slice
-
-JerryScript-DCO-1.0-Signed-off-by: Zac Medico 

- jerry-debugger/jerry_client_main.py  | 26 
- jerry-debugger/jerry_client_websocket.py | 14 -
- 2 files changed, 31 insertions(+), 9 deletions(-)
-
-diff --git a/jerry-debugger/jerry_client_main.py 
b/jerry-debugger/jerry_client_main.py
-index e65d0e14..b465955f 100644
 a/jerry-debugger/jerry_client_main.py
-+++ b/jerry-debugger/jerry_client_main.py
-@@ -151,2 +151,13 @@ def arguments_parse():
- 
-+if sys.version_info.major >= 3:
-+# pylint: disable=invalid-name
-+_ord_orig = ord
-+def _ord_compat(c):
-+if isinstance(c, int):
-+return c
-+return _ord_orig(c)
-+# pylint: disable=redefined-builtin
-+ord = _ord_compat
-+
-+
- class JerryBreakpoint(object):
-@@ -563,2 +574,3 @@ class JerryDebugger(object):
- def _send_string(self, args, message_type, index=0):
-+args = args.encode("utf8")
- 
-@@ -810,3 +822,3 @@ class JerryDebugger(object):
- elif buffer_type in [JERRY_DEBUGGER_SCOPE_VARIABLES, 
JERRY_DEBUGGER_SCOPE_VARIABLES_END]:
--self.scope_vars += "".join(data[1:])
-+self.scope_vars += "".join(data[1:].decode("utf8"))
- 
-@@ -866,5 +878,5 @@ class JerryDebugger(object):
- def _parse_source(self, data):
--source_code = ""
--source_code_name = ""
--function_name = ""
-+source_code = b""
-+source_code_name = b""
-+function_name = b""
- stack = [{"line": 1,
-@@ -905,7 +917,7 @@ class JerryDebugger(object):
- 
--stack.append({"source": source_code,
--  "source_name": source_code_name,
-+stack.append({"source": source_code.decode("utf8"),
-+  "source_name": source_code_name.decode("utf8"),
-   "line": position[0],
-   "column": position[1],
--  "name": function_name,
-+  "name": function_name.decode("utf8"),
-   "lines": [],
-@@ -939,4 +951,4 @@ class JerryDebugger(object):
- if not stack:
--func_desc["source"] = source_code
--func_desc["source_name"] = source_code_name
-+func_desc["source"] = source_code.decode("utf8")
-+func_desc["source_name"] = source_code_name.decode("utf8")
- 
-@@ -1153,4 +1165,4 @@ class JerryDebugger(object):
- message = self.current_out + message
--lines = message.split("\n")
--self.current_out = lines.pop()
-+lines = message.decode("utf8").split("\n")
-+self.current_out = lines.pop().encode("utf8")
- 
-@@ -1162,4 +1174,4 @@ class JerryDebugger(object):
- message = self.current_log + message
--lines = message.split("\n")
--self.current_log = lines.pop()
-+lines = message.decode("utf8").split("\n")
-+self.current_log = lines.pop().encode("utf8")
- 
-@@ -1171,7 +1183,7 @@ class JerryDebugger(object):
- if subtype == JERRY_DEBUGGER_OUTPUT_WARNING:
--return "%swarning: %s%s" % (self.yellow, self.nocolor, 
message)
-+return "%swarning: %s%s" % (self.yellow, self.nocolor, 
message.decode("utf8"))
- elif subtype == JERRY_DEBUGGER_OUTPUT_ERROR:
--return "%serr: %s%s" % (self.red, self.nocolor, message)
-+return 

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

2022-01-01 Thread Zac Medico
commit: 164bf869e338666239e7c1b9cdd6c399acaa9c7c
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jan  2 00:05:22 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jan  2 00:28:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164bf869

dev-lang/jerryscript: 2.4.0-r4 using python-single-r1

Closes: https://bugs.gentoo.org/830388
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 .../files/jerryscript-2.4.0-python3-r4.patch   | 236 +
 dev-lang/jerryscript/jerryscript-2.4.0-r4.ebuild   |  74 +++
 2 files changed, 310 insertions(+)

diff --git a/dev-lang/jerryscript/files/jerryscript-2.4.0-python3-r4.patch 
b/dev-lang/jerryscript/files/jerryscript-2.4.0-python3-r4.patch
new file mode 100644
index ..92198f3901d4
--- /dev/null
+++ b/dev-lang/jerryscript/files/jerryscript-2.4.0-python3-r4.patch
@@ -0,0 +1,236 @@
+From 22d8b904d85e548aa06d2d665aeaaee510a2435a Mon Sep 17 00:00:00 2001
+From: Zac Medico 
+Date: Sun, 23 May 2021 13:46:30 -0700
+Subject: [PATCH] Python debugger support for Python 3 (in addition to Python
+ 2)
+
+- Added safe_ord compatibility to pass through int arguments
+- Fixed JerryDebugger to decode bytes as utf8 strings when necessary
+- Fixed WebSocket send_message method to use packed_data[0:1] bytes slice
+
+JerryScript-DCO-1.0-Signed-off-by: Zac Medico 
+---
+ jerry-debugger/jerry_client_main.py  | 82 ++--
+ jerry-debugger/jerry_client_rawpacket.py | 13 +++-
+ jerry-debugger/jerry_client_websocket.py | 15 -
+ 3 files changed, 74 insertions(+), 36 deletions(-)
+
+diff --git a/jerry-debugger/jerry_client_main.py 
b/jerry-debugger/jerry_client_main.py
+index e65d0e14..ee3ffd26 100644
+--- a/jerry-debugger/jerry_client_main.py
 b/jerry-debugger/jerry_client_main.py
+@@ -151,2 +151,11 @@ def arguments_parse():
+ 
++if sys.version_info.major >= 3:
++def safe_ord(c):
++if isinstance(c, int):
++return c
++return ord(c)
++else:
++  safe_ord = ord
++
++
+ class JerryBreakpoint(object):
+@@ -309,8 +318,8 @@ class JerryDebugger(object):
+ 
+-if len(result) != config_size or ord(result[0]) != 
JERRY_DEBUGGER_CONFIGURATION:
++if len(result) != config_size or safe_ord(result[0]) != 
JERRY_DEBUGGER_CONFIGURATION:
+ raise Exception("Unexpected configuration")
+ 
+-self.little_endian = ord(result[1]) & JERRY_DEBUGGER_LITTLE_ENDIAN
+-self.max_message_size = ord(result[6])
+-self.cp_size = ord(result[7])
++self.little_endian = safe_ord(result[1]) & 
JERRY_DEBUGGER_LITTLE_ENDIAN
++self.max_message_size = safe_ord(result[6])
++self.cp_size = safe_ord(result[7])
+ 
+@@ -402,3 +411,3 @@ class JerryDebugger(object):
+ if args != "pending":
+-for i in self.active_breakpoint_list.values():
++for i in list(self.active_breakpoint_list.values()):
+ breakpoint = self.active_breakpoint_list[i.active_index]
+@@ -563,2 +572,3 @@ class JerryDebugger(object):
+ def _send_string(self, args, message_type, index=0):
++args = args.encode("utf8")
+ 
+@@ -686,3 +696,3 @@ class JerryDebugger(object):
+ 
+-buffer_type = ord(data[0])
++buffer_type = safe_ord(data[0])
+ buffer_size = len(data) -1
+@@ -740,6 +750,6 @@ class JerryDebugger(object):
+ elif buffer_type == JERRY_DEBUGGER_EXCEPTION_STR:
+-self.exception_string += data[1:]
++self.exception_string += data[1:].decode("utf8")
+ 
+ elif buffer_type == JERRY_DEBUGGER_EXCEPTION_STR_END:
+-self.exception_string += data[1:]
++self.exception_string += data[1:].decode("utf8")
+ 
+@@ -810,3 +820,3 @@ class JerryDebugger(object):
+ elif buffer_type in [JERRY_DEBUGGER_SCOPE_VARIABLES, 
JERRY_DEBUGGER_SCOPE_VARIABLES_END]:
+-self.scope_vars += "".join(data[1:])
++self.scope_vars += "".join(data[1:].decode("utf8"))
+ 
+@@ -866,5 +876,5 @@ class JerryDebugger(object):
+ def _parse_source(self, data):
+-source_code = ""
+-source_code_name = ""
+-function_name = ""
++source_code = b""
++source_code_name = b""
++function_name = b""
+ stack = [{"line": 1,
+@@ -881,3 +891,3 @@ class JerryDebugger(object):
+ 
+-buffer_type = ord(data[0])
++buffer_type = safe_ord(data[0])
+ buffer_size = len(data) - 1
+@@ -905,10 +915,10 @@ class JerryDebugger(object):
+ 
+-stack.append({"source": source_code,
+-  "source_name": source_code_name,
++stack.append({"source": source_code.decode("utf8"),
++  "source_name": source_code_name.decode("utf8"),
+   "line": position[0],
+  

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

2022-01-01 Thread Sam James
commit: 911c981ca332292c2d8f88a5d96ab93d9df5519e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:03:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:03:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911c981c

dev-python/python-lsp-black: Stabilize 1.0.1 ALLARCHES, #830411

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

 dev-python/python-lsp-black/python-lsp-black-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-lsp-black/python-lsp-black-1.0.1.ebuild 
b/dev-python/python-lsp-black/python-lsp-black-1.0.1.ebuild
index bb392d7fbfbb..1eb3a1e631aa 100644
--- a/dev-python/python-lsp-black/python-lsp-black-1.0.1.ebuild
+++ b/dev-python/python-lsp-black/python-lsp-black-1.0.1.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
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/python-lsp/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/python-lsp-server[${PYTHON_USEDEP}]



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

2022-01-01 Thread Sam James
commit: 81a2f946509ad08e80320003d83f19a3aef8a1fc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:03:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:03:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a2f946

dev-util/diffoscope: Stabilize 197 amd64, #830379

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

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

diff --git a/dev-util/diffoscope/diffoscope-197.ebuild 
b/dev-util/diffoscope/diffoscope-197.ebuild
index ee1d0be3688f..a58ae6f5de4f 100644
--- a/dev-util/diffoscope/diffoscope-197.ebuild
+++ b/dev-util/diffoscope/diffoscope-197.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+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



[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2022-01-01 Thread Sam James
commit: 4e86926232e17dd4a87161e8056a7b60263a6891
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:03:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e869262

net-p2p/nicotine+: Stabilize 3.1.1 amd64, #829637

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

 net-p2p/nicotine+/nicotine+-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/nicotine+/nicotine+-3.1.1.ebuild 
b/net-p2p/nicotine+/nicotine+-3.1.1.ebuild
index 3ecc096b04c5..007eb217cc3a 100644
--- a/net-p2p/nicotine+/nicotine+-3.1.1.ebuild
+++ b/net-p2p/nicotine+/nicotine+-3.1.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz ->
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"



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

2022-01-01 Thread Sam James
commit: 821542db8a9545fe60006d2330aa0b3ee102a852
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:03:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:03:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821542db

dev-util/ccache: Stabilize 4.5.1 amd64, #830377

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

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

diff --git a/dev-util/ccache/ccache-4.5.1.ebuild 
b/dev-util/ccache/ccache-4.5.1.ebuild
index 896130992839..eb82c425be31 100644
--- a/dev-util/ccache/ccache-4.5.1.ebuild
+++ b/dev-util/ccache/ccache-4.5.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="doc redis +static-c++ test"
 RESTRICT="!test? ( test )"



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

2022-01-01 Thread Sam James
commit: 8378e5a68ad612cf933031e3488989aa34324516
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:03:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:03:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8378e5a6

dev-libs/libmirage: Stabilize 3.2.6 amd64, #830169

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

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

diff --git a/dev-libs/libmirage/libmirage-3.2.6.ebuild 
b/dev-libs/libmirage/libmirage-3.2.6.ebuild
index 511d0a999c11..27a87fac9425 100644
--- a/dev-libs/libmirage/libmirage-3.2.6.ebuild
+++ b/dev-libs/libmirage/libmirage-3.2.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.sourceforge.net/cdemu/libmirage/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0/11" # subslot = libmirage soname version
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="doc +introspection"
 
 RDEPEND=">=app-arch/bzip2-1:=



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

2022-01-01 Thread Sam James
commit: 4d5917acae35247e5f417275960a3d88dea4f1c0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:03:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:03:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5917ac

dev-lang/perl: Stabilize 5.34.0-r6 amd64, #829572

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

 dev-lang/perl/perl-5.34.0-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/perl/perl-5.34.0-r6.ebuild 
b/dev-lang/perl/perl-5.34.0-r6.ebuild
index 23208dd891e6..f3c4092ef4d6 100644
--- a/dev-lang/perl/perl-5.34.0-r6.ebuild
+++ b/dev-lang/perl/perl-5.34.0-r6.ebuild
@@ -52,7 +52,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SUBSLOT}"
 
 if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="berkdb debug doc gdbm ithreads minimal"



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

2022-01-01 Thread Sam James
commit: c668195e5bf54206bb32cd73b3d6252573d8f989
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c668195e

virtual/perl-CPAN: Stabilize 2.290.0 x86, #829572

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

 virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild 
b/virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild
index 207f5bf1c6c5..56c525f44bfb 100644
--- a/virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild
+++ b/virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
~perl-core/${PN#perl-}-${PV}



[gentoo-commits] repo/gentoo:master commit in: perl-core/CPAN/

2022-01-01 Thread Sam James
commit: 564c6856342d8e09345b36356543a8c92a28379f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:03:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564c6856

perl-core/CPAN: Stabilize 2.290.0-r1 amd64, #829572

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

 perl-core/CPAN/CPAN-2.290.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/CPAN/CPAN-2.290.0-r1.ebuild 
b/perl-core/CPAN/CPAN-2.290.0-r1.ebuild
index 17f18d4066df..89ca1ff23764 100644
--- a/perl-core/CPAN/CPAN-2.290.0-r1.ebuild
+++ b/perl-core/CPAN/CPAN-2.290.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Query, download and build perl modules from CPAN sites"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # parallel testing fails, run tests sequentially #827014
 DIST_TEST=do



[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/

2022-01-01 Thread Sam James
commit: 84f476221bbb9c791e70a8c97ef160a250f8ec8a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f47622

media-video/mkvtoolnix: Stabilize 61.0.0 x86, #829472

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

 media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild
index 424a9a786ee0..a854389b084f 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz;
-   KEYWORDS="~amd64 ppc ppc64 ~x86"
+   KEYWORDS="~amd64 ppc ppc64 x86"
 fi
 
 DESCRIPTION="Tools to create, alter, and inspect Matroska files"



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

2022-01-01 Thread Sam James
commit: 7d3b3cf71e32bccea1d9a561e5c3c88e1fd5c439
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3b3cf7

dev-libs/libmirage: Stabilize 3.2.6 x86, #830169

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

 dev-libs/libmirage/libmirage-3.2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libmirage/libmirage-3.2.6.ebuild 
b/dev-libs/libmirage/libmirage-3.2.6.ebuild
index 9625ed04c5a2..511d0a999c11 100644
--- a/dev-libs/libmirage/libmirage-3.2.6.ebuild
+++ b/dev-libs/libmirage/libmirage-3.2.6.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=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.sourceforge.net/cdemu/libmirage/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0/11" # subslot = libmirage soname version
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="doc +introspection"
 
 RDEPEND=">=app-arch/bzip2-1:=



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

2022-01-01 Thread Sam James
commit: a695de501905a1a0f67bb6490b9d96b3849ae504
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:03:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:03:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a695de50

virtual/perl-CPAN: Stabilize 2.290.0 amd64, #829572

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

 virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild 
b/virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild
index 56c525f44bfb..180cf12851aa 100644
--- a/virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild
+++ b/virtual/perl-CPAN/perl-CPAN-2.290.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
~perl-core/${PN#perl-}-${PV}



[gentoo-commits] repo/gentoo:master commit in: perl-core/CPAN/

2022-01-01 Thread Sam James
commit: 928d9f55f4472039e29b89044faafdfe47311835
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928d9f55

perl-core/CPAN: Stabilize 2.290.0-r1 x86, #829572

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

 perl-core/CPAN/CPAN-2.290.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/CPAN/CPAN-2.290.0-r1.ebuild 
b/perl-core/CPAN/CPAN-2.290.0-r1.ebuild
index bfb367ba107d..17f18d4066df 100644
--- a/perl-core/CPAN/CPAN-2.290.0-r1.ebuild
+++ b/perl-core/CPAN/CPAN-2.290.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Query, download and build perl modules from CPAN sites"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # parallel testing fails, run tests sequentially #827014
 DIST_TEST=do



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

2022-01-01 Thread Sam James
commit: 3dff3cb6e6b058a3e26117a75e12ac3051d03e6f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dff3cb6

dev-java/jython: Stabilize 2.7.0-r4 x86, #822933

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

 dev-java/jython/jython-2.7.0-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jython/jython-2.7.0-r4.ebuild 
b/dev-java/jython/jython-2.7.0-r4.ebuild
index 45f520a8644b..cd2ac4294edb 100644
--- a/dev-java/jython/jython-2.7.0-r4.ebuild
+++ b/dev-java/jython/jython-2.7.0-r4.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=7
@@ -16,7 +16,7 @@ 
SRC_URI="https://search.maven.org/remotecontent?filepath=org/python/${PN}/${MY_P
 
 LICENSE="PSF-2"
 SLOT="2.7"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="examples test"
 
 CP_DEPEND="dev-java/antlr:3



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

2022-01-01 Thread Sam James
commit: e08dba7e622ad861f02cec026e64be0ab07c7e7f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08dba7e

app-text/asciidoc: Stabilize 9.1.0 x86, #828345

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

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

diff --git a/app-text/asciidoc/asciidoc-9.1.0.ebuild 
b/app-text/asciidoc/asciidoc-9.1.0.ebuild
index 440df1d1bfff..ecac9b882fd4 100644
--- a/app-text/asciidoc/asciidoc-9.1.0.ebuild
+++ b/app-text/asciidoc/asciidoc-9.1.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2022-01-01 Thread Sam James
commit: 41151064a7a3ebe1d6585e12d00cebe813ebb91c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41151064

dev-util/diffoscope: Stabilize 197 x86, #830379

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

 dev-util/diffoscope/diffoscope-197.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/diffoscope/diffoscope-197.ebuild 
b/dev-util/diffoscope/diffoscope-197.ebuild
index 57030d324ef8..ee1d0be3688f 100644
--- a/dev-util/diffoscope/diffoscope-197.ebuild
+++ b/dev-util/diffoscope/diffoscope-197.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+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



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_auth_kerb/

2022-01-01 Thread Sam James
commit: 56b04df98cd8ed80b1ed5c3ef21a6add27347e0c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b04df9

www-apache/mod_auth_kerb: Stabilize 5.4-r5 x86, #830208

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

 www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r5.ebuild 
b/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r5.ebuild
index cc01f53deabe..f06674c34353 100644
--- a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r5.ebuild
+++ b/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://sourceforge/project/modauthkerb/${PN}/${P}/${P}.tar.gz
 
 LICENSE="BSD openafs-krb5-a HPND"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="virtual/krb5"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2022-01-01 Thread Sam James
commit: a8fbbf019f92c269655d2e6ee5842b03d8dfa282
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fbbf01

net-p2p/nicotine+: Stabilize 3.1.1 x86, #829637

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

 net-p2p/nicotine+/nicotine+-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/nicotine+/nicotine+-3.1.1.ebuild 
b/net-p2p/nicotine+/nicotine+-3.1.1.ebuild
index c5f285655dae..3ecc096b04c5 100644
--- a/net-p2p/nicotine+/nicotine+-3.1.1.ebuild
+++ b/net-p2p/nicotine+/nicotine+-3.1.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz ->
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="~amd64 ppc x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"



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

2022-01-01 Thread Sam James
commit: fb3e11930d1aa376aced435832e9fa254ccbc44f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3e1193

dev-lang/perl: Stabilize 5.34.0-r6 x86, #829572

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

 dev-lang/perl/perl-5.34.0-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/perl/perl-5.34.0-r6.ebuild 
b/dev-lang/perl/perl-5.34.0-r6.ebuild
index e25c16f697b7..23208dd891e6 100644
--- a/dev-lang/perl/perl-5.34.0-r6.ebuild
+++ b/dev-lang/perl/perl-5.34.0-r6.ebuild
@@ -52,7 +52,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SUBSLOT}"
 
 if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="berkdb debug doc gdbm ithreads minimal"



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

2022-01-01 Thread Sam James
commit: 383e5cf2a0e97b66810e3b0289890e5a615d625a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383e5cf2

dev-libs/mpfr: Stabilize 4.1.0_p13-r1 x86, #830378

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

 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index d191b2027c81..7c2ca415b36f 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"



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

2022-01-01 Thread Sam James
commit: 726d79226606309ba4a4b318549bb430a7487d55
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726d7922

dev-libs/elfutils: Stabilize 0.186 x86, #830375

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

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

diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild 
b/dev-libs/elfutils/elfutils-0.186.ebuild
index 42d853425ba9..169cc1884692 100644
--- a/dev-libs/elfutils/elfutils-0.186.ebuild
+++ b/dev-libs/elfutils/elfutils-0.186.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.186-p
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~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"
 IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]



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

2022-01-01 Thread Sam James
commit: 57182ae9627dbe6ecc735ba6a189d52a305e0a9c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57182ae9

dev-libs/libjcat: Stabilize 0.1.9 x86, #830362

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

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

diff --git a/dev-libs/libjcat/libjcat-0.1.9.ebuild 
b/dev-libs/libjcat/libjcat-0.1.9.ebuild
index eb62374e8fc8..fe17a3465a41 100644
--- a/dev-libs/libjcat/libjcat-0.1.9.ebuild
+++ b/dev-libs/libjcat/libjcat-0.1.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala"
 
 RDEPEND="dev-libs/glib:2



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

2022-01-01 Thread Sam James
commit: 0025a54f9a6114e239789d62a85073b10a63e093
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0025a54f

app-editors/jedit: Stabilize 5.4.0-r1 x86, #828599

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

 app-editors/jedit/jedit-5.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/jedit/jedit-5.4.0-r1.ebuild 
b/app-editors/jedit/jedit-5.4.0-r1.ebuild
index 63a50bf67969..991fc2326e7a 100644
--- a/app-editors/jedit/jedit-5.4.0-r1.ebuild
+++ b/app-editors/jedit/jedit-5.4.0-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.jedit.org;
 SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
 
 LICENSE="BSD GPL-2"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 SLOT="0"
 
 # Same failure with 5.4.0.ebuild:



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tix/

2022-01-01 Thread Sam James
commit: 0dc59a40aeb6536630dc8f69c32347ed4dd29eff
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:02:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:02:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc59a40

dev-tcltk/tix: Stabilize 8.4.3-r2 x86, #828737

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

 dev-tcltk/tix/tix-8.4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/tix/tix-8.4.3-r2.ebuild 
b/dev-tcltk/tix/tix-8.4.3-r2.ebuild
index 084296af625e..e5534f6912ab 100644
--- a/dev-tcltk/tix/tix-8.4.3-r2.ebuild
+++ b/dev-tcltk/tix/tix-8.4.3-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/tix/${MY_P}-src.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-base-policy/

2022-01-01 Thread Jason Zaman
commit: dff61709d44bbd83f843d88ff1c7c8069039069c
Author: Grzegorz Filo  wp  pl>
AuthorDate: Wed Dec 29 19:53:34 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jan  1 22:43:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff61709

sec-policy/selinux-base-policy: Remove obsolete selinux modules

Closes: https://github.com/gentoo/gentoo/pull/23568
Signed-off-by: Grzegorz Filo  wp.pl>
Signed-off-by: Jason Zaman  gentoo.org>

 .../selinux-base-policy-2.20210203-r1.ebuild | 12 
 .../selinux-base-policy-2.20210908-r1.ebuild | 12 
 .../selinux-base-policy/selinux-base-policy-.ebuild  | 12 
 3 files changed, 36 insertions(+)

diff --git 
a/sec-policy/selinux-base-policy/selinux-base-policy-2.20210203-r1.ebuild 
b/sec-policy/selinux-base-policy/selinux-base-policy-2.20210203-r1.ebuild
index 56db7e92b5d0..cb444f4de09d 100644
--- a/sec-policy/selinux-base-policy/selinux-base-policy-2.20210203-r1.ebuild
+++ b/sec-policy/selinux-base-policy/selinux-base-policy-2.20210203-r1.ebuild
@@ -28,6 +28,7 @@ BDEPEND="
sys-devel/m4"
 
 MODS="application authlogin bootloader clock consoletype cron dmesg fstools 
getty hostname init iptables libraries locallogin logging lvm miscfiles 
modutils mount mta netutils nscd portage raid rsync selinuxutil setrans ssh 
staff storage su sysadm sysnetwork systemd tmpfiles udev userdomain usermanage 
unprivuser xdg"
+DEL_MODS="hotplug"
 LICENSE="GPL-2"
 SLOT="0"
 S="${WORKDIR}/"
@@ -60,6 +61,10 @@ src_prepare() {
modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.fc) 
$modfiles"
done
 
+   for i in ${DEL_MODS}; do
+   [[ "${MODS}" != *${i}* ]] || die "Duplicate module in MODS and 
DEL_MODS: ${i}"
+   done
+
for i in ${POLICY_TYPES}; do
mkdir "${S}"/${i} || die "Failed to create directory ${S}/${i}"
cp "${S}"/refpolicy/doc/Makefile.example "${S}"/${i}/Makefile \
@@ -111,6 +116,13 @@ pkg_postinst() {
cd "${ROOT}/usr/share/selinux/${i}"
 
semodule ${root_opts} -s ${i} ${COMMAND}
+
+   for mod in ${DEL_MODS}; do
+   if semodule ${root_opts} -s ${i} -l | grep -q 
"\b${mod}\b"; then
+   einfo "Removing obsolete ${i} ${mod} policy 
package"
+   semodule ${root_opts} -s ${i} -r ${mod}
+   fi
+   done
done
 
# Don't relabel when cross compiling

diff --git 
a/sec-policy/selinux-base-policy/selinux-base-policy-2.20210908-r1.ebuild 
b/sec-policy/selinux-base-policy/selinux-base-policy-2.20210908-r1.ebuild
index 56db7e92b5d0..cb444f4de09d 100644
--- a/sec-policy/selinux-base-policy/selinux-base-policy-2.20210908-r1.ebuild
+++ b/sec-policy/selinux-base-policy/selinux-base-policy-2.20210908-r1.ebuild
@@ -28,6 +28,7 @@ BDEPEND="
sys-devel/m4"
 
 MODS="application authlogin bootloader clock consoletype cron dmesg fstools 
getty hostname init iptables libraries locallogin logging lvm miscfiles 
modutils mount mta netutils nscd portage raid rsync selinuxutil setrans ssh 
staff storage su sysadm sysnetwork systemd tmpfiles udev userdomain usermanage 
unprivuser xdg"
+DEL_MODS="hotplug"
 LICENSE="GPL-2"
 SLOT="0"
 S="${WORKDIR}/"
@@ -60,6 +61,10 @@ src_prepare() {
modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.fc) 
$modfiles"
done
 
+   for i in ${DEL_MODS}; do
+   [[ "${MODS}" != *${i}* ]] || die "Duplicate module in MODS and 
DEL_MODS: ${i}"
+   done
+
for i in ${POLICY_TYPES}; do
mkdir "${S}"/${i} || die "Failed to create directory ${S}/${i}"
cp "${S}"/refpolicy/doc/Makefile.example "${S}"/${i}/Makefile \
@@ -111,6 +116,13 @@ pkg_postinst() {
cd "${ROOT}/usr/share/selinux/${i}"
 
semodule ${root_opts} -s ${i} ${COMMAND}
+
+   for mod in ${DEL_MODS}; do
+   if semodule ${root_opts} -s ${i} -l | grep -q 
"\b${mod}\b"; then
+   einfo "Removing obsolete ${i} ${mod} policy 
package"
+   semodule ${root_opts} -s ${i} -r ${mod}
+   fi
+   done
done
 
# Don't relabel when cross compiling

diff --git a/sec-policy/selinux-base-policy/selinux-base-policy-.ebuild 
b/sec-policy/selinux-base-policy/selinux-base-policy-.ebuild
index 76791df9dcb2..adeb92d6f444 100644
--- a/sec-policy/selinux-base-policy/selinux-base-policy-.ebuild
+++ b/sec-policy/selinux-base-policy/selinux-base-policy-.ebuild
@@ -28,6 +28,7 @@ BDEPEND="
sys-devel/m4"
 
 MODS="application authlogin bootloader clock consoletype cron dmesg fstools 
getty hostname init iptables libraries locallogin logging lvm miscfiles 
modutils mount mta netutils nscd portage raid rsync 

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-auth/

2022-01-01 Thread Michał Górny
commit: 42ca93213d270a188cd7e9555d2cd677a6de62db
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  1 22:10:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  1 22:12:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ca9321

sec-keys/openpgp-keys-gentoo-auth: Bump to 20220101

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

 sec-keys/openpgp-keys-gentoo-auth/Manifest |  1 +
 .../openpgp-keys-gentoo-auth-20220101.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-auth/Manifest 
b/sec-keys/openpgp-keys-gentoo-auth/Manifest
index 928b9645b900..a483267fe47d 100644
--- a/sec-keys/openpgp-keys-gentoo-auth/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-auth/Manifest
@@ -1 +1,2 @@
 DIST gentoo-auth.asc.20200704.gz 4540 BLAKE2B 
8ae8a1947ae81e89aef6171b228e97a80331cc58336a0387bbda7c885ec5fff322d17b7fc462d7f3fe88a965455b94d1e16b705903843d75fa53481d525a1965
 SHA512 
da7d1aa76ea04f465e690560dd2d09306aa120b9f2771abc6fe06d5181c39c9e7db73ae0b9c01b864ccdd55a881a7e9c9716dd87446c809b901bb17c448878f5
+DIST gentoo-auth.asc.20220101.gz 5775 BLAKE2B 
fd8caa753da59bcb9597e302d2c94e6053c5977dbda19d04a7f2a404c6880328c1cdec4251ed44f0f9e9471d2f66e7ff06ea61151770122e95ea9ba6df7e2c85
 SHA512 
162f5ca1a8c081f889697885c6e261e61bc7ee3dba04418169f85d8161b02866474f0ae95e72e47d83fb10b1ba3eb18d5a0d8556fcf70d094a248c4958f5f9a0

diff --git 
a/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild 
b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
new file mode 100644
index ..87701af5f187
--- /dev/null
+++ b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-auth.asc.${PV}.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+S=${WORKDIR}
+
+# Keys included:
+# ABD00913019D6354BA1D9A132839FE0D796198B1
+# 18F703D702B1B9591373148C55D3238EC050396E
+# 2C13823B8237310FA213034930D132FF0FF50EEB
+
+src_install() {
+   insinto /usr/share/openpgp-keys
+   newins "gentoo-auth.asc.${PV}" gentoo-auth.asc
+   newins - gentoo-auth-ownertrust.txt <<-EOF
+   ABD00913019D6354BA1D9A132839FE0D796198B1:6:
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-release/

2022-01-01 Thread Michał Górny
commit: 015b579da2867dd060ec6a6ce2ff723305118f5b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  1 22:11:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  1 22:12:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=015b579d

sec-keys/openpgp-keys-gentoo-release: Bump to 20220101

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

 sec-keys/openpgp-keys-gentoo-release/Manifest  |  1 +
 .../openpgp-keys-gentoo-release-20220101.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-release/Manifest 
b/sec-keys/openpgp-keys-gentoo-release/Manifest
index 8c7e52cef8c0..c6dd60b36d2e 100644
--- a/sec-keys/openpgp-keys-gentoo-release/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-release/Manifest
@@ -1,2 +1,3 @@
 DIST gentoo-release-test-sigs-20190224.tar.gz 3235 BLAKE2B 
924c69a62d5321716f536144f0607bd3ec4a65d76be492adc729864fd9bef82df0086541ae13034a83152ea0c8dc3cbd168be6cff111a3484128a22cbc8ef1d4
 SHA512 
f8cc2e84bedbdf14ace6abe4aacf8f0c9810c77ff6ae0fac301829d9d4d5cf0c128a76516c773ac993879215bcdb0aab097e1e7e747d8e1a7c4cfc815bd4d3e6
 DIST gentoo-release.asc.20200704.gz 17812 BLAKE2B 
2173fa236db0ae08d58959732172d20fe0a6a8adc1e2ebcb33c3b9956684d26ebcf74b332a25c7d738d4820abb24c525404a6f255efcb7cedf0ab94c185a83f0
 SHA512 
fc5c7042570d813d906190f11869605983fcd8815cdb414d7060f8038c849d4f68426feff711a7303728c49c0515f9d836d2cc3fbbbf50811b94668194beca85
+DIST gentoo-release.asc.20220101.gz 16588 BLAKE2B 
d28eb9834bbd908fd25435a28fc857d579ad7c745e7cae9c291a8524afb5bb5910cb8f3bebe68f529626b40920bc51181dac5785473eb8136d2a8f4b34065e2d
 SHA512 
07f86d26195ffcdf250cc55cb2b261d96caba22e28ac5b83c26cb1959a3ab9e0eff11ed35be842dd2c829860d8d1d9ea5bd2fb299ac8410a4ea0b4042797f27d

diff --git 
a/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20220101.ebuild
 
b/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20220101.ebuild
new file mode 100644
index ..a270cc6baf5d
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20220101.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OpenPGP keys used for Gentoo releases (snapshots, stages)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release.asc.${PV}.gz
+   test? ( 
https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release-test-sigs-20190224.tar.gz
 )"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( app-crypt/gnupg )"
+
+S=${WORKDIR}
+
+# Keys included:
+# DCD05B71EAB94199527F44ACDB6B8C1F96D8BF6D
+# D99EAC7379A850BCE47DA5F29E6438C817072058
+# 13EBBDBEDE7A12775DFDB1BABB572E0E2D182910
+# EF9538C9E8E64311A52CDEDFA13D0EF1914E7A72
+
+src_test() {
+   local old_umask=$(umask)
+   umask 077
+
+   local -x GNUPGHOME=${T}/.gnupg
+   mkdir "${GNUPGHOME}" || die
+   einfo "Importing keys ..."
+   gpg --import "gentoo-release.asc.${PV}" || die "Key import failed"
+
+   local f
+   for f in gentoo-release-test-sigs*/*.asc; do
+   einfo "Testing ${f##*/} ..."
+   gpg -q --trust-model always --verify "${f}" || die 
"Verification failed on ${f}"
+   done
+
+   umask "${old_umask}"
+}
+
+src_install() {
+   insinto /usr/share/openpgp-keys
+   newins "gentoo-release.asc.${PV}" gentoo-release.asc
+}



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2022-01-01 Thread Piotr Karbowski
commit: 3d3570528f161a3f1086b351137d88f46c6a138a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Jan  1 21:48:43 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Jan  1 21:51:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d357052

x11-base/xorg-server: fix suid for installations without logind provider.

Closes: https://bugs.gentoo.org/830251
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../{xorg-server-21.1.2-r3.ebuild => xorg-server-21.1.2-r4.ebuild}| 4 ++--
 x11-base/xorg-server/xorg-server-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-21.1.2-r3.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.2-r4.ebuild
similarity index 98%
rename from x11-base/xorg-server/xorg-server-21.1.2-r3.ebuild
rename to x11-base/xorg-server/xorg-server-21.1.2-r4.ebuild
index 3f1a181bcf83..b68bfec9fdd3 100644
--- a/x11-base/xorg-server/xorg-server-21.1.2-r3.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.2-r4.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=7
@@ -159,7 +159,7 @@ src_install() {
meson_src_install
 
# The meson build system does not support install-setuid
-   if ! use systemd || ! use elogind; then
+   if ! use systemd && ! use elogind; then
if use suid; then
chmod u+s "${ED}"/usr/bin/Xorg
fi

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 05df79d40fe4..79b9ff4ad7a3 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.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=7
@@ -158,7 +158,7 @@ src_install() {
meson_src_install
 
# The meson build system does not support install-setuid
-   if ! use systemd || ! use elogind; then
+   if ! use systemd && ! use elogind; then
if use suid; then
chmod u+s "${ED}"/usr/bin/Xorg
fi



[gentoo-commits] repo/gentoo:master commit in: dev-lang/gnat-gpl/, dev-lang/gnat-gpl/files/

2022-01-01 Thread Alfredo Tupone
commit: eb143fae3bca40c52cfbf6f96b9a439dc26b0976
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jan  1 21:43:43 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jan  1 21:43:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb143fae

dev-lang/gnat-gpl: fix cet detection

Closes: https://bugs.gentoo.org/830345
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-lang/gnat-gpl/files/gnat-gpl-2021-gentoo.patch | 10 ++
 dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild  |  7 ++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev-lang/gnat-gpl/files/gnat-gpl-2021-gentoo.patch 
b/dev-lang/gnat-gpl/files/gnat-gpl-2021-gentoo.patch
index 3caa2a6d996e..2bfc54c551a9 100644
--- a/dev-lang/gnat-gpl/files/gnat-gpl-2021-gentoo.patch
+++ b/dev-lang/gnat-gpl/files/gnat-gpl-2021-gentoo.patch
@@ -39,3 +39,13 @@
 +  %{fdump-scos:-fpreserve-decisions-generic}\
%{fprofile-arcs|fprofile-generate*|coverage:\
 -%{!fprofile-update=singel:\
+--- a/gcc-10-2021-20210519-19A74-src/config/cet.m4 2022-01-01 
11:18:09.663425422 +0100
 b/gcc-10-2021-20210519-19A74-src/config/cet.m4 2022-01-01 
11:18:14.809345911 +0100
+@@ -62,7 +62,6 @@
+   i[[34567]]86-*-linux* | x86_64-*-linux*)
+ may_have_cet=yes
+ save_CFLAGS="$CFLAGS"
+-CFLAGS="$CFLAGS -fcf-protection"
+ case "$enable_cet" in
+   auto)
+   # Check if target supports multi-byte NOPs

diff --git a/dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild 
b/dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild
index 3502c2c009fd..60a6e2908ead 100644
--- a/dev-lang/gnat-gpl/gnat-gpl-2021-r1.ebuild
+++ b/dev-lang/gnat-gpl/gnat-gpl-2021-r1.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=7
@@ -87,6 +87,11 @@ src_prepare() {
ln -s /usr/bin/$CHOST-ld \

"${WORKDIR}"/${BTSTRP}/libexec/gcc/x86_64-pc-linux-gnu/4.7.4/ld \
|| die
+   rm 
"${WORKDIR}"/${BTSTRP}/libexec/gcc/x86_64-pc-linux-gnu/4.7.4/as \
+   || die
+   ln -s /usr/bin/$CHOST-as \
+   
"${WORKDIR}"/${BTSTRP}/libexec/gcc/x86_64-pc-linux-gnu/4.7.4/as \
+   || die
fi
 
CC=${GCC}



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

2022-01-01 Thread Ionen Wolkens
commit: b6b1397b849653d5eb10e11eb8766bfef5bf0f10
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan  1 19:06:16 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan  1 20:41:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b1397b

dev-libs/libchdr: initial import, 2021-11-27 snapshot

To unbundle on pcsx2, may also be useful for libretro cores
in the future.

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

 dev-libs/libchdr/Manifest   |  1 +
 dev-libs/libchdr/libchdr-0_p20211127.ebuild | 28 
 dev-libs/libchdr/metadata.xml   | 11 +++
 3 files changed, 40 insertions(+)

diff --git a/dev-libs/libchdr/Manifest b/dev-libs/libchdr/Manifest
new file mode 100644
index ..dac6df146977
--- /dev/null
+++ b/dev-libs/libchdr/Manifest
@@ -0,0 +1 @@
+DIST libchdr-0_p20211127.tar.gz 414443 BLAKE2B 
a728a4ba0fa74883c7cfd43b5ee5147cc54a98370cc663237b5f12742a7859d36fc6c1572a8ec2af6e6bdf602eba4b0028d6fdf8f128320a2fbe60f0868d9f1b
 SHA512 
534f949c8aaab9e307a9a2c1789ca2398dd59c3228a4b9bed62b413e8cc9e2ad11896580c55531dc13f9cd875f142499b52bf793b569a6df740e6d945fb3e17d

diff --git a/dev-libs/libchdr/libchdr-0_p20211127.ebuild 
b/dev-libs/libchdr/libchdr-0_p20211127.ebuild
new file mode 100644
index ..fb1c7631271e
--- /dev/null
+++ b/dev-libs/libchdr/libchdr-0_p20211127.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+CHDR_COMMIT="929a8d6523a7d21ea9e035f43211cd759e072053"
+
+DESCRIPTION="Standalone library for reading MAME's CHDv1-v5 formats"
+HOMEPAGE="https://github.com/rtissera/libchdr/;
+SRC_URI="https://github.com/rtissera/libchdr/archive/${CHDR_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${CHDR_COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-libs/zlib:="
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_SYSTEM_ZLIB=yes
+   )
+
+   cmake_src_configure
+}

diff --git a/dev-libs/libchdr/metadata.xml b/dev-libs/libchdr/metadata.xml
new file mode 100644
index ..52316d51b131
--- /dev/null
+++ b/dev-libs/libchdr/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   io...@gentoo.org
+   Ionen Wolkens
+   
+   
+   rtissera/libchdr
+   
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-01-01 Thread Ionen Wolkens
commit: 44e830cfcd062429cd2a99f008e3020de14bd166
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan  1 20:27:41 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan  1 20:41:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e830cf

games-emulation/pcsx2: unbundle cubeb+libchdr, make pulse optional

Optimally be nice to get these handled upstream, but just
a rough sed for now.

cubeb seems to work well from a quick try.

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

 games-emulation/pcsx2/pcsx2-.ebuild | 27 +++
 1 file changed, 19 insertions(+), 8 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index c80113c34e62..2df1c8c2ebc9 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -9,16 +9,12 @@ inherit cmake fcaps flag-o-matic git-r3 toolchain-funcs 
wxwidgets
 DESCRIPTION="A PlayStation 2 emulator"
 HOMEPAGE="https://pcsx2.net/;
 EGIT_REPO_URI="https://github.com/PCSX2/${PN}.git;
-EGIT_SUBMODULES=(
-   # TODO: unbundle
-   3rdparty/cubeb/cubeb
-   3rdparty/libchdr/libchdr
-)
+EGIT_SUBMODULES=()
 
-LICENSE="GPL-3 BSD ISC"
+LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="test"
+IUSE="pulseaudio test"
 
 RESTRICT="!test? ( test )"
 
@@ -27,16 +23,17 @@ RDEPEND="
dev-cpp/rapidyaml:=
dev-libs/glib:2
dev-libs/libaio
+   dev-libs/libchdr
>=dev-libs/libfmt-7.1.3:=
dev-libs/libxml2:2
media-libs/alsa-lib
+   media-libs/cubeb
media-libs/freetype
media-libs/libglvnd
media-libs/libpng:=
media-libs/libsamplerate
media-libs/libsdl2[haptic,joystick,sound]
media-libs/libsoundtouch:=
-   media-sound/pulseaudio
net-libs/libpcap
sys-libs/zlib
virtual/libudev:=
@@ -46,6 +43,7 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXext
x11-libs/wxGTK:${WX_GTK_VER}[X]
+   pulseaudio? ( media-sound/pulseaudio )
 "
 DEPEND="
${RDEPEND}
@@ -66,6 +64,19 @@ pkg_setup() {
fi
 }
 
+src_prepare() {
+   cmake_src_prepare
+
+   # unbundle, use sed over patch for less chances to break -
+   sed -e '/add_subdir.*cubeb/c\find_package(cubeb REQUIRED)' \
+   -e '/add_subdir.*libchdr/c\pkg_check_modules(chdr REQUIRED 
IMPORTED_TARGET libchdr)' \
+   -i cmake/SearchForStuff.cmake || die
+   sed -i 's/chdr-static/PkgConfig::chdr/' pcsx2/CMakeLists.txt || die
+
+   # pulseaudio is only used for usb-mic, not audio output
+   use pulseaudio || > cmake/FindPulseAudio.cmake || die
+}
+
 src_configure() {
# Build with ld.gold fails
# https://github.com/PCSX2/pcsx2/issues/1671



[gentoo-commits] repo/gentoo:master commit in: media-libs/cubeb/files/, media-libs/cubeb/

2022-01-01 Thread Ionen Wolkens
commit: 8d33a3e7342241d33a1d66b086019b391cd61d25
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan  1 17:15:45 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan  1 20:41:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d33a3e7

media-libs/cubeb: initial import, 2021-12-13 snapshot

Needed to unbundle on pcsx2, also used by some out-of-tree
packages like yuzu.

rust being optional may be questionable given non-rust pulseaudio
backend is deprecated and due for removal -- but most packages
that bundle this tend to use the C++ version and it may be useful
for testing. Also upstream spoke of releasing a LTS 1.x branch that
likely won't remove it anytime soon.

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

 media-libs/cubeb/Manifest  |  14 +++
 media-libs/cubeb/cubeb-0.2_p20211213.ebuild| 110 +
 .../files/cubeb-0.2_p20211213-automagic.patch  |  51 ++
 media-libs/cubeb/metadata.xml  |  16 +++
 4 files changed, 191 insertions(+)

diff --git a/media-libs/cubeb/Manifest b/media-libs/cubeb/Manifest
new file mode 100644
index ..3361c26d0708
--- /dev/null
+++ b/media-libs/cubeb/Manifest
@@ -0,0 +1,14 @@
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST cache-padded-1.2.0.crate 9125 BLAKE2B 
d50b506aca9cfad3117be593c33bba4a5240034a838610925f9eac969155f22e0064c91f8d3588333880d1f5b6b936df87c0728530f80cd1062c73d570bfd1e4
 SHA512 
5b67d06908981d0e1ba01912a973cc5c90ce6612f227b306d12b13500594f5d2376d437a046e10b9cf959b609cb67fa6e24193fc651cb2d84e1f77338c6823fc
+DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
+DIST cmake-0.1.46.crate 15119 BLAKE2B 
0889436835c16bc47cdc671615f421a50acf6c34a3ba3b6b8b4289e11bf1b803abd15d88a65ae9c1588586151f467524517e9c60d5dcc820e41ff21711f3a536
 SHA512 
e2749309055c85baa242cef8d0f4a91eb7e694664c5e42339df8ccc6644d1563337b835d3d931f5a0a75351efd299a21fe6eea497941802ea041916d665c7311
+DIST cubeb-0.2_p20211213.tar.gz 220413 BLAKE2B 
65cf123351f1d465e15c3822f4ae2890cb62e7b5cec22beffd444ac452650b71c1bbc71e50836da6d0474ae6847fdf57c4ee85975f26a35f6db4e1f7a21fef76
 SHA512 
33abe2bc426b06c3c6cb557fe1be62725f1dc56776d02ec6651ef8710d3a5d302b1f730ceaefe516ff1974775cdabd3753f24436c705af3c6e98fd5dabb6b015
+DIST cubeb-backend-0.9.0.crate 5871 BLAKE2B 
ac8cfd9a43eefa336fbad67c7183c3bd2375f7de36dfe17df55aef0003b950cd8eb45c823b51302f60773ebafbe6de8a80f276f5bc4c2fe250be6073fe95ae1c
 SHA512 
e02c4703b630cbecfbe20bf3193fa88a130385885fecc18c2a8d6e464b13f0f395251afb35049cd1371532e372a6a5addc856e959fd2d6da63615f1cfdb20f14
+DIST cubeb-core-0.9.0.crate 10782 BLAKE2B 
60feec670c0d0d74f45a2c8ef4d0d564aae3e79f28087b7392f61baf3a0f31822929cdbbf1dd2506ea5d4249765eead516e6adb8d1867fbc2e77eeec9b06eb4a
 SHA512 
2a7b660f6a1c36e6cbdaef4e26589240675d1e553f75d2093b39e4dfc4c82327ce080f68143e7c8383cb198796d7ab764cd4038532010847d9829b98f07f530e
+DIST cubeb-pulse-rs-0.2_p20211213.tar.gz 37658 BLAKE2B 
82b137df7072a048b6115a17a8f973f1464470094468f19c0e56835db6d8d7355115e712b02f29be3055868435c21915423cfc48c8b55f856e0b008f14802e3b
 SHA512 
1bee7bbeacccf31e51a420cb28c37fb6747ff4b364cbf633e18e507959bbf46d4b706b35c7a200421b68295244289a56b4e8193c63f87c5996ddcdfd7c527054
+DIST cubeb-sys-0.9.1.crate 677935 BLAKE2B 
a6e10ee95e67ef03e2fa1915007a69227b28c0ade055cdff8e7941634690c6f34de8509e9b10b870097f3b17ca478794577a480232534aa1e593b6813eedbeee
 SHA512 
594e7be07e2558ae81506ca52724bebaf51d2b99158af3808edee827f827dbfef24dc9f1a160bf23e3ac39043b17b920578164697f48a7e0fd544c0196b4f773
+DIST libc-0.2.112.crate 571445 BLAKE2B 
3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280
 SHA512 
6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f
+DIST pkg-config-0.3.24.crate 16489 BLAKE2B 
d0bd099bcc39928b6758c22b14291f2dc4f4452c0837aeed8c3ff6086cdcf29518806e4f3f379804c998d752b717a26d5c0054c071c5f4c224a3e03cc6a3ee51
 SHA512 
be22c609b3d5a9a38bab1d30792cff397cc908f1c53fb2da68a9a7d1258e53ef64c1c5b26d840b0ed1d35b307c98ffb499c82e5796e88be0a6ecc0c6f3b5dbfb
+DIST ringbuf-0.2.6.crate 18882 BLAKE2B 
048402ee7e0fbe81597fa8450a50f89faaffac8dbe2cba1d1ddb870127e0a85f0e4f7553a806ea94530c00e113ee039a9c5df4d5e458bffdd3d483f09b39fc0a
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/tumbler/

2022-01-01 Thread Michał Górny
commit: 9835df63c54ce81be6d9637f2fe962d21d30d94e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  1 20:24:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  1 20:39:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9835df63

xfce-extra/tumbler: Bump to 4.17.0

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

 xfce-extra/tumbler/Manifest  |  1 +
 xfce-extra/tumbler/tumbler-4.17.0.ebuild | 70 
 2 files changed, 71 insertions(+)

diff --git a/xfce-extra/tumbler/Manifest b/xfce-extra/tumbler/Manifest
index 0d050acb1bff..13522ca5d799 100644
--- a/xfce-extra/tumbler/Manifest
+++ b/xfce-extra/tumbler/Manifest
@@ -1 +1,2 @@
 DIST tumbler-4.16.0.tar.bz2 607640 BLAKE2B 
9958c70f5e8b09e3a23e54cb0ce5a66416fe7459455dd145196daad24c2db0cea77ef4a4c7a8809a150f8dc6161e7e4825bf2ca48a5348fe702cec5e09a93706
 SHA512 
86b30a1b3a8b668bfd6cecb39bbfc642793d63055b0f3dc32e4e275082d086a9c011a98511938b7489099f35458613b3df24224ff48e4940f42ff552a14fa9d2
+DIST tumbler-4.17.0.tar.bz2 601193 BLAKE2B 
d113cf60993ba5b2b20ad7400bd198514792ca2ff2b94e92b037e26392dfb52a772eb43fda60aa54727746cdb6df280b4ae37a53c173731c93dc3c84528c6a3a
 SHA512 
5d1bfe3f11b2d719d91c42e6ce068802c5b8e797d86a71e43d134224d14028a731c01b509f9e10ddd4c9713e760f413530c878252a4cf7a838df7440b8012b63

diff --git a/xfce-extra/tumbler/tumbler-4.17.0.ebuild 
b/xfce-extra/tumbler/tumbler-4.17.0.ebuild
new file mode 100644
index ..e5d06a6c9bb2
--- /dev/null
+++ b/xfce-extra/tumbler/tumbler-4.17.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A thumbnail service for Thunar"
+HOMEPAGE="https://docs.xfce.org/xfce/thunar/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="curl epub ffmpeg gstreamer jpeg odf pdf raw"
+
+DEPEND=">=dev-libs/glib-2.56:2
+   media-libs/freetype:2=
+   media-libs/libpng:0=
+   >=sys-apps/dbus-1.6
+   >=xfce-base/libxfce4util-4.17.1:=
+   >=x11-libs/gdk-pixbuf-2.36.2:2
+   curl? ( >=net-misc/curl-7.25:= )
+   epub? ( app-text/libgepub )
+   ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   jpeg? ( virtual/jpeg:0= )
+   odf? ( >=gnome-extra/libgsf-1.14.20:= )
+   pdf? ( >=app-text/poppler-0.12.4[cairo] )
+   raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] )"
+RDEPEND="${DEPEND}
+   gstreamer? ( media-plugins/gst-plugins-meta:1.0 )"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable curl cover-thumbnailer)
+   $(use_enable epub gepub-thumbnailer)
+   $(use_enable jpeg jpeg-thumbnailer)
+   $(use_enable ffmpeg ffmpeg-thumbnailer)
+   $(use_enable gstreamer gstreamer-thumbnailer)
+   $(use_enable odf odf-thumbnailer)
+   $(use_enable pdf poppler-thumbnailer)
+   $(use_enable raw raw-thumbnailer)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2022-01-01 Thread Zac Medico
commit: da86570a762bbe7b2ea1f79743c851f382a19342
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan  1 20:35:16 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  1 20:35:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da86570a

dev-lang/jerryscript: PYTHON_COMPAT+=(python3_10)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-lang/jerryscript/jerryscript-2.4.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/jerryscript/jerryscript-2.4.0-r3.ebuild 
b/dev-lang/jerryscript/jerryscript-2.4.0-r3.ebuild
index f7f6592c87ba..618eb5259a29 100644
--- a/dev-lang/jerryscript/jerryscript-2.4.0-r3.ebuild
+++ b/dev-lang/jerryscript/jerryscript-2.4.0-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=(python3_{7,8,9})
+PYTHON_COMPAT=(python3_{7,8,9,10})
 inherit cmake python-any-r1
 
 DESCRIPTION="Ultra-lightweight JavaScript engine for the Internet of Things"



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_wsgi/

2022-01-01 Thread Dirkjan Ochtman
commit: 08b4c1a50d8b8985a0544ac3b11bf66e5faa7698
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Sat Jan  1 20:14:13 2022 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Sat Jan  1 20:14:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b4c1a5

www-apache/mod_wsgi: bump to 4.9.0

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=830386
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Dirkjan Ochtman  gentoo.org>

 www-apache/mod_wsgi/Manifest  |  1 +
 www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/www-apache/mod_wsgi/Manifest b/www-apache/mod_wsgi/Manifest
index cf5aa4f2482b..a9647c9c54e8 100644
--- a/www-apache/mod_wsgi/Manifest
+++ b/www-apache/mod_wsgi/Manifest
@@ -1 +1,2 @@
 DIST mod_wsgi-4.7.1.tar.gz 696111 BLAKE2B 
69fea421077f1ecbf1cef5c9eac4ba296fa676e0bfbb860ca8a7cb701701f405edb3760486b87e8d9dd93efcb4c23385197d770ca32e16a473d5d252d292fb76
 SHA512 
cbb5ec53d55e47a83f2b0630527c6a52b48ef21d5d2c18adcb875fc455795b39b3c93f4a86dfbf9738c0bd554d86cc4912cc9ff83c428af302ab94a61f66b5b4
+DIST mod_wsgi-4.9.0.tar.gz 699891 BLAKE2B 
7ee6ffc28e86baf8ee92973479a26964f7c183c2b113b49a48af02c622f8d8f698abffcd4f522a1ecca5b89325f94856cbe89db5a81d2ac2e87438ee90be97b0
 SHA512 
9dc34d431171321094a9713444895d9754eff4e69ad1e86c8d3cd77bc1ca0a4c10b697e7f8cf14902d6bfaf205c8842e62fa944bb38f66f1c54fd36af95a09d6

diff --git a/www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild 
b/www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild
new file mode 100644
index ..09d2547237d1
--- /dev/null
+++ b/www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit apache-module python-single-r1
+
+DESCRIPTION="An Apache2 module for running Python WSGI applications"
+HOMEPAGE="https://github.com/GrahamDumpleton/mod_wsgi;
+SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND=""
+RDEPEND="${PYTHON_DEPS}"
+
+APACHE2_MOD_CONF="70_${PN}"
+APACHE2_MOD_DEFINE="WSGI"
+APACHE2_MOD_FILE="${S}/src/server/.libs/${PN}.so"
+
+DOCFILES="README.rst"
+
+need_apache2
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   # Calling depend.apache_pkg_setup fails because we do not have
+   # "apache2" in IUSE but the function expects this in order to call
+   # _init_apache2_late which sets the APACHE_MODULESDIR variable.
+   _init_apache2
+   _init_apache2_late
+}
+
+src_configure() {
+   econf --with-apxs="${APXS}" --with-python="${PYTHON}"
+}
+
+src_compile() {
+   default
+}



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

2022-01-01 Thread David Seifert
commit: 5578a6f2fa69a56d6ed8f4262d1fbdcbabd932cc
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:39 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5578a6f2

virtual/libiconv: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 virtual/libiconv/libiconv-0-r1.ebuild | 6 +++---
 virtual/libiconv/libiconv-0-r2.ebuild | 6 +++---
 virtual/libiconv/libiconv-0.ebuild| 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/virtual/libiconv/libiconv-0-r1.ebuild 
b/virtual/libiconv/libiconv-0-r1.ebuild
index 04f4a2f806d9..8b6840c8fd2b 100644
--- a/virtual/libiconv/libiconv-0-r1.ebuild
+++ b/virtual/libiconv/libiconv-0-r1.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=7
@@ -9,8 +9,8 @@ DESCRIPTION="Virtual for the GNU conversion library"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="elibc_glibc elibc_uclibc elibc_musl elibc_mintlib"
+IUSE="elibc_glibc elibc_musl elibc_mintlib"
 
 # - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
 # that and gcc
-RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_mintlib? ( 
>=dev-libs/libiconv-1.14-r1[${MULTILIB_USEDEP}] ) ) ) )"
+RDEPEND="!elibc_glibc? ( !elibc_musl? ( !elibc_mintlib? ( 
>=dev-libs/libiconv-1.14-r1[${MULTILIB_USEDEP}] ) ) )"

diff --git a/virtual/libiconv/libiconv-0-r2.ebuild 
b/virtual/libiconv/libiconv-0-r2.ebuild
index 04f4a2f806d9..8b6840c8fd2b 100644
--- a/virtual/libiconv/libiconv-0-r2.ebuild
+++ b/virtual/libiconv/libiconv-0-r2.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=7
@@ -9,8 +9,8 @@ DESCRIPTION="Virtual for the GNU conversion library"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="elibc_glibc elibc_uclibc elibc_musl elibc_mintlib"
+IUSE="elibc_glibc elibc_musl elibc_mintlib"
 
 # - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
 # that and gcc
-RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_mintlib? ( 
>=dev-libs/libiconv-1.14-r1[${MULTILIB_USEDEP}] ) ) ) )"
+RDEPEND="!elibc_glibc? ( !elibc_musl? ( !elibc_mintlib? ( 
>=dev-libs/libiconv-1.14-r1[${MULTILIB_USEDEP}] ) ) )"

diff --git a/virtual/libiconv/libiconv-0.ebuild 
b/virtual/libiconv/libiconv-0.ebuild
index e1b47549abe2..c398842b7b32 100644
--- a/virtual/libiconv/libiconv-0.ebuild
+++ b/virtual/libiconv/libiconv-0.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=7
@@ -7,8 +7,8 @@ DESCRIPTION="Virtual for the GNU conversion library"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="elibc_glibc elibc_uclibc elibc_musl"
+IUSE="elibc_glibc elibc_musl"
 
 # - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
 # that and gcc
-RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( dev-libs/libiconv ) ) 
)"
+RDEPEND="!elibc_glibc? ( !elibc_musl? ( dev-libs/libiconv ) )"



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

2022-01-01 Thread David Seifert
commit: 737e14dbd37c017af8668f3b7ce04c327b500d77
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:43 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737e14db

x11-libs/motif: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 x11-libs/motif/motif-2.3.8-r2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-libs/motif/motif-2.3.8-r2.ebuild 
b/x11-libs/motif/motif-2.3.8-r2.ebuild
index 92ab7b3e60fe..707f27f2cd29 100644
--- a/x11-libs/motif/motif-2.3.8-r2.ebuild
+++ b/x11-libs/motif/motif-2.3.8-r2.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=7
@@ -54,8 +54,7 @@ src_prepare() {
[[ ${CHOST} == *-solaris2.11 ]] \
&& append-cppflags -DNEED_XOS_R_H -DHAVE_READDIR_R_3
 
-   if use !elibc_glibc && use !elibc_uclibc && use !elibc_musl \
-   && use unicode; then
+   if use !elibc_glibc && use !elibc_musl && use unicode; then
# libiconv detection in configure script doesn't always work
# http://bugs.motifzone.net/show_bug.cgi?id=1423
export LIBS="${LIBS} -liconv"



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

2022-01-01 Thread David Seifert
commit: 9a982d67d2650f15419f3756f2d082b780e0e503
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:40 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a982d67

virtual/libintl: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 virtual/libintl/libintl-0-r1.ebuild | 9 -
 virtual/libintl/libintl-0-r2.ebuild | 9 -
 virtual/libintl/libintl-0.ebuild| 9 -
 3 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/virtual/libintl/libintl-0-r1.ebuild 
b/virtual/libintl/libintl-0-r1.ebuild
index 8ddaf4ab0374..667c67aaee1a 100644
--- a/virtual/libintl/libintl-0-r1.ebuild
+++ b/virtual/libintl/libintl-0-r1.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=7
@@ -9,8 +9,7 @@ DESCRIPTION="Virtual for the GNU Internationalization Library"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="elibc_glibc elibc_uclibc"
+IUSE="elibc_glibc"
 
-# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
-# that and gcc. And don't force uClibc to dep on this.
-RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( 
>=sys-devel/gettext-0.18.3.2[${MULTILIB_USEDEP}] ) ) )"
+# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between 
that and gcc.
+RDEPEND="!elibc_glibc? ( !elibc_musl? ( 
>=sys-devel/gettext-0.18.3.2[${MULTILIB_USEDEP}] ) )"

diff --git a/virtual/libintl/libintl-0-r2.ebuild 
b/virtual/libintl/libintl-0-r2.ebuild
index 0d4a98b6c39f..42395f8ba812 100644
--- a/virtual/libintl/libintl-0-r2.ebuild
+++ b/virtual/libintl/libintl-0-r2.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=7
@@ -9,8 +9,7 @@ DESCRIPTION="Virtual for the GNU Internationalization Library"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="elibc_glibc elibc_musl elibc_uclibc"
+IUSE="elibc_glibc elibc_musl"
 
-# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
-# that and gcc. And don't force uClibc to dep on this.
-RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( 
dev-libs/libintl[${MULTILIB_USEDEP}] ) ) )"
+# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between 
that and gcc.
+RDEPEND="!elibc_glibc? ( !elibc_musl? ( dev-libs/libintl[${MULTILIB_USEDEP}] ) 
)"

diff --git a/virtual/libintl/libintl-0.ebuild b/virtual/libintl/libintl-0.ebuild
index 8da75e61fe1f..3ea98a7fbcdd 100644
--- a/virtual/libintl/libintl-0.ebuild
+++ b/virtual/libintl/libintl-0.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=7
@@ -7,8 +7,7 @@ DESCRIPTION="Virtual for the GNU Internationalization Library"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="elibc_glibc elibc_uclibc"
+IUSE="elibc_glibc"
 
-# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between
-# that and gcc. And don't force uClibc to dep on this.
-RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( sys-devel/gettext ) ) 
)"
+# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between 
that and gcc.
+RDEPEND="!elibc_glibc? ( !elibc_musl? ( sys-devel/gettext ) )"



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

2022-01-01 Thread David Seifert
commit: e2c402d072037075abed4a76de937b305d2dfc73
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:42 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c402d0

www-servers/monkeyd: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild | 13 +
 www-servers/monkeyd/monkeyd-.ebuild | 13 +
 2 files changed, 2 insertions(+), 24 deletions(-)

diff --git a/www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild 
b/www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild
index 0be511e56215..574514f722de 100644
--- a/www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild
+++ b/www-servers/monkeyd/monkeyd-1.6.9-r2.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=7
@@ -25,11 +25,8 @@ SLOT="0"
 PLUGINS="monkeyd_plugins_auth monkeyd_plugins_cheetah 
monkeyd_plugins_dirlisting +monkeyd_plugins_liana monkeyd_plugins_logger 
monkeyd_plugins_mandril monkeyd_plugins_tls"
 IUSE="cgi debug fastcgi php static-plugins ${PLUGINS}"
 
-# uclibc is often compiled without backtrace info so we should
-# force this off.  If someone complains, consider relaxing it.
 REQUIRED_USE="
monkeyd_plugins_tls? ( !static-plugins )
-   elibc_uclibc? ( !debug )
cgi? ( php )"
 
 #DEPEND="jemalloc? ( >=dev-libs/jemalloc-3.3.1 )"
@@ -68,7 +65,6 @@ src_configure() {
append-cflags -fcommon
local myconf=""
 
-   use elibc_uclibc && myconf+=" --uclib-mode"
use elibc_musl && myconf+=" --musl-mode"
 
#use jemalloc || myconf+=" --malloc-libc"
@@ -98,13 +94,6 @@ src_configure() {
myconf+=" --static-plugins=${enable_plugins%,}"
fi
 
-   # For O_CLOEXEC which is guarded by _GNU_SOURCE in uClibc,
-   # but shouldn't because it is POSIX.  This needs to be fixed
-   # in uClibc.  Also, we really should us append-cppflags but
-   # monkey's build system doesn't respect CPPFLAGS.  This needs
-   # to be fixed in monkey.
-   use elibc_uclibc && append-cflags -D_GNU_SOURCE
-
# Non-autotools configure
./configure \
--pthread-tls \

diff --git a/www-servers/monkeyd/monkeyd-.ebuild 
b/www-servers/monkeyd/monkeyd-.ebuild
index 3308111d6ea3..a0b187211a62 100644
--- a/www-servers/monkeyd/monkeyd-.ebuild
+++ b/www-servers/monkeyd/monkeyd-.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=7
@@ -25,11 +25,8 @@ SLOT="0"
 PLUGINS="monkeyd_plugins_auth monkeyd_plugins_cheetah 
monkeyd_plugins_dirlisting +monkeyd_plugins_liana monkeyd_plugins_logger 
monkeyd_plugins_mandril monkeyd_plugins_tls"
 IUSE="cgi debug fastcgi php static-plugins ${PLUGINS}"
 
-# uclibc is often compiled without backtrace info so we should
-# force this off.  If someone complains, consider relaxing it.
 REQUIRED_USE="
monkeyd_plugins_tls? ( !static-plugins )
-   elibc_uclibc? ( !debug )
cgi? ( php )"
 
 #DEPEND="jemalloc? ( >=dev-libs/jemalloc-3.3.1 )"
@@ -68,7 +65,6 @@ src_configure() {
append-cflags -fcommon
local myconf=""
 
-   use elibc_uclibc && myconf+=" --uclib-mode"
use elibc_musl && myconf+=" --musl-mode"
 
#use jemalloc || myconf+=" --malloc-libc"
@@ -98,13 +94,6 @@ src_configure() {
myconf+=" --static-plugins=${enable_plugins%,}"
fi
 
-   # For O_CLOEXEC which is guarded by _GNU_SOURCE in uClibc,
-   # but shouldn't because it is POSIX.  This needs to be fixed
-   # in uClibc.  Also, we really should us append-cppflags but
-   # monkey's build system doesn't respect CPPFLAGS.  This needs
-   # to be fixed in monkey.
-   use elibc_uclibc && append-cflags -D_GNU_SOURCE
-
# Non-autotools configure
./configure \
--pthread-tls \



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

2022-01-01 Thread David Seifert
commit: 3088400aa075ae4abd4b14c4457f725ffa9e692e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:37 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3088400a

virtual/libc: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 virtual/libc/libc-1-r1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/virtual/libc/libc-1-r1.ebuild b/virtual/libc/libc-1-r1.ebuild
index 8dfc96b19918..a8f6919f0fdc 100644
--- a/virtual/libc/libc-1-r1.ebuild
+++ b/virtual/libc/libc-1-r1.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=7
@@ -10,14 +10,13 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 s
 # explicitly depend on SLOT 2.2 of glibc, because it sets
 # a different SLOT for cross-compiling
 # Cygwin uses newlib, which lacks libcrypt
-RDEPEND="!prefix-guest? (
+RDEPEND="
+   !prefix-guest? (
elibc_glibc? ( sys-libs/glibc:2.2 )
elibc_musl? ( sys-libs/musl )
-   elibc_uclibc? ( sys-libs/uclibc-ng )
)
prefix-guest? (
elibc_Cygwin? ( sys-libs/cygwin-crypt )
!sys-libs/glibc
!sys-libs/musl
-   !sys-libs/uclibc-ng
)"



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

2022-01-01 Thread David Seifert
commit: a17e66fed1090f4bbb594e11e609e0b72cdb43a7
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:35 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17e66fe

sys-process/cronie: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-process/cronie/cronie-1.5.7.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-process/cronie/cronie-1.5.7.ebuild 
b/sys-process/cronie/cronie-1.5.7.ebuild
index af83982205fc..26e6f5561229 100644
--- a/sys-process/cronie/cronie-1.5.7.ebuild
+++ b/sys-process/cronie/cronie-1.5.7.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=7
@@ -20,7 +20,6 @@ DEPEND="
!sys-process/anacron
!sys-process/systemd-cron
elibc_musl? ( sys-libs/obstack-standalone )
-   elibc_uclibc? ( sys-libs/obstack-standalone )
)
 "
 RDEPEND="${DEPEND}
@@ -53,7 +52,7 @@ src_configure() {
)
 
if use anacron ; then
-   if use elibc_musl || use elibc_uclibc ; then
+   if use elibc_musl ; then
append-cflags "-lobstack"
fi
fi



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

2022-01-01 Thread David Seifert
commit: a695924efbd712324397eeade067e66ce79a1d91
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:44 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a695924e

x11-terms/mrxvt: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 x11-terms/mrxvt/mrxvt-0.5.4.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/x11-terms/mrxvt/mrxvt-0.5.4.ebuild 
b/x11-terms/mrxvt/mrxvt-0.5.4.ebuild
index 2f7189b2cdca..f9311471c350 100644
--- a/x11-terms/mrxvt/mrxvt-0.5.4.ebuild
+++ b/x11-terms/mrxvt/mrxvt-0.5.4.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=7
@@ -26,7 +26,7 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
-   elibc_uclibc? ( dev-libs/libiconv )
+   virtual/libiconv
)
utempter? ( sys-libs/libutempter )
xpm? ( x11-libs/libXpm )"
@@ -43,11 +43,6 @@ PATCHES=(
 src_prepare() {
default
eautoreconf
-
-   if use elibc_uclibc && use truetype; then
-   # It is stated in the README "Multichar support under XFT 
requires GNU iconv"
-   sed -i -e 's/LIBS = @LIBS@/LIBS = @LIBS@ -liconv/' 
src/Makefile.in || die
-   fi
 }
 
 src_configure() {



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

2022-01-01 Thread David Seifert
commit: 2072f28ad572b68556decb7e8a4ffc0a48a8a274
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:38 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2072f28a

virtual/libcrypt: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 virtual/libcrypt/libcrypt-1-r1.ebuild | 3 +--
 virtual/libcrypt/libcrypt-2.ebuild| 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/virtual/libcrypt/libcrypt-1-r1.ebuild 
b/virtual/libcrypt/libcrypt-1-r1.ebuild
index d239f1b834e7..2c8f799a6cf6 100644
--- a/virtual/libcrypt/libcrypt-1-r1.ebuild
+++ b/virtual/libcrypt/libcrypt-1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,6 @@ RDEPEND="
!prefix-guest? (
elibc_glibc? ( sys-libs/glibc[crypt(+),static-libs(+)?] )
elibc_musl? ( sys-libs/musl )
-   elibc_uclibc? ( sys-libs/uclibc-ng )
)
elibc_Cygwin? ( sys-libs/cygwin-crypt )
 "

diff --git a/virtual/libcrypt/libcrypt-2.ebuild 
b/virtual/libcrypt/libcrypt-2.ebuild
index 7d7f58c73a34..968fec179c7b 100644
--- a/virtual/libcrypt/libcrypt-2.ebuild
+++ b/virtual/libcrypt/libcrypt-2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,6 @@ RDEPEND="
!prefix-guest? (
elibc_glibc? ( 
sys-libs/libxcrypt[system(-),static-libs(-)?,${MULTILIB_USEDEP}] )
elibc_musl? ( sys-libs/musl )
-   elibc_uclibc? ( sys-libs/uclibc-ng )
)
elibc_Cygwin? ( sys-libs/cygwin-crypt )
 "



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2022-01-01 Thread David Seifert
commit: 644ff650c45d863de748cedd5b773cb381bb12f7
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:45 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644ff650

x11-wm/icewm: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 x11-wm/icewm/icewm-2.8.0.ebuild | 4 ++--
 x11-wm/icewm/icewm-2.9.3.ebuild | 4 ++--
 x11-wm/icewm/icewm-2.9.4.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-wm/icewm/icewm-2.8.0.ebuild b/x11-wm/icewm/icewm-2.8.0.ebuild
index de9a2fa05add..58575e5ae44d 100644
--- a/x11-wm/icewm/icewm-2.8.0.ebuild
+++ b/x11-wm/icewm/icewm-2.8.0.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
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
 
 SLOT="0"
 KEYWORDS="amd64 ppc ~ppc64 sparc x86"
-IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype uclibc xinerama"
+IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533
 RESTRICT="test"

diff --git a/x11-wm/icewm/icewm-2.9.3.ebuild b/x11-wm/icewm/icewm-2.9.3.ebuild
index 6d9fc5f765eb..0b653160bbb5 100644
--- a/x11-wm/icewm/icewm-2.9.3.ebuild
+++ b/x11-wm/icewm/icewm-2.9.3.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
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
 
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype uclibc xinerama"
+IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533
 RESTRICT="test"

diff --git a/x11-wm/icewm/icewm-2.9.4.ebuild b/x11-wm/icewm/icewm-2.9.4.ebuild
index 6d9fc5f765eb..0b653160bbb5 100644
--- a/x11-wm/icewm/icewm-2.9.4.ebuild
+++ b/x11-wm/icewm/icewm-2.9.4.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
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
 
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype uclibc xinerama"
+IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533
 RESTRICT="test"



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

2022-01-01 Thread David Seifert
commit: 930d945307ec00c01a7e99be4352a82c1bec3b22
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:31 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930d9453

sys-libs/obstack-standalone: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild 
b/sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild
index e39d0b9acb48..ab63552c9de4 100644
--- a/sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild
+++ b/sys-libs/obstack-standalone/obstack-standalone-1.1.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=6
@@ -15,8 +15,7 @@ KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
 IUSE="static-libs"
 
 DEPEND="
-   !sys-libs/glibc
-   !sys-libs/uclibc"
+   !sys-libs/glibc"
 
 S="${WORKDIR}/musl-obstack-${PV}"
 



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

2022-01-01 Thread David Seifert
commit: 0922a019cbbab847cf1fe3a3af39f733cc9d4744
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:29 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0922a019

sys-fs/xfsdump: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild | 3 +--
 sys-fs/xfsdump/xfsdump-3.1.9.ebuild| 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
index 9d68ac0a7cd4..500e295dd5f7 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9-r1.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9-r1.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=7
@@ -24,7 +24,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
nls? (
sys-devel/gettext
-   elibc_uclibc? ( dev-libs/libintl )
)
 "
 BDEPEND="ncurses? ( virtual/pkgconfig )"

diff --git a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
index fd7f18bc427d..f89dc7dcba2b 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.9.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.9.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=7
@@ -25,7 +25,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
nls? (
sys-devel/gettext
-   elibc_uclibc? ( dev-libs/libintl )
)
 "
 BDEPEND="ncurses? ( virtual/pkgconfig )"



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

2022-01-01 Thread David Seifert
commit: 8127852654626e929ac32db0a81340799857df0c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:34 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81278526

sys-libs/rpmatch-standalone: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild 
b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
index 4881a46decc1..6cacfa6cfc13 100644
--- a/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
+++ b/sys-libs/rpmatch-standalone/rpmatch-standalone-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,8 +15,7 @@ KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
 IUSE="static-libs"
 
 DEPEND="
-   !sys-libs/glibc
-   !sys-libs/uclibc"
+   !sys-libs/glibc"
 
 S="${WORKDIR}/musl-rpmatch-${PV}"
 



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

2022-01-01 Thread David Seifert
commit: 8607178c7882e948aa86f1c2146dffac94db569d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:33 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8607178c

sys-libs/queue-standalone: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-libs/queue-standalone/queue-standalone-0.1-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-libs/queue-standalone/queue-standalone-0.1-r1.ebuild 
b/sys-libs/queue-standalone/queue-standalone-0.1-r1.ebuild
index be85c431903e..cbdaa9876e04 100644
--- a/sys-libs/queue-standalone/queue-standalone-0.1-r1.ebuild
+++ b/sys-libs/queue-standalone/queue-standalone-0.1-r1.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=7
@@ -11,8 +11,7 @@ SLOT="0"
 KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 x86"
 
 DEPEND="
-   !sys-libs/glibc
-   !sys-libs/uclibc"
+   !sys-libs/glibc"
 
 S="${WORKDIR}"
 



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

2022-01-01 Thread David Seifert
commit: 00c6344b1a7c95d60fbaacf883cba2d33f4b5988
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:21 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c6344b

sys-apps/shadow: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-apps/shadow/shadow-4.10-r4.ebuild  | 4 +---
 sys-apps/shadow/shadow-4.8.1-r4.ebuild | 4 +---
 sys-apps/shadow/shadow-4.9-r3.ebuild   | 4 +---
 sys-apps/shadow/shadow-4.9-r4.ebuild   | 4 +---
 4 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/sys-apps/shadow/shadow-4.10-r4.ebuild 
b/sys-apps/shadow/shadow-4.10-r4.ebuild
index 3cb7d9ff4aa7..af2ce039df60 100644
--- a/sys-apps/shadow/shadow-4.10-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.10-r4.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=7
@@ -86,8 +86,6 @@ src_configure() {
)
econf "${myeconfargs[@]}"
 
-   has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h 
#425052
-
if use nls ; then
local l langs="po" # These are the pot files.
for l in ${LANGS[*]} ; do

diff --git a/sys-apps/shadow/shadow-4.8.1-r4.ebuild 
b/sys-apps/shadow/shadow-4.8.1-r4.ebuild
index 0f0c0c206359..8471d2236d9d 100644
--- a/sys-apps/shadow/shadow-4.8.1-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.8.1-r4.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=7
@@ -84,8 +84,6 @@ src_configure() {
)
econf "${myeconfargs[@]}"
 
-   has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h 
#425052
-
if use nls ; then
local l langs="po" # These are the pot files.
for l in ${LANGS[*]} ; do

diff --git a/sys-apps/shadow/shadow-4.9-r3.ebuild 
b/sys-apps/shadow/shadow-4.9-r3.ebuild
index 69a16bb519be..6d6e13ab4822 100644
--- a/sys-apps/shadow/shadow-4.9-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.9-r3.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=7
@@ -86,8 +86,6 @@ src_configure() {
)
econf "${myeconfargs[@]}"
 
-   has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h 
#425052
-
if use nls ; then
local l langs="po" # These are the pot files.
for l in ${LANGS[*]} ; do

diff --git a/sys-apps/shadow/shadow-4.9-r4.ebuild 
b/sys-apps/shadow/shadow-4.9-r4.ebuild
index 044718eed4c1..15492e9015a0 100644
--- a/sys-apps/shadow/shadow-4.9-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.9-r4.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=7
@@ -88,8 +88,6 @@ src_configure() {
)
econf "${myeconfargs[@]}"
 
-   has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h 
#425052
-
if use nls ; then
local l langs="po" # These are the pot files.
for l in ${LANGS[*]} ; do



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

2022-01-01 Thread David Seifert
commit: d91ac136b6f63f2fa5a0e4c66508f645a4ba246c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:25 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91ac136

sys-devel/binutils: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-devel/binutils/binutils-2.32-r2.ebuild| 7 ---
 sys-devel/binutils/binutils-2.33.1-r1.ebuild  | 7 ---
 sys-devel/binutils/binutils-2.34-r2.ebuild| 7 ---
 sys-devel/binutils/binutils-2.35.2.ebuild | 7 ---
 sys-devel/binutils/binutils-2.36.1-r2.ebuild  | 7 ---
 sys-devel/binutils/binutils-2.37_p1-r1.ebuild | 7 ---
 sys-devel/binutils/binutils-2.37_p1.ebuild| 7 ---
 sys-devel/binutils/binutils-.ebuild   | 7 ---
 8 files changed, 56 deletions(-)

diff --git a/sys-devel/binutils/binutils-2.32-r2.ebuild 
b/sys-devel/binutils/binutils-2.32-r2.ebuild
index e07b7ab6e0d4..0af482adee3a 100644
--- a/sys-devel/binutils/binutils-2.32-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.32-r2.ebuild
@@ -105,13 +105,6 @@ src_prepare() {
eapply "${WORKDIR}/patch"/*.patch
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \

diff --git a/sys-devel/binutils/binutils-2.33.1-r1.ebuild 
b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
index 490cd9863cb0..65720a202f5d 100644
--- a/sys-devel/binutils/binutils-2.33.1-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
@@ -98,13 +98,6 @@ src_prepare() {
eapply "${WORKDIR}/patch"/*.patch
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \

diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild 
b/sys-devel/binutils/binutils-2.34-r2.ebuild
index a4ed8238bc47..e6087c134ba8 100644
--- a/sys-devel/binutils/binutils-2.34-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -95,13 +95,6 @@ src_prepare() {
eapply "${WORKDIR}/patch"/*.patch
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \

diff --git a/sys-devel/binutils/binutils-2.35.2.ebuild 
b/sys-devel/binutils/binutils-2.35.2.ebuild
index 44fb3dce67fa..f894e07dec7f 100644
--- a/sys-devel/binutils/binutils-2.35.2.ebuild
+++ b/sys-devel/binutils/binutils-2.35.2.ebuild
@@ -112,13 +112,6 @@ src_prepare() {
fi
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \

diff --git a/sys-devel/binutils/binutils-2.36.1-r2.ebuild 
b/sys-devel/binutils/binutils-2.36.1-r2.ebuild
index 5084a58d52df..c1e7c2faf584 100644
--- a/sys-devel/binutils/binutils-2.36.1-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.36.1-r2.ebuild
@@ -107,13 +107,6 @@ src_prepare() {
fi
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \

diff --git a/sys-devel/binutils/binutils-2.37_p1-r1.ebuild 
b/sys-devel/binutils/binutils-2.37_p1-r1.ebuild
index a73f8e2b6de9..93c7ccdee616 100644
--- a/sys-devel/binutils/binutils-2.37_p1-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.37_p1-r1.ebuild

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

2022-01-01 Thread David Seifert
commit: ae12066eafbf1ddf27d2bd6a18d1205d6154b157
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:20 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae12066e

sys-apps/portage: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-apps/portage/portage-3.0.18.ebuild| 3 +--
 sys-apps/portage/portage-3.0.20-r6.ebuild | 3 +--
 sys-apps/portage/portage-3.0.28-r1.ebuild | 3 +--
 sys-apps/portage/portage-3.0.29.ebuild| 3 +--
 sys-apps/portage/portage-3.0.30-r1.ebuild | 3 +--
 sys-apps/portage/portage-.ebuild  | 3 +--
 6 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/sys-apps/portage/portage-3.0.18.ebuild 
b/sys-apps/portage/portage-3.0.18.ebuild
index 26985e330e46..25a9e1f9f959 100644
--- a/sys-apps/portage/portage-3.0.18.ebuild
+++ b/sys-apps/portage/portage-3.0.18.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=7
@@ -54,7 +54,6 @@ RDEPEND="
)
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
kernel_linux? ( sys-apps/util-linux )
>=app-misc/pax-utils-0.1.17
selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )

diff --git a/sys-apps/portage/portage-3.0.20-r6.ebuild 
b/sys-apps/portage/portage-3.0.20-r6.ebuild
index a65b3f8a7f2b..42042cc9bed0 100644
--- a/sys-apps/portage/portage-3.0.20-r6.ebuild
+++ b/sys-apps/portage/portage-3.0.20-r6.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=7
@@ -54,7 +54,6 @@ RDEPEND="
)
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
kernel_linux? ( sys-apps/util-linux )
>=app-misc/pax-utils-0.1.17
selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )

diff --git a/sys-apps/portage/portage-3.0.28-r1.ebuild 
b/sys-apps/portage/portage-3.0.28-r1.ebuild
index bb26698f7b52..8c0ac654bb55 100644
--- a/sys-apps/portage/portage-3.0.28-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.28-r1.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=7
@@ -57,7 +57,6 @@ RDEPEND="
)
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
kernel_linux? ( sys-apps/util-linux )
>=app-misc/pax-utils-0.1.17
selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )

diff --git a/sys-apps/portage/portage-3.0.29.ebuild 
b/sys-apps/portage/portage-3.0.29.ebuild
index f2a08d991631..008060e58a4d 100644
--- a/sys-apps/portage/portage-3.0.29.ebuild
+++ b/sys-apps/portage/portage-3.0.29.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=7
@@ -54,7 +54,6 @@ RDEPEND="
)
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
kernel_linux? ( sys-apps/util-linux )
>=app-misc/pax-utils-0.1.17
selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )

diff --git a/sys-apps/portage/portage-3.0.30-r1.ebuild 
b/sys-apps/portage/portage-3.0.30-r1.ebuild
index 0db4771550b8..e535325e9cae 100644
--- a/sys-apps/portage/portage-3.0.30-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.30-r1.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=7
@@ -54,7 +54,6 @@ RDEPEND="
)
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
kernel_linux? ( sys-apps/util-linux )
>=app-misc/pax-utils-0.1.17
selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 1cc49e433150..f45399a6016a 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.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=7
@@ -54,7 +54,6 @@ RDEPEND="
)
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( 

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

2022-01-01 Thread David Seifert
commit: e8750eda30030e3f13ceaf0fc3c03a0e604ca649
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:22 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8750eda

sys-block/parted: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-block/parted/parted-3.4.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-block/parted/parted-3.4.ebuild 
b/sys-block/parted/parted-3.4.ebuild
index 456596f69808..67d60f004ca8 100644
--- a/sys-block/parted/parted-3.4.ebuild
+++ b/sys-block/parted/parted-3.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit flag-o-matic verify-sig
+inherit verify-sig
 
 DESCRIPTION="Create, destroy, resize, check, copy partitions and file systems"
 HOMEPAGE="https://www.gnu.org/software/parted/;
@@ -24,7 +24,6 @@ RDEPEND="
>=sys-libs/ncurses-5.7-r7:0=
>=sys-libs/readline-5.2:0=
)
-   elibc_uclibc? ( dev-libs/libiconv )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -46,7 +45,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use elibc_uclibc && append-libs -liconv
local myconf=(
$(use_enable debug)
$(use_enable device-mapper)



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

2022-01-01 Thread David Seifert
commit: 918c1a9f7c9dc2966f67cd0666b89a7923f89092
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:26 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918c1a9f

sys-devel/gnuconfig: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-devel/gnuconfig/gnuconfig-20210107.ebuild | 3 +--
 sys-devel/gnuconfig/gnuconfig-.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-devel/gnuconfig/gnuconfig-20210107.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20210107.ebuild
index f10936047305..1ca02c2eb1fa 100644
--- a/sys-devel/gnuconfig/gnuconfig-20210107.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-20210107.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="7"
@@ -47,7 +47,6 @@ src_unpack() {
 src_prepare() {
default
eapply "${S}"/*.patch
-   use elibc_uclibc && sed -i 's:linux-gnu:linux-uclibc:' 
testsuite/config-guess.data #180637
 }
 
 src_compile() { :;}

diff --git a/sys-devel/gnuconfig/gnuconfig-.ebuild 
b/sys-devel/gnuconfig/gnuconfig-.ebuild
index 1032fedf8e00..e4c1ec17f5df 100644
--- a/sys-devel/gnuconfig/gnuconfig-.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-.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="7"
@@ -47,7 +47,6 @@ src_unpack() {
 src_prepare() {
default
eapply "${S}"/*.patch
-   use elibc_uclibc && sed -i 's:linux-gnu:linux-uclibc:' 
testsuite/config-guess.data #180637
 }
 
 src_compile() { :;}



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

2022-01-01 Thread David Seifert
commit: 329faceb6ec63be200f5fbd26a8efa6368e4e4e8
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:24 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329faceb

sys-devel/binutils-hppa64: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-devel/binutils-hppa64/binutils-hppa64-2.35.2.ebuild | 9 +
 sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild  | 9 +
 sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r1.ebuild | 9 +
 sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild| 9 +
 4 files changed, 4 insertions(+), 32 deletions(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.35.2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.35.2.ebuild
index 3da9b9ee993e..d9ffb17a0c13 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.35.2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.35.2.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=7
@@ -98,13 +98,6 @@ src_prepare() {
eapply "${WORKDIR}/patch"/*.patch
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild
index e1769ee1b9b8..4350678795e6 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.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=7
@@ -98,13 +98,6 @@ src_prepare() {
eapply "${WORKDIR}/patch"/*.patch
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r1.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r1.ebuild
index afce858edb2a..1e073a1a806a 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r1.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r1.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=7
@@ -117,13 +117,6 @@ src_prepare() {
fi
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild
index 6532ec4e9dd8..7607479c80a1 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.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=7
@@ -117,13 +117,6 @@ src_prepare() {
fi
fi
 
-   # This check should probably go somewhere else, like pkg_pretend.
-   if [[ ${CTARGET} == *-uclibc* ]] ; then
-   if grep -qs 'linux-gnu' "${S}"/ltconfig ; then
-   die "sorry, but this binutils doesn't yet support 
uClibc :("
-   fi
-   fi
-
# Make sure our explicit libdir paths don't get clobbered. #562460
sed -i \
-e 's:@bfdlibdir@:@libdir@:g' \



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

2022-01-01 Thread David Seifert
commit: 128b67b00ebf59a18d47cbdaec3d7346ccd2932a
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:19 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128b67b0

sys-apps/busybox: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-apps/busybox/busybox-1.32.1-r1.ebuild | 10 ++
 sys-apps/busybox/busybox-1.33.1-r2.ebuild | 10 ++
 sys-apps/busybox/busybox-1.33.1.ebuild| 10 ++
 sys-apps/busybox/busybox-1.34.1.ebuild| 10 ++
 sys-apps/busybox/busybox-.ebuild  | 10 ++
 5 files changed, 10 insertions(+), 40 deletions(-)

diff --git a/sys-apps/busybox/busybox-1.32.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.32.1-r1.ebuild
index 1c5b765c9cfb..962ff5a9bfeb 100644
--- a/sys-apps/busybox/busybox-1.32.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.32.1-r1.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
 
 # See `man savedconfig.eclass` for info on how to use USE=savedconfig.
@@ -141,7 +141,7 @@ src_configure() {
busybox_config_option n FEATURE_VI_REGEX_SEARCH
fi
 
-   # If these are not set and we are using a uclibc/busybox setup
+   # If these are not set and we are using a busybox setup
# all calls to system() will fail.
busybox_config_option y ASH
busybox_config_option y SH_IS_ASH
@@ -165,12 +165,6 @@ src_configure() {
busybox_config_option systemd FEATURE_SYSTEMD
busybox_config_option math FEATURE_AWK_LIBM
 
-   # disable features that uClibc doesn't (yet?) provide.
-   if use elibc_uclibc; then
-   busybox_config_option n FEATURE_SYNC_FANCY #567598
-   busybox_config_option n NSENTER
-   fi
-
# all the debug options are compiler related, so punt them
busybox_config_option n DEBUG_SANITIZE
busybox_config_option n DEBUG

diff --git a/sys-apps/busybox/busybox-1.33.1-r2.ebuild 
b/sys-apps/busybox/busybox-1.33.1-r2.ebuild
index 4f79e3d15633..169995d3ca48 100644
--- a/sys-apps/busybox/busybox-1.33.1-r2.ebuild
+++ b/sys-apps/busybox/busybox-1.33.1-r2.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
 
 # See `man savedconfig.eclass` for info on how to use USE=savedconfig.
@@ -149,7 +149,7 @@ src_configure() {
busybox_config_option n FEATURE_SH_STANDALONE
fi
 
-   # If these are not set and we are using a uclibc/busybox setup
+   # If these are not set and we are using a busybox setup
# all calls to system() will fail.
busybox_config_option y ASH
busybox_config_option y SH_IS_ASH
@@ -173,12 +173,6 @@ src_configure() {
busybox_config_option systemd FEATURE_SYSTEMD
busybox_config_option math FEATURE_AWK_LIBM
 
-   # disable features that uClibc doesn't (yet?) provide.
-   if use elibc_uclibc; then
-   busybox_config_option n FEATURE_SYNC_FANCY #567598
-   busybox_config_option n NSENTER
-   fi
-
# all the debug options are compiler related, so punt them
busybox_config_option n DEBUG_SANITIZE
busybox_config_option n DEBUG

diff --git a/sys-apps/busybox/busybox-1.33.1.ebuild 
b/sys-apps/busybox/busybox-1.33.1.ebuild
index e9062e18e44c..1ba499654370 100644
--- a/sys-apps/busybox/busybox-1.33.1.ebuild
+++ b/sys-apps/busybox/busybox-1.33.1.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
 
 # See `man savedconfig.eclass` for info on how to use USE=savedconfig.
@@ -141,7 +141,7 @@ src_configure() {
busybox_config_option n FEATURE_VI_REGEX_SEARCH
fi
 
-   # If these are not set and we are using a uclibc/busybox setup
+   # If these are not set and we are using a busybox setup
# all calls to system() will fail.
busybox_config_option y ASH
busybox_config_option y SH_IS_ASH
@@ -165,12 +165,6 @@ src_configure() {
busybox_config_option systemd FEATURE_SYSTEMD
busybox_config_option math FEATURE_AWK_LIBM
 
-   # disable features that uClibc doesn't (yet?) provide.
-   if use elibc_uclibc; then
-   busybox_config_option n FEATURE_SYNC_FANCY #567598
-   busybox_config_option n NSENTER
-   fi
-
# all the debug options are compiler related, so punt them
busybox_config_option n DEBUG_SANITIZE
busybox_config_option n DEBUG

diff --git a/sys-apps/busybox/busybox-1.34.1.ebuild 
b/sys-apps/busybox/busybox-1.34.1.ebuild
index b1a831ef90de..693ba522154c 100644
--- a/sys-apps/busybox/busybox-1.34.1.ebuild
+++ 

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

2022-01-01 Thread David Seifert
commit: 8b491d5abc07440c407955156a54a18c0c016132
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:28 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b491d5a

sys-fs/e2fsprogs: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 sys-fs/e2fsprogs/e2fsprogs-1.46.4.ebuild | 4 ++--
 sys-fs/e2fsprogs/e2fsprogs-1.46.5.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.46.4.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.46.4.ebuild
index 3c09748eee75..32326b7ce451 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.46.4.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.46.4.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=7
@@ -88,7 +88,7 @@ src_configure() {
)
ac_cv_path_LDCONFIG=: econf "${myeconfargs[@]}"
 
-   if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' 
config.{log,status} ; then
+   if grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
eerror "INTL sanity check failed, aborting build."
eerror "Please post your ${S}/config.log file as an"
eerror "attachment to 
https://bugs.gentoo.org/show_bug.cgi?id=81096;

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.46.5.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.46.5.ebuild
index 9ae9e56c0922..995ff20e1460 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.46.5.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.46.5.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=7
@@ -97,7 +97,7 @@ multilib_src_configure() {
BUILD_LD="$(tc-getBUILD_LD)" \
econf "${myeconfargs[@]}"
 
-   if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' 
config.{log,status} ; then
+   if grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
eerror "INTL sanity check failed, aborting build."
eerror "Please post your ${S}/config.log file as an"
eerror "attachment to 
https://bugs.gentoo.org/show_bug.cgi?id=81096;



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

2022-01-01 Thread David Seifert
commit: 2473be8add6756f6d0ce64a3bf70e23fc649fc81
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:30 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2473be8a

sys-libs/musl-nscd: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 .../musl-nscd/{musl-nscd-1.0.3.ebuild => musl-nscd-1.0.3-r1.ebuild} | 6 +++---
 .../musl-nscd/{musl-nscd-1.1.1.ebuild => musl-nscd-1.1.1-r1.ebuild} | 6 +++---
 sys-libs/musl-nscd/musl-nscd-.ebuild| 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild 
b/sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild
similarity index 93%
rename from sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
rename to sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild
index 0f8e8326c8f1..bec1e9b35ef1 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.3-r1.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=7
@@ -22,8 +22,8 @@ SLOT="0"
 IUSE="minimal"
 
 DEPEND="
-   !sys-libs/glibc
-   !sys-libs/uclibc"
+   !sys-libs/glibc"
+RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}"/${PN}-1.0.2-fno-common.patch )
 

diff --git a/sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild 
b/sys-libs/musl-nscd/musl-nscd-1.1.1-r1.ebuild
similarity index 92%
rename from sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild
rename to sys-libs/musl-nscd/musl-nscd-1.1.1-r1.ebuild
index 78daab8676aa..775e2a99b755 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.1.1-r1.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=7
@@ -22,8 +22,8 @@ SLOT="0"
 IUSE="minimal"
 
 DEPEND="
-   !sys-libs/glibc
-   !sys-libs/uclibc"
+   !sys-libs/glibc"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
eapply_user

diff --git a/sys-libs/musl-nscd/musl-nscd-.ebuild 
b/sys-libs/musl-nscd/musl-nscd-.ebuild
index 78daab8676aa..775e2a99b755 100644
--- a/sys-libs/musl-nscd/musl-nscd-.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-.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=7
@@ -22,8 +22,8 @@ SLOT="0"
 IUSE="minimal"
 
 DEPEND="
-   !sys-libs/glibc
-   !sys-libs/uclibc"
+   !sys-libs/glibc"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
eapply_user



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

2022-01-01 Thread David Seifert
commit: 290f7a4ec0429558444f0ddbbe1149700b3a2ab6
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:15 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290f7a4e

media-sound/pulseaudio: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild 
b/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
index 98ed59a66526..5c3f45966c18 100644
--- a/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-13.0-r1.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=7
@@ -39,7 +39,6 @@ REQUIRED_USE="
 RDEPEND="
|| (
elibc_glibc? ( virtual/libc )
-   elibc_uclibc? ( virtual/libc )
dev-libs/libpcre
)
>=media-libs/libsndfile-1.0.20[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/

2022-01-01 Thread David Seifert
commit: 4cc0b43c9770f2affe1b4cab0ee3718ca4ce573d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:17 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc0b43c

net-proxy/squid: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 net-proxy/squid/squid-4.15-r2.ebuild | 6 +++---
 net-proxy/squid/squid-4.17.ebuild| 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-proxy/squid/squid-4.15-r2.ebuild 
b/net-proxy/squid/squid-4.15-r2.ebuild
index 06934d604038..af49050da0f0 100644
--- a/net-proxy/squid/squid-4.15-r2.ebuild
+++ b/net-proxy/squid/squid-4.15-r2.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=7
@@ -27,7 +27,7 @@ IUSE="caps gnutls ipv6 pam ldap samba sasl kerberos nis 
radius ssl snmp selinux
perl qos tproxy \
+htcp +wccp +wccpv2 \
pf-transparent ipf-transparent kqueue \
-   elibc_uclibc kernel_linux"
+   kernel_linux"
 
 RESTRICT="!test? ( test )"
 
@@ -121,7 +121,7 @@ src_configure() {
use ldap && basic_modules+=",SMB_LM,LDAP"
use pam && basic_modules+=",PAM"
use sasl && basic_modules+=",SASL"
-   use nis && ! use elibc_uclibc && basic_modules+=",NIS"
+   use nis && basic_modules+=",NIS"
use radius && basic_modules+=",RADIUS"
if use mysql || use postgres || use sqlite ; then
basic_modules+=",DB"

diff --git a/net-proxy/squid/squid-4.17.ebuild 
b/net-proxy/squid/squid-4.17.ebuild
index a5927ae75891..ab6503cc44ac 100644
--- a/net-proxy/squid/squid-4.17.ebuild
+++ b/net-proxy/squid/squid-4.17.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=7
@@ -27,7 +27,7 @@ IUSE="caps gnutls ipv6 pam ldap samba sasl kerberos nis 
radius ssl snmp selinux
perl qos tproxy \
+htcp +wccp +wccpv2 \
pf-transparent ipf-transparent kqueue \
-   elibc_uclibc kernel_linux"
+   kernel_linux"
 
 RESTRICT="!test? ( test )"
 
@@ -121,7 +121,7 @@ src_configure() {
use ldap && basic_modules+=",SMB_LM,LDAP"
use pam && basic_modules+=",PAM"
use sasl && basic_modules+=",SASL"
-   use nis && ! use elibc_uclibc && basic_modules+=",NIS"
+   use nis && basic_modules+=",NIS"
use radius && basic_modules+=",RADIUS"
if use mysql || use postgres || use sqlite ; then
basic_modules+=",DB"



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

2022-01-01 Thread David Seifert
commit: 7137223546dcb97fa22838572de154cccb752413
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 20:07:16 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 20:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71372235

net-misc/wget: remove uclibc

Signed-off-by: David Seifert  gentoo.org>

 net-misc/wget/wget-1.21.1.ebuild | 3 +--
 net-misc/wget/wget-1.21.2.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-misc/wget/wget-1.21.1.ebuild b/net-misc/wget/wget-1.21.1.ebuild
index dfd4fce484b8..ff776758c918 100644
--- a/net-misc/wget/wget-1.21.1.ebuild
+++ b/net-misc/wget/wget-1.21.1.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=7
@@ -61,7 +61,6 @@ src_prepare() {
# revert some hack that breaks linking, bug #585924
if [[ ${CHOST} == *-darwin* ]] \
|| [[ ${CHOST} == *-solaris* ]] \
-   || [[ ${CHOST} == *-uclibc* ]] \
|| [[ ${CHOST} == *-cygwin* ]] \
; then
sed -i \

diff --git a/net-misc/wget/wget-1.21.2.ebuild b/net-misc/wget/wget-1.21.2.ebuild
index 27f69c718b3b..50468f6320a7 100644
--- a/net-misc/wget/wget-1.21.2.ebuild
+++ b/net-misc/wget/wget-1.21.2.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=7
@@ -61,7 +61,6 @@ src_prepare() {
# revert some hack that breaks linking, bug #585924
if [[ ${CHOST} == *-darwin* ]] \
|| [[ ${CHOST} == *-solaris* ]] \
-   || [[ ${CHOST} == *-uclibc* ]] \
|| [[ ${CHOST} == *-cygwin* ]] \
; then
sed -i \



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

2022-01-01 Thread David Seifert
commit: 19541888b65d7372cf549224dafbfe6336392e96
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 18:49:01 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 18:49:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19541888

sys-devel/remake: drop 4.2.1.1.4-r1

Signed-off-by: David Seifert  gentoo.org>

 sys-devel/remake/Manifest  |   1 -
 sys-devel/remake/files/make-4.2.1-glob-v2.patch|  30 -
 .../remake/files/remake-4.2.1.1.4-fno-common.patch | 127 -
 sys-devel/remake/remake-4.2.1.1.4-r1.ebuild|  39 ---
 4 files changed, 197 deletions(-)

diff --git a/sys-devel/remake/Manifest b/sys-devel/remake/Manifest
index c1b0a1cb96bf..b96c6a20d2ab 100644
--- a/sys-devel/remake/Manifest
+++ b/sys-devel/remake/Manifest
@@ -1,2 +1 @@
-DIST remake-4.2.1+dbg-1.4.tar.bz2 1508613 BLAKE2B 
f83bf8b1154d87d3c729b51797011511c6d9a249dffd212a551602a2af1c874d50d631d0f0e3f00d1b4484db758b7d167c416b0be185ad2a16897a077d04e9f4
 SHA512 
ffb7d641e0bc99794c17f634fe0aa5bf909c1e1c8eb14873dd27f2950d913db393c3532c34f417307eba351e8732c366131a23e661f5fec9529edc5d778da0d1
 DIST remake-4.3+dbg-1.5.tar.gz 2546056 BLAKE2B 
c5c1b254d0533e0d9787d408f79e8aba93cab5185de76519dabef7ddca5c9d2021671099f9ff80df345732552f859ce31d1131b89cd56fb185bae4cee676b412
 SHA512 
90aa9674ed5d88b72fda5a99a103d0b1a643d10b18c1de1186478b026f6b4da73628bff75a180df880157b5cbfff1bfd782f4ee81880e0635d79113fcc0f7497

diff --git a/sys-devel/remake/files/make-4.2.1-glob-v2.patch 
b/sys-devel/remake/files/make-4.2.1-glob-v2.patch
deleted file mode 100644
index e55a7790a3f6..
--- a/sys-devel/remake/files/make-4.2.1-glob-v2.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-http://git.savannah.gnu.org/cgit/make.git/commit/?id=48c8a116a914a325a0497721f5d8b58d5bba34d4
-
 make-4.2.1/configure   2016-06-11 01:03:21.0 +0200
-+++ make-4.2.1/configure   2016-06-11 01:03:21.0 +0200
-@@ -11481,10 +11481,9 @@
- #include 
- #include 
- 
--#define GLOB_INTERFACE_VERSION 1
- #if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
- # include 
--# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
-+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
-gnu glob
- # endif
- #endif
 make-4.2.1/configure.ac2016-06-06 14:27:31.0 +0200
-+++ make-4.2.1/configure.ac2016-06-06 14:27:31.0 +0200
-@@ -399,10 +399,9 @@
- #include 
- #include 
- 
--#define GLOB_INTERFACE_VERSION 1
- #if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
- # include 
--# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
-+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
-gnu glob
- # endif
- #endif],

diff --git a/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch 
b/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch
deleted file mode 100644
index 4367bf9332b3..
--- a/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch
+++ /dev/null
@@ -1,127 +0,0 @@
 a/dep.h
-+++ b/dep.h
-@@ -134,7 +134,7 @@
- struct goaldep *read_all_makefiles (const char **makefiles);
- 
- /*! The chain of makefiles read by read_makefile.  */
--struct goaldep *read_makefiles;
-+extern struct goaldep *read_makefiles;
- 
- void eval_buffer (char *buffer, const gmk_floc *floc);
- enum update_status update_goal_chain (struct goaldep *goals);
 a/globals.c
-+++ b/globals.c
-@@ -120,8 +120,6 @@
-of each job stay together.  */
- int output_sync = OUTPUT_SYNC_NONE;
- 
--const char *default_shell;
--
- char *remote_description = 0;
- 
- /* Remember the original value of the SHELL variable, from the environment.  
*/
 a/globals.h
-+++ b/globals.h
-@@ -85,6 +85,12 @@
- extern bool b_debugger_preread;
- 
- /* Remember the original value of the SHELL variable, from the environment.  
*/
--struct variable shell_var;
-+extern struct variable shell_var;
-+
-+/**! The default value of SHELL and the shell that is used when issuing
-+   commands on targets.
-+*/
-+extern const char *default_shell;
-+
- 
- #endif /*GLOBALS_H*/
 a/main.c
-+++ b/main.c
-@@ -40,6 +40,8 @@
- # include 
- #endif
- 
-+struct goaldep *read_makefiles;
-+
- extern void initialize_stopchar_map ();
- 
- #if defined HAVE_WAITPID || defined HAVE_WAIT3
 a/main.h
-+++ b/main.h
-@@ -35,10 +35,5 @@
- /* is default_shell unixy? */
- extern int unixy_shell;
- 
--/**! The default value of SHELL and the shell that is used when issuing
--   commands on targets.
--*/
--extern char *default_shell;
--
- /*! Print version information. */
- extern void print_version (void);
 a/make.h
-+++ b/make.h
-@@ -333,7 +333,7 @@
- #endif
- #ifdef SET_STACK_SIZE
- # include 
--struct rlimit stack_limit;
-+extern struct rlimit stack_limit;
- #endif
- 
- /* We have to have stdarg.h or varargs.h AND v*printf or doprnt to use
 a/print.h
-+++ b/print.h
-@@ -39,7 +39,7 @@
- 
- /* Think of the below 

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

2022-01-01 Thread Michał Górny
commit: 411437e7a9a5831e29767fe496df9f0674747e7e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  1 18:46:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  1 18:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411437e7

dev-python/nest_asyncio: Remove old

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

 dev-python/nest_asyncio/Manifest  |  2 --
 dev-python/nest_asyncio/nest_asyncio-1.5.1.ebuild | 27 ---
 dev-python/nest_asyncio/nest_asyncio-1.5.2.ebuild | 17 --
 3 files changed, 46 deletions(-)

diff --git a/dev-python/nest_asyncio/Manifest b/dev-python/nest_asyncio/Manifest
index 47a5a97139b0..88dac5f9958c 100644
--- a/dev-python/nest_asyncio/Manifest
+++ b/dev-python/nest_asyncio/Manifest
@@ -1,3 +1 @@
-DIST nest_asyncio-1.5.1.tar.gz 5738 BLAKE2B 
0aa7d9a71c75b97b1eeb40dab8b2b9942a6c2107643aa82429b3d27c3fcc3602494a86903669ec3ee4f577802463cdf05cfafc4bf0c6721b251a61b079d7381a
 SHA512 
cb85ce82706d17081de58e4176bbc6bba9efd9eec99a36902dd689010d08d4267e742cabb89c088cc274aac13ed9929f09e0f55f375cee35e3c15385ed2fe0d3
-DIST nest_asyncio-1.5.2.tar.gz 7227 BLAKE2B 
a6e57f10f7fdeed0e141dad40bf170d8e3194712c9b458666188508594dabadbac73e60d6ef0c6669fea8dab7f8f05b94e66646f4783440edf511c64ea152739
 SHA512 
089fc6ef6b8c029426dab2036b6817281a18e137fe54ce7275caa8eeb25acc3ce513d493d8257ddd0b0219cb999a0b6d9c65ca2798efb525cea469873e98e712
 DIST nest_asyncio-1.5.4.tar.gz 5893 BLAKE2B 
d3f693e251d5f0e9f7f31e0aa3e88962aaf927320268a31d53fc2b2eb71bb45eb3a8f9d7f733d0ca96a848beb1d8c505121325749226e962a44b3c2988873190
 SHA512 
982e274712ec8a8004108492708f28fbf459c5f2d274e754387b0afa0f92425fe29be075e3402bbc319accf17974efcbb3015799421f6a10ed15cfa424f82310

diff --git a/dev-python/nest_asyncio/nest_asyncio-1.5.1.ebuild 
b/dev-python/nest_asyncio/nest_asyncio-1.5.1.ebuild
deleted file mode 100644
index cd229300b86e..
--- a/dev-python/nest_asyncio/nest_asyncio-1.5.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Patch asyncio to allow nested event loops"
-HOMEPAGE="https://github.com/erdewit/nest_asyncio/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local deselect=()
-   [[ ${EPYTHON} == python3.10 ]] && deselect+=(
-   # incorrect args in test itself
-   
tests/nest_test.py::NestTest::test_two_run_until_completes_in_one_outer_loop
-   )
-   epytest ${deselect[@]/#/--deselect }
-}

diff --git a/dev-python/nest_asyncio/nest_asyncio-1.5.2.ebuild 
b/dev-python/nest_asyncio/nest_asyncio-1.5.2.ebuild
deleted file mode 100644
index be2f4e2dd502..
--- a/dev-python/nest_asyncio/nest_asyncio-1.5.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Patch asyncio to allow nested event loops"
-HOMEPAGE="https://github.com/erdewit/nest_asyncio/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-distutils_enable_tests pytest



  1   2   3   >