[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/

2021-06-02 Thread Matthias Maier
commit: f575bcc01d218307ca445f6594d77a1701ae5265
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jun  2 06:59:58 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jun  2 07:11:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f575bcc0

sci-visualization/paraview: add python3_9

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/paraview-5.8.1.ebuild | 4 ++--
 sci-visualization/paraview/paraview-5.9.0.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild 
b/sci-visualization/paraview/paraview-5.8.1.ebuild
index 4cdb8153c8c..6182669ef17 100644
--- a/sci-visualization/paraview/paraview-5.8.1.ebuild
+++ b/sci-visualization/paraview/paraview-5.8.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils
 
 MAIN_PV=$(ver_cut 0-1)

diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild 
b/sci-visualization/paraview/paraview-5.9.0.ebuild
index f91083500a2..48a71695238 100644
--- a/sci-visualization/paraview/paraview-5.9.0.ebuild
+++ b/sci-visualization/paraview/paraview-5.9.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils
 
 MAIN_PV=$(ver_cut 0-1)



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/

2021-06-02 Thread Matthias Maier
commit: a3649ece1ddbdcd8dd7259a6036c51e6d46daddd
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jun  2 06:59:02 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jun  2 07:11:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3649ece

sci-visualization/paraview: version bump to 5.9.1

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/Manifest  |   1 +
 sci-visualization/paraview/paraview-5.9.1.ebuild | 234 +++
 2 files changed, 235 insertions(+)

diff --git a/sci-visualization/paraview/Manifest 
b/sci-visualization/paraview/Manifest
index 66ce1495ae5..d3dd7798e5b 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1,2 +1,3 @@
 DIST ParaView-v5.8.1.tar.xz 49822084 BLAKE2B 
1b99392a85c19fdc02f8f9f0f055fb7efd8a0b17eedfd84005d1af9b170c34ec4eedb25700f91c3a2241ee80e271fe1e744e3a729b7726deb8f9c7a9fd2e4191
 SHA512 
94861c01da2f98c47e7453d072a4de34a7f52f5df280a8745b44d58d8d6a1dba42a15d0bac31895bbe25f23d993d4d356e5af1f8415137e289afd60570070248
 DIST ParaView-v5.9.0.tar.xz 62784788 BLAKE2B 
f07bfce50304b2bfba0de4ba3127d686cf4c32633f8c707fbb2d93c19685f7e8a119ba211e27c29b986ca5b22afab4f57c273077a1c0a7ab0abefa55c8874e28
 SHA512 
44d93b49449262aa3f068aa990419415c3197916a002555d914efc407ed7ccd57b15b829f0fe711afee780e5e63fb1bd072175fc382f3afd36daecc541c382d5
+DIST ParaView-v5.9.1.tar.xz 62835572 BLAKE2B 
ba15771de9d972de533627ce3e2c74fd5f25df08884680ea6f1ceea0adb513c024f58e4436691bf17b11728f8e1c09f6ce1d55d9875729169dbc5f4b38c05de8
 SHA512 
d424e22d962f21c32971ca0001c10c266a1768713a3d0ae9d4c73dc83260c4661326cfbed7773845cf31dedc0474096ed9d6eb8a42ab7677cdde95f9f6abd2f2

diff --git a/sci-visualization/paraview/paraview-5.9.1.ebuild 
b/sci-visualization/paraview/paraview-5.9.1.ebuild
new file mode 100644
index 000..48a71695238
--- /dev/null
+++ b/sci-visualization/paraview/paraview-5.9.1.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils
+
+MAIN_PV=$(ver_cut 0-1)
+MAJOR_PV=$(ver_cut 1-2)
+MY_P="ParaView-v${PV}"
+
+DESCRIPTION="Powerful scientific data visualization application"
+HOMEPAGE="https://www.paraview.org";
+SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz";
+
+LICENSE="paraview GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost cg doc examples ffmpeg mpi mysql nvcontrol openmp offscreen 
plugins python +qt5 +sqlite test tk +webengine"
+
+RESTRICT="mirror test"
+
+# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL"
+REQUIRED_USE="
+   python? ( mpi ${PYTHON_REQUIRED_USE} )
+   mysql? ( sqlite )
+   webengine? ( qt5 )
+   qt5? ( sqlite )
+   ?? ( offscreen qt5 )"
+
+# TODO: Verify that these two are not needed any more for the catalyst
+# module:
+#  - dev-python/PyQt5
+#  - dev-qt/qtgui:5[-gles2-only]
+RDEPEND="
+   app-arch/lz4
+   dev-libs/expat
+   dev-libs/jsoncpp:=
+   dev-libs/libxml2:2
+   dev-libs/protobuf:=
+   dev-libs/pugixml
+   media-libs/freetype
+   media-libs/glew:0
+   media-libs/libpng:0
+   media-libs/libtheora
+   media-libs/tiff:0=
+   sci-libs/cgnslib
+   sci-libs/hdf5:=[mpi=]
+   >=sci-libs/netcdf-4.2[hdf5]
+   >=sci-libs/netcdf-cxx-4.2:3
+   sys-libs/zlib
+   virtual/glu
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   ffmpeg? ( media-video/ffmpeg )
+   mpi? ( virtual/mpi[cxx,romio] )
+   mysql? ( dev-db/mysql-connector-c )
+   offscreen? ( >=media-libs/mesa-18.3.6[osmesa] )
+   !offscreen? ( virtual/opengl )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/constantly[${PYTHON_MULTI_USEDEP}]
+   dev-python/incremental[${PYTHON_MULTI_USEDEP}]
+   dev-python/matplotlib[${PYTHON_MULTI_USEDEP}]
+   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
+   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   dev-python/six[${PYTHON_MULTI_USEDEP}]
+   dev-python/twisted[${PYTHON_MULTI_USEDEP}]
+   dev-python/zope-interface[${PYTHON_MULTI_USEDEP}]
+   mpi? ( dev-python/mpi4py )
+   qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] )
+   ')
+   )
+   qt5? (
+   dev-qt/designer:5
+   dev-qt/qtgui:5[-gles2-only]
+   dev-qt/qthelp:5
+   dev-qt/qtopengl:5[-gles2-only]
+   dev-qt/qtsql:5
+  

[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/files/

2021-06-02 Thread Michał Górny
commit: c3a5879808e3879cb588a3b80de09dafba827322
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 07:20:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 07:30:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a58798

app-portage/gpyutils: Update impl status

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

 app-portage/gpyutils/files/implementations.txt | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-portage/gpyutils/files/implementations.txt 
b/app-portage/gpyutils/files/implementations.txt
index e4f2de735fb..f8f378e8445 100644
--- a/app-portage/gpyutils/files/implementations.txt
+++ b/app-portage/gpyutils/files/implementations.txt
@@ -16,10 +16,10 @@ python3_3   3.3 dead3.3
 python3_4  dead3.4
 python3_5  dead3.5
 python3_6  dead3.6
-python3_7  old 3.7
-python3_8  current 3.8
-python3_9  supported   3.9
-python3_10 experimental3.10
+python3_7  dead3.7
+python3_8  old 3.8
+python3_9  current 3.9
+python3_10 supported   3.10
 
 pypy1_82.7-pypy-1.8deadp1.8
 pypy1_92.7-pypy-1.9deadp1.9



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

2021-06-02 Thread Michał Górny
commit: 7393e697ea9daad0a151b451993188168e965fe0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 07:16:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 07:30:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7393e697

dev-python/hypothesis: Bump to 6.13.11

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 93a28dbbd8e..3682d71caa6 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,6 +1,7 @@
 DIST hypothesis-python-6.10.1.tar.gz 9126246 BLAKE2B 
cc8cb3436d1de5d3d65a13cb5edefdbaae8bf9daed296eea9111ac46c002c34f43119f10b2ab1f45c5cbca5fe46d00738676290eb0e8437f2c10b5926d9e0915
 SHA512 
586b7f380cb850089f7d5321f11da92ef4a9b80e2ea925103e29c1f6c6c9da0a2a899a1a45ce77e0a40073f147561bc4fcbd5cb2ce77a9c0c65f6f64dfe4b716
 DIST hypothesis-python-6.13.0.tar.gz 9128293 BLAKE2B 
be618d42639602bc6617f8b5e9374812298e9d6150b6510a8060ca7c489ea69f1d6bd2cf9322c325c9bffc3c3f886fb4a4fb038159fa2c81920541ac4cb668cd
 SHA512 
66fd6e7842b7b257c92cf756db4cf97bfb64006c89e3e58cda154ebe9345302f0264297df8d9de0685033a0f4e43909d65e76495689a8ded9968ecda586b668c
 DIST hypothesis-python-6.13.10.tar.gz 9132876 BLAKE2B 
fb9b48465fd6e6ce08423384753ef3149aac6e2b57230f44119ad685c530ac68fac0b1a1925f2ab98586265055151e9564fa287262b06aefe68c2a78d8b3ae4d
 SHA512 
f166a025dee3ec31033d8f8a3909e6f9ee4b2e14420ae41777a41163384502cfe9f20632fb134e38797817ee19972a7068e4233e64417fb4cf5af51427a1963c
+DIST hypothesis-python-6.13.11.tar.gz 9133504 BLAKE2B 
b9cb54dc05aafd57424a2f9fff097a66e3ba5e55408f8a4587eb7aee079f1ad494e3a9cc18a7797c09fa715290dc49c58b98e722dc0722d8cad0d6cbbe0d
 SHA512 
9cb8ce31a7062ab98db829300c1f68e1e24bf02a39ebf4ffbbf47554741dd0bdb96edd69aa7a360570405ca85b1fd7956eb26c5b9a6898f6f8f6f79177522bf6
 DIST hypothesis-python-6.13.2.tar.gz 9130008 BLAKE2B 
3ca5c306ac402002a1435b8ccbc034f2a7acf1553eb6095e0394ff1ddf778f47ef6f72359cb5219db924edc18623b22732b4a94bd7c269217ec632b8d59adc1c
 SHA512 
8c7e1a5de011ef66f5105009aa82f2b23ff36f0b0906554ae65e2e55e10c4df743c894b6264002c86bae3fc5e1dd7ded7e913f0866ed725e1afd4c9f54022b7c
 DIST hypothesis-python-6.13.4.tar.gz 9130435 BLAKE2B 
eeb78cc647df49ea11fb0e0f4d8412e20095e7c33bb0601dcbaad2b9e9929423729b25b1bfbf2a27b05e87ae38ced4e9aeba5bae4de76cfc81aae2d073248de0
 SHA512 
93db99bdbe408ddbad4baf983b00b3e7624fd28d15a0d4c1453437328a51b0733db13e3b7b04b40bc60aa05e2e8364ce5b186d81a2d33e50b49f5a406fec95d6
 DIST hypothesis-python-6.13.5.tar.gz 9131314 BLAKE2B 
3de7ba681ab9c0907920ea7ad562a4434f06009a7bced47b98bf46da5d15aea35085350f4aca24fd41ba9fd14957e4de1d56092d49e757ea60a1575f59371add
 SHA512 
06765607be1a49d92382d426105021ed9dca91c5b41674ba45f0a29ce7cb06537edf706ea7305300f9aae7d8c9b1827bcaf807e3c4aece9594a55b3c0122c622

diff --git a/dev-python/hypothesis/hypothesis-6.13.11.ebuild 
b/dev-python/hypothesis/hypothesis-6.13.11.ebuild
new file mode 100644
index 000..22d9efb5231
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.13.11.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/";
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz";
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{7..9})
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!dev-python/pytest-describe
+   !!

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2021-06-02 Thread Andrew Ammerlaan
commit: 63fb1c744f7e3f34369798e30c8ddf57ddcaac9d
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  2 07:37:48 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  2 07:38:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fb1c74

sci-visualization/veusz: restrict to  gentoo.org>

 sci-visualization/veusz/veusz-3.2.ebuild   | 2 +-
 sci-visualization/veusz/veusz-3.3.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/veusz/veusz-3.2.ebuild 
b/sci-visualization/veusz/veusz-3.2.ebuild
index b16d8a6ce9c..c335f7cf7c8 100644
--- a/sci-visualization/veusz/veusz-3.2.ebuild
+++ b/sci-visualization/veusz/veusz-3.2.ebuild
@@ -26,7 +26,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 DEPEND="${COMMON_DEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
+   

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

2021-06-02 Thread Andrew Ammerlaan
commit: 8dd62a5cb7b049a63d46c90c8e95cb43613685ee
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  2 07:44:22 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  2 07:44:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd62a5c

dev-python/QtPy: fix flags for test dependencies

Since the test phase was rewritten in the previous commit
to allow testing with only one of the implementations (in
order to allow adding python3.10), we no longer have to
pull in both implementations to run the test phase.

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/QtPy/QtPy-1.9.0-r5.ebuild | 34 +++---
 1 file changed, 19 insertions(+), 15 deletions(-)

diff --git a/dev-python/QtPy/QtPy-1.9.0-r5.ebuild 
b/dev-python/QtPy/QtPy-1.9.0-r5.ebuild
index b2d2c09acca..a2061df8a26 100644
--- a/dev-python/QtPy/QtPy-1.9.0-r5.ebuild
+++ b/dev-python/QtPy/QtPy-1.9.0-r5.ebuild
@@ -92,21 +92,25 @@ RDEPEND="
 BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location]
-   
dev-python/PyQt5[multimedia,network,opengl,positioning,printsupport]
-   dev-python/PyQt5[sensors,serialport,sql,svg,testlib,webchannel]
-   
dev-python/PyQt5[websockets,widgets,x11extras,xml(+),xmlpatterns]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/pyside2[${PYTHON_USEDEP}]
-   
dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help]
-   
dev-python/pyside2[location,multimedia,network,opengl(+),positioning]
-   
dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml]
-   
dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib]
-   
dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras]
-   dev-python/pyside2[xml,xmlpatterns]
-   ' python3_{7..9} )
+   pyqt5? (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location]
+   
dev-python/PyQt5[multimedia,network,opengl,positioning,printsupport]
+   
dev-python/PyQt5[sensors,serialport,sql,svg,testlib,webchannel]
+   
dev-python/PyQt5[websockets,widgets,x11extras,xml(+),xmlpatterns]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   )
+   pyside2? (
+   $(python_gen_cond_dep '
+   dev-python/pyside2[${PYTHON_USEDEP}]
+   
dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help]
+   
dev-python/pyside2[location,multimedia,network,opengl(+),positioning]
+   
dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml]
+   
dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib]
+   
dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras]
+   dev-python/pyside2[xml,xmlpatterns]
+   ' python3_{7..9} )
+   )
)
 "
 



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

2021-06-02 Thread Andrew Ammerlaan
commit: d929291be3262b89b522d1ef0c209fe57158131e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  2 07:53:00 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  2 07:53:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d929291b

app-text/calibre: restrict to  gentoo.org>

 app-text/calibre/calibre-4.22.0.ebuild   | 4 ++--
 app-text/calibre/calibre-4.23.0.ebuild   | 4 ++--
 app-text/calibre/calibre-5.13.0.ebuild   | 2 +-
 app-text/calibre/calibre-5.16.1.ebuild   | 2 +-
 app-text/calibre/calibre-5.4.2-r1.ebuild | 4 ++--
 app-text/calibre/calibre-5.6.0.ebuild| 4 ++--
 6 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-text/calibre/calibre-4.22.0.ebuild 
b/app-text/calibre/calibre-4.22.0.ebuild
index e2294a1a47d..73be3fb3164 100644
--- a/app-text/calibre/calibre-4.22.0.ebuild
+++ b/app-text/calibre/calibre-4.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -104,7 +104,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
>=dev-python/setuptools-23.1.0[${PYTHON_MULTI_USEDEP}]
-   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   =virtual/podofo-build-0.9.6_pre20171027
virtual/pkgconfig"

diff --git a/app-text/calibre/calibre-4.23.0.ebuild 
b/app-text/calibre/calibre-4.23.0.ebuild
index 1b65bc4a6c3..ac0a731d05c 100644
--- a/app-text/calibre/calibre-4.23.0.ebuild
+++ b/app-text/calibre/calibre-4.23.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -104,7 +104,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
>=dev-python/setuptools-23.1.0[${PYTHON_MULTI_USEDEP}]
-   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   =virtual/podofo-build-0.9.6_pre20171027
virtual/pkgconfig"

diff --git a/app-text/calibre/calibre-5.13.0.ebuild 
b/app-text/calibre/calibre-5.13.0.ebuild
index 0f9dbc728c7..be03ce4ed47 100644
--- a/app-text/calibre/calibre-5.13.0.ebuild
+++ b/app-text/calibre/calibre-5.13.0.ebuild
@@ -106,7 +106,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
>=dev-python/setuptools-23.1.0[${PYTHON_MULTI_USEDEP}]
-   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   =virtual/podofo-build-0.9.6_pre20171027
virtual/pkgconfig"

diff --git a/app-text/calibre/calibre-5.16.1.ebuild 
b/app-text/calibre/calibre-5.16.1.ebuild
index cb40b52ae21..3a057d5d38e 100644
--- a/app-text/calibre/calibre-5.16.1.ebuild
+++ b/app-text/calibre/calibre-5.16.1.ebuild
@@ -105,7 +105,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
>=dev-python/setuptools-23.1.0[${PYTHON_MULTI_USEDEP}]
-   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   =virtual/podofo-build-0.9.6_pre20171027
virtual/pkgconfig"

diff --git a/app-text/calibre/calibre-5.4.2-r1.ebuild 
b/app-text/calibre/calibre-5.4.2-r1.ebuild
index 124c0b0ffd7..237c69e913c 100644
--- a/app-text/calibre/calibre-5.4.2-r1.ebuild
+++ b/app-text/calibre/calibre-5.4.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -105,7 +105,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
>=dev-python/setuptools-23.1.0[${PYTHON_MULTI_USEDEP}]
-   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   =virtual/podofo-build-0.9.6_pre20171027
virtual/pkgconfig"

diff --git a/app-text/calibre/calibre-5.6.0.ebuild 
b/app-text/calibre/calibre-5.6.0.ebuild
index 1547c3b7358..9c20538532c 100644
--- a/app-text/calibre/calibre-5.6.0.ebuild
+++ b/app-text/calibre/calibre-5.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -105,7 +105,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
>=dev-python/setuptools-23.1.0[${PYTHON_MULTI_USEDEP}]
-   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   =virtual/podofo-build-0.9.6_pre20171027
virtual/pkgconfig"



[gentoo-commits] repo/proj/guru:dev commit in: app-text/epubgrep/

2021-06-02 Thread Ronny Gutbrod
commit: 6e949053fc31bb12f90a0a00d954f21f42d885a5
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Jun  2 07:35:18 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Jun  2 07:35:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e949053

app-text/epubgrep: Version bump 0.5.0.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-text/epubgrep/Manifest  |  1 +
 app-text/epubgrep/epubgrep-0.5.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest
index 5a283250d..9ca543128 100644
--- a/app-text/epubgrep/Manifest
+++ b/app-text/epubgrep/Manifest
@@ -1,2 +1,3 @@
 DIST epubgrep-0.3.2.tar.gz 241538 BLAKE2B 
77de3e45ae79e957bf6ecaaccb55b1944b845894dce9ec2e6eb2f8440d0e90a6ee4185824a04435351726d72ea4cacef2d63d14265ae1f9c952d6ad341126533
 SHA512 
ea9eb953a05cfa1cb9cf54d27341d1b0af6fb95835495d975405e43c7c01d6c74e69f20e36aaf4ac238e55f9cf0ede7ecb42822d717b40e068e7a6aaef798ec3
 DIST epubgrep-0.4.0.tar.gz 247541 BLAKE2B 
f193ea359edc56343cfaab85b33c52f1fda832e335b58a7d2f6d6b98538870e043d6a1b56e8e3f562bd2dff8ddd809aeacad88bf047b2a6e7933a68b29312f49
 SHA512 
ae6005b62c8fc0ce8d3ae00fb4c04b2f6d84aca4c3497722be52c064b4403a15bc30aa33b4f59bc834d0501bee984f4df1c4a5c620ad14f83186776c46a73fa5
+DIST epubgrep-0.5.0.tar.gz 253335 BLAKE2B 
43a0fff1368a4173797355b8e408ea740ec2810fc13d2a96fb96fda861d076b28c2ce1ce66ddeea64370be21f0873327a96bddca249c73427f6874476dd1d628
 SHA512 
87deba97675f827dd7e8914b7cf537d903f22a91504e0316e70fd04e567e0282998c729d1a7cef0d0bf8cf2bd4765afa18c41403248f261bc4240dd08c1a

diff --git a/app-text/epubgrep/epubgrep-0.5.0.ebuild 
b/app-text/epubgrep/epubgrep-0.5.0.ebuild
new file mode 100644
index 0..35dd9fa50
--- /dev/null
+++ b/app-text/epubgrep/epubgrep-0.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Search tool for EPUB e-books"
+HOMEPAGE="https://schlomp.space/tastytea/epubgrep";
+SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/boost[nls]
+   app-arch/libarchive[bzip2,iconv,lzma,zlib]
+   dev-libs/libfmt
+   dev-libs/pugixml
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/termcolor
+   dev-cpp/nlohmann_json
+   test? ( dev-cpp/catch )
+"
+BDEPEND="
+   sys-devel/gettext
+   app-text/asciidoc
+"
+
+src_configure() {
+   local mycmakeargs=(
+   "-DWITH_TESTS=$(usex test)"
+   "-DFALLBACK_BUNDLED=NO"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/epubgrep/

2021-06-02 Thread Ronny Gutbrod
commit: 511eec20bc1ff2153ab3fd4fb358256cb85dcf70
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Jun  2 07:36:01 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Jun  2 07:36:01 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=511eec20

app-text/epubgrep: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-text/epubgrep/Manifest  |  1 -
 app-text/epubgrep/epubgrep-0.3.2.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest
index 9ca543128..6038a18fd 100644
--- a/app-text/epubgrep/Manifest
+++ b/app-text/epubgrep/Manifest
@@ -1,3 +1,2 @@
-DIST epubgrep-0.3.2.tar.gz 241538 BLAKE2B 
77de3e45ae79e957bf6ecaaccb55b1944b845894dce9ec2e6eb2f8440d0e90a6ee4185824a04435351726d72ea4cacef2d63d14265ae1f9c952d6ad341126533
 SHA512 
ea9eb953a05cfa1cb9cf54d27341d1b0af6fb95835495d975405e43c7c01d6c74e69f20e36aaf4ac238e55f9cf0ede7ecb42822d717b40e068e7a6aaef798ec3
 DIST epubgrep-0.4.0.tar.gz 247541 BLAKE2B 
f193ea359edc56343cfaab85b33c52f1fda832e335b58a7d2f6d6b98538870e043d6a1b56e8e3f562bd2dff8ddd809aeacad88bf047b2a6e7933a68b29312f49
 SHA512 
ae6005b62c8fc0ce8d3ae00fb4c04b2f6d84aca4c3497722be52c064b4403a15bc30aa33b4f59bc834d0501bee984f4df1c4a5c620ad14f83186776c46a73fa5
 DIST epubgrep-0.5.0.tar.gz 253335 BLAKE2B 
43a0fff1368a4173797355b8e408ea740ec2810fc13d2a96fb96fda861d076b28c2ce1ce66ddeea64370be21f0873327a96bddca249c73427f6874476dd1d628
 SHA512 
87deba97675f827dd7e8914b7cf537d903f22a91504e0316e70fd04e567e0282998c729d1a7cef0d0bf8cf2bd4765afa18c41403248f261bc4240dd08c1a

diff --git a/app-text/epubgrep/epubgrep-0.3.2.ebuild 
b/app-text/epubgrep/epubgrep-0.3.2.ebuild
deleted file mode 100644
index 1bd1e40e5..0
--- a/app-text/epubgrep/epubgrep-0.3.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Search tool for EPUB e-books"
-HOMEPAGE="https://schlomp.space/tastytea/epubgrep";
-SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost[nls]
-   app-arch/libarchive[bzip2,iconv,lzma,zlib]
-   dev-libs/libfmt
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/termcolor
-   test? ( dev-cpp/catch )
-"
-BDEPEND="
-   sys-devel/gettext
-   app-text/asciidoc
-"
-
-src_configure() {
-   local mycmakeargs=(
-   "-DWITH_TESTS=$(usex test)"
-   "-DFALLBACK_BUNDLED=NO"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2021-06-02 Thread Andrey Grozin
commit: 5427ecfbee4d5cf191846033b4fff03af1e51107
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Jun  2 07:55:48 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Jun  2 07:56:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5427ecfb

dev-lisp/sbcl: bump to 2.1.5

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/sbcl/Manifest  |   2 +
 dev-lisp/sbcl/sbcl-2.1.5.ebuild | 248 
 2 files changed, 250 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 1a96617d908..f2882aee4d1 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -30,3 +30,5 @@ DIST sbcl-2.1.3-source.tar.bz2 6546338 BLAKE2B 
7253a97fe57c9f3bfd3fd094d75dd1d02
 DIST sbcl-2.1.3-x86-64-linux-binary.tar.bz2 10141041 BLAKE2B 
724786d03e53b86da38cff705d3d3c3b13cbd92375a3841bbf5f1e410d765b7ca4c451e73c4f6f46dd813d4e121f4b641ac70e8cf88599c157bb66c4d3e40b9d
 SHA512 
9209ecaedab3fc16b877970dc72f6cbf611906cb25e6980fedd7234990f5d2b4b49572942e6a11f638688802dc804b27e114877fd1d17478db9441593629e70e
 DIST sbcl-2.1.4-source.tar.bz2 6550812 BLAKE2B 
2d0d05a5b3bd26b2902b9178c426d76556395bf84c7ea476b3815883ddc16e7f5381dacb70370868af21f802646b4611ba05c245b53d00fb6501f64cba427264
 SHA512 
ed24fdfb1ab5bfbad5c22f938e2450e16ee558defc458ac4dfe24fbc7d57b9eade052ea119544e6e123979eb5048b6c776dada8c5aa6dba459c582a60fc7d943
 DIST sbcl-2.1.4-x86-64-linux-binary.tar.bz2 10144909 BLAKE2B 
ef83027d043de576211dbc3c188272a082993d12bf448304ab2f0434463de74ea232a0abaf98c71a4cf5a689d33da78bba5c749503b559942deae79aa76fcd5d
 SHA512 
79dcc2ce153464f7d2510424591367af60b3168c6fbda864f2f49121fd88b5b688c5eeecab73f859fafb8c4a7f941bef039a065cf6c0f2e25463737323f87e47
+DIST sbcl-2.1.5-source.tar.bz2 6566902 BLAKE2B 
3e98a3d996120baf7cbddbe595aacc07615cd8471e9bb87fc73e8cf0621988e5dd549a58425f7c569588833f9a4b1bbe43af40472fa9a287a3780e40e86536bd
 SHA512 
5e208b3a1b3ff1a589c9ae0398e40086d979342c11fa7bb251797d0266618801b525dddb6998cebae3fc2a88547f7a71bdc43c5418f5edc2cf9bf699ed725334
+DIST sbcl-2.1.5-x86-64-linux-binary.tar.bz2 10155269 BLAKE2B 
8456fbe477d6afc4becf4ec2fadb296e40532f02ea0ad5de61891cf68384450028e85e52d44164323c1a40b5f67c591114cd1a077de305b3f1b20484310bf5a6
 SHA512 
cb90c2bc6bed5f5f3af9831cd520580d4e8207ee45ae3572a17cf0da21563ce8e03d1c0e22099d05b750e0f76b2a0701918c80e25e2b7a9846d8cc5169f82f7c

diff --git a/dev-lisp/sbcl/sbcl-2.1.5.ebuild b/dev-lisp/sbcl/sbcl-2.1.5.ebuild
new file mode 100644
index 000..5b723d8bd15
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-2.1.5.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib flag-o-matic pax-utils toolchain-funcs
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=2.1.5
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.4.11
+BV_ARM64=1.4.2
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/";
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-solaris"
+IUSE="debug doc source +threads +unicode pax_kernel zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.3:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
+   pax_kernel? ( sys-apps/elfix )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
+
+# Disable warnings about executable stacks, as this won't be fixed soon by 
upstream
+QA_EXECSTACK="usr/bin/sbcl"

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

2021-06-02 Thread Joonas Niilola
commit: fa4eb99842c3b7e623d16bb9515773103bef7e6c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  2 08:08:38 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 08:17:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4eb998

media-gfx/ahoviewer: stabilize 2.0.0_beta on x86

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

 media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild 
b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
index 87f344f7cc5..fdeec81134c 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/refs/tags/${MY_PV}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/glibmm:=



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

2021-06-02 Thread Joonas Niilola
commit: c52faa1a3dbe951f3b49d2783386abfe447b4548
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  2 08:17:13 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 08:17:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52faa1a

media-libs/rlottie: stabilize 0.2_p20210405 on amd64

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

 media-libs/rlottie/rlottie-0.2_p20210405.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/rlottie/rlottie-0.2_p20210405.ebuild 
b/media-libs/rlottie/rlottie-0.2_p20210405.ebuild
index 05c6d41b357..4ad3ba5a17f 100644
--- a/media-libs/rlottie/rlottie-0.2_p20210405.ebuild
+++ b/media-libs/rlottie/rlottie-0.2_p20210405.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Samsung/rlottie/archive/${MY_COMMIT}.tar.gz -> ${P}.
 
 LICENSE="BSD FTL JSON MIT"
 SLOT="0/0.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="debug test"
 
 RESTRICT="!test? ( test )"



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

2021-06-02 Thread Joonas Niilola
commit: 7423ddde6e2032e313ec440d6ab73572a812c50b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  2 08:17:37 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 08:17:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7423ddde

media-gfx/ahoviewer: stabilize 2.0.0_beta on amd64

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

 media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild 
b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
index fdeec81134c..a1ed34a9932 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/refs/tags/${MY_PV}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/glibmm:=



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

2021-06-02 Thread Joonas Niilola
commit: c982e3b15ddf152c2df2154d82d3f26f5d3ba10f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun  2 08:09:14 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 08:17:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c982e3b1

media-libs/rlottie: stabilize 0.2_p20210405 on x86

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

 media-libs/rlottie/rlottie-0.2_p20210405.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/rlottie/rlottie-0.2_p20210405.ebuild 
b/media-libs/rlottie/rlottie-0.2_p20210405.ebuild
index 6e741425975..05c6d41b357 100644
--- a/media-libs/rlottie/rlottie-0.2_p20210405.ebuild
+++ b/media-libs/rlottie/rlottie-0.2_p20210405.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Samsung/rlottie/archive/${MY_COMMIT}.tar.gz -> ${P}.
 
 LICENSE="BSD FTL JSON MIT"
 SLOT="0/0.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="debug test"
 
 RESTRICT="!test? ( test )"



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

2021-06-02 Thread Matthias Schwarzott
commit: fe4d899cf38c376a321302b7ec05f298bc65c9ed
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Wed Jun  2 08:19:31 2021 +
Commit: Matthias Schwarzott  gentoo  org>
CommitDate: Wed Jun  2 08:20:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4d899c

dev-util/pahole: version bumped

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Matthias Schwarzott  gentoo.org>

 dev-util/pahole/Manifest   |  1 +
 dev-util/pahole/pahole-1.21.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index 3b69b6bf776..ba18f4d0c77 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -1 +1,2 @@
 DIST dwarves-1.20.tar.xz 688728 BLAKE2B 
c57f390f7e1d20c861a4acb8cd7fe238a3f7c3f2d915d96fc051dba2587942e8fabfa4f524d18555c486863fa02bc4ab63d90e90d477f376dc5e547aa36cccac
 SHA512 
306bb74c498527a5a9bdae4d304e90511336cab627d9acad5237d93cbb48efe11dbca4418c540fa03e3ecdd168ce224cabe9fd2f6fbb50520d0dd17741c80817
+DIST dwarves-1.21.tar.xz 910480 BLAKE2B 
b6dcdaf008a7714838904b0bc1050e6af4617e00e168f45a3f1a5d4611a05c898182f3395b2f10478240e05c22ce82a3a7381a1ea7ab41684e3b05ea6e73620c
 SHA512 
69f510025f5790a004c356546f7d92996ad84c4ff1636876b48f1c7d81bf66c83da70f11a1912d65b46f81bea79418782021396a018e74baae5cad9221af14e1

diff --git a/dev-util/pahole/pahole-1.21.ebuild 
b/dev-util/pahole/pahole-1.21.ebuild
new file mode 100644
index 000..6e645bb8300
--- /dev/null
+++ b/dev-util/pahole/pahole-1.21.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit multilib cmake python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/";
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+MY_PN=dwarves
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz";
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz";
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake_src_install
+}



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

2021-06-02 Thread Michał Górny
commit: 7924811a9eb8d58a06f7f466d8352f2609947796
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 08:35:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 08:47:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7924811a

dev-lang/python: Backport sec fixes to 3.6.13_p5

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.6.13_p5.ebuild | 338 
 2 files changed, 339 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 450819d159e..79ad587f404 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -22,6 +22,7 @@ DIST python-gentoo-patches-3.10.0b1.tar.xz 8116 BLAKE2B 
aba4856d2463e57187680780
 DIST python-gentoo-patches-3.10.0b2.tar.xz 8124 BLAKE2B 
6b707ef911c0573e6e87792b4ba1d37e5620723c7b22759c78ac20d88414390a7317546c41d867cd9decb6247c004a9df8eb25ab0999db9c7b431b03b64609e9
 SHA512 
9a95a1f8a6e4461107e9580e6017956ade47be90fbcd94cbb2eb83a871702308058a402c1eafc8e0d54c2a1910b9030edd9f71b051e846b1219e9f7bd11274b6
 DIST python-gentoo-patches-3.6.13_p3.tar.xz 17640 BLAKE2B 
255e96f61ad8adb7fdf1cc9f11ca99c8368601dfe9bab4c96adf1e77472dfdf365a6ce197ecc72b574849e2a6235063d63558711049e9e7407862871dc0f2f20
 SHA512 
7b9a39cd65129c495c513e1b8c259a88194b8877b891cedaa5289bedcc44dbcb5e63e3b9922ef085321e7f4db73b5a5090d30725b456491a98d7ef40b85601eb
 DIST python-gentoo-patches-3.6.13_p4.tar.xz 17896 BLAKE2B 
768ed3860766b212d21718d2f83fe2852dd297aaeaa2d76d93357012513b2aa66e8ff8fc8edf7375ae10ecf0864560e7b4df168f916cba06c67e329612d404f8
 SHA512 
7ec640280244c7fe8e5c5b3e8c7fd396ec37b920fe1a77d99e85bef20bc335cfc0bf818c58b8f203c15ce343f50d4b8c7ab7591ecfd21380c9cb15d87ed81ca4
+DIST python-gentoo-patches-3.6.13_p5.tar.xz 21940 BLAKE2B 
f6753f2c4383fbf0de0433040dae812f35bf550c60ac4a042c62afcff158619ebdc47d013dfa62d9b3dd446e8401ad50aaaeb212fb048a884a1c436b73b7afe2
 SHA512 
260d6abb2c24726fcddbe3ae828e96e315f90b6d486c11868066a25635968214a8c25a89737a9737c32ca110892a28f6b12badbeceb5e4d8d4a2a996b3ce7352
 DIST python-gentoo-patches-3.7.10_p3.tar.xz 16804 BLAKE2B 
1db238e4b928332d459b5f3c36ecb7f3bc3d3b754fd82e4434c91843ef7574306aef044df9a2644749a17b14ce9fefcd3c3dd44cafaa4ace0b7dc62fb66e73c8
 SHA512 
61a262a05d1f8e9b08875285db989160362eec66123a15345dd16b8c1f1161aeed31b20df8f69d27ae71902ae2e678328b82e511881d9a5560932619234bbe7d
 DIST python-gentoo-patches-3.7.10_p4.tar.xz 17076 BLAKE2B 
628d82f5fc24ee68b4d529ab6d2fcaf7361d55a99dccd699a2fd027e86a731e641ff1573c7639d3d513b2030f8e8629adab84c13a9dd1ba5e2a84bdb16e92c44
 SHA512 
856ff2e3a73d56888bc1a3b2a28e2ca284a2a40ac3df4d060616fee47e95052b535e697d1d77c58ed850da105c7accfe3093a41492e63f6642349f7a6c80a3ea
 DIST python-gentoo-patches-3.7.10_p6.tar.xz 23868 BLAKE2B 
3b3786030a461d06a96dbe0987d05c35215bb5e7b0b95e1337a05a311ad6f3c6db68cc7082128c56eea3eff4b98f74d213dde1f48517e07791815b73dcdcd5b8
 SHA512 
b817a9bc1469675c14555ce50bb004e8c1426465997a72a94859ab10df7c2a036b33b332c9e6b9f49df1addd899a37afd28fe60bf6ce90b4b21f4a28a27aca25

diff --git a/dev-lang/python/python-3.6.13_p5.ebuild 
b/dev-lang/python/python-3.6.13_p5.ebuild
new file mode 100644
index 000..bbce0c2bb3a
--- /dev/null
+++ b/dev-lang/python/python-3.6.13_p5.ebuild
@@ -0,0 +1,338 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools flag-o-matic multiprocessing pax-utils \
+   python-utils-r1 toolchain-funcs verify-sig
+
+MY_P="Python-${PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="https://www.python.org/";
+SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc
+   )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}/${PYVER}m"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test +threads tk wininst +xml"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2:=
+   app-arch/xz-utils:=
+   dev-libs/libffi:=
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? ( >=sys-libs/readline-4.1:= )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? ( dev-libs/openssl:= )
+   tk? (
+  

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

2021-06-02 Thread Michał Górny
commit: 6e7d5b8bded2614e18552378a1ded01b70702371
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 07:50:03 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 08:47:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7d5b8b

dev-lang/python: Backport sec fixes to 3.8.10_p2

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.8.10_p2.ebuild | 336 
 2 files changed, 337 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 89349d888da..8d709e5b5ca 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -26,6 +26,7 @@ DIST python-gentoo-patches-3.7.10_p3.tar.xz 16804 BLAKE2B 
1db238e4b928332d459b5f
 DIST python-gentoo-patches-3.7.10_p4.tar.xz 17076 BLAKE2B 
628d82f5fc24ee68b4d529ab6d2fcaf7361d55a99dccd699a2fd027e86a731e641ff1573c7639d3d513b2030f8e8629adab84c13a9dd1ba5e2a84bdb16e92c44
 SHA512 
856ff2e3a73d56888bc1a3b2a28e2ca284a2a40ac3df4d060616fee47e95052b535e697d1d77c58ed850da105c7accfe3093a41492e63f6642349f7a6c80a3ea
 DIST python-gentoo-patches-3.8.10.tar.xz 15180 BLAKE2B 
1f8c57c6ed8d49c5ff42ecaaf19f470567db7fc68ed95eb44a89e9e85a542c085708207f02a1e50ebd7e6fc5e876e232ccd47f49e7653d338ec0520b7dac1a3d
 SHA512 
65e3ec0a0fd49c0c6e96eb07c98b93ce5168e430bbfcd1e62185f6df6bd42fb1a5b5752cbe8bde93101510c0cfd37e604dde40549703b1d1c0e37d24cc327472
 DIST python-gentoo-patches-3.8.10_p1.tar.xz 15504 BLAKE2B 
63bd3e4928853a80a57ff922c42c434990b38a5c1dc639a277b8dcd01dabf1e0ff745750859b2ee47d30f84afd2bece81e4ba72b89a9ec690300de42e2a5f590
 SHA512 
955f7647bb05572a1f77cc8a8c35b7690ae914b9b22d30da553502ccc018b4134a7b647dd088b8b75c46a6971bf64dd750e47ceb1b3b219dd58260bf7b67860f
+DIST python-gentoo-patches-3.8.10_p2.tar.xz 20288 BLAKE2B 
4d9db5c8d5c27673d5a026149e5678c2b4072d6d0326ae015bf4fd5b5065beeff0cd6ee0a061f79ab3258d3d156d555a38cbdca2e5e05b4405038847dcc97c8e
 SHA512 
165a4e3b537538e792a98141a8e4af6b5cde369e6322155731ecb1b55d0e609f06208d88d68dbb1fbe59a5127ae7ac49d76d8fb6505ccf835931b2a802cd85de
 DIST python-gentoo-patches-3.8.9_p2.tar.xz 16600 BLAKE2B 
895eebdfabfe9cc4a30d87255112033b506511a8def7cecb03e37b0bde350f1c4b53f06a7e8ead53218c29e2cf4866f2ddfc9d30a07e9f5c67e4c7c271c18cba
 SHA512 
5751c4bcdd1f637f9678d3fa3455c701b2dec051e12d5a1fa6468d7745c1387fb0485672e53dc619b4244435897f21702699c64b63ad9a0422ed91edd7fb2491
 DIST python-gentoo-patches-3.9.4_p1.tar.xz 14472 BLAKE2B 
c8bd49c2eb77eb00377e6c6e63a2f6b1108a2c8d4eb45cc943ad2d0a2b4457e2f90d2597032716af5268f33d24902d4634cf8e98778c1d15bf8dda5d7215
 SHA512 
9a12c1935be31b1663e4ab6c1f7aca51ba62ef4033600885678ce436ecab688e2df82742125b4885b1cb8da9c68140c5ca4ee1684360ac87d82c6491bce5d0a0
 DIST python-gentoo-patches-3.9.5.tar.xz 8820 BLAKE2B 
177234776f00c3efa6b76fefc1ef0001225ded1dd8ba916e3dc8498a7e845467bf387ba8a4f82da713a51bff627420a084f6627218863f70e1273cce58ca7252
 SHA512 
37b7e25a1703184556f12202da9cba1a8e2fb1c059d75195ef2997f55948229f164642a580e33c59f5877fe36d4c62f1735f95df318b36d92c528eb98f42e55f

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

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

2021-06-02 Thread Michał Górny
commit: b568948e423c3c0f843901853c0e1457bbd7b762
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 07:44:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 08:47:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b568948e

dev-lang/python: Backport sec fixes to 3.9.5_p2

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

 dev-lang/python/Manifest   |   1 +
 dev-lang/python/python-3.9.5_p2.ebuild | 345 +
 2 files changed, 346 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 8cf3faa3b37..89349d888da 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -30,3 +30,4 @@ DIST python-gentoo-patches-3.8.9_p2.tar.xz 16600 BLAKE2B 
895eebdfabfe9cc4a30d872
 DIST python-gentoo-patches-3.9.4_p1.tar.xz 14472 BLAKE2B 
c8bd49c2eb77eb00377e6c6e63a2f6b1108a2c8d4eb45cc943ad2d0a2b4457e2f90d2597032716af5268f33d24902d4634cf8e98778c1d15bf8dda5d7215
 SHA512 
9a12c1935be31b1663e4ab6c1f7aca51ba62ef4033600885678ce436ecab688e2df82742125b4885b1cb8da9c68140c5ca4ee1684360ac87d82c6491bce5d0a0
 DIST python-gentoo-patches-3.9.5.tar.xz 8820 BLAKE2B 
177234776f00c3efa6b76fefc1ef0001225ded1dd8ba916e3dc8498a7e845467bf387ba8a4f82da713a51bff627420a084f6627218863f70e1273cce58ca7252
 SHA512 
37b7e25a1703184556f12202da9cba1a8e2fb1c059d75195ef2997f55948229f164642a580e33c59f5877fe36d4c62f1735f95df318b36d92c528eb98f42e55f
 DIST python-gentoo-patches-3.9.5_p1.tar.xz 9124 BLAKE2B 
ab2f51c2d10c679022b563efa8b2494499d8d69b7617ec5229c3af546b1a9589e8aa064e9c025e19f658a316fba4134086ac8f357de97042288ee7b8f34ba9c7
 SHA512 
16da4a4736acd0ceb263766d14781a034a374372c7ab603a966fa364350b28e8c168f2e38c276d8e03cbdc2f3f9dde691fe959ca3db20533b036cc664a3cefe1
+DIST python-gentoo-patches-3.9.5_p2.tar.xz 14728 BLAKE2B 
b6b0a0c316d99e8282bdbb5e62a90f84880ff89b0b1e236a5bce37fbdd3c3b187f7964873882dbcbc8c9765af107377240e8aac544987452830f0069aff471c0
 SHA512 
42e4dd48f4b93bd45a70093b447b4862ab286c1b5adc32d22a3e3d08e67db13bfa829bdbcf989fac9b7c8634a4735cfb4a7b16bfc40bdff0c11bc5a768bbeaf8

diff --git a/dev-lang/python/python-3.9.5_p2.ebuild 
b/dev-lang/python/python-3.9.5_p2.ebuild
new file mode 100644
index 000..444f9d6d14b
--- /dev/null
+++ b/dev-lang/python/python-3.9.5_p2.ebuild
@@ -0,0 +1,345 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \
+   python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_rc/rc}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="https://www.python.org/";
+SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc
+   )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test tk wininst +xml"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2:=
+   app-arch/xz-utils:=
+   dev-libs/libffi:=
+   sys-apps/util-linux:=
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? ( >=sys-libs/readline-4.1:= )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? ( dev-libs/openssl:= )
+   tk? (
+   >=dev-lang/tcl-8.0:=
+   >=dev-lang/tk-8.0:=
+   dev-tcltk/blt:=
+   dev-tcltk/tix
+   )
+   xml? ( >=dev-libs/expat-2.1:= )"
+# bluetooth requires headers from bluez
+DEPEND="${RDEPEND}
+   bluetooth? ( net-wireless/bluez )
+   test? ( app-arch/xz-utils[extra-filters(+)] )"
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/autoconf-archive
+   verify-sig? ( app-crypt/openpgp-keys-python )
+   !sys-devel/gcc[libffi(-)]"
+RDEPEND+=" !build? ( app-misc/mime-types )"
+PDEPEND="app-eselect/eselect-python"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
+
+# large file tests involve a 2.5G file being copied (duplicated)
+CHECKREQS_DISK_BUILD=5500M
+
+pkg_pretend() {
+   use test && check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   use test && check-reqs_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+   ver

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

2021-06-02 Thread Michał Górny
commit: e6d44e19b20775ae99d312129f3c6da7a0975e5c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 08:26:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 08:47:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d44e19

dev-lang/python: Backport sec fixes to 3.7.10_p6

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.7.10_p6.ebuild | 330 
 2 files changed, 331 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 8d709e5b5ca..450819d159e 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -24,6 +24,7 @@ DIST python-gentoo-patches-3.6.13_p3.tar.xz 17640 BLAKE2B 
255e96f61ad8adb7fdf1cc
 DIST python-gentoo-patches-3.6.13_p4.tar.xz 17896 BLAKE2B 
768ed3860766b212d21718d2f83fe2852dd297aaeaa2d76d93357012513b2aa66e8ff8fc8edf7375ae10ecf0864560e7b4df168f916cba06c67e329612d404f8
 SHA512 
7ec640280244c7fe8e5c5b3e8c7fd396ec37b920fe1a77d99e85bef20bc335cfc0bf818c58b8f203c15ce343f50d4b8c7ab7591ecfd21380c9cb15d87ed81ca4
 DIST python-gentoo-patches-3.7.10_p3.tar.xz 16804 BLAKE2B 
1db238e4b928332d459b5f3c36ecb7f3bc3d3b754fd82e4434c91843ef7574306aef044df9a2644749a17b14ce9fefcd3c3dd44cafaa4ace0b7dc62fb66e73c8
 SHA512 
61a262a05d1f8e9b08875285db989160362eec66123a15345dd16b8c1f1161aeed31b20df8f69d27ae71902ae2e678328b82e511881d9a5560932619234bbe7d
 DIST python-gentoo-patches-3.7.10_p4.tar.xz 17076 BLAKE2B 
628d82f5fc24ee68b4d529ab6d2fcaf7361d55a99dccd699a2fd027e86a731e641ff1573c7639d3d513b2030f8e8629adab84c13a9dd1ba5e2a84bdb16e92c44
 SHA512 
856ff2e3a73d56888bc1a3b2a28e2ca284a2a40ac3df4d060616fee47e95052b535e697d1d77c58ed850da105c7accfe3093a41492e63f6642349f7a6c80a3ea
+DIST python-gentoo-patches-3.7.10_p6.tar.xz 23868 BLAKE2B 
3b3786030a461d06a96dbe0987d05c35215bb5e7b0b95e1337a05a311ad6f3c6db68cc7082128c56eea3eff4b98f74d213dde1f48517e07791815b73dcdcd5b8
 SHA512 
b817a9bc1469675c14555ce50bb004e8c1426465997a72a94859ab10df7c2a036b33b332c9e6b9f49df1addd899a37afd28fe60bf6ce90b4b21f4a28a27aca25
 DIST python-gentoo-patches-3.8.10.tar.xz 15180 BLAKE2B 
1f8c57c6ed8d49c5ff42ecaaf19f470567db7fc68ed95eb44a89e9e85a542c085708207f02a1e50ebd7e6fc5e876e232ccd47f49e7653d338ec0520b7dac1a3d
 SHA512 
65e3ec0a0fd49c0c6e96eb07c98b93ce5168e430bbfcd1e62185f6df6bd42fb1a5b5752cbe8bde93101510c0cfd37e604dde40549703b1d1c0e37d24cc327472
 DIST python-gentoo-patches-3.8.10_p1.tar.xz 15504 BLAKE2B 
63bd3e4928853a80a57ff922c42c434990b38a5c1dc639a277b8dcd01dabf1e0ff745750859b2ee47d30f84afd2bece81e4ba72b89a9ec690300de42e2a5f590
 SHA512 
955f7647bb05572a1f77cc8a8c35b7690ae914b9b22d30da553502ccc018b4134a7b647dd088b8b75c46a6971bf64dd750e47ceb1b3b219dd58260bf7b67860f
 DIST python-gentoo-patches-3.8.10_p2.tar.xz 20288 BLAKE2B 
4d9db5c8d5c27673d5a026149e5678c2b4072d6d0326ae015bf4fd5b5065beeff0cd6ee0a061f79ab3258d3d156d555a38cbdca2e5e05b4405038847dcc97c8e
 SHA512 
165a4e3b537538e792a98141a8e4af6b5cde369e6322155731ecb1b55d0e609f06208d88d68dbb1fbe59a5127ae7ac49d76d8fb6505ccf835931b2a802cd85de

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

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/brainworkshop/, games-puzzle/brainworkshop/files/

2021-06-02 Thread Ionen Wolkens
commit: a32137f8745defaf706509cc984c3beccdf6e310
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  2 08:30:21 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  2 08:50:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32137f8

games-puzzle/brainworkshop: add 5.0.2

- add python3_9
- update HOMEPAGE/SRC_URI
- update LICENSE (upstream clarified they use GPL-2+)
- use upstream's newly provided .desktop

edos2unix no longer needed, .py is provided over .pyw

Closes: https://bugs.gentoo.org/776814
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-puzzle/brainworkshop/Manifest|  1 +
 .../brainworkshop/brainworkshop-5.0.2.ebuild   | 48 ++
 .../files/brainworkshop-5.0.2-datadir.patch|  7 
 3 files changed, 56 insertions(+)

diff --git a/games-puzzle/brainworkshop/Manifest 
b/games-puzzle/brainworkshop/Manifest
index c74a1f08c48..880950cbd91 100644
--- a/games-puzzle/brainworkshop/Manifest
+++ b/games-puzzle/brainworkshop/Manifest
@@ -1 +1,2 @@
+DIST brainworkshop-5.0.2.tar.gz 7998711 BLAKE2B 
d2662d2e565b576b441a41ec9177c3bd17f30d0f671d67ee7497bc2a983ba193e977a0d4cb4bfcd684cc46fe918159ffa5181a141e591adf819b28e744437222
 SHA512 
07ab0b30cef92b3c5ac0476a1baa5afb8f57afb557b266169a7f72fe4cbe8c0afbf0db491a23106da6c61f055c24c5f0c4268ead41d92101e5a8284a7dc80265
 DIST brainworkshop-5_beta20200310.tar.gz 8001718 BLAKE2B 
ec3ef92d169956cb9334230e60b5e2c370154c11640daa3201b56654cd402ecba37d3bd1e3ff95339b351bd8984fb84a6bab72bf9f752175d0fb3ae1d989ba10
 SHA512 
f061ef005ac5f1c8b3fe1f23d847852730a9402bfa6be83946b2cd1f3a352a7a6eb67b73c81506f082fe2ae590598435736a36c87513a11b87f3e8237a296669

diff --git a/games-puzzle/brainworkshop/brainworkshop-5.0.2.ebuild 
b/games-puzzle/brainworkshop/brainworkshop-5.0.2.ebuild
new file mode 100644
index 000..aeddd40b56c
--- /dev/null
+++ b/games-puzzle/brainworkshop/brainworkshop-5.0.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit desktop python-single-r1
+
+DESCRIPTION="Short-term-memory training N-Back game"
+HOMEPAGE="https://github.com/brain-workshop/brainworkshop";
+SRC_URI="https://github.com/brain-workshop/brainworkshop/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="CC-Sampling-Plus-1.0 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/pyglet-1.5[${PYTHON_USEDEP},sound]
+   ')"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.0.2-datadir.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i "s|@GENTOO_DATADIR@|${EPREFIX}/usr/share/${PN}|" ${PN}.py || die
+
+   python_fix_shebang ${PN}.py
+}
+
+src_install() {
+   newbin ${PN}.py ${PN}
+
+   insinto /usr/share/${PN}
+   doins -r res/.
+
+   dodoc Readme.md Readme-{instructions,resources}.txt 
data/Readme-stats.txt
+
+   domenu ${PN}.desktop
+   newicon res/misc/brain/brain.png ${PN}.png
+}

diff --git a/games-puzzle/brainworkshop/files/brainworkshop-5.0.2-datadir.patch 
b/games-puzzle/brainworkshop/files/brainworkshop-5.0.2-datadir.patch
new file mode 100644
index 000..1b54317b29c
--- /dev/null
+++ b/games-puzzle/brainworkshop/files/brainworkshop-5.0.2-datadir.patch
@@ -0,0 +1,7 @@
+--- a/brainworkshop.py
 b/brainworkshop.py
+@@ -173,3 +173,3 @@
+ else:
+-return os.path.join(get_main_dir(), FOLDER_RES)
++return '@GENTOO_DATADIR@'
+ def edit_config_ini():



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/brainworkshop/

2021-06-02 Thread Ionen Wolkens
commit: 29d4199976115016d5e8d9c5415639e1d74cfa07
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  2 08:29:45 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  2 08:50:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d41999

games-puzzle/brainworkshop: update github remote-id

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

 games-puzzle/brainworkshop/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/brainworkshop/metadata.xml 
b/games-puzzle/brainworkshop/metadata.xml
index 91d27f3c24f..3dc8b6f3ed6 100644
--- a/games-puzzle/brainworkshop/metadata.xml
+++ b/games-puzzle/brainworkshop/metadata.xml
@@ -6,7 +6,7 @@
Gentoo Games Project


-   samcv/brainworkshop
+   brain-workshop/brainworkshop
brainworkshop

 



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/brainworkshop/files/, games-puzzle/brainworkshop/

2021-06-02 Thread Ionen Wolkens
commit: 24dc7eeba3c1c575af7100f7e1421cf6af214b73
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  2 08:31:09 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  2 08:50:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dc7eeb

games-puzzle/brainworkshop: drop 5_beta20200310

beta and didn't work out of the box, no sense in keeping

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

 games-puzzle/brainworkshop/Manifest|  1 -
 .../brainworkshop-5_beta20200310.ebuild| 56 --
 .../files/brainworkshop-5-fix-paths.patch  | 12 -
 3 files changed, 69 deletions(-)

diff --git a/games-puzzle/brainworkshop/Manifest 
b/games-puzzle/brainworkshop/Manifest
index 880950cbd91..5513b27da4e 100644
--- a/games-puzzle/brainworkshop/Manifest
+++ b/games-puzzle/brainworkshop/Manifest
@@ -1,2 +1 @@
 DIST brainworkshop-5.0.2.tar.gz 7998711 BLAKE2B 
d2662d2e565b576b441a41ec9177c3bd17f30d0f671d67ee7497bc2a983ba193e977a0d4cb4bfcd684cc46fe918159ffa5181a141e591adf819b28e744437222
 SHA512 
07ab0b30cef92b3c5ac0476a1baa5afb8f57afb557b266169a7f72fe4cbe8c0afbf0db491a23106da6c61f055c24c5f0c4268ead41d92101e5a8284a7dc80265
-DIST brainworkshop-5_beta20200310.tar.gz 8001718 BLAKE2B 
ec3ef92d169956cb9334230e60b5e2c370154c11640daa3201b56654cd402ecba37d3bd1e3ff95339b351bd8984fb84a6bab72bf9f752175d0fb3ae1d989ba10
 SHA512 
f061ef005ac5f1c8b3fe1f23d847852730a9402bfa6be83946b2cd1f3a352a7a6eb67b73c81506f082fe2ae590598435736a36c87513a11b87f3e8237a296669

diff --git a/games-puzzle/brainworkshop/brainworkshop-5_beta20200310.ebuild 
b/games-puzzle/brainworkshop/brainworkshop-5_beta20200310.ebuild
deleted file mode 100644
index c0ec2a730ce..000
--- a/games-puzzle/brainworkshop/brainworkshop-5_beta20200310.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit desktop edos2unix python-single-r1 xdg
-
-COMMIT="ea817f7e163c4fb07a60b2066c694cba92d23818"
-DESCRIPTION="Short-term-memory training N-Back game"
-HOMEPAGE="https://github.com/samcv/brainworkshop";
-SRC_URI="https://github.com/samcv/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/pyglet-1.5[${PYTHON_USEDEP},sound]
-   ')
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-${PV%_*}-fix-paths.patch
-)
-
-src_prepare() {
-   edos2unix ${PN}.pyw
-   default
-
-   sed -i \
-   "s#@GENTOO_DATADIR@#${EPREFIX}/usr/share/${PN}#g" \
-   ${PN}.pyw || die
-}
-
-src_install() {
-   python_newscript ${PN}.pyw ${PN}
-
-   insinto /usr/share/${PN}
-   doins -r res/*
-
-   dodoc Readme.md Readme-{instructions,resources}.txt 
data/Readme-stats.txt
-
-   newicon -s 48 res/misc/brain/brain.png ${PN}.png
-   make_desktop_entry ${PN} "Brain Workshop"
-}

diff --git a/games-puzzle/brainworkshop/files/brainworkshop-5-fix-paths.patch 
b/games-puzzle/brainworkshop/files/brainworkshop-5-fix-paths.patch
deleted file mode 100644
index 5e720d5cf8b..000
--- a/games-puzzle/brainworkshop/files/brainworkshop-5-fix-paths.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur a/brainworkshop.pyw b/brainworkshop.pyw
 a/brainworkshop.pyw2018-07-14 19:11:17.536581902 +0100
-+++ b/brainworkshop.pyw2018-07-14 19:12:07.582695292 +0100
-@@ -173,7 +173,7 @@
- if rtrn:
- return rtrn
- else:
--return os.path.join(get_main_dir(), FOLDER_RES)
-+return '@GENTOO_DATADIR@'
- def edit_config_ini():
- if sys.platform == 'win32':
- cmd = 'notepad'



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

2021-06-02 Thread Michał Górny
commit: f5862aef8d0d92a77e1464cecc12f81c1fe39563
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 09:30:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 09:32:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5862aef

dev-python/pypy3: Backport sec fixes to 7.3.4_p2

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

 dev-python/pypy3/Manifest  |   1 +
 dev-python/pypy3/pypy3-7.3.4_p2.ebuild | 176 +
 2 files changed, 177 insertions(+)

diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index f0704e156d4..4870aca612a 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -1,4 +1,5 @@
 DIST pypy3.7-gentoo-patches-7.3.4_p1.tar.xz 8868 BLAKE2B 
5f897f920079dc86d6300ecaf6c9a43c30173b99e90d585151d3efec8718109e9165947ce772f48b6b15ff5c22c3f04f27aec088b34fd2c5c387f0b59728b333
 SHA512 
aa59f8eaecb1115fe391fe27ecd2c38a6c4213ea6e6de4954bd8a420ce5eb224c225b0ef1df19aef029546b05fa517a4965c9c24d98bc1be46c7eb024415a348
+DIST pypy3.7-gentoo-patches-7.3.4_p2.tar.xz 13268 BLAKE2B 
175d6bd4ed8345f3e0c2e35b3904e9180b32262482ef530c213505b3b4a0db1912fb8367db6b48786a9ec16f82298fee09683254b86b6c5e97d5c96ec250bfb3
 SHA512 
e00b0b909a8e7aae33e5fdad4b23072f1d720236c3dfd2dc4273339205af6d575610aa41b779e894db48f48621a0c5544d9054e1a104d5fedc3de9c3df01e1c2
 DIST pypy3.7-gentoo-patches-7.3.5rc3.tar.xz 4872 BLAKE2B 
15970c21eb209407af5234719755dd5ddfce95f5b7dd5d525126045d71a00f22d56f26e54a85b94e54dd286334a39cb08abf681e56d466547be206322cf319ac
 SHA512 
4a946560daaba8214f3f5cf828128293bc9aa0eec7de184b3791165f255a7169ee63f9a569a1faed9e8095f593ac7982d49a07f93e085b41be50b275ce3f
 DIST pypy3.7-gentoo-patches-7.3.5rc3_p1.tar.xz 8168 BLAKE2B 
d7da84e1b0e8dae1dfd712b5cda98ca021048be40df89a94607819712c6370fd22dafdd25fa2955c240ac7662cf75a76f0fb5c0309db727ce28b0978d7fe9fa7
 SHA512 
642b831754431b3a4441494dbb434b8d66fa48e67c23fb9fe94b15851a087e663397c39762e80c72f22fd1973c99304d5ca48d9222b4352d5dda55142e899f2d
 DIST pypy3.7-v7.3.4-src.tar.bz2 25344083 BLAKE2B 
e88dd0cfcc6123dbf894f603162ebe43675c96b992d15c29e14a611a166b8da8d1d2f3298e65e5794b295215440cb88f31d252fcdaef1a0dab52777c24212a49
 SHA512 
c570d34f284f41dcd8dd909216c69831dd83b8501423c7635a4fe506fb16fd3705cf87975a664735e52d0b805a0432267d611a993437d17aac3defe4b9ea4401

diff --git a/dev-python/pypy3/pypy3-7.3.4_p2.ebuild 
b/dev-python/pypy3/pypy3-7.3.4_p2.ebuild
new file mode 100644
index 000..7e7ed8f9cc2
--- /dev/null
+++ b/dev-python/pypy3/pypy3-7.3.4_p2.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit pax-utils python-any-r1 toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+MY_P=pypy3.7-v${PYPY_PV/_/}
+PATCHSET="pypy3.7-gentoo-patches-${PV}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python (3.7) 
language"
+HOMEPAGE="https://www.pypy.org/";
+SRC_URI="https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz";
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
+SLOT="0/pypy37-pp73"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm +jit ncurses sqlite test tk"
+# pypy3.7 is in alpha state and a lot of tests are failing
+RESTRICT="test"
+
+RDEPEND="
+   || (
+   >=dev-python/pypy3-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?]
+   >=dev-python/pypy3-exe-bin-${PYPY_PV}:${PYPY_PV}
+   )
+   dev-libs/openssl:0=
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   ! epython.py || die
+   python_moduleinto /usr/lib/pypy3.7/site-packages
+   python_domodule epython.py
+
+   einfo "Byte-compiling Python standard library..."
+   python_optimize "${ED}${dest}"
+
+   # remove to avoid collisions
+   rm "${PYTHON}" || die
+}



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

2021-06-02 Thread Michał Górny
commit: ffb9633e630061eafc86d281d31ad930bf077aee
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 09:24:10 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 09:32:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb9633e

dev-python/pypy3: Backport sec fixes to 7.3.5_rc3_p1

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

 dev-python/pypy3/Manifest  |   1 +
 dev-python/pypy3/pypy3-7.3.5_rc3_p1.ebuild | 176 +
 2 files changed, 177 insertions(+)

diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index 02fcb6f4a9b..f0704e156d4 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -1,4 +1,5 @@
 DIST pypy3.7-gentoo-patches-7.3.4_p1.tar.xz 8868 BLAKE2B 
5f897f920079dc86d6300ecaf6c9a43c30173b99e90d585151d3efec8718109e9165947ce772f48b6b15ff5c22c3f04f27aec088b34fd2c5c387f0b59728b333
 SHA512 
aa59f8eaecb1115fe391fe27ecd2c38a6c4213ea6e6de4954bd8a420ce5eb224c225b0ef1df19aef029546b05fa517a4965c9c24d98bc1be46c7eb024415a348
 DIST pypy3.7-gentoo-patches-7.3.5rc3.tar.xz 4872 BLAKE2B 
15970c21eb209407af5234719755dd5ddfce95f5b7dd5d525126045d71a00f22d56f26e54a85b94e54dd286334a39cb08abf681e56d466547be206322cf319ac
 SHA512 
4a946560daaba8214f3f5cf828128293bc9aa0eec7de184b3791165f255a7169ee63f9a569a1faed9e8095f593ac7982d49a07f93e085b41be50b275ce3f
+DIST pypy3.7-gentoo-patches-7.3.5rc3_p1.tar.xz 8168 BLAKE2B 
d7da84e1b0e8dae1dfd712b5cda98ca021048be40df89a94607819712c6370fd22dafdd25fa2955c240ac7662cf75a76f0fb5c0309db727ce28b0978d7fe9fa7
 SHA512 
642b831754431b3a4441494dbb434b8d66fa48e67c23fb9fe94b15851a087e663397c39762e80c72f22fd1973c99304d5ca48d9222b4352d5dda55142e899f2d
 DIST pypy3.7-v7.3.4-src.tar.bz2 25344083 BLAKE2B 
e88dd0cfcc6123dbf894f603162ebe43675c96b992d15c29e14a611a166b8da8d1d2f3298e65e5794b295215440cb88f31d252fcdaef1a0dab52777c24212a49
 SHA512 
c570d34f284f41dcd8dd909216c69831dd83b8501423c7635a4fe506fb16fd3705cf87975a664735e52d0b805a0432267d611a993437d17aac3defe4b9ea4401
 DIST pypy3.7-v7.3.5rc3-src.tar.bz2 25255084 BLAKE2B 
10a7c6c9879b2956726e9457e6939cf7597136dcc54bd8d6c20311468ed622697c151fb6209d49fda21e0710d0c3d18f702f43b01720341b7967663b007b1f09
 SHA512 
6ec569cf80741a540f39687e3cc1c4bf18c4cd038ed1b0782a333ab03e5f85ca221e3af4549d2332c78fcab5a430bd59a5ab14f9fa333624f6f1b9441049b5c3

diff --git a/dev-python/pypy3/pypy3-7.3.5_rc3_p1.ebuild 
b/dev-python/pypy3/pypy3-7.3.5_rc3_p1.ebuild
new file mode 100644
index 000..d75647a2e56
--- /dev/null
+++ b/dev-python/pypy3/pypy3-7.3.5_rc3_p1.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit pax-utils python-any-r1 toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+MY_P=pypy3.7-v${PYPY_PV/_}
+PATCHSET="pypy3.7-gentoo-patches-${PV/_}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python (3.7) 
language"
+HOMEPAGE="https://www.pypy.org/";
+SRC_URI="https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz";
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
+SLOT="0/pypy37-pp73"
+KEYWORDS=""
+IUSE="bzip2 gdbm +jit ncurses sqlite test tk"
+# pypy3.7 is in alpha state and a lot of tests are failing
+RESTRICT="test"
+
+RDEPEND="
+   || (
+   >=dev-python/pypy3-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?]
+   >=dev-python/pypy3-exe-bin-${PYPY_PV}:${PYPY_PV}
+   )
+   dev-libs/openssl:0=
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   ! epython.py || die
+   python_moduleinto /usr/lib/pypy3.7/site-packages
+   python_domodule epython.py
+
+   einfo "Byte-compiling Python standard library..."
+   python_optimize "${ED}${dest}"
+
+   # remove to avoid collisions
+   rm "${PYTHON}" || die
+}



[gentoo-commits] repo/user/ssnb:master commit in: dev-python/nvidia-ml-py3/

2021-06-02 Thread Samuel Bernardo
commit: 596d23276a8a73055eb5bfb6a895120d4f094db9
Author: Samuel Bernardo  gmail  com>
AuthorDate: Wed Jun  2 10:03:26 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed Jun  2 10:03:26 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=596d2327

Update python version to nvidia-ml-py

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-python/nvidia-ml-py3/Manifest | 2 +-
 dev-python/nvidia-ml-py3/nvidia-ml-py3-7.352.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/nvidia-ml-py3/Manifest 
b/dev-python/nvidia-ml-py3/Manifest
index dea7aa3..822a5f7 100644
--- a/dev-python/nvidia-ml-py3/Manifest
+++ b/dev-python/nvidia-ml-py3/Manifest
@@ -1,3 +1,3 @@
 DIST nvidia-ml-py3-7.352.0.tar.gz 19494 BLAKE2B 
8e0186ec0c4aed274811b2bde68f772c10436f3a9cad4544849e56b49be8bb06b6ed65a1d68aea3d08954bac1866d816357626b1c7bc751cff78b521042187c3
 SHA512 
ade63f279e74338a4b6a529071e677b12dab7420ce8df96804c4fae9f529bab26239be311f32c7e4aeaa54c6dd7d7d855af16c7d20496c361dc83913bf99f430
-EBUILD nvidia-ml-py3-7.352.0.ebuild 526 BLAKE2B 
c891179d69f60a7991c052633da712b88ae53e2d8a2451ea42e5f6071cc0ac99442e79b737bd3787253d237ca60749ad88410ab0fb0b11ef27f1c302dd0262fe
 SHA512 
0dd806388fce0af1e96983ce255eb38103dd220fc5a4ade73a1951bffbbc453196a8be76dfc7eb2f829b71a52888290403a9bbf74a7dc87943d1104e8eac
+EBUILD nvidia-ml-py3-7.352.0.ebuild 537 BLAKE2B 
709849d592a0b0dde058380a9e7b4ecdcc852294ba1ccdb0584f501773b784b20afb01945b0c23a10c5af9d5bf3b8c83cfc0bac594bf23f4b934dd203881379b
 SHA512 
09e086a38c9765ef0451fb7c69ba6867727437cf82fd682b3778715c8a29a9e9189be4899989bb91f1966d3303f1f1d7f551957fa8c3bdf32e72e8cd44357510
 MISC metadata.xml 334 BLAKE2B 
c4944517e00c3ce37abb679c5ef1f03b990341c0e722fb664824775351a08d07701e3d278943016cf954d269f03c677a64964196f03477c45dd243801f16cf7d
 SHA512 
07789a646265722af863202aa0dbb9c7adb7aafcca4918c217b4f52e64395ef8cde5b424190b1469d14115c822d124087aa520eabd58ec80781777044ab65197

diff --git a/dev-python/nvidia-ml-py3/nvidia-ml-py3-7.352.0.ebuild 
b/dev-python/nvidia-ml-py3/nvidia-ml-py3-7.352.0.ebuild
index d6fb31b..7e003aa 100644
--- a/dev-python/nvidia-ml-py3/nvidia-ml-py3-7.352.0.ebuild
+++ b/dev-python/nvidia-ml-py3/nvidia-ml-py3-7.352.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 python3_7 )
+PYTHON_COMPAT=( python2_7 python3_6 python3_7 python3_8 python3_9 python3_10 )
 inherit distutils-r1
 
 DESCRIPTION="Python 3 Bindings for the NVIDIA Management Library"



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

2021-06-02 Thread Zac Medico
commit: bb86635cc609a0fda8cfb2dcb8180ff3e818b8b8
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jun  2 10:05:21 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jun  2 10:05:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb86635c

app-misc/filebus: Bump to version 0.0.5

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

 app-misc/filebus/Manifest   | 2 +-
 app-misc/filebus/{filebus-0.0.4.ebuild => filebus-0.0.5.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/filebus/Manifest b/app-misc/filebus/Manifest
index d58c4966ace..488baf882ac 100644
--- a/app-misc/filebus/Manifest
+++ b/app-misc/filebus/Manifest
@@ -1 +1 @@
-DIST filebus-0.0.4.tar.gz 6528 BLAKE2B 
047b3f04105da03785868aa32fdb5fb53b2aa57b0aea81f65440c57ade8d0571327782ed2c4019be576abab5a44781ab454f0d47ea795cf39c4d0a34bf8db85d
 SHA512 
0cb313ea81b93708a09e89a62f33f9e7b4bbb1254e74a6b0757e898c9cb6ffebdfec107a780acff25da31c8761c515826ae6e19fccbc4e0ce6326e4909f1cfd2
+DIST filebus-0.0.5.tar.gz 7030 BLAKE2B 
93b9918295800e572894406178d3ceaedc4e8b259a8cd91a87be9f9aab93a7a3476d826adbd6bf996bac3a80d4aca08ab002cd2df482a016ae6fc67e44d60480
 SHA512 
68f9e3f95621da4ccf0cc30bcd969220622ff5c54bef2db5b2a7cdddc68be6f6af1b63a3a95692e32b6ce44f26f391966af1ad369fd18a40474f265695591520

diff --git a/app-misc/filebus/filebus-0.0.4.ebuild 
b/app-misc/filebus/filebus-0.0.5.ebuild
similarity index 87%
rename from app-misc/filebus/filebus-0.0.4.ebuild
rename to app-misc/filebus/filebus-0.0.5.ebuild
index 6fc182eaa2d..77f93fa0d64 100644
--- a/app-misc/filebus/filebus-0.0.4.ebuild
+++ b/app-misc/filebus/filebus-0.0.5.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 
-DESCRIPTION="A userspace multicast named pipe implementation backed by a 
regular file"
+DESCRIPTION="A user space multicast named pipe implementation backed by a 
regular file"
 HOMEPAGE="https://github.com/zmedico/filebus";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatmem/

2021-06-02 Thread Alfredo Tupone
commit: d06723c0f5a41f0b70f92c891e4dd438992c72aa
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  2 10:14:29 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  2 10:14:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06723c0

dev-ada/gnatmem: bump to 2021

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gnatmem/Manifest|  1 +
 dev-ada/gnatmem/gnatmem-2020.ebuild |  4 ++--
 .../gnatmem/{gnatmem-2020.ebuild => gnatmem-2021.ebuild}| 13 +++--
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest
index a5ba6c05c60..b4f9756364a 100644
--- a/dev-ada/gnatmem/Manifest
+++ b/dev-ada/gnatmem/Manifest
@@ -1,2 +1,3 @@
 DIST gnatmem-2019-20190429-19745-src.tar.gz 80136 BLAKE2B 
8ae3b41827416f951abb0d0a1fe533946fad2ac8d67ae6aad2b14495a3c068718befbbbf11800c1864f3becaa0ca6dfb838aeec3b3d715b250d4436ccee93c69
 SHA512 
4354a30efcf95a013f481b3519a79a22f85348840f074c734013d6c73e00fd771118b84eec416260983c383484f7a404217a32c012ca0bd7c37253ba17f2eb85
 DIST gnatmem-2020-20200429-19911-src.tar.gz 80400 BLAKE2B 
0367e4b40a3d0cde1002b49a330db3b5c27a08074bf9687699d0fe6b3f046562c4758865fd30a3f99703d209e24b0b5b72902cc4bcd4fd1c54576a0aa082b0fa
 SHA512 
9d5e2bfab73ff2f9b6864bd8b1f2844587a21352a782f1dd52a17eb911d4791d93806a423c702979636dd402e372ed7954ffd33d3882c8703d0f6e8fc056babc
+DIST gnatmem-2021-20210518-19F7B-src.tar.gz 81001 BLAKE2B 
618c5e0fc300e1ea53456b776372a06603ce6b71269ddbed8cbd0bceefd957f726ceac8a045f12f2a50e0f4ebdf47d4c60ef65716ba4bcc9eb6fc220a3670bff
 SHA512 
ef938cb7c2b6cda12a68a874218d47acdee214530534114da6490475dd08e21dc4043c9a3f164074a8010e50d0a9c91b4fbabffdc8329700629407644fec46d4

diff --git a/dev-ada/gnatmem/gnatmem-2020.ebuild 
b/dev-ada/gnatmem/gnatmem-2020.ebuild
index 48f6cd713a4..76ed48bdc69 100644
--- a/dev-ada/gnatmem/gnatmem-2020.ebuild
+++ b/dev-ada/gnatmem/gnatmem-2020.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
 inherit ada multiprocessing autotools
 
 MYP=${P}-20200429-19911-src

diff --git a/dev-ada/gnatmem/gnatmem-2020.ebuild 
b/dev-ada/gnatmem/gnatmem-2021.ebuild
similarity index 68%
copy from dev-ada/gnatmem/gnatmem-2020.ebuild
copy to dev-ada/gnatmem/gnatmem-2021.ebuild
index 48f6cd713a4..2423484393a 100644
--- a/dev-ada/gnatmem/gnatmem-2020.ebuild
+++ b/dev-ada/gnatmem/gnatmem-2021.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
 inherit ada multiprocessing autotools
 
-MYP=${P}-20200429-19911-src
+MYP=${P}-${PV}0518-19F7B-src
+ID=3ddb98c0c8854dc7631bebd673ac7bc53038d4b7
+ADAMIRROR=https://community.download.adacore.com/v1
 
 DESCRIPTION="Monitors dynamic allocation and deallocation activity in a 
program"
 HOMEPAGE="http://libre.adacore.com/";
-SRC_URI="https://community.download.adacore.com/v1/77354fedca0441f882e17b6a73ac5631bff26237?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -38,7 +39,7 @@ src_prepare() {
 }
 
 src_compile() {
-   gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \
+   gprbuild -v -p -Pgnatmem.gpr -j$(makeopts_jobs) \
-cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \
-largs ${LDFLAGS} \
|| die



[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_u2f/, sys-auth/pam_u2f/files/

2021-06-02 Thread David Seifert
commit: 5a91d497a2780e4d8ea0cbb145ddea0e3ed8a570
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jun  2 10:33:33 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jun  2 10:33:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a91d497

sys-auth/pam_u2f: Fix install-exec-hook to respect DESTDIR

Closes: https://bugs.gentoo.org/793797
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 sys-auth/pam_u2f/files/pam_u2f-1.1.1-fix-Makefile.patch | 13 +
 sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild   |  9 ++---
 2 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/sys-auth/pam_u2f/files/pam_u2f-1.1.1-fix-Makefile.patch 
b/sys-auth/pam_u2f/files/pam_u2f-1.1.1-fix-Makefile.patch
new file mode 100644
index 000..5ce95aa3b91
--- /dev/null
+++ b/sys-auth/pam_u2f/files/pam_u2f-1.1.1-fix-Makefile.patch
@@ -0,0 +1,13 @@
+--- a/Makefile.am
 b/Makefile.am
+@@ -43,8 +43,8 @@
+ # Release
+ 
+ install-exec-hook:
+-  rm -f $(PAMDIR)/pam_u2f.la
+-  chmod -f 644 $(PAMDIR)/pam_u2f.so || true
++  rm -f $(DESTDIR)/$(PAMDIR)/pam_u2f.la
++  chmod -f 644 $(DESTDIR)/$(PAMDIR)/pam_u2f.so || true
+ 
+ indent:
+   clang-format -i *.c *.h pamu2fcfg/*.c pamu2fcfg/*.h

diff --git a/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild 
b/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
index 5d50caedc75..a8dd23c88d4 100644
--- a/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
+++ b/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
@@ -21,6 +21,8 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=( "${FILESDIR}"/${PN}-1.1.1-fix-Makefile.patch )
+
 src_prepare() {
default
eautoreconf
@@ -30,10 +32,3 @@ src_configure() {
use debug || append-cppflags -UDEBUG_PAM -UPAM_DEBUG
econf --with-pam-dir=$(getpam_mod_dir)
 }
-
-src_install() {
-   default
-
-   # plugin only
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-06-02 Thread Sam James
commit: 060b9b287e541e764a982d59c51bf380b55f324e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060b9b28

dev-libs/libmaxminddb: Stabilize 1.6.0 arm64, #788049

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

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

diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild 
b/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild
index 53aa003cbec..ec582b91dbe 100644
--- a/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild
+++ b/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.tar.gz";
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86"
 fi
 
 LICENSE="Apache-2.0"



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

2021-06-02 Thread Sam James
commit: e77ce7d9f4b5b762ad351ac4280be116c250daa5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77ce7d9

dev-perl/Tk: Stabilize 804.36.0 ppc, #763903

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

 dev-perl/Tk/Tk-804.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Tk/Tk-804.36.0.ebuild b/dev-perl/Tk/Tk-804.36.0.ebuild
index 8b9a764ad6c..9f3dc439e1e 100644
--- a/dev-perl/Tk/Tk-804.36.0.ebuild
+++ b/dev-perl/Tk/Tk-804.36.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Perl Module for Tk"
 
 LICENSE+=" tcltk BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



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

2021-06-02 Thread Sam James
commit: fd5703cc51bd5ecc43658bed1e458bac856ed416
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5703cc

dev-libs/xapian: Stabilize 1.4.18 arm64, #790266

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

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

diff --git a/dev-libs/xapian/xapian-1.4.18.ebuild 
b/dev-libs/xapian/xapian-1.4.18.ebuild
index 168f40aaa26..6b339e2a294 100644
--- a/dev-libs/xapian/xapian-1.4.18.ebuild
+++ b/dev-libs/xapian/xapian-1.4.18.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos ~x64-solaris"
 IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
 
 DEPEND="sys-libs/zlib"



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

2021-06-02 Thread Sam James
commit: 196da13a02a1f2f7225c7af3825edcdca9e205d1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196da13a

sys-devel/gettext: Stabilize 0.21-r1 ppc, #769998

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

 sys-devel/gettext/gettext-0.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gettext/gettext-0.21-r1.ebuild 
b/sys-devel/gettext/gettext-0.21-r1.ebuild
index 37fcc35c997..778c6df9423 100644
--- a/sys-devel/gettext/gettext-0.21-r1.ebuild
+++ b/sys-devel/gettext/gettext-0.21-r1.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == *_rc* ]] ; then
S="${WORKDIR}/${P/_/-}"
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   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"
+   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"
 fi
 # Only libasprintf is under the LGPL (and libintl is in a sep package),
 # so put that license behind USE=cxx.



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

2021-06-02 Thread Sam James
commit: 4404253fd95dcf6f8cac801b067372a35c4da370
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4404253f

dev-libs/protobuf: Stabilize 3.15.8 ppc, #787887

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

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

diff --git a/dev-libs/protobuf/protobuf-3.15.8.ebuild 
b/dev-libs/protobuf/protobuf-3.15.8.ebuild
index f1d6462b692..311adbd63ef 100644
--- a/dev-libs/protobuf/protobuf-3.15.8.ebuild
+++ b/dev-libs/protobuf/protobuf-3.15.8.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/26"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="emacs examples static-libs test zlib"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: de16512a65070a35bc712b74448a357a25f649fc
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de16512a

dev-libs/libudfread: Stabilize 1.1.2 ppc, #788226

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

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

diff --git a/dev-libs/libudfread/libudfread-1.1.2.ebuild 
b/dev-libs/libudfread/libudfread-1.1.2.ebuild
index be5aad3b530..ad023c07e7a 100644
--- a/dev-libs/libudfread/libudfread-1.1.2.ebuild
+++ b/dev-libs/libudfread/libudfread-1.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://code.videolan.org/videolan/libudfread/-/archive/${PV}/${P}.tar.gz";
-   KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 sparc x86"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86"
 fi
 
 DESCRIPTION="Library for reading UDF from raw devices and image files"



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

2021-06-02 Thread Sam James
commit: 207dda20131487a849bf64dbdf68eb5cda9ec381
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207dda20

media-libs/libass: Stabilize 0.15.1-r1 ppc, #788052

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

 media-libs/libass/libass-0.15.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libass/libass-0.15.1-r1.ebuild 
b/media-libs/libass/libass-0.15.1-r1.ebuild
index d9bf9ecc6b1..44532a0ef11 100644
--- a/media-libs/libass/libass-0.15.1-r1.ebuild
+++ b/media-libs/libass/libass-0.15.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libass/libass/releases/download/${PV}/${P}.tar.xz";
 
 LICENSE="ISC"
 SLOT="0/9" # subslot = libass soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="+fontconfig"
 
 BDEPEND="



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

2021-06-02 Thread Sam James
commit: ef8d26d8e70010aa14e9a7a29afab42195415d3b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8d26d8

media-video/vlc: Stabilize 3.0.14 ppc, #788226

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

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

diff --git a/media-video/vlc/vlc-3.0.14.ebuild 
b/media-video/vlc/vlc-3.0.14.ebuild
index 5c49605d1c5..9addd6c8071 100644
--- a/media-video/vlc/vlc-3.0.14.ebuild
+++ b/media-video/vlc/vlc-3.0.14.ebuild
@@ -23,7 +23,7 @@ else
#else
#   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz";
#fi
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 -sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 -sparc x86"
 fi
 
 inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg



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

2021-06-02 Thread Sam James
commit: 21821157f73e94963c8e67d96d408eb82aa57a6d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21821157

dev-libs/libmaxminddb: Stabilize 1.6.0 ppc, #788049

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

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

diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild 
b/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild
index ec582b91dbe..a2f75ab9c02 100644
--- a/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild
+++ b/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.tar.gz";
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 fi
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/

2021-06-02 Thread Sam James
commit: 621f61e854a1bbe7723bb8d537df00544dc5c780
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621f61e8

app-arch/dpkg: Stabilize 1.20.7.1 ppc, #783918

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

 app-arch/dpkg/dpkg-1.20.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/dpkg/dpkg-1.20.7.1.ebuild 
b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
index fce1289c142..e3a35f5db5f 100644
--- a/app-arch/dpkg/dpkg-1.20.7.1.ebuild
+++ b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode 
+update-alternatives +zlib"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: 1682829855b017381c10ba333bca7c12340cedcb
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16828298

dev-vcs/mercurial: Stabilize 5.8 ppc, #792042

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

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

diff --git a/dev-vcs/mercurial/mercurial-5.8.ebuild 
b/dev-vcs/mercurial/mercurial-5.8.ebuild
index c38f282cddd..96f9bba3703 100644
--- a/dev-vcs/mercurial/mercurial-5.8.ebuild
+++ b/dev-vcs/mercurial/mercurial-5.8.ebuild
@@ -137,7 +137,7 @@ SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz
 LICENSE="GPL-2+
rust? ( BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 ISC MIT 
PSF-2 Unlicense )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+chg emacs gpg test tk rust"
 
 BDEPEND="rust? ( ${RUST_DEPEND} )"



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

2021-06-02 Thread Sam James
commit: 22ecb6600cfe3dfc1241791084090bbbce179f8c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ecb660

sys-devel/gettext: Stabilize 0.21-r1 ppc64, #769998

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

 sys-devel/gettext/gettext-0.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gettext/gettext-0.21-r1.ebuild 
b/sys-devel/gettext/gettext-0.21-r1.ebuild
index 778c6df9423..99b473e9b54 100644
--- a/sys-devel/gettext/gettext-0.21-r1.ebuild
+++ b/sys-devel/gettext/gettext-0.21-r1.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == *_rc* ]] ; then
S="${WORKDIR}/${P/_/-}"
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   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"
+   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"
 fi
 # Only libasprintf is under the LGPL (and libintl is in a sep package),
 # so put that license behind USE=cxx.



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

2021-06-02 Thread Sam James
commit: 15d02cbf9ca50d12782769d0b55ccb3f4dade492
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d02cbf

media-libs/libass: Stabilize 0.15.1-r1 arm64, #788052

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

 media-libs/libass/libass-0.15.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libass/libass-0.15.1-r1.ebuild 
b/media-libs/libass/libass-0.15.1-r1.ebuild
index 49aab8c445d..d9bf9ecc6b1 100644
--- a/media-libs/libass/libass-0.15.1-r1.ebuild
+++ b/media-libs/libass/libass-0.15.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libass/libass/releases/download/${PV}/${P}.tar.xz";
 
 LICENSE="ISC"
 SLOT="0/9" # subslot = libass soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="+fontconfig"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/

2021-06-02 Thread Sam James
commit: d9c71d22c3543803177338ff34a340f9fe0a4da4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c71d22

app-arch/dpkg: Stabilize 1.20.7.1 ppc64, #783918

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

 app-arch/dpkg/dpkg-1.20.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/dpkg/dpkg-1.20.7.1.ebuild 
b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
index e3a35f5db5f..93c0fe281f5 100644
--- a/app-arch/dpkg/dpkg-1.20.7.1.ebuild
+++ b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode 
+update-alternatives +zlib"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: f6e71b026965cd1639c814919870034025414620
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:06:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:06:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e71b02

sys-auth/elogind: Stabilize 246.10-r1 ppc64, #792909

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

 sys-auth/elogind/elogind-246.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/elogind/elogind-246.10-r1.ebuild 
b/sys-auth/elogind/elogind-246.10-r1.ebuild
index b8a856dc438..ace259aca9c 100644
--- a/sys-auth/elogind/elogind-246.10-r1.ebuild
+++ b/sys-auth/elogind/elogind-246.10-r1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 inherit linux-info meson pam udev xdg-utils



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

2021-06-02 Thread Sam James
commit: ad28cec0397a835fc7ed8679ec4261809f4535a0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad28cec0

media-libs/libdvdread: Stabilize 6.1.2 ppc, #788226

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

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

diff --git a/media-libs/libdvdread/libdvdread-6.1.2.ebuild 
b/media-libs/libdvdread/libdvdread-6.1.2.ebuild
index d08066207fe..1b92b5f5579 100644
--- a/media-libs/libdvdread/libdvdread-6.1.2.ebuild
+++ b/media-libs/libdvdread/libdvdread-6.1.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libdvdread.git";
 else

SRC_URI="https://downloads.videolan.org/pub/videolan/libdvdread/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-06-02 Thread Sam James
commit: 1b6de01d26ea848af791b4a1bb34c8438118ac65
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6de01d

media-libs/libdvdnav: Stabilize 6.1.1 ppc, #788226

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

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

diff --git a/media-libs/libdvdnav/libdvdnav-6.1.1.ebuild 
b/media-libs/libdvdnav/libdvdnav-6.1.1.ebuild
index a507dfaadae..8b2060e7515 100644
--- a/media-libs/libdvdnav/libdvdnav-6.1.1.ebuild
+++ b/media-libs/libdvdnav/libdvdnav-6.1.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libdvdnav.git";
 else

SRC_URI="https://downloads.videolan.org/pub/videolan/libdvdnav/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-06-02 Thread Sam James
commit: 0a819d0783fdb6e5fc387d06d5c26545e0284dbb
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a819d07

dev-perl/Tk: Stabilize 804.36.0 ppc64, #763903

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

 dev-perl/Tk/Tk-804.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Tk/Tk-804.36.0.ebuild b/dev-perl/Tk/Tk-804.36.0.ebuild
index 9f3dc439e1e..aaae9918c73 100644
--- a/dev-perl/Tk/Tk-804.36.0.ebuild
+++ b/dev-perl/Tk/Tk-804.36.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Perl Module for Tk"
 
 LICENSE+=" tcltk BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



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

2021-06-02 Thread Sam James
commit: 79642408b7779f900cd3e758510bbab07d8f854a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79642408

app-crypt/libmd: Stabilize 1.0.3 ppc64, #783918

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

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

diff --git a/app-crypt/libmd/libmd-1.0.3.ebuild 
b/app-crypt/libmd/libmd-1.0.3.ebuild
index c2c6fe168bc..dc4058b1910 100644
--- a/app-crypt/libmd/libmd-1.0.3.ebuild
+++ b/app-crypt/libmd/libmd-1.0.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://archive.hadrons.org/software/libmd/${P}.tar.xz";
 
 LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 src_configure() {
econf --disable-static



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

2021-06-02 Thread Sam James
commit: b43056026b1ffb2cb340a52441edb70316a00856
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4305602

dev-perl/Tk: Stabilize 804.36.0 arm64, #763903

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

 dev-perl/Tk/Tk-804.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Tk/Tk-804.36.0.ebuild b/dev-perl/Tk/Tk-804.36.0.ebuild
index d7ff62981bf..8b9a764ad6c 100644
--- a/dev-perl/Tk/Tk-804.36.0.ebuild
+++ b/dev-perl/Tk/Tk-804.36.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Perl Module for Tk"
 
 LICENSE+=" tcltk BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



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

2021-06-02 Thread Sam James
commit: 5d93369522f07418b8fed2c902ada19653feb314
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:06:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:06:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d933695

dev-util/bats: Stabilize 1.3.0 ALLARCHES, #790083

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

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

diff --git a/dev-util/bats/bats-1.3.0.ebuild b/dev-util/bats/bats-1.3.0.ebuild
index 0cc0631f552..dec3ecfe24f 100644
--- a/dev-util/bats/bats-1.3.0.ebuild
+++ b/dev-util/bats/bats-1.3.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 DEPEND="app-shells/bash:*"
 RDEPEND="${DEPEND}"



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

2021-06-02 Thread Sam James
commit: 9b267b4f09402b8daba1913721697882d7c57769
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:06:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:06:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b267b4f

net-misc/wget: Stabilize 1.21.1 ppc64, #793356

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

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

diff --git a/net-misc/wget/wget-1.21.1.ebuild b/net-misc/wget/wget-1.21.1.ebuild
index f0832cdfad3..496dcd0a4fa 100644
--- a/net-misc/wget/wget-1.21.1.ebuild
+++ b/net-misc/wget/wget-1.21.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/wget/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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 ~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="cookie_check debug gnutls idn ipv6 metalink nls ntlm pcre +ssl static 
test uuid zlib"
 REQUIRED_USE=" ntlm? ( !gnutls ssl ) gnutls? ( ssl )"
 RESTRICT="!test? ( test )"



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

2021-06-02 Thread Sam James
commit: 1ec0d49d277ffe2c7e8c8f8463d813572bae302a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec0d49d

dev-python/protobuf-python: Stabilize 3.15.8 ppc, #787887

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

 dev-python/protobuf-python/protobuf-python-3.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild 
b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild
index 3c17217037e..793ce8122b2 100644
--- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/26"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="${PYTHON_DEPS}



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

2021-06-02 Thread Sam James
commit: 4220f35e5a794933f517a36299805ecf51a982a1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:04:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:04:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4220f35e

media-libs/libbluray: Stabilize 1.3.0-r1 ppc, #788226

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

 media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild 
b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild
index febd0814ef3..a8dcc5e2b61 100644
--- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild
+++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild
@@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git";
 else
-   KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 sparc x86"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86"

SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2";
 fi
 



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

2021-06-02 Thread Sam James
commit: bdcde50c9c501476b7872eee52b1e8219e970267
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 02:05:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 02:05:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdcde50c

app-misc/remind: Stabilize 03.03.05 ppc, #784200

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

 app-misc/remind/remind-03.03.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/remind/remind-03.03.05.ebuild 
b/app-misc/remind/remind-03.03.05.ebuild
index b083a8f061d..e134ae2c03b 100644
--- a/app-misc/remind/remind-03.03.05.ebuild
+++ b/app-misc/remind/remind-03.03.05.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dianne.skoll.ca/projects/remind/download/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="tk"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/

2021-06-02 Thread Ionen Wolkens
commit: f03e9b946ce8c64dbc17373494c54c45dfdb570b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  2 10:28:07 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  2 10:53:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03e9b94

games-rpg/adonthell: add python3_9 compat

This needs the deprecated parser module that is still
available in py3.9 but gone in py3.10.

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

 games-rpg/adonthell/adonthell-0.3.8.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-rpg/adonthell/adonthell-0.3.8.ebuild 
b/games-rpg/adonthell/adonthell-0.3.8.ebuild
index 3ca1de34f03..55a6d24270f 100644
--- a/games-rpg/adonthell/adonthell-0.3.8.ebuild
+++ b/games-rpg/adonthell/adonthell-0.3.8.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit autotools python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/fceux/files/, games-emulation/fceux/

2021-06-02 Thread Ionen Wolkens
commit: a9ecc542726215f484d1ae7b6a668041744223e5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  2 09:25:01 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  2 10:53:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ecc542

games-emulation/fceux: drop 2.2.3-r100

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

 games-emulation/fceux/Manifest |   1 -
 games-emulation/fceux/fceux-2.2.3-r100.ebuild  |  69 -
 .../fceux/files/fceux-2.2.3-python3.patch  | 115 -
 games-emulation/fceux/metadata.xml |   3 -
 4 files changed, 188 deletions(-)

diff --git a/games-emulation/fceux/Manifest b/games-emulation/fceux/Manifest
index f816c7e3e35..61c17d5f22c 100644
--- a/games-emulation/fceux/Manifest
+++ b/games-emulation/fceux/Manifest
@@ -1,2 +1 @@
-DIST fceux-2.2.3.src.tar.gz 9292792 BLAKE2B 
44412934a50f2cab581cb194932a079071e8c7c1cb4cb4d173e9d7cf4898806fe1b0948d6e86fd70d1265eb596c47f77f751e3a113f03aba9b95e1f5def9c2a8
 SHA512 
6deb83e9e773694f4040f5f325b0b5b4f45d58bb3481db67b4659c940d90c4c87e3ffeac712b72ddb3f5d089cd9fc7b55b497db61f708c23a7c43c17eda55c7b
 DIST fceux-2.3.0.src.tar.gz 20779030 BLAKE2B 
0d9a0e1f326bdcde4e360a03755c9d807a59e3f3826017e2923527f3ec214bec4c9737f98a8abc4e4971098d127ce8e95eb4142fa8d0bd71109190e6d2c93861
 SHA512 
46b53f0c4c790ae4f7d5e800adf81cce3c7ccf4b06f972d46e29c0170485e291516709a8c28b26c762d535453e280a6c6de935869c7674bb135c3dca2e266407

diff --git a/games-emulation/fceux/fceux-2.2.3-r100.ebuild 
b/games-emulation/fceux/fceux-2.2.3-r100.ebuild
deleted file mode 100644
index 710e02367ea..000
--- a/games-emulation/fceux/fceux-2.2.3-r100.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 )
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit python-any-r1 desktop lua-single scons-utils toolchain-funcs
-
-DESCRIPTION="A portable Famicom/NES emulator, an evolution of the original FCE 
Ultra"
-HOMEPAGE="https://fceux.com/";
-SRC_URI="mirror://sourceforge/fceultra/${P}.src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk logo +lua +opengl"
-
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
-
-RDEPEND="
-   lua? ( ${LUA_DEPS} )
-   media-libs/libsdl[opengl?,video]
-   logo? ( media-libs/gd[png] )
-   opengl? ( virtual/opengl )
-   gtk? ( x11-libs/gtk+:3 )
-   sys-libs/zlib[minizip]
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.2-warnings.patch
-   "${FILESDIR}/${P}-python3.patch"
-)
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   use lua && lua-single_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   tc-export CC CXX
-}
-
-src_compile() {
-   escons \
-   GTK=0 \
-   CREATE_AVI=1 \
-   SYSTEM_LUA=1 \
-   SYSTEM_MINIZIP=1 \
-   GTK3=$(usex gtk 1 0) \
-   LOGO=$(usex logo 1 0) \
-   OPENGL=$(usex opengl 1 0) \
-   LUA=$(usex lua 1 0)
-}
-
-src_install() {
-   dobin bin/fceux
-
-   doman documentation/fceux.6
-   docompress -x /usr/share/doc/${PF}/documentation 
/usr/share/doc/${PF}/fceux.chm
-   dodoc -r Authors changelog.txt TODO-SDL bin/fceux.chm documentation
-   rm -f "${D}/usr/share/doc/${PF}/documentation/fceux.6"
-   make_desktop_entry fceux FCEUX
-   doicon fceux.png
-}

diff --git a/games-emulation/fceux/files/fceux-2.2.3-python3.patch 
b/games-emulation/fceux/files/fceux-2.2.3-python3.patch
deleted file mode 100644
index c08c67058d2..000
--- a/games-emulation/fceux/files/fceux-2.2.3-python3.patch
+++ /dev/null
@@ -1,115 +0,0 @@
-This is upstream's patch to fix Python 3 building, modified to apply against 
2.2.3.
-
-https://github.com/TASVideos/fceux/commit/878245fedf028f8c9373be128dbea01f65d4a8b7
-
-diff --git a/SConstruct b/SConstruct
-index be84421..4b60484 100644
 a/SConstruct
-+++ b/SConstruct
-@@ -46,30 +46,30 @@ if platform.system == "ppc":
- # Default compiler flags:
- env.Append(CCFLAGS = ['-Wall', '-Wno-write-strings', '-Wno-sign-compare'])
- 
--if os.environ.has_key('PLATFORM'):
-+if 'PLATFORM' in os.environ:
-   env.Replace(PLATFORM = os.environ['PLATFORM'])
--if os.environ.has_key('CC'):
-+if 'CC' in os.environ:
-   env.Replace(CC = os.environ['CC'])
--if os.environ.has_key('CXX'):
-+if 'CXX' in os.environ:
-   env.Replace(CXX = os.environ['CXX'])
--if os.environ.has_key('WINDRES'):
-+if 'WINDRES' in os.environ:
-   env.Replace(WINDRES = os.environ['WINDRES'])
--if os.environ.has_key('CFLAGS'):
-+if 'CFLAGS' in os.environ:
-   env.Append(CCFLAGS = os.environ['CFLAGS'].split())
--if os.environ.has_key('CXXFLAGS'):
-+if 'CXXFLAGS' in os.environ:
-   env.Append(CXXFLAGS = os.environ['CXXFLAGS'].split())
--if os.environ.has_key('CPPFLAGS'):
-+if 'CPPFLAGS' in os.environ:
-   env.Append(CPPFLAGS = os

[gentoo-commits] repo/gentoo:master commit in: games-rpg/wastesedge/

2021-06-02 Thread Ionen Wolkens
commit: 36b0ef816d231fe6a581d4c0d99d12bda82e6842
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  2 10:30:18 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  2 10:53:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b0ef81

games-rpg/wastesedge: add python3_9 compat

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

 games-rpg/wastesedge/wastesedge-0.3.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-rpg/wastesedge/wastesedge-0.3.8.ebuild 
b/games-rpg/wastesedge/wastesedge-0.3.8.ebuild
index 15fd6d52467..0e76d3dde1f 100644
--- a/games-rpg/wastesedge/wastesedge-0.3.8.ebuild
+++ b/games-rpg/wastesedge/wastesedge-0.3.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit autotools python-single-r1 xdg
 



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

2021-06-02 Thread Ionen Wolkens
commit: 487ce813759ee430f1b0bd9e4011d073a6b176d4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  2 09:25:20 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  2 10:53:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487ce813

games-emulation/mednafen: drop 0.9.46

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

 games-emulation/mednafen/Manifest   |   1 -
 games-emulation/mednafen/mednafen-0.9.46.ebuild | 112 
 games-emulation/mednafen/metadata.xml   |   3 -
 3 files changed, 116 deletions(-)

diff --git a/games-emulation/mednafen/Manifest 
b/games-emulation/mednafen/Manifest
index 73bc534957c..dff999e5abb 100644
--- a/games-emulation/mednafen/Manifest
+++ b/games-emulation/mednafen/Manifest
@@ -1,2 +1 @@
-DIST mednafen-0.9.46.tar.xz 3187988 BLAKE2B 
c33da02bfb0cce37e9029efc98d11e233686c41c7ecb51110a3fe805b3a13f2fef293dd86b7bc7a3ff172f7f0f507e07804a2927e5b41c1927ca52673f068dfb
 SHA512 
ea624f076922570001393d5d04cc1b20b3d005d31de4095ee5c7a985be2b61e8d3aa5e78c64e751e8233adc89a31be955372caeb2818d0a5cc71ba9380931620
 DIST mednafen-1.26.1.tar.xz 3319756 BLAKE2B 
d306a0754ed0c64a99cee4eacfa47f5f46ca059026bfc2ef6bfff4be82e914a2882a864538c8cb6bb948cdb9bd53651d931b033446015ad06be309893a2bfef7
 SHA512 
c91db3967c09a475fcd3410eb6892a99f3cf2ca2c5a78173669aa52c2e588819595d1d140e0c1888f48885327a9381c64cfb8f2074be8067984a4414c6f282bf

diff --git a/games-emulation/mednafen/mednafen-0.9.46.ebuild 
b/games-emulation/mednafen/mednafen-0.9.46.ebuild
deleted file mode 100644
index e789c94b324..000
--- a/games-emulation/mednafen/mednafen-0.9.46.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic pax-utils
-
-DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
-HOMEPAGE="https://mednafen.github.io/";
-SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa altivec cjk debugger jack nls"
-
-RDEPEND="
-   dev-libs/libcdio
-   >=dev-libs/lzo-2.10
-   media-libs/libsdl[sound,joystick,opengl,video]
-   media-libs/libsndfile
-   sys-libs/zlib[minizip]
-   virtual/opengl
-   alsa? ( media-libs/alsa-lib )
-   jack? ( media-sound/jack-audio-connection-kit )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-S=${WORKDIR}/${PN}
-
-pkg_pretend() {
-   if has ccache ${FEATURES}; then
-   ewarn
-   ewarn "If you experience build failure, try turning off ccache 
in FEATURES."
-   ewarn
-   fi
-}
-
-src_prepare() {
-   default
-
-   # Unfortunately, upstream is insane and thinks mucking with CFLAGS is 
okay, if
-   # it prevents "users who don't understand the consequences of what 
they're doing".
-   # We use sed's here, as they're more forward-compatible than patches 
which need to
-   # be constantly rebased. DO NOT REPLACE THEM UNLESS YOU HAVE PERMISSION 
FROM GAMES.
-   sed -e '/-fno-fast-math/d' \
-   -e '/-fno-unsafe-math-optimizations/d' \
-   -e '/-fno-aggressive-loop-optimizations/d' \
-   -e '/-fno-ipa-icf/d' \
-   -e '/-fno-printf-return-value/d' \
-   -e '/-fomit-frame-pointer/d' \
-   -e '/-fno-pic/d' \
-   -e '/-fno-pie/d' \
-   -e '/-fno-PIC/d' \
-   -e '/-fno-PIE/d' \
-   -e '/-nopie/d' \
-   -e '/-no-pie/d' \
-   -e '/-fno-stack-protector/d' \
-   -e '/-fno-stack-protector-all/d' \
-   -e '/-fno-stack-protector-strong/d' \
-   -e '/-mtune=haswell/d' \
-   -i configure.ac || die
-
-   # Furthermore, upstream is also insane about bundling libraries and 
considers it
-   # "an aesthetics issue" and is even unwilling to make unbundling 
optional.
-   # Libs to unbundle: minilzo, minizip
-   sed -e '/PKG_PROG_PKG_CONFIG/a PKG_CHECK_MODULES([LZO], [lzo2])' \
-   -i configure.ac || die
-   sed -e '/bin_PROGRAMS/a mednafen_CPPFLAGS = \$(LZO_CFLAGS)' \
-   -i src/Makefile.am || die
-   sed -e 's:"compress/minilzo.h"::' \
-   -i src/{mednafen,qtrecord}.cpp || die
-   sed -e 's:compress/ioapi.c::' \
-   -e 's:compress/unzip.c::' \
-   -e 's:compress/minilzo.c::' \
-   -i src/compress/Makefile.am.inc || die
-   sed -e 's:"compress/unzip.h"::' \
-   -i src/file.cpp || die
-   sed -e 's:\(mednafen_LDADD.*trio/libtrio\.a\):\1 -lminizip 
\$(LZO_LIBS):' \
-   -i src/Makefile.am || die
-   # delete bundled files just to be sure...
-   rm src/compress/{ioapi.?,*lzo*,unzip.?} || die
-
-   # The insanity cont

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

2021-06-02 Thread Sam James
commit: efd1346188b3cc708f685261a97a6d3ee60739c1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 10:55:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 10:58:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd13461

app-text/recode: add 3.7.9

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

 app-text/recode/Manifest|  1 +
 app-text/recode/recode-3.7.9.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 7aa40eb5c34..9e411606aca 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,2 +1,3 @@
 DIST recode-3.7.6.tar.gz 2210564 BLAKE2B 
8c99b6d2eb93482785fe7e36063514e4c153516cc8059a9b98fc9f1b08704314b7933390a5fd7921525648ef58e9f995242182b8de23b7db33cbf94383e28f29
 SHA512 
ababefc445fcc47b6bf9ed640b767aed374bb8ce93cdccb641dd1ba5d298360583dd79070a0bb458f1190a8d6f1ddeb3b04eec34a61305b69def0963cec5843f
 DIST recode-3.7.8.tar.gz 2230154 BLAKE2B 
853a53d86a3a3600e5d70a8dc67bab9b0fa7a9dfab79e3f4ae8611f54c95580286268904f7b21ce360f2d91c65ee238406ffa137a84545157e3a70853f42
 SHA512 
e6cd9c7d3eb5c179d3f62804018d1d19b71a3fae72b0d76aec730c36e64c50a571cbfda5340ac50244a16ccdd9265f5610deadb8908067c3866fa68cbbf0ac70
+DIST recode-3.7.9.tar.gz 2230259 BLAKE2B 
36039ba9e62c5113231764dfa9cffa73b7ff5cd91bab622a0daf0a48a73ab8a62afd16132cec2590eed14623ce5b86ad057e8ca8454cf8185869f0780b3523e7
 SHA512 
277074dee63cdc7f1a1be2acca67481b8fb816bd4319fe8e882696e42d15309750b930fa9e8d6286e714132a976f0eaf87f718560d6cb86eeaa79b86f0700a6c

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
new file mode 100644
index 000..163176ef093
--- /dev/null
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode";
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+# librecode soname version
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/libiconv"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test ; then
+   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   fi
+}
+
+src_configure() {
+   tc-export CC LD
+
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatsymbolize/

2021-06-02 Thread Alfredo Tupone
commit: d269fba8c7b503fcc7f0ce9d8192b3c21a70f220
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  2 11:31:53 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  2 11:31:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d269fba8

dev-ada/gnatsymbolize: bump to 2021

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gnatsymbolize/Manifest   | 1 +
 dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild  | 2 +-
 .../{gnatsymbolize-2020.ebuild => gnatsymbolize-2021.ebuild} | 9 +
 3 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-ada/gnatsymbolize/Manifest b/dev-ada/gnatsymbolize/Manifest
index dfaf0f18649..59355a2d5d1 100644
--- a/dev-ada/gnatsymbolize/Manifest
+++ b/dev-ada/gnatsymbolize/Manifest
@@ -1,2 +1,3 @@
 DIST gnatsymbolize-2019-20190429-19761-src.tar.gz 14297 BLAKE2B 
8ea689266abc485632c04a696c0d30632fdfcc123153ae006158700514ebedd6d067124e59e519a0ebe35569eb0e2fad8dd48a33d49551ba608e14d3ec73d636
 SHA512 
68e8c9bb2880738160722a2c413c6146c86efd0822236019ca5824eed4a2b392252676d0f96c035830b80068b82344b44953006fc96ea208f6bde6618190336c
 DIST gnatsymbolize-2020-20200429-19987-src.tar.gz 14121 BLAKE2B 
f67e3735cacc56eacf9f7c9972f9108f95b3fbc3dbac14043356dd3da5dbd9548b1b41063465e025c9616bc059c39021999b1790b8f2cda2b9199ffd8154943b
 SHA512 
839ac0ca514123261e8dc379484195eda3c0bed3509aecc9919ed9710c3fe3478b398697483085de69d0435728b9bf1dc60e6c7c1a51252f5629ed9e1b222739
+DIST gnatsymbolize-2021-20210518-19D3B-src.tar.gz 14263 BLAKE2B 
b5f8c1829e42f9b2dee4cf3c74287a5c11eab90f1a1d2575cd42fe4ad2078b99a46c641ebbf747b02ed8f22dfcc83e76c60ebf07eb45e561175f480a5a056ca2
 SHA512 
c94b569733c596679f1422660af51b3c0ad5b6955727f6dc6a4b076b39b19fc13fb779b5610667a4c2c16abab08d2633785e184ad5e15037e66cd1c8e249c159

diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild 
b/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild
index e4b6b8cc087..8d3aa4b84aa 100644
--- a/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild
+++ b/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-ADA_COMPAT=( gnat_201{8,9} gnat_2020 )
+ADA_COMPAT=( gnat_201{8,9} gnat_202{0..1} )
 inherit ada multiprocessing autotools
 
 MYP=${P}-20200429-19987-src

diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild 
b/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild
similarity index 72%
copy from dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild
copy to dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild
index e4b6b8cc087..39544e43ad6 100644
--- a/dev-ada/gnatsymbolize/gnatsymbolize-2020.ebuild
+++ b/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild
@@ -2,17 +2,18 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-ADA_COMPAT=( gnat_201{8,9} gnat_2020 )
+ADA_COMPAT=( gnat_201{8,9} gnat_202{0..1} )
 inherit ada multiprocessing autotools
 
-MYP=${P}-20200429-19987-src
+MYP=${P}-${PV}0518-19D3B-src
+ID=884f3b229457c995ddebb46a16a7cc50ed837c90
+ADAMIRROR=https://community.download.adacore.com/v1
 
 DESCRIPTION="Translates addresses into filename, line number, and function 
names"
 HOMEPAGE="http://libre.adacore.com/";
 SRC_URI="http://mirrors.cdn.adacore.com/art/5cc7d5e431e87a23952f18c4 ->
${MYP}.tar.gz"
-SRC_URI="https://community.download.adacore.com/v1/ebef002ce60066e3befdd1a4a0980f3ab8f1b551?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-board/gnuchess/files/, games-board/gnuchess/

2021-06-02 Thread Sebastian Pipping
commit: c2d8827505a9f03a77a066cb21976932cf7eada7
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jun  2 11:32:16 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jun  2 11:34:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d88275

games-board/gnuchess: CVE-2021-30184

Bug: https://bugs.gentoo.org/780855
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.19, Repoman-3.0.3

 .../files/gnuchess-6.2.8-cve-2021-30184.patch  | 72 ++
 games-board/gnuchess/gnuchess-6.2.8-r1.ebuild  | 21 +++
 2 files changed, 93 insertions(+)

diff --git a/games-board/gnuchess/files/gnuchess-6.2.8-cve-2021-30184.patch 
b/games-board/gnuchess/files/gnuchess-6.2.8-cve-2021-30184.patch
new file mode 100644
index 000..dfa89a0e17c
--- /dev/null
+++ b/games-board/gnuchess/files/gnuchess-6.2.8-cve-2021-30184.patch
@@ -0,0 +1,72 @@
+From 7059e40c7a487b17886e1d345b52fc0cfca8df72 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Wed, 2 Jun 2021 13:15:29 +0200
+Subject: [PATCH] frontend/cmd.cc: Fix buffer overflow CVE-2021-30184
+
+Based on prior work by Michael Vaughan,
+with "break;" replaced by "return;" and
+magic number 9 resolved by strlen("setboard ").
+
+Mimics close-to-identical existing code from
+elsewhere in the the same file.
+---
+ src/frontend/cmd.cc | 30 ++
+ 1 file changed, 22 insertions(+), 8 deletions(-)
+
+diff --git a/src/frontend/cmd.cc b/src/frontend/cmd.cc
+index a321fc2..394d03f 100644
+--- a/src/frontend/cmd.cc
 b/src/frontend/cmd.cc
+@@ -477,13 +477,20 @@ void cmd_pgnload(void)
+ return;
+   }
+ 
+-  strcpy( data, "setboard " );
++  const char setboardCmd[] = "setboard ";
++  unsigned int setboardLen = strlen(setboardCmd);
++  strcpy( data, setboardCmd );
+   int i=0;
+   while ( epdline[i] != '\n' ) {
+-data[i+9] = epdline[i];
+-++i;
++if (i + setboardLen < MAXSTR - 1) {
++  data[i+setboardLen] = epdline[i];
++  ++i;
++} else {
++  printf( _("Error reading contents of file '%s'.\n"), token[1] );
++  return;
++}
+   }
+-  data[i+9] = '\0';
++  data[i+setboardLen] = '\0';
+   SetDataToEngine( data );
+   SetAutoGo( true );
+   pgnloaded = 0;
+@@ -501,13 +508,20 @@ void cmd_pgnreplay(void)
+ return;
+   }
+ 
+-  strcpy( data, "setboard " );
++  const char setboardCmd[] = "setboard ";
++  unsigned int setboardLen = strlen(setboardCmd);
++  strcpy( data, setboardCmd );
+   int i=0;
+   while ( epdline[i] != '\n' ) {
+-data[i+9] = epdline[i];
+-++i;
++if (i + setboardLen < MAXSTR - 1) {
++  data[i+setboardLen] = epdline[i];
++  ++i;
++} else {
++  printf( _("Error reading contents of file '%s'.\n"), token[1] );
++  return;
++}
+   }
+-  data[i+9] = '\0';
++  data[i+setboardLen] = '\0';
+ 
+   SetDataToEngine( data );
+   SetAutoGo( true );
+-- 
+2.31.1
+

diff --git a/games-board/gnuchess/gnuchess-6.2.8-r1.ebuild 
b/games-board/gnuchess/gnuchess-6.2.8-r1.ebuild
new file mode 100644
index 000..af4c32879a8
--- /dev/null
+++ b/games-board/gnuchess/gnuchess-6.2.8-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Console based chess interface"
+HOMEPAGE="https://www.gnu.org/software/chess/chess.html";
+SRC_URI="mirror://gnu/chess/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-cve-2021-30184.patch  # bug 780855
+)
+
+src_configure() {
+   # bug #491088
+   econf --without-readline
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gprbuild/

2021-06-02 Thread Alfredo Tupone
commit: 20a6f1df78e06c9f508e4f31c36f57b5af4684da
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  2 11:38:26 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  2 11:38:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a6f1df

dev-ada/gprbuild: use ADAMIRROR & ID

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gprbuild/gprbuild-2021-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-ada/gprbuild/gprbuild-2021-r1.ebuild 
b/dev-ada/gprbuild/gprbuild-2021-r1.ebuild
index 02f4c0558a5..47c4d46d14f 100644
--- a/dev-ada/gprbuild/gprbuild-2021-r1.ebuild
+++ b/dev-ada/gprbuild/gprbuild-2021-r1.ebuild
@@ -8,15 +8,16 @@ ADA_COMPAT=( gnat_202{0..1} )
 inherit ada toolchain-funcs multiprocessing
 
 MYP=${P}-${PV}0519-19A34-src
+ID=23a77a37247ff811609e23a0a271f445c299fc8f
 XMLADA=xmlada-${PV}-${PV}0518-19D50-src
+XMLADAID=6a2cf72f308cc787926b12ddc20993fcf2b8ea79
+ADAMIRROR=https://community.download.adacore.com/v1
 
 DESCRIPTION="Multi-Language Management"
 HOMEPAGE="http://libre.adacore.com/";
 SRC_URI="
-   
https://community.download.adacore.com/v1/23a77a37247ff811609e23a0a271f445c299fc8f?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz
-   
https://community.download.adacore.com/v1/6a2cf72f308cc787926b12ddc20993fcf2b8ea79?filename=${XMLADA}.tar.gz
-   -> ${XMLADA}.tar.gz"
+   ${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz
+   ${ADAMIRROR}/${XMLADAID}?filename=${XMLADA}.tar.gz -> ${XMLADA}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/xmlada/

2021-06-02 Thread Alfredo Tupone
commit: 1b092081f0c6add9ade3bb081c1b80a067e9aba2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  2 11:41:02 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  2 11:41:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b092081

dev-ada/xmlada: use ADAMIRROR & ID

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/xmlada/xmlada-2021.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ada/xmlada/xmlada-2021.ebuild 
b/dev-ada/xmlada/xmlada-2021.ebuild
index 48aca1fae2f..e861e3f175d 100644
--- a/dev-ada/xmlada/xmlada-2021.ebuild
+++ b/dev-ada/xmlada/xmlada-2021.ebuild
@@ -7,11 +7,12 @@ ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
 inherit ada multiprocessing
 
 MYP=${P}-${PV}0518-19D50-src
+ID=6a2cf72f308cc787926b12ddc20993fcf2b8ea79
+ADAMIRROR=https://community.download.adacore.com/v1
 
 DESCRIPTION="Set of modules that provide a simple manipulation of XML streams"
 HOMEPAGE="http://libre.adacore.com/";
-SRC_URI="https://community.download.adacore.com/v1/6a2cf72f308cc787926b12ddc20993fcf2b8ea79?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2021-06-02 Thread Lars Wendler
commit: 817dd96c76c37753621e9352e9fa78a9d110c492
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun  2 11:43:08 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  2 11:43:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817dd96c

dev-libs/libinput: Bump to version 1.18.0

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.18.0.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index a4b5fb3a49b..4994f7d5287 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,2 +1,3 @@
 DIST libinput-1.17.2.tar.xz 611388 BLAKE2B 
a94ab1e3ef65f49a3043e5f84d68748c4800be1e2e0911b45be2a9cd6655311b2e6c2fcde64827f57e74318fc759d95e045125239305a2ae94175371c178c50a
 SHA512 
b8953ad483648d5629d56c4dc226d4906693b15da5ba4027627a51ec35ea65b0603c09056b52ed2025df1f7a877669a5b7482c025e0b37003fc676563bd05263
 DIST libinput-1.17.3.tar.xz 612892 BLAKE2B 
1acae8a5bc0f87b547c83a0f72e0693ac95cf85377269efebc5ade8606620fcb3d7300fabb05dafd5492458da3d2300667ed6e43d9e6fcda2bd4f461bc0685a8
 SHA512 
3d1ab4362ede886996795d700a938d20e04cd922e8f9598fe9346f9f93e149119526fb324a096787b4b8a47bf3e5613130bcd874f10df86761031710d2acc792
+DIST libinput-1.18.0.tar.xz 616732 BLAKE2B 
4f12080b5e3496fdb5ccb1375a073860c26037ba47033a7d2d69a2f817b4ab5791aa89be08b193925cddd566a04144c73399cbb196a4cc9d3e07dcfb806d3eff
 SHA512 
9a834f075d7a1f892416bb6b241eb052f749d3aa883c4b39c0f1c9616c115d6b9a541b587508646fddaf0d3fe57af92fe4629b522d1d51196499e7b523e0aa90

diff --git a/dev-libs/libinput/libinput-1.18.0.ebuild 
b/dev-libs/libinput/libinput-1.18.0.ebuild
new file mode 100644
index 000..610b570961f
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.18.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2014-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ 
https://gitlab.freedesktop.org/libinput/libinput";
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0/10"
+[[ "$(ver_cut 3)" -gt 900 ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="doc input_devices_wacom test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]
+   ')
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? ( dev-util/valgrind )
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev:=
+   virtual/udev
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-libs/check-0.9.10 )"
+
+python_check_deps() {
+   has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   sed "s@, '-Werror'@@" -i meson.build || die #744250
+}
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   $(meson_use doc documentation)
+   $(meson_use input_devices_wacom libwacom)
+   $(meson_use test tests)
+   -Dudev-dir="${EPREFIX}$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/Documentation/.
+   fi
+}
+
+pkg_postinst() {
+   pkgname="dev-python/python-libevdev"
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}" ; then
+   einfo "${pkgname} must be installed to use the"
+   einfo "libinput measure and libinput replay tools."
+   fi
+
+   udevadm hwdb --update --root="${ROOT}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/

2021-06-02 Thread Alfredo Tupone
commit: 23bd2277b69c5e8568b4fae144e93cfd7f744cd1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  2 11:44:24 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  2 11:44:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bd2277

dev-ada/aunit: use ADAMIRROR & ID

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aunit/aunit-2021.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
index 6dd2c2857e2..5388c385095 100644
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ b/dev-ada/aunit/aunit-2021.ebuild
@@ -7,11 +7,12 @@ ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
 inherit ada multiprocessing
 
 MYP=${P}-${PV}0518-19DC5-src
+ID=c8eadafc40c016859e127cd0e82411fcd8f3e749
+ADAMIRROR=https://community.download.adacore.com/v1
 
 DESCRIPTION="Ada unit testing framework"
 HOMEPAGE="http://libre.adacore.com/tools/aunit/";
-SRC_URI="https://community.download.adacore.com/v1/c8eadafc40c016859e127cd0e82411fcd8f3e749?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatsymbolize/

2021-06-02 Thread Alfredo Tupone
commit: 35524c5305d6f30706857d7525ff913a63e4ae64
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  2 11:47:42 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  2 11:47:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35524c53

dev-ada/gnatsymbolize: remove an SRC_URI

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild 
b/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild
index 39544e43ad6..efd0a2fbc48 100644
--- a/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild
+++ b/dev-ada/gnatsymbolize/gnatsymbolize-2021.ebuild
@@ -11,8 +11,6 @@ ADAMIRROR=https://community.download.adacore.com/v1
 
 DESCRIPTION="Translates addresses into filename, line number, and function 
names"
 HOMEPAGE="http://libre.adacore.com/";
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cc7d5e431e87a23952f18c4 ->
-   ${MYP}.tar.gz"
 SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"



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

2021-06-02 Thread Thomas Deutschmann
commit: dbeadea75f7d3266168a355dd6f2e3ce72dfa8bc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun  2 12:23:38 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun  2 12:25:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbeadea7

net-libs/libupnp: bump to v1.14.7

Bug: https://bugs.gentoo.org/784590
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/libupnp/Manifest  |  1 +
 net-libs/libupnp/libupnp-1.14.7.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest
index 36e481b9fef..fb38da8d00a 100644
--- a/net-libs/libupnp/Manifest
+++ b/net-libs/libupnp/Manifest
@@ -1,2 +1,3 @@
 DIST libupnp-1.14.0.tar.gz 788668 BLAKE2B 
8e77f49c6eacbaff2d4194f281f73e882d282b1af400b2d8e08111b7cb0b89305f3f06b8e0ebdf8eab35de39bcd2cd30be3ecb575d560c652e96bd7831eade40
 SHA512 
d7cf50e168aff2ef3ad08b4c383108d5044e4c9d2923088bb93423ee5fc555c32f0254f307cb86ea7c18197612cf2d2c6c681f82d99a6f01a68f86a21c6eecb7
 DIST libupnp-1.14.5.tar.gz 782662 BLAKE2B 
7b1a4f115d4fb545b26909d8f6feb0a017160876506f35a5932a0898e68104eb43d92f82872359bc7bccf27a05d41632296041bb450e8109758a0ff6b7dd8e58
 SHA512 
6a1587943fb76b860fa879b050ae46189cb9c6a514df3f00eefe8c3eaa268aa5c0307895b38cac22fac57a2918b925ecefde7c46b7c50f87cfcf86afd9ee180d
+DIST libupnp-1.14.7.tar.gz 785084 BLAKE2B 
539388737dda0dd037cb50fbc1cca8bcdc43d1d706bdb7da19d1a184cfd61f3d585d9beef2a9c8c33f2cb2640a8479210ad6c358abd7193f304509df574e912c
 SHA512 
92dd80d1bbaa64e6d3909c5bce73d0340fcd3a3c1d247a634bd48ec077ba0ce0b8224d1a670a66f6a8c591e31a54f15526071d62ae5460e85d582d7b6b67c674

diff --git a/net-libs/libupnp/libupnp-1.14.7.ebuild 
b/net-libs/libupnp/libupnp-1.14.7.ebuild
new file mode 100644
index 000..4d8eccaa915
--- /dev/null
+++ b/net-libs/libupnp/libupnp-1.14.7.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+MY_PN="pupnp"
+
+DESCRIPTION="An Portable Open Source UPnP Development Kit"
+HOMEPAGE="http://pupnp.sourceforge.net/";
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+IUSE="blocking-tcp debug doc ipv6 +reuseaddr samples static-libs"
+
+# bug 733750
+RESTRICT="test"
+
+DOCS="ChangeLog"
+
+S="${WORKDIR}/${MY_PN}-release-${PV}"
+
+src_prepare() {
+   default
+
+   # fix tests
+   chmod +x ixml/test/test_document.sh || die
+
+   eautoreconf
+}
+
+src_configure() {
+   use x86-fbsd && append-flags -O1
+   # w/o docdir to avoid sandbox violations
+   econf $(use_enable debug) \
+   $(use_enable blocking-tcp blocking-tcp-connections) \
+   $(use_enable ipv6) \
+   $(use_enable reuseaddr) \
+   $(use_enable static-libs static) \
+   $(use_enable samples)
+}
+
+src_install() {
+   default
+
+   if ! use static-libs ; then
+   find "${D}" -name '*.la' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/

2021-06-02 Thread Sam James
commit: 363e18e8a8afbf901f1c02e4e70d326d03f5dd7e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 12:21:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 12:21:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363e18e8

app-arch/dpkg: Stabilize 1.20.7.1 amd64, #783918

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

 app-arch/dpkg/dpkg-1.20.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/dpkg/dpkg-1.20.7.1.ebuild 
b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
index 93c0fe281f5..a716291ba48 100644
--- a/app-arch/dpkg/dpkg-1.20.7.1.ebuild
+++ b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode 
+update-alternatives +zlib"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: f2f53f7355633e5fcb87f232fd4a5ef92f46b415
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 12:10:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 12:21:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f53f73

app-misc/lcd4linux: fix Python 3.7 usage

Missed by CI as the usage was via usex. We need to use python-utils-r1's helpers
instead (but note, a pkg-config hack would've been a bit more portable if
those didn't exist).

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

 app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild 
b/app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild
index ef4a8ada7cf..7e5012fe420 100644
--- a/app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild
+++ b/app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit autotools flag-o-matic python-single-r1
 
@@ -142,7 +142,8 @@ src_prepare() {
rm ax_python_devel.m4
 
# Use correct python version.
-   append-libs "-lpython${EPYTHON#python}$(usex 
python_single_target_python3_7 'm' '')"
+   # (See: bug #793869)
+   append-libs $(python_get_LIBS)
fi
 
eautoreconf
@@ -193,6 +194,6 @@ src_install() {
 
 pkg_postinst() {
if [[ ! -z ${REPLACING_VERSIONS} ]]; then
-   use python && einfo "Starting with that version, the python 
plugins uses now python3 instead if python2!"
+   use python && einfo "Starting with this version, the python 
plugins now uses python3 instead of python2!"
fi
 }



[gentoo-commits] repo/gentoo:master commit in: games-action/gltron/

2021-06-02 Thread Sam James
commit: 92186944f7dcdceca82b6d2bbbeb1ecdb849d6c0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 11:57:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 12:21:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92186944

games-action/gltron: add virtual/glu dep

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

 games-action/gltron/gltron-0.70-r2.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/games-action/gltron/gltron-0.70-r2.ebuild 
b/games-action/gltron/gltron-0.70-r2.ebuild
index da0109b26e7..60deb41a00f 100644
--- a/games-action/gltron/gltron-0.70-r2.ebuild
+++ b/games-action/gltron/gltron-0.70-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit desktop
 
@@ -13,7 +13,6 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="
media-libs/libmikmod
@@ -22,9 +21,9 @@ DEPEND="
media-libs/sdl-mixer[vorbis]
media-libs/sdl-sound[vorbis,mikmod]
media-libs/smpeg
-   virtual/opengl"
-
-RDEPEND=${DEPEND}
+   virtual/opengl
+   virtual/glu"
+RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${P}-configure.patch
@@ -35,6 +34,7 @@ PATCHES=(
 
 src_prepare() {
default
+
sed -i \
-e '/^gltron_LINK/s/$/ $(LDFLAGS)/' \
Makefile.in || die
@@ -51,6 +51,7 @@ src_configure() {
 
 src_install() {
default
+
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} GLtron
 }



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

2021-06-02 Thread Sam James
commit: 445450cbbcb9acd3f30ad6c132a1f5d55c5cb589
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 12:21:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 12:21:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445450cb

app-misc/remind: Stabilize 03.03.05 amd64, #784200

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

 app-misc/remind/remind-03.03.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/remind/remind-03.03.05.ebuild 
b/app-misc/remind/remind-03.03.05.ebuild
index e134ae2c03b..d48e0317b97 100644
--- a/app-misc/remind/remind-03.03.05.ebuild
+++ b/app-misc/remind/remind-03.03.05.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dianne.skoll.ca/projects/remind/download/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="amd64 ppc ~x86"
 IUSE="tk"
 
 RDEPEND="



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

2021-06-02 Thread Sam James
commit: dc81edff6a5379bd7c9bf2bebb184dc275b6a914
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 12:22:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 12:22:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc81edff

sys-apps/i2c-tools: Stabilize 4.2 x86, #758011

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild 
b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index d52d70195b6..c78bd83767f 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2021-06-02 Thread Sam James
commit: 13ab22abdadffba2b7dd3de50cfea14d1ac1e830
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 12:21:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 12:21:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ab22ab

sys-fs/compsize: Stabilize 1.5 amd64, #790062

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

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

diff --git a/sys-fs/compsize/compsize-1.5.ebuild 
b/sys-fs/compsize/compsize-1.5.ebuild
index 1fd07df8eb2..659c3f6e593 100644
--- a/sys-fs/compsize/compsize-1.5.ebuild
+++ b/sys-fs/compsize/compsize-1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =  ]] ; then
EGIT_REPO_URI="https://github.com/kilobyte/compsize.git";
 else
SRC_URI="https://github.com/kilobyte/compsize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-2"



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

2021-06-02 Thread Sam James
commit: c01679c99def2ac8110e4e571255d4494ead4767
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 12:22:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 12:22:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c01679c9

dev-perl/Tk: Stabilize 804.36.0 x86, #763903

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

 dev-perl/Tk/Tk-804.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Tk/Tk-804.36.0.ebuild b/dev-perl/Tk/Tk-804.36.0.ebuild
index aaae9918c73..030262a28cb 100644
--- a/dev-perl/Tk/Tk-804.36.0.ebuild
+++ b/dev-perl/Tk/Tk-804.36.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Perl Module for Tk"
 
 LICENSE+=" tcltk BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-arcade/sdlsasteroids/

2021-06-02 Thread Sam James
commit: 0cdf9a57d4d1a49f90a490d50e96884a8fd2976d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 11:55:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 12:21:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cdf9a57

games-arcade/sdlsasteroids: add virtual/glu dep

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

 .../sdlsasteroids/sdlsasteroids-3.0.1-r1.ebuild   | 19 ---
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/games-arcade/sdlsasteroids/sdlsasteroids-3.0.1-r1.ebuild 
b/games-arcade/sdlsasteroids/sdlsasteroids-3.0.1-r1.ebuild
index ca199ae1cbe..aa5cf2f17d8 100644
--- a/games-arcade/sdlsasteroids/sdlsasteroids-3.0.1-r1.ebuild
+++ b/games-arcade/sdlsasteroids/sdlsasteroids-3.0.1-r1.ebuild
@@ -1,32 +1,35 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 inherit desktop
 
 DESCRIPTION="Rework of Sasteroids using SDL"
 HOMEPAGE="http://sdlsas.sourceforge.net/";
 SRC_URI="mirror://sourceforge/sdlsas/SDLSasteroids-${PV}.tar.gz"
+S="${WORKDIR}/SDLSasteroids-${PV}"
 
 LICENSE="sdlsasteroids GPL-2+ public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND="virtual/opengl
+DEPEND="
media-libs/sdl-mixer
media-libs/libsdl[sound,joystick,video]
media-libs/sdl-image[png]
-   media-libs/sdl-ttf"
+   media-libs/sdl-ttf
+   virtual/opengl
+   virtual/glu"
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/SDLSasteroids-${PV}"
-
 src_prepare() {
default
+
eapply \
"${FILESDIR}"/${P}-gcc43.patch \
"${FILESDIR}"/${P}-ldflags.patch
+
sed -i \
-e 's/make /$(MAKE) /' \
-e 's/--strip//' \
@@ -47,11 +50,13 @@ src_compile() {
 
 src_install() {
dodir /usr/share/man/man6/
+
emake \
GAMEDIR="${D}/usr/share/${PN}" \
BINDIR="${D}/usr/bin" \
MANDIR="${D}/usr/share/man/" \
install
+
dodoc ChangeLog README README.xast TODO description
newicon graphics/sprite/bigast.png ${PN}.png
make_desktop_entry sasteroids "Sasteroids" ${PN}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/bc-gh/

2021-06-02 Thread Joonas Niilola
commit: 47c060bdc26e15af09d82805276ad7c602d42cb1
Author: Gavin Howard  gmail  com>
AuthorDate: Wed May 12 04:38:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 12:59:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c060bd

sci-calculators/bc-gh: bump to 4.0.2

Signed-off-by: Gavin D. Howard  yzena.com>
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Gavin D. Howard  yzena.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 sci-calculators/bc-gh/Manifest   |  1 +
 sci-calculators/bc-gh/bc-gh-4.0.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/sci-calculators/bc-gh/Manifest b/sci-calculators/bc-gh/Manifest
index c4239b8bae0..6d5f8d5936d 100644
--- a/sci-calculators/bc-gh/Manifest
+++ b/sci-calculators/bc-gh/Manifest
@@ -1,3 +1,4 @@
 DIST bc-3.3.3.tar.xz 229688 BLAKE2B 
7d06565161b37216f60d1037b48a254eb467f41a66170e2a6b8f188b33aeeabaf8568ebb66e402d5010aa5991a4a197ea746959808f5c3d2e94c4eab80c90f20
 SHA512 
dfdd8023453406d9f681e04da7acaad4459e632fded0f2edb2b51607438a27074935af6db4b3580120daf56e6b52283275d0c2c809380caa164957f1901e9dde
 DIST bc-3.3.4.tar.xz 230264 BLAKE2B 
38a6689a76c30127d5e27004c424cf4f9d1922129ab5235ab72f62f63f319e6b7d64c27a5f7a3ecd4a44001bb6eaa3990f5d0134548008233e7f28ae297f8fcd
 SHA512 
212b36a3fafbda28c6416d29e2d9e49272c42d95dcdc33691e4686ca3f0a9fec883a099d059c5bd21a9b08bf5b2eff01169de20df9777c2fce66a8cda783
 DIST bc-4.0.0.tar.xz 235496 BLAKE2B 
434fa63f51646270ea9c0d7d31ef82df51539095fa53277df6e63fe5677e19f2c236dbdb88974906e2f63768e23c411c1bf5677e126fd21a6994912c40ef772e
 SHA512 
e25f4377df81c14f7036fdcbcd503a10ebb4e2663b182da78928aad871b22940c503d54f9a7942798d4e1f38e0487047f492348041a229f18e0fd0e45aab33b3
+DIST bc-4.0.2.tar.xz 235464 BLAKE2B 
8a0a2a77bdeba924994060ba8b1dd8e6f7fbbc9ac850f58e98fdfcf2bc50890772b1f8cc344ed2e05a936487a693a26f6a2a349b93e520c01a7ac7ad0465d66d
 SHA512 
f3564cb953bca2003c9fd565b3114a2701de4437c6db3cace29edab186d3270cd98f66f3eb1a45fd074a44736fef39f78675959f400c1c23a4a2e930d469c059

diff --git a/sci-calculators/bc-gh/bc-gh-4.0.2.ebuild 
b/sci-calculators/bc-gh/bc-gh-4.0.2.ebuild
new file mode 100644
index 000..d44ebce73e5
--- /dev/null
+++ b/sci-calculators/bc-gh/bc-gh-4.0.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Implementation of POSIX bc with GNU extensions"
+HOMEPAGE="https://git.yzena.com/gavin/bc";
+SRC_URI="https://github.com/gavinhoward/bc/releases/download/${PV}/bc-${PV}.tar.xz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+S="${WORKDIR}/bc-${PV}"
+
+src_configure() {
+   EXECSUFFIX="-gh" PREFIX="${EPREFIX}/usr" ./configure.sh -GTl || die
+}



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

2021-06-02 Thread Joonas Niilola
commit: a5c8f6d574beb2fc4ffba07dc78291f3f675d577
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat May  1 09:16:25 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 12:59:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c8f6d5

www-apps/radicale: enabling test

Added required packages for enabling test on pytest

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/20625
Signed-off-by: Joonas Niilola  gentoo.org>

 ...le-3.0.6-r1.ebuild => radicale-3.0.6-r2.ebuild} | 42 ++
 1 file changed, 27 insertions(+), 15 deletions(-)

diff --git a/www-apps/radicale/radicale-3.0.6-r1.ebuild 
b/www-apps/radicale/radicale-3.0.6-r2.ebuild
similarity index 60%
rename from www-apps/radicale/radicale-3.0.6-r1.ebuild
rename to www-apps/radicale/radicale-3.0.6-r2.ebuild
index 3c2169639c6..bd2ad27a558 100644
--- a/www-apps/radicale/radicale-3.0.6-r1.ebuild
+++ b/www-apps/radicale/radicale-3.0.6-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1 systemd
 
@@ -23,38 +23,49 @@ RDEPEND="
acct-group/radicale
dev-python/defusedxml
dev-python/passlib[bcrypt,${PYTHON_USEDEP}]
-   >=dev-python/vobject-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/vobject[${PYTHON_USEDEP}]
+   dev-python/waitress[${PYTHON_USEDEP}]
sys-apps/util-linux
 "
 
+BDEPEND="test? ( ${RDEPEND} )"
+
 S="${WORKDIR}/${MY_P}"
 
-RDIR=/var/lib/${PN}
+RDIR=/var/lib/"${PN}"
+
+DOCS=( DOCUMENTATION.md NEWS.md )
+
+src_prepare() {
+   sed -i '/^addopts =/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
 
 python_install_all() {
rm README* || die
-
# init file
newinitd "${FILESDIR}"/radicale-r3.init.d radicale
systemd_dounit "${FILESDIR}/${PN}.service"
 
# directories
-   keepdir ${RDIR}
-   fowners ${PN}:${PN} ${RDIR}
-   fperms 0750 ${RDIR}
+   keepdir "${RDIR}"
+   fperms 0750 "${RDIR}"
+   fowners "${PN}:${PN}" "${RDIR}"
 
# config file
-   insinto /etc/${PN}
+   insinto /etc/"${PN}"
doins config
 
# fcgi and wsgi files
-   exeinto /usr/share/${PN}
+   exeinto /usr/share/"${PN}"
doexe radicale.wsgi
 
distutils-r1_python_install_all
 }
 
+distutils_enable_tests pytest
+
 pkg_postinst() {
local _erdir="${EROOT}${RDIR}"
 
@@ -62,11 +73,12 @@ pkg_postinst() {
einfo "You will also find there an example FastCGI script."
if [[ $(stat --format="%U:%G:%a" "${_erdir}") != "${PN}:${PN}:750" ]]
then
-   ewarn "Unsafe file permissions detected on ${_erdir}. This 
probably comes"
-   ewarn "from an earlier version of this ebuild."
+   ewarn ""
+   ewarn "Unsafe file permissions detected on ${_erdir}."
+   ewarn "This probably comes from an earlier version of this 
ebuild."
ewarn "To fix run:"
-   ewarn "  \`chown -R ${PN}:${PN} ${_erdir}\`"
-   ewarn "  \`chmod 0750 ${_erdir}\`"
-   ewarn "  \`chmod -R o= ${_erdir}\`"
+   ewarn "#  \`chown -R ${PN}:${PN} ${_erdir}\`"
+   ewarn "#  \`chmod 0750 ${_erdir}\`"
+   ewarn "#  \`chmod -R o= ${_erdir}\`"
fi
 }



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

2021-06-02 Thread Joonas Niilola
commit: e4537c4771a4f7518342865ae6aa5e6cbe03146e
Author: Marco Genasci  gmail  com>
AuthorDate: Tue May 11 18:37:22 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 12:59:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4537c47

dev-db/sqlcl-bin: bump version to 21.1.1.113.1704

Closes: https://bugs.gentoo.org/789495
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Marco Genasci  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-db/sqlcl-bin/Manifest |  1 +
 dev-db/sqlcl-bin/sqlcl-bin-21.1.1.113.1704.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-db/sqlcl-bin/Manifest b/dev-db/sqlcl-bin/Manifest
index b2eb8ee92b7..a95829795bf 100644
--- a/dev-db/sqlcl-bin/Manifest
+++ b/dev-db/sqlcl-bin/Manifest
@@ -1 +1,2 @@
 DIST sqlcl-20.4.2.35.2359.zip 36343222 BLAKE2B 
138b4867a785e3b76dfb0e9eae51bab80d64d5136ed8ecc582e2bb119a8818c7cf442019311221cc02440643acf3ffe8e36658a3b1622e71badd49e2f4e3db7c
 SHA512 
9e3887c7c59d489567a761c9b81c4ed6fced4cc1a23286ae39c956e4280996b12fc6e9ebd69c32fdfe3f0c2755dc087d5e18f99a2175d9de8d474c41ee8a17ed
+DIST sqlcl-21.1.1.113.1704.zip 36960602 BLAKE2B 
b44d5679a92dbc74d42da3c00f9e37ec4fe5a9bc1e803bb32cdd3f88d2adaeecee05b8264de2a39ea8ee999b301f0ec3d2e56e5243326fb9bc9b8fc837453c7d
 SHA512 
ae42c2ac9e13d6dbe4a3fc7653fae765a24ef7e80c06a1eb2213b2cd0df92774a7dd39f74b8f04bf188e4b8c5bd11001f5db3b9f5a78f1e5c847ad2df0c6256d

diff --git a/dev-db/sqlcl-bin/sqlcl-bin-21.1.1.113.1704.ebuild 
b/dev-db/sqlcl-bin/sqlcl-bin-21.1.1.113.1704.ebuild
new file mode 100644
index 000..ab45e758fa3
--- /dev/null
+++ b/dev-db/sqlcl-bin/sqlcl-bin-21.1.1.113.1704.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+
+inherit java-pkg-2
+
+DESCRIPTION="Oracle SQLcl is the new SQL*Plus"
+HOMEPAGE="https://www.oracle.com/database/technologies/appdev/sqlcl.html";
+SRC_URI="${MY_P}.zip"
+RESTRICT="bindist fetch mirror"
+
+LICENSE="OTN"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="dev-db/oracle-instantclient
+   dev-java/java-config:2
+   >=virtual/jre-1.8"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+   einfo "Please go to"
+   einfo
+   einfo " ${HOMEPAGE}"
+   einfo
+   einfo "and download"
+   einfo
+   einfo " Command Line - SQLcl"
+   einfo " ${SRC_URI}"
+   einfo
+   einfo "which must be placed in DISTDIR directory."
+}
+
+src_install() {
+   java-pkg_dojar sqlcl/lib/*.jar sqlcl/lib/ext/*.jar
+
+   java-pkg_dolauncher "${MY_PN}" \
+   --main oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli \
+   --java_args '-client -Xss30M'
+}



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

2021-06-02 Thread Joonas Niilola
commit: 00d915d85cd6363ba81c851cbbde4237e03871d6
Author: Marco Genasci  gmail  com>
AuthorDate: Tue May 11 18:37:53 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 12:59:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d915d8

dev-db/sqlcl-bin: removed old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Marco Genasci  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20775
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-db/sqlcl-bin/Manifest|  1 -
 dev-db/sqlcl-bin/sqlcl-bin-20.4.2.35.2359.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-db/sqlcl-bin/Manifest b/dev-db/sqlcl-bin/Manifest
index a95829795bf..db585b49f13 100644
--- a/dev-db/sqlcl-bin/Manifest
+++ b/dev-db/sqlcl-bin/Manifest
@@ -1,2 +1 @@
-DIST sqlcl-20.4.2.35.2359.zip 36343222 BLAKE2B 
138b4867a785e3b76dfb0e9eae51bab80d64d5136ed8ecc582e2bb119a8818c7cf442019311221cc02440643acf3ffe8e36658a3b1622e71badd49e2f4e3db7c
 SHA512 
9e3887c7c59d489567a761c9b81c4ed6fced4cc1a23286ae39c956e4280996b12fc6e9ebd69c32fdfe3f0c2755dc087d5e18f99a2175d9de8d474c41ee8a17ed
 DIST sqlcl-21.1.1.113.1704.zip 36960602 BLAKE2B 
b44d5679a92dbc74d42da3c00f9e37ec4fe5a9bc1e803bb32cdd3f88d2adaeecee05b8264de2a39ea8ee999b301f0ec3d2e56e5243326fb9bc9b8fc837453c7d
 SHA512 
ae42c2ac9e13d6dbe4a3fc7653fae765a24ef7e80c06a1eb2213b2cd0df92774a7dd39f74b8f04bf188e4b8c5bd11001f5db3b9f5a78f1e5c847ad2df0c6256d

diff --git a/dev-db/sqlcl-bin/sqlcl-bin-20.4.2.35.2359.ebuild 
b/dev-db/sqlcl-bin/sqlcl-bin-20.4.2.35.2359.ebuild
deleted file mode 100644
index ab45e758fa3..000
--- a/dev-db/sqlcl-bin/sqlcl-bin-20.4.2.35.2359.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin}"
-MY_P="${MY_PN}-${PV}"
-
-inherit java-pkg-2
-
-DESCRIPTION="Oracle SQLcl is the new SQL*Plus"
-HOMEPAGE="https://www.oracle.com/database/technologies/appdev/sqlcl.html";
-SRC_URI="${MY_P}.zip"
-RESTRICT="bindist fetch mirror"
-
-LICENSE="OTN"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="app-arch/unzip"
-RDEPEND="dev-db/oracle-instantclient
-   dev-java/java-config:2
-   >=virtual/jre-1.8"
-
-S="${WORKDIR}"
-
-pkg_nofetch() {
-   einfo "Please go to"
-   einfo
-   einfo " ${HOMEPAGE}"
-   einfo
-   einfo "and download"
-   einfo
-   einfo " Command Line - SQLcl"
-   einfo " ${SRC_URI}"
-   einfo
-   einfo "which must be placed in DISTDIR directory."
-}
-
-src_install() {
-   java-pkg_dojar sqlcl/lib/*.jar sqlcl/lib/ext/*.jar
-
-   java-pkg_dolauncher "${MY_PN}" \
-   --main oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli \
-   --java_args '-client -Xss30M'
-}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/bc-gh/

2021-06-02 Thread Joonas Niilola
commit: 8feca869bccd896f2b6637f41e44c4d6088a073e
Author: Gavin Howard  gmail  com>
AuthorDate: Wed May 12 04:39:42 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 12:59:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8feca869

sci-calculators/bc-gh: remove old versions

Signed-off-by: Gavin D. Howard  yzena.com>
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Gavin D. Howard  yzena.com>
Closes: https://github.com/gentoo/gentoo/pull/20780
Signed-off-by: Joonas Niilola  gentoo.org>

 sci-calculators/bc-gh/Manifest   |  3 ---
 sci-calculators/bc-gh/bc-gh-3.3.3.ebuild | 18 --
 sci-calculators/bc-gh/bc-gh-3.3.4.ebuild | 18 --
 sci-calculators/bc-gh/bc-gh-4.0.0.ebuild | 18 --
 4 files changed, 57 deletions(-)

diff --git a/sci-calculators/bc-gh/Manifest b/sci-calculators/bc-gh/Manifest
index 6d5f8d5936d..e241bcd9b85 100644
--- a/sci-calculators/bc-gh/Manifest
+++ b/sci-calculators/bc-gh/Manifest
@@ -1,4 +1 @@
-DIST bc-3.3.3.tar.xz 229688 BLAKE2B 
7d06565161b37216f60d1037b48a254eb467f41a66170e2a6b8f188b33aeeabaf8568ebb66e402d5010aa5991a4a197ea746959808f5c3d2e94c4eab80c90f20
 SHA512 
dfdd8023453406d9f681e04da7acaad4459e632fded0f2edb2b51607438a27074935af6db4b3580120daf56e6b52283275d0c2c809380caa164957f1901e9dde
-DIST bc-3.3.4.tar.xz 230264 BLAKE2B 
38a6689a76c30127d5e27004c424cf4f9d1922129ab5235ab72f62f63f319e6b7d64c27a5f7a3ecd4a44001bb6eaa3990f5d0134548008233e7f28ae297f8fcd
 SHA512 
212b36a3fafbda28c6416d29e2d9e49272c42d95dcdc33691e4686ca3f0a9fec883a099d059c5bd21a9b08bf5b2eff01169de20df9777c2fce66a8cda783
-DIST bc-4.0.0.tar.xz 235496 BLAKE2B 
434fa63f51646270ea9c0d7d31ef82df51539095fa53277df6e63fe5677e19f2c236dbdb88974906e2f63768e23c411c1bf5677e126fd21a6994912c40ef772e
 SHA512 
e25f4377df81c14f7036fdcbcd503a10ebb4e2663b182da78928aad871b22940c503d54f9a7942798d4e1f38e0487047f492348041a229f18e0fd0e45aab33b3
 DIST bc-4.0.2.tar.xz 235464 BLAKE2B 
8a0a2a77bdeba924994060ba8b1dd8e6f7fbbc9ac850f58e98fdfcf2bc50890772b1f8cc344ed2e05a936487a693a26f6a2a349b93e520c01a7ac7ad0465d66d
 SHA512 
f3564cb953bca2003c9fd565b3114a2701de4437c6db3cace29edab186d3270cd98f66f3eb1a45fd074a44736fef39f78675959f400c1c23a4a2e930d469c059

diff --git a/sci-calculators/bc-gh/bc-gh-3.3.3.ebuild 
b/sci-calculators/bc-gh/bc-gh-3.3.3.ebuild
deleted file mode 100644
index 89c8c7658af..000
--- a/sci-calculators/bc-gh/bc-gh-3.3.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Implementation of POSIX bc with GNU extensions"
-HOMEPAGE="https://github.com/gavinhoward/bc";
-SRC_URI="https://github.com/gavinhoward/bc/releases/download/${PV}/bc-${PV}.tar.xz";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-S="${WORKDIR}/bc-${PV}"
-
-src_configure() {
-   EXECSUFFIX="-gh" PREFIX="${EPREFIX}/usr" ./configure.sh -GTl || die
-}

diff --git a/sci-calculators/bc-gh/bc-gh-3.3.4.ebuild 
b/sci-calculators/bc-gh/bc-gh-3.3.4.ebuild
deleted file mode 100644
index 89c8c7658af..000
--- a/sci-calculators/bc-gh/bc-gh-3.3.4.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Implementation of POSIX bc with GNU extensions"
-HOMEPAGE="https://github.com/gavinhoward/bc";
-SRC_URI="https://github.com/gavinhoward/bc/releases/download/${PV}/bc-${PV}.tar.xz";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-S="${WORKDIR}/bc-${PV}"
-
-src_configure() {
-   EXECSUFFIX="-gh" PREFIX="${EPREFIX}/usr" ./configure.sh -GTl || die
-}

diff --git a/sci-calculators/bc-gh/bc-gh-4.0.0.ebuild 
b/sci-calculators/bc-gh/bc-gh-4.0.0.ebuild
deleted file mode 100644
index d44ebce73e5..000
--- a/sci-calculators/bc-gh/bc-gh-4.0.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Implementation of POSIX bc with GNU extensions"
-HOMEPAGE="https://git.yzena.com/gavin/bc";
-SRC_URI="https://github.com/gavinhoward/bc/releases/download/${PV}/bc-${PV}.tar.xz";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-S="${WORKDIR}/bc-${PV}"
-
-src_configure() {
-   EXECSUFFIX="-gh" PREFIX="${EPREFIX}/usr" ./configure.sh -GTl || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/bullet/

2021-06-02 Thread Joonas Niilola
commit: 291af15b301069748e61770752ecc91b49be89cb
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Mon May 10 23:36:26 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun  2 12:59:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291af15b

sci-physics/bullet: bump to 3.17

This version reintroduced "extras" USE flag

Closes: https://bugs.gentoo.org/765556
Closes: https://bugs.gentoo.org/762982
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/20764
Signed-off-by: Joonas Niilola  gentoo.org>

 sci-physics/bullet/Manifest   |  1 +
 sci-physics/bullet/bullet-3.17.ebuild | 87 +++
 sci-physics/bullet/metadata.xml   |  5 +-
 3 files changed, 91 insertions(+), 2 deletions(-)

diff --git a/sci-physics/bullet/Manifest b/sci-physics/bullet/Manifest
index d3c89dce497..9ba61d661ac 100644
--- a/sci-physics/bullet/Manifest
+++ b/sci-physics/bullet/Manifest
@@ -1,2 +1,3 @@
 DIST bullet-3.07.tar.gz 148413637 BLAKE2B 
776cd7651d11d865095ea000d353860bea09c6ff4ec8dd8e43282a78373e2830f6ce1ce2b87ed25a67be7bded297b3a6320b2872a71dfd3849e7b197c6d2c936
 SHA512 
31fc7cb4ed8b939abc9eeb0a8f6fff3a454ea4ebcffd797fd35a2320fe3ab222fcd315569809ea148d0efff47267f5eec9f4bf7aaf07730a06aa9babd2abc9a6
 DIST bullet-3.08.tar.gz 129282084 BLAKE2B 
daa5b6719575af28c6f6359ef51c7a9b8ca9cde2e5b4ea1b00c2991fc4d6b13175d034c7a694eaf36e8ff3ab343457027f57bb511639b3701341ad4551f1a6ca
 SHA512 
4177c2b2f3b007691102973e7a3d4337b8de559d20058db75a2d25eab35b9be62fa14e3362435ef6f7ea2f6b8cf02a78770cc49c17e979adf3a2b41f19ee702a
+DIST bullet-3.17.tar.gz 131995187 BLAKE2B 
38996c299eb900f867367966c90c7511d4f5c727671249665a073f86390a4514f7c8193577fd73502b49d467eaeb6e7b195426089065ce3bda3238ee76e237b3
 SHA512 
a5105bf5f1dd365a64a350755c7d2c97942f74897a18dcdb3651e6732fd55cc1030a096f5808cf50575281f05e3ac09aa50a48d271a47b94cd61f5167a72b7cc

diff --git a/sci-physics/bullet/bullet-3.17.ebuild 
b/sci-physics/bullet/bullet-3.17.ebuild
new file mode 100644
index 000..4e1e291757d
--- /dev/null
+++ b/sci-physics/bullet/bullet-3.17.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="Continuous Collision Detection and Physics Library"
+HOMEPAGE="https://www.bulletphysics.com/";
+SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc double-precision examples extras openmp tbb test +threads"
+
+REQUIRED_USE="
+   openmp? ( threads )
+   tbb? ( threads )
+"
+
+RDEPEND="
+   virtual/opengl
+   media-libs/freeglut
+   tbb? ( dev-cpp/tbb )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.85-soversion.patch )
+
+DOCS=( AUTHORS.txt LICENSE.txt README.md )
+
+# Building / linking of third Party library BussIK does not work out of the box
+RESTRICT="test"
+
+S="${WORKDIR}/${PN}3-${PV}"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # allow to generate docs
+   sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CPU_DEMOS=OFF
+   -DBUILD_OPENGL3_DEMOS=OFF
+   -DBUILD_BULLET2_DEMOS=OFF
+   -DUSE_GRAPHICAL_BENCHMARK=OFF
+   -DINSTALL_LIBS=ON
+   -DBUILD_BULLET3=ON
+   -DBUILD_BULLET_ROBOTICS_GUI_EXTRA=OFF   # This module depends 
on example libraries
+   -DBUILD_EXTRAS=$(usex extras)
+   -DUSE_DOUBLE_PRECISION=$(usex double-precision)
+   -DBUILD_UNIT_TESTS=$(usex test)
+   -DBULLET2_MULTITHREADING=$(usex threads)
+   -DBULLET2_USE_OPEN_MP_MULTITHREADING=$(usex openmp)
+   -DBULLET2_USE_TBB_MULTITHREADING=$(usex tbb)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc; then
+   doxygen || die
+   HTML_DOCS+=( html/. )
+   DOCS+=( docs/*.pdf )
+   fi
+
+   if use examples; then
+   # throws QA warnings
+   rm examples/ThirdPartyLibs/openvr/*/linux*/libopenvr_api.so || 
die
+   DOCS+=( examples )
+   fi
+}

diff --git a/sci-physics/bullet/metadata.xml b/sci-physics/bullet/metadata.xml
index e05652c8f5a..24b48185000 100644
--- a/sci-physics/bullet/metadata.xml
+++ b/sci-physics/bullet/metadata.xml
@@ -19,8 +19,9 @@
   for games and animation.
 
   
-Build libraries in double precision
-Enable multithreading 
with the Intel Threads Buildin

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

2021-06-02 Thread Thomas Deutschmann
commit: 03321e123f50ee1363d9e9c8805580dd25088ed6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun  2 12:51:03 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun  2 12:59:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03321e12

net-wireless/hostapd: unbreak live ebuild

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-wireless/hostapd/hostapd-.ebuild | 14 ++
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/net-wireless/hostapd/hostapd-.ebuild 
b/net-wireless/hostapd/hostapd-.ebuild
index c94f67d82ad..e6450650cae 100644
--- a/net-wireless/hostapd/hostapd-.ebuild
+++ b/net-wireless/hostapd/hostapd-.ebuild
@@ -60,19 +60,9 @@ src_unpack() {
 src_prepare() {
# Allow users to apply patches to src/drivers for example,
# i.e. anything outside ${S}/${PN}
-   pushd ../ >/dev/null || die
+   pushd ../ &>/dev/null || die
default
-
-   # CVE-2019-16275 bug #696032
-   eapply 
"${FILESDIR}/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch"
-   # CVE-2020-12695 bug #727542
-   eapply 
"${FILESDIR}/${P}-0001-WPS-UPnP-Do-not-allow-event-subscriptions-with-URLs-.patch"
-   eapply 
"${FILESDIR}/${P}-0002-WPS-UPnP-Fix-event-message-generation-using-a-long-U.patch"
-   eapply 
"${FILESDIR}/${P}-0003-WPS-UPnP-Handle-HTTP-initiation-failures-for-events-.patch"
-   # CVE-2021-30004 bug #780135
-   eapply 
"${FILESDIR}/${P}-ASN-1-Validate-DigestAlgorithmIdentifier-parameters.patch"
-
-   popd >/dev/null || die
+   popd &>/dev/null || die
 
sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \
"${S}/hostapd.conf" || die



[gentoo-commits] repo/gentoo:master commit in: net-wireless/hostapd/, net-wireless/hostapd/files/

2021-06-02 Thread Thomas Deutschmann
commit: 56ce8ace503d45e60b72a79222bb6aada4c76124
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun  2 12:41:04 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun  2 12:59:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ce8ace

net-wireless/hostapd: fix CVE-2021-30004

Bug: https://bugs.gentoo.org/780135
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...date-DigestAlgorithmIdentifier-parameters.patch | 115 +
 .../{hostapd-.ebuild => hostapd-2.9-r4.ebuild} |   4 +-
 net-wireless/hostapd/hostapd-.ebuild   |   2 +
 3 files changed, 120 insertions(+), 1 deletion(-)

diff --git 
a/net-wireless/hostapd/files/hostapd-2.9-ASN-1-Validate-DigestAlgorithmIdentifier-parameters.patch
 
b/net-wireless/hostapd/files/hostapd-2.9-ASN-1-Validate-DigestAlgorithmIdentifier-parameters.patch
new file mode 100644
index 000..8c8ba933550
--- /dev/null
+++ 
b/net-wireless/hostapd/files/hostapd-2.9-ASN-1-Validate-DigestAlgorithmIdentifier-parameters.patch
@@ -0,0 +1,115 @@
+From a0541334a6394f8237a4393b7372693cd7e96f15 Mon Sep 17 00:00:00 2001
+From: Jouni Malinen 
+Date: Sat, 13 Mar 2021 18:19:31 +0200
+Subject: ASN.1: Validate DigestAlgorithmIdentifier parameters
+
+The supported hash algorithms do not use AlgorithmIdentifier parameters.
+However, there are implementations that include NULL parameters in
+addition to ones that omit the parameters. Previous implementation did
+not check the parameters value at all which supported both these cases,
+but did not reject any other unexpected information.
+
+Use strict validation of digest algorithm parameters and reject any
+unexpected value when validating a signature. This is needed to prevent
+potential forging attacks.
+
+Signed-off-by: Jouni Malinen 
+---
+ src/tls/pkcs1.c  | 21 +
+ src/tls/x509v3.c | 20 
+ 2 files changed, 41 insertions(+)
+
+diff --git a/src/tls/pkcs1.c b/src/tls/pkcs1.c
+index bbdb0d7..5761dfe 100644
+--- a/src/tls/pkcs1.c
 b/src/tls/pkcs1.c
+@@ -244,6 +244,8 @@ int pkcs1_v15_sig_ver(struct crypto_public_key *pk,
+   os_free(decrypted);
+   return -1;
+   }
++  wpa_hexdump(MSG_MSGDUMP, "PKCS #1: DigestInfo",
++  hdr.payload, hdr.length);
+ 
+   pos = hdr.payload;
+   end = pos + hdr.length;
+@@ -265,6 +267,8 @@ int pkcs1_v15_sig_ver(struct crypto_public_key *pk,
+   os_free(decrypted);
+   return -1;
+   }
++  wpa_hexdump(MSG_MSGDUMP, "PKCS #1: DigestAlgorithmIdentifier",
++  hdr.payload, hdr.length);
+   da_end = hdr.payload + hdr.length;
+ 
+   if (asn1_get_oid(hdr.payload, hdr.length, &oid, &next)) {
+@@ -273,6 +277,23 @@ int pkcs1_v15_sig_ver(struct crypto_public_key *pk,
+   os_free(decrypted);
+   return -1;
+   }
++  wpa_hexdump(MSG_MSGDUMP, "PKCS #1: Digest algorithm parameters",
++  next, da_end - next);
++
++  /*
++   * RFC 5754: The correct encoding for the SHA2 algorithms would be to
++   * omit the parameters, but there are implementation that encode these
++   * as a NULL element. Allow these two cases and reject anything else.
++   */
++  if (da_end > next &&
++  (asn1_get_next(next, da_end - next, &hdr) < 0 ||
++   !asn1_is_null(&hdr) ||
++   hdr.payload + hdr.length != da_end)) {
++  wpa_printf(MSG_DEBUG,
++ "PKCS #1: Unexpected digest algorithm parameters");
++  os_free(decrypted);
++  return -1;
++  }
+ 
+   if (!asn1_oid_equal(&oid, hash_alg)) {
+   char txt[100], txt2[100];
+diff --git a/src/tls/x509v3.c b/src/tls/x509v3.c
+index a8944dd..df337ec 100644
+--- a/src/tls/x509v3.c
 b/src/tls/x509v3.c
+@@ -1964,6 +1964,7 @@ int x509_check_signature(struct x509_certificate *issuer,
+   os_free(data);
+   return -1;
+   }
++  wpa_hexdump(MSG_MSGDUMP, "X509: DigestInfo", hdr.payload, hdr.length);
+ 
+   pos = hdr.payload;
+   end = pos + hdr.length;
+@@ -1985,6 +1986,8 @@ int x509_check_signature(struct x509_certificate *issuer,
+   os_free(data);
+   return -1;
+   }
++  wpa_hexdump(MSG_MSGDUMP, "X509: DigestAlgorithmIdentifier",
++  hdr.payload, hdr.length);
+   da_end = hdr.payload + hdr.length;
+ 
+   if (asn1_get_oid(hdr.payload, hdr.length, &oid, &next)) {
+@@ -1992,6 +1995,23 @@ int x509_check_signature(struct x509_certificate 
*issuer,
+   os_free(data);
+   return -1;
+   }
++  wpa_hexdump(MSG_MSGDUMP, "X509: Digest algorithm parameters",
++  next, da_end - next);
++
++  /*
++   * RFC 5754: The correct encoding for the SHA2 algorithms would be to
++   * omit the parameters, but there are imp

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

2021-06-02 Thread Thomas Deutschmann
commit: 7a6a43b65ba6a96b1121aac9de2431b646aef0c0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun  2 12:57:06 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun  2 12:59:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6a43b6

net-wireless/hostapd: enable RSN operating channel validation support

Closes: https://bugs.gentoo.org/749753
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-wireless/hostapd/hostapd-2.9-r4.ebuild | 1 +
 net-wireless/hostapd/hostapd-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-wireless/hostapd/hostapd-2.9-r4.ebuild 
b/net-wireless/hostapd/hostapd-2.9-r4.ebuild
index c94f67d82ad..8a63e598f55 100644
--- a/net-wireless/hostapd/hostapd-2.9-r4.ebuild
+++ b/net-wireless/hostapd/hostapd-2.9-r4.ebuild
@@ -164,6 +164,7 @@ src_configure() {
echo "CONFIG_IEEE80211W=y" >> ${CONFIG} || die
echo "CONFIG_IEEE80211N=y" >> ${CONFIG} || die
echo "CONFIG_IEEE80211AC=y" >> ${CONFIG} || die
+   echo "CONFIG_OCV=y" >> ${CONFIG} || die
echo "CONFIG_PEERKEY=y" >> ${CONFIG} || die
echo "CONFIG_RSN_PREAUTH=y" >> ${CONFIG} || die
echo "CONFIG_INTERWORKING=y" >> ${CONFIG} || die

diff --git a/net-wireless/hostapd/hostapd-.ebuild 
b/net-wireless/hostapd/hostapd-.ebuild
index e6450650cae..c9cb0fa9f95 100644
--- a/net-wireless/hostapd/hostapd-.ebuild
+++ b/net-wireless/hostapd/hostapd-.ebuild
@@ -154,6 +154,7 @@ src_configure() {
echo "CONFIG_IEEE80211W=y" >> ${CONFIG} || die
echo "CONFIG_IEEE80211N=y" >> ${CONFIG} || die
echo "CONFIG_IEEE80211AC=y" >> ${CONFIG} || die
+   echo "CONFIG_OCV=y" >> ${CONFIG} || die
echo "CONFIG_PEERKEY=y" >> ${CONFIG} || die
echo "CONFIG_RSN_PREAUTH=y" >> ${CONFIG} || die
echo "CONFIG_INTERWORKING=y" >> ${CONFIG} || die



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

2021-06-02 Thread Thomas Deutschmann
commit: 7c3847f54c77bc1f89b5f3379da76af8bf48e3db
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun  2 12:44:27 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun  2 12:59:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3847f5

net-wireless/hostapd: fix USE=-internal-tls

Fixes: 1eb56d95 ("net-wireless/hostapd: remove libressl support")
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/net-wireless/hostapd/hostapd-.ebuild 
b/net-wireless/hostapd/hostapd-.ebuild
index 92074dc1872..c94f67d82ad 100644
--- a/net-wireless/hostapd/hostapd-.ebuild
+++ b/net-wireless/hostapd/hostapd-.ebuild
@@ -204,7 +204,7 @@ src_configure() {
 src_compile() {
emake V=1
 
-   if  use internal-tls; then
+   if ! use internal-tls; then
emake V=1 nt_password_hash
emake V=1 hlr_auc_gw
fi



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

2021-06-02 Thread Lars Wendler
commit: 7759f72565083f9272a541522a72b265d3b7e085
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun  2 13:05:53 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  2 13:06:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7759f725

www-client/seamonkey: Bump to version 2.53.8_beta1

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest  |   3 +
 www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild | 556 +
 2 files changed, 559 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 536fb84be54..26805d2af92 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,3 +2,6 @@ DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a
 DIST seamonkey-2.53.6_beta1-patches-01.tar.xz 44160 BLAKE2B 
f6a959a983e726cd919ab5004b27cd496a78cd58759168d6dd64e155059c7b52f269bc42143ddb69a1e8880c72779257216d942a1abc58800491fde9eaaea061
 SHA512 
710e668209f76f2ca4112923c61219e435123791dfcfcb202af1f7975436d17f13ab025722e9725f219e9de9d024091514d23c71a851d68f750c11ea8d56c2b9
 DIST seamonkey-2.53.7.1.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
 DIST seamonkey-2.53.7.1.source.tar.xz 283452108 BLAKE2B 
4f0a73c5d57c708e4b5d5af6ddee1c9515b6bf401b0181da17c03cdeee1afb9d120c0157cdf2a07e8fa6495462e8bbb4b85e3e6646dbbead123934c565732926
 SHA512 
21f52b2668b8cb31670a80f3fbcd04d714527545ddd36fa5782999be398428cfeac989da4e3e7e049202249d43c71228ebc8640dd0b594150c8cff0b587caf7e
+DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837
+DIST seamonkey-2.53.8_beta1.source-l10n.tar.xz 13542744 BLAKE2B 
f5c7a09606fd51c688507a3eed1d661c63b6e3690c7630953a9e96fd53e147dd9823b39532b96a4b2376742cf0c8ad968a20e9f337e0b55cfeb39f62ac012b22
 SHA512 
13f17259c4cf0e4759fd6f1a6424804c07af9c9205cba560773737a49cc3257add6f833edf527443673e4ea9552ec6091ec3c50700cdf4bd617f0f28a2be7535
+DIST seamonkey-2.53.8_beta1.source.tar.xz 283088336 BLAKE2B 
aa59357984c5b0f26dfcd1b0e9d4f0e2a607b7212fdd270a72cc512c6a2abc735f14ad3b67639df677c2706492a1b6f6efb8db9eefa3ea08a276446ba022aa20
 SHA512 
68e160eaebc22b8a9bfddab74d6f59bed4a220105d6362da3636e5619837cd9bc26bab29a20ad6ac2cea73173b8bd241ee54e0476ec8bd9dd4d232aff7ac3bf5

diff --git a/www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild
new file mode 100644
index 000..db3e9bb9aa2
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild
@@ -0,0 +1,556 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# note - could not roll langpacks for: ca fi
+#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+fi
+
+SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
+   ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> 
${P}.source-l10n.tar.xz"
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop flag-o-matic mozcoreconf-v6 mozextension 
mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+PATCH="${PN}-2.53.8_beta1-patches-01"
+SRC_URI+="
+   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
+   system-libvpx? ( 
https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz
 )
+"
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio +roaming s

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

2021-06-02 Thread Sam James
commit: 382f0bcbb5675af884472cf92ac9e480290fad6c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 13:35:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 13:35:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382f0bcb

sys-devel/gcc: Stabilize 10.3.0 amd64, #793449

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

 sys-devel/gcc/gcc-10.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.3.0.ebuild b/sys-devel/gcc/gcc-10.3.0.ebuild
index a669a8631e5..54ffe364f5e 100644
--- a/sys-devel/gcc/gcc-10.3.0.ebuild
+++ b/sys-devel/gcc/gcc-10.3.0.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="1"
 
 inherit toolchain
 
-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"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"



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

2021-06-02 Thread Sam James
commit: c91d94e46634cc5eeca8447f6eae1b561ec0685b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 13:35:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 13:35:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91d94e4

sys-devel/gcc: Stabilize 10.3.0 x86, #793449

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

 sys-devel/gcc/gcc-10.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.3.0.ebuild b/sys-devel/gcc/gcc-10.3.0.ebuild
index d262b1b0f2b..a669a8631e5 100644
--- a/sys-devel/gcc/gcc-10.3.0.ebuild
+++ b/sys-devel/gcc/gcc-10.3.0.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="1"
 
 inherit toolchain
 
-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"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2021-06-02 Thread Lars Wendler
commit: d268e468314c1c435da3391f8b89a1bf0c0966ee
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun  2 13:34:17 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  2 13:35:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d268e468

net-fs/samba: Bump to version 4.14.5

Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.14.5.ebuild | 336 +++
 2 files changed, 337 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index edeccfba8d1..cda3f3e1059 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,2 +1,3 @@
 DIST samba-4.13.9.tar.gz 18443813 BLAKE2B 
24046586f666e9db02e1dd71d7eb854691f39e6b575b9652a8b7c1aa5569c856dfd48911e3f221de74f9deec5808152fa2836d03bb9810d55d4f526f1567574b
 SHA512 
35c98979c1141fe4bd700e3c8f2439ec08876697faeaced6668ea6a9fea1d8303ca34e82123499aa4a41054b9ed6e1260ae779ea8d59978ba6de6b5861f21948
 DIST samba-4.14.4.tar.gz 18645552 BLAKE2B 
4fbf4b000496b66c7c464a4b522108fde12df30dda90d0a86143c2a9ffa9d8907bbeab1bbad8974f87d4851f0afc31315ab52f27b23d19131934e89659c4e270
 SHA512 
200b2b2b08b369915e045f22ee993d5deea7a2533c6c582d4b88c614adcad5529109d449e843a2a1f292e5cfb1877d66421b5b0801ad988896cbe5413717e4dc
+DIST samba-4.14.5.tar.gz 18653694 BLAKE2B 
6c8fdafb20d6a42797a2f55f29e9f4a239845fd802c0384c0cb88d916f240a1ed18fb3e9a041eb70e8c2f56abb6c63f3229d40d710ab5ddf3697e0161d61726f
 SHA512 
ef50aae93141a41034a10eb0b1a135d4b8b28c63663b930d24d6199d9ffd1fd139b6443d1859df19d3299b507a4a1c2810de057e2affd4e8b8cfc7175fdd7b39

diff --git a/net-fs/samba/samba-4.14.5.ebuild b/net-fs/samba/samba-4.14.5.ebuild
new file mode 100644
index 000..d21397f5844
--- /dev/null
+++ b/net-fs/samba/samba-4.14.5.ebuild
@@ -0,0 +1,336 @@
+# 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="threads(+),xml(+)"
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/";
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} = *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs
+gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux
+snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind
+zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( python json winbind )
+   addns? ( python )
+   ads? ( acl ldap winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   ntvfs? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7[${MULTILIB_USEDEP}]
+   net-libs/libnsl:=[${MULTILIB_USEDEP}]
+   sys-libs/e2fsprogs-libs[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.3.0[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-2.3.2[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-1.4.3[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-0.10.2[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   $(python_gen_cond_dep "
+   dev-python/subunit[\${PYTHON_MULTI_USEDEP},${MULTILIB_USEDEP}]
+   addc? (
+   dev-python/dnspython:=[\${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[\${PYTHON_MULTI_USEDEP}]
+   )
+   addns? (
+   dev-python/dnspython:=[\${PYTHON_MULTI_USEDEP}]
+   net-dns/bind-tools[gssapi]
+   )
+   ")
+   !alpha? ( !sparc? ( sys-libs/libunwind:= ) )
+   acl? ( virtual/a

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

2021-06-02 Thread Sam James
commit: 2090ddf4ff671982d8e951ab140255123e1dc054
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 13:36:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 13:36:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2090ddf4

net-p2p/vuze: Stabilize 5.7.6.0-r1 ppc64, #793824

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

 net-p2p/vuze/vuze-5.7.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/vuze/vuze-5.7.6.0-r1.ebuild 
b/net-p2p/vuze/vuze-5.7.6.0-r1.ebuild
index fbae93cfb12..6a83be226ca 100644
--- a/net-p2p/vuze/vuze-5.7.6.0-r1.ebuild
+++ b/net-p2p/vuze/vuze-5.7.6.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/azureus/${PN}/${MY_SRC}/${MY_SRC}_source.zip"
 LICENSE="GPL-2 BSD"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 
 # bundles parts of http://www.programmers-friend.org/
 # bundles bcprov - 1.37 required but not in the tree



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

2021-06-02 Thread Sam James
commit: 79d4c4d6b91c70ad9a3160238a79a1739c77637b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 13:37:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 13:37:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d4c4d6

sys-devel/gcc: Stabilize 10.3.0 arm64, #793449

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

 sys-devel/gcc/gcc-10.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.3.0.ebuild b/sys-devel/gcc/gcc-10.3.0.ebuild
index 54ffe364f5e..f0355b9b646 100644
--- a/sys-devel/gcc/gcc-10.3.0.ebuild
+++ b/sys-devel/gcc/gcc-10.3.0.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="1"
 
 inherit toolchain
 
-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"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"



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

2021-06-02 Thread Sam James
commit: 1bec0d39fba0080efb051e13ed1ee84ef90184ae
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 13:37:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 13:37:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bec0d39

sys-devel/gcc: Stabilize 10.3.0 arm, #793449

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

 sys-devel/gcc/gcc-10.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.3.0.ebuild b/sys-devel/gcc/gcc-10.3.0.ebuild
index f0355b9b646..aecc347a080 100644
--- a/sys-devel/gcc/gcc-10.3.0.ebuild
+++ b/sys-devel/gcc/gcc-10.3.0.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="1"
 
 inherit toolchain
 
-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"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"



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

2021-06-02 Thread Zac Medico
commit: 164a99b26eb773e4cd0fb4dcb204f6af08a79479
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jun  2 13:37:08 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jun  2 13:37:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164a99b2

app-misc/filebus: Bump to version 0.1.0

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

 app-misc/filebus/Manifest   | 2 +-
 app-misc/filebus/{filebus-0.0.5.ebuild => filebus-0.1.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/filebus/Manifest b/app-misc/filebus/Manifest
index 488baf882ac..e1a1c4b48c7 100644
--- a/app-misc/filebus/Manifest
+++ b/app-misc/filebus/Manifest
@@ -1 +1 @@
-DIST filebus-0.0.5.tar.gz 7030 BLAKE2B 
93b9918295800e572894406178d3ceaedc4e8b259a8cd91a87be9f9aab93a7a3476d826adbd6bf996bac3a80d4aca08ab002cd2df482a016ae6fc67e44d60480
 SHA512 
68f9e3f95621da4ccf0cc30bcd969220622ff5c54bef2db5b2a7cdddc68be6f6af1b63a3a95692e32b6ce44f26f391966af1ad369fd18a40474f265695591520
+DIST filebus-0.1.0.tar.gz 6904 BLAKE2B 
5553ed7969f64d9795ed638c1c0be188e41db740c815f2c87cf6991fa4fd66eb39aa227199e8abfd6d462d394819d85f9e454292193bc76582e794e1f2baeff6
 SHA512 
546dc390e5d14f7ba3801c44de5b43ba1a29b750e1fc30cae84385aaf516da73623e0a357dd1276a7ccbdb7279cb8fc66129b38b5db3a90f6c1765113d24d7a0

diff --git a/app-misc/filebus/filebus-0.0.5.ebuild 
b/app-misc/filebus/filebus-0.1.0.ebuild
similarity index 100%
rename from app-misc/filebus/filebus-0.0.5.ebuild
rename to app-misc/filebus/filebus-0.1.0.ebuild



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

2021-06-02 Thread Sam James
commit: 18855a31307185dbd7e245ed1b47a82dd0ffdf95
Author: Scott Martin  organizedmagnetism  com>
AuthorDate: Sat Apr 10 05:51:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 13:53:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18855a31

media-tv/plex-media-server: restore package (new ebuild version 1.23.1.4602)

This package does bundle deps (Python, optionally OpenSSL).

[Note by sam@:

- Restoring because this is a particularly popular piece of software.
- Yes, Python is "bundled", but it's a stripped down copy, modified/patched copy
with missing functionality, and we'll do best to treat it as if it's not there.
- Users are better served by keeping an up-to-date version in tree, even if it's
less-than-ideal for upstream to include Python in this way.]

Closes: https://bugs.gentoo.org/769782
Signed-off-by: Scott Martin  organizedmagnetism.com>
Closes: https://github.com/gentoo/gentoo/pull/20320
Signed-off-by: Sam James  gentoo.org>

 licenses/Plex  | 54 +++
 media-tv/plex-media-server/Manifest|  2 +
 media-tv/plex-media-server/files/80plexmediaserver |  1 +
 media-tv/plex-media-server/files/README.gentoo |  4 ++
 .../files/plex-media-server.conf.d |  7 ++
 .../files/plex-media-server.init.d | 16 +
 media-tv/plex-media-server/files/start_pms | 51 +++
 media-tv/plex-media-server/metadata.xml| 19 ++
 .../plex-media-server-1.23.1.4602.ebuild   | 76 ++
 9 files changed, 230 insertions(+)

diff --git a/licenses/Plex b/licenses/Plex
new file mode 100644
index 000..fb6e74a5750
--- /dev/null
+++ b/licenses/Plex
@@ -0,0 +1,54 @@
+Revised January 1, 2020
+
+IMPORTANT—PLEASE READ THE FOLLOWING TERMS OF SERVICE (REFERENCED HEREIN AS 
“TOS”) BEFORE OR WHEN USING THE PLEX WEBSITE, A PLEX SOFTWARE, MOBILE, OR WEB 
APPLICATION(S), OR ANY RELATED PLEX SERVICE(S) (referenced collectively herein 
as the “Plex Solution”). PLEX GmbH (“Plex”) IS WILLING TO LICENSE AND PERMIT 
USE OF THE PLEX SOLUTION SUBJECT AT ALL TIMES TO AGREEMENT WITH THIS TOS. BY 
USING OR OTHERWISE ACCESSING THE PLEX SOLUTION, YOU ACCEPT AND AGREE TO THIS 
TOS. IF YOU DO NOT AGREE TO THIS TOS, DO NOT USE THE PLEX SOLUTION.
+
+LICENSE.
+1.1. Plex Solution Overview. For more information regarding the currently 
available Plex Solution, please click here. The Plex Solution is provided 
pursuant to this TOS to individual persons (and not entities) residing in the 
countries or regions where Plex makes available its products and services.
+1.2. General Plex Solution Grant. The Plex Solution is made available by Plex, 
and this TOS provides to you (identified herein as “you” or a “user” or with 
“your” (as further described below)) a personal (non-commercial), revocable, 
limited, non-exclusive, nontransferable, and non-sublicensable license to 
access and use the Plex Solution (by you and your Authorized Users (as defined 
below)) conditioned on your continued compliance with this TOS. You may print 
and download Plex materials and information from the Plex Solution solely for 
your personal use, provided that all hard copies contain all copyright and 
other applicable notices contained in (or that are required to be displayed 
with) such materials and information and that you (or your Authorized User(s)) 
do not further distribute or disclose such materials and information. The 
content layout, formatting, and features (or functionality) of and online or 
remote access processes for the Plex Solution shall be as made
  available by Plex in its sole discretion. You also acknowledge and agree to 
the following: (i) Plex has the right to control and direct the means, manner, 
and method by which the Plex Solution is provided; (ii) Plex may, from time to 
time, engage independent contractors, consultants, or subcontractors to aid 
Plex in providing the Plex Solution or use thereof; and (iii) Plex has the 
right to provide the Plex Solution to others.
+1.3. PMS Software Download(s). Plex may make downloadable software or a mobile 
application(s) available through or as a part of the Plex Solution for use in 
connection with your personal media management (“PMS Software”). The right to 
use the PMS Software is provided as a part of the grant (above) to use the Plex 
Solution in accordance with this TOS and subject to the following additional 
obligations. You may only use the PMS Software on a device or hardware that you 
own or control and as a part of your use of the Plex Solution or other Plex 
service. You hereby acknowledge that the PMS Software may include or allow 
integration with certain third-party executable modules that may be subject to 
additional license terms and conditions. Please click here for more information 
regarding such modules, but unless otherwise indicated, references to the Plex 
Solution herein shal

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

2021-06-02 Thread Sam James
commit: 3764346877b04d308477aee0b916245c2ca61f00
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 13:54:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 13:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37643468

media-tv/plex-media-server: fix ExecutableFile

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

 media-tv/plex-media-server/files/start_pms | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-tv/plex-media-server/files/start_pms 
b/media-tv/plex-media-server/files/start_pms
old mode 100755
new mode 100644



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

2021-06-02 Thread Lars Wendler
commit: b8221b2b70a9dce6d1d0068160f6e8dccd398312
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun  2 13:53:17 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  2 14:05:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8221b2b

dev-vcs/git: Bump to version 2.32.0_rc3. Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/git/Manifest | 6 +++---
 dev-vcs/git/{git-2.32.0_rc2.ebuild => git-2.32.0_rc3.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 2783c3ce2c6..95efe7f2969 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -3,16 +3,16 @@ DIST git-2.28.1.tar.xz 6119248 BLAKE2B 
6a39d1c5c1dc69b8c7721a594104b51d2af69
 DIST git-2.29.3.tar.xz 6189996 BLAKE2B 
9e30b7c4eab0d74a7d3d1387774958fc1ce7fde6239bd8daaa277304cde1f3249484fd703a1827c703ec9400ac2c1e7c288bd2956a3854521bf561437de58617
 SHA512 
3a21be5005675e5406964519f3c8441826b311274de8c5bacdc3ede564efef3d87f085682f31c89166a5022738a3cbd8e767d2bca3bd57d6f55b2451e36681dd
 DIST git-2.30.2.tar.xz 6329820 BLAKE2B 
1c553c183d5426c524852bfba38b39196d9f0fb83854fec3291959474374db41a68a4118785412037ba16230662d94f03b05bb7ea577f0272552e63b68086f95
 SHA512 
4f7e1c30f8eee849d1febeda872d56c60c5d051a31726505a4c7bab11b274d3a2ab5588f910b7b49c5c0ec5228a18457f705c7b66e8bbdf809d3c75c59032b7e
 DIST git-2.31.1.tar.xz 6413368 BLAKE2B 
2d40aa3e5336e57b3cab42c36dd07698be7a811e2890f4c9ecaaa375f985313bb8e14fe7a70c1beff3009a9102b935e4a6065019ab3b2520f09339e2a0fcdb93
 SHA512 
9aa334a3e8519700ff5d112153ec42677722980094caa9d22aa91afdb65166bd9a98fa445c0d327c428ebfa73bf4832e9b3836109a1d9319feafe3191cfd170e
-DIST git-2.32.0.rc2.tar.xz 6503120 BLAKE2B 
802623a634743a97b1fcd1c0590291ac72ae02340c0a5a28781788bac2ea729e901981dc4d39589685f8fc72ca50958d1388dd3616ca3fe5933ea135b79c2ab8
 SHA512 
1e9d96d4c54882f571dd5fd075ebe842ecd4da24cf97d06fd65f9fa81baa55b1d74237164b9cae64249c242b90e375f71dc52d6b1d700cf2d6abb7e18c1c1206
+DIST git-2.32.0.rc3.tar.xz 6503248 BLAKE2B 
f7d2d2b39c43747734a422c87eed14f29275aa7f62718b61fb8d52906680aec301760daff325953d6460085a13cda5c82f25f294d8dbf64800ec7c9b99d8fec6
 SHA512 
567873b78120476ea1072ce89c1370a3678796e9afe1871cbf7983c290b75d54d2c0192e44de8c265c1f24bf393adc92edfa159a7c82b000e1caa39ebd5eec5d
 DIST git-htmldocs-2.26.3.tar.xz 1305208 BLAKE2B 
d5bb834b00a9d0cd3cdcd671e33142595e4ac28be8eab2326263f548718d52cf141b7fa6afee8da05a15ac75252455945dd34d60ffe5cda6cf1d612b7ee35953
 SHA512 
ff6c912572d32a1f32ec4c73e07e1404155ccbf81509a741e25e9dbcf42e5348dce59c40b0bb5d64993d8a981e2afd773393b2aeacde457870aa1f03feb9a1a6
 DIST git-htmldocs-2.28.1.tar.xz 1348296 BLAKE2B 
6bbaf94a963204d85100554578fb2520c44b74332e6dfd0f468fa3217efad2a484ef427359411569ca503a809aec00edde21ab577ee9ddc9779f0b702402ed4c
 SHA512 
9e672673f271a136f9c2d1ed827dbc76656b40315cb5d11d95aa18c006fad8ea2c2535f2092f1b6514a6ae7f88589178fc90299b496f446debb673e8f36f8909
 DIST git-htmldocs-2.29.3.tar.xz 1365468 BLAKE2B 
b8b2d46a5b35f6962f06bd9837ddc613aa5f4096dcdabea4308fcc52bf4f639fbdade2f91e01738cce6befb8b63faf57f8ecab1200048794d873f12055f04bdd
 SHA512 
217a313636b5e7470e58d21428c81262f9d9909227f6a47c8445eb301bb20dd8393d0e600b8e7dad04b030a688561f93cdce317ad714cecd0505c198e1fe44a2
 DIST git-htmldocs-2.30.2.tar.xz 1342648 BLAKE2B 
a81b2111a79b7b211f99c0ac2b3d397d627316fc1eab56f091088b4ff26d80c353efcea4154f84640dea952dddaf496f3c8f63d2c371d6ce97bf888fad2db237
 SHA512 
7fc8bb1a9e484f5f49ad41c89ee8e5059970e3091e1d72b86800f8d255fe00be3d8072194cbc913ef6d98aa014ba9e8efae062a9ae595f4dcafaa0c3e637d297
 DIST git-htmldocs-2.31.1.tar.xz 1357592 BLAKE2B 
54b48cfe2bb8e5dad9fdff862aa91e5805b0cd331b459d51a71ed913ca68d1aea6c6c69cfadbe8b6101b4d7be63c3811027a2ed42f9d2b0d3509664726b8ad78
 SHA512 
d243f4e3047c0e29bdd9127ff529c7fab5ebf40a4afaa04c3a9261ae398aa61c16a4413b7bf580c7f874d632b866908d92322ea0502141d811b78b7636c8d28b
-DIST git-htmldocs-2.32.0.rc2.tar.xz 1381256 BLAKE2B 
cbfcd742097020f29783835cd91936aa6e68e7eecfcb67a31c44432338ee4a0ddc4349516ffa708c3380ee9250c0687d1a5225929c007e1d9754a86aaa6ee017
 SHA512 
c01f9360557e89aa1872c550219af82e622664a6510b3693ebb3526ebc98a7376f5e0b1346c924cc750222f595a8d2d17f2930e2a978d5689d9c7822e2dcd9a2
+DIST git-htmldocs-2.32.0.rc3.tar.xz 1381412 BLAKE2B 
ee11bcc32aeab0b93fb5574c1f2ed2e1159970486477f27ab8a1a5a59f2ec0711f11dfd41ea7d8ebf28dee78bcd0b802bad62ef70ad28f5dfe5aa4dbf341d793
 SHA512 
919da4cf36092c7c9bca99041ff0971ed7595140997dc8134bd66eeafb989531bd42ce7a13dea6e7d2e4d7853765a12672da339026695d04b905aa23cb3845fe
 DIST git-manpages-2.26.3.tar.xz 462116 BLAKE2B 
3191f719c5f2f0df34a66a041ab8590cbb43ed8df6d4b430df04e4255544048a982c00dbcbc7d7d9057830d5354c595d853e9f7558efdd6049be74e81d61a20d
 SHA512 
8f9b64b0554867a56a647ac4f76351858342f84a38fd9977c606612c034dcad552afba8489a81ce227ed48a90d78f23d203452086175e218efb3f0fe8429f9f9
 DIST git-manpages-2.28.1.tar.xz 472404 BLAKE2B 
d6b411dee47439b91e61f93fdca24fc5

[gentoo-commits] repo/gentoo:master commit in: dev-ada/libgpr/

2021-06-02 Thread Alfredo Tupone
commit: 6140ecb6274bdecdd13f194f4e2023992790bfff
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  2 14:18:26 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  2 14:18:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6140ecb6

dev-ada/libgpr: bump to 2021

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/libgpr/Manifest   |  1 +
 dev-ada/libgpr/libgpr-2021.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-ada/libgpr/Manifest b/dev-ada/libgpr/Manifest
index ec83579dfab..718ddbffdc5 100644
--- a/dev-ada/libgpr/Manifest
+++ b/dev-ada/libgpr/Manifest
@@ -1 +1,2 @@
 DIST gprbuild-2020-20200429-19BD2-src.tar.gz 2489399 BLAKE2B 
3a036cb40bbe5522af63c376a672384093901b44df6fd74013f1eff9d269c2f5056224ab5e7d59b6f3cf126cd14dd30420056b09e887851351462de59f700e3a
 SHA512 
d2ff6a5d8281d332a31533c7a5744b6169fd250c9086373fd658486c1e529564d9830b9ef3b2dfcbec5f8c1ba50d244a9eb45bf8fdccd53f8b711dcf29258dfd
+DIST gprbuild-2021-20210519-19A34-src.tar.gz 2572773 BLAKE2B 
42244b96b48a10795812865a430a92a75f3e6a58f384a72e6941945707e712d239f2350e00bd94e6161fb19c6469197547f4ddb565e860ae1d08573b7c667997
 SHA512 
f2fd10cdf8bd2ae553184104a8d29ddf884329946c55e1a199d49358151e9f1ea25f6566d6e00d15e07d26ea4e84377f4ee137a9af4eecb862fc825dd987ada8

diff --git a/dev-ada/libgpr/libgpr-2021.ebuild 
b/dev-ada/libgpr/libgpr-2021.ebuild
new file mode 100644
index 000..398d0c79d95
--- /dev/null
+++ b/dev-ada/libgpr/libgpr-2021.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_202{0..1} )
+inherit ada toolchain-funcs multiprocessing
+
+MYP=gprbuild-${PV}-${PV}0519-19A34-src
+ID=23a77a37247ff811609e23a0a271f445c299fc8f
+ADAMIRROR=https://community.download.adacore.com/v1
+
+DESCRIPTION="Ada library to handle GPRbuild project files"
+HOMEPAGE="http://libre.adacore.com/";
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared static-libs static-pic"
+
+RDEPEND="dev-ada/xmlada[shared?,static-libs?,static-pic?,${ADA_USEDEP}]
+   !net-libs/grpc"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+REQUIRED_USE="${ADA_REQUIRED_USE}
+   || ( shared static-libs static-pic )"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${PN}-2020-gentoo.patch )
+
+src_configure() {
+   emake setup
+}
+
+src_compile() {
+   build () {
+   gprbuild -p -m -j$(makeopts_jobs) -XBUILD=production -v \
+   -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
+   gpr/gpr.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} 
|| die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_install() {
+   if use static-libs; then
+   emake prefix="${D}"/usr libgpr.install.static
+   fi
+   for kind in shared static-pic; do
+   if use ${kind}; then
+   emake prefix="${D}"/usr libgpr.install.${kind}
+   fi
+   done
+   rm -r "${D}"/usr/share/gpr/manifests || die
+   einstalldocs
+}



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

2021-06-02 Thread Michał Górny
commit: fde3f0d764a98a9d4160035ea784d1d5fa12639a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 14:18:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 14:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde3f0d7

dev-python/passlib: Enable py3.10

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

 dev-python/passlib/passlib-1.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/passlib/passlib-1.7.4.ebuild 
b/dev-python/passlib/passlib-1.7.4.ebuild
index 2baf3de1920..fea08a99458 100644
--- a/dev-python/passlib/passlib-1.7.4.ebuild
+++ b/dev-python/passlib/passlib-1.7.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-06-02 Thread Michał Górny
commit: 033b57f5953fb7b3cc30ee7d97c9c73788a6f9b0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 12:56:26 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 14:19:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033b57f5

dev-python/pip: Remove obsolete test deps

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

 dev-python/pip/pip-21.1.1.ebuild | 3 ---
 dev-python/pip/pip-21.1.2.ebuild | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/dev-python/pip/pip-21.1.1.ebuild b/dev-python/pip/pip-21.1.1.ebuild
index e9149813910..0176ffcc309 100644
--- a/dev-python/pip/pip-21.1.1.ebuild
+++ b/dev-python/pip/pip-21.1.1.ebuild
@@ -40,12 +40,9 @@ BDEPEND="
${RDEPEND}
test? (
dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/csv23[${PYTHON_USEDEP}]
dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/pretend[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/scripttest[${PYTHON_USEDEP}]

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

2021-06-02 Thread Michał Górny
commit: 93462418ea50d41fac06e212bad443b19b78d1aa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 12:57:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 14:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93462418

package.mask: Last rite dev-python/csv23

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index aef75a9046d..64aa1c4a5fb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2021-06-02)
+# This is Python 2/3 compatibility layer that was used shortly
+# by dev-python/pip.  No revdeps left.
+# Removal on 2021-07-02.  Bug #793902.
+dev-python/csv23
+
 # Sam James  (2021-06-01)
 # Possible issues with new ALSA release
 # See bug #793410



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

2021-06-02 Thread Sergei Trofimovich
commit: 01098f18e3e067d7f9e1f53fd7175734e6c897ae
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun  2 14:16:15 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun  2 14:33:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01098f18

dev-perl/File-LibMagic: stable 1.230.0 for sparc, bug #793062

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild 
b/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild
index 7de775b7d66..db71c88d753 100644
--- a/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild
+++ b/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl wrapper for libmagic"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



  1   2   3   4   5   6   7   8   9   10   >