[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-jsonapi/

2021-03-09 Thread Mikle Kolyada
commit: d397b83d464ff1f9c252d03cd098e1793bb543ba
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Mar 10 07:30:22 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Mar 10 07:31:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d397b83d

app-admin/gopass-jsonapi: initial import

Bug: https://bugs.gentoo.org/775143
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/gopass-jsonapi/Manifest  | 230 ++
 .../gopass-jsonapi/gopass-jsonapi-1.11.1.ebuild| 260 +
 app-admin/gopass-jsonapi/metadata.xml  |  11 +
 3 files changed, 501 insertions(+)

diff --git a/app-admin/gopass-jsonapi/Manifest 
b/app-admin/gopass-jsonapi/Manifest
new file mode 100644
index 000..6cf7dace1b4
--- /dev/null
+++ b/app-admin/gopass-jsonapi/Manifest
@@ -0,0 +1,230 @@
+DIST filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.mod 133 BLAKE2B 
4140d5578e9738f5f0edff83413628bcf7506e8844873be8427ab9203cb9f76ee5074cd9586fbdf6195927a74bf476c1ac622f2d9e65c884e77a727979bd6791
 SHA512 
192ccd509f32ea420df41a82089c720228423e16e4bcba0d667f73d92c246086c0a354643bb85f68435b5231f91b7c3364b2eda0a865196f0d991b0ec3c8b5b7
+DIST filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.zip 50964 BLAKE2B 
ec82c1c2cc70f7de63f8b3c83fcaf85c5f4f07b166fecb520e48ad4ef0aab865193311b2f6af650e840c0019d5915e7f7361931fcb569ba8873f5f6daeeda353
 SHA512 
22f86d62c7a6325a294db906d3733d0904e769e9a837d12821f856842b1adac58882d6a2141c972bb804bb1829b97deb7f93427dd460dbb2d137714f854b6475
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
+DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.mod 35 BLAKE2B 
15461787708b56993bf7904db63ae2a711c78fe67157ff2adec29bcdce2f6c29b7ef5d997ed7a0123ab24b0f3069d3833405849924037ca4da8c05032725706a
 SHA512 
49d95d7db5b42c6948c50dcbee20a5ec6b554e78f8ee4beec2303b318d6289a32be807084806bd17ee8e680e58c2693f753614fdb6788f424c9d7496790b20ba
+DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.zip 7610 BLAKE2B 
98f86c3092146db7614ab394d67f720bc3a8852576c0ede1f7ff053dfd8811274d0ba981efa7dc2c8fc3350c360f21ed45f429ecbcfd2a2da8663a209079
 SHA512 
5df11a2def2b93ec0465fffaeee22cf12802fd63574dccf977a6153aaddbe95c2a3ce20388fa3c3dba0b41d0cafbfa827ab9e6c311cfeb491e5b09aa907cb6cb
+DIST github.com%2Fblang%2Fsemver%2F@v%2Fv0.0.0-20190414182527-1a9109f8c4a1.mod 
31 BLAKE2B 
15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184
 SHA512 
5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297
+DIST github.com%2Fblang%2Fsemver%2F@v%2Fv1.1.0.zip 8870 BLAKE2B 
0be11b5ba9293bbc0e0da6efb8a51fcf7728cb51d4211c141dbf37a5282ed1de46acfd2e02057d9e751f23954c0dabd4a829fee6dbd3092395bdc14870046dda
 SHA512 
83b6c74d5b138cc5763ebb1c41d08d1fe20a8d84316c91ba5f84a0fcc972f62fc770ad2b14c20b19c545923c8883d755a429da3b1975ff4f02b9dcc7f25ad52e
+DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod 31 BLAKE2B 
15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184
 SHA512 
5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297
+DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip 19948 BLAKE2B 
3f604e82647eb2a4a4c309622080fd07701d032a430999f13da727cc01d455cd3d0e31a7079e0bd833fd17d84a228f9e3f588719c4491ba83e50aa442080acf3
 SHA512 
e1c0c9251b0c7f05bcfad6f73cab4215cbd550d98065ccf8553dc04a56d7f6153ee70a477230a0e7cd8adc3707c8bfba279676902300537eb056fd912d75b51c
+DIST 
github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.mod 
135 BLAKE2B 
972a300b4bfdb286beb205187939882ea19895d492a2deee1529d8aeb390e6825c09fabb4d40f5ba12eecbba80d4663eb8a37c88a4c7fbb7d064f29ca6f52ed3
 SHA512 
b3b127f9b95a0b40135dd5891ccd0a07de9fcdb010ea8566619fea1096353258e65c6a0aef50e3cd9d199635aca014de1e2e396dcda14b38b9cdb1f8f5930876
+DIST 
github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.zip 
10979 BLAKE2B 
665bc1735901a3bbd3f86ca39d92ebaa9e06ed0a92fe944b402964aa8ad424b8d9fad8ae5578baad06ac6203b80b92abba260eeb19d372618feb7e91bb6c7cdb
 SHA512 

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

2021-03-09 Thread Fabian Groffen
commit: 2bfec260e57586d91de7da25029f893eef1094ea
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar 10 07:24:01 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar 10 07:24:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfec260

x11-terms/rxvt-unicode: fix build on Prefix

Closes: https://bugs.gentoo.org/506500
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 5 -
 x11-terms/rxvt-unicode/rxvt-unicode-.ebuild| 7 +--
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index 4f49bd38126..d72cdf336d7 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools desktop systemd
+inherit autotools desktop systemd prefix
 
 COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
 
@@ -54,6 +54,9 @@ src_prepare() {
# kill the rxvt-unicode terminfo file - #192083
sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
 
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+
eautoreconf
 }
 

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild
index f5856323843..71119ddbc14 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools cvs desktop vcs-clean
+inherit autotools cvs desktop vcs-clean prefix
 
 DESCRIPTION="rxvt clone with xft and unicode support"
 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
@@ -56,6 +56,9 @@ src_prepare() {
# kill the rxvt-unicode terminfo file - #192083
sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
 
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+
eautoreconf
 }
 



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

2021-03-09 Thread Joonas Niilola
commit: bdc391ae6c522515a16c260cb422659f5d272870
Author: Emily Mills  emlove  me>
AuthorDate: Tue Mar  9 21:31:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 10 07:17:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc391ae

gui-apps/swappy: Remove obsolete sed

This fix has been merged upstream

See: https://github.com/jtheoof/swappy/pull/99

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Emily Mills  emlove.me>
Closes: https://github.com/gentoo/gentoo/pull/19854
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/swappy-.ebuild | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index eea557b615f..c56ab3ad4f9 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -33,13 +33,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_prepare() {
-   default
-
-   # See https://github.com/jtheoof/swappy/pull/99
-   sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
-}
-
 src_configure() {
local emesonargs=(
-Dwerror=false



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

2021-03-09 Thread Yixun Lan
commit: 78ee7f576d4ce9c912afc7fdacb3ed2139fd08a1
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Mar 10 06:04:28 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Mar 10 06:07:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ee7f57

sys-power/thermald: version bump, 2.4.3

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 sys-power/thermald/Manifest  |  1 +
 sys-power/thermald/thermald-2.4.3.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest
index 9f4144d9f6b..d30db0a13c4 100644
--- a/sys-power/thermald/Manifest
+++ b/sys-power/thermald/Manifest
@@ -1,2 +1,3 @@
 DIST thermald-2.4.1.tar.gz 455735 BLAKE2B 
ee4d6bc590bc50639c0b19adbba7e243358174a837b2ff155dea060b1cd09171d4fb77b18b785dc9f64a633f680358cb1d7b36e3bd438e5267e0a0a27e18497e
 SHA512 
2dab7d57e028037208034ab4be95dc138ce028d4a47a0151c69816e1502065d801d52990641544b5d246144e654c15c663fa78af6cea094cf9a107f2fb29c1ef
 DIST thermald-2.4.2.tar.gz 455797 BLAKE2B 
5be01fa67defe738d2e9109388ab440ee93fea63e2fb56c2f5294095b14077330f1af4cba454e0f39bde69726f358513bec123f1eb7815afac469fb2385b6c9a
 SHA512 
96d5cb9bf4f04b6ec5763d499416c246077b2d6dbc623de3fbb2b1fb8dc8b702d417852119240496f28f0a69c52be1b2a47e5d9ee7e952a123c621bda4d809ef
+DIST thermald-2.4.3.tar.gz 455850 BLAKE2B 
2348a5ce9175049e3cb2436ee6d7773af50ace9693956f5a0e64f9fbb28826004f5cf599887d7b4a8405680ecdf90dc04c054082bcca484151373e91d64eab1b
 SHA512 
eda313aa91235ae024a673e9933267c3aa97a3a8e3e6501bf7daac24be747174b223c2f297e7b301477899d099878aa46c58cda936507c8d4683c4f14df009c0

diff --git a/sys-power/thermald/thermald-2.4.3.ebuild 
b/sys-power/thermald/thermald-2.4.3.ebuild
new file mode 100644
index 000..2683a9652ea
--- /dev/null
+++ b/sys-power/thermald/thermald-2.4.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools out-of-source systemd
+
+DESCRIPTION="Thermal daemon for Intel architectures"
+HOMEPAGE="https://01.org/linux-thermal-daemon 
https://github.com/intel/thermal_daemon;
+SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/dbus-glib:=
+   dev-libs/glib:=
+   dev-libs/libxml2:=
+   dev-libs/libevdev
+   sys-power/upower
+   sys-apps/dbus:="
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc
+   dev-util/glib-utils"
+
+S=${WORKDIR}/thermal_daemon-${PV}
+DOCS=( thermal_daemon_usage.txt README.txt )
+
+src_prepare() {
+   sed -i -e "/group=/s/power/wheel/g" \
+   data/org.freedesktop.thermald.conf || die
+
+   default
+   eautoreconf
+}
+
+my_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-werror \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+}
+
+my_src_install_all() {
+   einstalldocs
+
+   rm -rf "${ED}"/etc/init || die
+   doinitd "${FILESDIR}"/thermald
+}
+
+pkg_postinst() {
+   if ! has_version sys-power/dptfxtract; then
+   elog "dptfxtract can be used to generate a more specific"
+   elog "thermald configuration for your system"
+   fi
+}



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

2021-03-09 Thread Yixun Lan
commit: db56903c52922dee404e9eac71c7a6ed96dc4bd0
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Mar 10 06:07:13 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Mar 10 06:07:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db56903c

dev-embedded/openocd: add myself to maintainer list

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 dev-embedded/openocd/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-embedded/openocd/metadata.xml 
b/dev-embedded/openocd/metadata.xml
index 2931185a0a9..270c6290d4b 100644
--- a/dev-embedded/openocd/metadata.xml
+++ b/dev-embedded/openocd/metadata.xml
@@ -9,6 +9,10 @@
fercer...@gmail.com
Paul Fertser

+   
+   d...@gentoo.org
+   Yixun Lan
+   

Use dev-libs/capstone for 
disassembly support
Support for CMSIS-DAP compliant 
adapters



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

2021-03-09 Thread Yixun Lan
commit: 34cbe5e67c3a40424c1753cc54beb7acc2686b51
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Mar 10 05:58:43 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Mar 10 06:07:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cbe5e6

dev-embedded/openocd: version bump, 0.11.0

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 dev-embedded/openocd/Manifest   | 2 +-
 .../openocd/{openocd-0.11.0_rc2.ebuild => openocd-0.11.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/openocd/Manifest b/dev-embedded/openocd/Manifest
index b0539404eeb..8c2977737e2 100644
--- a/dev-embedded/openocd/Manifest
+++ b/dev-embedded/openocd/Manifest
@@ -1,2 +1,2 @@
 DIST openocd-0.10.0.tar.gz 6124274 BLAKE2B 
3b455fce6c62626b507e8609789e95e6a542038605423400d08ad2d14d6db0953194bb22d893e3919c79ef02a1b43ccb6396d3370273e375d340c41b587bdfbf
 SHA512 
44b303b0df1d7c13bc18b8995493de64fed7a853704455d484dfc4a74a1ba4b0d42b4679a7009ec015dc71c47152e5556a1a02665cfafe7af80c608b68d8310a
-DIST openocd-0.11.0-rc2.tar.gz 7232180 BLAKE2B 
7631b9b85d28472a4f445c304091173350bc5084f0a29b22d1ffd9b92f23c5041218c5aa9c19957c6e25f5a516f6e8d579a9d6c4f9c2bad7e3350dee58faba41
 SHA512 
b49f631272852dec5a45023a702f2a8446aa386c38eb4ba8ae4b4bf6c84fdd69082f8ae09b5beaa176538644b304b61dfbb8f3da31b7053e02228a5c2dbf1714
+DIST openocd-0.11.0.tar.gz 7233889 BLAKE2B 
272088c261a066d0a99cbbf2ebbc324fc34bc168290bbf0beb4012655b6b54848cc48324f36c65860518160c3fe43abb8c9a5f5b03f0cbaf7cdfb928f8fb8eea
 SHA512 
667c5bea4144653f7c1309457b3aed1e14713f222dab8f2bb67a8e6c69e124a0efc24cd8f76e2b929d4ced045de14517f3587870682d0394ec95ba52e343e19b

diff --git a/dev-embedded/openocd/openocd-0.11.0_rc2.ebuild 
b/dev-embedded/openocd/openocd-0.11.0.ebuild
similarity index 100%
rename from dev-embedded/openocd/openocd-0.11.0_rc2.ebuild
rename to dev-embedded/openocd/openocd-0.11.0.ebuild



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

2021-03-09 Thread Zac Medico
commit: 00c708a279eebf1152744dae00acdbff1aeab5ed
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 10 06:01:13 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 10 06:06:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c708a2

app-text/calibre: Bump to version 5.13.0

Reported-by: Per Pomsel  gmx.net>
Closes: https://bugs.gentoo.org/774174
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest  |   2 +
 app-text/calibre/calibre-5.13.0.ebuild | 266 +
 2 files changed, 268 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index df8af515d42..9fe5676ebf0 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,5 +1,7 @@
 DIST calibre-4.22.0.tar.xz 36924876 BLAKE2B 
19576d5cfc1a4ed6a505ef46656675980b6736be01f55874951a9a0c81a70c82e23e723db1d81d13917eaf615e65752a100fbc1cb43bdca0b3c4543e3b17cf43
 SHA512 
b9db1c72cf010c25563e3f86a75478ac872249034b3c8b09bb8f0c2519487bb78dea821c9e45564fb645d17431bbee96459a28ee036e57830faedea4cd94b423
 DIST calibre-4.23.0.tar.xz 36908740 BLAKE2B 
3a950ac2b3aade547bb686cc99b963357e76b5931049ecb4a5e09ddaf1db26c74fa3b4ebd74e42d83f68c5c9827c534c0247a3c6a9b000641a778cfe5ac33599
 SHA512 
2a512f29ddc2fed7f6a229314a9f7fceac198c9422b3be19078685032f1d1cb3b9258ac2609c33d15da20683c1277ed09419ea1e9bbc70430cdc676f60395719
+DIST calibre-5.13.0.tar.xz 36746972 BLAKE2B 
b04fa558c2dd7418a449b2a43e6e850ad6ba14bdb8ee70d63b475839a6f489eb273c1c88eb841156feee1f0a6f13b19a38eab11820e8e14a05242a6d
 SHA512 
99f2e007af70e4de9ffc05fc4ed41ac3e62ed5196d05e066ab2624e15694f8a0aa149769e0a2cf163f59e330ed7ab43bc938e65064ac2a9825d641b1735f13cf
+DIST calibre-5.4.2-SIP-v4-04ad7b.patch 1534 BLAKE2B 
a0d3a49e13499ec55098c8639ba93c21e04a1b23b857ca8c7e0cb665f6e40b138f44a13c78b7a240784919effa9870817b2ec7ce5b494448807a4b77dd95b06f
 SHA512 
f0acd97fc57bce9b22dd2061be7a85f4b39b7a9c3492304dec4108ede087a9e58ee886e21734823021709686dc1317f41eb1ac99a947a7dc07660b5c1849bc1b
 DIST calibre-5.4.2-SIP-v4.patch.xz 4640 BLAKE2B 
e8d20d9e23922885ecc3d24b7dd83579911dc83520037bad4e9323725c3127d348dc745dc725d137a3172e8891764355d3fcdee640a26cd6b142a2c26d00da0b
 SHA512 
e79ee69ba0ca7e44c10c6670743889d0391d708e75c798e345e6228f483347f72b070e01e2a258590420a1eea6313d88d816817886747c699e6783bd965ab557
 DIST calibre-5.4.2.tar.xz 36596800 BLAKE2B 
00373cdc9af56a8dacc70096d1e7925f8d3da4eaf37727ad58c211d18e6c593a21c3ad0f283048ae28b1bb83889c8c801baaa5e240eb65d972ebc78a79922ec1
 SHA512 
ef3839f5ff4ceecb3bbd6c84819d6f57cc4bb2a1ae789a9dcf8f029680bc778ef86f9c2eb01832c4990f68c2de892eedafa449205470cec4d86a3bbe9d4b4527
 DIST calibre-5.6.0.tar.xz 36653328 BLAKE2B 
44941c50873c285aa552c5b4ac716e5d3dd6bc3e1a4f13b1003d42adb808566ec3a5083c683a40d9679524e4ae70eed6ec8bc4c70770991f9791bcea25387c42
 SHA512 
5d06b60467bbf332acb8666d4117407c2876cfe2726dca3e9d9ed5d77561614406c7150c2800aacefe3cecb0869c1cd7b2681eba27830248b3c32e362123d50f

diff --git a/app-text/calibre/calibre-5.13.0.ebuild 
b/app-text/calibre/calibre-5.13.0.ebuild
new file mode 100644
index 000..75c344bbfc2
--- /dev/null
+++ b/app-text/calibre/calibre-5.13.0.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="ipv6,sqlite,ssl"
+
+inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz
+   https://dev.gentoo.org/~zmedico/dist/calibre-5.4.2-SIP-v4-04ad7b.patch
+   https://dev.gentoo.org/~zmedico/dist/calibre-5.4.2-SIP-v4.patch.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-libs/dbus-glib-0.106
+   >=sys-apps/dbus-1.10.8
+   $(python_gen_cond_dep '
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_MULTI_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_MULTI_USEDEP}]
+   

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

2021-03-09 Thread Zac Medico
commit: 0de24937f715fcbcf275d9c715ad2cbe6819227a
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 10 05:30:43 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 10 05:33:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de24937

sys-apps/portage: 3.0.17-r1 revbump for bug 775053

Bug: https://bugs.gentoo.org/766117
Closes: https://bugs.gentoo.org/775053
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  | 1 +
 .../portage/{portage-3.0.17.ebuild => portage-3.0.17-r1.ebuild}| 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 8a82120e79a..b1385a89b16 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,4 +3,5 @@ DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d52
 DIST portage-3.0.12.tar.bz2 1049335 BLAKE2B 
9f7b17ebfe068559ffbc2bc0799f72901abab8b8b5bb608c8f6afe1f8f7fdaae1026c2a04d9b2256b367711196e32b58c6927ea6fc57146148ed71b295acdcb8
 SHA512 
6f93f35c06ac765f926f5281e2fac99d52140e8c5d95ee4224796c1ea23ed5f45ed5382acbbfc7aebf9f68a9c585fc1b41b615ef765be2d16577909032de1350
 DIST portage-3.0.13.tar.bz2 1049930 BLAKE2B 
092e4a25896d613dcfcdaaa1c75f29d19112688328c4078a8ab2b24edcf1e26fff3273da56a79f8b35aada5e11e3cf7f14ef40aca742da0874ea7e907c4778bc
 SHA512 
a9106fce311053523fd026c6c65cb85562bae69ab6ea6b5ae784044ffedbfeb0e3b1c3758ebea9204b11f885da383f9d8ee31d34ad52ac14f059cf97894e3590
 DIST portage-3.0.16.tar.bz2 1055482 BLAKE2B 
84d1ffd0be8855a7fee5b966d72032e59d72184dabab99c97bd829c669ac8eb526470c7b05958c9ea4cce4236bfb4998167db8feed74f8ef879d1e529c3d0eb5
 SHA512 
ae8ca1d15143bc0b62506d46b042626dc3d8587110c909448cb3735080a4c916d5d6d4bcaa4f189f98a32b0de29f2fc8b643f38642ec26fab58d1448ac50f1c3
+DIST portage-3.0.17-bug-775053-setup-globals-double-prefix-ff7d78.patch 908 
BLAKE2B 
51984f04bf9a9b448207f9f724a01e72f76a1df8f3da8a9cf263a870674458e885ed47aba7597b3a01d9ee3c86b687bcb9048356af9d7d2b015dac9c41c97baa
 SHA512 
1aef52afcf4e5dca3afe7d746a868f5ea5a1afb28703e2087d620f5206cebdbf71e0d600d3354693e59f49cd92758f47e3aafb4625539af0cdec80b36109051b
 DIST portage-3.0.17.tar.xz 970076 BLAKE2B 
261d8d3b0da5bb77f37328219365a59d7ac56a22e887de59a6b702fcf895493f7a0aac1af744bc67b80c9e2aa730795e507764e9e1c807c247d1ccbe6f825d2f
 SHA512 
6f4a50b005a67e6eea24600d10179fd48b4aa1de4cdf99bc310854dc303248408f8a31bca4135e4e530fcbd2b3d99c2f89644e4e4240e3a754fd97e949403ffc

diff --git a/sys-apps/portage/portage-3.0.17.ebuild 
b/sys-apps/portage/portage-3.0.17-r1.ebuild
similarity index 96%
rename from sys-apps/portage/portage-3.0.17.ebuild
rename to sys-apps/portage/portage-3.0.17-r1.ebuild
index f5f940db0e2..2c2a54608a7 100644
--- a/sys-apps/portage/portage-3.0.17.ebuild
+++ b/sys-apps/portage/portage-3.0.17-r1.ebuild
@@ -86,7 +86,12 @@ prefix_src_archives() {
 
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.xz
-   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.xz)"
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.xz)
+   
https://github.com/gentoo/portage/commit/ff7d78442895e53afb534c072477f98bada4f248.patch
 -> ${P}-bug-775053-setup-globals-double-prefix-ff7d78.patch"
+
+PATCHES=(
+   "${DISTDIR}/${P}-bug-775053-setup-globals-double-prefix-ff7d78.patch"
+)
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"



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

2021-03-09 Thread Zac Medico
commit: ff7d78442895e53afb534c072477f98bada4f248
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 10 05:01:07 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 10 05:14:02 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ff7d7844

setup.py: fix GLOBAL_CONFIG_PATH double prefix

Bug: https://bugs.gentoo.org/775053
Reported-by: Marien Zwart  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 setup.py | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/setup.py b/setup.py
index e473e7db5..b6e798757 100755
--- a/setup.py
+++ b/setup.py
@@ -502,10 +502,13 @@ class x_install_lib(install_lib):
with codecs.open(path, "w", "utf-8") as f:
f.write(data)
 
-   val_dict = {
-   "GLOBAL_CONFIG_PATH": self.portage_confdir,
-   }
+   val_dict = {}
if create_entry_points:
+   val_dict.update(
+   {
+   "GLOBAL_CONFIG_PATH": 
self.portage_confdir,
+   }
+   )
re_sub_file(
"portage/const.py",
(



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

2021-03-09 Thread Sam James
commit: 21c9e0347f06c5b1842e174b7e04b734dd8f54c5
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 04:54:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 04:54:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c9e034

games-arcade/aop: fix typo and games.eclass porting

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

 .../aop/{aop-0.6-r1.ebuild => aop-0.6-r2.ebuild}| 21 +
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/games-arcade/aop/aop-0.6-r1.ebuild 
b/games-arcade/aop/aop-0.6-r2.ebuild
similarity index 67%
rename from games-arcade/aop/aop-0.6-r1.ebuild
rename to games-arcade/aop/aop-0.6-r2.ebuild
index c5edb52f234..d0849e3b940 100644
--- a/games-arcade/aop/aop-0.6-r1.ebuild
+++ b/games-arcade/aop/aop-0.6-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
 
 DESCRIPTION="Ambassador of Pain is a curses based game with only 64 lines of 
code"
 HOMEPAGE="http://raffi.at/view/code/aop;
@@ -10,23 +10,28 @@ SRC_URI="http://www.raffi.at/code/${PN}/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
 
 RDEPEND="sys-libs/ncurses:0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-as-needed.patch
+)
 
 src_prepare() {
default
+
sed -i \
-   -e "s#/usr/local/share#${GAMES_DATADIR}#" \
+   -e "s#/usr/local/share#/usr/share/${PN}#" \
aop.c || die
-   eapply "${FILESDIR}"/${P}-as-needed.patch
 }
 
 src_install() {
dobin aop
-   insinto "/usr/shate/${PN}"
+
+   insinto "/usr/share/${PN}"
doins aop-level-*.txt
+
einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/files/, dev-embedded/libftdi/

2021-03-09 Thread Sam James
commit: a4c858127655bd6543d301f40a24200f2b592b57
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 04:51:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 04:51:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c85812

dev-embedded/libftdi: add upstream CMake patch

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

 .../libftdi/files/libftdi-1.5-cmake-cxx.patch  | 46 +++
 dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 96 ++
 2 files changed, 142 insertions(+)

diff --git a/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch 
b/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch
new file mode 100644
index 000..a04aee1cf1d
--- /dev/null
+++ b/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch
@@ -0,0 +1,46 @@
+https://bugs.gentoo.org/766818
+
+From cdb28383402d248dbc6062f4391b038375c52385 Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine 
+Date: Fri, 17 Jul 2020 21:25:03 +0200
+Subject: [PATCH] CMakeLists.txt: fix paths when FTDIPP is set
+
+Use the same project name (i.e. libftdi1 and not libftdipp1) when FTDIPP
+is enabled as suggested by Aurelien Jarno in
+http://developer.intra2net.com/mailarchive/html/libftdi/2020/msg00044.html
+
+Without this change, the libftdi1.pc config file defines the include
+path as /usr/local/include/libftdipp1 while the ftdi.h file is actually
+installed in /usr/local/include/libftdi1
+
+This is an issue for example for libsigrok which will fail on:
+
+In file included from src/hardware/asix-sigma/protocol.c:27:
+src/hardware/asix-sigma/protocol.h:28:10: fatal error: ftdi.h: No such file or 
directory
+   28 | #include 
+  |  ^~~~
+
+Fixes:
+ - 
http://autobuild.buildroot.org/results/1427f44e36752c337791597fab47a1889552a2fe
+
+Signed-off-by: Fabrice Fontaine 
+---
+ CMakeLists.txt |2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 5aecafc..3b0b87c 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -136,7 +136,7 @@ endif ()
+ 
+ add_subdirectory(src)
+ if ( FTDIPP )
+-  project(libftdipp1 C CXX)
++  project(libftdi1 C CXX)
+   add_subdirectory(ftdipp)
+ endif ()
+ if ( PYTHON_BINDINGS )
+-- 
+1.7.1
+

diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild 
b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild
new file mode 100644
index 000..43542c3f4d8
--- /dev/null
+++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake python-single-r1
+
+MY_P="${PN}1-${PV}"
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://developer.intra2net.com/${PN}"
+else
+   
SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="Userspace access to FTDI USB interface chips"
+HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2"
+SLOT="1"
+IUSE="cxx doc examples python test tools"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="
+   doc? ( app-doc/doxygen )
+   python? ( dev-lang/swig )"
+RDEPEND="
+   virtual/libusb:1
+   cxx? ( dev-libs/boost )
+   python? ( ${PYTHON_DEPS} )
+   tools? (
+   !

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

2021-03-09 Thread Sam James
commit: ad49fd833d609fe1a93dd7b47df70a8803d4
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 04:21:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 04:21:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad49fd83

www-apache/mod_fastcgi_handler: workaround depend.apache eclass issues

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

 ...handler-0.6-r1.ebuild => mod_fastcgi_handler-0.6-r2.ebuild} | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild 
b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild
similarity index 68%
rename from www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild
rename to www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild
index 83ca086002c..140492bd277 100644
--- a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild
+++ b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,3 +20,11 @@ APACHE2_MOD_DEFINE="FASTCGI_HANDLER"
 APXS2_ARGS="-o ${PN}.so -c *.c"
 
 need_apache2
+
+src_install() {
+   # bug #653606
+   # but true cause seems to be bug #616612
+   APACHE_BASEDIR="/usr/$(get_libdir)/apache2"
+   APACHE_MODULESDIR="${APACHE_BASEDIR}/modules"
+   default
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2021-03-09 Thread Rui Huang
commit: 5bdbacaec6802c1ea637248afb5b4b84064619b9
Author: Huang Rui  gmail  com>
AuthorDate: Wed Mar 10 03:52:34 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Mar 10 03:52:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5bdbacae

sci-electronics/verilator: drop 4.108

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 -
 sci-electronics/verilator/verilator-4.108.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index f8dbe97b..17fa217e 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,2 +1 @@
-DIST verilator-4.108.tar.gz 2217541 BLAKE2B 
52321477102f3762f3881b7b8ca38b7ffc6a19903f9f8091909d0bbe003fcb86c2bc0075249044b6483705d97fd2e85998e0d6b7b7c64c362a5224a4dc2ccbaf
 SHA512 
a2e2f279f08c0781e3fa158923376574244052dc87a2d72ecd48d63efac3743e264a79f2121175a1766c7fb2fb56104e919baee75879a1e5c4c4a96dd22bfd91
 DIST verilator-4.110.tar.gz 2227322 BLAKE2B 
2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b
 SHA512 
c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d

diff --git a/sci-electronics/verilator/verilator-4.108.ebuild 
b/sci-electronics/verilator/verilator-4.108.ebuild
deleted file mode 100644
index d8ccd0c0..
--- a/sci-electronics/verilator/verilator-4.108.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools
-
-DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
-HOMEPAGE="
-   https://verilator.org
-   https://github.com/verilator/verilator
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="|| ( Artistic-2 LGPL-3 )"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   eautoconf --force
-}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2021-03-09 Thread Rui Huang
commit: d11e81ddc7fdf9ddc5dc5746915c97ad1ef780c9
Author: Huang Rui  gmail  com>
AuthorDate: Wed Mar 10 03:51:09 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Mar 10 03:51:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d11e81dd

sci-electronics/verilator: bump to 4.110

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-4.110.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index b2d561ac..f8dbe97b 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1 +1,2 @@
 DIST verilator-4.108.tar.gz 2217541 BLAKE2B 
52321477102f3762f3881b7b8ca38b7ffc6a19903f9f8091909d0bbe003fcb86c2bc0075249044b6483705d97fd2e85998e0d6b7b7c64c362a5224a4dc2ccbaf
 SHA512 
a2e2f279f08c0781e3fa158923376574244052dc87a2d72ecd48d63efac3743e264a79f2121175a1766c7fb2fb56104e919baee75879a1e5c4c4a96dd22bfd91
+DIST verilator-4.110.tar.gz 2227322 BLAKE2B 
2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b
 SHA512 
c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d

diff --git a/sci-electronics/verilator/verilator-4.110.ebuild 
b/sci-electronics/verilator/verilator-4.110.ebuild
new file mode 100644
index ..d8ccd0c0
--- /dev/null
+++ b/sci-electronics/verilator/verilator-4.110.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+
+RDEPEND="
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   default
+   eautoconf --force
+}



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2021-03-09 Thread Jory Pratt
commit: 5b8c4dd932f8bf83340d4d41da87b6b68ad950f0
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Mar 10 03:14:15 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Mar 10 03:14:15 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5b8c4dd9

media-libs/mesa: sync with stable, needs fixing

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-20.3.4.ebuild | 567 +
 2 files changed, 568 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index e691156..62bd356 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,3 @@
 DIST mesa-20.1.10.tar.xz 12918420 BLAKE2B 
408f4bc6eb0dc11199cd161d6914b77cb57313bca94f26794cbfd05332922c45dc216a64e33df9fad64cd41e1ad8b2de6c2e5f99cad234870f7a5b970a62dcbd
 SHA512 
0d4016abfcc733c853d7b6c3c997ddc554a44088c0a4d9a7edb51ab5ad7d9e1234728b61ffcb9c82a6c5fee1429091a1c31cbeabcb1b50411337b99ee550d28a
 DIST mesa-20.2.6.tar.xz 13886924 BLAKE2B 
2bc5d680979b58a77105a8058da5dfea81afe05166a44d08cf243e5760b8c66e418fd78046a2c88243f56aa85a610d052f3aaf259938668cd0f4a184e9edca46
 SHA512 
347b275d88c0d14cacef570ed736cac07f2e607bc4c89a16b915ec01ac57dbbe698ddf9a0ad70f034e00318403351e3c728e74c72c653acf1fc99720887fa888
+DIST mesa-20.3.4.tar.xz 14253372 BLAKE2B 
210908f5b802b9fd0170a6f06310f39bab4aa0ca1c84914d702863f9df4d47f1720f0d3779ae804d2eef322a09f4b6cc40855efd7dc365cd84dd8f222b217998
 SHA512 
81c4d032213b4aef842f1594e0e89bc0045f7ca7ce5f267b62a0f8236eb12ab09c1f780d8b3776b3072f37cd0bd8829f8a1330a749ccf462471b262ef8097477

diff --git a/media-libs/mesa/mesa-20.3.4.ebuild 
b/media-libs/mesa/mesa-20.3.4.ebuild
new file mode 100644
index 000..1810be3
--- /dev/null
+++ b/media-libs/mesa/mesa-20.3.4.ebuild
@@ -0,0 +1,567 @@
+# 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 llvm meson multilib-minimal python-any-r1 linux-info
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_v3d? ( gallium )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( gallium vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   gallium? (
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+  

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

2021-03-09 Thread Sam James
commit: a526cad4c2c9464e3c48368100e6d6b46bff5697
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a526cad4

dev-libs/unittest++: Stabilize 2.0.0-r2 sparc, #770706

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

 dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild 
b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
index af18c79509d..0bd62f9c1c1 100644
--- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
+++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-09 Thread Sam James
commit: 2f8e6bbe18bc972b81004d120aadbe595cd94fbc
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8e6bbe

dev-libs/unittest++: Stabilize 2.0.0-r2 ppc, #770706

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

 dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild 
b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
index 6b37284a931..a692e435056 100644
--- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
+++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-09 Thread Sam James
commit: e87c340758678f1900f228ea2cd7ff9be0103616
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87c3407

app-crypt/aespipe: Stabilize 2.4f ppc64, #775098

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

 app-crypt/aespipe/aespipe-2.4f.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/aespipe/aespipe-2.4f.ebuild 
b/app-crypt/aespipe/aespipe-2.4f.ebuild
index d4403e3299c..ddf9bfde742 100644
--- a/app-crypt/aespipe/aespipe-2.4f.ebuild
+++ b/app-crypt/aespipe/aespipe-2.4f.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
 IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static"
 RDEPEND="app-arch/sharutils
app-crypt/gnupg"



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

2021-03-09 Thread Sam James
commit: fd7b7dc53f3c2a32363dba24d5ce5667c6b095fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7b7dc5

dev-libs/unittest++: Stabilize 2.0.0-r2 ppc64, #770706

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

 dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild 
b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
index a692e435056..af18c79509d 100644
--- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
+++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/graphics/

2021-03-09 Thread Sam James
commit: b3377bd6876932092fe73037dffdf7c9c38cee33
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3377bd6

dev-ml/graphics: Stabilize 5.1.1 ppc64, #769320

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

 dev-ml/graphics/graphics-5.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/graphics/graphics-5.1.1.ebuild 
b/dev-ml/graphics/graphics-5.1.1.ebuild
index f61c4465893..12cfe36fbcb 100644
--- a/dev-ml/graphics/graphics-5.1.1.ebuild
+++ b/dev-ml/graphics/graphics-5.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz;
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
 
 RDEPEND="dev-ml/dune-configurator:=[ocamlopt?]
>=dev-lang/ocaml-4.09



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

2021-03-09 Thread Sam James
commit: 1b0f8fbd9280a38865a415954bb16534d592cfe2
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0f8fbd

dev-util/dwarves: Stabilize 1.20 ppc64, #770682

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

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

diff --git a/dev-util/dwarves/dwarves-1.20.ebuild 
b/dev-util/dwarves/dwarves-1.20.ebuild
index 10618245f8e..dda8221126b 100644
--- a/dev-util/dwarves/dwarves-1.20.ebuild
+++ b/dev-util/dwarves/dwarves-1.20.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
 
 LICENSE="GPL-2" # only
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
 IUSE="debug"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2021-03-09 Thread Sam James
commit: 29bb9f63a3833a86156ff0f7f0b8b53d7526aecc
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bb9f63

sys-fs/dmraid: Stabilize 1.0.0_rc16-r5 ppc64, #775188

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

 sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild 
b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
index 9dc1280b70d..da078ca0f76 100644
--- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
+++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}/${MY_PV}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="intel_led led mini static"
 
 RDEPEND=">=sys-fs/lvm2-2.02.45"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlgraph/

2021-03-09 Thread Sam James
commit: f87a71507df55a36212875c656d530bccd3ced9c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87a7150

dev-ml/ocamlgraph: Stabilize 2.0.0-r1 ppc64, #769320

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

 dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild 
b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild
index 99c5c8a8d14..8bf5401819d 100644
--- a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild
+++ b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://ocamlgraph.lri.fr/index.en.html;
 
SRC_URI="https://github.com/backtracking/${PN}/releases/download/${PV}/${P}.tbz;
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
 RDEPEND="
dev-ml/stdlib-shims:=[ocamlopt?]
dev-ml/graphics:=[ocamlopt?]"



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

2021-03-09 Thread Sam James
commit: 9d941cd24470f29b19ff431b06f05d9b226e160b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d941cd2

sys-fs/dmraid: Stabilize 1.0.0_rc16-r5 ppc, #775188

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

 sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild 
b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
index b8ef3e5e176..9dc1280b70d 100644
--- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
+++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}/${MY_PV}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="intel_led led mini static"
 
 RDEPEND=">=sys-fs/lvm2-2.02.45"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlgraph/

2021-03-09 Thread Sam James
commit: c68905f1afaa69576199dfd99875e4816d9dad63
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68905f1

dev-ml/ocamlgraph: Stabilize 2.0.0-r1 ppc, #769320

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

 dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild 
b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild
index 6001ee9fb27..99c5c8a8d14 100644
--- a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild
+++ b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://ocamlgraph.lri.fr/index.en.html;
 
SRC_URI="https://github.com/backtracking/${PN}/releases/download/${PV}/${P}.tbz;
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 RDEPEND="
dev-ml/stdlib-shims:=[ocamlopt?]
dev-ml/graphics:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/graphics/

2021-03-09 Thread Sam James
commit: 58ea6889604b389ac179e2cf192a397091c89c74
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ea6889

dev-ml/graphics: Stabilize 5.1.1 ppc, #769320

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

 dev-ml/graphics/graphics-5.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/graphics/graphics-5.1.1.ebuild 
b/dev-ml/graphics/graphics-5.1.1.ebuild
index f4e006b2d5d..f61c4465893 100644
--- a/dev-ml/graphics/graphics-5.1.1.ebuild
+++ b/dev-ml/graphics/graphics-5.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz;
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 
 RDEPEND="dev-ml/dune-configurator:=[ocamlopt?]
>=dev-lang/ocaml-4.09



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

2021-03-09 Thread Sam James
commit: d27a208bce8c96fa11befca034d801deddd57b26
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:06:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:06:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27a208b

app-crypt/aespipe: Stabilize 2.4f ppc, #775098

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

 app-crypt/aespipe/aespipe-2.4f.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/aespipe/aespipe-2.4f.ebuild 
b/app-crypt/aespipe/aespipe-2.4f.ebuild
index b807ebef5fa..d4403e3299c 100644
--- a/app-crypt/aespipe/aespipe-2.4f.ebuild
+++ b/app-crypt/aespipe/aespipe-2.4f.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
+KEYWORDS="~amd64 arm arm64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
 IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static"
 RDEPEND="app-arch/sharutils
app-crypt/gnupg"



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

2021-03-09 Thread Sam James
commit: 2d225bc2678ce9695f719908bf626cbf7e0b0b67
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:05:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:05:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d225bc2

sys-fs/dmraid: Stabilize 1.0.0_rc16-r5 arm, #775188

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

 sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild 
b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
index e76bae706c5..b8ef3e5e176 100644
--- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
+++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}/${MY_PV}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="intel_led led mini static"
 
 RDEPEND=">=sys-fs/lvm2-2.02.45"



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

2021-03-09 Thread Sam James
commit: 2dd57bbbaabd405620890636ea7f7de43e8ee993
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:05:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:05:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd57bbb

dev-libs/unittest++: Stabilize 2.0.0-r2 arm, #770706

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

 dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild 
b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
index b61ba39f5ea..6b37284a931 100644
--- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
+++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-09 Thread Sam James
commit: 9db116d96b813bfa577cd4e01ebbef4c7e46943f
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:04:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:04:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db116d9

dev-libs/unittest++: Stabilize 2.0.0-r2 arm64, #770706

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

 dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild 
b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
index cbc9ade981c..b61ba39f5ea 100644
--- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
+++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-09 Thread Sam James
commit: 9d9271c3252bb0071bb29401378c0729e51bd25f
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 03:04:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 03:04:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9271c3

dev-util/cvise: Stabilize 2.1.0 amd64, #774999

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

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

diff --git a/dev-util/cvise/cvise-2.1.0.ebuild 
b/dev-util/cvise/cvise-2.1.0.ebuild
index 80d78cf7622..ee0ad8abf53 100644
--- a/dev-util/cvise/cvise-2.1.0.ebuild
+++ b/dev-util/cvise/cvise-2.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}



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

2021-03-09 Thread Sam James
commit: f5a77a196650f94c079a8b7236ac28d917374a62
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 02:11:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 02:16:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a77a19

sys-power/sispmctl: fix UnusedLocalUse

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

 sys-power/sispmctl/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-power/sispmctl/metadata.xml b/sys-power/sispmctl/metadata.xml
index e961b0a56c7..9eae3565d72 100644
--- a/sys-power/sispmctl/metadata.xml
+++ b/sys-power/sispmctl/metadata.xml
@@ -2,9 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   
-   Install gemplug (management script)
-   

 sispmctl is an application enabling the use of the GEMBIRD
 SilverShield PowerManager (SiS-PM) device under Linux.
@@ -15,4 +12,3 @@ The SiS-PM is an intelligent advanced surge protector with
sispmctl

 
-



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

2021-03-09 Thread Sam James
commit: 024753051e1617b739dab02a846597a8336092bd
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 02:16:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 02:16:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02475305

games-emulation/jrommanager: fix MissingSlotDep

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

 games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild 
b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
index d27e9e52107..bdca596df27 100644
--- a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
+++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="GPL-2 GPL-2-with-classpath-exception BSD-2 MIT 
Apache-2.0 LGPL-2.1 unRA
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND=">=virtual/jre-1.8"
+RDEPEND=">=virtual/jre-1.8:1.8"
 DEPEND="${RDEPEND}"
 BDEPEND="app-arch/unzip"
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2021-03-09 Thread Thomas Deutschmann
commit: bc1d3b8e343c2a74372c62babe98b115a72c5cef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 10 01:26:54 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 10 01:27:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1d3b8e

mail-client/thunderbird: amd64 & x86 stable

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

 mail-client/thunderbird/thunderbird-78.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/thunderbird-78.8.1.ebuild 
b/mail-client/thunderbird/thunderbird-78.8.1.ebuild
index 8e7bee22cf5..3289668057e 100644
--- a/mail-client/thunderbird/thunderbird-78.8.1.ebuild
+++ b/mail-client/thunderbird/thunderbird-78.8.1.ebuild
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="https://www.mozilla.org/thunderbird;
 
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 SLOT="0/$(ver_cut 1)"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2021-03-09 Thread Sam James
commit: 6b7e9c45d80ddda866432ccfe110e219ad5012a3
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 01:25:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 01:25:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7e9c45

net-wireless/broadcom-sta: drop unused eutils

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

 net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild 
b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild
index 97fa2fc9dde..a75c785b267 100644
--- a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild
+++ b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit eutils linux-info linux-mod
+inherit linux-info linux-mod
 
 DESCRIPTION="Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver"
 HOMEPAGE="https://www.broadcom.com/support/802.11;



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

2021-03-09 Thread Sam James
commit: b09cb12d8eaf6c08054b42f67730a84a4b23aa66
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:42:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:42:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09cb12d

net-irc/psybnc: modernise, fix invalid EROOT in src_*

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

 net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild | 32 
 1 file changed, 20 insertions(+), 12 deletions(-)

diff --git a/net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild 
b/net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild
index b6593d48d19..5a3deaeb55f 100644
--- a/net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild
+++ b/net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,16 +11,18 @@ PSYBNC_HOME="/var/lib/psybnc"
 DESCRIPTION="A multi-user and multi-server gateway to IRC networks"
 HOMEPAGE="http://www.psybnc.at/index.html;
 SRC_URI="http://www.psybnc.at/download/beta/psyBNC-${MY_PV}.tar.gz;
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE="ipv6 ssl oidentd scripting multinetwork"
 
-DEPEND="ssl? ( >=dev-libs/openssl-0.9.7d )
-   oidentd? ( >=net-misc/oidentd-2.0 )"
+DEPEND="
+   ssl? ( >=dev-libs/openssl-0.9.7d:= )
+   oidentd? ( >=net-misc/oidentd-2.0 )
+"
 RDEPEND="${DEPEND}"
-S="${WORKDIR}"/"${PN}"
 
 pkg_setup() {
enewgroup psybnc
@@ -37,14 +39,15 @@ src_unpack() {
# Pretend we already have a certificate, we generate it in pkg_config
touch key/psybnc.cert.pem || die
 
-   if [[ -f ${ROOT}/usr/share/psybnc/salt.h ]]; then
+   if [[ -f "${EPREFIX}"/usr/share/psybnc/salt.h ]]; then
einfo "Using existing salt.h for password encryption"
-   cp "${ROOT}"/usr/share/psybnc/salt.h salt.h || die
+   cp "${EPREFIX}"/usr/share/psybnc/salt.h salt.h || die
fi
 }
 
 src_prepare() {
default
+
eapply "${FILESDIR}/compile.diff"
eapply "${FILESDIR}/ldflags-fix.patch"
 
@@ -65,6 +68,7 @@ src_compile() {
if use ipv6; then
rm -f tools/chkipv6.c || die
fi
+
if use ssl; then
rm -f tools/chkssl.c || die
fi
@@ -118,7 +122,7 @@ src_install() {
 
 pkg_config() {
if use ssl; then
-   if [[ -f ${ROOT}/etc/psybnc/ssl/psybnc.cert.pem || -f 
${ROOT}/etc/psybnc/ssl/psybnc.key.pem ]]; then
+   if [[ -f "${EROOT}"/etc/psybnc/ssl/psybnc.cert.pem || -f 
"${EROOT}"/etc/psybnc/ssl/psybnc.key.pem ]]; then
ewarn "Existing /etc/psybnc/psybnc.cert.pem or 
/etc/psybnc/psybnc.key.pem found!"
ewarn "Remove /etc/psybnc/psybnc.*.pem and run emerge 
--config =${CATEGORY}/${PF} again."
return
@@ -127,10 +131,12 @@ pkg_config() {
einfo "Generating certificate request..."
openssl req -new -out "${ROOT}"/etc/psybnc/ssl/psybnc.req.pem \
-keyout "${ROOT}"/etc/psybnc/ssl/psybnc.key.pem -nodes 
|| die
+
einfo "Generating self-signed certificate..."
openssl req -x509 -days 365 -in 
"${ROOT}"/etc/psybnc/ssl/psybnc.req.pem \
-key "${ROOT}"/etc/psybnc/ssl/psybnc.key.pem \
-out "${ROOT}"/etc/psybnc/ssl/psybnc.cert.pem || die
+
einfo "Setting permissions on files..."
chown root:psybnc 
"${ROOT}"/etc/psybnc/ssl/psybnc.{cert,key,req}.pem || die
chmod 0640 "${ROOT}"/etc/psybnc/ssl/psybnc.{cert,key,req}.pem 
|| die
@@ -140,20 +146,22 @@ pkg_config() {
 pkg_postinst() {
if use ssl; then
elog
-   elog "Please run \"emerge --config =${CATEGORY}/${PF}\" to 
create needed SSL certificates."
+   elog "Please run \"emerge --config =${CATEGORY}/${PF}\" to 
create the needed SSL certificates."
fi
+
if use oidentd; then
elog
elog "You have enabled oidentd-support. You will need to set"
-   elog "up your /etc/oident.conf file before running psybnc. An 
example"
-   elog "for psyBNC can be found under /etc/oidentd.conf.psybnc"
+   elog "up your ${EROOT}/etc/oident.conf file before running 
psybnc. An example"
+   elog "for psyBNC can be found under 
${EROOT}/etc/oidentd.conf.psybnc"
fi
+
elog
elog "You can connect to psyBNC on port 23998 with user gentoo and 
password gentoo."
-   elog "Please edit the psyBNC configuration at /etc/psybnc/psybnc.conf 
to change this."
+   elog "Please edit the psyBNC configuration at 
${EROOT}/etc/psybnc/psybnc.conf to change this."
elog
elog "To be able to reuse an existing psybnc.conf, you need to make 
sure that 

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

2021-03-09 Thread Sam James
commit: 4a82baeb81975640ef3840783cf979b94a178a99
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 01:17:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 01:17:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a82baeb

net-firewall/ipt_netflow: BDEPEND for EAPI 7

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

 net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild | 7 +--
 net-firewall/ipt_netflow/ipt_netflow-.ebuild | 9 +
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild 
b/net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild
index d64a581002f..bf18a5d0083 100644
--- a/net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild
+++ b/net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit linux-info linux-mod toolchain-funcs
 
 DESCRIPTION="Netflow iptables module"
@@ -21,10 +22,12 @@ RDEPEND="
net-firewall/iptables:0=
snmp? ( net-analyzer/net-snmp )
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/linux-sources
virtual/pkgconfig
 "
+
 PATCHES=(
"${FILESDIR}/${PN}-2.0-configure.patch" # bug #455984
"${FILESDIR}/${PN}-2.5-gentoo.patch"

diff --git a/net-firewall/ipt_netflow/ipt_netflow-.ebuild 
b/net-firewall/ipt_netflow/ipt_netflow-.ebuild
index d4305e2fc5c..55047faefa3 100644
--- a/net-firewall/ipt_netflow/ipt_netflow-.ebuild
+++ b/net-firewall/ipt_netflow/ipt_netflow-.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit git-r3 linux-info linux-mod toolchain-funcs
 
 DESCRIPTION="Netflow iptables module"
@@ -13,18 +14,18 @@ EGIT_REPO_URI="https://github.com/aabc/ipt-netflow;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
-
 IUSE="debug natevents snmp"
 
 RDEPEND="
net-firewall/iptables:0=
snmp? ( net-analyzer/net-snmp )
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/linux-sources
virtual/pkgconfig
 "
+
 PATCHES=(
"${FILESDIR}/${PN}-2.0-configure.patch" # bug #455984
"${FILESDIR}/${PN}--gentoo.patch"



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

2021-03-09 Thread Sam James
commit: f446ca0db4542d6fbf4a6f5236352a42f730408b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 01:05:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 01:05:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f446ca0d

dev-libs/softhsm: fix invalid EROOT usage

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

 dev-libs/softhsm/softhsm-2.5.0.ebuild | 31 +--
 dev-libs/softhsm/softhsm-2.6.1.ebuild | 31 +--
 2 files changed, 34 insertions(+), 28 deletions(-)

diff --git a/dev-libs/softhsm/softhsm-2.5.0.ebuild 
b/dev-libs/softhsm/softhsm-2.5.0.ebuild
index c9d44cfbb66..d9c6a91a08d 100644
--- a/dev-libs/softhsm/softhsm-2.5.0.ebuild
+++ b/dev-libs/softhsm/softhsm-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,25 +7,27 @@ DESCRIPTION="A software PKCS#11 implementation"
 HOMEPAGE="https://www.opendnssec.org/;
 SRC_URI="https://www.opendnssec.org/files/source/${P}.tar.gz;
 
+LICENSE="BSD"
+SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="bindist gost libressl migration-tool test"
+
 RESTRICT="!test? ( test )"
-SLOT="2"
-LICENSE="BSD"
 
-RDEPEND="migration-tool? ( dev-db/sqlite:3= )
+RDEPEND="
+   migration-tool? ( dev-db/sqlite:3= )
!libressl? ( dev-libs/openssl:0=[bindist=] )
libressl? ( dev-libs/libressl:= )
-   !~dev-libs/softhsm-2.0.0:0"
+   !~dev-libs/softhsm-2.0.0:0
+"
 DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
+BDEPEND="
sys-devel/gcc:=[cxx]
-   test? ( dev-util/cppunit )"
+   virtual/pkgconfig
+   test? ( dev-util/cppunit )
+"
 
-DOCS=(
-   NEWS
-   README.md
-)
+DOCS=( NEWS README.md )
 
 PATCHES=(
"${FILESDIR}/${P}-libressl.patch"
@@ -36,7 +38,7 @@ src_configure() {
--disable-static \
--with-crypto-backend=openssl \
--disable-p11-kit \
-   --localstatedir="${EROOT}/var" \
+   --localstatedir="${EPREFIX}/var" \
$(use_enable !bindist ecc) \
$(use_enable gost) \
$(use_with migration-tool migrate)
@@ -44,7 +46,8 @@ src_configure() {
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
 
-   keepdir "${EROOT}/var/lib/softhsm/tokens"
+   find "${ED}" -name '*.la' -delete || die
+
+   keepdir /var/lib/softhsm/tokens
 }

diff --git a/dev-libs/softhsm/softhsm-2.6.1.ebuild 
b/dev-libs/softhsm/softhsm-2.6.1.ebuild
index 0d7093bbaa8..4fef59f66d5 100644
--- a/dev-libs/softhsm/softhsm-2.6.1.ebuild
+++ b/dev-libs/softhsm/softhsm-2.6.1.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
@@ -7,32 +7,34 @@ DESCRIPTION="A software PKCS#11 implementation"
 HOMEPAGE="https://www.opendnssec.org/;
 SRC_URI="https://www.opendnssec.org/files/source/${P}.tar.gz;
 
+LICENSE="BSD"
+SLOT="2"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="bindist gost libressl migration-tool test"
+
 RESTRICT="!test? ( test )"
-SLOT="2"
-LICENSE="BSD"
 
-RDEPEND="migration-tool? ( dev-db/sqlite:3= )
+RDEPEND="
+   migration-tool? ( dev-db/sqlite:3= )
!libressl? ( dev-libs/openssl:0=[bindist=] )
libressl? ( dev-libs/libressl:= )
-   !~dev-libs/softhsm-2.0.0:0"
+   !~dev-libs/softhsm-2.0.0:0
+"
 DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
+BDEPEND="
sys-devel/gcc:=[cxx]
-   test? ( dev-util/cppunit )"
+   virtual/pkgconfig
+   test? ( dev-util/cppunit )
+"
 
-DOCS=(
-   NEWS
-   README.md
-)
+DOCS=( NEWS README.md )
 
 src_configure() {
econf \
--disable-static \
--with-crypto-backend=openssl \
--disable-p11-kit \
-   --localstatedir="${EROOT}/var" \
+   --localstatedir="${EPREFIX}/var" \
$(use_enable !bindist ecc) \
$(use_enable gost) \
$(use_with migration-tool migrate)
@@ -40,7 +42,8 @@ src_configure() {
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
 
-   keepdir "${EROOT}/var/lib/softhsm/tokens"
+   find "${ED}" -name '*.la' -delete || die
+
+   keepdir /var/lib/softhsm/tokens
 }



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

2021-03-09 Thread Sam James
commit: a7caa2f24a4593c1a3fc81c14668eb7282abecdc
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 01:13:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 01:13:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7caa2f2

dev-libs/geoip: drop 1.6.9-r1, 1.6.10, 1.6.11

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

 dev-libs/geoip/Manifest  |  3 --
 dev-libs/geoip/geoip-1.6.10.ebuild   | 57 
 dev-libs/geoip/geoip-1.6.11.ebuild   | 57 
 dev-libs/geoip/geoip-1.6.9-r1.ebuild | 57 
 4 files changed, 174 deletions(-)

diff --git a/dev-libs/geoip/Manifest b/dev-libs/geoip/Manifest
index 474f1a2b683..4c43fe25c33 100644
--- a/dev-libs/geoip/Manifest
+++ b/dev-libs/geoip/Manifest
@@ -1,4 +1 @@
-DIST geoip-1.6.10.tar.gz 161506 BLAKE2B 
968ae25afe8345def099b82acf5bca4b7bcba05ffdc8d17f164bc2a91db25e2be45319a942fef05f084c6d6463521d481286888cbe7b43c7394e46ea0b47b5ca
 SHA512 
5cd527da9d9a921bcc3020e636b410310e6462832804ac2d594b9cb4ceaacac0c31eb64f97e23e77d468da7b63a704084e140c8b69b838e362a188309756a2bf
-DIST geoip-1.6.11.tar.gz 161934 BLAKE2B 
628dd37bbcfffe36970d6bc8cd12ff1d504d9dc7bb760860ce59fbeeac631317556077ca5b50ae42c9cc8567ed41194379ed0743a0c2b0b0bef65504b13e62cb
 SHA512 
9c017a95c7903898b9a2bc10c34e51b390326c181c46e6f99daf3bc4d8f84cfcf640c5cc92d527e4c7428e2b5bfa835cc57040507eb836062139a795726349b9
 DIST geoip-1.6.12.tar.gz 160826 BLAKE2B 
a6cb17141e4e9d00c15d19d7adfecb5492b14591911dc85de403afc9f94801fe1ec92b6106478448074d3679d6c9fa6a44f210b9cc751aba0c0425a5fae699c1
 SHA512 
d1ed2dae091548f555cde4d26e4b51ae1e8fbb12ef1695fd95963229d9a1bf241e6f09e5d77b151d51edd0cef78ddef490c6a3f3a70ff122bdd9c0ac5500fc7d
-DIST geoip-1.6.9.tar.gz 158576 BLAKE2B 
797dce578c0e2b92b02cf125be5448746025e86c6d9a2efd4ec2c99de99b3874c9da0ef20c7c76308121420ea8099a0744c0240640ff9732b961789ce334b8d1
 SHA512 
a3a34511ba32e6c7d0b46b0e608c5be54411cf5b095c867c3225941b55e5714ec7c68de64e0aefcf4ee2081fbd626480067d6bc9822d775decef1f8e26d7e976

diff --git a/dev-libs/geoip/geoip-1.6.10.ebuild 
b/dev-libs/geoip/geoip-1.6.10.ebuild
deleted file mode 100644
index 2f5ee8e5606..000
--- a/dev-libs/geoip/geoip-1.6.10.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils ltprune
-
-DESCRIPTION="GeoIP Legacy C API"
-HOMEPAGE="https://github.com/maxmind/geoip-api-c;
-SRC_URI="
-   https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-"
-
-# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
-LICENSE="LGPL-2.1 GPL-2 MaxMind2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="static-libs"
-RESTRICT="test"
-
-DEPEND="
-   net-misc/wget
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-S="${WORKDIR}/${PN}-api-c-${PV}"
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-   sed -e "s|@PREFIX@|${ROOT}|g" "${FILESDIR}"/geoipupdate-r6.sh > 
geoipupdate.sh || die
-}
-
-src_install() {
-   default
-
-   dodoc AUTHORS ChangeLog NEWS.md README*
-
-   prune_libtool_files
-
-   keepdir /usr/share/GeoIP
-
-   dosbin geoipupdate.sh
-}
-
-pkg_postinst() {
-   ewarn "WARNING: Databases are no longer installed by this ebuild."
-   elog "Don't forget to run 'geoipupdate.sh -f' (or geoipupdate from"
-   elog "net-misc/geoipupdate) to populate ${ROOT}/usr/share/GeoIP/"
-   elog "with geo-located IP address databases."
-}

diff --git a/dev-libs/geoip/geoip-1.6.11.ebuild 
b/dev-libs/geoip/geoip-1.6.11.ebuild
deleted file mode 100644
index 3c6fe0eb74c..000
--- a/dev-libs/geoip/geoip-1.6.11.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils ltprune
-
-DESCRIPTION="GeoIP Legacy C API"
-HOMEPAGE="https://github.com/maxmind/geoip-api-c;
-SRC_URI="
-   https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-"
-
-# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
-LICENSE="LGPL-2.1 GPL-2 MaxMind2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
-RESTRICT="test"
-
-DEPEND="
-   net-misc/wget
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-S="${WORKDIR}/${PN}-api-c-${PV}"
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-   sed -e "s|@PREFIX@|${ROOT}|g" "${FILESDIR}"/geoipupdate-r6.sh > 
geoipupdate.sh || die
-}
-
-src_install() {
-   default
-
-   dodoc AUTHORS ChangeLog NEWS.md README*
-
-   

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

2021-03-09 Thread Sam James
commit: e7577b1e87d1029c888b5f692abd699677d6aba8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:52:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:52:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7577b1e

sys-fs/dmraid: partly modernise latest version

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

 sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 24 
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild 
b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
index 7d42581d1fd..ac268a35d6c 100644
--- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
+++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.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
@@ -10,6 +10,7 @@ MY_PV=${PV/_/.}-3
 DESCRIPTION="Device-mapper RAID tool and library"
 HOMEPAGE="https://people.redhat.com/~heinzm/sw/dmraid/;
 
SRC_URI="https://people.redhat.com/~heinzm/sw/dmraid/src/${PN}-${MY_PV}.tar.bz2;
+S="${WORKDIR}/${PN}/${MY_PV}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -17,13 +18,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 
~sparc ~x86"
 IUSE="intel_led led mini static"
 
 RDEPEND=">=sys-fs/lvm2-2.02.45"
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
static? ( sys-fs/lvm2[static-libs] )
 "
-BDEPEND="virtual/pkgconfig
-   app-arch/tar"
-
-S="${WORKDIR}/${PN}/${MY_PV}/${PN}"
+BDEPEND="
+   app-arch/tar
+   virtual/pkgconfig
+"
 
 pkg_setup() {
if kernel_is lt 2 6 ; then
@@ -43,15 +45,18 @@ src_prepare() {
# pkg_check_modules is not in aclocal.m4 by default, and eautoreconf 
doesnt add it
einfo "Appending pkg.m4 from system to aclocal.m4"
cat "${BROOT}"/usr/share/aclocal/pkg.m4 >>"${S}"/aclocal.m4 || die 
"Could not append pkg.m4"
-   eapply_user
+
+   default
eautoreconf
 
einfo "Creating prepatched source archive for use with Genkernel"
# archive the patched source for use with genkernel
cd "${WORKDIR}" || die
mkdir -p "tmp/${PN}" || die
+
cp -a "${PN}/${MY_PV}/${PN}" "tmp/${PN}" || die
mv "tmp/${PN}/${PN}" "tmp/${PN}/${MY_PV}" || die
+
cd tmp || die
tar -jcf ${PN}-${MY_PV}-prepatched.tar.bz2 ${PN} || die
mv ${PN}-${MY_PV}-prepatched.tar.bz2 .. || die
@@ -59,7 +64,8 @@ src_prepare() {
 
 src_configure() {
# disable klibc and dietlibc, bug #653392
-   econf --with-usrlibdir='${prefix}'/$(get_libdir) \
+   econf \
+   --with-usrlibdir='${prefix}'/$(get_libdir) \
--disable-klibc \
--disable-dietlibc \
$(use_enable static static_link) \
@@ -70,7 +76,9 @@ src_configure() {
 
 src_install() {
emake DESTDIR="${D}" install
+
dodoc CHANGELOG README TODO KNOWN_BUGS doc/*
+
insinto /usr/share/${PN}
doins "${WORKDIR}"/${PN}-${MY_PV}-prepatched.tar.bz2
 }



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

2021-03-09 Thread Sam James
commit: 0cdf72bac4545b255204438710c6b65878486e8f
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:50:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:50:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cdf72ba

dev-util/icmake: drop 9.02.09

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

 dev-util/icmake/Manifest  |  1 -
 dev-util/icmake/icmake-9.02.09.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/dev-util/icmake/Manifest b/dev-util/icmake/Manifest
index 0d0df2dbfde..bf7b36e3c2c 100644
--- a/dev-util/icmake/Manifest
+++ b/dev-util/icmake/Manifest
@@ -1,2 +1 @@
-DIST icmake-9.02.09.tar.gz 372706 BLAKE2B 
dc114193fbee9cd7641e0d3c8930c09fb1a3ee705cd14a18c81099cbef90b82e08739ba20344e42ba90c0001b90b274c0e7468f02f84260588659fdea51156a1
 SHA512 
383ae2e74a5193524aab184e6480cf53d5d3a2296420b8d35c6f223749c74b85f5c88ea00d8ff1e754ddacf2fd7f89c9205df64447fbb292681b069f93eb6891
 DIST icmake-9.03.01.tar.gz 393488 BLAKE2B 
43bac6944aa816e077a55264064abcb55ff3525842ab923712997248ef198a934fa434352fef3484a8ed0f887a89d9151b8e56ef7c601435d26d1644438b2b55
 SHA512 
2e6228c3bffa7fa145fd3743b1220d96b5730350718b91be96600cb24317e17aa5138282fe2f603d00dadd57d7a832ecff21a570eab0c21426f94d3208a61184

diff --git a/dev-util/icmake/icmake-9.02.09.ebuild 
b/dev-util/icmake/icmake-9.02.09.ebuild
deleted file mode 100644
index c24170a062f..000
--- a/dev-util/icmake/icmake-9.02.09.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
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="Hybrid between a make utility and a shell scripting language"
-HOMEPAGE="https://fbb-git.gitlab.io/icmake/ https://gitlab.com/fbb-git/icmake;
-SRC_URI="https://gitlab.com/fbb-git/${PN}/-/archive/${PV}/${P}.tar.gz;
-S="${WORKDIR}/${P}/${PN}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.00.00-ar.patch
-   "${FILESDIR}"/${PN}-9.02.02-verbose-build.patch
-)
-
-src_prepare() {
-   default
-
-   sed -e "/^#define LIBDIR/s/lib/$(get_libdir)/" \
-   -e "/^#define DOCDIR/s/${PN}/${PF}/" \
-   -e "/^#define DOCDOCDIR/s/${PN}-doc/${PF}/" \
-   -i INSTALL.im || die
-
-   # fix build issues (bug #589896)
-   append-cflags -std=gnu99
-
-   tc-export AR CC
-}
-
-src_configure() {
-   ./icm_prepare "${EPREFIX}" || die
-}
-
-src_compile() {
-   ./icm_bootstrap "${EPREFIX}" || die
-}
-
-src_install() {
-   ./icm_install all "${ED}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/dmraid/, sys-fs/dmraid/files/

2021-03-09 Thread Sam James
commit: 88f1074d0291e321e9765f358b4806dc9a8ad457
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:57:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:57:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f1074d

sys-fs/dmraid: add musl patch

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

 sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild|  4 
 sys-fs/dmraid/files/dmraid-1.0.0_rc16-musl.patch | 22 ++
 2 files changed, 26 insertions(+)

diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild 
b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
index ac268a35d6c..e76bae706c5 100644
--- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
+++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
@@ -41,12 +41,16 @@ src_prepare() {
eapply -p0 "${FILESDIR}"/${P}-static-build-fixes.patch
eapply -p3 "${FILESDIR}"/${P}-parallel-make.patch
eapply "${FILESDIR}"/${P}-fix-missing-PATH-MOUNTED.patch
+   eapply "${FILESDIR}"/${PN}-1.0.0_rc16-musl.patch
 
# pkg_check_modules is not in aclocal.m4 by default, and eautoreconf 
doesnt add it
einfo "Appending pkg.m4 from system to aclocal.m4"
cat "${BROOT}"/usr/share/aclocal/pkg.m4 >>"${S}"/aclocal.m4 || die 
"Could not append pkg.m4"
 
+   mv configure.{in,ac} || die
+
default
+
eautoreconf
 
einfo "Creating prepatched source archive for use with Genkernel"

diff --git a/sys-fs/dmraid/files/dmraid-1.0.0_rc16-musl.patch 
b/sys-fs/dmraid/files/dmraid-1.0.0_rc16-musl.patch
new file mode 100644
index 000..d43ed635471
--- /dev/null
+++ b/sys-fs/dmraid/files/dmraid-1.0.0_rc16-musl.patch
@@ -0,0 +1,22 @@
+https://bugs.gentoo.org/717430
+https://git.alpinelinux.org/aports/plain/main/dmraid/006-musl-libc.patch
+--- a/include/dmraid/misc.h
 b/include/dmraid/misc.h
+@@ -10,6 +10,7 @@
+ 
+ #ifndef _MISC_H_
+ #define _MISC_H_
++#include 
+ 
+ #define DM_ASSERT(__cond) do { if (!(__cond)) { printf("ASSERT file:%s 
line:%d fuction:%s cond: %s\n", __FILE__, __LINE__, __FUNCTION__, #__cond); } } 
while(0);
+ 
+--- a/lib/device/scan.c
 b/lib/device/scan.c
+@@ -10,6 +10,7 @@
+ # include 
+ # include 
+ #else
++# include 
+ # include 
+ # include 
+ #endif



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

2021-03-09 Thread Sam James
commit: 3e4b6af2825b3d18187474d53890a0ccba72bce6
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 01:14:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 01:14:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4b6af2

dev-libs/geoip: update EAPI 6 -> 7, fix invalid ROOT usage

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

 dev-libs/geoip/geoip-1.6.12.ebuild | 27 ++-
 1 file changed, 10 insertions(+), 17 deletions(-)

diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild 
b/dev-libs/geoip/geoip-1.6.12.ebuild
index 2f5ee8e5606..8d3acd5e9c6 100644
--- a/dev-libs/geoip/geoip-1.6.12.ebuild
+++ b/dev-libs/geoip/geoip-1.6.12.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools eutils ltprune
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="GeoIP Legacy C API"
 HOMEPAGE="https://github.com/maxmind/geoip-api-c;
-SRC_URI="
-   https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-"
+SRC_URI="https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-api-c-${PV}"
 
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
@@ -17,24 +17,17 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc 
ppc64 s390 sparc x86 ~amd
 IUSE="static-libs"
 RESTRICT="test"
 
-DEPEND="
-   net-misc/wget
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-S="${WORKDIR}/${PN}-api-c-${PV}"
+DEPEND="net-misc/wget"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
default
-
eautoreconf
 }
 
 src_configure() {
econf $(use_enable static-libs static)
-   sed -e "s|@PREFIX@|${ROOT}|g" "${FILESDIR}"/geoipupdate-r6.sh > 
geoipupdate.sh || die
+   sed -e "s|@PREFIX@|${EPREFIX}|g" "${FILESDIR}"/geoipupdate-r6.sh > 
geoipupdate.sh || die
 }
 
 src_install() {
@@ -42,7 +35,7 @@ src_install() {
 
dodoc AUTHORS ChangeLog NEWS.md README*
 
-   prune_libtool_files
+   find "${ED}" -name '*.la' -delete || die
 
keepdir /usr/share/GeoIP
 
@@ -52,6 +45,6 @@ src_install() {
 pkg_postinst() {
ewarn "WARNING: Databases are no longer installed by this ebuild."
elog "Don't forget to run 'geoipupdate.sh -f' (or geoipupdate from"
-   elog "net-misc/geoipupdate) to populate ${ROOT}/usr/share/GeoIP/"
+   elog "net-misc/geoipupdate) to populate ${EROOT}/usr/share/GeoIP/"
elog "with geo-located IP address databases."
 }



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

2021-03-09 Thread Sam James
commit: 0b1e869a53495976f18a1d4501b29538578b0a7b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:43:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:43:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1e869a

dev-util/icmake: fix invalid EROOT usage

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

 dev-util/icmake/icmake-9.02.09.ebuild | 9 -
 dev-util/icmake/icmake-9.03.01.ebuild | 9 -
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/dev-util/icmake/icmake-9.02.09.ebuild 
b/dev-util/icmake/icmake-9.02.09.ebuild
index 4eea0292ebf..c24170a062f 100644
--- a/dev-util/icmake/icmake-9.02.09.ebuild
+++ b/dev-util/icmake/icmake-9.02.09.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,13 +8,12 @@ inherit toolchain-funcs flag-o-matic
 DESCRIPTION="Hybrid between a make utility and a shell scripting language"
 HOMEPAGE="https://fbb-git.gitlab.io/icmake/ https://gitlab.com/fbb-git/icmake;
 SRC_URI="https://gitlab.com/fbb-git/${PN}/-/archive/${PV}/${P}.tar.gz;
+S="${WORKDIR}/${P}/${PN}"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-S=${WORKDIR}/${P}/${PN}
-
 PATCHES=(
"${FILESDIR}"/${PN}-9.00.00-ar.patch
"${FILESDIR}"/${PN}-9.02.02-verbose-build.patch
@@ -35,11 +34,11 @@ src_prepare() {
 }
 
 src_configure() {
-   ./icm_prepare "${EROOT}" || die
+   ./icm_prepare "${EPREFIX}" || die
 }
 
 src_compile() {
-   ./icm_bootstrap "${EROOT}" || die
+   ./icm_bootstrap "${EPREFIX}" || die
 }
 
 src_install() {

diff --git a/dev-util/icmake/icmake-9.03.01.ebuild 
b/dev-util/icmake/icmake-9.03.01.ebuild
index e6bd5c26d8b..c24170a062f 100644
--- a/dev-util/icmake/icmake-9.03.01.ebuild
+++ b/dev-util/icmake/icmake-9.03.01.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
@@ -8,13 +8,12 @@ inherit toolchain-funcs flag-o-matic
 DESCRIPTION="Hybrid between a make utility and a shell scripting language"
 HOMEPAGE="https://fbb-git.gitlab.io/icmake/ https://gitlab.com/fbb-git/icmake;
 SRC_URI="https://gitlab.com/fbb-git/${PN}/-/archive/${PV}/${P}.tar.gz;
+S="${WORKDIR}/${P}/${PN}"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-S=${WORKDIR}/${P}/${PN}
-
 PATCHES=(
"${FILESDIR}"/${PN}-9.00.00-ar.patch
"${FILESDIR}"/${PN}-9.02.02-verbose-build.patch
@@ -35,11 +34,11 @@ src_prepare() {
 }
 
 src_configure() {
-   ./icm_prepare "${EROOT}" || die
+   ./icm_prepare "${EPREFIX}" || die
 }
 
 src_compile() {
-   ./icm_bootstrap "${EROOT}" || die
+   ./icm_bootstrap "${EPREFIX}" || die
 }
 
 src_install() {



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

2021-03-09 Thread Sam James
commit: 638522c19ccb69d67697b7e386d05b2d61c1ca0b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:39:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:39:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638522c1

app-text/pastebinit: modernise, Python 3.9, fix invalid EROOT

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

 app-text/pastebinit/pastebinit-1.5.1.ebuild | 41 +++--
 1 file changed, 27 insertions(+), 14 deletions(-)

diff --git a/app-text/pastebinit/pastebinit-1.5.1.ebuild 
b/app-text/pastebinit/pastebinit-1.5.1.ebuild
index ae5a31bb904..7a0e41a109b 100644
--- a/app-text/pastebinit/pastebinit-1.5.1.ebuild
+++ b/app-text/pastebinit/pastebinit-1.5.1.ebuild
@@ -1,15 +1,15 @@
-# 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_REQ_USE="xml"
 
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="xml"
 inherit python-single-r1
 
+MY_P="${PN}_${PV}"
 DESCRIPTION="A software that lets you send anything you want directly to a 
pastebin"
 HOMEPAGE="https://launchpad.net/pastebinit;
-MY_P="${PN}_${PV}"
 SRC_URI="mirror://ubuntu/pool/main/p/${PN}/${MY_P}.orig.tar.gz"
 
 LICENSE="GPL-2"
@@ -19,42 +19,55 @@ IUSE="crypt"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="${PYTHON_DEPS}
+BDEPEND="app-text/docbook-xsl-stylesheets"
+RDEPEND="
+   ${PYTHON_DEPS}
$(python_gen_cond_dep '
-   dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
')
-   crypt? ( app-crypt/gnupg )"
-DEPEND="app-text/docbook-xsl-stylesheets"
+   crypt? ( app-crypt/gnupg )
+"
 
 src_prepare() {
local mo=""
 
for lang in ${LINGUAS}; do
-   if [ -f po/${lang}.po ]; then
+   if [[ -f po/${lang}.po ]]; then
mo="${mo} ${lang}.mo"
fi
done
 
sed -i -e "/^build-mo/s/:.*/:${mo}/" po/Makefile || die
-   eapply_user
+
+   default
 }
 
 src_compile() {
emake -C po
xsltproc --nonet \
-   
"${EROOT}"/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \
+   
"${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \
pastebinit.xml || die
 }
 
 src_install() {
dobin pastebinit utils/pbput
+
python_fix_shebang "${ED}/usr/bin/${PN}"
+
dosym pbput /usr/bin/pbget
-   use crypt && dosym pbput /usr/bin/pbputs
+
+   if use crypt; then
+   dosym pbput /usr/bin/pbputs
+   fi
+
dodoc README
doman pastebinit.1 utils/*.1
-   insinto /usr/share/locale
-   [[ -d po/mo ]] && doins -r po/mo/*
+
+   if [[ -d po/mo ]]; then
+   insinto /usr/share/locale
+   doins -r po/mo/*
+   fi
+
insinto /usr/share
doins -r pastebin.d
 }



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

2021-03-09 Thread Sam James
commit: 047636bf198e49d1ae3f1ad8722195bad2596a5d
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:39:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:39:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047636bf

app-text/pastebinit: mark ALLARCHES

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

 app-text/pastebinit/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/pastebinit/metadata.xml b/app-text/pastebinit/metadata.xml
index c5629ce6ee7..6a9946b0c43 100644
--- a/app-text/pastebinit/metadata.xml
+++ b/app-text/pastebinit/metadata.xml
@@ -2,6 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   

Install pbputs for gpg-encrypted 
pastes




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

2021-03-09 Thread Sam James
commit: ae6518852621141cc47f73a26d3f4d04f7b94fb5
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:49:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:49:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae651885

dev-util/icmake: fix installation of compressed docs

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

 .../files/icmake-9.03.01-compressed-docs.patch | 32 ++
 dev-util/icmake/icmake-9.03.01.ebuild  |  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-util/icmake/files/icmake-9.03.01-compressed-docs.patch 
b/dev-util/icmake/files/icmake-9.03.01-compressed-docs.patch
new file mode 100644
index 000..a8bb04e3102
--- /dev/null
+++ b/dev-util/icmake/files/icmake-9.03.01-compressed-docs.patch
@@ -0,0 +1,32 @@
+diff --git a/icm_bootstrap b/icm_bootstrap
+index 9a80252..78ece4f 100755
+--- a/icm_bootstrap
 b/icm_bootstrap
+@@ -45,11 +45,11 @@ cd doc
+ 
+ echo man-pages to tmp/${MANDIR}/man1 and .../man7
+ for x in *.1 ; do
+-gzip -9cn $x > ../tmp/${MANDIR}/man1/$x.gz || exit 1
++cp $x ../tmp/${MANDIR}/man1/$x || exit 1
+ done
+ 
+ for x in *.7 ; do
+-gzip -9cn $x > ../tmp/${MANDIR}/man7/$x.gz  || exit 1
++cp $x ../tmp/${MANDIR}/man7/$x || exit 1
+ done
+ 
+ echo documentation to tmp/${DOCDIR} and tmp/${DOCDOCDIR}
+@@ -58,11 +58,11 @@ echo documentation to tmp/${DOCDIR} and tmp/${DOCDOCDIR}
+ #gzip -9cn $x > ../tmp/${DOCDOCDIR}/$x.gz  || exit 1
+ #done
+ 
+-gzip -9cn icmake.ps > ../tmp/${DOCDOCDIR}/icmake.ps.gz  || exit 1
++cp icmake.ps ../tmp/${DOCDOCDIR}/icmake.ps || exit 1
+ 
+ cd ..
+ 
+-gzip -9cn changelog > tmp/${DOCDIR}/changelog.gz || exit 1
++cp changelog tmp/${DOCDIR}/changelog || exit 1
+ 
+ try cp -r examples tmp/${DOCDOCDIR}
+ 

diff --git a/dev-util/icmake/icmake-9.03.01.ebuild 
b/dev-util/icmake/icmake-9.03.01.ebuild
index c24170a062f..864297a798f 100644
--- a/dev-util/icmake/icmake-9.03.01.ebuild
+++ b/dev-util/icmake/icmake-9.03.01.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86"
 PATCHES=(
"${FILESDIR}"/${PN}-9.00.00-ar.patch
"${FILESDIR}"/${PN}-9.02.02-verbose-build.patch
+   "${FILESDIR}"/${PN}-9.03.01-compressed-docs.patch
 )
 
 src_prepare() {



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

2021-03-09 Thread Sam James
commit: 1123dcd2f71675fcae51291512edda3418fe82d1
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:35:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:35:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1123dcd2

games-emulation/jrommanager: BDEPEND for EAPI 7

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

 games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild 
b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
index 5a3f091d014..1e0e11098dc 100644
--- a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
+++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,8 +12,6 @@ inherit desktop
 DESCRIPTION="A Mame and Retrogaming Rom Manager, Java alternative to 
ClrMamePro"
 HOMEPAGE="https://github.com/optyfr/JRomManager;
 
SRC_URI="https://github.com/optyfr/${MY_PN}/releases/download/${MY_PV}/${MY_P}.zip;
-QA_PREBUILT="*"
-
 S="${WORKDIR}"
 
 LICENSE="GPL-2 GPL-2-with-classpath-exception BSD-2 MIT Apache-2.0 LGPL-2.1 
unRAR"
@@ -21,8 +19,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND=">=virtual/jre-1.8"
-DEPEND="${DEPEND}
-   app-arch/unzip"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="*"
 
 src_prepare() {
default



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

2021-03-09 Thread Sam James
commit: e26f815c9d50761de7b262c0880738077cb84bcd
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:32:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:32:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26f815c

net-misc/knock: add github upstream metadata

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

 net-misc/knock/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/knock/metadata.xml b/net-misc/knock/metadata.xml
index 46f1937fc92..8def26b02c6 100644
--- a/net-misc/knock/metadata.xml
+++ b/net-misc/knock/metadata.xml
@@ -5,4 +5,7 @@

Installs the knockd server daemon.

+   
+   jvinet/knock
+   
 



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

2021-03-09 Thread Sam James
commit: bd37aaf1eb26186cbc18aafded6308420d46b736
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:36:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:36:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd37aaf1

games-emulation/jrommanager: tidy ebuild

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

 games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild 
b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
index 1e0e11098dc..3f3dc02f279 100644
--- a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
+++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
@@ -32,10 +32,11 @@ src_prepare() {
 }
 
 src_install() {
-   insinto "/usr/share/${PN}"
+   insinto /usr/share/${PN}
doins *.jar
doins -r lib
-   newbin "${MY_PN}-multi.sh" "${PN}"
-   newicon "rom.png" "${PN}.png"
-   make_desktop_entry "${PN}" '' '' 'Utility'
+
+   newbin ${MY_PN}-multi.sh ${PN}
+   newicon rom.png ${PN}.png
+   make_desktop_entry ${PN} '' '' 'Utility'
 }



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

2021-03-09 Thread Sam James
commit: 0e8388b9888cee25d4fa45f6a75db2f82f39993c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:34:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:34:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8388b9

net-wireless/broadcom-sta: adjust ebuild structure

* Sort variables
* Move PATCHES to out of 'phase space'

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

 .../broadcom-sta-6.30.223.271-r6.ebuild| 37 +++---
 1 file changed, 18 insertions(+), 19 deletions(-)

diff --git a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild 
b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild
index b84669a9969..97fa2fc9dde 100644
--- a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild
+++ b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit eutils linux-info linux-mod
 
 DESCRIPTION="Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver"
@@ -10,6 +11,7 @@ 
SRC_BASE="https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35
 SRC_URI="x86? ( ${SRC_BASE}-nodebug-pcoem-${PV//\./_}.tar.gz )
amd64? ( ${SRC_BASE}_64-nodebug-pcoem-${PV//\./_}.tar.gz )

https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/README_${PV}.txt -> 
README-${P}.txt"
+S="${WORKDIR}"
 
 LICENSE="Broadcom"
 KEYWORDS="-* ~amd64 ~x86"
@@ -17,9 +19,22 @@ KEYWORDS="-* ~amd64 ~x86"
 RESTRICT="mirror"
 
 DEPEND="virtual/linux-sources"
-RDEPEND=""
 
-S="${WORKDIR}"
+PATCHES=(
+   "${FILESDIR}/${PN}-6.30.223.141-makefile.patch"
+   "${FILESDIR}/${PN}-6.30.223.141-eth-to-wlan.patch"
+   "${FILESDIR}/${PN}-6.30.223.141-gcc.patch"
+   "${FILESDIR}/${PN}-6.30.223.248-r3-Wno-date-time.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r1-linux-3.18.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r2-linux-4.3-v2.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.7.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.8.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.11.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.12.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.15.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r5-linux-5.1.patch"
+   "${FILESDIR}/${PN}-6.30.223.271-r5-linux-5.6.patch"
+)
 
 MODULE_NAMES="wl(net/wireless)"
 MODULESD_WL_ALIASES=("wlan0 wl")
@@ -71,22 +86,6 @@ pkg_setup() {
BUILD_TARGETS="wl.ko"
 }
 
-PATCHES=(
-   "${FILESDIR}/${PN}-6.30.223.141-makefile.patch"
-   "${FILESDIR}/${PN}-6.30.223.141-eth-to-wlan.patch"
-   "${FILESDIR}/${PN}-6.30.223.141-gcc.patch"
-   "${FILESDIR}/${PN}-6.30.223.248-r3-Wno-date-time.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r1-linux-3.18.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r2-linux-4.3-v2.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.7.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.8.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.11.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.12.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.15.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r5-linux-5.1.patch"
-   "${FILESDIR}/${PN}-6.30.223.271-r5-linux-5.6.patch"
-)
-
 src_install() {
linux-mod_src_install
 



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

2021-03-09 Thread Sam James
commit: a216984edccce985ef0c815bd561f3b80db7e7c5
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:32:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:32:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a216984e

net-misc/knock: drop invalid EROOT usage

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

 net-misc/knock/knock-0.7-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/knock/knock-0.7-r1.ebuild 
b/net-misc/knock/knock-0.7-r1.ebuild
index 117341a6615..5d3643d7508 100644
--- a/net-misc/knock/knock-0.7-r1.ebuild
+++ b/net-misc/knock/knock-0.7-r1.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Simple port-knocking daemon"
-HOMEPAGE="https://www.zeroflux.org/projects/knock
-   https://github.com/jvinet/knock;
+HOMEPAGE="https://www.zeroflux.org/projects/knock;
 SRC_URI="https://www.zeroflux.org/proj/knock/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
@@ -22,6 +21,7 @@ src_prepare() {
sed -e "/^AM_CFLAGS/s: -g : :" \
-e "/dist_doc_DATA/s:COPYING::" \
-i Makefile.in || die
+
sed -e "s:/usr/sbin/iptables:/sbin/iptables:g" \
-i knockd.conf || die
 }
@@ -31,7 +31,7 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" docdir="${EROOT}/usr/share/doc/${PF}" install
+   emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}" install
 
if use server ; then
newinitd "${FILESDIR}"/knockd.initd.2 knock



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

2021-03-09 Thread Sam James
commit: 717e0fca0dd5c3780f9574e4104f2b923c0c15f4
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:27:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717e0fca

app-text/groonga: replace invalid use of EROOT

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

 app-text/groonga/groonga-6.1.2.ebuild | 3 ++-
 app-text/groonga/groonga-8.0.2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-text/groonga/groonga-6.1.2.ebuild 
b/app-text/groonga/groonga-6.1.2.ebuild
index f10e95ad95d..436498af553 100644
--- a/app-text/groonga/groonga-6.1.2.ebuild
+++ b/app-text/groonga/groonga-6.1.2.ebuild
@@ -63,7 +63,7 @@ src_configure() {
$(use_with libevent) \
$(use_with lzo) \
$(use_with mecab) \
-   $(use_with msgpack message-pack "${EROOT}usr") \
+   $(use_with msgpack message-pack "${EPREFIX}/usr") \
$(use_enable nfkc) \
$(use_with sphinx sphinx-build) \
$(use_enable static-libs static) \
@@ -74,6 +74,7 @@ src_configure() {
 
 src_install() {
local DOCS=( README.md )
+
default
 
prune_libtool_files

diff --git a/app-text/groonga/groonga-8.0.2.ebuild 
b/app-text/groonga/groonga-8.0.2.ebuild
index c429f681ca0..81552b275bf 100644
--- a/app-text/groonga/groonga-8.0.2.ebuild
+++ b/app-text/groonga/groonga-8.0.2.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=6
@@ -71,7 +71,7 @@ src_configure() {
$(use_with lzo)
$(use_with mecab)
$(use_enable msgpack message-pack)
-   $(use_with msgpack message-pack "${EROOT%/}/usr")
+   $(use_with msgpack message-pack "${EPREFIX}/usr")
$(use_enable nfkc)
$(use_with sphinx sphinx-build)
$(use_enable static-libs static)



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

2021-03-09 Thread Sam James
commit: 603e32c9ef68c76e33861604e34a23be826dab3b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:36:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:36:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603e32c9

games-emulation/jrommanager: fix invalid EROOT usage

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

 games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild 
b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
index 3f3dc02f279..d27e9e52107 100644
--- a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
+++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
@@ -27,7 +27,9 @@ QA_PREBUILT="*"
 src_prepare() {
default
 
-   sed -e "/cd.*/s:.*:cd \"${EROOT}/usr/share/${PN}\" || exit:" -i *.sh || 
die "sed failed!"
+   sed -e "/cd.*/s:.*:cd \"${EPREFIX}/usr/share/${PN}\" || exit:" -i *.sh \
+   || die "sed failed!"
+
unzip -j ${MY_PN}.jar "jrm/resources/rom.png" || die
 }
 



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

2021-03-09 Thread Sam James
commit: c1fb9793276c83c7eb255989f796828ac901c2da
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:30:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:30:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fb9793

sys-power/sispmctl: drop 4.0 (EAPI 5, invalid ROOT)

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

 sys-power/sispmctl/Manifest|  1 -
 sys-power/sispmctl/sispmctl-4.0.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/sys-power/sispmctl/Manifest b/sys-power/sispmctl/Manifest
index 24b85c8bd47..edc1c177af9 100644
--- a/sys-power/sispmctl/Manifest
+++ b/sys-power/sispmctl/Manifest
@@ -1,2 +1 @@
-DIST sispmctl-4.0.tar.gz 517985 BLAKE2B 
61e709031f6c5bec5ef011cb33b03661f004cce2ec57986f887daf346dda4cd86e280a7350e118baf2a7b6b2f0ecf22aebd9b28661828b9edfb7b8ddea3f88b5
 SHA512 
0fc643b627ccfa10f085b37702933fe9b7c2ef448bcbb32c22cacda57f7f710437c413bd02f510a3acb085f99a513a891e815981ee4ffbe7fed691492a335e96
 DIST sispmctl-4.1.tar.gz 429477 BLAKE2B 
fe9231a5a0b22456d81166ae5dbaf98c86a636e79ff09112438c769daa503996128d31609bd90f66a5414459c9fce66956b1ee001ac3d57f8f472a09b34aee20
 SHA512 
52cf6e7d4df76c1d28d196a81a06dec59047f2d43571bc72ff08a22359c3e5d7a36fd446118036fe35f9c26e59a07563ac15d9e05285e7b09214b68aab5ef488

diff --git a/sys-power/sispmctl/sispmctl-4.0.ebuild 
b/sys-power/sispmctl/sispmctl-4.0.ebuild
deleted file mode 100644
index 9d301d8acaa..000
--- a/sys-power/sispmctl/sispmctl-4.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1 eutils user
-
-DESCRIPTION="GEMBIRD SiS-PM control utility"
-HOMEPAGE="http://sispmctl.sourceforge.net/;
-SRC_URI="mirror://sourceforge/sispmctl/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="gemplug"
-
-RDEPEND="virtual/libusb:0
-   gemplug? ( sys-process/at )"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   enewgroup sispmctl
-}
-
-src_configure() {
-   econf --enable-webless
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc README README.md ChangeLog NEWS
-
-   ## install udev rules which make the device files writable
-   ## by the members of the group sispmctl
-   insinto /lib/udev/rules.d
-   doins examples/60-sispmctl.rules
-
-   ## gemplug
-   if use gemplug; then
-   sed -i "s|/usr/local/bin/sispmctl|${ROOT:-/}usr/bin/sispmctl|g" 
extras/gemplug/gemplug
-   dobin extras/gemplug/gemplug
-   doman extras/gemplug/gemplug.1
-
-   newbashcomp extras/gemplug/gemplug-completion.sh gemplug
-
-   dodir /var/lock/gemplug
-   fperms 2775 /var/lock/gemplug
-   fowners root:sispmctl /var/lock/gemplug
-
-   einfo "To be able to use the locking mechanism of gemplug(1),"
-   einfo "add the users who are designated to run gemplug to the"
-   einfo "group 'sispmctl' which has write permissions to 
/var/lock/gemplug."
-   fi
-}



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

2021-03-09 Thread Sam James
commit: eb2403ce99c42a5bb1d3b963ee8fb3b59baf92a8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:23:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:23:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2403ce

dev-db/libiodbc: add 3.52.14

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

 dev-db/libiodbc/Manifest|  1 +
 dev-db/libiodbc/libiodbc-3.52.14.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-db/libiodbc/Manifest b/dev-db/libiodbc/Manifest
index 586195992a4..0490a554d3b 100644
--- a/dev-db/libiodbc/Manifest
+++ b/dev-db/libiodbc/Manifest
@@ -1 +1,2 @@
 DIST libiodbc-3.52.12.tar.gz 760155 BLAKE2B 
ab1a66b34c55f5ebd72c76c09bf356c9e00934f7f7516c39653840051bd7ae399b54232284e9cfeae37b752eae761d8f749e48e3184857ba59177016e03a
 SHA512 
992a4d0a36651fe55178a4834160901381ea230a0e1671f61e1c5dd17708d2b649823313b97d5954e1656dc2213382361cb5f1eaf2f28f3b1ac55fd9f7aac535
+DIST libiodbc-3.52.14.tar.gz 800285 BLAKE2B 
6d6c52ae6eb133c5d844a9106079878290a317c72e1d1fb31f4a91c703ff26b8b97fbeccfcf0041442dc7775042f64711cf7a47db7a2eba745e6a502b3f2adeb
 SHA512 
76f60b1bf818937f1aa6fa4ac8a98573860e37d437ece94de9500b815be9e931fbd81a5ca700aa645329727773cc1710b4a7de69fbf2ef43cf610b6fbca05bac

diff --git a/dev-db/libiodbc/libiodbc-3.52.14.ebuild 
b/dev-db/libiodbc/libiodbc-3.52.14.ebuild
new file mode 100644
index 000..e7acaba82d3
--- /dev/null
+++ b/dev-db/libiodbc/libiodbc-3.52.14.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+MY_PN="iODBC"
+
+DESCRIPTION="ODBC Interface for Linux"
+HOMEPAGE="http://www.iodbc.org/;
+SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="|| ( LGPL-2 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="gtk"
+
+RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS README )
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/iodbc-config )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.52.12-multilib.patch
+   "${FILESDIR}"/${PN}-3.52.7-debian_bug501100.patch
+   "${FILESDIR}"/${PN}-3.52.7-unicode_includes.patch
+   "${FILESDIR}"/fix-runpaths-r1.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i.orig \
+   -e '/^cd "$PREFIX"/,/^esac/d' \
+   iodbc/install_libodbc.sh || die "sed failed"
+
+   # Without this, automake dies. It's what upstream's autogen.sh does.
+   touch ChangeLog || die "failed to create empty ChangeLog"
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-static \
+   --enable-odbc3 \
+   --enable-pthreads \
+   --with-layout=gentoo \
+   --with-iodbc-inidir=yes \
+   $(use_enable gtk gui)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+
+   # Install lintian overrides
+   insinto /usr/share/lintian/overrides
+   newins debian/iodbc.lintian-overrides iodbc
+   newins debian/libiodbc2.lintian-overrides libiodbc2
+}



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

2021-03-09 Thread Sam James
commit: 0e4ca75c33d0fe6bbe74324cfe09520894393c15
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:29:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:29:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4ca75c

app-text/groonga: port to EAPI 7

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

 app-text/groonga/groonga-8.0.2.ebuild | 25 ++---
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/app-text/groonga/groonga-8.0.2.ebuild 
b/app-text/groonga/groonga-8.0.2.ebuild
index 81552b275bf..19c48773526 100644
--- a/app-text/groonga/groonga-8.0.2.ebuild
+++ b/app-text/groonga/groonga-8.0.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit libtool user
 
@@ -26,11 +26,17 @@ RDEPEND=">=dev-libs/onigmo-6.1.1:0=
zeromq? ( net-libs/zeromq:0= )
zlib? ( sys-libs/zlib:0= )
zstd? ( app-arch/zstd:0= )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
-   sphinx? ( dev-python/sphinx )"
+   sphinx? ( dev-python/sphinx )
+"
 
-REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( 
dynamic-malloc-change ) sphinx? ( doc )"
+REQUIRED_USE="
+   abort? ( dynamic-malloc-change )
+   fmalloc? ( dynamic-malloc-change )
+   sphinx? ( doc )
+"
 
 pkg_setup() {
enewgroup groonga
@@ -38,7 +44,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-   default_src_prepare
+   default
+
elibtoolize
 }
 
@@ -80,14 +87,16 @@ src_configure() {
$(use_with zlib)
$(use_with zstd)
)
+
econf "${econfopts[@]}"
 }
 
 src_install() {
local DOCS=( README.md )
+
default
 
-   find "${D}" -name '*.la' -delete || die
+   find "${ED}" -name '*.la' -delete || die
 
newinitd "${FILESDIR}/${PN}.initd" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
@@ -95,5 +104,7 @@ src_install() {
keepdir /var/{log,lib}/${PN}
fowners groonga:groonga /var/{log,lib}/${PN}
 
-   use examples || rm -r "${D%/}/usr/share/${PN}" || die
+   if ! use examples ; then
+   rm -r "${ED}/usr/share/${PN}" || die
+   fi
 }



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

2021-03-09 Thread Sam James
commit: 081d2fc71ecd3a1333c87111e8fd52b4e3743ba8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:09:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:09:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081d2fc7

sys-kernel/gentoo-kernel-bin: bump to 5.11.4 for arm64

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.11.4-r1.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 5c9b8a86406..5fa357c71aa 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -46,6 +46,7 @@ DIST gentoo-kernel-5.11.3-1.amd64.xpak 64831800 BLAKE2B 
ccc7ddf11246fe988720754e
 DIST gentoo-kernel-5.11.3-1.arm64.xpak 59778759 BLAKE2B 
350fcd7e21b5884f3b0fb0fb35c1df2147f4151182bdcf01c491dc4c89b09d2e75e8433c658dd649d9f9ccdecb4dfd47c912fd2b93d0ca9ca884d8bfe863518f
 SHA512 
ff91a4278c2d14b4313a1a6bffc2480c0afa1671564d341df4572236d4e9e82ff03dc7fb32324252190c26fa07958cac20a8d965de38b438c04281e7b0ca915b
 DIST gentoo-kernel-5.11.3-1.x86.xpak 57808390 BLAKE2B 
c8fa0b6c4736face65fad6d3caa83311eb1457a1bedb65401c073d800c90634298e929b4acf6e2212dd3b2f863dc06b28ad67992ca1c81b21531bf335ca21e1b
 SHA512 
2f5aa0e7595120c8bf0b552c88a22b2ddf2d2a0028c8e2154250b07d526d66becf6e459fae64b67f69f1c91f7afc1109e7c13b72b2f48aca1a3b36ec6ce18fae
 DIST gentoo-kernel-5.11.4-1.amd64.xpak 64915116 BLAKE2B 
b7fac7ed149cac31c3bb670f8aac990aa46e34177537ceff2dcbe9a45345f295089643463258199961def60e040728f4bdf1a4833baefacea7e589d9a377c749
 SHA512 
6c8c9528e06f8d0abf01dd762eaa4057cc4823bcdfe95d4e9cb1d4dc0f51f696d3ec98c201549d981b008afbde3377f82ebe3b7d7ad5017499b7c6b83b38c6e6
+DIST gentoo-kernel-5.11.4-1.arm64.xpak 59923833 BLAKE2B 
fbafa63cd0414d2536bec17304fb66b3ffadb3ee3e43a23210b8a10f3a9eda390a011e7b59ac2d741428761d28f2eb002683048b0d68ea5775a32957d3098500
 SHA512 
831324ff10470f0920652c7451267b7933204f02bb379ad3354b107df0d5e39ac561a6d8b020d7def081083f05ba9c3e91d6643536f437e3fc8ed74f10a1bb98
 DIST gentoo-kernel-5.11.4-1.x86.xpak 57890628 BLAKE2B 
53a80025da8ccd72921e21ddb16538f111b953c9cdafdb791b26b926e3ffacce76eec7850bb2f72c6b721b89aa617e33f4e49822600d294293d7d0b2b0bdd4e5
 SHA512 
39864af55c3e8a4d07702de0db922e28c176841e9c7599251acdd67c55820bec940eff29867f0eb9161367f8d0362a7bcf7f99a14b2b36709e76aed1709e0a75
 DIST gentoo-kernel-5.11.5-1.amd64.xpak 64924579 BLAKE2B 
b4484bb69d8355f63acecadac5a604ab57f61ae87a4341cba16c6b3cdc35d19c64c6d8042fedc69aa1272c151d09ba5957b9b26f2a6ab067a46451fd0a928b9b
 SHA512 
218d649adc456f13055e7ec7ce3de1ead2cfdcc41d6d5d023de67dcc7a21679154dfe057dcf72592ab7a7315a8cf1a4d7a96f7904c21f0f8e219f3a277dae21f
 DIST gentoo-kernel-5.11.5-1.x86.xpak 57891193 BLAKE2B 
f9f1eed75c7a81067994fe07a8305e5d70001c4ac969ae4d39d222960cf70c5fe5591db0a4e19fbaca9faa53e6dc1206158c0ad071cf3907761a61b00eedf098
 SHA512 
9494f10ae5a2ad3a0232e9eca5cb16647e4967f5ded3b45b5752f2e380b1c21437b9239d2fc7336cd84a246b488dc405e389c844263834a1feeea9257b2f8779

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.4-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.4-r1.ebuild
new file mode 100644
index 000..1d8f27f2627
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.4-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+

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

2021-03-09 Thread Sam James
commit: 05db8c35042bbd0d78dc116f64c474f048e2ccfd
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:01:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:01:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05db8c35

dev-python/jaraco-stream: mark ALLARCHES

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

 dev-python/jaraco-stream/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/jaraco-stream/metadata.xml 
b/dev-python/jaraco-stream/metadata.xml
index b154260363e..73937827cc3 100644
--- a/dev-python/jaraco-stream/metadata.xml
+++ b/dev-python/jaraco-stream/metadata.xml
@@ -5,6 +5,7 @@
sb...@gentoo.org
Louis Sautier

+   

jaraco.stream
jaraco/jaraco.stream



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

2021-03-09 Thread Sam James
commit: 2055466dfe9f2cae0d1c46010dc11ee89c700c3d
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:06:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:06:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2055466d

sys-kernel/gentoo-kernel-bin: bump to 5.4.103 for arm64

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.4.103-r1.ebuild| 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 638de39823e..6ca8a2215da 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -58,6 +58,7 @@ DIST gentoo-kernel-5.4.102-1.amd64.xpak 61103639 BLAKE2B 
aa68fdcc95d2d5a61d8a7ef
 DIST gentoo-kernel-5.4.102-1.arm64.xpak 56392362 BLAKE2B 
b26c3035e0aa1f2ca24aebf05b178f96a5603c5695fca9964cb77f781054a917e8a9c29d3a1f881960d91b83023dffd3be89ed2f44b3143bc236f02d23f6
 SHA512 
8e918055e3d93e46a47de2e6a85cc4f41ff34e4fb10b71cc32d0922eede2b722a23cd7ace5f9c67f00c9792e9ce980cc9374c16c45206aa934864b1986d50650
 DIST gentoo-kernel-5.4.102-1.x86.xpak 52916487 BLAKE2B 
d3fe562ff68713d57d9446c593c75445dc5561739b2c2e845f5aa60aaee8b5e5e0dcab2f633aab2508fe28db4246183d5bb44de8caff68cdc849e3a572c79e7f
 SHA512 
bd5763ab5585a199d5e6bde85a1faace934f2b1415fa30d81905fc06fa4424e8cefd2aa46d6bcb1d51f746038c8290a9545275ed59164a5e5c7d8ac4d4c5f15f
 DIST gentoo-kernel-5.4.103-1.amd64.xpak 61177997 BLAKE2B 
712b8043fb592f2cc80e3b29c138befc0a203fc1ef0697f65b30264d32ab8102b30581e7cf57d805c4e183f21d96e04ddf74ac6ee13100530e9c30002049
 SHA512 
1b8e5e20f149ab378f8a303d6886828fa82e52b32d661c02161ba5bbf7f2ac3454b9577e2dc591c2ea5f9c818aef39438f3c59216e33864b728e31ee9d522163
+DIST gentoo-kernel-5.4.103-1.arm64.xpak 56419864 BLAKE2B 
e7044dd04d0f520911c1e7eba7ceb7519d5eafeb62ed51792e49198f44f8ca583253870e8b4849ae24268c44b0323e8d29a511041cdcf90d41b88b397e91281f
 SHA512 
da0f93c078a1151edf07fda5efbcd10e853ccbc543ff16cd7b47fa815e4fac331b9fb69485ee26fafcbd5e007c4546267f630fb1e1d7bfff7afc559088dab0ed
 DIST gentoo-kernel-5.4.103-1.x86.xpak 52986552 BLAKE2B 
49445d908dbbf0d0d9f6ca7550c5252e4ab27e7324a9191d603f410ac5bc85f5d38402fee0fc2182b3fdbc6cef6e446856261b0ce66a28d592a697f339a8b70f
 SHA512 
f044ef8e43c3d0a392024cc7dbda1d21c68be686904b7284086adfb3c72c198b3e92491cebe9f8f9470843336047ab15328cc8602f0650fac180300ff87a4b19
 DIST gentoo-kernel-5.4.104-1.amd64.xpak 61168729 BLAKE2B 
f4035929ec0ae6f975b6a1f3c1e45349a34947447c12b0115f28b74087365d6933e0475da842adfc2e4f35cb198553a01aa422868a4ff7253340419485bf003b
 SHA512 
d767213d45440be207896e46ca6dd9d21afb9847f8d7d40553ad6765d0e7a7d1d5d24ea6afc423bc90d9e27caed4c499ce77d8588a003d60be63b079b5982198
 DIST gentoo-kernel-5.4.104-1.x86.xpak 52994991 BLAKE2B 
e96911371fea462e94128a7790b089a5e1357b74b30d9b649097c7b295d8534195f4f98579a07f151e068d0a05d92cd181ab824cea181cd927457d36c8f84a6c
 SHA512 
0715b8858ffd473bc694ae0f8ff79eae13d6849226424d56d5c20657116732d49571ac9b5434674c8db3e5765761f3f03372e1d5decb15ed723b42053888a0e8

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.103-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.103-r1.ebuild
new file mode 100644
index 000..18c02d4c0f3
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.103-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" 

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

2021-03-09 Thread Sam James
commit: 34cc7467d89d3e3531155d92e41a4a04a6a67428
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 10 00:07:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 10 00:07:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cc7467

sys-kernel/gentoo-kernel-bin: bump to 5.10.21 for arm64

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.10.21-r1.ebuild| 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 6ca8a2215da..5c9b8a86406 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -35,6 +35,7 @@ DIST gentoo-kernel-5.10.20-1.amd64.xpak 64025164 BLAKE2B 
05812b0eae411959bc3a653
 DIST gentoo-kernel-5.10.20-1.arm64.xpak 59166505 BLAKE2B 
b8a591f53961753da42c1d0c5f946ee7e6d01469f25ace5c22d27a84c404d427521864893879d9d6be6886b96dfdd667c16c2cd981cb699460465594b577c817
 SHA512 
c12739add0585e4e9c9b2517f8ebb286083fab8b5c64b2bd2cac0bc96344b2a1b7f8834fae8e4a81512aedf797fe86577a12641af0bac012d07fe4fccf36159d
 DIST gentoo-kernel-5.10.20-1.x86.xpak 56974811 BLAKE2B 
8d636a1af81de6f7a77235610459719c046b980103ee2c67122efb27554c20491b1febb05849d4cab97a0ceb5368449031de6b3b3e97f0cb41aca0bf372ae6a0
 SHA512 
ddd16c0b92bc86ac1f38eb0ed9fdfede66dfb16518e4e4bbe646c5db82a398e2ce86180e228b874cf419cbae895cfb1c2b0b11c22a499670ca516648e7f6f190
 DIST gentoo-kernel-5.10.21-1.amd64.xpak 64098921 BLAKE2B 
77e28d143903a6930867093d03c98834e4e38abd3bb37fbe4c0a3e57abb7bc9d08937a9128abc4bde189fe3d720796412f5e4fd8510e75adf3bcabe06e40f4a3
 SHA512 
0bc8efd310e008910f5c08c4faf71249c920b5a9131337e0ad48480c4093888158dba0d8dfa09c5c424b4d81acdf620ce9533bc8b23acab003bd1316f663abd3
+DIST gentoo-kernel-5.10.21-1.arm64.xpak 59332791 BLAKE2B 
ddb667553bb19f66a42472180a7fdbf2fe26a7481562b6a72eac91af39caff8e10182b9b5ed25f67a7265b06aeb58832ac0559de417e0798d21ccad0a5e808ae
 SHA512 
6dd27944b06af90872087f2613ec703d5c5972a38954de363cabd1a61b6cff929c8e8445cc698c1faf6a6bd70d75c307e787731eb9d2def6b0a29067bfca7fa6
 DIST gentoo-kernel-5.10.21-1.x86.xpak 57068126 BLAKE2B 
4d087cfc6e76f829f510b91fe898b7f3ee1e8e735a3eb08345d92e62c3a91a855fea5f1704c07574e6e8f56d3da499afedc83bb6cf8276abb49a878c8724687d
 SHA512 
a62737b43fbd8607bb5a61025064d5dde7ee41c7ad4e6d017642b26a89eee584fcf8125044ae84fa8b37faf7c839edf99d47d9826611060a2bf3bd2d5d8bcf6d
 DIST gentoo-kernel-5.10.22-1.amd64.xpak 64085208 BLAKE2B 
2ad4a5ac3391bf34c15a190a81772d48ca1bad6cae671a26a9dac70550b671f05512e37fa20370fb970a1796444b05c9f26b2846bbf9acb82369bd88d6766b1c
 SHA512 
27722129bdd20babbd2a37b5b7bc0fda446d0726bf881ffddb4c6a4fde7e7427abb4f41a36943ab462416091f0414ae5e1fea5c743a3a701409f936472ab742b
 DIST gentoo-kernel-5.10.22-1.x86.xpak 57048115 BLAKE2B 
a07ef32fa35da33d9b5d56c66c18465e3ae89edb801763e87a2de543fdaa37722e063f64da42074baf42f26b990dfbf9e1e7d102943dc5edf791727d568d776f
 SHA512 
f9f85ac08c1ca19715ecda74242ceaee600e2ae83aa6dfe5fa862dfceecfb0d1f16bdebbeb96bbf706555e717e4200a7de705017b62788f74bc16561d2372ac6

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.21-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.21-r1.ebuild
new file mode 100644
index 000..18c02d4c0f3
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.21-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" 

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

2021-03-09 Thread Sam James
commit: c14630bb4ea92970ffef1d62f88cef7180d1cf1b
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 23:55:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 23:57:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14630bb

app-crypt/aespipe: Stabilize 2.4f arm64, #775098

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

 app-crypt/aespipe/aespipe-2.4f.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/aespipe/aespipe-2.4f.ebuild 
b/app-crypt/aespipe/aespipe-2.4f.ebuild
index 0bd5e38c8d9..b807ebef5fa 100644
--- a/app-crypt/aespipe/aespipe-2.4f.ebuild
+++ b/app-crypt/aespipe/aespipe-2.4f.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
 IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static"
 RDEPEND="app-arch/sharutils
app-crypt/gnupg"



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

2021-03-09 Thread Zac Medico
commit: cad7dd21f832fdba8e85911d34969c61ae72bea2
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Mar  9 23:44:38 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar  9 23:55:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad7dd21

dev-libs/log4cxx: Bump to version 0.11.0

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

 dev-libs/log4cxx/Manifest  |  1 +
 dev-libs/log4cxx/log4cxx-0.11.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/log4cxx/Manifest b/dev-libs/log4cxx/Manifest
index eac0d6890bb..a4d520b5750 100644
--- a/dev-libs/log4cxx/Manifest
+++ b/dev-libs/log4cxx/Manifest
@@ -1 +1,2 @@
 DIST apache-log4cxx-0.10.0.tar.gz 1667425 BLAKE2B 
f753e1ddb1f2d7abfca92e60883752acfacc0491aa93cfe0ac26c12b32c1f6406df7be2aa83b65a176671debdaa67a69d68af6cb7901cb626eee572425de40c4
 SHA512 
1c34d80983db5648bc4582ddcf6b4fdefdc6594c2769f95235f5441cd6d03cf279cc8f365e9a687085b113f79ebac9d7d33a54b6aa3b3b808c0e1a56a15ffa37
+DIST apache-log4cxx-0.11.0.tar.gz 1145075 BLAKE2B 
786f3374923a5d47172bdaba7edb1725bedc766cb310b7b1237cfcc2fdd84cf2e390b47d55284ad0ce65631798e545523723090f4c0f7ab262f6cbe41a03e327
 SHA512 
f8aa37c9c094e7a4d6ca92dff13c032f69f1e078c51ea55e284fcb931c13256b08950af3ea6eaf7a12282240f6073e9acab19bfe217f88dbd62a5d2360f3fbdd

diff --git a/dev-libs/log4cxx/log4cxx-0.11.0.ebuild 
b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild
new file mode 100644
index 000..4345b2b1b98
--- /dev/null
+++ b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+MY_P=apache-${P}
+
+DESCRIPTION="Library of C++ classes for logging to files, syslog and other 
destinations"
+HOMEPAGE="https://logging.apache.org/log4cxx/;
+SRC_URI="mirror://apache/logging/${PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~ppc-macos"
+IUSE="iodbc unicode odbc smtp"
+REQUIRED_USE="iodbc? ( !odbc )"
+# test suite fails
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/apr:1=
+   dev-libs/apr-util:1=
+   odbc? (
+   iodbc? ( >=dev-db/libiodbc-3.52.4 )
+   !iodbc? ( dev-db/unixODBC )
+   )
+   smtp? ( net-libs/libesmtp )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   --disable-doxygen \
+   --disable-html-docs \
+   --with-apr-util="${ESYSROOT}"/usr \
+   $(use_with smtp SMTP libesmtp) \
+   $(use_with odbc ODBC $(usex iodbc iODBC unixODBC)) \
+   --with-charset=$(usex unicode utf-8 auto)
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc src/examples/cpp/*.cpp
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-03-09 Thread Sam James
commit: 2ad9a29425b396f446085b0d703cf60046dd119e
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 23:54:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 23:54:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad9a294

app-crypt/aespipe: Stabilize 2.4f arm, #775098

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

 app-crypt/aespipe/aespipe-2.4f.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/aespipe/aespipe-2.4f.ebuild 
b/app-crypt/aespipe/aespipe-2.4f.ebuild
index 8959f446cae..0bd5e38c8d9 100644
--- a/app-crypt/aespipe/aespipe-2.4f.ebuild
+++ b/app-crypt/aespipe/aespipe-2.4f.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
 IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static"
 RDEPEND="app-arch/sharutils
app-crypt/gnupg"



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

2021-03-09 Thread Sam James
commit: 36601db6f74da5b70e853c11ac6791f612abf896
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 23:50:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 23:50:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36601db6

dev-python/cssutils: add github upstream metadata

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

 dev-python/cssutils/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/cssutils/metadata.xml b/dev-python/cssutils/metadata.xml
index b178dba82e4..586ee083720 100644
--- a/dev-python/cssutils/metadata.xml
+++ b/dev-python/cssutils/metadata.xml
@@ -8,5 +8,6 @@
   
   
 cssutils
+jaraco/cssutils
   
 



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

2021-03-09 Thread Sam James
commit: 71a8167df00ee3f2320599d45c1d047fbb26fbee
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 23:49:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 23:49:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a8167d

dev-python/cssutils: mark ALLARCHES

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

 dev-python/cssutils/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/cssutils/metadata.xml b/dev-python/cssutils/metadata.xml
index c9b197a9598..b178dba82e4 100644
--- a/dev-python/cssutils/metadata.xml
+++ b/dev-python/cssutils/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 cssutils
   



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

2021-03-09 Thread Jory Pratt
commit: 439c197b9cf8c8e2d867984726e3971010ea678d
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Mar  9 23:45:40 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Mar  9 23:45:40 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=439c197b

dev-libs/elfutils: add missing dev-libs/libbsd for cdefs.h

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/elfutils/elfutils-0.180.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/elfutils/elfutils-0.180.ebuild 
b/dev-libs/elfutils/elfutils-0.180.ebuild
index a4da76a..6b36ae7 100644
--- a/dev-libs/elfutils/elfutils-0.180.ebuild
+++ b/dev-libs/elfutils/elfutils-0.180.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2020 Gentoo Authors
+# Copyright 2003-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,6 +21,7 @@ 
RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
sys-libs/argp-standalone
sys-libs/fts-standalone
sys-libs/obstack-standalone
+   dev-libs/libbsd
)
!dev-libs/libelf"
 DEPEND="${RDEPEND}



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

2021-03-09 Thread Michał Górny
commit: 4d41c4b4c0b039204434a47c06733458a213a789
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  9 21:59:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  9 23:44:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d41c4b4

dev-python/botocore: Bump to 1.20.24

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.20.24.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index ed33ca4548d..7aee34d487f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,4 +7,5 @@ DIST botocore-1.20.20.tar.gz 7484162 BLAKE2B 
c9b14936ca8d59070cc99ec56fb7124c2c1
 DIST botocore-1.20.21.tar.gz 7489798 BLAKE2B 
edaea4e14515e5ce5d1a84dcc466f9cc2720f6cf996d61b1ee9fbdb4164849fd3f22fb7321e007b02b7348e6134a20623be4768875de7f7f811e7ea4591197cf
 SHA512 
41086b8f8dac26db5ffdc8d60969f5c2accc756535323d645e44456bdf6af71929211e31e3d73b6fb3ec0367752f8646dbbed2abc0f147b4b34ad462ecd86c48
 DIST botocore-1.20.22.tar.gz 7499474 BLAKE2B 
14394f8de4de39d8073548409f08615452a1d3059a13287549e16ab8815dbf1ac975e0c116ebcbe7acb86055df29ca8d9f2e251f56386ed3cf15922eee9e5f1f
 SHA512 
1c67de2456d5933a67966b0497492acec2954a2a397c856f54d06aa642ee286b8975a52d0df6b2b814bc817ae129b9965b0d5ba6711c75585b0e2127bcde823f
 DIST botocore-1.20.23.tar.gz 7499542 BLAKE2B 
abcc28ec69d30ddff06ac2e2f3e2c0dcd7311c6a4ba676c9d11059fa5f66de3cebf93b37b88da6204f74ce77e3dbf9da6829be7f9f0c62abb14310a6a2863c34
 SHA512 
d44d5619ffb288c99f9c5638ab84466a5776df986525a258349264697fd85842b25f67b177fb5a5cf87a5aade81fbbc87b731d4e7a8ff9156cfe12814fc915ec
+DIST botocore-1.20.24.tar.gz 7503493 BLAKE2B 
fdc1de907a8201ecc63435b2f3cef38ec40ac8cb6b23bf20140db3d5def46dae3a6d66ee0f1cf268bfa63fa9cbcd7f0835570a91b3c538c3303350499e3a1964
 SHA512 
26ab23f2b3fb8c5b6b0fbd3045761ae81b4abf07c3457307a3b79f7b2a3840b5f1bca5ca669aa98d2465c9c39bb1250f93f2254bace5bfc75849745804f29061
 DIST botocore-1.20.7.tar.gz 7458254 BLAKE2B 
8b9a1edda73e2564d3a3d67c6b3542d1ec9372403cb4d88396e58dfbcb5987821f278f2757e079e1ab32e03243ed3a6d1023ecc591b965512b3af5e2d43ea7b0
 SHA512 
9b023a31be866a50b94017a28aca40b5fe2e720959c928a3fd93db96041f3886049717f50461222a09572c0c56c5961a4614b80e400e4fa6d8b3ff4b4ab681df

diff --git a/dev-python/botocore/botocore-1.20.24.ebuild 
b/dev-python/botocore/botocore-1.20.24.ebuild
new file mode 100644
index 000..4e5d698e619
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.24.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-03-09 Thread Michał Górny
commit: 4369a86b72bd650903cd2c2425d8f617fc77b3e3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  9 22:05:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  9 23:44:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4369a86b

dev-python/reportlab: Bump to 3.5.64

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

 dev-python/reportlab/Manifest|  1 +
 dev-python/reportlab/reportlab-3.5.64.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 7982cd95681..c9611bc903f 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -1,3 +1,4 @@
 DIST pfbfer-20070710.zip 677333 BLAKE2B 
100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df
 SHA512 
6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2
 DIST reportlab-3.5.60.tar.gz 2905122 BLAKE2B 
8863e910dac03d5fd1d53880bb9fe83d218641156e481c97b498e462cf9e1e5c6826f2f25fcef7c65cee3dbc7551401bfd1dba6a319532363b7c9cbc9c37e618
 SHA512 
395ad0c904215ba3ae16efa52140b7cc6f751efd04c70f687a8891806b346d78c75bb29df5aa0d6d49adb6f5638da58704e713ee1500df05424c9dddc38afad2
 DIST reportlab-3.5.63.tar.gz 2908785 BLAKE2B 
0af6f72063e4a1f4464bf8d847575e23b5d96ced3bdbafa518e56503194e98aed5e07c17fbf6cf07d3d95ef91b3d0d450233024b40368889dc1ef5d8792050fe
 SHA512 
39c940a585695752095b868fa631396193083d9d270512e0e89e766e02d749745b6d0438f2d9f5ec2ea58c7da6aa538a0315fbd7483571ebc2c460035e12a1bf
+DIST reportlab-3.5.64.tar.gz 2909252 BLAKE2B 
5922ec3083238c2884d7ebede5593a15fa537a8bd72f5cf9b6a84bf1673fe43be2df9f2125f033400c766fdf78a07f4c919b331bbd2215acb950dbbcb971bced
 SHA512 
ac4eb9a7c337ebdde81dcfa9e6b9609aec7fca8451d383c28b9d58e0ea73bd71c328fb2362ba5805b96e10c95dc166d5806eb763c5c325a6d72a9474dce3c422

diff --git a/dev-python/reportlab/reportlab-3.5.64.ebuild 
b/dev-python/reportlab/reportlab-3.5.64.ebuild
new file mode 100644
index 000..71dd8dad099
--- /dev/null
+++ b/dev-python/reportlab/reportlab-3.5.64.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Tools for generating printable PDF documents from any data source"
+HOMEPAGE="
+   https://www.reportlab.com/
+   https://pypi.org/project/reportlab/;
+SRC_URI="
+   mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
+   https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+DEPEND="
+   media-libs/freetype
+   media-libs/libart_lgpl
+   sys-libs/zlib:="
+RDEPEND="
+   ${DEPEND}
+   dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]"
+BDEPEND="
+   app-arch/unzip"
+
+distutils_enable_sphinx docs/source
+distutils_enable_tests unittest
+
+PATCHES=(
+   # bug 738312, remove -L/usr/lib from link line
+   "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch
+)
+
+src_unpack() {
+   unpack ${P}.tar.gz
+   cd ${P}/src/reportlab/fonts || die
+   unpack pfbfer-20070710.zip
+}
+
+python_prepare_all() {
+   # tests requiring Internet access
+   sed -i -e 's:test0:_&:' \
+   tests/test_platypus_general.py \
+   tests/test_platypus_images.py || die
+   sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_configure() {
+   mydistutilsargs=(
+   --no-download-t1-files
+   --use-system-libart
+   )
+}
+
+python_test() {
+   pushd tests >/dev/null || die
+   "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}"
+   popd >/dev/null || die
+}



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

2021-03-09 Thread Michał Górny
commit: 0007e5c88ba2e347d7c8493de09355bdfdb38c93
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  9 22:11:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  9 23:44:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0007e5c8

dev-python/cssutils: Bump to 2.0.0

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

 dev-python/cssutils/Manifest  |  1 +
 dev-python/cssutils/cssutils-2.0.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest
index 23b7b70e68a..46579c30fde 100644
--- a/dev-python/cssutils/Manifest
+++ b/dev-python/cssutils/Manifest
@@ -1 +1,2 @@
 DIST cssutils-1.0.2.tar.gz 367038 BLAKE2B 
e19edce100dbc05d6e469eb6b0ad234d7d4c9458aca1b2a3e72bdeff1a35dec64427353936a339e2071d8ba2e8804c5754f55a391955a61ef61ae56381269125
 SHA512 
4988893875a03923d3127e334654799e5c2ebcdc0a7f5b3fb5c9ab27d1b331caa5bf197161312a298531e0757843aa3259ceba5fa19947353eea24a5da53ceda
+DIST cssutils-2.0.0.tar.gz 734153 BLAKE2B 
09a6db97c2f10865d88ca83fe93b3b7a3981608b4afdc20fbb8533cd49b9f06b03d30ea5f456e83fc28a199b375fb6c7709ef067107bea1965e74b5e810158b5
 SHA512 
598f589c0f5961abe4f55f2ad0a63c98c931592c00d6c28579895527d2d2fc71686f3ae08df5b64616aa64ebf5a160a4aab12f7eae961d8891c4f525568b0188

diff --git a/dev-python/cssutils/cssutils-2.0.0.ebuild 
b/dev-python/cssutils/cssutils-2.0.0.ebuild
new file mode 100644
index 000..8f87d89ad44
--- /dev/null
+++ b/dev-python/cssutils/cssutils-2.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A CSS Cascading Style Sheets library"
+HOMEPAGE="https://pypi.org/project/cssutils/ https://cthedot.de/cssutils/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   # fix casing of call to Windows-1252. Remove when upstream fixes casing.
+   sed -i -e 
's/encutils.tryEncodings(test)/encutils.tryEncodings(test).lower()/' \
+   cssutils/tests/test_encutils/__init__.py ||
+   die "fixing test_encutils failed"
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   ln -s "${S}/sheets" "${BUILD_DIR}/sheets" || die
+   # esetup.py test
+   # exclude tests that connect to the network
+   set -- nosetests -v -P "${BUILD_DIR}/lib/cssutils/tests" \
+   -e test_parseUrl
+   echo "$@"
+   "$@" || die "Testing failed with ${EPYTHON}"
+}



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

2021-03-09 Thread Michał Górny
commit: 087decc7fa02129e1f4547816c6153b06b738d5e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  9 21:59:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  9 23:44:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087decc7

dev-python/boto3: Bump to 1.17.24

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.17.24.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index aa659af46a3..4f450429680 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,4 +7,5 @@ DIST boto3-1.17.20.tar.gz 348258 BLAKE2B 
b26a72e3861c8e45a11f4d8da3733cbdefe5e2b
 DIST boto3-1.17.21.tar.gz 348371 BLAKE2B 
97799d4013e8ace6ebdfbb471c51743112e0d103fa1e13b947989c8da5b6517a2a6c088807519c735f5eb80ea1cedef3aae7aea5b2bd7b337af0ddc6744d91d9
 SHA512 
092e84c0e15a686634ae247295b5e525da605c9845950094525746df07e59082f36e90be66cb7726f6bc0ce4ac918aeb7e8f8efced98c1a002b8775d5ea68a04
 DIST boto3-1.17.22.tar.gz 348457 BLAKE2B 
952650e5ebd51fe8f83ab9eeb0b9d76438865205cae75ff52fcb51aef38f2a3b61a0838dc7dbecac13f71774619a55b944bf8afc5894c93016c37b283e19cab0
 SHA512 
02a0e9f7723d61b5d21cc503f5dd3001aeb9433b989688728d5475e40852e84dfb0de6757f38c78b40b47d81321236aaf535aaa0b763deac8df9e4c1213c87b4
 DIST boto3-1.17.23.tar.gz 348518 BLAKE2B 
53e918cbb39f4cc1a5fc9303817efe7fade551c0c6ff80ef4093871fe1c99a4e01bb9dbdf5815c4b46803a327878454971a88a8fa12053009a61afefacfe9b84
 SHA512 
f4e9ccfe4d7da3bec049f415e5236e00c701335b3eec842c2e6955e43b4b1ede834b116b6299f43c3cd6eae3d2496ffb58017b64730a3bc8c1913d603c9eadf9
+DIST boto3-1.17.24.tar.gz 349323 BLAKE2B 
41a15fb92218d9aa936300054805b4cda52f373165e6d9f1f0b9f1edc0035e95a1134a407dd740856f8d28878e77ea669e6589ca20ab7af616390fda575d661c
 SHA512 
57bc612e1f86edd2264364ad35c4a334a0ed98173d4f1e6808dce0b3c65dda4eb550fa231520aa67259a185d37e2b9e61e5ab4e1d7c41f7a0f22f270d1a07867
 DIST boto3-1.17.7.tar.gz 346682 BLAKE2B 
08c06dda1d59b4f555cad075673917b38cbf9ad8d0037f66027b17076e60b4d5fd32a93e088635320ebc3226a9cd8809c9208ec84f8588c26a77766b21dbee98
 SHA512 
2ba1817575c4a64c232c84a75a9d3b0db1de8634ded9aa31844930a82ccf4611805c6dd31b2e4d36cc9a2cc1813d233b4d7366305eaf28efd46a3b843d3c2993

diff --git a/dev-python/boto3/boto3-1.17.24.ebuild 
b/dev-python/boto3/boto3-1.17.24.ebuild
new file mode 100644
index 000..74b9170a911
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.24.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



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

2021-03-09 Thread Michał Górny
commit: 9ed31aada277b04315128f668469a23fcad1d84d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  9 22:04:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  9 23:44:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed31aad

dev-python/openpyxl: Bump to 3.0.7

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

 dev-python/openpyxl/Manifest  |  1 +
 dev-python/openpyxl/openpyxl-3.0.7.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest
index 60f580cb512..f0e0fedf961 100644
--- a/dev-python/openpyxl/Manifest
+++ b/dev-python/openpyxl/Manifest
@@ -1 +1,2 @@
 DIST openpyxl-3.0.6.tar.bz2 2423464 BLAKE2B 
205db09634730a1da6c24bc8c407b2f3deeac712b4c2cbe69796c538c6911ccb3e7e003617ab9563df12a74d6ca9fb2b1b83d8d75f3b91c168d2053a14c15d66
 SHA512 
6996800c54746dc41b902cbea378181cdab5db916fd6863c673df25f84f71de67019e34d0034231d7c588bf56be3f8e16b3a52c198dcbe74465d0b088090c24a
+DIST openpyxl-3.0.7.tar.bz2 2426608 BLAKE2B 
5ce0a34ea4ec8f33da2224555f3d681c4cfa2145f4cba10ed182044e6a6d69ce61c500c51a26db7ded2a3a0e778d0d8e2bd996c3852732f565501f233b145db7
 SHA512 
bd697c353d0a9fe66a7947dc0f51530b8419e39b36833e5322cca544fafcbd6aba36e42e53c1a1672f44b3940de9b91417bc58955c87257b7b82782c480ef738

diff --git a/dev-python/openpyxl/openpyxl-3.0.7.ebuild 
b/dev-python/openpyxl/openpyxl-3.0.7.ebuild
new file mode 100644
index 000..8ecd3bf3eba
--- /dev/null
+++ b/dev-python/openpyxl/openpyxl-3.0.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
+HOMEPAGE="https://openpyxl.readthedocs.io/en/stable/;
+# Upstream doesn't want to include tests in PyPI tarballs
+SRC_URI="https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/et_xmlfile[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg]
+   )"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest



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

2021-03-09 Thread Michał Górny
commit: e33e224a699fc5dc72035d73e42caa6192864b8d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  9 22:00:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  9 23:44:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33e224a

dev-python/cfn-python-lint: Bump to 0.47.0

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

 dev-python/cfn-python-lint/Manifest|  1 +
 .../cfn-python-lint/cfn-python-lint-0.47.0.ebuild  | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/cfn-python-lint/Manifest 
b/dev-python/cfn-python-lint/Manifest
index 9b6388964d4..7e9c22b2da0 100644
--- a/dev-python/cfn-python-lint/Manifest
+++ b/dev-python/cfn-python-lint/Manifest
@@ -1,3 +1,4 @@
 DIST cfn-python-lint-0.44.5.tar.gz 5657765 BLAKE2B 
e35fca9cf8232bc802666333184a52b544bad5858ec8e4c16fe435ea5c421ca25296bb9d8a3bf351276dc1e36ee3101cb0c950ca9d8ce87f5dd2f64cf347ba30
 SHA512 
e23e415f7d5dd3933e70e7c5b0d9d001bc9aefd0ec67ba9245b4cecbad0c5470376439c12d2cd532eb39e900a325de52c4856351bba2ca27cdc0760ed091ccca
 DIST cfn-python-lint-0.44.7.tar.gz 5711448 BLAKE2B 
b38b90ca7d181dc655b07a0151acad6a22ed1a0d34223cb813c3257cceb0f9ef5ca175cd4992a9d72a843c2b40b0830c433cbbe8b71550c9c9c482ea62783142
 SHA512 
a4ed91383f80e437338f7afee55de5e7cb0f3f8690c4324de77f2d35a665e5947f07945449aedddbd9d996270495ee63418e38b97639c4b7852b1fe50e8ce6e4
 DIST cfn-python-lint-0.46.0.tar.gz 6287874 BLAKE2B 
7ec2665596b50697c95e32b40f736822d718d4682d3a41f72b94e45f1b42a386d2d44cb5447826010c01ccd8da655e394b7379764e5e8ca2a79db22c274cc033
 SHA512 
b87751a719fc037dca2533bb8e14a483bc85d4460b73c7ef2a2d2fff188bd1c611d9828dbf13eca16781e21124123a85c723054bc460243df8ee9fcba5d8e104
+DIST cfn-python-lint-0.47.0.tar.gz 6326333 BLAKE2B 
450190ab374f491c034a93edfdb0d5c006c8468deee285dba676f07f4017ecbfa68ffb10a052ea2d46aa4c6d94870261065e26bdd4a753978fca76778914
 SHA512 
b2349730993758578226253ae6ab942658bc3d9326d75ad1ec029ce093112697fb2a15ee63377dff210a33111de9940b391d276c0ff4894a2b68e545f1783fbb

diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.47.0.ebuild 
b/dev-python/cfn-python-lint/cfn-python-lint-0.47.0.ebuild
new file mode 100644
index 000..c3edcec5c4e
--- /dev/null
+++ b/dev-python/cfn-python-lint/cfn-python-lint-0.47.0.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..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="https://pypi.org/project/cfn-lint/ 
https://github.com/aws-cloudformation/cfn-python-lint;
+SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' python3_6)
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install unittest
+
+PATCHES=(
+   "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch"
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   # requires git checkout
+   sed -e 's:test_update_docs:_&:' \
+   -i test/unit/module/maintenance/test_update_documentation.py || 
die
+   # requires Internet
+   sed -e 's:test_update_resource_specs_python:_&:' \
+   -i test/unit/module/maintenance/test_update_resource_specs.py 
|| die
+   distutils-r1_src_prepare
+}



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

2021-03-09 Thread Sam James
commit: e993bd8971df7caa068ac928e44726a8b915d4d7
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 23:27:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 23:30:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e993bd89

sci-libs/gdal: update libdir patch (again)

Missed one 'lib'.

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

 sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch 
b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
index fb6813d5df8..cc4537bca43 100644
--- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
+++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
@@ -287,7 +287,7 @@ https://bugs.gentoo.org/696106
 -  AC_MSG_CHECKING([for libfyba.a, libfygm.a and libfyut.a in $with_sosi/lib])
 -  if test -r $with_sosi/lib/libfyba.a -a -r $with_sosi/lib/libfygm.a -a -r 
$with_sosi/lib/libfyut.a ; then
 +  AC_MSG_CHECKING([for libfyba.a, libfygm.a and libfyut.a in 
$with_sosi/${libdir}])
-+  if test -r $with_sosi/lib/libfyba.a -a -r $with_sosi/lib/libfygm.a -a -r 
$with_sosi/${libdir}/libfyut.a ; then
++  if test -r $with_sosi/${libdir}/libfyba.a -a -r 
$with_sosi/${libdir}/libfygm.a -a -r $with_sosi/${libdir}/libfyut.a ; then
  AC_MSG_RESULT([found.])
 -SOSI_LIB="$with_sosi/lib/libfyba.a $with_sosi/lib/libfygm.a 
$with_sosi/lib/libfyut.a"
 +SOSI_LIB="$with_sosi/${libdir}/libfyba.a $with_sosi/${libdir}/libfygm.a 
$with_sosi/${libdir}/libfyut.a"



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2021-03-09 Thread Conrad Kostecki
commit: fd0920de79ae3ead7132f5e1514561995d959315
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  9 23:12:11 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  9 23:12:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0920de

app-benchmarks/geekbench: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/geekbench/geekbench-5.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/geekbench/geekbench-5.3.2.ebuild 
b/app-benchmarks/geekbench/geekbench-5.3.2.ebuild
index 257bad69c37..87ca7c029db 100644
--- a/app-benchmarks/geekbench/geekbench-5.3.2.ebuild
+++ b/app-benchmarks/geekbench/geekbench-5.3.2.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, 
Linux, MacOS and Windo
 HOMEPAGE="https://www.geekbench.com/;
 SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz;
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 LICENSE="geekbench"
 SLOT="5"
 



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2021-03-09 Thread Conrad Kostecki
commit: 2071ae29ccaa0942421a11af7e3dece00d797fe8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  9 23:12:57 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  9 23:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2071ae29

app-benchmarks/geekbench: drop 5.3.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/geekbench/Manifest   |  1 -
 app-benchmarks/geekbench/geekbench-5.3.1.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index 5981a14307f..c0d6fba516a 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -2,5 +2,4 @@ DIST Geekbench-2.4.2-LinuxARM.tar.gz 1921401 BLAKE2B 
34d86178e35d586b79182b33203
 DIST Geekbench-2.4.3-Linux.tar.gz 3337551 BLAKE2B 
cb660f3c08cc812cb23374032490a148449a36845fe63320788432493581ec6bd5958bf178d83d68b532ffbe5c7ee13e92b0bb00c0aca968bb2e499453f1b7a7
 SHA512 
d84e13eb5fd28fb232a5f93aa76f4855adcb9ccffbcd90dacc3e2b45231afd82e78d40c63f729391e5d00e95c14653e83757faca4e543c6306dd913c4e0edb87
 DIST Geekbench-3.4.2-Linux.tar.gz 9986039 BLAKE2B 
63d7e768d65bc033260a0d99da17df2e518750f19882e63dbc9bbe6ff0b52a8cddb35b9143e85c01838bf5d77a04599578fc0a57a3e6fd89e7aec8c8ffdd4f5b
 SHA512 
a61a5d5481682baefdce64f6054c3373900e8cd585dcbfa2feabbf386032986b40b603619c552102401a83e0b748831d00af5b5b5278e88ef42dee176adf06e9
 DIST Geekbench-4.4.1-Linux.tar.gz 71076124 BLAKE2B 
14c2b80c971798e7d2bb256e76c7ab9c48e8c1c389e2f7547a436f706ac4f21c1e52e564cd584893071ee2f9f0a4747cd03ea72cc728ff8e4f369d5cc794d77a
 SHA512 
fa687d33a7d7a2d09c544e3d17de93f41cfa77915c708cd1ef0743f84f7f83df9d3f8df2872a8f85ed2c4c872e3cd41932685ffeb19cdb0ea047ab5116713420
-DIST Geekbench-5.3.1-Linux.tar.gz 93054604 BLAKE2B 
bf8c2ecb0eeed5c74868499a1bf0cd248b5d8a92888c5df37f674d98e79af4ba636971fe1007edc368a463ce391d273b79ea33cbfa2ed8564a751962e928d2fc
 SHA512 
14f8112b9e76dee726074863dc321b63956804b2666d42835cb863b9c61548168b9cb80f2e45a64695706c77afc91e792e874b4451b7b503f18b194804c16bdf
 DIST Geekbench-5.3.2-Linux.tar.gz 93056596 BLAKE2B 
400bb854956fa74f0f3399b3d4d98f63e9c1e28890001cde55a2aa441cdf2d2aa2e7ede6565bad3defdbaf29913bde66f06a9b341134ccffc434021665a84a89
 SHA512 
03225a4837c02745723f0d5f65439c20977bd16243c1ee2ab6d1540828b54778de93c82ca5688b3bfefe0dea4e41fda43fdda633a9b1685382fd549742d580a9

diff --git a/app-benchmarks/geekbench/geekbench-5.3.1.ebuild 
b/app-benchmarks/geekbench/geekbench-5.3.1.ebuild
deleted file mode 100644
index 7349eb15541..000
--- a/app-benchmarks/geekbench/geekbench-5.3.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
-HOMEPAGE="https://www.geekbench.com/;
-SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz;
-
-KEYWORDS="-* amd64"
-LICENSE="geekbench"
-SLOT="5"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/Geekbench-${PV}-Linux"
-
-QA_PREBUILT="
-   opt/geekbench5/geekbench5
-   opt/geekbench5/geekbench_x86_64
-"
-
-pkg_nofetch() {
-   elog "Please download ${A} from ${HOMEPAGE}/download/linux"
-   elog "and place it in your DISTDIR directory."
-}
-
-src_install() {
-   exeinto /opt/geekbench5
-   doexe geekbench5 geekbench_x86_64
-
-   insinto /opt/geekbench5
-   doins geekbench.plar
-
-   dodir /opt/bin
-   dosym ../geekbench5/geekbench5 /opt/bin/geekbench5
-}
-
-pkg_postinst() {
-   elog "If you have purchased a commercial license, you can enter"
-   elog "your email address and your license key with the following 
command:"
-   elog "geekbench5 -r  "
-}



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

2021-03-09 Thread Sam James
commit: 198429503286cafd1cbbfd2bfd2d3bd614b07897
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:48:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:49:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19842950

app-crypt/libmd: rename live ebuild

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

 app-crypt/libmd/{libmd-9.ebuild => libmd-.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-crypt/libmd/libmd-9.ebuild 
b/app-crypt/libmd/libmd-.ebuild
similarity index 100%
rename from app-crypt/libmd/libmd-9.ebuild
rename to app-crypt/libmd/libmd-.ebuild



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

2021-03-09 Thread Sam James
commit: 7209e33f93a917c7ff0ffeba5c25103737a3f3cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:49:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:49:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7209e33f

media-libs/libaacplus: update EAPI 6 -> 7

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

 media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild | 18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild 
b/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild
index 5cc97a7bfb8..6db52835873 100644
--- a/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild
+++ b/media-libs/libaacplus/libaacplus-2.0.2-r3.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=6
+EAPI=7
 
-inherit autotools eutils ltprune multilib-minimal
+inherit autotools multilib-minimal
 
 # This file cannot be mirrored.
 # See the notes at http://tipok.org.ua/node/17
@@ -26,9 +26,11 @@ RESTRICT="bindist mirror"
 RDEPEND="
!media-sound/aacplusenc
fftw? ( >=sci-libs/fftw-3.3.3-r2:3.0[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
app-arch/unzip
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 PATCHES=(
"${FILESDIR}/${P}-clang-inline-redefinition.patch"
@@ -36,11 +38,15 @@ PATCHES=(
 
 src_prepare() {
default
+
sed \
-e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \
-i configure.ac || die
+
eautoreconf
+
cp "${DISTDIR}/${TGPPDIST}" src/ || die
+
multilib_copy_sources
 }
 
@@ -55,6 +61,6 @@ multilib_src_compile() {
 }
 
 multilib_src_install_all() {
-   prune_libtool_files --all
+   find "${ED}" -name '*.la' -delete || die
einstalldocs
 }



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

2021-03-09 Thread Sam James
commit: 434ea14657a635360b4efb3a01ea7b5d0753a168
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:48:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:49:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434ea146

app-crypt/libmd: drop .la files with find, sync live

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

 app-crypt/libmd/libmd-1.0.3.ebuild | 2 +-
 app-crypt/libmd/libmd-9.ebuild | 8 +++-
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-crypt/libmd/libmd-1.0.3.ebuild 
b/app-crypt/libmd/libmd-1.0.3.ebuild
index 8a326814c16..f4e3c0857bd 100644
--- a/app-crypt/libmd/libmd-1.0.3.ebuild
+++ b/app-crypt/libmd/libmd-1.0.3.ebuild
@@ -20,5 +20,5 @@ src_configure() {
 src_install() {
default
 
-   rm "${ED}"/usr/$(get_libdir)/libmd.la || die
+   find "${ED}" -name '*.la' -delete || die
 }

diff --git a/app-crypt/libmd/libmd-9.ebuild 
b/app-crypt/libmd/libmd-9.ebuild
index c0ad8d6375b..b7ba4f0339b 100644
--- a/app-crypt/libmd/libmd-9.ebuild
+++ b/app-crypt/libmd/libmd-9.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools git-r3
 
 DESCRIPTION="Message Digest functions from BSD systems"
@@ -10,16 +11,13 @@ EGIT_REPO_URI="https://git.hadrons.org/git/libmd.git;
 
 LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
 SLOT="0"
-KEYWORDS=""
-IUSE="static-libs"
 
 src_prepare() {
default
-   eautoreconf
 }
 
 src_configure() {
-   econf $(use_enable static-libs static)
+   econf --disable-static
 }
 
 src_install() {



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

2021-03-09 Thread Lars Wendler
commit: 49adda165451ef32ed0c7b619650b79d1325f5f9
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Mar  9 00:00:00 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Mar  9 22:48:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49adda16

net-misc/cadaver: Create config.rpath for newer Autoconf.

Closes: https://bugs.gentoo.org/775092
Closes: https://github.com/gentoo/gentoo/pull/19848
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/cadaver/cadaver-0.23.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/cadaver/cadaver-0.23.3.ebuild 
b/net-misc/cadaver/cadaver-0.23.3.ebuild
index 3c957659343..a9288a4027b 100644
--- a/net-misc/cadaver/cadaver-0.23.3.ebuild
+++ b/net-misc/cadaver/cadaver-0.23.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2020 Gentoo Authors
+# Copyright 2003-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -33,6 +33,7 @@ src_prepare() {
sed -e "s:^\(SUBDIRS.*=\).*:\1:" -i Makefile.in || die "sed Makefile.in 
failed"
cp "${EPREFIX}/usr/share/gettext/po/Makefile.in.in" po || die "cp 
failed"
 
+   config_rpath_update .
AT_M4DIR="m4 m4/neon" eautoreconf
 }
 



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

2021-03-09 Thread Sam James
commit: 1f3f5a1275e53f113eb8c691e68aace48a85ec0b
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:33:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:33:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3f5a12

sci-geosciences/mapserver: drop PHP 7.2

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

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

diff --git a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild 
b/sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild
similarity index 99%
rename from sci-geosciences/mapserver/mapserver-7.6.2.ebuild
rename to sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild
index 0e9c7aabc65..b6827ae663d 100644
--- a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild
+++ b/sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild
@@ -8,7 +8,7 @@ PHP_EXT_OPTIONAL_USE="php"
 PHP_EXT_NAME="php_mapscriptng"
 PHP_EXT_SKIP_PHPIZE="yes"
 
-USE_PHP="php7-2 php7-3 php7-4"
+USE_PHP="php7-3 php7-4"
 PYTHON_COMPAT=( python3_{7,8,9} )
 
 WEBAPP_MANUAL_SLOT=yes



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

2021-03-09 Thread Sam James
commit: f2ae830cc5e16dc6079dbbaf546047a4a936f751
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:32:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:33:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ae830c

sci-geosciences/mapserver: update EAPI 6 -> 7, proj 8 patch

* Port from EAPI 6 to 7 now that depend.apache supports it
* Add a simple PROJ 8 patch to detect its presence

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

 .../mapserver/files/mapserver-7.6.2-proj8.patch| 19 
 sci-geosciences/mapserver/mapserver-7.6.2.ebuild   | 36 +++---
 2 files changed, 37 insertions(+), 18 deletions(-)

diff --git a/sci-geosciences/mapserver/files/mapserver-7.6.2-proj8.patch 
b/sci-geosciences/mapserver/files/mapserver-7.6.2-proj8.patch
new file mode 100644
index 000..24a5066c01c
--- /dev/null
+++ b/sci-geosciences/mapserver/files/mapserver-7.6.2-proj8.patch
@@ -0,0 +1,19 @@
+https://github.com/MapServer/MapServer/issues/6249
+
+From e56a020789c024f985c61e49d66f3eb92d350232 Mon Sep 17 00:00:00 2001
+From: Even Rouault 
+Date: Mon, 8 Mar 2021 15:19:50 +0100
+Subject: [PATCH] FindProj.cmake: allow finding PROJ 8 that has no longer
+ proj_api.h (fixes #6249)
+
+--- a/cmake/FindProj.cmake
 b/cmake/FindProj.cmake
+@@ -6,7 +6,7 @@
+ #PROJ_LIBRARY
+ 
+ 
+-FIND_PATH(PROJ_INCLUDE_DIR proj_api.h)
++FIND_PATH(PROJ_INCLUDE_DIR NAMES proj.h proj_api.h)
+ 
+ FIND_LIBRARY(PROJ_LIBRARY NAMES proj proj_i)
+ 

diff --git a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild 
b/sci-geosciences/mapserver/mapserver-7.6.2.ebuild
index 1c0f539edc5..0e9c7aabc65 100644
--- a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild
+++ b/sci-geosciences/mapserver/mapserver-7.6.2.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# NOTE: We have to stick with EAPI 6 for now because of the
-# depend.apache eclass.
-EAPI=6
+EAPI=7
 
 # Variables for the miscellaneous bindings we provide
 PHP_EXT_OPTIONAL_USE="php"
@@ -16,8 +14,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 WEBAPP_MANUAL_SLOT=yes
 WEBAPP_OPTIONAL=yes
 
-# NOTE: Similarly, we cannot go cmake-utils -> cmake until we're on EAPI 7
-inherit cmake-utils depend.apache eapi7-ver perl-functions php-ext-source-r3 
python-r1 webapp
+inherit cmake depend.apache perl-functions php-ext-source-r3 python-r1 webapp
 
 DESCRIPTION="Development environment for building spatially enabled webapps"
 HOMEPAGE="https://mapserver.org/;
@@ -77,9 +74,8 @@ RDEPEND="
)
python? ( ${PYTHON_DEPS} )
 "
-
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
perl? ( >=dev-lang/swig-4.0 )
php? ( >=dev-lang/swig-4.0 )
@@ -89,6 +85,10 @@ DEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-proj8.patch
+)
+
 want_apache2 apache
 
 pkg_setup() {
@@ -97,7 +97,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 
use php && php-ext-source-r3_src_prepare
use python && python_copy_sources
@@ -163,7 +163,7 @@ src_configure() {
use perl && mycmakeargs+=( 
"-DCUSTOM_PERL_SITE_ARCH_DIR=$(perl_get_raw_vendorlib)" )
 
# Configure the standard build first
-   cmake-utils_src_configure
+   cmake_src_configure
 
# Minimal build for bindings
# Note that we use _generate_cmake_args to get a clean config each 
time, then add
@@ -174,7 +174,7 @@ src_configure() {
"-DWITH_PYTHON=ON"
)
 
-   python_foreach_impl cmake-utils_src_configure
+   python_foreach_impl cmake_src_configure
python_foreach_impl python_optimize
fi
 
@@ -193,7 +193,7 @@ src_configure() {
"-DPHP_INCLUDES=${PHPPREFIX}"
)
 
-   BUILD_DIR="${S}/php${slot}" cmake-utils_src_configure
+   BUILD_DIR="${S}/php${slot}" cmake_src_configure
 
# Return to where we left off, in case we add more
# to this phase.
@@ -203,10 +203,10 @@ src_configure() {
 }
 
 src_compile() {
-   cmake-utils_src_compile
+   cmake_src_compile
 
if use python ; then
-   python_foreach_impl cmake-utils_src_compile
+   python_foreach_impl cmake_src_compile
fi
 
if use php ; then
@@ -216,7 +216,7 @@ src_compile() {
php_init_slot_env "${slot}"
 
# Force cmake to build in it
-   BUILD_DIR="${S}/php${slot}" cmake-utils_src_compile
+   BUILD_DIR="${S}/php${slot}" cmake_src_compile
 
# Return to where we left off, in case we add more
# to this phase.
@@ -230,7 +230,7 @@ src_install() {
use apache && webapp_src_preinst
 
if use 

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

2021-03-09 Thread Sam James
commit: a0b86ba4d424b344c788ccbf309a09c966a3ac42
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:16:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:16:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b86ba4

sci-libs/gdal: add bug reference to comment

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

 sci-libs/gdal/gdal-3.2.1-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/gdal/gdal-3.2.1-r1.ebuild 
b/sci-libs/gdal/gdal-3.2.1-r1.ebuild
index ebac034babc..7bed137263c 100644
--- a/sci-libs/gdal/gdal-3.2.1-r1.ebuild
+++ b/sci-libs/gdal/gdal-3.2.1-r1.ebuild
@@ -97,6 +97,7 @@ src_prepare() {
# Drop a --prefix hack in the upstream build system
# We don't want the line at all, so let's just drop it rather than
# trying to put in the right libdir value.
+   # bug #696106
sed -e '/\$ADD_PREFIX\/lib/d' \
-i configure.ac || die
 



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

2021-03-09 Thread Sam James
commit: f2e7245cce85205abbbe915a8be8c0e41b331c6e
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:17:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:17:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e7245c

sci-libs/gdal: update older patch metadata

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

 sci-libs/gdal/files/gdal-2.2.3-soname.patch | 4 ++--
 sci-libs/gdal/files/gdal-2.3.0-curl.patch   | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-libs/gdal/files/gdal-2.2.3-soname.patch 
b/sci-libs/gdal/files/gdal-2.2.3-soname.patch
index 4cceee5ec92..1fee41daeaf 100644
--- a/sci-libs/gdal/files/gdal-2.2.3-soname.patch
+++ b/sci-libs/gdal/files/gdal-2.2.3-soname.patch
@@ -3,8 +3,8 @@ Set SONAME and unbreak compilation on Darwin
 Author: Fabian Groffen 
 Author: Dennis Schridde 
 
 a/GDALmake.opt.in  2008-02-02 18:25:48.0 -0800
-+++ b/GDALmake.opt.in  2008-02-02 18:54:53.0 -0800
+--- a/GDALmake.opt.in
 b/GDALmake.opt.in
 @@ -97,6 +97,14 @@
  GDAL_SLIB =   $(GDAL_ROOT)/libgdal.$(SO_EXT)
  GDAL_SLIB_LINK=   -L$(GDAL_ROOT) -lgdal

diff --git a/sci-libs/gdal/files/gdal-2.3.0-curl.patch 
b/sci-libs/gdal/files/gdal-2.3.0-curl.patch
index 1cd33243f42..46bc6de7167 100644
--- a/sci-libs/gdal/files/gdal-2.3.0-curl.patch
+++ b/sci-libs/gdal/files/gdal-2.3.0-curl.patch
@@ -1,6 +1,6 @@
-diff -urNd gdal-2.3.1/port/cpl_vsil_curl.cpp 
gdal-2.3.1-curl/port/cpl_vsil_curl.cpp
 gdal-2.3.1/port/cpl_vsil_curl.cpp  2018-06-24 01:10:23.0 +1000
-+++ gdal-2.3.1-curl/port/cpl_vsil_curl.cpp 2018-07-13 01:29:31.326347717 
+1000
+https://bugs.gentoo.org/659840
+--- a/port/cpl_vsil_curl.cpp
 b/port/cpl_vsil_curl.cpp
 @@ -8617,8 +8617,10 @@
  if( poFSHandler )
  poFSHandler->ClearCache();



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

2021-03-09 Thread Sam James
commit: 8fd581fc7ef300466dae0f9a1cd64ccc1e679240
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:12:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:12:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd581fc

sci-libs/gdal: adjust paths

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

 sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch 
b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
index 3cd65b64784..fb6813d5df8 100644
--- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
+++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
@@ -1,7 +1,7 @@
 https://github.com/OSGeo/gdal/pull/3560
 https://bugs.gentoo.org/696106
 a/gdal/configure.ac
-+++ b/gdal/configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -1121,11 +1121,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" 
-o "$with_libz" = "yes" ;
  
  elif test "$with_libz" != "no" -a "$with_libz" != "internal" ; then
@@ -325,8 +325,8 @@ https://bugs.gentoo.org/696106
  else
AC_MSG_ERROR([libjson-c (internal or external) is required])
  fi
 a/gdal/frmts/grass/pkg/configure.in
-+++ b/gdal/frmts/grass/pkg/configure.in
+--- a/frmts/grass/pkg/configure.in
 b/frmts/grass/pkg/configure.in
 @@ -99,7 +99,7 @@ else
if $GDAL_CONFIG --autoload > /dev/null 2>&1 ; then
  AUTOLOAD_DIR=`$GDAL_CONFIG --autoload`
@@ -370,8 +370,8 @@ https://bugs.gentoo.org/696106
  fi
  GRASS_INCLUDE="-I$with_grass/include"
  GRASS_GISBASE="$with_grass"
 a/gdal/m4/ax_lib_expat.m4
-+++ b/gdal/m4/ax_lib_expat.m4
+--- a/m4/ax_lib_expat.m4
 b/m4/ax_lib_expat.m4
 @@ -119,9 +119,9 @@ AC_DEFUN([AX_LIB_EXPAT],
  expat_lib_flags="-lexpat"
  fi
@@ -384,8 +384,8 @@ https://bugs.gentoo.org/696106
  fi
  fi
  fi
 a/gdal/m4/ax_lib_libkml.m4
-+++ b/gdal/m4/ax_lib_libkml.m4
+--- a/m4/ax_lib_libkml.m4
 b/m4/ax_lib_libkml.m4
 @@ -172,7 +172,7 @@ kmldom::KmlFactory* factory = 
kmldom::KmlFactory::GetFactory();
  if test "$libkml_prefix" = "/usr"; then
  libkml_lib_flags="-lkmldom -lkmlbase -lkmlengine 
-lkmlconvenience -lminizip -luriparser"
@@ -395,8 +395,8 @@ https://bugs.gentoo.org/696106
  fi
  run_libkml_test="yes"
  elif test "$libkml_requested" = "yes"; then
 a/gdal/m4/ax_lib_xerces.m4
-+++ b/gdal/m4/ax_lib_xerces.m4
+--- a/m4/ax_lib_xerces.m4
 b/m4/ax_lib_xerces.m4
 @@ -100,7 +100,7 @@ AC_DEFUN([AX_LIB_XERCES],
  if test "$xerces_prefix" = "/usr"; then
  xerces_lib_flags="-lxerces-c -lpthread"



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

2021-03-09 Thread Sam James
commit: 111add5983433f78e9854bfbfeaf4605833dbe13
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:11:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:11:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111add59

sci-libs/gdal: remove some patch metadata

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

 sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 27 +--
 1 file changed, 1 insertion(+), 26 deletions(-)

diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch 
b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
index fcf20dd8bed..3cd65b64784 100644
--- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
+++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
@@ -1,30 +1,5 @@
 https://github.com/OSGeo/gdal/pull/3560
-
-From fbb2adf5b67741f561036b41ab196c72b5978517 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Tue, 9 Mar 2021 21:57:57 +
-Subject: [PATCH] Respect --libdir parameter
-
-When searching for various libraries, we want to use
-the libdir passed in to autotools (--libdir)
-to ensure that we find the library
-for the correct ABI.
-
-It is possible that we pick up the wrong
-copy from e.g. /usr/lib/ where a 32-bit
-copy of e.g. zlib exists
-when we're in the middle of a 64-bit build.
-
-Use ${libdir} to ensure we respect
-any preferences/information given and
-search for libraries in the right place.
-
-No behaviour should change here as
---libdir defaults to 'lib'.
-
-Bug: https://bugs.gentoo.org/696106
-Signed-off-by: Sam James 
-
+https://bugs.gentoo.org/696106
 --- a/gdal/configure.ac
 +++ b/gdal/configure.ac
 @@ -1121,11 +1121,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" 
-o "$with_libz" = "yes" ;



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

2021-03-09 Thread Sam James
commit: 871d75f47010b9efc658ea04690c18a837c67e1b
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:09:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:09:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871d75f4

sci-libs/gdal: update libdir patch slightly

* Removed more obsolete libproj logic/checks
* Fix json-c too

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

 sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 166 
 1 file changed, 95 insertions(+), 71 deletions(-)

diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch 
b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
index 0a6c99b73f1..fcf20dd8bed 100644
--- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
+++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
@@ -1,8 +1,33 @@
 https://github.com/OSGeo/gdal/pull/3560
-https://bugs.gentoo.org/696106
 a/configure.ac
-+++ b/configure.ac
-@@ -1133,11 +1133,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" 
-o "$with_libz" = "yes" ;
+
+From fbb2adf5b67741f561036b41ab196c72b5978517 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 9 Mar 2021 21:57:57 +
+Subject: [PATCH] Respect --libdir parameter
+
+When searching for various libraries, we want to use
+the libdir passed in to autotools (--libdir)
+to ensure that we find the library
+for the correct ABI.
+
+It is possible that we pick up the wrong
+copy from e.g. /usr/lib/ where a 32-bit
+copy of e.g. zlib exists
+when we're in the middle of a 64-bit build.
+
+Use ${libdir} to ensure we respect
+any preferences/information given and
+search for libraries in the right place.
+
+No behaviour should change here as
+--libdir defaults to 'lib'.
+
+Bug: https://bugs.gentoo.org/696106
+Signed-off-by: Sam James 
+
+--- a/gdal/configure.ac
 b/gdal/configure.ac
+@@ -1121,11 +1121,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" 
-o "$with_libz" = "yes" ;
  
  elif test "$with_libz" != "no" -a "$with_libz" != "internal" ; then
  
@@ -17,7 +42,7 @@ https://bugs.gentoo.org/696106
   if test "$LIBZ_SETTING" = "external" ; then
  AC_MSG_RESULT([using libz library from $with_libz])
  else
-@@ -1178,7 +1178,7 @@ AC_ARG_WITH(libdeflate,
+@@ -1166,7 +1166,7 @@ AC_ARG_WITH(libdeflate,
  if test "$with_libdeflate" != "no" ; then
  
if test "$with_libdeflate" != "" -a "$with_libdeflate" != "yes"; then
@@ -26,7 +51,7 @@ https://bugs.gentoo.org/696106
else
  AC_CHECK_LIB(deflate, libdeflate_zlib_decompress, [libdeflate_lib=yes], 
[libdeflate_lib=no])
fi
-@@ -1209,7 +1209,7 @@ fi
+@@ -1197,7 +1197,7 @@ fi
  if test "$LIBDEFLATE_SETTING" = "yes" ; then
if test "$with_libdeflate" != "" -a "$with_libdeflate" != "yes"; then
  EXTRA_INCLUDES="-I$with_libdeflate/include $EXTRA_INCLUDES"
@@ -35,7 +60,7 @@ https://bugs.gentoo.org/696106
else
  LIBS="-ldeflate $LIBS"
fi
-@@ -1302,7 +1302,7 @@ else
+@@ -1290,7 +1290,7 @@ else
  LIBS="-L$with_libtiff -ltiff $LIBS"
  EXTRA_INCLUDES="-I$with_libtiff $EXTRA_INCLUDES"
else
@@ -44,7 +69,7 @@ https://bugs.gentoo.org/696106
  EXTRA_INCLUDES="-I$with_libtiff/include $EXTRA_INCLUDES"
fi
  
-@@ -1426,19 +1426,12 @@ else
+@@ -1414,52 +1414,22 @@ else
  fi
else
  ORIG_LIBS="$LIBS"
@@ -55,21 +80,36 @@ https://bugs.gentoo.org/696106
  AC_LANG_POP([C++])
  if test "$PROJ_FOUND" = "no"; then
 -LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test 
$ORIG_LIBS"
++LIBS="-L$with_proj/${libdir} -lproj $with_proj_extra_lib_for_test 
$ORIG_LIBS"
+ unset ac_cv_lib_proj_proj_create_from_wkt
+ AC_LANG_PUSH([C++])
+ AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,)
+ AC_LANG_POP([C++])
+ fi
+ if test "$PROJ_FOUND" = "no"; then
+-LIBS="-L$with_proj/lib64 -lproj $with_proj_extra_lib_for_test 
$ORIG_LIBS"
 -unset ac_cv_lib_proj_proj_create_from_wkt
 -AC_LANG_PUSH([C++])
 -AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,)
 -AC_LANG_POP([C++])
 -fi
 -if test "$PROJ_FOUND" = "no"; then
--LIBS="-L$with_proj/lib64 -lproj $with_proj_extra_lib_for_test 
$ORIG_LIBS"
+-LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test 
$ORIG_LIBS"
 +LIBS="-L$with_proj/${libdir} -lproj $with_proj_extra_lib_for_test 
$ORIG_LIBS"
- unset ac_cv_lib_proj_proj_create_from_wkt
  AC_LANG_PUSH([C++])
- AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,)
-@@ -1460,22 +1453,6 @@ else
- PROJ_INCLUDE="-DPROJ_RENAME_SYMBOLS"
- fi
- fi
+ 
AC_CHECK_LIB(proj,internal_proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,)
+ AC_LANG_POP([C++])
+-if test "$PROJ_FOUND" = "no"; then
+-LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test 
$ORIG_LIBS"
+-unset 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/num/

2021-03-09 Thread Sam James
commit: 346a94086d8568db73e1e4dc367a15fbe827fbb2
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:05:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:08:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346a9408

dev-ml/num: fix tests

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

 dev-ml/num/num-1.4-r1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-ml/num/num-1.4-r1.ebuild b/dev-ml/num/num-1.4-r1.ebuild
index 1221bd84c22..1d40da0b807 100644
--- a/dev-ml/num/num-1.4-r1.ebuild
+++ b/dev-ml/num/num-1.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit dune findlib
+inherit findlib
 
 DESCRIPTION="Library for arbitrary-precision integer and rational arithmetic"
 HOMEPAGE="https://github.com/ocaml/num;
@@ -18,6 +18,11 @@ src_compile() {
emake CFLAGS="${CFLAGS}"
 }
 
+src_test() {
+   # Override needed to not use dune
+   emake test
+}
+
 src_install() {
findlib_src_preinst
OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install DESTDIR="${D}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/num/

2021-03-09 Thread Sam James
commit: 435a8e1a8abecb45bbc27bf8e00df532b65da7c6
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:06:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:08:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435a8e1a

dev-ml/num: add note regarding dune

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

 dev-ml/num/num-1.4-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/num/num-1.4-r1.ebuild b/dev-ml/num/num-1.4-r1.ebuild
index 1d40da0b807..39defb4f313 100644
--- a/dev-ml/num/num-1.4-r1.ebuild
+++ b/dev-ml/num/num-1.4-r1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+# Not using dune for now, bug #775119
 inherit findlib
 
 DESCRIPTION="Library for arbitrary-precision integer and rational arithmetic"



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

2021-03-09 Thread Sam James
commit: d72b95c42efb6fa261ebe1849f298153c5dfc8a1
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:06:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:08:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72b95c4

sci-libs/gdal: add link to upstream PR

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

 sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch 
b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
index 89bc87489e9..0a6c99b73f1 100644
--- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
+++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch
@@ -1,3 +1,5 @@
+https://github.com/OSGeo/gdal/pull/3560
+https://bugs.gentoo.org/696106
 --- a/configure.ac
 +++ b/configure.ac
 @@ -1133,11 +1133,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" 
-o "$with_libz" = "yes" ;



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

2021-03-09 Thread Sam James
commit: a5606097d123fb8cc9cbc0c0f542adac5cbe41e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:07:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:08:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5606097

dev-libs/libofx: add link to upstream commits

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

 dev-libs/libofx/files/libofx-0.10.1-docdir.patch| 2 ++
 dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
index 1e73e6ea104..a43fdffd523 100644
--- a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
+++ b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
@@ -1,3 +1,5 @@
+https://github.com/libofx/libofx/commit/ee296908c23a944b9b034c9b1f8b974edcb44b80
+
 From ee296908c23a944b9b034c9b1f8b974edcb44b80 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Sat, 6 Mar 2021 06:09:11 +

diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
index 9dd2160f74c..036c6864bed 100644
--- a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
+++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
@@ -1,3 +1,5 @@
+https://github.com/libofx/libofx/commit/a647c1db417459bded7fb47af69dff375eae83c1
+
 From a647c1db417459bded7fb47af69dff375eae83c1 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Sat, 6 Mar 2021 05:57:49 +



[gentoo-commits] repo/gentoo:master commit in: dev-tex/biblatex/

2021-03-09 Thread Andreas K. Hüttel
commit: e6d68eb75c63b311dabc5d825d99bd6b7000586a
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Thu Jan  7 16:20:58 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Mar  9 22:03:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d68eb7

dev-tex/biblatex: version bump to 3.16

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-tex/biblatex/Manifest |  1 +
 dev-tex/biblatex/biblatex-3.16.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-tex/biblatex/Manifest b/dev-tex/biblatex/Manifest
index 0a4be8d2057..c5ef173e352 100644
--- a/dev-tex/biblatex/Manifest
+++ b/dev-tex/biblatex/Manifest
@@ -1 +1,2 @@
 DIST biblatex-3.14.tds.tgz 20047529 BLAKE2B 
e7d058050277d542233be957a0b3b7cff7ff3de99cd8ab1f54c8ad5477005f2622f5f50613f1bef969664603b1deebb4e02315ec6ddb47280b739a37e3347e55
 SHA512 
2d28ba0be1484e83de9f71fb8c759cd7522b5d933708b7c2bfd9cab5790620634965d5c5e92234f42b15a44180f53f2e38e3fad4b899f23011f0dde8d376f660
+DIST biblatex-3.16.tds.tgz 20306711 BLAKE2B 
0b458a082f653ff53c2d9aee5ee001bedd7a6d36bdba70bfc6dbaa5fb95e7077259b084e8db582f645d098b0db06a923ae67d198dd8181b9ff77dfab16094e08
 SHA512 
80d838b2fc60eb40e94aa0afde560bab4927c453eeda9bdedc967a96673551b7b32d7c6f510f49ce7cea631b7d933bf9505217558e459bd1622249f5370c77a3

diff --git a/dev-tex/biblatex/biblatex-3.16.ebuild 
b/dev-tex/biblatex/biblatex-3.16.ebuild
new file mode 100644
index 000..7f9950e1710
--- /dev/null
+++ b/dev-tex/biblatex/biblatex-3.16.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit latex-package
+
+DESCRIPTION="Reimplementation of the bibliographic facilities provided by 
LaTeX"
+HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex 
https://github.com/plk/biblatex/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tds.tgz"
+
+LICENSE="LPPL-1.3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+biber doc examples"
+
+DEPEND="dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-plaingeneric"
+RDEPEND="${DEPEND}"
+PDEPEND="biber? ( ~dev-tex/biber-2.16 )"
+
+S="${WORKDIR}"
+TEXMF=/usr/share/texmf-site
+
+src_install() {
+   insinto "${TEXMF}"
+   doins -r bibtex tex
+
+   dodoc doc/latex/biblatex/{README,CHANGES.md}
+   if use doc ; then
+   pushd doc || die
+   latex-package_src_doinstall doc
+   popd || die
+   fi
+
+   if use examples ; then
+   dodoc -r doc/latex/biblatex/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tex/biber/

2021-03-09 Thread Andreas K. Hüttel
commit: 0207eb81318c94d9dbb7941c08e25bb40a53e870
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Thu Jan  7 16:26:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Mar  9 22:03:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0207eb81

dev-tex/biber: version bump to 2.16

Bug: https://bugs.gentoo.org/761427
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Closes: https://github.com/gentoo/gentoo/pull/18980
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-tex/biber/Manifest  |  1 +
 dev-tex/biber/biber-2.16.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/dev-tex/biber/Manifest b/dev-tex/biber/Manifest
index e3a98371c2e..3d2c10125dd 100644
--- a/dev-tex/biber/Manifest
+++ b/dev-tex/biber/Manifest
@@ -1 +1,2 @@
 DIST biber-2.14.tar.gz 1589847 BLAKE2B 
a5f2c1ebbcde68c8ec28d54f10f9217e710c0bb840f455fea2516441653d308666ec3e9c1732f3211f0b205952d59b63d87fe8baf6f846776c781555884730a5
 SHA512 
dd42aabdb8f469ea759a4a7bb97cbe27ebe57e46d1b6dde7d293d1b046a55e20ac889bf9c8c6b6219ee827b162a280bf7aca239af1f357ee1ccc90600a5dcfc1
+DIST biber-2.16.tar.gz 1594209 BLAKE2B 
60c07723c0ee869d3430d0270a2c0bf54adb63c1a842cd1bf0c6f2280bc964a404b2acd3d8a48461c8a22f7abaefcdfe346868e5a435f3e375b1466700176fa9
 SHA512 
12b939c194e171f4e7d8e0341b6301b55be8376eab3aa3e14a72a780e5bd8f6d61fa601a95f99c9d17894b8c10a785ccc916b23593391ed00ef31e0a8c2a4662

diff --git a/dev-tex/biber/biber-2.16.ebuild b/dev-tex/biber/biber-2.16.ebuild
new file mode 100644
index 000..cd8a79b581c
--- /dev/null
+++ b/dev-tex/biber/biber-2.16.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit perl-module
+
+DESCRIPTION="A BibTeX replacement for users of biblatex"
+HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/;
+SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-lang/perl-5.30
+   dev-perl/autovivification
+   dev-perl/Business-ISBN
+   dev-perl/Business-ISMN
+   dev-perl/Business-ISSN
+   dev-perl/Class-Accessor
+   dev-perl/Data-Compare
+   dev-perl/Data-Dump
+   dev-perl/Data-Uniqid
+   dev-perl/DateTime-Calendar-Julian
+   dev-perl/DateTime-Format-Builder
+   dev-perl/Encode-EUCJPASCII
+   dev-perl/Encode-HanExtra
+   dev-perl/Encode-JIS2K
+   dev-perl/File-Slurper
+   dev-perl/IO-String
+   dev-perl/IPC-Run3
+   dev-perl/libwww-perl[ssl]
+   >=dev-perl/Lingua-Translit-0.280
+   dev-perl/List-AllUtils
+   dev-perl/List-MoreUtils
+   dev-perl/List-MoreUtils-XS
+   dev-perl/Log-Log4perl
+   dev-perl/LWP-Protocol-https
+   dev-perl/Mozilla-CA
+   dev-perl/Parse-RecDescent
+   dev-perl/PerlIO-utf8_strict
+   dev-perl/Regexp-Common
+   dev-perl/Sort-Key
+   >=dev-perl/Text-BibTeX-0.880.0
+   dev-perl/Text-CSV
+   dev-perl/Text-CSV_XS
+   dev-perl/Text-Roman
+   dev-perl/URI
+   >=dev-perl/Unicode-LineBreak-2019.1.0
+   >=virtual/perl-Unicode-Normalize-1.260.0
+   >=dev-perl/XML-LibXML-1.70
+   dev-perl/XML-LibXML-Simple
+   dev-perl/XML-LibXSLT
+   dev-perl/XML-Writer
+   ~dev-tex/biblatex-3.16
+   virtual/perl-IPC-Cmd
+   >=virtual/perl-Unicode-Collate-1.290.0"
+DEPEND="${RDEPEND}
+   dev-perl/Config-AutoConf
+   dev-perl/Module-Build
+   dev-perl/ExtUtils-LibBuilder
+   test? ( dev-perl/File-Which
+   dev-perl/Parse-RecDescent
+   dev-perl/Test-Differences )"
+
+mydoc="doc/biber.tex"



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

2021-03-09 Thread Andreas K. Hüttel
commit: 60e322fe22fd236c7350d4f1a996e038d7d81920
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Thu Jan  7 16:16:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Mar  9 22:03:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e322fe

perl-core/Unicode-Collate: version bump to 1.290

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 perl-core/Unicode-Collate/Manifest |  1 +
 .../Unicode-Collate/Unicode-Collate-1.290.0.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/perl-core/Unicode-Collate/Manifest 
b/perl-core/Unicode-Collate/Manifest
index 2833dc95b13..38f92d6cb42 100644
--- a/perl-core/Unicode-Collate/Manifest
+++ b/perl-core/Unicode-Collate/Manifest
@@ -1 +1,2 @@
 DIST Unicode-Collate-1.25.tar.gz 894836 BLAKE2B 
e8c16c4e0a126abdaef6a0130371b1e13f41476f00ff3e4a73f9b9c3e845d5ae8a367dfd5f354e6aff0e0e7bcadfd990f558edd44c3e2ad66f255f3c601ea7a2
 SHA512 
f7c7147fbdbe0699a77874d3c5fd5c1810a9a79f1880682a6329a6b85b14f8cda294b0de0ae2cfdfed14b6f9c7000dbbe38f96dde1e23a88960b8702a1457993
+DIST Unicode-Collate-1.29.tar.gz 926045 BLAKE2B 
ca87d4c559f4aaccaf1e94144a8f8ce13744dd16c43a560015b3d8a40a7de565b2030ebe250f7979390918ac0d9cff292857e809a91de525a6dec5d6b69b75f1
 SHA512 
7abf9312738a35ea2cd8e37e3e18e4f20480d85c53ba3e5c59209d967318973b654e555eab9ad15a6936b0f7f1ac73d603534bc52d0b36eaa01d221ac41dde8e

diff --git a/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild 
b/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild
new file mode 100644
index 000..1204cc480c9
--- /dev/null
+++ b/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SADAHIRO
+DIST_VERSION=1.29
+inherit perl-module
+
+DESCRIPTION="Unicode Collate Algorithm"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



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

2021-03-09 Thread Andreas K. Hüttel
commit: bd26cde7e6cef97d821aa070ece800acfea268a1
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Thu Jan  7 16:19:03 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Mar  9 22:03:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd26cde7

virtual/perl-Unicode-Collate: version bump to 1.290

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../perl-Unicode-Collate-1.290.0.ebuild   | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild 
b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild
new file mode 100644
index 000..ab65efad6c9
--- /dev/null
+++ b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   ~perl-core/${PN#perl-}-${PV}
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



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

2021-03-09 Thread Rick Farina
commit: 4ed0c7ea31218312797665524ee1fc080f4828d6
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar  9 21:42:49 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar  9 21:43:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed0c7ea

app-crypt/johntheripper-jumbo: drop old

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 app-crypt/johntheripper-jumbo/Manifest |   1 -
 .../johntheripper-jumbo-1.8.0.ebuild   | 124 -
 .../johntheripper-jumbo-1.9.0.ebuild   | 122 
 3 files changed, 247 deletions(-)

diff --git a/app-crypt/johntheripper-jumbo/Manifest 
b/app-crypt/johntheripper-jumbo/Manifest
index 0afa7b836b3..cf2f85e511b 100644
--- a/app-crypt/johntheripper-jumbo/Manifest
+++ b/app-crypt/johntheripper-jumbo/Manifest
@@ -1,2 +1 @@
-DIST JohnTheRipper-1.8.0-jumbo-1.tar.gz 32533148 BLAKE2B 
15929fa25314438619899582b209bee6902b1e53dc2df39ed6a686820665fd4d8e56d26b3f0082d05dc6be2f54add3526570d936c0a929641e33e6dcfb7a13b5
 SHA512 
8b7fad7a6330b5ff1afc306218ba698aaa27776b566f82c2e76102d5ceb10aeafa69d71fa6fff67c81996ea2c6a04384bab4696ed192306c6d074873562e7089
 DIST john-1.9.0-jumbo-1.tar.xz 33638768 BLAKE2B 
2fd6813e234308408d42581705ee8b25f9217a3dfb43f05483156f7bb67d0ce0d6de9c3ce8c2e4a17bb99bb377119dae2897bc08c800e7bc80bc6cf245400df6
 SHA512 
c5cb5dc739ee4c666f8479cdf10511fddc391b590c59f90c060d3ccd8449b794ac7b831a6d1f7553883892499e709a66578cfa4d62caef9b7e0a831eb827e808

diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild
deleted file mode 100644
index e770d857725..000
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs pax-utils
-
-DESCRIPTION="fast password cracker"
-HOMEPAGE="http://www.openwall.com/john/;
-
-MY_PN="JohnTheRipper"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git;
-   inherit git-r3
-else
-   JUMBO="jumbo-1"
-   MY_PV="${PV}-${JUMBO}"
-   MY_P="${MY_PN}-${MY_PV}"
-   
SRC_URI="https://github.com/magnumripper/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-#removed rexgen and commoncrypto
-IUSE="custom-cflags kerberos mpi opencl openmp pcap"
-
-DEPEND=">=dev-libs/openssl-1.0.1:0
-   mpi? ( virtual/mpi )
-   opencl? ( virtual/opencl )
-   kerberos? ( virtual/krb5 )
-   pcap? ( net-libs/libpcap )
-   dev-libs/gmp:*
-   sys-libs/zlib
-   app-arch/bzip2"
-
-RDEPEND="${DEPEND}
-   !app-crypt/johntheripper"
-
-pkg_setup() {
-   if use openmp && [[ ${MERGE_TYPE} != binary ]]; then
-   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
-   fi
-}
-
-src_prepare() {
-   eapply "${FILESDIR}/${PV}-gcc5.patch"
-   sed -i 's#/usr/share/john#/etc/john#' src/params.h || die
-   default
-}
-
-src_configure() {
-   cd src || die
-
-   use custom-cflags || strip-flags
-
-   # John ignores CPPFLAGS, use CFLAGS instead
-   append-cflags -DJOHN_SYSTEMWIDE=1
-
-   econf \
-   --disable-native-macro \
-   --disable-native-tests \
-   --without-commoncrypto \
-   --disable-rexgen \
-   --with-openssl \
-   $(use_enable mpi) \
-   $(use_enable opencl) \
-   $(use_enable openmp) \
-   $(use_enable pcap)
-}
-
-src_compile() {
-   emake -C src
-}
-
-src_test() {
-   pax-mark -mr run/john
-   #if use opencl; then
-   #gpu tests fail in portage, so run cpu only tests
-   #   ./run/john --device=cpu --test=0 --verbosity=2 || die
-   #else
-   #weak tests
-   #   ./run/john --test=0 --verbosity=2 || die
-   #strong tests
-   #./run/john --test=1 --verbosity=2 || die
-   #fi
-   ewarn "When built systemwide, john can't run tests without reading 
files in /etc."
-   ewarn "Don't bother opening a bug for this unless you include a patch 
to fix it"
-}
-
-src_install() {
-   # executables
-   dosbin run/john
-   newsbin run/mailer john-mailer
-
-   pax-mark -mr "${ED}/usr/sbin/john"
-
-   # grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | 
cut -d/ -f3
-   for s in \
-   unshadow unafs undrop unique ssh2john putty2john pfx2john 
keepass2john keyring2john \
-   zip2john gpg2john rar2john racf2john keychain2john kwallet2john 
pwsafe2john dmg2john \
- 

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

2021-03-09 Thread Rick Farina
commit: b9de2a9ecd1543b73bd37604b30179efcdfac081
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar  9 21:40:09 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar  9 21:43:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9de2a9e

app-crypt/johntheripper-jumbo: remove stray keywords=

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild
index 260f0956a16..9177f8d4624 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-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
@@ -13,7 +13,6 @@ MY_PN="JohnTheRipper"
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git;
inherit git-r3
-   KEYWORDS=""
 else
JUMBO="jumbo-1"
MY_PV="${PV}-${JUMBO}"



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

2021-03-09 Thread Rick Farina
commit: 590633ed64a50e822bf3b904e70c91d10e678473
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar  9 21:41:37 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar  9 21:43:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590633ed

app-crypt/johntheripper-jumbo: restored dropped keyword

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild
index 9177f8d4624..c0fcb46c4e3 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild
@@ -18,7 +18,7 @@ else
MY_PV="${PV}-${JUMBO}"
MY_P="john-${MY_PV}"
SRC_URI="https://www.openwall.com/john/k/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/johntheripper-jumbo/files/, app-crypt/johntheripper-jumbo/

2021-03-09 Thread Rick Farina
commit: cdd8982b5fde70da005cb979a78519b01297d578
Author: Hank Leininger  korelogic  com>
AuthorDate: Sat Nov 21 02:47:28 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar  9 21:43:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd8982b

app-crypt/johntheripper-jumbo: fixes and cleanups

Fixed opencl compilation issue, installation of .pl helpers, a
broken documentation symlink, and removed ~amd64-linux KEYWORD
because its dependencies lack it, to keep `repoman full` happy.

Signed-off-by: Hank Leininger  korelogic.com>
Closes: https://bugs.gentoo.org/732456
Closes: https://bugs.gentoo.org/713462
CLoses: https://bugs.gentoo.org/726432
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 .../johntheripper-jumbo-1.9.0-opencl-fix.patch |  12 ++
 .../johntheripper-jumbo-1.9.0-r1.ebuild| 133 +
 2 files changed, 145 insertions(+)

diff --git 
a/app-crypt/johntheripper-jumbo/files/johntheripper-jumbo-1.9.0-opencl-fix.patch
 
b/app-crypt/johntheripper-jumbo/files/johntheripper-jumbo-1.9.0-opencl-fix.patch
new file mode 100644
index 000..6fe7693276b
--- /dev/null
+++ 
b/app-crypt/johntheripper-jumbo/files/johntheripper-jumbo-1.9.0-opencl-fix.patch
@@ -0,0 +1,12 @@
+--- a/src/opencl_common.h  2020-08-03 15:49:20.0 +0100
 b/src/opencl_common.h  2020-08-03 15:55:23.081101690 +0100
+@@ -81,6 +81,9 @@
+ 
+ #ifndef CL_DEVICE_TOPOLOGY_AMD
+ #define CL_DEVICE_TOPOLOGY_AMD  0x4037
++#endif
++
++#ifndef CL_DEVICE_TOPOLOGY_TYPE_PCIE_AMD
+ typedef union {
+   struct {
+   cl_uint type;

diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild
new file mode 100644
index 000..260f0956a16
--- /dev/null
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs pax-utils
+
+DESCRIPTION="fast password cracker"
+HOMEPAGE="http://www.openwall.com/john/;
+
+MY_PN="JohnTheRipper"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   JUMBO="jumbo-1"
+   MY_PV="${PV}-${JUMBO}"
+   MY_P="john-${MY_PV}"
+   SRC_URI="https://www.openwall.com/john/k/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-linux ~ppc-macos"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+#removed rexgen and commoncrypto
+IUSE="custom-cflags kerberos mpi opencl openmp pcap"
+
+DEPEND=">=dev-libs/openssl-1.0.1:0
+   mpi? ( virtual/mpi )
+   opencl? ( virtual/opencl )
+   kerberos? ( virtual/krb5 )
+   pcap? ( net-libs/libpcap )
+   dev-libs/gmp:*
+   sys-libs/zlib
+   app-arch/bzip2"
+
+RDEPEND="${DEPEND}
+   !app-crypt/johntheripper"
+
+PATCHES=( "${FILESDIR}/${P}-opencl-fix.patch" )
+
+pkg_setup() {
+   if use openmp && [[ ${MERGE_TYPE} != binary ]]; then
+   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
+   fi
+}
+
+src_prepare() {
+   sed -i 's#$prefix/share/john#/etc/john#' src/configure || die
+   default
+}
+
+src_configure() {
+   cd src || die
+
+   use custom-cflags || strip-flags
+
+   econf \
+   --disable-native-march \
+   --disable-native-tests \
+   --without-commoncrypto \
+   --disable-rexgen \
+   --with-openssl \
+   --with-systemwide \
+   $(use_enable mpi) \
+   $(use_enable opencl) \
+   $(use_enable openmp) \
+   $(use_enable pcap)
+}
+
+src_compile() {
+   emake -C src
+}
+
+src_test() {
+   pax-mark -mr run/john
+   #if use opencl; then
+   #gpu tests fail in portage, so run cpu only tests
+   #   ./run/john --device=cpu --test=0 --verbosity=2 || die
+   #else
+   #weak tests
+   #   ./run/john --test=0 --verbosity=2 || die
+   #strong tests
+   #./run/john --test=1 --verbosity=2 || die
+   #fi
+   ewarn "When built systemwide, john can't run tests without reading 
files in /etc."
+   ewarn "Don't bother opening a bug for this unless you include a patch 
to fix it"
+}
+
+src_install() {
+   # executables
+   dosbin run/john
+   newsbin run/mailer john-mailer
+
+   pax-mark -mr "${ED}/usr/sbin/john"
+
+   # grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | 
cut -d/ -f3
+   for s in \
+   unshadow unafs undrop unique ssh2john putty2john pfx2john 
keepass2john keyring2john \
+   zip2john gpg2john rar2john racf2john 

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

2021-03-09 Thread John Helmert III
commit: c1c75787ca11cbfa7b36a065313930c80989f228
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Mar  9 21:31:12 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Mar  9 21:31:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c75787

media-gfx/pngcrush: add ~arm, bug 774222

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: John Helmert III  gentoo.org>

 media-gfx/pngcrush/pngcrush-1.8.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/pngcrush/pngcrush-1.8.13.ebuild 
b/media-gfx/pngcrush/pngcrush-1.8.13.ebuild
index ba4efcf233b..5f8886dfc50 100644
--- a/media-gfx/pngcrush/pngcrush-1.8.13.ebuild
+++ b/media-gfx/pngcrush/pngcrush-1.8.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pmt/${P}-nolib.tar.xz"
 
 LICENSE="pngcrush"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 
 RDEPEND="media-libs/libpng:0=
sys-libs/zlib:="



  1   2   3   4   >