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

2021-03-25 Thread Joonas Niilola
commit: 3aa6cddf66334f95b04695e3cc9b9d0c8f731354
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Mon Mar 22 18:08:47 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 26 06:55:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa6cddf

gnome-extra/nautilus-dropbox: version bump to 2020.03.04

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Closes: https://github.com/gentoo/gentoo/pull/20066
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/nautilus-dropbox/Manifest  |  1 +
 .../nautilus-dropbox-2020.03.04.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/gnome-extra/nautilus-dropbox/Manifest 
b/gnome-extra/nautilus-dropbox/Manifest
index af2b4ce4bbd..f814e00c41a 100644
--- a/gnome-extra/nautilus-dropbox/Manifest
+++ b/gnome-extra/nautilus-dropbox/Manifest
@@ -1 +1,2 @@
 DIST nautilus-dropbox-2019.02.14.tar.bz2 381416 BLAKE2B 
0765196974d88caa477d962311efe05941cd2d25e35fa028720c8abed5120fea5abede74f39e00cb2ac9eb08d6d4bbdf1d1fe6db8d604c1803570209e654d55a
 SHA512 
c5758d97fa40af1b27388c23289e5d1d98ef1c6db04ed7fb5cfee387723f72c34f3583fb6e0158a39f30d5ff649cb2de6d92fc4ad6e976e301dc239bda9d554b
+DIST nautilus-dropbox-2020.03.04.tar.bz2 387351 BLAKE2B 
ff25716ef10759e014cffec8a7e9b1a40931686d6de3c69e9060c77cbf3aee65ffeed91ba809ba8cffc372f284180c74a8cb5b0ca4b342aa137d9e574a2a1abf
 SHA512 
8f26165a48d1767b3bccb34f95f19357e8fd209f383270ac2d40f773df139d640c3fb33db28cf1fa7e2d7063a7a37b15ed7f4f22f85019e05885c097cea39a48

diff --git a/gnome-extra/nautilus-dropbox/nautilus-dropbox-2020.03.04.ebuild 
b/gnome-extra/nautilus-dropbox/nautilus-dropbox-2020.03.04.ebuild
new file mode 100644
index 000..6811ea493f9
--- /dev/null
+++ b/gnome-extra/nautilus-dropbox/nautilus-dropbox-2020.03.04.ebuild
@@ -0,0 +1,67 @@
+# 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 autotools python-single-r1 xdg-utils
+
+DESCRIPTION="Dropbox Nautilus Extension"
+HOMEPAGE="https://github.com/dropbox/nautilus-dropbox";
+SRC_URI="https://linux.dropboxstatic.com/packages/${P}.tar.bz2";
+
+LICENSE="GPL-3 CC-BY-ND-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   gnome-base/nautilus
+   net-misc/dropbox
+   >=dev-libs/glib-2.14
+   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]' 
)"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   $(python_gen_cond_dep 'dev-python/docutils[${PYTHON_MULTI_USEDEP}]' )
+   virtual/pkgconfig"
+
+# use system rst2man
+PATCHES=( "${FILESDIR}/nautilus-dropbox-2019-system-rst2man.patch" )
+
+src_prepare() {
+   default
+
+   # use system dropbox
+   sed \
+   -e "s|~/[.]dropbox-dist|${EPREFIX}/opt/dropbox|" \
+   -e "s|\(DROPBOXD_PATH = 
\).*|\1\"${EPREFIX}/opt/dropbox/dropboxd\"|" \
+   -i dropbox.in || die
+   AT_NOELIBTOOLIZE=yes eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   --disable-static
+}
+
+src_install() {
+   default
+
+   # removes files which conflicts with system dropbox
+   rm -r "${D}/usr/share/applications" || die
+   rm -r "${D}/usr/bin" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update;
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update;
+}



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

2021-03-25 Thread Joonas Niilola
commit: f736aeb84ffb98fda0d8dfc65d5f2c22d50d07bd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar 26 06:59:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 26 06:59:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f736aeb8

gnome-extra/nautilus-dropbox: depend on glib:2 on 2020.

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

 .../nautilus-dropbox/nautilus-dropbox-2020.03.04.ebuild| 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnome-extra/nautilus-dropbox/nautilus-dropbox-2020.03.04.ebuild 
b/gnome-extra/nautilus-dropbox/nautilus-dropbox-2020.03.04.ebuild
index 6811ea493f9..e882654d4eb 100644
--- a/gnome-extra/nautilus-dropbox/nautilus-dropbox-2020.03.04.ebuild
+++ b/gnome-extra/nautilus-dropbox/nautilus-dropbox-2020.03.04.ebuild
@@ -19,10 +19,10 @@ IUSE="debug"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]' )
+   dev-libs/glib:2
gnome-base/nautilus
-   net-misc/dropbox
-   >=dev-libs/glib-2.14
-   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]' 
)"
+   net-misc/dropbox"
 
 DEPEND="${RDEPEND}"
 
@@ -59,9 +59,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   xdg_icon_cache_update;
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   xdg_icon_cache_update;
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: x11-misc/rss-glx/files/, x11-misc/rss-glx/

2021-03-25 Thread Joonas Niilola
commit: ce727418b3384636b59ead4086330e7bd2415925
Author: Alexander Miller  gmx  de>
AuthorDate: Mon Mar 22 14:51:10 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 26 06:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce727418

x11-misc/rss-glx: Fix matrixview segmentation faults with USE=-bzip2

Patch by Edward Sheldrake taken from the linked sourceforge bug.
https://sourceforge.net/p/rss-glx/bugs/12/

Signed-off-by: Alexander Miller  gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/20061
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/rss-glx-0.9.1-matrixview-copy-font.patch | 27 ++
 x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild   |  1 +
 2 files changed, 28 insertions(+)

diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-matrixview-copy-font.patch 
b/x11-misc/rss-glx/files/rss-glx-0.9.1-matrixview-copy-font.patch
new file mode 100644
index 000..cb9f5e9a500
--- /dev/null
+++ b/x11-misc/rss-glx/files/rss-glx-0.9.1-matrixview-copy-font.patch
@@ -0,0 +1,27 @@
+--- a/src/matrixview.c
 b/src/matrixview.c
+@@ -537,7 +537,12 @@ void load_texture ()
+ {
+   long a;
+ 
++#ifdef HAVE_LIBBZ2
+   LOAD_TEXTURE (font, cfont, cfont_compressedsize, cfont_size)
++#else
++  font = (unsigned char*) malloc (cfont_size);
++  memcpy (font, cfont, cfont_size);
++#endif
+ 
+   for (a = 0; a < 131072; a++) {
+   if ((a >> 9) & 2)
+@@ -579,7 +584,11 @@ void ourBuildTextures ()
+   exit (-1);
+   }
+ 
++#ifdef HAVE_LIBBZ2
+   FREE_TEXTURE (font)
++#else
++  free (font);
++#endif
+ 
+   glBindTexture (GL_TEXTURE_2D, 3);
+ 

diff --git a/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild 
b/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild
index 7dba5284904..1af7c945fa9 100644
--- a/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild
+++ b/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild
@@ -41,6 +41,7 @@ PATCHES=(
"${FILESDIR}"/${P}-imagemagick-7.patch
"${FILESDIR}"/${P}-c++11-narrowing.patch
"${FILESDIR}"/${P}-hang.patch
+   "${FILESDIR}"/${P}-matrixview-copy-font.patch
 )
 
 src_prepare() {



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

2021-03-25 Thread Joonas Niilola
commit: 50c370dcf84707fc5947196c7231db8a9fcd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar 26 05:40:05 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 26 06:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c370dc

sys-kernel/pf-sources: bump to 5.11-pf5 (include PDS & BMQ CPU scheds)

 - note that both PDS and BMQ are broken when using the schedutil governor.

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

 sys-kernel/pf-sources/Manifest  |  3 +
 sys-kernel/pf-sources/pf-sources-5.11_p5.ebuild | 73 +
 2 files changed, 76 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 3669498231b..fc17c51ba62 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -1,3 +1,5 @@
+DIST 5020_BMQ-and-PDS-io-scheduler-v5.11-r2.patch 259433 BLAKE2B 
e3cc85db32795721d39962dfd3b72ac923b89da8a9125ef0e12ba199b3606cec9a2d99392c0b0f195b1557a25be2370be1efe3bab9a9e0c2e89e2e92eb86eccb
 SHA512 
3e75edcb8c8a5ff64d751cff1c9102ea5eabadda3ba6ae1369b2a1478d5f001776f7ce1b13425f5c2f7acdb1a8a117864ccb9aca6755188efaa4110dcb43
+DIST 5021_BMQ-and-PDS-gentoo-defaults-v5.11-r2.patch 348 BLAKE2B 
e81fa7e5157ad317babd4c636facb34b577c8cb850a77c945e94d62547ec687d61dbef3766e3772ba880e2b657f400a2d9c86efdced2dada7a108b4c1593
 SHA512 
192431f1b1c19e91d4fcf16e3a275151043c8f065eb5a909f68ff640108537f9d5105be9175a8eea12b0bbfc871ab1595f3e051e64c39bb2a32f8c75a1137bb3
 DIST genpatches-5.10-1.base.tar.xz 3840 BLAKE2B 
08ac1f83dc9a1cfc1d4cf0a3a5ab4c9d4686a80348247ec7cd1da6e49db92d6932a1864113f2631d5528a4ba732945b2afe73d03061bd3c532b3d1e4d9571999
 SHA512 
04356093c4df6a7ee0876b89be5b90f8bc90c920628e5fe69b5787ce82e003be05eaac142310f10f32d0549a6676af846734ae4ac188c2b96c2eca2cb0a6f4b0
 DIST genpatches-5.10-1.extras.tar.xz 1768 BLAKE2B 
e99d5d2137d5752845ba8284a0dd57620851c3620603e871973af5841b54e9bfdde92ea2408ddedb55355f2c954c80641b06098060043916d2483e10cfb8293a
 SHA512 
0034e5ab57cccb2e969a3b9e1f674614ca853779c552c37be9c5afb0a37112bf8f2c30e1b21832d56320c70c1d622081b60369c6a86fa737a23c3ed953267453
 DIST genpatches-5.11-1.base.tar.xz 3440 BLAKE2B 
eb1e9a9f2060023cb410bf3db8c4f4fe283eff47f545a434dfc1edb98aa513940f30a2a88566422192b79f7ab36c607b9bc63253c067070d9a479d6318fd34b3
 SHA512 
a862fe33272bb6b0e4095c862c74361f015fc57316b9dbbdf2782f2e57c131fbe7fe9b9ba81c3d5a7d71788f2d56abdbd28f1c7571973c3f378cd05199c0421f
@@ -12,4 +14,5 @@ DIST pf-sources-5.11_p1.patch 2710131 BLAKE2B 
67a3528d1c59f24af9f09bc669e736d413
 DIST pf-sources-5.11_p2.patch 2720760 BLAKE2B 
db2ccb4449d6ed2d545c15ef82b99d581e462908ab2290b62119c09da93a7cf202e3a1792a1bf3afb6ae98f4c9f8ea34ef7ad7056206f3eac7daa8a7a9559f4a
 SHA512 
1ab4748cac5a8a210a48543606c2c3e30e4528c819b4e7d7e29d992d4f9b14ae6e7219d7d96d090fc887d72887735e52dad9a8d396d775c8c32b80b01532a9ea
 DIST pf-sources-5.11_p3.patch 3932843 BLAKE2B 
655d68a6cced89aeab7b71cb67d0469567201766f378371e0e6c933fb4ac48317e27c5a148dc70117550c4f09c2b8d4c7690f5f0d88754d80fe8ca9ab9bc2415
 SHA512 
3b1444baa42a737166c1ce7b40d616123b2df197f9f6fc3041fded977f760627603656fbb6f41c12ad008ec724d96ae81664bbaedda4f3759aec50cb5820776b
 DIST pf-sources-5.11_p4.patch 4443076 BLAKE2B 
294d1eb3ec09de6c5d6011913a8d831185a424a85e3bc6d245bd3ef4fe6b50d8e2b64decf398c153435de0b24c2417a7076ae854424201ce61cfdbbdedf4565f
 SHA512 
3a14d63039e1a3701493d17b164364ef3c9167333e16aa8202b2967eebfaab3bd0c233b1e09af44a190a86a1b5599ee339f9ae06298c77404e7f99c6f9f14df7
+DIST pf-sources-5.11_p5.patch 4598966 BLAKE2B 
8dc474e83816d698bceeba123ceef1c6d33eba551ff85cdc121d51eb2cfc4b81fd1b7fcb63a5254560b978368ec1b24bd9c49cef38432ba3ef956399f4d4e7f2
 SHA512 
296dda2e6fa1fdc8706ba1547122982e261f0bde82b80c423a2bd5f7b63d98113a75912fd64c630add18eb00f9d77dd1ebf3a0ebd33db985b30484b058d50547
 DIST pf-sources-5.9_p7.patch 3027972 BLAKE2B 
9247ea63b30f9d42d79303b73a900d468a71e70932f7f15ae697cdba52c46358297023e037226c219fad5df912fb5d21e6f4b7190556ca799fa84924480e
 SHA512 
c69e14f59bf98944b3329c65b7e2c271d74a756bc8c890130bf3cc68b4b96d31f1c33c4edb128580fcaefeb6e42dd04b1eb3d7f071b2d58bc764d26322bda8cd

diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p5.ebuild 
b/sys-kernel/pf-sources/pf-sources-5.11_p5.ebuild
new file mode 100644
index 000..0c2ef327c94
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.11_p5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Define what default functions to run
+ETYPE="sources"
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Just get basic genpatches, -pf patch set already includes vanilla-linux 
updates
+K_GENPATCHES_VER="1"
+
+# -pf already sets EXTRAVERSION to kernel Makefile
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security team
+K_SECURITY_UNSUPPORTED="1"
+
+# We want the very basic patches from gent

[gentoo-commits] repo/gentoo:master commit in: x11-misc/rss-glx/files/, x11-misc/rss-glx/

2021-03-25 Thread Joonas Niilola
commit: ad43009390d80e169286a6ec696b700318bdb6a2
Author: Alexander Miller  gmx  de>
AuthorDate: Sun Feb 21 14:50:47 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 26 06:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad430093

x11-misc/rss-glx: Workaround hanging processes

Add a patch that ensures a signalled process doesn't hang
indefinitely if the GL driver got stuck.

Closes: https://bugs.gentoo.org/478074
Signed-off-by: Alexander Miller  gmx.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-misc/rss-glx/files/rss-glx-0.9.1-hang.patch| 14 ++
 .../{rss-glx-0.9.1-r2.ebuild => rss-glx-0.9.1-r3.ebuild}   |  1 +
 2 files changed, 15 insertions(+)

diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-hang.patch 
b/x11-misc/rss-glx/files/rss-glx-0.9.1-hang.patch
new file mode 100644
index 000..60f2b326ec4
--- /dev/null
+++ b/x11-misc/rss-glx/files/rss-glx-0.9.1-hang.patch
@@ -0,0 +1,14 @@
+Ensure a signalled process exits even if the GL driver hangs.
+
+https://bugs.gentoo.org/478074
+
+--- a/src/driver.c
 b/src/driver.c
+@@ -397,6 +397,7 @@
+ void signalHandler (int sig)
+ {
+   signalled = 1;
++  alarm(3);   /* Self-destruct if something goes wrong */
+ }
+ 
+ int main (int argc, char *argv[])

diff --git a/x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild 
b/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild
similarity index 99%
rename from x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild
rename to x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild
index 61300f4958c..7dba5284904 100644
--- a/x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild
+++ b/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild
@@ -40,6 +40,7 @@ PATCHES=(
"${FILESDIR}"/${P}-asneeded.patch
"${FILESDIR}"/${P}-imagemagick-7.patch
"${FILESDIR}"/${P}-c++11-narrowing.patch
+   "${FILESDIR}"/${P}-hang.patch
 )
 
 src_prepare() {



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

2021-03-25 Thread Hans de Graaff
commit: 9cc227d75dd7a63ef377baf91d3fa822d29f6051
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 26 06:19:59 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 26 06:19:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc227d7

net-analyzer/sslscan: add 2.0.9

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 net-analyzer/sslscan/Manifest |  2 ++
 net-analyzer/sslscan/sslscan-2.0.9.ebuild | 44 +++
 2 files changed, 46 insertions(+)

diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index e5ce540ce85..24505139c7c 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -3,6 +3,8 @@ DIST sslscan-1.11.13-rbsec.tar.gz 57006 BLAKE2B 
ea5e2754f5a8218ee1f3aba26e7efe23
 DIST sslscan-2.0.6.tar.gz 109597 BLAKE2B 
30c0dc329d252fbb91800e470cad84214fbe30694c33fa388040838da24ca73b0857f19603ca7e71dc84fe4ca10977b2d4c0145a752718225f5225540184dee5
 SHA512 
2f7236f101e1ab75a6fb2efc8fed2949a410b4c67156e88865724e0f399a6e749218253d49c122f1e046022634ef62dcc2b4f97833fd33f90a3ba5a2b7e06c6c
 DIST sslscan-2.0.7.tar.gz 109639 BLAKE2B 
d4a8257943f0c07dfc4f59e3b71091466dfd9d0cea71dfd44f17487fd0254e0f6113acbd1ddf30659cebb60bca7609070ed5733af737dce11c7cd762d3dbdd30
 SHA512 
de5e27e75f9af4dadc6ae10388602f64a56a457fcd737b37a1a9da1f433969d19004c994b8f04c569aa40b8ade6176fa2752fbc0b52046174791cad119e07bd0
 DIST sslscan-2.0.8.tar.gz 109713 BLAKE2B 
3c28eda337145556a968be66bb7924f95cd7ad8eb9bab04531cad7d3a274f5e337804d3223903369df63c97884b6373f0b207e3691857a6b65591e7d067f51dc
 SHA512 
5260e8da881b7757d69b1f8a9640a9c1593c6537a9f66e9250c9183697e7768488d24bab1eef713a1907a773689587bd1b2856caebe6d8df3cf509273a2cf7fd
+DIST sslscan-2.0.9.tar.gz 109501 BLAKE2B 
a979d6da6fee9e206ce2676aeceaa224affd26b216a67caabe8ba5ec3959b0aa27e005ad79f067bee5c4801d292a35ce4fc061a94f58125437e64bbe8ef2c2d8
 SHA512 
968b55ec34320784983cfddc796fb798871534c5561661b1691dc3516537763fdb0541c2f89fae1ef1dd586b213d743f01e1b040907434191713af981a2fc495
 DIST sslscan-OpenSSL_1_1_1h.tar.gz 9985614 BLAKE2B 
78f8bcf04a5a03636efe4ea2f82cfbbf6528ed1b02f64b7b7cf773809f5bed11974fd6d2f9f9bddb7fc31e986997f0987a0a773da2bd10b842f3ace977c5c56a
 SHA512 
619dc7b28151571e4410844263a6727c9883701c11a064a2df55368659a63d548179165c9b96910b0e739cec1142f109eae9503b688cbade7abd6b4f3a7563aa
 DIST sslscan-OpenSSL_1_1_1i.tar.gz 9989266 BLAKE2B 
c0d48845457ba89a9ed4a6f4425a8556cc9c623bba5ecaa07911d19285ca32124c09294862c874afa61aadebb33f290028b14134d51f1823d1bbb63854d7c179
 SHA512 
7e2ae6f1ce75d39f330d79abc1d2c67418fa8609580a7550f39104e18e9278e859ec788f993186808d45363c43b3e731c3ec5d874d072f2c3e33adb0701db70a
 DIST sslscan-OpenSSL_1_1_1j.tar.gz 9994760 BLAKE2B 
749886716739dcb909bd79b29cf714640b64039917f64f6cfc4bee9861e797380d0df9ff11d7f6bb084508b322cb0db4ef7a2f871ee304548ec919d387cdb2c5
 SHA512 
f94ef129514e69b70f800a599ae726eff6a2fac0dfa8e42982973d1328f6fac6b1da1124e1a7b8aa3d579b720ecf9c71a8bae45db6b1630c052b0c3a22b9360e
+DIST sslscan-OpenSSL_1_1_1k.tar.gz 9996510 BLAKE2B 
755bbdfa5738e2f2d0a72b0e01861acb2df33f499e140b46a40562b0d6035992f5aae084c480d9fe4e82e4a4f74929e686c31b04f126859375357a0f9c207b5b
 SHA512 
b963e24f598d4c95455733a1b06f73b802ccf18c3a4aa8e1436ef597aba3daa6020d032051439b35f72bd566e9e62d24aaacce770567e2b9e5c82958698d3d97

diff --git a/net-analyzer/sslscan/sslscan-2.0.9.ebuild 
b/net-analyzer/sslscan/sslscan-2.0.9.ebuild
new file mode 100644
index 000..5e25d50fb22
--- /dev/null
+++ b/net-analyzer/sslscan/sslscan-2.0.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# sslscan builds against a static openssl library to allow weak ciphers
+# to be enabled so that they can be tested.
+OPENSSL_RELEASE_TAG="OpenSSL_1_1_1k"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Fast SSL configuration scanner"
+HOMEPAGE="https://github.com/rbsec/sslscan";
+SRC_URI="https://github.com/rbsec/sslscan/archive/${PV}.tar.gz -> ${P}.tar.gz
+
https://github.com/openssl/openssl/archive/${OPENSSL_RELEASE_TAG}.tar.gz -> 
${PN}-${OPENSSL_RELEASE_TAG}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Requires a docker environment
+RESTRICT="test"
+
+# S="${WORKDIR}/${P}-${MY_FORK}"
+
+src_prepare() {
+   ln -s ../openssl-${OPENSSL_RELEASE_TAG} openssl || die
+   touch .openssl_is_fresh || die
+   sed -i -e '/openssl\/.git/,/fi/d' \
+   -e '/openssl test/d' Makefile || die
+
+   default
+}
+
+src_compile() {
+   emake static
+}
+
+src_install() {
+   DESTDIR="${D}" emake install
+
+   dodoc Changelog README.md
+}



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

2021-03-25 Thread Hans de Graaff
commit: c74d8c6847d3fa442937134c18c8968789247533
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 26 06:20:45 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 26 06:20:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74d8c68

net-analyzer/sslscan: cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 net-analyzer/sslscan/Manifest  |  4 ---
 net-analyzer/sslscan/sslscan-1.11.13-r1.ebuild | 45 --
 net-analyzer/sslscan/sslscan-2.0.7.ebuild  | 44 -
 3 files changed, 93 deletions(-)

diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index 24505139c7c..28ab87c5e17 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -1,10 +1,6 @@
-DIST sslscan-1.11.13-rbsec-openssl.tar.gz 5523256 BLAKE2B 
d8f5aa8bf748310fe1186ec9ab74ecc33425d6fa3db709d94516780d4efadbdd9cf6358798796704dfeb4032ec615298f3b67c8150e314f1e79a4d826c2589b7
 SHA512 
9bfdac0b6dcbb9e932ef41db9753f7298cf38ddc18731386968289114fd5ed10d81e95523d557b42b431377638d2f62fb710189e7d944ba89979fe5e3437fd3f
-DIST sslscan-1.11.13-rbsec.tar.gz 57006 BLAKE2B 
ea5e2754f5a8218ee1f3aba26e7efe2394fa87b79137955705edc4600d67139f2641ac7b4e7a92f7273878f5b150e3e1b159114c833dc180049688563cf5095b
 SHA512 
51477e5b29a2fc87e2d6c8d76430eeb2a6feb388d47392938b9e2c572acc5926534a19dc249080a066256a1a6cbfe08b162e9f3839386c86116352e5eb57c544
 DIST sslscan-2.0.6.tar.gz 109597 BLAKE2B 
30c0dc329d252fbb91800e470cad84214fbe30694c33fa388040838da24ca73b0857f19603ca7e71dc84fe4ca10977b2d4c0145a752718225f5225540184dee5
 SHA512 
2f7236f101e1ab75a6fb2efc8fed2949a410b4c67156e88865724e0f399a6e749218253d49c122f1e046022634ef62dcc2b4f97833fd33f90a3ba5a2b7e06c6c
-DIST sslscan-2.0.7.tar.gz 109639 BLAKE2B 
d4a8257943f0c07dfc4f59e3b71091466dfd9d0cea71dfd44f17487fd0254e0f6113acbd1ddf30659cebb60bca7609070ed5733af737dce11c7cd762d3dbdd30
 SHA512 
de5e27e75f9af4dadc6ae10388602f64a56a457fcd737b37a1a9da1f433969d19004c994b8f04c569aa40b8ade6176fa2752fbc0b52046174791cad119e07bd0
 DIST sslscan-2.0.8.tar.gz 109713 BLAKE2B 
3c28eda337145556a968be66bb7924f95cd7ad8eb9bab04531cad7d3a274f5e337804d3223903369df63c97884b6373f0b207e3691857a6b65591e7d067f51dc
 SHA512 
5260e8da881b7757d69b1f8a9640a9c1593c6537a9f66e9250c9183697e7768488d24bab1eef713a1907a773689587bd1b2856caebe6d8df3cf509273a2cf7fd
 DIST sslscan-2.0.9.tar.gz 109501 BLAKE2B 
a979d6da6fee9e206ce2676aeceaa224affd26b216a67caabe8ba5ec3959b0aa27e005ad79f067bee5c4801d292a35ce4fc061a94f58125437e64bbe8ef2c2d8
 SHA512 
968b55ec34320784983cfddc796fb798871534c5561661b1691dc3516537763fdb0541c2f89fae1ef1dd586b213d743f01e1b040907434191713af981a2fc495
 DIST sslscan-OpenSSL_1_1_1h.tar.gz 9985614 BLAKE2B 
78f8bcf04a5a03636efe4ea2f82cfbbf6528ed1b02f64b7b7cf773809f5bed11974fd6d2f9f9bddb7fc31e986997f0987a0a773da2bd10b842f3ace977c5c56a
 SHA512 
619dc7b28151571e4410844263a6727c9883701c11a064a2df55368659a63d548179165c9b96910b0e739cec1142f109eae9503b688cbade7abd6b4f3a7563aa
-DIST sslscan-OpenSSL_1_1_1i.tar.gz 9989266 BLAKE2B 
c0d48845457ba89a9ed4a6f4425a8556cc9c623bba5ecaa07911d19285ca32124c09294862c874afa61aadebb33f290028b14134d51f1823d1bbb63854d7c179
 SHA512 
7e2ae6f1ce75d39f330d79abc1d2c67418fa8609580a7550f39104e18e9278e859ec788f993186808d45363c43b3e731c3ec5d874d072f2c3e33adb0701db70a
 DIST sslscan-OpenSSL_1_1_1j.tar.gz 9994760 BLAKE2B 
749886716739dcb909bd79b29cf714640b64039917f64f6cfc4bee9861e797380d0df9ff11d7f6bb084508b322cb0db4ef7a2f871ee304548ec919d387cdb2c5
 SHA512 
f94ef129514e69b70f800a599ae726eff6a2fac0dfa8e42982973d1328f6fac6b1da1124e1a7b8aa3d579b720ecf9c71a8bae45db6b1630c052b0c3a22b9360e
 DIST sslscan-OpenSSL_1_1_1k.tar.gz 9996510 BLAKE2B 
755bbdfa5738e2f2d0a72b0e01861acb2df33f499e140b46a40562b0d6035992f5aae084c480d9fe4e82e4a4f74929e686c31b04f126859375357a0f9c207b5b
 SHA512 
b963e24f598d4c95455733a1b06f73b802ccf18c3a4aa8e1436ef597aba3daa6020d032051439b35f72bd566e9e62d24aaacce770567e2b9e5c82958698d3d97

diff --git a/net-analyzer/sslscan/sslscan-1.11.13-r1.ebuild 
b/net-analyzer/sslscan/sslscan-1.11.13-r1.ebuild
deleted file mode 100644
index 1cf3cf65c00..000
--- a/net-analyzer/sslscan/sslscan-1.11.13-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# Upstream now builds against the openssl 1.0.x fork by PeterMosmans
-MOSMANS_OPENSSL_COMMIT=c9ba19c8b7fd131137373dbd1fccd6a8bb0628be
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Fast SSL configuration scanner"
-HOMEPAGE="https://github.com/rbsec/sslscan";
-MY_FORK="rbsec"
-SRC_URI="https://github.com/${MY_FORK}/${PN}/archive/${PV}-${MY_FORK}.tar.gz 
-> ${P}-${MY_FORK}.tar.gz
-   
https://github.com/PeterMosmans/openssl/archive/${MOSMANS_OPENSSL_COMMIT}.tar.gz
 -> ${P}-${MY_FORK}-openssl.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="$

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

2021-03-25 Thread Zac Medico
commit: 02c09a5afa7e455ac68922aa83c714cc8ed4fe09
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Mar 26 02:27:10 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Mar 26 02:27:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c09a5a

sys-apps/portage: Remove old version 3.0.16

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

 sys-apps/portage/Manifest  |   1 -
 sys-apps/portage/portage-3.0.16.ebuild | 277 -
 2 files changed, 278 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index f9a33cbf3cf..ef5bef5e106 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,7 +2,6 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 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-bug-775239-_test_lock_fn-tempfile-leak-d8a12c.patch 733 
BLAKE2B 
8281107d270908b49218603ef64b7580c5d6e0bf015eabef4c35f8ee9d76b2b7790f4b75404b9d85fd030c3a0f9183e88894d67bf547978f3fa0bed0630112cf
 SHA512 
5ea4ccc7d517ea79a02fad77d20502d613cedf9df00edebf73972979bd5a469f47c14ae5b69b850f0ce9860b9fdf1b5bb283e138bd7be5b832928697e4bba42b
 DIST portage-3.0.17.tar.xz 970076 BLAKE2B 
261d8d3b0da5bb77f37328219365a59d7ac56a22e887de59a6b702fcf895493f7a0aac1af744bc67b80c9e2aa730795e507764e9e1c807c247d1ccbe6f825d2f
 SHA512 
6f4a50b005a67e6eea24600d10179fd48b4aa1de4cdf99bc310854dc303248408f8a31bca4135e4e530fcbd2b3d99c2f89644e4e4240e3a754fd97e949403ffc

diff --git a/sys-apps/portage/portage-3.0.16.ebuild 
b/sys-apps/portage/portage-3.0.16.ebuild
deleted file mode 100644
index 4bcace7f540..000
--- a/sys-apps/portage/portage-3.0.16.ebuild
+++ /dev/null
@@ -1,277 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-TMPFILES_OPTIONAL=1
-
-inherit distutils-r1 linux-info tmpfiles prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-vcs/git )"
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   acct-user/portage
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/findutils-4.4
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-porta

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

2021-03-25 Thread Zac Medico
commit: 76fcc1d0322deb0c0a1395901eb619fef8e5df7d
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Mar 26 02:20:18 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Mar 26 02:20:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fcc1d0

dev-util/promu: Remove old version 0.6.1

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

 dev-util/promu/Manifest   |  1 -
 dev-util/promu/promu-0.6.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-util/promu/Manifest b/dev-util/promu/Manifest
index 0290be91318..52ead123ab7 100644
--- a/dev-util/promu/Manifest
+++ b/dev-util/promu/Manifest
@@ -659,7 +659,6 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod 300 
BLAKE2B 3aa707c72ce7e
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 
3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc
 SHA512 
d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9
 DIST promu-0.11.1.tar.gz 54669 BLAKE2B 
5c72fd4a851d38eff067b8edbe547815ece02a5d03431400b1f74517dcf1698fe45bee57c7c4d99a6dcdb065411f8de6efc83b5eca6a86574a2326d8339b0fe4
 SHA512 
d2bd87ea311f46e98ae0c3f5342cb3356a2d675af38b06f3232046e21eebead642ece671ab579d37ccf21e5b370c6cef7384d9e3ed857d930326141df342ec52
 DIST promu-0.5.0.tar.gz 643970 BLAKE2B 
b61e8421b5e68f3cd0ec125faadf64c7491f54cfe03de9d6497cb627e5d548b58fafe735c76a5a86a55489aea56dffb6e02d52acd1ca977ea32ec974f34475ac
 SHA512 
b895c0b5b5a33bd0c2372e8c1c698b8548b1b7086849161ffa99bf9718f4b7f3a57bcf218681d84e4cc5ef31ef39df7e6c59345a84441369ec3ec402999ac4de
-DIST promu-0.6.1.tar.gz 1704561 BLAKE2B 
40947a8a2cd470456db2c47f1208ef7dc009b102fbc0c2a749f99271881ae6f4009d616d977f504a60795e7844271350e5e44423e12bb8633e441dd3ade45b24
 SHA512 
58983905a0da911f2142e2cf89b241320abfdbe62568378355786f606b3e319322722c25d3fc7b7bd127dc916df9f79684ba3f28455a59b5ee73f7c455fba351
 DIST promu-0.7.0.tar.gz 1706673 BLAKE2B 
52dea1bef127dc20fa67b2efee750d9a22c8847fd48ea73b3d03eb0f95f2690977f8082bc71f27215a68c5277d8219ccd4ff93d8af7966fdf9df7286e4f45d03
 SHA512 
9f332e55c944de1ff87e86b696eb99f24dc1f5350a180ae62e403a798bd6e496d9fe71e18c07a2c870509fae4d6b3ded2274b1b986614f1abe9f74e3ed8e2a60
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B 
f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566
 SHA512 
e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5

diff --git a/dev-util/promu/promu-0.6.1.ebuild 
b/dev-util/promu/promu-0.6.1.ebuild
deleted file mode 100644
index 61b8d779f6c..000
--- a/dev-util/promu/promu-0.6.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-EGIT_COMMIT="d3d03a28b678b6e3af03a86d1998bfc051a9d896"
-
-DESCRIPTION="Prometheus Utility Tool"
-HOMEPAGE="https://github.com/prometheus/promu";
-SRC_URI="https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${EGIT_COMMIT}/" .promu.yml || die
-}
-
-src_compile() {
-   go build -mod=vendor . || die "compile failed"
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc -r {doc,{README,CONTRIBUTING}.md}
-}



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

2021-03-25 Thread Michael Orlitzky
commit: 228d6b6db2105f56271f66434d329edc19afb852
Author: Alexei Colin  alexeicolin  com>
AuthorDate: Tue Feb 16 15:12:06 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Mar 26 00:56:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228d6b6d

sci-libs/vtk: 8.2.0: update deprecated var for setting Python site-dir

Problem: On some platforms (ppc64le), Python modules are installed into
$EPREFIX/usr/lib64/pythonX.Y/site-packages
instead of
$EPREFIX/usr/lib/pythonX.Y/site-packages

Reason: The ebuild sets VTK_INSTALL_PYTHON_MODULE_DIR, but it has
been deprecated and thus has no effect. Thus, the install directory
used is the default install directory, and for some reason it's
/usr/lib64 instead of /usr/lib. The only reference to the deprecated
var in v8.2.0 is to print the deprecation warning:

./CMake/vtkDirectories.cmake:29:if(DEFINED 
VTK_INSTALL_PYTHON_MODULE_DIR)
./CMake/vtkDirectories.cmake-30-  message(WARNING
./CMake/vtkDirectories.cmake:31:"VTK_INSTALL_PYTHON_MODULE_DIR is 
no longer supported. "
./CMake/vtkDirectories.cmake-32-"Set 
`VTK_PYTHON_SITE_PACKAGES_SUFFIX` instead, although not needed in most cases.")
./CMake/vtkDirectories.cmake-33-endif()

Note that in versions >8.2.0, this warning has been removed, too.

The fix: VTK_INSTALL_PYTHON_MODULES_DIR is still honored, including in >8.2.0,
so use it instead.

Note that VTK_PYTHON_SITE_PACKAGES_SUFFIX does not help because it
is appended after the lib directory in the path.

Perhaps a deeper fix might be to figure out why the default lib dir
is set to lib64 instead of lib. I didn't investigate this further.
The ebuild already intends to override the default, and this commit just
fixes that override.

I don't know if the default dir is still broken in >8.2.0, i.e. whether
it is still necessary for the >8.2.0 ebuilds to override the default
installation directory. There have been related changes, though, see at
least this commit that's not in 8.2.0 but is in master:

commit 4c42ff417c209087bf0058a9eb2614928943156b
Author: Ben Boeckel  kitware.com>
Date:   Thu Oct 18 13:17:11 2018 -0400

vtkPython: expose VTK_PYTHONPATH to consumers of VTK

Signed-off-by: Alexei Colin  alexeicolin.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/vtk/vtk-8.2.0-r1.ebuild | 2 +-
 sci-libs/vtk/vtk-8.2.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/vtk/vtk-8.2.0-r1.ebuild b/sci-libs/vtk/vtk-8.2.0-r1.ebuild
index 12dba470d8a..9ab67fa0c1e 100644
--- a/sci-libs/vtk/vtk-8.2.0-r1.ebuild
+++ b/sci-libs/vtk/vtk-8.2.0-r1.ebuild
@@ -254,7 +254,7 @@ src_configure() {
 
if use python; then
mycmakeargs+=(
-   -DVTK_INSTALL_PYTHON_MODULE_DIR="$(python_get_sitedir)"
+   -DVTK_INSTALL_PYTHON_MODULES_DIR="$(python_get_sitedir)"
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-DPYTHON_LIBRARY="$(python_get_library_path)"
-DSIP_PYQT_DIR="${EPREFIX}/usr/share/sip"

diff --git a/sci-libs/vtk/vtk-8.2.0.ebuild b/sci-libs/vtk/vtk-8.2.0.ebuild
index 0c4458bbb7f..0eab965aa3f 100644
--- a/sci-libs/vtk/vtk-8.2.0.ebuild
+++ b/sci-libs/vtk/vtk-8.2.0.ebuild
@@ -248,7 +248,7 @@ src_configure() {
 
if use python; then
mycmakeargs+=(
-   -DVTK_INSTALL_PYTHON_MODULE_DIR="$(python_get_sitedir)"
+   -DVTK_INSTALL_PYTHON_MODULES_DIR="$(python_get_sitedir)"
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-DPYTHON_LIBRARY="$(python_get_library_path)"
-DSIP_PYQT_DIR="${EPREFIX}/usr/share/sip"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/

2021-03-25 Thread Michael Orlitzky
commit: f3eb23e2183025fcf28dbcf8f323cc961cc45f0a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Mar 25 11:27:43 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Mar 26 00:56:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3eb23e2

sci-mathematics/maxima: rename USE=tk to USE=gui.

The "tk" flag isn't something a normal user can understand. Since its
main purpose it to enable a GUI, I've renamed it to "gui".

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

 ...ima-5.44.0-r2.ebuild => maxima-5.44.0-r3.ebuild} | 21 -
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/sci-mathematics/maxima/maxima-5.44.0-r2.ebuild 
b/sci-mathematics/maxima/maxima-5.44.0-r3.ebuild
similarity index 91%
rename from sci-mathematics/maxima/maxima-5.44.0-r2.ebuild
rename to sci-mathematics/maxima/maxima-5.44.0-r3.ebuild
index 778b0ba34fb..57a63d133cc 100644
--- a/sci-mathematics/maxima/maxima-5.44.0-r2.ebuild
+++ b/sci-mathematics/maxima/maxima-5.44.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit autotools elisp-common eutils flag-o-matic python-single-r1 xdg-utils
 
@@ -24,7 +24,7 @@ CONF_FLAG=( .. .   ecl  ccl   . )
 # patch file version; . - no patch
 PATCH_V=(   21 .   43 1 )
 
-IUSE="emacs tk nls unicode X test ${LISPS[*]}"
+IUSE="emacs gui nls unicode X test ${LISPS[*]}"
 RESTRICT="!test? ( test )"
 
 # Languages
@@ -36,13 +36,13 @@ done
 # texlive-latexrecommended needed by imaxima for breqn.sty
 RDEPEND="
X? ( x11-misc/xdg-utils
-sci-visualization/gnuplot[gd]
-tk? ( dev-lang/tk:0 ) )
+sci-visualization/gnuplot[gd] )
emacs? ( >=app-editors/emacs-23.1:*
virtual/latex-base
app-emacs/auctex
app-text/ghostscript-gpl
-   dev-texlive/texlive-latexrecommended )"
+   dev-texlive/texlive-latexrecommended )
+   gui? ( dev-lang/tk:0 )"
 
 # generating lisp dependencies
 depends() {
@@ -74,7 +74,9 @@ done
 
 unset LISP
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# Maxima can make use of X features like plotting (and launching a PNG
+# viewer) from the console, but you can't use the xmaxima GUI without X.
+REQUIRED_USE="${PYTHON_REQUIRED_USE} gui? ( X )"
 
 RDEPEND="${RDEPEND}
${DEF_DEP}"
@@ -106,7 +108,8 @@ pkg_setup() {
 
 src_prepare() {
local n PATCHES v
-   PATCHES=( emacs-0 rmaxima-0 wish-2 xdg-utils-1 dont-hardcode-python )
+   PATCHES=( emacs-0 rmaxima-0 wish-2 xdg-utils-1
+ dont-hardcode-python )
 
n=${#PATCHES[*]}
for ((n--; n >= 0; n--)); do
@@ -160,7 +163,7 @@ src_configure() {
#
econf ${CONFS} \
LDFLAGS="$(raw-ldflags)" \
-   $(use_with tk wish) \
+   $(use_with gui wish) \
$(use_enable emacs) \
--with-lispdir="${EPREFIX}/${SITELISP}/${PN}"
 }
@@ -185,7 +188,7 @@ src_install() {
docompress -x /usr/share/info
emake DESTDIR="${D}" emacsdir="${EPREFIX}/${SITELISP}/${PN}" install
 
-   use tk && make_desktop_entry xmaxima xmaxima \
+   use gui && make_desktop_entry xmaxima xmaxima \
/usr/share/${PN}/${PV}/xmaxima/maxima-new.png \
"Science;Math;Education"
 



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/, sci-mathematics/maxima/files/

2021-03-25 Thread Michael Orlitzky
commit: 16f964dc700f819d2182707cfc49fd0bb71987b9
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Mar 25 21:09:28 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Mar 26 00:56:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f964dc

sci-mathematics/maxima: new USE-controlled dependency on sci-libs/vtk.

VTK is an optional backend for plotting in Maxima that you can enable
with "draw_renderer: 'vtk;". It is also NON-optional when drawing with
the scene() command; however, scene() is presently broken after VTK
dropped its Tcl/Tk interface. As a result, we add sci-libs/vtk only as
an optional dependency to Maxima, behind USE=vtk.

This requires dropping ~ppc for now.

Closes: https://bugs.gentoo.org/769899
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/maxima/files/support-new-vtk.patch | 26 +++
 ...ma-5.44.0-r3.ebuild => maxima-5.44.0-r4.ebuild} | 29 --
 sci-mathematics/maxima/metadata.xml|  3 +++
 3 files changed, 51 insertions(+), 7 deletions(-)

diff --git a/sci-mathematics/maxima/files/support-new-vtk.patch 
b/sci-mathematics/maxima/files/support-new-vtk.patch
new file mode 100644
index 000..3296ce27646
--- /dev/null
+++ b/sci-mathematics/maxima/files/support-new-vtk.patch
@@ -0,0 +1,26 @@
+commit c21598340008892173578718afa577f93ebfdd45
+Author: Leo Butler 
+Date:   Sat Feb 13 16:16:20 2021 -0600
+
+Fix SF Bug #3714, Update maxima to use vtk-8.2.0
+
+The GlobalImmediateModeRenderingOn method was deprecated in the VTK
+codebase in 2017,
+
+
https://github.com/Kitware/VTK/commit/67e054c91063be30e8e991de489fdda3af668e22
+
+This commit may change or break draw-vtk user code that relies on
+older versions of vtk.
+
+diff --git a/share/draw/vtk.lisp b/share/draw/vtk.lisp
+index 6ff0f9586..1964048d2 100644
+--- a/share/draw/vtk.lisp
 b/share/draw/vtk.lisp
+@@ -224,7 +224,6 @@
+ (defun vtkpolydatamapper-code (mn fn con)
+   (concatenate 'string
+ (format nil "~a=vtk.vtkPolyDataMapper()~%" mn)
+-(format nil "~a.GlobalImmediateModeRenderingOn()~%" mn) 
+ (if con
+   (format nil "~a.SetInputConnection(~a.GetOutputPort())~%" mn fn)
+   "") ))

diff --git a/sci-mathematics/maxima/maxima-5.44.0-r3.ebuild 
b/sci-mathematics/maxima/maxima-5.44.0-r4.ebuild
similarity index 89%
rename from sci-mathematics/maxima/maxima-5.44.0-r3.ebuild
rename to sci-mathematics/maxima/maxima-5.44.0-r4.ebuild
index 57a63d133cc..3babe7349ba 100644
--- a/sci-mathematics/maxima/maxima-5.44.0-r3.ebuild
+++ b/sci-mathematics/maxima/maxima-5.44.0-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 # Supported lisps
 LISPS=( sbcl cmucl gcl ecls clozurecl clisp )
@@ -24,7 +24,7 @@ CONF_FLAG=( .. .   ecl  ccl   . )
 # patch file version; . - no patch
 PATCH_V=(   21 .   43 1 )
 
-IUSE="emacs gui nls unicode X test ${LISPS[*]}"
+IUSE="emacs gui nls unicode vtk X test ${LISPS[*]}"
 RESTRICT="!test? ( test )"
 
 # Languages
@@ -34,14 +34,29 @@ for lang in ${LANGS}; do
 done
 
 # texlive-latexrecommended needed by imaxima for breqn.sty
+#
+# VTK is an optional plotting backend that can be enabled by
+# running "draw_renderer: 'vtk;" within maxima.
+#
+# It's NON-optional for the scene() command, but that command is
+# currently useless since Tcl/Tk support was dropped in sci-libs/vtk.
+# Thus we include VTK only as an optional dependency.
 RDEPEND="
-   X? ( x11-misc/xdg-utils
-sci-visualization/gnuplot[gd] )
-   emacs? ( >=app-editors/emacs-23.1:*
+   X? (
+   x11-misc/xdg-utils
+   sci-visualization/gnuplot[gd]
+   vtk? (
+   ${PYTHON_DEPS}
+   sci-libs/vtk[python,rendering,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+   emacs? (
+   >=app-editors/emacs-23.1:*
virtual/latex-base
app-emacs/auctex
app-text/ghostscript-gpl
-   dev-texlive/texlive-latexrecommended )
+   dev-texlive/texlive-latexrecommended
+   )
gui? ( dev-lang/tk:0 )"
 
 # generating lisp dependencies
@@ -109,7 +124,7 @@ pkg_setup() {
 src_prepare() {
local n PATCHES v
PATCHES=( emacs-0 rmaxima-0 wish-2 xdg-utils-1
- dont-hardcode-python )
+ dont-hardcode-python support-new-vtk )
 
n=${#PATCHES[*]}
for ((n--; n >= 0; n--)); do

diff --git a/sci-mathematics/maxima/metadata.xml 
b/sci-mathematics/maxima/metadata.xml
index 2ee0d1e396a..d87f8aea9f0 100644
--- a/sci-mathematics/maxima/metadata.xml
+++ b/sci-mathematic

[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasec/

2021-03-25 Thread Conrad Kostecki
commit: 539f3039f11d16a40e257de01f6598c710acdc37
Author: Jonathan Davies  protonmail  com>
AuthorDate: Thu Mar 25 23:03:57 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 26 00:53:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539f3039

dev-lua/luasec: Version updated to 1.0.

Closes: https://github.com/gentoo/gentoo/pull/20120
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luasec/Manifest  |  1 +
 dev-lua/luasec/luasec-1.0.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index 1dd0459e7a4..51d1ace428f 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1 +1,2 @@
 DIST luasec-0.9.tar.gz 52163 BLAKE2B 
fa95ae63b36f138f923dc412f527ff527e4f7562ad177ca7f450ef889e75c204d1bfec3773523fb68865c3846a0edc583cbf903db5233ff080074147f33bfb30
 SHA512 
ea601016328232ca0ff12be72897eeedac88a78834a63e1c36d2828a3187039665a2c60597b5af1fa6917b6fe87cd292fbcdfabcd67bab968f587e038d52a933
+DIST luasec-1.0.tar.gz 52264 BLAKE2B 
0537592ec9a33559c233448bee84a5b1b4e84448e89d50adbef75ba9b67c175e8a10739d727991051e48afca9bf78b0b115f70b2a341d25217b5b730a66a690f
 SHA512 
70e81291b7fb4976477d1c8ddbdaace17f017476b4e74b0ed88498e9e016d4ece1658f7fcce30f21aecab8dcf3734ce620940f61f2c70efb911c09a95bb9

diff --git a/dev-lua/luasec/luasec-1.0.ebuild b/dev-lua/luasec/luasec-1.0.ebuild
new file mode 100644
index 000..5e9cb6e51a1
--- /dev/null
+++ b/dev-lua/luasec/luasec-1.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+LUA_REQ_USE="deprecated(+)"
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
+HOMEPAGE="https://github.com/brunoos/luasec";
+SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="libressl"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   dev-lua/luasocket[${LUA_USEDEP}]
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0= )
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+lua_src_prepare() {
+   pushd "${BUILD_DIR}" || die
+
+   ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c 
|| die
+
+   popd
+}
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-O2//g' -i src/Makefile || die
+
+   lua_copy_sources
+
+   lua_foreach_impl lua_src_prepare
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "LD=$(tc-getCC)"
+   "INC_PATH=-I$(lua_get_include_dir)"
+   "LIB_PATH=$(lua_get_CFLAGS)"
+   "MYCFLAGS=${CFLAGS}"
+   "MYLDFLAGS=${LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" linux
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   local emakeargs=(
+   "DESTDIR=${ED}"
+   "LUAPATH=$(lua_get_lmod_dir)"
+   "LUACPATH=$(lua_get_cmod_dir)"
+   )
+
+   emake "${emakeargs[@]}" install
+
+   popd
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-simulation/corsix-th/

2021-03-25 Thread Conrad Kostecki
commit: 41e3dd0706dfb6c0175399b1f04bbf2a1c9fe61e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 26 00:41:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 26 00:41:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e3dd07

games-simulation/corsix-th: update comment

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

 games-simulation/corsix-th/corsix-th-0.64-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-simulation/corsix-th/corsix-th-0.64-r100.ebuild 
b/games-simulation/corsix-th/corsix-th-0.64-r100.ebuild
index 0b163556250..3d8959f55a6 100644
--- a/games-simulation/corsix-th/corsix-th-0.64-r100.ebuild
+++ b/games-simulation/corsix-th/corsix-th-0.64-r100.ebuild
@@ -39,7 +39,7 @@ DEPEND="${RDEPEND}"
 # of Lua (or to be precise: if in src_configure cmake has been told to use
 # LuaJIT documentation generation looks for LuaJIT, otherwise any
 # dev-lang/lua slot will do; see the first few lines of the bundled file
-# CMake/GenerateDoc.cmake for details) - but since dev-lang/lua:0 conflicts
+# CMake/GenerateDoc.cmake for details) - but since dev-lang/lua conflicts
 # with the other slots of same, try to keep the deptree sane until we get
 # rid of unslotted Lua.
 BDEPEND="



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

2021-03-25 Thread Conrad Kostecki
commit: 2ec07d10de2c01f581eef3ea52438b93005a96a1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 26 00:37:02 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 26 00:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec07d10

www-apps/webmcp: drop old version

Dropping non slotted lua version.

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

 www-apps/webmcp/webmcp-1.2.6.ebuild | 64 -
 1 file changed, 64 deletions(-)

diff --git a/www-apps/webmcp/webmcp-1.2.6.ebuild 
b/www-apps/webmcp/webmcp-1.2.6.ebuild
deleted file mode 100644
index 70f63e2a0bd..000
--- a/www-apps/webmcp/webmcp-1.2.6.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_P=${PN}-v${PV}
-DESCRIPTION="Web application framework written in Lua and C"
-HOMEPAGE="https://www.public-software-group.org/webmcp";
-SRC_URI="https://www.public-software-group.org/pub/projects/${PN}/v${PV}/${MY_P}.tar.gz";
-
-LICENSE="HPND"
-KEYWORDS="~amd64"
-SLOT=0
-IUSE=""
-
-RDEPEND="dev-lang/lua:0=
-   dev-db/postgresql:="
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_compile() {
-   emake CC=$(tc-getCC) LD=$(tc-getCC) MYLDFLAGS="${LDFLAGS}"
-   # Dereference symlinks
-   cd framework
-   mkdir lib.link
-   mv lib/* lib.link
-   cp lib.link/* lib
-}
-
-src_install() {
-   into /usr/lib/${PN}
-   dolib.so framework/lib/*.so
-   for subdir in "" ".precompiled"; do
-   MY_DEST=/usr/lib/${PN}/framework${subdir}
-
-   cd framework${subdir}
-   exeinto ${MY_DEST}/accelerator
-   doexe accelerator/webmcp_accelerator.so
-   insinto ${MY_DEST}
-   doins -r env js
-   exeinto ${MY_DEST}/cgi-bin
-   doexe cgi-bin/webmcp*.lua
-   into ${MY_DEST}
-   dobin bin/*
-   insinto ${MY_DEST}/lib
-   doins lib/*.lua
-   cd ..
-
-   for file in extos.so mondelefant_native.so multirand.so; do
-   dosym ../../$(get_libdir)/$file ${MY_DEST}/lib/$file
-   done
-
-   insinto /usr/share/${PN}
-   doins -r demo-app${subdir}
-   done
-   dodoc doc/*sample.conf libraries/mondelefant/example.lua
-   docinto html
-   dodoc doc/autodoc.html
-}



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

2021-03-25 Thread Conrad Kostecki
commit: a170471d58d1dbd53a4576631775d3dbb09890a1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 26 00:35:46 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 26 00:37:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a170471d

www-apps/webmcp: migrate to slotted lua

Closes: https://bugs.gentoo.org/752873
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-apps/webmcp/webmcp-1.2.6-r1.ebuild | 74 ++
 1 file changed, 74 insertions(+)

diff --git a/www-apps/webmcp/webmcp-1.2.6-r1.ebuild 
b/www-apps/webmcp/webmcp-1.2.6-r1.ebuild
new file mode 100644
index 000..135b1a65ad3
--- /dev/null
+++ b/www-apps/webmcp/webmcp-1.2.6-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua-single toolchain-funcs
+
+MY_P=${PN}-v${PV}
+DESCRIPTION="Web application framework written in Lua and C"
+HOMEPAGE="https://www.public-software-group.org/webmcp";
+SRC_URI="https://www.public-software-group.org/pub/projects/${PN}/v${PV}/${MY_P}.tar.gz";
+
+LICENSE="HPND"
+KEYWORDS="~amd64"
+SLOT=0
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-db/postgresql:=
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_prepare() {
+   default
+
+   # Use correct LUA version
+   sed -e "s/-llua/$(lua_get_LIBS)/g" -i libraries/multirand/Makefile -i 
libraries/mondelefant/Makefile -i libraries/extos/Makefile || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC) $(lua_get_CFLAGS)" LD="$(tc-getCC)" 
MYLDFLAGS="${LDFLAGS}"
+   # Dereference symlinks
+   cd framework
+   mkdir lib.link
+   mv lib/* lib.link
+   cp lib.link/* lib
+}
+
+src_install() {
+   into /usr/lib/${PN}
+   dolib.so framework/lib/*.so
+   for subdir in "" ".precompiled"; do
+   MY_DEST=/usr/lib/${PN}/framework${subdir}
+
+   cd framework${subdir}
+   exeinto ${MY_DEST}/accelerator
+   doexe accelerator/webmcp_accelerator.so
+   insinto ${MY_DEST}
+   doins -r env js
+   exeinto ${MY_DEST}/cgi-bin
+   doexe cgi-bin/webmcp*.lua
+   into ${MY_DEST}
+   dobin bin/*
+   insinto ${MY_DEST}/lib
+   doins lib/*.lua
+   cd ..
+
+   for file in extos.so mondelefant_native.so multirand.so; do
+   dosym ../../$(get_libdir)/$file ${MY_DEST}/lib/$file
+   done
+
+   insinto /usr/share/${PN}
+   doins -r demo-app${subdir}
+   done
+   dodoc doc/*sample.conf libraries/mondelefant/example.lua
+   docinto html
+   dodoc doc/autodoc.html
+}



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

2021-03-25 Thread Sam James
commit: 8ec83dba82e65f6e08762983379376767e58400b
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:25:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:25:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec83dba

profiles: migrate seabios mask to base/package.use.force

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

 profiles/arch/base/package.use.force | 6 --
 profiles/base/package.use.force  | 4 
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/base/package.use.force 
b/profiles/arch/base/package.use.force
deleted file mode 100644
index 3c5b906b05f..000
--- a/profiles/arch/base/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Luke Dashjr  (2018-11-19)
-# iasl is not keyworded on many platforms yet
-sys-firmware/seabios binary

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index a599fa7010c..90f05da72ad 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -122,6 +122,10 @@ gnome-base/gnome-desktop seccomp
 app-misc/tracker-miners seccomp
 net-libs/webkit-gtk seccomp
 
+# Luke Dashjr  (2018-11-19)
+# iasl is not keyworded on many platforms yet
+sys-firmware/seabios binary
+
 # Andreas K. Hüttel  (2018-09-11)
 # All glibc versions that include RPC code are masked now.
 dev-perl/Lab-VXI11 libtirpc



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

2021-03-25 Thread Sam James
commit: 8827a7d9fd9f0a391c10f71f5a2894d484b3c163
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:22:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:22:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8827a7d9

dev-python/lxml: Stabilize 4.6.3 arm64, #777579

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

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

diff --git a/dev-python/lxml/lxml-4.6.3.ebuild 
b/dev-python/lxml/lxml-4.6.3.ebuild
index e5ba9210615..77afd1952e7 100644
--- a/dev-python/lxml/lxml-4.6.3.ebuild
+++ b/dev-python/lxml/lxml-4.6.3.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/exact-image/, media-gfx/exact-image/files/

2021-03-25 Thread Conrad Kostecki
commit: 3d8c5adfaa40d1bdebd43d3e432917f81e8394d6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 26 00:18:27 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 26 00:21:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8c5adf

media-gfx/exact-image: drop old version

Dropping all old versions, which do not support slotted lua.

Closes: https://bugs.gentoo.org/634050
Closes: https://bugs.gentoo.org/712618
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-gfx/exact-image/Manifest |   1 -
 media-gfx/exact-image/exact-image-0.8.1-r3.ebuild  |  95 --
 media-gfx/exact-image/exact-image-1.0.2.ebuild |  97 --
 .../files/exact-image-0.7.5-libpng14.patch |  69 --
 .../exact-image/files/exact-image-0.8.1-gcc6.patch | 139 -
 .../files/exact-image-0.8.1-libpng15.patch |  34 -
 6 files changed, 435 deletions(-)

diff --git a/media-gfx/exact-image/Manifest b/media-gfx/exact-image/Manifest
index 139b6188894..484e6b6fdbc 100644
--- a/media-gfx/exact-image/Manifest
+++ b/media-gfx/exact-image/Manifest
@@ -1,2 +1 @@
-DIST exact-image-0.8.1.tar.bz2 283660 BLAKE2B 
49aa68640b785da59fd0e04d0a0892ad06adbc286a98bf908e60e77cfd273263e83dce3c9eb75c30f422c2b6eef2178dd0585aada63f992291abf298b369f3aa
 SHA512 
0adc51c5a29415e236a963cfdaf8f5527e628e9a645e87d00c69a7185e60639cfcd9b1c2b4c3abe1826c5364f0c5d45a0ebb8923cfed53d041d1d36b2604b565
 DIST exact-image-1.0.2.tar.bz2 322174 BLAKE2B 
67afefb4c5a52416459cd4ac6198012eb6d7895a73ea8363fae05286c7e7f62aa1a02166985f53b5638c7dc7b23b4dc1fb1c7b2272a9dc595ce329a7083ee1b9
 SHA512 
8ba5a198a236ddf5fa58f40c80f32ba9d300376c637a13a7acf3d2db7906fced373b33a7ecff9cff4d09d8b21de9ce1fb9f5bfb1f4522557bd01af0e3d6dcc65

diff --git a/media-gfx/exact-image/exact-image-0.8.1-r3.ebuild 
b/media-gfx/exact-image/exact-image-0.8.1-r3.ebuild
deleted file mode 100644
index 54e1fbe7f7f..000
--- a/media-gfx/exact-image/exact-image-0.8.1-r3.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A fast, modern and generic image processing library"
-HOMEPAGE="http://www.exactcode.de/site/open_source/exactimage/";
-SRC_URI="http://dl.exactcode.de/oss/${PN}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="expat jpeg lua openexr php perl png ruby swig tiff truetype X"
-
-RDEPEND="x11-libs/agg[truetype]
-   sys-libs/zlib
-   expat? ( dev-libs/expat )
-   jpeg? ( virtual/jpeg )
-   lua? ( dev-lang/lua:0= )
-   openexr? ( media-libs/openexr )
-   php? ( dev-lang/php:* )
-   perl? ( dev-lang/perl )
-   png? ( >=media-libs/libpng-1.2.43 )
-   ruby? ( dev-lang/ruby:* )
-   tiff? ( media-libs/tiff )
-   truetype? ( >=media-libs/freetype-2 )
-   X? (
-   x11-libs/libXext
-   x11-libs/libXt
-   x11-libs/libICE
-   x11-libs/libSM
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   swig? ( dev-lang/swig )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.7.5-libpng14.patch
-   "${FILESDIR}"/${P}-libpng15.patch
-   "${FILESDIR}"/${P}-gcc6.patch
-)
-
-src_prepare() {
-   default
-
-   # Respect user CFLAGS/CXXFLAGS.
-   sed -i \
-   -e '/C\(XX\)\?FLAGS =/s/-O2//' \
-   -e "\$aCFLAGS += ${CFLAGS}\nCXXFLAGS += ${CXXFLAGS}" \
-   Makefile || die
-
-   # Show commands.  Use qualified CC/CXX.
-   sed -i \
-   -e '/^Q =/d' \
-   -e '/^\t@echo /d' \
-   -e "\$aCC:=$(tc-getCC)\nCXX:=$(tc-getCXX)" \
-   build/bottom.make || die
-
-   # The copied string fits exactly.  Use memcpy to reflect that a null
-   # terminator is not needed.
-   sed -i \
-   -e 's/strcpy(\([^,]*\)\(,["a-zA-Z -]*\))/memcpy(\1\2, 
sizeof(\1))/' \
-   codecs/tga.cc || die
-}
-
-src_configure() {
-   # evas -> enlightenment overlay
-   # bardecode -> protected by custom license
-   # libungif -> not supported anymore
-   # python -> allegedly not python3, but python2 only
-
-   ./configure \
-   --prefix=/usr \
-   --libdir=/usr/$(get_libdir) \
-   $(use_with X x11) \
-   $(use_with truetype freetype) \
-   --without-evas \
-   $(use_with jpeg libjpeg) \
-   $(use_with tiff libtiff) \
-   $(use_with png libpng) \
-   --without-libungif \
-   --without-jasper \
-   $(use_with openexr) \
-   $(use_with expat) \
-   --without-lcms \
-   --without-bardecode \
-   $(use_with lua) \
-   $(use_with swig) \
-   $(use_wi

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

2021-03-25 Thread Conrad Kostecki
commit: 75282e006c40ea6ce4dc3c784c5c7a3e23285960
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 26 00:17:16 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 26 00:21:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75282e00

media-gfx/exact-image: add support for slotted lua

Closes: https://bugs.gentoo.org/752741
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-gfx/exact-image/exact-image-1.0.2-r1.ebuild | 105 ++
 1 file changed, 105 insertions(+)

diff --git a/media-gfx/exact-image/exact-image-1.0.2-r1.ebuild 
b/media-gfx/exact-image/exact-image-1.0.2-r1.ebuild
new file mode 100644
index 000..91b8519e19b
--- /dev/null
+++ b/media-gfx/exact-image/exact-image-1.0.2-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit eutils lua-single multilib toolchain-funcs
+
+DESCRIPTION="A fast, modern and generic image processing library"
+HOMEPAGE="http://www.exactcode.de/site/open_source/exactimage/";
+SRC_URI="http://dl.exactcode.de/oss/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="expat jpeg lua openexr php perl png ruby swig tiff truetype X"
+REQUIRED_USE="lua? ( swig )"
+
+RDEPEND="
+   x11-libs/agg[truetype]
+   sys-libs/zlib
+   expat? ( dev-libs/expat )
+   jpeg? ( virtual/jpeg )
+   lua? ( ${LUA_DEPS} )
+   openexr? ( media-libs/openexr )
+   php? ( dev-lang/php:* )
+   perl? ( dev-lang/perl )
+   png? ( >=media-libs/libpng-1.2.43 )
+   ruby? ( dev-lang/ruby:* )
+   tiff? ( media-libs/tiff )
+   truetype? ( >=media-libs/freetype-2 )
+   X? (
+   x11-libs/libXext
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   swig? ( dev-lang/swig )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc6.patch
+   "${FILESDIR}"/${P}-g++.patch
+   "${FILESDIR}"/${P}-dcraw.patch
+   "${FILESDIR}"/${P}-php.patch
+)
+
+src_prepare() {
+   default
+
+   # Respect user CFLAGS/CXXFLAGS.
+   sed -i \
+   -e '/C\(XX\)\?FLAGS =/s/-O2//' \
+   -e "\$aCFLAGS += ${CFLAGS}\nCXXFLAGS += ${CXXFLAGS}" \
+   Makefile || die
+
+   # Show commands.  Use qualified CC/CXX.
+   sed -i \
+   -e '/^Q =/d' \
+   -e '/^\t@echo /d' \
+   -e "\$aCC:=$(tc-getCC)\nCXX:=$(tc-getCXX)" \
+   build/bottom.make || die
+
+   # The copied string fits exactly.  Use memcpy to reflect that a null
+   # terminator is not needed.
+   sed -i \
+   -e 's/strcpy(\([^,]*\)\(,["a-zA-Z -]*\))/memcpy(\1\2, 
sizeof(\1))/' \
+   codecs/tga.cc || die
+}
+
+src_configure() {
+   # evas -> enlightenment overlay
+   # bardecode -> protected by custom license
+   # libungif -> not supported anymore
+   # python -> allegedly not python3, but python2 only
+
+   ./configure \
+   --prefix=/usr \
+   --libdir=/usr/$(get_libdir) \
+   $(use_with X x11) \
+   $(use_with truetype freetype) \
+   --without-evas \
+   $(use_with jpeg libjpeg) \
+   $(use_with tiff libtiff) \
+   $(use_with png libpng) \
+   --without-libgif \
+   --without-jasper \
+   $(use_with openexr) \
+   $(use_with expat) \
+   --without-lcms \
+   --without-bardecode \
+   $(use_with lua) \
+   $(use_with swig) \
+   --without-python \
+   $(use_with perl) \
+   --without-python \
+   $(use_with php) \
+   $(use_with ruby) || die
+}



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

2021-03-25 Thread Conrad Kostecki
commit: a6e633259c5c588a71da31d54c7e5dbba2dee2ea
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 26 00:19:12 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 26 00:21:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e63325

base/package.use.mask: unmask lua for media-gfx/exact-image

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 403cd7f5c62..81ade50117b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -120,10 +120,6 @@ dev-qt/qt-creator clang
 # Depends on masked net-libs/libkvkontakte
 kde-apps/kipi-plugins vkontakte
 
-# Alfredo Tupone  (2020-11-06)
-# waiting for lua to be slotted
-media-gfx/exact-image lua
-
 # Georgy Yakovlev  (2020-10-08)
 # USE=doc broken on 1.47.0 and later
 # error: unresolved link to `crate::os::unix::ffi::OsStrExt`



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

2021-03-25 Thread Sam James
commit: e5cdb0fb3abf84278247c71b2843093e31dc9160
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:07:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:07:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cdb0fb

net-misc/asterisk: Stabilize 13.38.2 amd64, #771318

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

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

diff --git a/net-misc/asterisk/asterisk-13.38.2.ebuild 
b/net-misc/asterisk/asterisk-13.38.2.ebuild
index 8f2841288b9..4afefac8480 100644
--- a/net-misc/asterisk/asterisk-13.38.2.ebuild
+++ b/net-misc/asterisk/asterisk-13.38.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.asterisk.org/";
 
SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz";
 LICENSE="GPL-2"
 SLOT="0/${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 IUSE_VOICEMAIL_STORAGE=(
+voicemail_storage_file



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

2021-03-25 Thread Sam James
commit: 7a4eae058173f355d14f8039ad991f07267c9a00
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:07:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:07:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4eae05

dev-libs/libksba: Stabilize 1.5.0 ppc, #766573

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

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

diff --git a/dev-libs/libksba/libksba-1.5.0.ebuild 
b/dev-libs/libksba/libksba-1.5.0.ebuild
index 211b2137570..42d9e5cf9f5 100644
--- a/dev-libs/libksba/libksba-1.5.0.ebuild
+++ b/dev-libs/libksba/libksba-1.5.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.8"



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

2021-03-25 Thread Sam James
commit: 33ddb04922ee693287d79a3cf9fe790058f48ce4
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:07:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:07:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ddb049

media-libs/lasi: Stabilize 1.1.3 ppc, #770679

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

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

diff --git a/media-libs/lasi/lasi-1.1.3.ebuild 
b/media-libs/lasi/lasi-1.1.3.ebuild
index 6bb3d716fd6..9bd33977094 100644
--- a/media-libs/lasi/lasi-1.1.3.ebuild
+++ b/media-libs/lasi/lasi-1.1.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ~ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RDEPEND="



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

2021-03-25 Thread Sam James
commit: 598321b3df424ae575b4122cb8c4e67abe79a195
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:07:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:07:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598321b3

dev-libs/libksba: Stabilize 1.5.0 ppc64, #766573

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

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

diff --git a/dev-libs/libksba/libksba-1.5.0.ebuild 
b/dev-libs/libksba/libksba-1.5.0.ebuild
index c49826060e6..211b2137570 100644
--- a/dev-libs/libksba/libksba-1.5.0.ebuild
+++ b/dev-libs/libksba/libksba-1.5.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.8"



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

2021-03-25 Thread Sam James
commit: 2cdabb103a19c1718dd51f0966a2d04aa87d9763
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:07:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:07:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdabb10

media-libs/lasi: Stabilize 1.1.3 ppc64, #770679

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

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

diff --git a/media-libs/lasi/lasi-1.1.3.ebuild 
b/media-libs/lasi/lasi-1.1.3.ebuild
index b9a25dd8ca9..6bb3d716fd6 100644
--- a/media-libs/lasi/lasi-1.1.3.ebuild
+++ b/media-libs/lasi/lasi-1.1.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ~ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RDEPEND="



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

2021-03-25 Thread Sam James
commit: 865e2c2e996ef1d481c24cb1f7d58f0b18b1d00d
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:08:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:08:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865e2c2e

dev-libs/openssl: Stabilize 1.1.1k arm64, #777681

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

 dev-libs/openssl/openssl-1.1.1k.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1k.ebuild 
b/dev-libs/openssl/openssl-1.1.1k.ebuild
index 626642af7fb..28ae2c1df7d 100644
--- a/dev-libs/openssl/openssl-1.1.1k.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1k.ebuild
@@ -27,7 +27,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 [[ "${PV}" = *_pre* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 
static-libs test tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )
!test? ( test )"



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

2021-03-25 Thread Sam James
commit: 6df91579e249f7ba491362c46112217afe094ecd
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:03:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:03:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df91579

app-misc/cmatrix: Stabilize 2.0-r2 sparc, #777549

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

 app-misc/cmatrix/cmatrix-2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/cmatrix/cmatrix-2.0-r2.ebuild 
b/app-misc/cmatrix/cmatrix-2.0-r2.ebuild
index 3e5755b90b9..5f83896f003 100644
--- a/app-misc/cmatrix/cmatrix-2.0-r2.ebuild
+++ b/app-misc/cmatrix/cmatrix-2.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/abishekvashok/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ppc64 sparc x86"
 IUSE="X +unicode"
 
 DEPEND="



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

2021-03-25 Thread Sam James
commit: 02f19f51add6f95d5774c99c41e2c144e81b1176
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:46:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:02:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f19f51

media-libs/tg_owt: Stabilize 0_pre20201112 amd64, #771684

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

 media-libs/tg_owt/tg_owt-0_pre20201112.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/tg_owt/tg_owt-0_pre20201112.ebuild 
b/media-libs/tg_owt/tg_owt-0_pre20201112.ebuild
index d962696ed69..51716d538a9 100644
--- a/media-libs/tg_owt/tg_owt-0_pre20201112.ebuild
+++ b/media-libs/tg_owt/tg_owt-0_pre20201112.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/desktop-app/tg_owt/archive/${TG_OWT_COMMIT}.tar.gz -
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="amd64 ~ppc64"
 IUSE="pulseaudio"
 
 # some things from this list are bundled



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2021-03-25 Thread Sam James
commit: a2bedf6e87261969c4b4be2a429166ff812a5a80
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:46:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:02:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bedf6e

net-im/telegram-desktop: Stabilize 2.4.11 amd64, #771684

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

 net-im/telegram-desktop/telegram-desktop-2.4.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop/telegram-desktop-2.4.11.ebuild 
b/net-im/telegram-desktop/telegram-desktop-2.4.11.ebuild
index 7f66f02025a..c0423ed32f1 100644
--- a/net-im/telegram-desktop/telegram-desktop-2.4.11.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-2.4.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${
 
 LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="amd64 ~ppc64"
 IUSE="+dbus enchant +gtk +hunspell libressl lto pulseaudio +spell wayland 
+webrtc +X"
 
 RDEPEND="



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

2021-03-25 Thread Sam James
commit: bf99ec019245f27832b90f9b28641f6173a29282
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:03:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:03:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf99ec01

sys-apps/grep: Stabilize 3.6 sparc, #777963

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

 sys-apps/grep/grep-3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/grep/grep-3.6.ebuild b/sys-apps/grep/grep-3.6.ebuild
index 5d2f499deab..199fe20c46e 100644
--- a/sys-apps/grep/grep-3.6.ebuild
+++ b/sys-apps/grep/grep-3.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 # We lack dev-libs/libsigsegv[static-libs] for now



[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/

2021-03-25 Thread Conrad Kostecki
commit: 86be8f5bbe8655e77795d5c47c21220003bda01b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:40:26 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:52:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86be8f5b

net-mail/dovecot: drop old version

Drop old version, which does not support slotted lua, while current
stable does.

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

 net-mail/dovecot/dovecot-2.3.13-r1.ebuild | 287 --
 1 file changed, 287 deletions(-)

diff --git a/net-mail/dovecot/dovecot-2.3.13-r1.ebuild 
b/net-mail/dovecot/dovecot-2.3.13-r1.ebuild
deleted file mode 100644
index 0fa54fee5f9..000
--- a/net-mail/dovecot/dovecot-2.3.13-r1.ebuild
+++ /dev/null
@@ -1,287 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# do not add a ssl USE flag.  ssl is mandatory
-SSL_DEPS_SKIP=1
-inherit autotools ssl-cert systemd toolchain-funcs
-
-MY_P="${P/_/.}"
-#MY_S="${PN}-ce-${PV}"
-major_minor="$(ver_cut 1-2)"
-sieve_version="0.5.13"
-if [[ ${PV} == *_rc* ]] ; then
-   rc_dir="rc/"
-else
-   rc_dir=""
-fi
-SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz
-   sieve? (
-   
https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
-   )
-   managesieve? (
-   
https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
-   ) "
-DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
-HOMEPAGE="https://www.dovecot.org/";
-
-SLOT="0"
-LICENSE="LGPL-2.1 MIT"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
x86"
-
-IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite"
-IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib zstd"
-IUSE_DOVECOT_OTHER="argon2 caps doc ipv6 libressl lucene managesieve rpc 
selinux sieve solr static-libs suid tcpd textcat unwind"
-
-IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_COMPRESS} ${IUSE_DOVECOT_OTHER}"
-
-DEPEND="argon2? ( dev-libs/libsodium )
-   bzip2? ( app-arch/bzip2 )
-   caps? ( sys-libs/libcap )
-   kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap )
-   lua? ( dev-lang/lua:0= )
-   lucene? ( >=dev-cpp/clucene-2.3 )
-   lzma? ( app-arch/xz-utils )
-   lz4? ( app-arch/lz4 )
-   mysql? ( dev-db/mysql-connector-c:0= )
-   pam? ( sys-libs/pam )
-   postgres? ( dev-db/postgresql:* !dev-db/postgresql[ldap,threads] )
-   rpc? ( net-libs/libtirpc net-libs/rpcsvc-proto )
-   selinux? ( sec-policy/selinux-dovecot )
-   solr? ( net-misc/curl dev-libs/expat )
-   sqlite? ( dev-db/sqlite:* )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   suid? ( acct-group/mail )
-   tcpd? ( sys-apps/tcp-wrappers )
-   textcat? ( app-text/libexttextcat )
-   unwind? ( sys-libs/libunwind )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-   virtual/libiconv
-   dev-libs/icu:="
-
-RDEPEND="${DEPEND}
-   acct-group/dovecot
-   acct-group/dovenull
-   acct-user/dovecot
-   acct-user/dovenull
-   net-mail/mailbase"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-unwind-generic.patch
-   "${FILESDIR}/${PN}"-socket-name-too-long.patch
-   )
-
-pkg_setup() {
-   if use managesieve && ! use sieve; then
-   ewarn "managesieve USE flag selected but sieve USE flag 
unselected"
-   ewarn "sieve USE flag will be turned on"
-   fi
-}
-
-src_prepare() {
-   default
-   # bug 657108
-   #elibtoolize
-   eautoreconf
-}
-
-src_configure() {
-   local conf=""
-
-   if use postgres || use mysql || use sqlite; then
-   conf="${conf} --with-sql"
-   fi
-
-   # turn valgrind tests off. Bug #340791
-   VALGRIND=no econf \
-   --with-rundir="${EPREFIX}/run/dovecot" \
-   --with-statedir="${EPREFIX}/var/lib/dovecot" \
-   --with-moduledir="${EPREFIX}/usr/$(get_libdir)/dovecot" \
-   --without-stemmer \
-   --disable-rpath \
-   --without-libbsd \
-   --with-icu \
-   --with-ssl \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   $( use_with argon2 sodium ) \
-   $( use_with bzip2 bzlib ) \
-   $( use_with caps libcap ) \
-   $( use_with kerberos gssapi ) \
-   $( use_with lua ) \
-   $( use_with ldap ) \
-   $( use_with lucene ) \
-   $( use_with lz4 ) \
-   $( use_with lzma ) \
-   $( use_with mysql ) \
-   $( use_with pam ) \
-   $( use_with postgres 

[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsmasq/

2021-03-25 Thread Conrad Kostecki
commit: 1f6ea2ea967dd630ddf716334c3e710ebe937e0a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:37:55 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:51:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f6ea2ea

net-dns/dnsmasq: drop old version

Dropping old versions, which do not support slotted lua,
while current stable does.

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

 net-dns/dnsmasq/dnsmasq-2.83-r1.ebuild | 208 
 net-dns/dnsmasq/dnsmasq-2.84.ebuild| 212 -
 2 files changed, 420 deletions(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.83-r1.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.83-r1.ebuild
deleted file mode 100644
index 1035fe01ff5..000
--- a/net-dns/dnsmasq/dnsmasq-2.83-r1.ebuild
+++ /dev/null
@@ -1,208 +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 systemd
-
-DESCRIPTION="Small forwarding DNS server"
-HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/doc.html";
-SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86"
-
-IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
-IUSE+=" +inotify ipv6 lua nettlehash nls script selinux static tftp"
-
-DM_LINGUAS=(de es fi fr id it no pl pt_BR ro)
-
-BDEPEND="
-   app-arch/xz-utils
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-COMMON_DEPEND="
-   acct-group/dnsmasq
-   acct-user/dnsmasq
-   dbus? ( sys-apps/dbus:= )
-   idn? (
-   !libidn2? ( net-dns/libidn:0= )
-   libidn2? ( >=net-dns/libidn2-2.0:= )
-   )
-   lua? ( dev-lang/lua:0= )
-   conntrack? ( net-libs/libnetfilter_conntrack:= )
-   nls? ( sys-devel/gettext )
-"
-
-DEPEND="${COMMON_DEPEND}
-   dnssec? (
-   dev-libs/nettle:=[gmp]
-   static? ( >=dev-libs/nettle-3.4[static-libs(+)] )
-   )
-"
-
-RDEPEND="${COMMON_DEPEND}
-   dnssec? (
-   !static? ( >=dev-libs/nettle-3.4:=[gmp] )
-   )
-   selinux? ( sec-policy/selinux-dnsmasq )
-"
-
-REQUIRED_USE="
-   dhcp-tools? ( dhcp )
-   dnssec? ( !nettlehash )
-   lua? ( script )
-   libidn2? ( idn )
-"
-
-use_have() {
-   local no_only
-   if [[ ${1} == '-n' ]]; then
-   no_only=1
-   shift
-   fi
-   local useflag="${1}"
-   shift
-
-   local uword="${1:-${useflag}}"
-   shift
-
-   while [[ ${uword} ]]; do
-   uword="${uword^^}"
-
-   if ! use "${useflag}"; then
-   printf -- " -DNO_%s" "${uword}"
-   elif [[ -z "${no_only}" ]]; then
-   printf -- " -DHAVE_%s" "${uword}"
-   fi
-   uword="${1}"
-   shift
-   done
-}
-
-pkg_pretend() {
-   if use static; then
-   einfo "Only sys-libs/gmp and dev-libs/nettle are statically 
linked."
-   use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no 
sense;" \
-   "in this case the static USE flag does nothing."
-   fi
-}
-
-src_prepare() {
-   default
-
-   sed -i -r 's:lua5.[0-9]+:lua:' Makefile || die
-   sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" \
-   dnsmasq.conf.example || die
-}
-
-src_configure() {
-   COPTS=(
-   $(use_have -n auth-dns auth)
-   $(use_have conntrack)
-   $(use_have dbus)
-   $(use libidn2 || use_have idn)
-   $(use_have libidn2)
-   $(use_have -n inotify)
-   $(use_have -n dhcp dhcp dhcp6)
-   $(use_have -n ipv6 ipv6 dhcp6)
-   $(use_have -n id id)
-   $(use_have lua luascript)
-   $(use_have -n script)
-   $(use_have -n tftp)
-   $(use_have dnssec)
-   $(use_have nettlehash)
-   $(use_have static dnssec_static)
-   $(use_have -n dumpfile)
-   )
-}
-
-src_compile() {
-   emake \
-   PREFIX=/usr \
-   MANDIR=/usr/share/man \
-   CC="$(tc-getCC)" \
-   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
-   CFLAGS="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   COPTS="${COPTS[*]}" \
-   CONFFILE="/etc/${PN}.conf" \
-   all$(use nls && printf -- "-i18n\n")
-
-   use dhcp-tools && emake -C contrib/lease-tools \
-   PREFIX=/usr \
-   MANDIR=/usr/share/man \
-   CC="$(tc-getCC)" \
-   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
-   CFLAGS="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   

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

2021-03-25 Thread Conrad Kostecki
commit: 17e5d600076fa38fc7873a4c0a03a31ff71cdc0c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:48:17 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:52:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e5d600

app-i18n/ibus-libpinyin: drop old version

Dropping old version, which does not support slotted lua, while current
stable does.

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

 app-i18n/ibus-libpinyin/Manifest   |  1 -
 .../ibus-libpinyin/ibus-libpinyin-1.11.1-r1.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest
index 6fc1fc4476e..4e4bf9ae6f8 100644
--- a/app-i18n/ibus-libpinyin/Manifest
+++ b/app-i18n/ibus-libpinyin/Manifest
@@ -1,2 +1 @@
-DIST ibus-libpinyin-1.11.1.tar.gz 1728202 BLAKE2B 
6e2273c4ff1be76bb8b0e65b915e039c0a181981d20ed94662184e161e8639ad3d548de981d7bbae950ab8b5019bedaed9593e03282e2f9d207f831929d422bc
 SHA512 
48691952a10f4ab545d8e233dc3cd75fc54270c03a687820048152636df26d233ee0fba89e4ec2ccd5a6e410b41e556872e3dd2468d59d44b3440e904b93528b
 DIST ibus-libpinyin-1.11.92.tar.gz 1730065 BLAKE2B 
376bec6fa7616364c8ed4dc5b269edabda892ba4759ff03e93b4099c99440925126800ea3bf11eef91ea62c558fa7dbf05f3d68be5e25e701aaaeb37618b90a8
 SHA512 
b875b2fed6875806971b91e2abc62cdab1f70baef78840915f89466a7bcf3d1dfc70438ba85e7580bba92dec0ade50a2b05955fe6cd148bffd3888fa69f1c851

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.11.1-r1.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.11.1-r1.ebuild
deleted file mode 100644
index aba02c45c6b..000
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.11.1-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2015-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_7 )
-
-inherit autotools gnome2-utils python-single-r1
-
-DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin 
for IBus"
-HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin 
https://sourceforge.net/projects/libpinyin/";
-SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="boost lua opencc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="dev-db/sqlite:3
-   virtual/pkgconfig"
-
-DEPEND="${PYTHON_DEPS}
-   >=app-i18n/libpinyin-2.1.0:=
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   virtual/libintl
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-   boost? ( dev-libs/boost:= )
-   lua? ( dev-lang/lua:0 )
-   opencc? ( app-i18n/opencc:= )"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-english-input-mode \
-   $(use_enable boost) \
-   $(use_enable lua lua-extension) \
-   $(use_enable opencc)
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



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

2021-03-25 Thread Conrad Kostecki
commit: 55439b38efab2508412b70dbd32d6d1a4751aaae
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:51:35 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:52:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55439b38

net-libs/axtls: drop old version

Dropping old versions, which do not support slotted lua, while current
stables does.

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

 net-libs/axtls/axtls-2.1.5-r1.ebuild | 178 ---
 net-libs/axtls/axtls-2.1.5.ebuild| 178 ---
 2 files changed, 356 deletions(-)

diff --git a/net-libs/axtls/axtls-2.1.5-r1.ebuild 
b/net-libs/axtls/axtls-2.1.5-r1.ebuild
deleted file mode 100644
index f628f4d67de..000
--- a/net-libs/axtls/axtls-2.1.5-r1.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit multilib multilib-minimal savedconfig toolchain-funcs user
-
-
-# axtls CONFIG MINI-HOWTO
-#
-# Note: axtls is highly configurable and uses mconf, like the linux kernel.
-# You can configure it in a couple of ways:
-#
-# 1) USE="-savedconfig" and set/unset the remaining flags to obtain the 
features
-# you want, and possibly a lot more.
-#
-# 2) You can create your own configuration file by doing
-#
-#  FEATURES="keepwork" USE="savedconfig -*" emerge axtls
-#  cd /var/tmp/portage/net-libs/axtls*/work/axTLS
-#  make menuconfig
-#
-# Now configure axtls as you want.  Finally save your config file:
-#
-#  cp config/.config /etc/portage/savedconfig/net-libs/axtls-${PV}
-#
-# where ${PV} is the current version.  You can then run emerge again with
-# your configuration by doing
-#
-#  USE="savedconfig" emerge axtls
-#
-
-
-MY_PN=${PN/tls/TLS}
-
-DESCRIPTION="Embedded client/server TLSv1 SSL library and small HTTP(S) server"
-HOMEPAGE="http://axtls.sourceforge.net/";
-SRC_URI="mirror://sourceforge/axtls/${MY_PN}-${PV}.tar.gz"
-S="${WORKDIR}/${PN}-code"
-
-LICENSE="BSD GPL-2"
-SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-IUSE="httpd cgi-lua cgi-php static static-libs doc"
-
-# TODO: add ipv6, and c#, java, lua, perl bindings
-# Currently these all have some issue
-DEPEND="doc? ( app-doc/doxygen )"
-RDEPEND="
-   httpd? (
-   cgi-lua? ( dev-lang/lua:0= )
-   cgi-php? ( dev-lang/php[cgi] )
-   )"
-
-#Note1: static, cgi-* makes no sense if httpd is not given
-REQUIRED_USE="
-   static? ( httpd )
-   cgi-lua? ( httpd )
-   cgi-php? ( httpd )"
-
-AXTLS_GROUP="axtls"
-AXTLS_USER="axtls"
-
-pkg_setup() {
-   use httpd && {
-   ebegin "Creating axtls user and group"
-   enewgroup ${AXTLS_GROUP}
-   enewuser ${AXTLS_USER} -1 -1 -1 ${AXTLS_GROUP}
-   }
-}
-
-src_prepare() {
-   tc-export AR CC
-
-   eapply "${FILESDIR}/explicit-libdir-r1.patch"
-
-   #We want CONFIG_DEBUG to avoid stripping
-   #but not for debugging info
-   sed -i -e 's: -g::' config/Rules.mak || die
-   sed -i -e 's: -g::' config/makefile.conf || die
-
-   eapply_user
-
-   multilib_copy_sources
-}
-
-use_flag_config() {
-   cp "${FILESDIR}"/config config/.config || die
-
-   #Respect CFLAGS/LDFLAGS
-   sed -i -e 
"s:^CONFIG_EXTRA_CFLAGS_OPTIONS.*$:CONFIG_EXTRA_CFLAGS_OPTIONS=\"${CFLAGS}\":" \
-   config/.config || die
-   sed -i -e 
"s:^CONFIG_EXTRA_LDFLAGS_OPTIONS.*$:CONFIG_EXTRA_LDFLAGS_OPTIONS=\"${LDFLAGS}\":"
 \
-   config/.config || die
-
-   #The logic is that the default config file enables everything and we 
disable
-   #here with sed unless a USE flags says to keep it
-   if use httpd; then
-   if ! use static; then
-   sed -i -e 's:^CONFIG_HTTP_STATIC_BUILD:# 
CONFIG_HTTP_STATIC_BUILD:' \
-   config/.config || die
-   fi
-   if ! use cgi-php && ! use cgi-lua; then
-   sed -i -e 's:^CONFIG_HTTP_HAS_CGI:# 
CONFIG_HTTP_HAS_CGI:' \
-   config/.config || die
-   fi
-   if ! use cgi-php; then
-   sed -i -e 's:,.php::' config/.config || die
-   fi
-   if ! use cgi-lua; then
-   sed -i -e 's:\.lua,::' \
-   -e 's:lua:php:' \
-   -e 's:^CONFIG_HTTP_ENABLE_LUA:# 
CONFIG_HTTP_ENABLE_LUA:' \
-   config/.config || die
-   fi
-   else
-   sed -i -e 's:^CONFIG_AXHTTPD:# CONFIG_AXHTTPD:' \
- 

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

2021-03-25 Thread Conrad Kostecki
commit: 49e4c5c774a1b64f5231e155e976eac069cb6e92
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:45:56 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:52:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e4c5c7

app-i18n/fcitx: drop old version

Dropping all old versions, as no slotted lua is supported.
Current stable does support it.

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

 app-i18n/fcitx/Manifest |   2 -
 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 147 
 app-i18n/fcitx/fcitx-4.2.9.7.ebuild | 143 ---
 3 files changed, 292 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index c4a7352eed0..5ca71d557d9 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,3 @@
-DIST fcitx-4.2.9.6_dict.tar.xz 8738408 BLAKE2B 
812256657ef8f6648a8a3de4bef4e423288ee3d91d493783eae2cb55b5b5964a791f3317af1aea0d877e01ea06491c34f6c594038d27713be3a6b35c93bc5545
 SHA512 
dc8308d1a4e9b7595da285ca6521f33027f5b8e6968bc28f751bd4f40116166cabbe1c05e29072afbe88473d2a9d6999124476260785e07f62a243df6e896bb0
-DIST fcitx-4.2.9.7_dict.tar.xz 8734508 BLAKE2B 
e8770a3afe902fab11325f345a128156a9e6e8c4f5e712c68a03a12282c0bc6a279968bacdb2129a243967c8fdfc6b7145f5ad13daea5bf0c5fb28332e79437e
 SHA512 
b940478c648e30b2ea55903465ed02c8a0c3ae3539e4bd5b77be46a9e4d0c13ceff074ddd7532f86893111eb96308e1740db621a83fb809e4fd02256d75ebe7b
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 
2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52
 SHA512 
50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 
2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d
 SHA512 
8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 
3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1
 SHA512 
1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild 
b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
deleted file mode 100644
index acdbda6b6d9..000
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 2003-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake gnome2-utils xdg-utils
-
-if [[ "${PV}" =~ (^|\.)$ ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/fcitx/fcitx";
-fi
-
-DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input 
method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx";
-if [[ "${PV}" =~ (^|\.)$ ]]; then
-   SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> 
fcitx-data-pinyin.tar.gz
-   https://download.fcitx-im.org/data/table.tar.gz -> 
fcitx-data-table.tar.gz
-   https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> 
fcitx-data-py_stroke-20121124.tar.gz
-   https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> 
fcitx-data-py_table-20121124.tar.gz
-   https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> 
fcitx-data-en_dict-20121020.tar.gz"
-else
-   SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz";
-fi
-
-LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
-SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 x86"
-IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls 
opencc +pango static-libs +table test +xkb"
-REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
-RESTRICT="!test? ( test )"
-
-BDEPEND="dev-util/glib-utils
-   kde-frameworks/extra-cmake-modules:5
-   virtual/pkgconfig
-   introspection? ( dev-libs/gobject-introspection )
-   nls? ( sys-devel/gettext )"
-DEPEND="dev-libs/glib:2
-   sys-apps/dbus
-   sys-apps/util-linux
-   virtual/libiconv
-   virtual/libintl
-   x11-libs/libxkbcommon
-   X? (
-   x11-libs/libX11
-   x11-libs/libXfixes
-   x11-libs/libXinerama
-   x11-libs/libXrender
-   xkb? (
-   x11-libs/libxkbfile
-   x11-misc/xkeyboard-config
-   )
-   )
-   cairo? (
-   x11-libs/cairo[X]
-   x11-libs/libXext
-   pango? ( x11-libs/pango )
-   !pango? ( media-libs/fontconfig )
-   )
-   enchant? ( app-text/enc

[gentoo-commits] repo/gentoo:master commit in: net-dialup/accel-ppp/

2021-03-25 Thread Conrad Kostecki
commit: a401e09f869f1f5f0fd4780243cabebbbc14d66e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:42:41 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:52:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a401e09f

net-dialup/accel-ppp: drop old version

Dropping old version, which does not support slotted lua.

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

 .../accel-ppp/accel-ppp-1.12.0_p20200913.ebuild| 109 -
 1 file changed, 109 deletions(-)

diff --git a/net-dialup/accel-ppp/accel-ppp-1.12.0_p20200913.ebuild 
b/net-dialup/accel-ppp/accel-ppp-1.12.0_p20200913.ebuild
deleted file mode 100644
index 43549ba9cb3..000
--- a/net-dialup/accel-ppp/accel-ppp-1.12.0_p20200913.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic linux-info linux-mod
-
-DESCRIPTION="High performance PPTP, PPPoE and L2TP server"
-HOMEPAGE="https://sourceforge.net/projects/accel-ppp/";
-SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc ipoe lua postgres radius shaper snmp valgrind"
-
-RDEPEND="lua? ( dev-lang/lua:0 )
-   postgres? ( dev-db/postgresql:* )
-   snmp? ( net-analyzer/net-snmp )
-   dev-libs/libpcre
-   dev-libs/openssl:0="
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )"
-PDEPEND="net-dialup/ppp-scripts"
-
-DOCS=( README )
-
-CONFIG_CHECK="~L2TP ~PPPOE ~PPTP"
-
-REQUIRED_USE="valgrind? ( debug )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.11.1-socklen.patch"
-)
-
-S="${WORKDIR}"
-
-pkg_setup() {
-   if use ipoe; then
-   linux-mod_pkg_setup
-   set_arch_to_kernel
-   else
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   sed -i  -e "/mkdir/d" \
-   -e "s: RENAME accel-ppp.conf.dist::" accel-pppd/CMakeLists.txt 
|| die 'sed on accel-pppd/CMakeLists.txt failed'
-
-   # Do not install kernel modules like that - breaks sandbox!
-   sed -i -e '/modules_install/d' \
-   drivers/ipoe/CMakeLists.txt \
-   drivers/vlan_mon/CMakeLists.txt || die
-
-   # Fix version
-   sed -i -e "s/1.11/${PV}/" drivers/ipoe/ipoe.c || die
-   sed -i -e "s/1.11/${PV}/" drivers/vlan_mon/vlan_mon.c || die
-
-   # Bug #549918
-   append-ldflags -Wl,-z,lazy
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local libdir="$(get_libdir)"
-   # There must be also dev-libs/tomcrypt (TOMCRYPT) as crypto alternative 
to OpenSSL
-   local mycmakeargs=(
-   -DLIB_SUFFIX="${libdir#lib}"
-   -DBUILD_IPOE_DRIVER="$(usex ipoe)"
-   -DBUILD_PPTP_DRIVER=no
-   -DBUILD_VLAN_MON_DRIVER="$(usex ipoe)"
-   -DCRYPTO=OPENSSL
-   -DLOG_PGSQL="$(usex postgres)"
-   -DLUA="$(usex lua TRUE FALSE)"
-   -DMEMDEBUG="$(usex debug)"
-   -DNETSNMP="$(usex snmp)"
-   -DRADIUS="$(usex radius)"
-   -DSHAPER="$(usex shaper)"
-   $(use debug && echo "-DVALGRIND=$(usex valgrind)")
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-}
-
-src_install() {
-   if use ipoe; then
-   local 
MODULE_NAMES="ipoe(accel-ppp:${BUILD_DIR}/drivers/ipoe/driver) 
vlan_mon(accel-ppp:${BUILD_DIR}/drivers/vlan_mon/driver)"
-   linux-mod_src_install
-   fi
-
-   cmake_src_install
-
-   use doc && dodoc -r rfc
-
-   if use snmp; then
-   insinto /usr/share/snmp/mibs
-   doins accel-pppd/extra/net-snmp/ACCEL-PPP-MIB.txt
-   fi
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}d
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}d
-
-   keepdir /var/log/accel-ppp
-}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebview/

2021-03-25 Thread Andreas Sturmlechner
commit: 0c65f9d4ab91c99732a994f638978bac9e9ef717
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 24 12:49:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 25 23:16:00 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0c65f9d4

dev-qt/qtwebview: Relax dev-qt/qtwebengine dependency

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

 dev-qt/qtwebview/qtwebview-5.15..ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebview/qtwebview-5.15..ebuild 
b/dev-qt/qtwebview/qtwebview-5.15..ebuild
index fa902e48..d17dd959 100644
--- a/dev-qt/qtwebview/qtwebview-5.15..ebuild
+++ b/dev-qt/qtwebview/qtwebview-5.15..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 qt5-build
 
 DESCRIPTION="Module for displaying web content in a QML application using the 
Qt5 framework"
@@ -16,6 +17,6 @@ DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
-   ~dev-qt/qtwebengine-${PV}
+   =dev-qt/qtwebengine-${PV}*:5
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2021-03-25 Thread Andreas Sturmlechner
commit: 9e575c776155d1fd22c1f9d2d1afbdc735ffe36e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Mar 24 00:15:34 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 25 23:49:14 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9e575c77

dev-qt/qtwebengine: restore ppc64 keyword for 5.15.2_p20210224

add new patchet, based on chromium-87

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebengine/Manifest|  2 +-
 .../files/qtwebengine-5.15.2-enable-ppc64.patch| 37 ++
 dev-qt/qtwebengine/qtwebengine-5.15..ebuild|  7 ++--
 3 files changed, 43 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index e93d7c47..5a8a2231 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1 +1 @@
-DIST qtwebengine-5.15.2-ppc64.tar.xz 43868 BLAKE2B 
97a2db64c688cc3ce178a6f00c29d3408221302c992bf0df31edd5c11f7cd978b92d901644991fca4fc0824b19d994a71c472732dbbdda3729bdd04a67f3
 SHA512 
835e7da4670cd823a1674052d64971bfd98d54edb6c5df8e9d09aa8103d496a4c16f0eb9d47c46db466e1c640e3326d4e43b284161129d648bfe693a902ec9cc
+DIST qtwebengine-5.15.2-chromium87-ppc64le.tar.xz 28536 BLAKE2B 
98f8e01e7026d9df1d30ae453d4394d3c4ad04c0620a2496235d45f5f1080c2280e040826cde7f72d9771bfc80d0c3df56c9dcbe4f763cec432ad56de37d64c5
 SHA512 
c90a76f44a9d720624016fd082ab3036f12e13b9789e869ebaf5e4774afca7d4187faf187f365f696d1a7eda05ca75516556ee9d291cdb3408d57cc4b23e2654

diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch
new file mode 100644
index ..4fb19ccd
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.2-enable-ppc64.patch
@@ -0,0 +1,37 @@
+From 463f1234c57a36e78ff666bd55094a9d4e68f296 Mon Sep 17 00:00:00 2001
+From: q66 
+Date: Sat, 18 Jan 2020 23:52:55 +0100
+Subject: [PATCH 1/3] Enable ppc64 builds
+
+---
+ configure.pri  | 1 +
+ mkspecs/features/functions.prf | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/configure.pri b/configure.pri
+index 3a144e3f8..cabe8b24a 100644
+--- a/configure.pri2021-02-24 10:45:58.0 +0100
 -  2021-03-07 21:18:43.124754796 +0100
+@@ -144,6 +144,7 @@
+ contains(QT_ARCH, "arm")|contains(QT_ARCH, "arm64"): return(true)
+ contains(QT_ARCH, "mips"): return(true)
+ contains(QT_ARCH, "mips64"): return(true)
++contains(QT_ARCH, "power64"): return(true)
+ qtLog("Architecture not supported.")
+ return(false)
+ }
+diff --git a/mkspecs/features/functions.prf b/mkspecs/features/functions.prf
+index 512e2523b..e31123654 100644
+--- a/mkspecs/features/functions.prf   2021-02-24 10:45:58.0 +0100
 -  2021-03-07 21:19:21.345036293 +0100
+@@ -107,6 +107,7 @@
+ contains(qtArch, "mips"): return(mipsel)
+ contains(qtArch, "mips64"): return(mips64el)
+ contains(qtArch, "mips64el"): return(mips64el)
++contains(qtArch, "power64"): return(ppc64)
+ return(unknown)
+ }
+ 
+-- 
+2.26.0
+

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
index d2b9e762..a38e6be2 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
@@ -19,7 +19,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # patchset based on https://github.com/chromium-ppc64le releases
-SRC_URI+=" ppc64? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-ppc64.tar.xz )"
+SRC_URI+=" ppc64? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-chromium87-ppc64le.tar.xz
 )"
 
 IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio 
+system-ffmpeg +system-icu widgets"
 REQUIRED_USE="designer? ( widgets )"
@@ -142,7 +142,10 @@ src_prepare() {
# we need to generate ppc64 stuff because upstream does not ship it yet
if use ppc64; then
einfo "Patching for ppc64le and generating build files"
-   eapply "${WORKDIR}/${PN}-ppc64"
+   eapply "${FILESDIR}/qtwebengine-5.15.2-enable-ppc64.patch"
+   pushd src/3rdparty/chromium > /dev/null || die
+   eapply -p0 "${WORKDIR}/${PN}-ppc64le"
+   popd > /dev/null || die
pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || 
die
mkdir -vp source/config/linux/ppc64 || die
mkdir -p source/libvpx/test || die



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

2021-03-25 Thread Sam James
commit: 7a60eb9eaa976dd884df5c2269c3b4c59fd6bc8c
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:45:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:45:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a60eb9e

dev-libs/libevdev: Stabilize 1.11.0 sparc, #774921

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

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

diff --git a/dev-libs/libevdev/libevdev-1.11.0.ebuild 
b/dev-libs/libevdev/libevdev-1.11.0.ebuild
index a4e985de361..0330325b6d3 100644
--- a/dev-libs/libevdev/libevdev-1.11.0.ebuild
+++ b/dev-libs/libevdev/libevdev-1.11.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="MIT"



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

2021-03-25 Thread Sam James
commit: ec89026f07fdc12aea244871a97b7e354175f29e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:45:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:45:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec89026f

media-libs/mesa: Stabilize 20.3.4 sparc, #774921

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

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

diff --git a/media-libs/mesa/mesa-20.3.4.ebuild 
b/media-libs/mesa/mesa-20.3.4.ebuild
index 50d82acec39..d8acea6fdc4 100644
--- a/media-libs/mesa/mesa-20.3.4.ebuild
+++ b/media-libs/mesa/mesa-20.3.4.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2021-03-25 Thread Sam James
commit: 10a51a57c626fca50fe2aef1cfb4fafa0e5c3ddc
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:44:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:44:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a51a57

app-arch/zstd: Stabilize 1.4.9 ppc64, #774258

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

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

diff --git a/app-arch/zstd/zstd-1.4.9.ebuild b/app-arch/zstd/zstd-1.4.9.ebuild
index 694cc693faf..d60e73f19ce 100644
--- a/app-arch/zstd/zstd-1.4.9.ebuild
+++ b/app-arch/zstd/zstd-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="lz4 static-libs +threads"
 
 RDEPEND="app-arch/xz-utils



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

2021-03-25 Thread Sam James
commit: ed6b078fb8e16dd8744d3423849d6a0d77ba6ba1
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:43:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:43:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6b078f

app-arch/zstd: Stabilize 1.4.9 ppc, #774258

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

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

diff --git a/app-arch/zstd/zstd-1.4.9.ebuild b/app-arch/zstd/zstd-1.4.9.ebuild
index 1ef5a7b5d71..694cc693faf 100644
--- a/app-arch/zstd/zstd-1.4.9.ebuild
+++ b/app-arch/zstd/zstd-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="lz4 static-libs +threads"
 
 RDEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: x11-apps/fonttosfnt/

2021-03-25 Thread Sam James
commit: 59216168771028ab77e0649d27da05cfeb1fa76a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59216168

x11-apps/fonttosfnt: Stabilize 1.2.1 ppc, #774921

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

 x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild 
b/x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild
index c90c675db30..d0b9c33d84f 100644
--- a/x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild
+++ b/x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit xorg-3
 
 DESCRIPTION="X.Org fonttosfnt application"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE=""
 RDEPEND="media-libs/freetype:2
x11-libs/libX11



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

2021-03-25 Thread Sam James
commit: 04cf89844541872a2938cf6a8010e98f794d9ee3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:42:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:42:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04cf8984

dev-db/redis: Stabilize 6.0.12 arm64, #773328

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

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

diff --git a/dev-db/redis/redis-6.0.12.ebuild b/dev-db/redis/redis-6.0.12.ebuild
index ba48c5558da..ea6ffb19d70 100644
--- a/dev-db/redis/redis-6.0.12.ebuild
+++ b/dev-db/redis/redis-6.0.12.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://redis.io";
 SRC_URI="https://download.redis.io/releases/${P}.tar.gz";
 
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="+jemalloc ssl tcmalloc test"
 RESTRICT="!test? ( test )"
 SLOT="0"



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

2021-03-25 Thread Sam James
commit: 80b4e237eca094bc85d4bfa6ca9e26ded89fcb94
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b4e237

media-libs/libepoxy: Stabilize 1.5.5 ppc, #774921

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

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

diff --git a/media-libs/libepoxy/libepoxy-1.5.5.ebuild 
b/media-libs/libepoxy/libepoxy-1.5.5.ebuild
index 21354889da8..5204c05212a 100644
--- a/media-libs/libepoxy/libepoxy-1.5.5.ebuild
+++ b/media-libs/libepoxy/libepoxy-1.5.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Library for handling OpenGL function pointer management"



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

2021-03-25 Thread Sam James
commit: d6acf30c3d54e59f9201c24ed95311c4c191a6f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6acf30c

x11-libs/libXt: Stabilize 1.2.1 ppc, #774921

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

 x11-libs/libXt/libXt-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libXt/libXt-1.2.1.ebuild 
b/x11-libs/libXt/libXt-1.2.1.ebuild
index 25dc4bd1739..c3537018691 100644
--- a/x11-libs/libXt/libXt-1.2.1.ebuild
+++ b/x11-libs/libXt/libXt-1.2.1.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org X Toolkit Intrinsics library"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-25 Thread Sam James
commit: ebe9b62cfb320b42644d6d6d749e7d559d049f32
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe9b62c

x11-libs/libXt: Stabilize 1.2.1 ppc64, #774921

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

 x11-libs/libXt/libXt-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libXt/libXt-1.2.1.ebuild 
b/x11-libs/libXt/libXt-1.2.1.ebuild
index 7d5ece5a166..25dc4bd1739 100644
--- a/x11-libs/libXt/libXt-1.2.1.ebuild
+++ b/x11-libs/libXt/libXt-1.2.1.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org X Toolkit Intrinsics library"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-25 Thread Sam James
commit: bdf940b879b009518f96b2f77e44d41508e6223a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf940b8

x11-libs/libdrm: Stabilize 2.4.104 ppc, #774921

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

 x11-libs/libdrm/libdrm-2.4.104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libdrm/libdrm-2.4.104.ebuild 
b/x11-libs/libdrm/libdrm-2.4.104.ebuild
index 47ed5e838cd..d5cf97cabb3 100644
--- a/x11-libs/libdrm/libdrm-2.4.104.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.104.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



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

2021-03-25 Thread Sam James
commit: 07ffa25e705ca323a62ef05aa0d1b25782fc747b
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:42:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:42:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ffa25e

dev-db/redis: Stabilize 5.0.12 arm64, #773328

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

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

diff --git a/dev-db/redis/redis-5.0.12.ebuild b/dev-db/redis/redis-5.0.12.ebuild
index db7046eaf85..fdab1f212d5 100644
--- a/dev-db/redis/redis-5.0.12.ebuild
+++ b/dev-db/redis/redis-5.0.12.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://redis.io";
 SRC_URI="http://download.redis.io/releases/${P}.tar.gz";
 
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="+jemalloc tcmalloc luajit test"
 RESTRICT="!test? ( test )"
 SLOT="0"



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

2021-03-25 Thread Sam James
commit: 824d105fdab43d8041c7f2c0456be7d4ec75ebea
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824d105f

media-libs/mesa: Stabilize 20.3.4 ppc, #774921

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

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

diff --git a/media-libs/mesa/mesa-20.3.4.ebuild 
b/media-libs/mesa/mesa-20.3.4.ebuild
index c46176868de..50d82acec39 100644
--- a/media-libs/mesa/mesa-20.3.4.ebuild
+++ b/media-libs/mesa/mesa-20.3.4.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2021-03-25 Thread Sam James
commit: 514acb3b54044848b85cf8526bb723b7c0835130
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:42:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:42:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514acb3b

dev-tcltk/tls: Stabilize 1.7.22 arm64, #773328

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

 dev-tcltk/tls/tls-1.7.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild
index 937c4a1aa9f..0ee3814e2b8 100644
--- a/dev-tcltk/tls/tls-1.7.22.ebuild
+++ b/dev-tcltk/tls/tls-1.7.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="tk"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-nouveau/

2021-03-25 Thread Sam James
commit: 75681611976430500a661c7032812a2e892e8fbc
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75681611

x11-drivers/xf86-video-nouveau: Stabilize 1.0.17 ppc, #774921

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

 x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild 
b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild
index 46572c53f33..fa0d7d5a8bd 100644
--- a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild
+++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
https://nouveau.freedesktop.org/wiki/
https://cgit.freedesktop.org/nouveau/xf86-video-nouveau";
 
-KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
 
 RDEPEND=">=x11-libs/libdrm-2.4.60[video_cards_nouveau]
>=x11-libs/libpciaccess-0.10



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

2021-03-25 Thread Sam James
commit: f18e519b104bcccf605dbca9e586c5cee59c064d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18e519b

x11-libs/libdrm: Stabilize 2.4.104 ppc64, #774921

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

 x11-libs/libdrm/libdrm-2.4.104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libdrm/libdrm-2.4.104.ebuild 
b/x11-libs/libdrm/libdrm-2.4.104.ebuild
index c060531ec02..47ed5e838cd 100644
--- a/x11-libs/libdrm/libdrm-2.4.104.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.104.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



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

2021-03-25 Thread Sam James
commit: 2814d81e97906c65a01868342cc5f185d55e8efc
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2814d81e

dev-util/wayland-scanner: Stabilize 1.19.0 ppc, #774921

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

 dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild 
b/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
index d17d1ba2798..65fd72ba7ef 100644
--- a/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
+++ b/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://wayland.freedesktop.org/releases/wayland-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
S="${WORKDIR}/wayland-${PV}"
 fi
 inherit meson multilib-minimal



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

2021-03-25 Thread Sam James
commit: dff8e3a9dcf183af225657fdefe79ad2ee1735cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff8e3a9

dev-libs/wayland: Stabilize 1.19.0 ppc, #774921

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

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

diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild 
b/dev-libs/wayland/wayland-1.19.0.ebuild
index 53fb61e4959..7f275f3bc2c 100644
--- a/dev-libs/wayland/wayland-1.19.0.ebuild
+++ b/dev-libs/wayland/wayland-1.19.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 inherit meson multilib-minimal
 



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

2021-03-25 Thread Sam James
commit: 7a25a0b64fb7f37d9faece68fff8403b71363ce6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:39:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:39:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a25a0b6

dev-libs/libksba: Stabilize 1.5.0 sparc, #766573

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

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

diff --git a/dev-libs/libksba/libksba-1.5.0.ebuild 
b/dev-libs/libksba/libksba-1.5.0.ebuild
index aaacbd36102..c49826060e6 100644
--- a/dev-libs/libksba/libksba-1.5.0.ebuild
+++ b/dev-libs/libksba/libksba-1.5.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.8"



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

2021-03-25 Thread Sam James
commit: 8d6dc138ef353ca92195ebfdc4280b483bb5a783
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6dc138

dev-libs/libevdev: Stabilize 1.11.0 ppc, #774921

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

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

diff --git a/dev-libs/libevdev/libevdev-1.11.0.ebuild 
b/dev-libs/libevdev/libevdev-1.11.0.ebuild
index c49ef5ad55e..a4e985de361 100644
--- a/dev-libs/libevdev/libevdev-1.11.0.ebuild
+++ b/dev-libs/libevdev/libevdev-1.11.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"



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

2021-03-25 Thread Sam James
commit: ec2800a927590103bebd8824c2e96c47e4268638
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:40:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:40:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2800a9

dev-libs/wayland: Stabilize 1.19.0 ppc64, #774921

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

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

diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild 
b/dev-libs/wayland/wayland-1.19.0.ebuild
index 305eb2ec6e6..53fb61e4959 100644
--- a/dev-libs/wayland/wayland-1.19.0.ebuild
+++ b/dev-libs/wayland/wayland-1.19.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 inherit meson multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/fonttosfnt/

2021-03-25 Thread Sam James
commit: ed0ab2ad4bc9661bd7b8e2734d76cd837cae6835
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:40:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:40:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0ab2ad

x11-apps/fonttosfnt: Stabilize 1.2.1 ppc64, #774921

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

 x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild 
b/x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild
index 4245e106ef1..c90c675db30 100644
--- a/x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild
+++ b/x11-apps/fonttosfnt/fonttosfnt-1.2.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit xorg-3
 
 DESCRIPTION="X.Org fonttosfnt application"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
 IUSE=""
 RDEPEND="media-libs/freetype:2
x11-libs/libX11



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

2021-03-25 Thread Sam James
commit: f539352bc8bd27783a3d5e11a290e44657f90e26
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:40:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:40:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f539352b

media-libs/libepoxy: Stabilize 1.5.5 ppc64, #774921

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

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

diff --git a/media-libs/libepoxy/libepoxy-1.5.5.ebuild 
b/media-libs/libepoxy/libepoxy-1.5.5.ebuild
index 7813206efec..21354889da8 100644
--- a/media-libs/libepoxy/libepoxy-1.5.5.ebuild
+++ b/media-libs/libepoxy/libepoxy-1.5.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Library for handling OpenGL function pointer management"



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

2021-03-25 Thread Sam James
commit: 61e300353c7db87920afe2012dfbb9079a904518
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:40:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:40:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e30035

dev-python/scipy: Stabilize 1.6.1 ppc64, #778140

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

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

diff --git a/dev-python/scipy/scipy-1.6.1.ebuild 
b/dev-python/scipy/scipy-1.6.1.ebuild
index d336bbed30f..a1948aba749 100644
--- a/dev-python/scipy/scipy-1.6.1.ebuild
+++ b/dev-python/scipy/scipy-1.6.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="BSD LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc sparse test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-nouveau/

2021-03-25 Thread Sam James
commit: 7f4691f5c0499123f593ceeaad043084e8150da5
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:41:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:41:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4691f5

x11-drivers/xf86-video-nouveau: Stabilize 1.0.17 ppc64, #774921

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

 x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild 
b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild
index 25caf5a71ca..46572c53f33 100644
--- a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild
+++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
https://nouveau.freedesktop.org/wiki/
https://cgit.freedesktop.org/nouveau/xf86-video-nouveau";
 
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
 
 RDEPEND=">=x11-libs/libdrm-2.4.60[video_cards_nouveau]
>=x11-libs/libpciaccess-0.10



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

2021-03-25 Thread Sam James
commit: 5cedb97bedb30d9f363e38cb153133c5c71b9be7
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:40:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:40:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cedb97b

dev-util/wayland-scanner: Stabilize 1.19.0 ppc64, #774921

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

 dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild 
b/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
index 8124a6e53c2..d17d1ba2798 100644
--- a/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
+++ b/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://wayland.freedesktop.org/releases/wayland-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
S="${WORKDIR}/wayland-${PV}"
 fi
 inherit meson multilib-minimal



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

2021-03-25 Thread Sam James
commit: a5a8928c051a6ba7c7e375a8ac11d7cb5c79d578
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:40:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:40:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a8928c

dev-libs/libevdev: Stabilize 1.11.0 ppc64, #774921

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

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

diff --git a/dev-libs/libevdev/libevdev-1.11.0.ebuild 
b/dev-libs/libevdev/libevdev-1.11.0.ebuild
index 4f2cccf073d..c49ef5ad55e 100644
--- a/dev-libs/libevdev/libevdev-1.11.0.ebuild
+++ b/dev-libs/libevdev/libevdev-1.11.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="MIT"



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

2021-03-25 Thread Sam James
commit: 99f8751640804541968295d6448d434083475ac7
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:40:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:40:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f87516

media-libs/mesa: Stabilize 20.3.4 ppc64, #774921

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

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

diff --git a/media-libs/mesa/mesa-20.3.4.ebuild 
b/media-libs/mesa/mesa-20.3.4.ebuild
index 3bcef8c1917..c46176868de 100644
--- a/media-libs/mesa/mesa-20.3.4.ebuild
+++ b/media-libs/mesa/mesa-20.3.4.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2021-03-25 Thread Sam James
commit: 13b47f7ccf3b303d40d8ab85b4e9c10af1299ef1
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:39:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:39:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b47f7c

dev-libs/libxml2: Stabilize 2.9.10-r5 sparc, #749849

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

 dev-libs/libxml2/libxml2-2.9.10-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild 
b/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
index 3a20c0a7fea..526b2fc280d 100644
--- a/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="debug examples icu ipv6 lzma +python readline static-libs test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2021-03-25 Thread Sam James
commit: 0feef1e4ac677bdb081f4f91ac79e0f6f765c4b2
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:40:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:40:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0feef1e4

net-vpn/tor: Stabilize 0.4.5.7 amd64, #776586

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

 net-vpn/tor/tor-0.4.5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.5.7.ebuild b/net-vpn/tor/tor-0.4.5.7.ebuild
index 9c80ba91a67..0b80042b646 100644
--- a/net-vpn/tor/tor-0.4.5.7.ebuild
+++ b/net-vpn/tor/tor-0.4.5.7.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~ppc-macos"
 IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
 
 DEPEND="



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

2021-03-25 Thread Sam James
commit: f985eba24ab0ea02bea7214627efb5cc0105c56e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:39:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:39:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f985eba2

dev-libs/openssl: Stabilize 1.1.1k sparc, #777681

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

 dev-libs/openssl/openssl-1.1.1k.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1k.ebuild 
b/dev-libs/openssl/openssl-1.1.1k.ebuild
index 9157948bb1f..626642af7fb 100644
--- a/dev-libs/openssl/openssl-1.1.1k.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1k.ebuild
@@ -27,7 +27,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 [[ "${PV}" = *_pre* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 
static-libs test tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )
!test? ( test )"



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

2021-03-25 Thread Conrad Kostecki
commit: 789c1cc9ef9bbfac4175e8cfdddeb9fbb8e5b07b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:24:11 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789c1cc9

games-emulation/fceux: drop old version

Dropping old version which does not support slotted lua.

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

 games-emulation/fceux/fceux-2.2.3-r2.ebuild | 61 -
 1 file changed, 61 deletions(-)

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



[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2021-03-25 Thread Conrad Kostecki
commit: 0eb69f753af2e54e51d9189d65eacc65b245c8a8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 22:58:46 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:30:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb69f75

dev-games/cegui: drop old version

Drop old version depending on non slotted lua.

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

 dev-games/cegui/cegui-0.8.7-r1.ebuild | 123 --
 1 file changed, 123 deletions(-)

diff --git a/dev-games/cegui/cegui-0.8.7-r1.ebuild 
b/dev-games/cegui/cegui-0.8.7-r1.ebuild
deleted file mode 100644
index 6e34ca1b15d..000
--- a/dev-games/cegui/cegui-0.8.7-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# TODO: multiple ABI?
-PYTHON_COMPAT=( python3_8 )
-inherit flag-o-matic cmake python-single-r1
-
-DESCRIPTION="Crazy Eddie's GUI System"
-HOMEPAGE="http://www.cegui.org.uk/";
-SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre 
python static-libs tinyxml truetype xerces-c +xml zip"
-REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
-   python? ( ${PYTHON_REQUIRED_USE} )" # bug 362223
-
-# gles broken
-#  gles? ( media-libs/mesa[gles1] )
-# directfb broken
-#  directfb? ( dev-libs/DirectFB )
-RDEPEND="
-   dev-libs/boost:=
-   virtual/libiconv
-   bidi? ( dev-libs/fribidi )
-   devil? ( media-libs/devil )
-   expat? ( dev-libs/expat )
-   freeimage? ( media-libs/freeimage )
-   irrlicht? ( dev-games/irrlicht )
-   lua? (
-   dev-lang/lua:0
-   dev-lua/toluapp
-   )
-   ogre? ( >=dev-games/ogre-1.7:= )
-   opengl? (
-   virtual/opengl
-   virtual/glu
-   media-libs/glew:=
-   )
-   pcre? ( dev-libs/libpcre )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-libs/boost:=[python,${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   tinyxml? ( dev-libs/tinyxml )
-   truetype? ( media-libs/freetype:2 )
-   xerces-c? ( dev-libs/xerces-c )
-   xml? ( dev-libs/libxml2:2 )
-   zip? ( sys-libs/zlib[minizip] )"
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   opengl? ( media-libs/glm )"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-icu-59.patch
-   "${FILESDIR}"/${P}-python3.patch
-   "${FILESDIR}"/${P}-musl.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   # http://www.cegui.org.uk/mantis/view.php?id=991
-   append-ldflags $(no-as-needed)
-
-   local mycmakeargs=(
-   -DCEGUI_BUILD_IMAGECODEC_CORONA=OFF
-   -DCEGUI_BUILD_IMAGECODEC_DEVIL=$(usex devil)
-   -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=$(usex freeimage)
-   -DCEGUI_BUILD_IMAGECODEC_PVR=OFF
-   -DCEGUI_BUILD_IMAGECODEC_SILLY=OFF
-   -DCEGUI_BUILD_IMAGECODEC_STB=ON
-   -DCEGUI_BUILD_IMAGECODEC_TGA=ON
-   -DCEGUI_BUILD_LUA_GENERATOR=$(usex lua)
-   -DCEGUI_BUILD_LUA_MODULE=$(usex lua)
-   -DCEGUI_BUILD_PYTHON_MODULES=$(usex python)
-   -DCEGUI_BUILD_RENDERER_DIRECTFB=OFF
-   -DCEGUI_BUILD_RENDERER_IRRLICHT=$(usex irrlicht)
-   -DCEGUI_BUILD_RENDERER_NULL=ON
-   -DCEGUI_BUILD_RENDERER_OGRE=$(usex ogre)
-   -DCEGUI_BUILD_RENDERER_OPENGL=$(usex opengl)
-   -DCEGUI_BUILD_RENDERER_OPENGL3=$(usex opengl)
-   -DCEGUI_BUILD_RENDERER_OPENGLES=OFF
-   -DCEGUI_BUILD_STATIC_CONFIGURATION=$(usex static-libs)
-   -DCEGUI_BUILD_TESTS=OFF
-   -DCEGUI_BUILD_XMLPARSER_EXPAT=$(usex expat)
-   -DCEGUI_BUILD_XMLPARSER_LIBXML2=$(usex xml)
-   -DCEGUI_BUILD_XMLPARSER_RAPIDXML=OFF
-   -DCEGUI_BUILD_XMLPARSER_TINYXML=$(usex tinyxml)
-   -DCEGUI_BUILD_XMLPARSER_XERCES=$(usex xerces-c)
-   -DCEGUI_HAS_FREETYPE=$(usex truetype)
-   -DCEGUI_HAS_MINIZIP_RESOURCE_PROVIDER=$(usex zip)
-   -DCEGUI_HAS_PCRE_REGEX=$(usex pcre)
-   -DCEGUI_SAMPLES_ENABLED=OFF
-   -DCEGUI_USE_FRIBIDI=$(usex bidi)
-   -DCEGUI_USE_MINIBIDI=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile all $(usex doc html "")
-}
-
-src_install() {
-   cmake_src_install
-   docinto html
-   use doc && dodoc -r "${BUILD_DIR}"/doc/doxygen/html/*
-}



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

2021-03-25 Thread Conrad Kostecki
commit: 425464ca060e7eb937d1125ea71eb7505f6c5e7a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:29:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425464ca

sys-apps/roccat-tools: drop old version

Drop all old versions, which do not support non slotted lua.

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

 sys-apps/roccat-tools/Manifest  |   1 -
 sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild | 108 
 sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild | 129 
 3 files changed, 238 deletions(-)

diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 518d6dba87b..99375a0d2c8 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -1,2 +1 @@
-DIST roccat-tools-5.7.0.tar.bz2 3737735 BLAKE2B 
fdd86cef425f1f33309165673be52c8297380a1f0a722e827c2b3697c59dd787f4b473186ab5b8ff8fadcfc851f3bb5e76c8407d831b31f82cd360679d3c1a09
 SHA512 
209f9fa5302806a2d2681077e990a39a4913d47b82e73f9acd86f734affd8b3a7c0087e815e5cc1dfec1787d868d09b87211d9c2a90f2ced67c150eec1b2d290
 DIST roccat-tools-5.9.0.tar.bz2 3736671 BLAKE2B 
4cdd0c6b50021cfae127a692d5a2a7fff5e7e1281da7add0cf9cd8f5fbfd8882186142d56982bf929867bde2950440f26ced167b52707c9d810ab53a62a4bded
 SHA512 
d825fc372654257f330abbc7e611e87c4888924288ad56c8e57c9db5c8c25426d454ae1ab4dd591ef3b930bed410497c0aa88095d5319e2708f4b263d16eca00

diff --git a/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild 
b/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild
deleted file mode 100644
index f8ddfcc8bd6..000
--- a/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit readme.gentoo-r1 cmake-utils gnome2-utils udev user
-
-DESCRIPTION="Utility for advanced configuration of Roccat devices"
-
-HOMEPAGE="http://roccat.sourceforge.net/";
-SRC_URI="mirror://sourceforge/roccat/${P}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE_INPUT_DEVICES=(
-   input_devices_roccat_arvo
-   input_devices_roccat_isku
-   input_devices_roccat_iskufx
-   input_devices_roccat_kiro
-   input_devices_roccat_kone
-   input_devices_roccat_koneplus
-   input_devices_roccat_konepure
-   input_devices_roccat_konepuremilitary
-   input_devices_roccat_konepureoptical
-   input_devices_roccat_konextd
-   input_devices_roccat_konextdoptical
-   input_devices_roccat_kovaplus
-   input_devices_roccat_kova2016
-   input_devices_roccat_lua
-   input_devices_roccat_nyth
-   input_devices_roccat_pyra
-   input_devices_roccat_ryosmk
-   input_devices_roccat_ryosmkfx
-   input_devices_roccat_ryostkl
-   input_devices_roccat_savu
-   input_devices_roccat_skeltr
-   input_devices_roccat_sova
-   input_devices_roccat_suora
-   input_devices_roccat_tyon
-)
-
-IUSE="${IUSE_INPUT_DEVICES[@]}"
-
-RDEPEND="
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   >=dev-libs/libgaminggear-0.15.1
-   dev-libs/libgudev:=
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   virtual/libusb:1
-   input_devices_roccat_ryosmk? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
-   input_devices_roccat_ryosmkfx? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) 
)
-   input_devices_roccat_ryostkl? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-DOCS=( Changelog KNOWN_LIMITATIONS README )
-
-pkg_setup() {
-   enewgroup roccat
-
-   local model
-   for model in ${IUSE_INPUT_DEVICES[@]} ; do
-   use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
-   done
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DDEVICES="${USED_MODELS/;/}"
-   -DUDEVDIR="$(get_udevdir)/rules.d"
-   -DWITH_LUA=5.1
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   local stat_dir=/var/lib/roccat
-   keepdir ${stat_dir}
-   fowners root:roccat ${stat_dir}
-   fperms 2770 ${stat_dir}
-   readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   readme.gentoo_print_elog
-   ewarn
-   ewarn "This version breaks stored data for some devices. Before 
reporting bugs please delete"
-   ewarn "affected folder(s) in /var/lib/roccat"
-   ewarn
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild 
b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
deleted file mode 100644
index 3cc91e932e0..000
--- a/sys-apps/roccat-tools/roccat-tools-5.

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

2021-03-25 Thread Conrad Kostecki
commit: 7130306c81bc83c134b0b7e1b18a91d6492a1a43
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:23:15 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7130306c

net-irc/hexchat: drop old version

Drop old version, which does not support slotted lua.

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

 net-irc/hexchat/hexchat-2.14.3.ebuild | 132 --
 1 file changed, 132 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3.ebuild 
b/net-irc/hexchat/hexchat-2.14.3.ebuild
deleted file mode 100644
index 953c7cdaa78..000
--- a/net-irc/hexchat/hexchat-2.14.3.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit meson mono-env python-single-r1 xdg
-
-DESCRIPTION="Graphical IRC client based on XChat"
-HOMEPAGE="https://hexchat.github.io/";
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
-else
-   SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux"
-fi
-
-LICENSE="GPL-2 plugin-fishlim? ( MIT )"
-SLOT="0"
-IUSE="dbus debug +gtk libcanberra libnotify libproxy libressl lua perl 
plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dbus? ( dev-libs/dbus-glib )
-   gtk? (
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/pango
-   )
-   libcanberra? ( media-libs/libcanberra )
-   libproxy? ( net-libs/libproxy )
-   libnotify? ( x11-libs/libnotify )
-   lua? ( dev-lang/lua:0= )
-   perl? ( dev-lang/perl:= )
-   plugin-sysinfo? ( sys-apps/pciutils )
-   python? ( ${PYTHON_DEPS} )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   theme-manager? (
-   || (
-   ( dev-lang/mono[minimal] dev-dotnet/libgdiplus )
-   dev-lang/mono[-minimal]
-   )
-   )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   app-arch/xz-utils
-   app-text/iso-codes
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   if use theme-manager ; then
-   mono-env_pkg_setup
-   export XDG_CACHE_HOME="${T}/.cache"
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dwith-gtk="$(usex gtk true false)"
-   -Dwith-text="$(usex gtk false true)"
-   -Dwith-ssl="$(usex ssl true false)"
-   -Dwith-plugin=true
-   -Dwith-dbus="$(usex dbus true false)"
-   -Dwith-libproxy="$(usex libproxy true false)"
-   -Dwith-libnotify="$(usex libnotify true false)"
-   -Dwith-libcanberra="$(usex libcanberra true false)"
-   -Dwith-theme-manager="$(usex theme-manager true false)"
-   -Ddbus-service-use-appid=false
-   -Dwith-checksum="$(usex plugin-checksum true false)"
-   -Dwith-fishlim="$(usex plugin-fishlim true false)"
-   -Dwith-lua="$(usex lua lua false)"
-   -Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
-   -Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-   -Dwith-sysinfo="$(usex plugin-sysinfo true false)"
-   -Dwith-appdata=false
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   dodoc readme.md
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
-   if use gtk ; then
-   xdg_pkg_preinst
-   fi
-}
-
-pkg_postinst() {
-   if use gtk ; then
-   xdg_pkg_postinst
-   else
-   elog "You have disabled the gtk USE flag. This means you don't 
have"
-   elog "the GTK-GUI for HexChat but only a text interface called 
\"hexchat-text\"."
-   fi
-
-   if use theme-manager ; then
-   elog "Themes are available at:"
-   elog "  https://hexchat.github.io/themes.html";
-   fi
-
-   elog
-   elog "optional dependencies:"
-   elog "  media-sound/sox (sound playback if you don't have libcanberra"
-   elog "enabled)"
-   elog "  x11-plugins/hexchat-javascript (javascript support)"
-   elog "  x11-themes/sound-theme-freedesktop (default BEEP sound,"
-   elog "needs libcanberra enabled)"
-}
-
-pkg_postrm() {
-   if use gtk ; the

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

2021-03-25 Thread Conrad Kostecki
commit: 3df8ac44fd8068ef817463d7172d3659c9b98b5f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:27:25 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df8ac44

sys-cluster/slurm: drop old version

Drop old version, which does not support slotted lua.

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

 sys-cluster/slurm/slurm-20.11.0.1-r1.ebuild | 261 
 1 file changed, 261 deletions(-)

diff --git a/sys-cluster/slurm/slurm-20.11.0.1-r1.ebuild 
b/sys-cluster/slurm/slurm-20.11.0.1-r1.ebuild
deleted file mode 100644
index 9601550773f..000
--- a/sys-cluster/slurm/slurm-20.11.0.1-r1.ebuild
+++ /dev/null
@@ -1,261 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/SchedMD/slurm.git";
-   INHERIT_GIT="git-r3"
-   MY_P="${P}"
-else
-   if [[ ${PV} == *pre* || ${PV} == *rc* ]]; then
-   MY_PV=$(ver_rs '-0.') # pre-releases or release-candidate
-   else
-   MY_PV=$(ver_rs 1-4 '-') # stable releases
-   fi
-   MY_P="${PN}-${MY_PV}"
-   INHERIT_GIT=""
-   SRC_URI="https://github.com/SchedMD/slurm/archive/${MY_P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-inherit autotools bash-completion-r1 pam perl-module prefix toolchain-funcs 
systemd ${INHERIT_GIT} tmpfiles
-
-DESCRIPTION="A Highly Scalable Resource Manager"
-HOMEPAGE="https://www.schedmd.com https://github.com/SchedMD/slurm";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug hdf5 html ipmi json lua multiple-slurmd +munge mysql netloc numa 
ofed pam perl slurmdbd static-libs ucx torque X"
-
-COMMON_DEPEND="
-   !sys-cluster/torque
-   !net-analyzer/slurm
-   !net-analyzer/sinfo
-   || ( sys-cluster/pmix[-pmi] >=sys-cluster/openmpi-2.0.0 )
-   mysql? (
-   || ( dev-db/mariadb-connector-c dev-db/mysql-connector-c )
-   slurmdbd? ( || ( dev-db/mariadb:* dev-db/mysql:* ) )
-   )
-   munge? ( sys-auth/munge )
-   pam? ( sys-libs/pam )
-   lua? ( dev-lang/lua:0= )
-   !lua? ( !dev-lang/lua )
-   ipmi? ( sys-libs/freeipmi )
-   json? ( dev-libs/json-c:= )
-   amd64? ( netloc? ( >=sys-apps/hwloc-2.1.0[netloc] ) )
-   hdf5? ( sci-libs/hdf5:= )
-   numa? ( sys-process/numactl )
-   ofed? ( sys-fabric/ofed )
-   ucx? ( sys-cluster/ucx )
-   X? ( net-libs/libssh2 )
-   >=sys-apps/hwloc-1.1.1-r1
-   sys-libs/ncurses:0=
-   app-arch/lz4:0=
-   sys-libs/readline:0="
-
-DEPEND="${COMMON_DEPEND}
-   html? ( sys-apps/man2html )"
-
-RDEPEND="${COMMON_DEPEND}
-   acct-user/slurm
-   acct-group/slurm
-   dev-libs/libcgroup"
-
-REQUIRED_USE="torque? ( perl )"
-
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LIBSLURM_PERL_S="${S}/contribs/perlapi/libslurm/perl"
-LIBSLURMDB_PERL_S="${S}/contribs/perlapi/libslurmdb/perl"
-
-RESTRICT="test"
-
-src_unpack() {
-   if [[ ${PV} == ** ]]; then
-   git-r3_src_unpack
-   else
-   default
-   fi
-}
-
-src_prepare() {
-   tc-ld-disable-gold
-   default
-
-   # pids should go to /var/run/slurm
-   sed \
-   -e 's:/tmp:/var/tmp:g' \
-   -e 
"s:/var/run/slurmctld.pid:${EPREFIX}/run/slurm/slurmctld.pid:g" \
-   -e "s:/var/run/slurmd.pid:${EPREFIX}/run/slurm/slurmd.pid:g" \
-   -e 
"s:StateSaveLocation=.*:StateSaveLocation=${EPREFIX}/var/spool/slurm:g" \
-   -e 
"s:SlurmdSpoolDir=.*:SlurmdSpoolDir=${EPREFIX}/var/spool/slurm/slurmd:g" \
-   -i "${S}/etc/slurm.conf.example" \
-   || die "Can't sed for /var/run/slurmctld.pid"
-   sed \
-   -e 
"s:/var/run/slurmdbd.pid:${EPREFIX}/run/slurm/slurmdbd.pid:g" \
-   -i "${S}/etc/slurmdbd.conf.example" \
-   || die "Can't sed for /var/run/slurmdbd.pid"
-   # gentooify systemd services
-   sed \
-   -e 's:sysconfig/.*:conf.d/slurm:g' \
-   -e 's:var/run/:run/slurm/:g' \
-   -e '/^EnvironmentFile=.*/d' \
-   -i "${S}/etc"/*.service.in \
-   || die "Can't sed systemd services for sysconfig or var/run/"
-
-   sed -e '/AM_PATH_GTK_2_0/d' -i configure.ac || die
-
-   hprefixify auxdir/{ax_check_zlib,x_ac_{lz4,ofed,munge}}.m4
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --sysconfdir="${EPREFIX}/etc/${PN}"
-   --with-hwloc="${EPREFIX}/usr"
-   --htmldir="${EPREFIX}/usr/share/doc/${PF}"
-   )
-   use pam && myconf+=( --with-pam_dir=$(getpam_mod_dir) )
-   use mysql || myconf+=( --without-mysql_config )
-   use amd64 && myconf+=( $(use_with netloc) )
-   econf "${

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/crossfire-client/

2021-03-25 Thread Conrad Kostecki
commit: 72d28a5356869fccc5bb504d21eeb64b17237b2f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:17:01 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d28a53

games-roguelike/crossfire-client: drop old version

Drop old version, which does not support slotted lua.

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

 .../crossfire-client-1.71.0-r2.ebuild  | 79 --
 1 file changed, 79 deletions(-)

diff --git a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild 
b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild
deleted file mode 100644
index 0292fdf40be..000
--- a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools toolchain-funcs gnome2-utils
-
-DESCRIPTION="Client for the nethack-style but more in the line of UO"
-HOMEPAGE="http://crossfire.real-time.com/";
-SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="lua opengl sdl sound"
-
-RDEPEND="
-   lua? ( dev-lang/lua:0= )
-   media-libs/libpng:0
-   net-misc/curl
-   opengl? ( virtual/opengl
-   media-libs/freeglut )
-   sdl? ( media-libs/libsdl[video]
-   media-libs/sdl-image[png] )
-   sound? ( media-libs/sdl-mixer[vorbis] )
-   sys-libs/zlib
-   x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man") || die
-   sed -i -e 's/lua-5.1/lua/' configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   # bugs in configure script so we cant use $(use_enable ...)
-   local myconf
-
-   use lua&& myconf="${myconf} --enable-lua"
-   use sdl|| myconf="${myconf} --disable-sdl"
-   use opengl || myconf="${myconf} --disable-opengl"
-   use sound  || myconf="${myconf} --disable-sound"
-
-   econf ${myconf}
-}
-
-src_compile() {
-   # bug 139785
-   if use sound ; then
-   emake -C sound-src AR="$(tc-getAR)"
-   fi
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   local s
-
-   default
-   domenu gtk-v2/crossfire-client.desktop
-   for s in 16 32 48
-   do
-   newicon -s ${s} pixmaps/${s}x${s}.png ${PN}.png
-   done
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lutok/

2021-03-25 Thread Conrad Kostecki
commit: eda6780ab36a1d366de2fe5c7e1a75d124f2a61e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:20:20 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eda6780a

dev-lua/lutok: drop old version

Dropping all old versions, which do not support slotted lua. Current
stable does.

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

 dev-lua/lutok/lutok-0.4-r1.ebuild | 36 
 dev-lua/lutok/lutok-0.4-r2.ebuild | 35 ---
 2 files changed, 71 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
deleted file mode 100644
index fc940eb573a..000
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2017-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit ltprune
-
-DESCRIPTION="Lightweight C++ API library for Lua"
-HOMEPAGE="https://github.com/jmmv/lutok";
-SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-lang/lua:0
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? (
-   dev-libs/atf
-   dev-util/kyua
-   )
-"
-
-src_configure() {
-   econf --disable-shared --enable-static
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/dev-lua/lutok/lutok-0.4-r2.ebuild 
b/dev-lua/lutok/lutok-0.4-r2.ebuild
deleted file mode 100644
index 1060307ceb2..000
--- a/dev-lua/lutok/lutok-0.4-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2017-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Lightweight C++ API library for Lua"
-HOMEPAGE="https://github.com/jmmv/lutok";
-SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-lang/lua:0[static-libs(+)?]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? (
-   dev-libs/atf
-   dev-util/kyua
-   )
-"
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   rm -rf "${ED}"/usr/tests || die
-   find "${ED}" -name '*.la' -type f -delete || die
-}



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

2021-03-25 Thread Conrad Kostecki
commit: 0e00ea7fd909702d4d453e861aae254412493426
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:18:33 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e00ea7f

games-rpg/kqlives: drop old version

Drop old version, which does not support slotted lua.

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

 games-rpg/kqlives/kqlives-0.99-r2.ebuild | 54 
 1 file changed, 54 deletions(-)

diff --git a/games-rpg/kqlives/kqlives-0.99-r2.ebuild 
b/games-rpg/kqlives/kqlives-0.99-r2.ebuild
deleted file mode 100644
index 0c16049e100..000
--- a/games-rpg/kqlives/kqlives-0.99-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop
-
-MY_P=${P/lives}
-
-DESCRIPTION="A console-style role playing game"
-HOMEPAGE="http://kqlives.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cheats nls"
-
-RDEPEND="
-   dev-lang/lua:0
-   >=gnome-base/libglade-2.4
-   media-libs/allegro:0
-   >=media-libs/dumb-2.0.3[allegro]
-   >=x11-libs/gtk+-2.8:2
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
-   "${FILESDIR}/${P}_autoconf.patch"   # Fix #597790
-   "${FILESDIR}/${P}_dumb2.patch"  # >=media-libs/dumb-2.0.3 
support
-   "${FILESDIR}/${P}_gcc10.patch"  # Fix #661422
-)
-
-src_prepare() {
-   default
-   mv debian/{kq,${PN}}.6 || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable cheats) \
-   $(use_enable nls)
-}
-
-src_install() {
-   default
-   doicon "${FILESDIR}"/${PN}.xpm
-   make_desktop_entry ${PN} KqLives ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendkim/

2021-03-25 Thread Conrad Kostecki
commit: 4349eb5cd8d59a6f77ef53309d761797e30e6970
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 22:56:40 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:30:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4349eb5c

mail-filter/opendkim: drop old version

Drop all versions, which depend on dev-lang/lua:0, since we have a
stable version for slotted lua.

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

 mail-filter/opendkim/opendkim-2.10.3-r17.ebuild | 227 ---
 mail-filter/opendkim/opendkim-2.10.3-r19.ebuild | 231 
 2 files changed, 458 deletions(-)

diff --git a/mail-filter/opendkim/opendkim-2.10.3-r17.ebuild 
b/mail-filter/opendkim/opendkim-2.10.3-r17.ebuild
deleted file mode 100644
index 7b427e9303a..000
--- a/mail-filter/opendkim/opendkim-2.10.3-r17.ebuild
+++ /dev/null
@@ -1,227 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools db-use eutils systemd tmpfiles
-
-DESCRIPTION="A milter providing DKIM signing and verification"
-HOMEPAGE="http://opendkim.org/";
-SRC_URI="https://downloads.sourceforge.net/project/opendkim/${P}.tar.gz";
-
-# The GPL-2 is for the init script, bug 425960.
-LICENSE="BSD GPL-2 Sendmail-Open-Source"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="berkdb ldap libressl lmdb lua memcached opendbx poll sasl selinux +ssl 
static-libs stats querycache test unbound"
-
-BDEPEND="acct-user/opendkim
-   test? ( dev-lang/lua:0= )"
-
-COMMON_DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
-   dev-libs/libbsd
-   sys-apps/grep
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   berkdb? ( >=sys-libs/db-3.2:* )
-   opendbx? ( >=dev-db/opendbx-1.4.0 )
-   lua? ( dev-lang/lua:0= )
-   ldap? ( net-nds/openldap )
-   lmdb? ( dev-db/lmdb )
-   memcached? ( dev-libs/libmemcached )
-   sasl? ( dev-libs/cyrus-sasl )
-   unbound? ( >=net-dns/unbound-1.4.1:= net-dns/dnssec-root )
-   !unbound? ( net-libs/ldns )"
-
-DEPEND="${COMMON_DEPEND}"
-
-RDEPEND="${COMMON_DEPEND}
-   acct-user/opendkim
-   sys-process/psmisc
-   selinux? ( sec-policy/selinux-dkim )"
-
-REQUIRED_USE="sasl? ( ldap )
-   stats? ( opendbx )
-   querycache? ( berkdb )"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}/${P}-openrc.patch"
-   "${FILESDIR}/${P}-openssl-1.1.1.patch.r2"
-)
-
-src_prepare() {
-   default
-   sed -e 's:/var/db/dkim:/var/lib/opendkim:g' \
-   -i opendkim/opendkim.conf.sample 
opendkim/opendkim.conf.simple.in \
-   || die
-   sed -e 's:dist_doc_DATA:dist_html_DATA:' \
-   -i libopendkim/docs/Makefile.am \
-   || die
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=()
-   if use berkdb ; then
-   myconf+=( --with-db-incdir=$(db_includedir) )
-   fi
-   if use unbound; then
-   myconf+=( --with-unbound )
-   else
-   myconf+=( --with-ldns )
-   fi
-   if use ldap; then
-   myconf+=( $(use_with sasl) )
-   fi
-
-   # We install the our configuration filed under e.g. /etc/opendkim,
-   # so the next line is necessary to point the daemon and all of its
-   # documentation to the right location by default.
-   myconf+=( --sysconfdir="${EPREFIX}/etc/${PN}" )
-
-   econf \
-   $(use_with berkdb db) \
-   $(use_with opendbx odbx) \
-   $(use_with lua) \
-   $(use_enable lua rbl) \
-   $(use_with ldap openldap) \
-   $(use_with lmdb) \
-   $(use_enable poll) \
-   $(use_enable querycache query_cache) \
-   $(use_enable static-libs static) \
-   $(use_enable stats) \
-   $(use_with memcached libmemcached) \
-   "${myconf[@]}" \
-   --enable-filter \
-   --enable-atps \
-   --enable-identity_header \
-   --enable-rate_limit \
-   --enable-resign \
-   --enable-replace_rules \
-   --enable-default_sender \
-   --enable-sender_macro \
-   --enable-vbr \
-   --disable-live-testing \
-   --with-test-socket="${T}/opendkim.sock"
-}
-
-src_compile() {
-   emake runstatedir=/run
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-
-   dosbin stats/opendkim-reportstats
-
-   newinitd "${S}/contrib/OpenRC/opendkim.openrc" "${PN}"
-   newtmpfiles "${S}/contrib/systemd/opendkim.tmpfiles" "${PN}.conf"
-   systemd_newunit "contrib/systemd/opendkim.service" "${PN}.service"
-
-   dodir /etc/opendkim
- 

[gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/

2021-03-25 Thread Conrad Kostecki
commit: 028ec10153b78d2241addca68f18edfab528171c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:13:23 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028ec101

games-sports/xmoto: drop old version

Drop old version, which does not support slotted lua

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

 games-sports/xmoto/xmoto-0.6.1-r1.ebuild | 66 
 1 file changed, 66 deletions(-)

diff --git a/games-sports/xmoto/xmoto-0.6.1-r1.ebuild 
b/games-sports/xmoto/xmoto-0.6.1-r1.ebuild
deleted file mode 100644
index c8bbb19258a..000
--- a/games-sports/xmoto/xmoto-0.6.1-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A challenging 2D motocross platform game, where physics play an 
important role"
-HOMEPAGE="https://xmoto.tuxfamily.org";
-SRC_URI="https://github.com/xmoto/xmoto/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="double-precision +nls"
-
-RDEPEND="app-arch/bzip2
-   dev-db/sqlite:3
-   dev-games/ode[double-precision=]
-   dev-lang/lua:0
-   dev-libs/libxdg-basedir
-   dev-libs/libxml2
-   media-fonts/dejavu
-   media-libs/libpng:0=
-   media-libs/libsdl[joystick,opengl]
-   media-libs/sdl-mixer[vorbis]
-   media-libs/sdl-net
-   media-libs/sdl-ttf
-   net-misc/curl
-   sys-libs/zlib:=
-   virtual/jpeg:0
-   virtual/glu
-   virtual/opengl
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/xz-utils
-   nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}/${P}_lua_deprecated.patch"
-)
-
-src_prepare() {
-   sed -e "/^Icon/s/.xpm//" -i extra/xmoto.desktop || die
-   sed -e "/add_subdirectory.*\(bzip2\|libccd\|lua\|ode\|xdgbasedir\)/d" 
-i src/CMakeLists.txt || die
-   rm -rf vendor/{bzip2,lua,ode,xdgbasedir} || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_GETTEXT=$(usex nls)
-   -DOpenGL_GL_PREFERENCE=GLVND
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   rm -f "${ED}/usr/share/xmoto"/Textures/Fonts/DejaVuSans{Mono,}.ttf || 
die
-   dosym ../../../fonts/dejavu/DejaVuSans.ttf 
/usr/share/xmoto/Textures/Fonts/DejaVuSans.ttf
-   dosym ../../../fonts/dejavu/DejaVuSansMono.ttf 
/usr/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf
-}



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

2021-03-25 Thread Conrad Kostecki
commit: 343c78a79e235015b601f69638717722d4a04670
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:05:17 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:30:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343c78a7

app-text/highlight: drop old version

Dropping old version, which does not support slotted lua.

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

 app-text/highlight/highlight-3.57-r1.ebuild | 111 
 1 file changed, 111 deletions(-)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
deleted file mode 100644
index f72d80ed777..000
--- a/app-text/highlight/highlight-3.57-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils toolchain-funcs
-
-DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
-HOMEPAGE="http://www.andre-simon.de/";
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples qt5"
-
-RDEPEND="
-   || ( dev-lang/lua:0 dev-lang/lua:5.3 dev-lang/lua:5.2 dev-lang/lua:5.1 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-"
-BDEPEND="
-   virtual/pkgconfig
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-
-myhlopts=(
-   "CXX=$(tc-getCXX)"
-   "AR=$(tc-getAR)"
-   "LDFLAGS=${LDFLAGS}"
-   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
-   "DESTDIR=${D}"
-   "PREFIX=${EPREFIX}/usr"
-   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
-   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
-   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
-   "conf_dir=${EPREFIX}/etc/highlight/"
-)
-
-src_prepare() {
-   default
-
-   # disable man page compression
-   sed -e "/GZIP/d" -i makefile || die
-
-   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
-   -i src/core/datadir.cpp || die
-
-   # Use the correct pkgconfig name for Lua
-   # Upstream codebase supports up to and including Lua 5.3!
-   if has_version 'dev-lang/lua:5.3'; then
-   LUAPKGCONFIG=lua5.3
-   elif has_version 'dev-lang/lua:5.2'; then
-   LUAPKGCONFIG=lua5.2
-   elif has_version 'dev-lang/lua:5.1'; then
-   LUAPKGCONFIG=lua5.1
-   elif has_version 'dev-lang/lua:0'; then
-   LUAPKGCONFIG=lua
-   else
-   die "Could not detect Lua version"
-   fi
-   einfo "Using pkg-config ${LUAPKGCONFIG}"
-   sed -r -i \
-   -e "/^LUA_.*pkg-config/s,\,${LUAPKGCONFIG},g" \
-   "${S}"/extras/tcl/makefile \
-   "${S}"/extras/swig/makefile \
-   "${S}"/makefile \
-   "${S}"/src/makefile \
-   || die "Failed to set Lua version"
-
-   # We set it via eqmake5, otherwise it forces clang...
-   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
-   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
-   -i src/gui-qt/highlight.pro || die
-}
-
-src_configure() {
-   if use qt5 ; then
-   pushd src/gui-qt > /dev/null || die
-   eqmake5 \
-   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile "${myhlopts[@]}"
-   if use qt5 ; then
-   pushd src/gui-qt > /dev/null || die
-   emake
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   emake -f makefile "${myhlopts[@]}" install
-   if use qt5; then
-   emake -f makefile "${myhlopts[@]}" install-gui
-   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
-   fi
-
-   if ! use examples ; then
-   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
-   fi
-}



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

2021-03-25 Thread Conrad Kostecki
commit: fe4d5a60b237d5c73c3601d24d8ca91b34a91007
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:08:14 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4d5a60

app-text/podofo: drop old version

Dropping old version, which does not support slotted lua, while newer
stable version does.

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

 app-text/podofo/podofo-0.9.6_p20190928.ebuild | 146 --
 1 file changed, 146 deletions(-)

diff --git a/app-text/podofo/podofo-0.9.6_p20190928.ebuild 
b/app-text/podofo/podofo-0.9.6_p20190928.ebuild
deleted file mode 100644
index 7d7ba64de6f..000
--- a/app-text/podofo/podofo-0.9.6_p20190928.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
-HOMEPAGE="https://sourceforge.net/projects/podofo/";
-SRC_URI="https://dev.gentoo.org/~zmedico/dist/${P}.tar.xz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/${PV%_*}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86"
-IUSE="+boost idn libressl debug test +tools"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( tools )"
-
-RDEPEND="dev-lang/lua:0=
-   idn? ( net-dns/libidn:= )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   media-libs/fontconfig:=
-   media-libs/freetype:2=
-   virtual/jpeg:0=
-   media-libs/libpng:0=
-   media-libs/tiff:0=
-   sys-libs/zlib:="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   boost? ( dev-util/boost-build )
-   test? ( dev-util/cppunit )"
-
-DOCS="AUTHORS ChangeLog TODO"
-
-src_prepare() {
-   cmake_src_prepare
-   local x sed_args
-
-   if use libressl; then
-   sed -e 's:^#ifdef PODOFO_HAVE_OPENSSL_1_1$:#ifndef 
PODOFO_HAVE_OPENSSL_1_1:' \
--i tools/podofosign/podofosign.cpp || die #663602
-   fi
-
-   # bug 620934 - Disable linking with cppunit when possible, since it
-   # triggers errors with some older compilers.
-   use test || sed -e 's:^FIND_PACKAGE(CppUnit):#\0:' -i CMakeLists.txt || 
die
-
-   # bug 556962
-   sed -i -e 's|Decrypt( pEncryptedBuffer, nOutputLen, pDecryptedBuffer, 
m_lLen );|Decrypt( pEncryptedBuffer, (pdf_long)nOutputLen, pDecryptedBuffer, 
(pdf_long\&)m_lLen );|' \
-   test/unit/EncryptTest.cpp || die
-
-   sed -i \
-   -e "s:LIBDIRNAME \"lib\":LIBDIRNAME \"$(get_libdir)\":" \
-   -e "s:LIBIDN_FOUND:HAVE_LIBIDN:g" \
-   CMakeLists.txt || die
-
-   # Use pkg-config to find headers for bug #459404.
-   sed_args=
-   for x in $($(tc-getPKG_CONFIG) --cflags freetype2) ; do
-   [[ ${x} == -I* ]] || continue
-   x=${x#-I}
-   if [[ -f ${x}/ft2build.h ]] ; then
-   sed_args+=" -e s:/usr/include/\\r\$:${x}:"
-   elif [[ -f ${x}/freetype/config/ftheader.h ]] ; then
-   sed_args+=" -e s:/usr/include/freetype2\\r\$:${x}:"
-   fi
-   done
-   [[ -n ${sed_args} ]] && \
-   { sed -i ${sed_args} cmake/modules/FindFREETYPE.cmake || die; }
-
-   # Bug #439784: Add missing unistd include for close() and unlink().
-   sed -i 's:^#include $:#include \n\0:' -i \
-   test/unit/TestUtils.cpp || die
-
-   # TODO: fix these test cases
-   # ColorTest.cpp:62:Assertion
-   # Test name: ColorTest::testDefaultConstructor
-   # expected exception not thrown
-   # - Expected: PdfError
-   sed -e 's:CPPUNIT_TEST( testDefaultConstructor ://\0:' \
-   -e 's:CPPUNIT_TEST( testGreyConstructor ://\0:' \
-   -e 's:CPPUNIT_TEST( testRGBConstructor ://\0:' \
-   -e 's:CPPUNIT_TEST( testCMYKConstructor ://\0:' \
-   -e 's:CPPUNIT_TEST( testColorSeparationAllConstructor ://\0:' \
-   -e 's:CPPUNIT_TEST( testColorSeparationNoneConstructor ://\0:' \
-   -e 's:CPPUNIT_TEST( testColorSeparationConstructor ://\0:' \
-   -e 's:CPPUNIT_TEST( testColorCieLabConstructor ://\0:' \
-   -i test/unit/ColorTest.h || die
-
-   # ColorTest.cpp:42:Assertion
-   # Test name: ColorTest::testHexNames
-   # assertion failed
-   # - Expression: static_cast(rgb.GetGreen() * 255.0) == 0x0A
-   sed -e 's:CPPUNIT_TEST( testHexNames ://\0:' \
-   -i test/unit/ColorTest.h || die
-
-   # Bug #352125: test failure, depending on installed fonts
-   # ##Failure Location unknown## : Error
-   # Test name: FontTest::testFonts
-   # uncaught exception of type PoDoFo::PdfError
-   # - ePdfError_Unsupp

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

2021-03-25 Thread Sam James
commit: 87e76517dd8370cc8e0b6e74f2b72b41d704b67f
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:23:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:23:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e76517

Revert "net-analyzer/wireshark: drop 3.4.3 (security cleanup)"

This reverts commit 46bf94892853f4226f3007331f135184d353487a.
Got too excited there...

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

 net-analyzer/wireshark/Manifest   |   1 +
 net-analyzer/wireshark/wireshark-3.4.3.ebuild | 273 ++
 2 files changed, 274 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 40c7b30562f..27663064e3d 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1 +1,2 @@
+DIST wireshark-3.4.3.tar.xz 32287304 BLAKE2B 
076d681c5f980ba6a0f25076c4631a119fb72d2b59a0cd70062d3a4c997c8959162157e46a6f59b5474c07263c84e0e660f1fa33f9339cc6a1141425d394cde2
 SHA512 
6cfea9432cd6fcecbfc551e059ca60a0c38084074bf130b4cc5378aac2221c1233e2ddafa1ffd6bc6b76297c2303b931dadf6ec518f35595caf5229af4d93859
 DIST wireshark-3.4.4.tar.xz 32290424 BLAKE2B 
85930709ab666794ba6f4a00a895d41b25c6e61f7951a33f511b4981fac3e2ad579d8f52fee5b8f04334f9e1ef8721b1de62d0ab5b0029b0ed32b9f69ff2f5dd
 SHA512 
388b5634894f08bb1a0052f989133c2a8457fbf6525d1bb557f3ffce73da8063fd9fe82b50b5ababc30fa36ce154bf9d2a3d91d76e03913d6516ca61b4b6b172

diff --git a/net-analyzer/wireshark/wireshark-3.4.3.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.3.ebuild
new file mode 100644
index 000..7ff5005db92
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-3.4.3.ebuild
@@ -0,0 +1,273 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..2} )
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="https://www.wireshark.org/";
+SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz";
+S="${WORKDIR}/${P/_/}"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86"
+IUSE="
+   androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
+   +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb
+   +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 
+randpkt
+   +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump 
ssl
+   sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd
+"
+
+CDEPEND="
+   acct-group/pcap
+   >=dev-libs/glib-2.32:2
+   >=net-dns/c-ares-1.5
+   dev-libs/libgcrypt:0
+   bcg729? ( media-libs/bcg729 )
+   brotli? ( app-arch/brotli )
+   ciscodump? ( >=net-libs/libssh-0.6 )
+   filecaps? ( sys-libs/libcap )
+   http2? ( net-libs/nghttp2 )
+   ilbc? ( media-libs/libilbc )
+   kerberos? ( virtual/krb5 )
+   libxml2? ( dev-libs/libxml2 )
+   lua? ( ${LUA_DEPS} )
+   lz4? ( app-arch/lz4 )
+   maxminddb? ( dev-libs/libmaxminddb )
+   minizip? ( sys-libs/zlib[minizip] )
+   netlink? ( dev-libs/libnl:3 )
+   opus? ( media-libs/opus )
+   pcap? ( net-libs/libpcap )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   x11-misc/xdg-utils
+   )
+   sbc? ( media-libs/sbc )
+   sdjournal? ( sys-apps/systemd )
+   smi? ( net-libs/libsmi )
+   snappy? ( app-arch/snappy )
+   spandsp? ( media-libs/spandsp )
+   sshdump? ( >=net-libs/libssh-0.6 )
+   ssl? ( net-libs/gnutls:= )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+# We need perl for `pod2html`. The rest of the perl stuff is to block older
+# and broken installs. #455122
+DEPEND="
+   ${CDEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   dev-lang/perl
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-ruby/asciidoctor
+   )
+   qt5? (
+   dev-qt/linguist-tools:5
+   )
+   test? (
+   dev-python/pytest
+   dev-python/pytest-xdist
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   qt5? ( virtual/freedesktop-icon-theme )
+   selinux? ( sec-policy/selinux-wireshark )
+"
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   plugin-ifdemo? ( plugins )
+"
+
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.6.0-redhat.patch
+   "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch
+   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup

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

2021-03-25 Thread Sam James
commit: 46bf94892853f4226f3007331f135184d353487a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:21:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:21:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bf9489

net-analyzer/wireshark: drop 3.4.3 (security cleanup)

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

 net-analyzer/wireshark/Manifest   |   1 -
 net-analyzer/wireshark/wireshark-3.4.3.ebuild | 273 --
 2 files changed, 274 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 27663064e3d..40c7b30562f 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,2 +1 @@
-DIST wireshark-3.4.3.tar.xz 32287304 BLAKE2B 
076d681c5f980ba6a0f25076c4631a119fb72d2b59a0cd70062d3a4c997c8959162157e46a6f59b5474c07263c84e0e660f1fa33f9339cc6a1141425d394cde2
 SHA512 
6cfea9432cd6fcecbfc551e059ca60a0c38084074bf130b4cc5378aac2221c1233e2ddafa1ffd6bc6b76297c2303b931dadf6ec518f35595caf5229af4d93859
 DIST wireshark-3.4.4.tar.xz 32290424 BLAKE2B 
85930709ab666794ba6f4a00a895d41b25c6e61f7951a33f511b4981fac3e2ad579d8f52fee5b8f04334f9e1ef8721b1de62d0ab5b0029b0ed32b9f69ff2f5dd
 SHA512 
388b5634894f08bb1a0052f989133c2a8457fbf6525d1bb557f3ffce73da8063fd9fe82b50b5ababc30fa36ce154bf9d2a3d91d76e03913d6516ca61b4b6b172

diff --git a/net-analyzer/wireshark/wireshark-3.4.3.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.3.ebuild
deleted file mode 100644
index 7ff5005db92..000
--- a/net-analyzer/wireshark/wireshark-3.4.3.ebuild
+++ /dev/null
@@ -1,273 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="https://www.wireshark.org/";
-SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz";
-S="${WORKDIR}/${P/_/}"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86"
-IUSE="
-   androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
-   +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb
-   +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 
+randpkt
-   +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump 
ssl
-   sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd
-"
-
-CDEPEND="
-   acct-group/pcap
-   >=dev-libs/glib-2.32:2
-   >=net-dns/c-ares-1.5
-   dev-libs/libgcrypt:0
-   bcg729? ( media-libs/bcg729 )
-   brotli? ( app-arch/brotli )
-   ciscodump? ( >=net-libs/libssh-0.6 )
-   filecaps? ( sys-libs/libcap )
-   http2? ( net-libs/nghttp2 )
-   ilbc? ( media-libs/libilbc )
-   kerberos? ( virtual/krb5 )
-   libxml2? ( dev-libs/libxml2 )
-   lua? ( ${LUA_DEPS} )
-   lz4? ( app-arch/lz4 )
-   maxminddb? ( dev-libs/libmaxminddb )
-   minizip? ( sys-libs/zlib[minizip] )
-   netlink? ( dev-libs/libnl:3 )
-   opus? ( media-libs/opus )
-   pcap? ( net-libs/libpcap )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   x11-misc/xdg-utils
-   )
-   sbc? ( media-libs/sbc )
-   sdjournal? ( sys-apps/systemd )
-   smi? ( net-libs/libsmi )
-   snappy? ( app-arch/snappy )
-   spandsp? ( media-libs/spandsp )
-   sshdump? ( >=net-libs/libssh-0.6 )
-   ssl? ( net-libs/gnutls:= )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-# We need perl for `pod2html`. The rest of the perl stuff is to block older
-# and broken installs. #455122
-DEPEND="
-   ${CDEPEND}
-   ${PYTHON_DEPS}
-"
-BDEPEND="
-   dev-lang/perl
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   doc? (
-   app-doc/doxygen
-   dev-ruby/asciidoctor
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
-   test? (
-   dev-python/pytest
-   dev-python/pytest-xdist
-   )
-"
-RDEPEND="
-   ${CDEPEND}
-   qt5? ( virtual/freedesktop-icon-theme )
-   selinux? ( sec-policy/selinux-wireshark )
-"
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-   plugin-ifdemo? ( plugins )
-"
-
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.6.0-redhat.patch
-   "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch
-   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
-)
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs
-
-   # Workaround bug #213705. If k

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

2021-03-25 Thread Sam James
commit: 8935db3782608280e09fe8c61b8c9e0b11a6affd
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:19:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:19:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8935db37

app-arch/zstd: Stabilize 1.4.9 sparc, #774258

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

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

diff --git a/app-arch/zstd/zstd-1.4.9.ebuild b/app-arch/zstd/zstd-1.4.9.ebuild
index 1cfda4d0dc9..1ef5a7b5d71 100644
--- a/app-arch/zstd/zstd-1.4.9.ebuild
+++ b/app-arch/zstd/zstd-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="lz4 static-libs +threads"
 
 RDEPEND="app-arch/xz-utils



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

2021-03-25 Thread Sam James
commit: 09d13f9df1751474a17d0d902bba1d25445885c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:18:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:18:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d13f9d

dev-python/lxml: Stabilize 4.6.3 ppc64, #777579

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

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

diff --git a/dev-python/lxml/lxml-4.6.3.ebuild 
b/dev-python/lxml/lxml-4.6.3.ebuild
index 8b51e8d9c4e..e5ba9210615 100644
--- a/dev-python/lxml/lxml-4.6.3.ebuild
+++ b/dev-python/lxml/lxml-4.6.3.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



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

2021-03-25 Thread Sam James
commit: a5e79a8fbaf425b8fa2fead6a1f55c95f0c99b04
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:18:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:18:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e79a8f

dev-libs/libxml2: Stabilize 2.9.10-r5 ppc64, #749849

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

 dev-libs/libxml2/libxml2-2.9.10-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild 
b/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
index ac0452dc330..3a20c0a7fea 100644
--- a/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="debug examples icu ipv6 lzma +python readline static-libs test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2021-03-25 Thread Sam James
commit: 2d2301722d46357d48c2190410ae9637f5ebbea6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:17:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:17:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d230172

dev-libs/libxml2: Stabilize 2.9.10-r5 ppc, #749849

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

 dev-libs/libxml2/libxml2-2.9.10-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild 
b/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
index 39106aac4c3..ac0452dc330 100644
--- a/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.10-r5.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="debug examples icu ipv6 lzma +python readline static-libs test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2021-03-25 Thread Sam James
commit: e8217f4eb175c6c4c3838767f6a805dac2288aac
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:19:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:19:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8217f4e

dev-python/urllib3: Stabilize 1.26.4 ALLARCHES, #776421

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

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

diff --git a/dev-python/urllib3/urllib3-1.26.4.ebuild 
b/dev-python/urllib3/urllib3-1.26.4.ebuild
index 33fb2705684..3bef0b34c6f 100644
--- a/dev-python/urllib3/urllib3-1.26.4.ebuild
+++ b/dev-python/urllib3/urllib3-1.26.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="brotli test"
 RESTRICT="!test? ( test )"
 



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

2021-03-25 Thread Sam James
commit: ef1aedd8061f3ab06b795f68ebcccfdb590e16d6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:18:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:18:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1aedd8

net-vpn/tor: Stabilize 0.4.5.7 ppc64, #776586

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

 net-vpn/tor/tor-0.4.5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.5.7.ebuild b/net-vpn/tor/tor-0.4.5.7.ebuild
index eacd6290899..9c80ba91a67 100644
--- a/net-vpn/tor/tor-0.4.5.7.ebuild
+++ b/net-vpn/tor/tor-0.4.5.7.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~ppc-macos"
 IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
 
 DEPEND="



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

2021-03-25 Thread Sam James
commit: 62144f03655d0a9cd76e31713064b36c6ceb9942
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:18:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:18:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62144f03

dev-libs/openssl: Stabilize 1.1.1k ppc64, #777681

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

 dev-libs/openssl/openssl-1.1.1k.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1k.ebuild 
b/dev-libs/openssl/openssl-1.1.1k.ebuild
index 55704a0305d..9157948bb1f 100644
--- a/dev-libs/openssl/openssl-1.1.1k.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1k.ebuild
@@ -27,7 +27,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 [[ "${PV}" = *_pre* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 
static-libs test tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )
!test? ( test )"



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

2021-03-25 Thread Sam James
commit: c9d5181d0eee6a17ad21dc8ab3695f232adf9560
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:17:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:17:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d5181d

dev-libs/openssl: Stabilize 1.1.1k ppc, #777681

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

 dev-libs/openssl/openssl-1.1.1k.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1k.ebuild 
b/dev-libs/openssl/openssl-1.1.1k.ebuild
index 09e47f50860..55704a0305d 100644
--- a/dev-libs/openssl/openssl-1.1.1k.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1k.ebuild
@@ -27,7 +27,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 [[ "${PV}" = *_pre* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 
static-libs test tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )
!test? ( test )"



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

2021-03-25 Thread Sam James
commit: d1c680b321de9823a9eab80581410339b9a55198
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:17:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:17:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c680b3

dev-python/lxml: Stabilize 4.6.3 ppc, #777579

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

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

diff --git a/dev-python/lxml/lxml-4.6.3.ebuild 
b/dev-python/lxml/lxml-4.6.3.ebuild
index 2c1c9dd2d59..8b51e8d9c4e 100644
--- a/dev-python/lxml/lxml-4.6.3.ebuild
+++ b/dev-python/lxml/lxml-4.6.3.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



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

2021-03-25 Thread Sam James
commit: ea2443d925e350f1858010b01b12c984d82ec829
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:17:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:17:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2443d9

net-vpn/tor: Stabilize 0.4.5.7 ppc, #776586

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

 net-vpn/tor/tor-0.4.5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.5.7.ebuild b/net-vpn/tor/tor-0.4.5.7.ebuild
index db496b3089a..eacd6290899 100644
--- a/net-vpn/tor/tor-0.4.5.7.ebuild
+++ b/net-vpn/tor/tor-0.4.5.7.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 x86 ~ppc-macos"
 IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
 
 DEPEND="



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

2021-03-25 Thread Sam James
commit: 947c2fa8f1e92aac98bcaf9e11a65ffe22e0ae2d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:16:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:16:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947c2fa8

net-misc/asterisk: Stabilize 13.38.2 x86, #771318

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

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

diff --git a/net-misc/asterisk/asterisk-13.38.2.ebuild 
b/net-misc/asterisk/asterisk-13.38.2.ebuild
index 7a8d1d57cf8..8f2841288b9 100644
--- a/net-misc/asterisk/asterisk-13.38.2.ebuild
+++ b/net-misc/asterisk/asterisk-13.38.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.asterisk.org/";
 
SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz";
 LICENSE="GPL-2"
 SLOT="0/${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 IUSE_VOICEMAIL_STORAGE=(
+voicemail_storage_file



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

2021-03-25 Thread Sam James
commit: a216dbe8791347c09b33a656d6358ceb2d3aab18
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:16:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:16:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a216dbe8

sys-boot/grub: Stabilize 2.06_rc1 x86, #773991

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

 sys-boot/grub/grub-2.06_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/grub/grub-2.06_rc1.ebuild 
b/sys-boot/grub/grub-2.06_rc1.ebuild
index 29c5c03332a..50be289b1fe 100644
--- a/sys-boot/grub/grub-2.06_rc1.ebuild
+++ b/sys-boot/grub/grub-2.06_rc1.ebuild
@@ -30,7 +30,7 @@ if [[ ${PV} !=  ]]; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
S=${WORKDIR}/${P%_*}
fi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git";



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

2021-03-25 Thread Sam James
commit: c1f17d00edaa2c96664d81dea5cbabf99e9bf9f8
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:16:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:16:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f17d00

app-arch/zstd: Stabilize 1.4.9 x86, #774258

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

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

diff --git a/app-arch/zstd/zstd-1.4.9.ebuild b/app-arch/zstd/zstd-1.4.9.ebuild
index 8b07ca72238..1cfda4d0dc9 100644
--- a/app-arch/zstd/zstd-1.4.9.ebuild
+++ b/app-arch/zstd/zstd-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="lz4 static-libs +threads"
 
 RDEPEND="app-arch/xz-utils



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

2021-03-25 Thread Sam James
commit: 95b2179a07b7f28a61aa825f52c420ea70e1ce27
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:15:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:15:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b2179a

net-analyzer/wireshark: Stabilize 3.4.4 x86, #775323

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

 net-analyzer/wireshark/wireshark-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-3.4.4.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.4.ebuild
index bc0ac789d14..1e2c698ea91 100644
--- a/net-analyzer/wireshark/wireshark-3.4.4.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.4.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P/_/}"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc64 x86"
 IUSE="
androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
+dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb



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

2021-03-25 Thread Sam James
commit: f9e92479f35363ce415c5d713026596aa3f6e8c6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:15:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:15:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e92479

dev-libs/openssl: Stabilize 1.1.1k x86, #777681

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

 dev-libs/openssl/openssl-1.1.1k.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1k.ebuild 
b/dev-libs/openssl/openssl-1.1.1k.ebuild
index 34548311a6b..09e47f50860 100644
--- a/dev-libs/openssl/openssl-1.1.1k.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1k.ebuild
@@ -27,7 +27,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 [[ "${PV}" = *_pre* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 
static-libs test tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )
!test? ( test )"



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

2021-03-25 Thread Sam James
commit: a71eeea1d8fdd2acf54f2dd71929b50a8c4bfbec
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:16:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:16:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71eeea1

dev-vcs/git: Stabilize 2.26.3 x86, #774678

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

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

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

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-03-25 Thread Sam James
commit: a637a5722f9022d4d23ba2d64806dc4beb8a56a1
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 25 23:15:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 25 23:15:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a637a572

net-vpn/tor: Stabilize 0.4.5.7 x86, #776586

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

 net-vpn/tor/tor-0.4.5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.5.7.ebuild b/net-vpn/tor/tor-0.4.5.7.ebuild
index c9dce6ad863..db496b3089a 100644
--- a/net-vpn/tor/tor-0.4.5.7.ebuild
+++ b/net-vpn/tor/tor-0.4.5.7.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~ppc-macos"
 IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
 
 DEPEND="



  1   2   3   4   >