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

2020-12-28 Thread Sam James
commit: a614ed407e906689bef94c68ef1071d003d76719
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:57:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:57:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a614ed40

app-text/coolreader: Stabilize 3.2.50 amd64, #761784

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

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

diff --git a/app-text/coolreader/coolreader-3.2.50.ebuild 
b/app-text/coolreader/coolreader-3.2.50.ebuild
index 0b26482993e..0f27ef3e2ac 100644
--- a/app-text/coolreader/coolreader-3.2.50.ebuild
+++ b/app-text/coolreader/coolreader-3.2.50.ebuild
@@ -26,7 +26,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="wxwidgets"
 
 CDEPEND="sys-libs/zlib



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

2020-12-28 Thread Sam James
commit: 300c2faa566d6c1c5c75246c615f89f815b30009
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:56:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:56:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300c2faa

dev-libs/kreport: Stabilize 3.2.0-r1 amd64, #761682

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

 dev-libs/kreport/kreport-3.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/kreport/kreport-3.2.0-r1.ebuild 
b/dev-libs/kreport/kreport-3.2.0-r1.ebuild
index 058f6a40c5b..2b4721fe78c 100644
--- a/dev-libs/kreport/kreport-3.2.0-r1.ebuild
+++ b/dev-libs/kreport/kreport-3.2.0-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://community.kde.org/KReport";
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/krename/

2020-12-28 Thread Sam James
commit: 66d5bc185e2a595350a90d045d0e511c8598b025
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:56:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:56:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d5bc18

kde-misc/krename: Stabilize 5.0.1-r1 amd64, #761682

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

 kde-misc/krename/krename-5.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/krename/krename-5.0.1-r1.ebuild 
b/kde-misc/krename/krename-5.0.1-r1.ebuild
index 168940d1e28..801bdeb10b2 100644
--- a/kde-misc/krename/krename-5.0.1-r1.ebuild
+++ b/kde-misc/krename/krename-5.0.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/en/krename 
https://userbase.kde.org/KRename";
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/tellico/

2020-12-28 Thread Sam James
commit: e39fdc3519fed3a3c5dc15eb31eca91e4fe7f114
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:56:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:56:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39fdc35

kde-misc/tellico: Stabilize 3.3.4-r1 amd64, #761682

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

 kde-misc/tellico/tellico-3.3.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/tellico/tellico-3.3.4-r1.ebuild 
b/kde-misc/tellico/tellico-3.3.4-r1.ebuild
index 8cbae350be6..dbd225bac30 100644
--- a/kde-misc/tellico/tellico-3.3.4-r1.ebuild
+++ b/kde-misc/tellico/tellico-3.3.4-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://tellico-project.org/";
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="https://tellico-project.org/files/${P}.tar.xz
https://dev.gentoo.org/~asturm/distfiles/${P}-no-khtml.patch.xz";
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 LICENSE="|| ( GPL-2 GPL-3 )"



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

2020-12-28 Thread Sam James
commit: 856cbb0b81cbfe315ebecf0e9e42345f04c633dc
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:56:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:56:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856cbb0b

dev-util/clazy: Stabilize 1.8 amd64, #761682

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

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

diff --git a/dev-util/clazy/clazy-1.8.ebuild b/dev-util/clazy/clazy-1.8.ebuild
index c3f70aa2456..3c4620309b4 100644
--- a/dev-util/clazy/clazy-1.8.ebuild
+++ b/dev-util/clazy/clazy-1.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
 IUSE=""
 
 RDEPEND="



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

2020-12-28 Thread Sam James
commit: 6cedd93415ae555e3e527688e696e9958907b960
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:46:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:46:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cedd934

profiles/package.mask: mask =dev-libs/crypto++-8.3.0

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index deb52ac9f2c..9ed596267b8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-12-29)
+# ABI may have been broken in 8.3.0.
+# Masking for now to avoid rebuilds from
+# a subslot bump in case a new release occurs.
+# bug 762241
+=dev-libs/crypto++-8.3.0
+
 # Jonas Stein  (2020-12-29)
 # Unusable without alsa.
 # Masked for removal after 2021-02-01



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

2020-12-28 Thread Dennis Lamm
commit: 79885ad844984f52692a3c08ad361fd10d213667
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Dec 28 22:24:50 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Tue Dec 29 07:43:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79885ad8

media-gfx/slic3r: bug #761481

Closes: https://bugs.gentoo.org/761481

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18859
Signed-off-by: Dennis Lamm  gentoo.org>

 media-gfx/slic3r/metadata.xml| 5 +++--
 media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild | 7 ---
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/media-gfx/slic3r/metadata.xml b/media-gfx/slic3r/metadata.xml
index 49968e9fe3d..c3ce8641cb6 100644
--- a/media-gfx/slic3r/metadata.xml
+++ b/media-gfx/slic3r/metadata.xml
@@ -12,7 +12,8 @@
 
 Slic3r is the tool you need to convert a 3D model into printing 
instructions for your 3D printer. It cuts the model into horizontal slices 
(layers), generates toolpaths to fill them and calculates the amount of 
material to be extruded.
 
-
-alexrj/Slic3r
+
+https://github.com/slic3r/Slic3r/issues
+slic3r/Slic3r
 
 

diff --git a/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild 
b/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild
index c8ca66784af..c9c2ba374c5 100644
--- a/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild
+++ b/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild
@@ -5,9 +5,11 @@ EAPI=7
 
 inherit desktop eutils perl-module
 
+COMMIT="92abbc42dfdd5385c1f9c3a450e2f3da835f8b8d"
+
 DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
 HOMEPAGE="https://slic3r.org";
-SRC_URI="https://github.com/alexrj/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/slic3r/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="AGPL-3 CC-BY-3.0"
 SLOT="0"
@@ -15,7 +17,6 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+gui test"
 RESTRICT="!test? ( test )"
 
-# check Build.PL for dependencies
 RDEPEND="!=dev-lang/perl-5.16*
>=dev-libs/boost-1.55[threads]
dev-perl/Class-XSAccessor
@@ -103,7 +104,7 @@ src_install() {
exeinto "${VENDOR_LIB}"/Slic3r
doexe slic3r.pl
 
-   dosym "${VENDOR_LIB}/Slic3r/slic3r.pl" /usr/bin/slic3r.pl
+   dosym "${VENDOR_LIB}/Slic3r/slic3r.pl" "${EPREFIX}/usr/bin/slic3r.pl"
 
make_desktop_entry "slic3r.pl --gui %F" \
Slic3r \



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/ck-sources/files/, sys-kernel/ck-sources/

2020-12-28 Thread Joonas Niilola
commit: 2d0856d777191635ad76831095ca1501659e7f6f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 29 07:21:48 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 29 07:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0856d7

sys-kernel/ck-sources: remove last-rited package

Closes: https://bugs.gentoo.org/739782
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/ck-sources/Manifest |  8 --
 sys-kernel/ck-sources/ck-sources-5.4.37.ebuild | 30 --
 sys-kernel/ck-sources/ck-sources-5.4.48.ebuild | 30 --
 .../ck-sources/files/ck-5.4-revert-version.patch   | 27 ---
 sys-kernel/ck-sources/metadata.xml | 15 ---
 5 files changed, 110 deletions(-)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
deleted file mode 100644
index b199f4dd054..000
--- a/sys-kernel/ck-sources/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-DIST genpatches-5.4-37.base.tar.xz 1364268 BLAKE2B 
b21de895d8b1f71c7ccc1f1d88c32cca1e9aa4e878ba410ad8f72424e540eccfc6d75274d4e8736aa54c4891c4bfb2d0439c473e073d9f26b1233fa95145fcfe
 SHA512 
27af65a7fb661959987f885a2d4e8b471bda14d8ba40f8323c90fa04d42c5ec4d20df8095cc8a42ba386ed48fc2014185d61eff96ee892bbe64a41ee08cf2800
-DIST genpatches-5.4-37.experimental.tar.xz 6144 BLAKE2B 
4b78072577abe58bd48dfe42961bc91859ebcec708254f0d5e9b1441be2b1d90bd151ff5f2b9f9f7cd088857d2882bbb8ff689caf89dbbcb6d35a169f3a48dc8
 SHA512 
fad854c58e677af6a9ac4c508cff9047555959a351e976eca1c7e0b104e549b773e4c91544c24a1a667d9a32e81dbd0835f70203d938898b0c1cb108208c5131
-DIST genpatches-5.4-37.extras.tar.xz 1756 BLAKE2B 
8b5bf7880cd8c8e45aee0be7d29fb52e169ea53156830df60b71ea3cb0dcd0f9d9c56bde3ee275205af482b93330d6d1247841c08c2483e1266e9929ccfdd18d
 SHA512 
6d7d202b6c3cc7f5f99d4c66834e0108b965d40cd052224b8345c8d290c5872b2ef78df93c1c0d2b9ca6d759d10099f3df70197d8441f8f0d9cdcc04fd125700
-DIST genpatches-5.4-48.base.tar.xz 1620972 BLAKE2B 
45f358c85092ba422f8c411e91da90ccfc4b607f9c095dbe9ff02bc6adfbab4b35b03763316999810364d18ed3323fa613b70117e6f8454b2ba74744c1266b0e
 SHA512 
b99974f5491b6103bb3e6b3b97e613322001bec40e49a4edc53893e94df66b7cc03370ca28af62d21dda995a477e395c16c22b8595ac96723ae66f2747fc9df4
-DIST genpatches-5.4-48.experimental.tar.xz 6144 BLAKE2B 
33e0e921370e8224026984f721ddf952ae05980c405b4e7de930ac76e25097f4fbecd13a1ca4fbdd73afa6c68c8dd32dd7e6938212c79daf52f705289b91809a
 SHA512 
c12c332f115843369010cb049872ec8c190e001abf537bc793c9a120a5dd8ec773fe971b749d95f96c590b659fac22e2a7f9b2b1e55093c4d0d542c6486b2536
-DIST genpatches-5.4-48.extras.tar.xz 1768 BLAKE2B 
3f281c1c36c2a52e4fe2419592377baf4553c5fc61088911e50a901f96a1f4d89dc3e1b441b4b02575fca77ef6c371ccbecf8c55ff2eb9fbe14a7047451ae873
 SHA512 
9d2dbd829c53a310549811c2f133b19e4525c103827c5c5935cbd09d790eec105957dcbaee10cbe6409e0b7e00065c91b29a52e6d2bbf8e41859f5e4987de98a
-DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST patch-5.4-ck1.xz 104668 BLAKE2B 
8faff0d2b95eda0b96e8042367634c45c1e823238e99793daeda5614efdc448dfe28172bf13f0d988cf4d5cbb4892089893e0183cd8825de7f54942283f2b5a0
 SHA512 
a2ea79df39b79dfc2d1c7a6acf745dfe4d5c9f4da1c54b9a5d9ff6227d0d0715cd372b7f448454976c1c6a8eb171bc248d004ee55931521ef74d5b7be8f14c6a

diff --git a/sys-kernel/ck-sources/ck-sources-5.4.37.ebuild 
b/sys-kernel/ck-sources/ck-sources-5.4.37.ebuild
deleted file mode 100644
index 7f49b36fbe8..000
--- a/sys-kernel/ck-sources/ck-sources-5.4.37.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="37"
-K_SECURITY_UNSUPPORTED="1"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~amd64 ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
-   http://kernel.kolivas.org/";
-IUSE="experimental"
-
-DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' 
MuQSS process scheduler."
-
-K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
-
-CK_EXTRAVERSION="ck1"
-CK_URI="http://ck.kolivas.org/patches/5.0/${K_BRANCH_ID}/${K_BRANCH_ID}-${CK_EXTRAVERSION}/patch-${K_BRANCH_ID}-${CK_EXTRAVERSION}.xz";
-
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}"
-
-UNIPATCH_LIST="${DISTDIR}/patch-${K_BRANCH_ID}-${CK_EXTRAVERSION}.xz
-   "${FILESDIR}"/ck-5.4-revert-version.patch"
-UNIPATCH_STRICTORDER="yes"

diff --git a/sys-kernel/ck-sources/ck-sources-5.4.48.ebuild 
b/sys-kernel/ck-sources/ck-sources-5.4.48.ebuild
deleted file mode 100644
index 8b4eeeada3f..000
--- a/sys-kernel/ck-sources/ck-sources-5.4.48.ebuild
++

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

2020-12-28 Thread Joonas Niilola
commit: 4984d2d8558ec54fd6122a8a40dda1dbbbea38b4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 29 07:36:54 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 29 07:43:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4984d2d8

kernel-2.eclass: update K_PREPATCHED description

 - include examples that are still present in the repository.

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

 eclass/kernel-2.eclass | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index a5e8c31b4ae..cad7307dc06 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: kernel-2.eclass
@@ -53,10 +53,10 @@
 # @ECLASS-VARIABLE: K_PREPATCHED
 # @DEFAULT_UNSET
 # @DESCRIPTION:
-# if the patchset is prepatched (ie: mm-sources,
-# ck-sources, ac-sources) it will use PR (ie: -r5) as
-# the patchset version for
-# and not use it as a true package revision
+# if the patchset is prepatched (ie: pf-sources,
+# zen-sources etc) it will use PR (ie: -r5) as the
+# patchset version for and not use it as a true package
+# revision
 
 # @ECLASS-VARIABLE:  K_EXTRAEINFO
 # @DEFAULT_UNSET



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

2020-12-28 Thread Joonas Niilola
commit: 0775c3b56092d71bdebc1cd9890c618358437f08
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 29 07:27:39 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 29 07:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0775c3b5

virtual/linux-sources: drop removed kernel packages

 - bump EAPI to 7,
 - keep KEYWORDS since no new packages were added,
 - remove {aufs,ck,hardened,xbox}-sources and vanilla-kernel-bin from the list.

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

 .../{linux-sources-3-r4.ebuild => linux-sources-3-r5.ebuild}   | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/virtual/linux-sources/linux-sources-3-r4.ebuild 
b/virtual/linux-sources/linux-sources-3-r5.ebuild
similarity index 81%
rename from virtual/linux-sources/linux-sources-3-r4.ebuild
rename to virtual/linux-sources/linux-sources-3-r5.ebuild
index 943cee6021f..96a86dac012 100644
--- a/virtual/linux-sources/linux-sources-3-r4.ebuild
+++ b/virtual/linux-sources/linux-sources-3-r5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Virtual for Linux kernel sources"
 SLOT="0"
@@ -13,19 +13,14 @@ RDEPEND="
|| (
sys-kernel/gentoo-sources
sys-kernel/vanilla-sources
-   sys-kernel/ck-sources
sys-kernel/git-sources
-   sys-kernel/hardened-sources
sys-kernel/mips-sources
sys-kernel/pf-sources
sys-kernel/rt-sources
-   sys-kernel/xbox-sources
sys-kernel/zen-sources
-   sys-kernel/aufs-sources
sys-kernel/raspberrypi-sources
sys-kernel/gentoo-kernel
sys-kernel/gentoo-kernel-bin
sys-kernel/vanilla-kernel
-   sys-kernel/vanilla-kernel-bin
sys-kernel/bliss-kernel-bin
)"



[gentoo-commits] repo/gentoo:master commit in: games-util/gamemode/

2020-12-28 Thread Joonas Niilola
commit: 32121c3ad2ccca244c0eb9a509d852e283fc15e7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 29 07:32:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 29 07:43:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32121c3a

games-util/gamemode: drop note about ck-sources

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

 games-util/gamemode/gamemode-1.6.ebuild  | 3 +--
 games-util/gamemode/gamemode-.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/games-util/gamemode/gamemode-1.6.ebuild 
b/games-util/gamemode/gamemode-1.6.ebuild
index b84faf4b718..aff87162859 100644
--- a/games-util/gamemode/gamemode-1.6.ebuild
+++ b/games-util/gamemode/gamemode-1.6.ebuild
@@ -45,8 +45,7 @@ DOCS=(
 pkg_pretend() {
elog
elog "GameMode needs a kernel capable of SCHED_ISO to use its soft 
realtime"
-   elog "feature. Examples of kernels providing that are 
sys-kernel/ck-sources"
-   elog "and sys-kernel/pf-sources."
+   elog "feature. Example of a kernel providing that is 
sys-kernel/pf-sources."
elog
elog "Support for soft realtime is completely optional. It may provide 
the"
elog "following benefits with systems having at least four CPU cores:"

diff --git a/games-util/gamemode/gamemode-.ebuild 
b/games-util/gamemode/gamemode-.ebuild
index b84faf4b718..aff87162859 100644
--- a/games-util/gamemode/gamemode-.ebuild
+++ b/games-util/gamemode/gamemode-.ebuild
@@ -45,8 +45,7 @@ DOCS=(
 pkg_pretend() {
elog
elog "GameMode needs a kernel capable of SCHED_ISO to use its soft 
realtime"
-   elog "feature. Examples of kernels providing that are 
sys-kernel/ck-sources"
-   elog "and sys-kernel/pf-sources."
+   elog "feature. Example of a kernel providing that is 
sys-kernel/pf-sources."
elog
elog "Support for soft realtime is completely optional. It may provide 
the"
elog "following benefits with systems having at least four CPU cores:"



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

2020-12-28 Thread Joonas Niilola
commit: 7c6636071a10331f8cadb7b5986e40b504350c31
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 29 07:37:37 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 29 07:43:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c663607

package.mask: remove last-rited packages from the list

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

 profiles/package.mask | 10 --
 1 file changed, 10 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 39cbb0f8d35..deb52ac9f2c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -231,16 +231,6 @@ net-wireless/qradiolink
 net-libs/liba53
 app-emulation/qt-virt-manager
 
-# Joonas Niilola  (2020-12-01)
-# Not maintained in Gentoo, multiple versions behind, unsafe, EAPI-5,
-# Use other kernel source / binary packages instead,
-# https://packages.gentoo.org/categories/sys-kernel
-# Removal in ~30 days.
-# Bugs: #716490 (aufs), #739782 (-ck), #757843 (-xbox)
-sys-kernel/aufs-sources
-sys-kernel/ck-sources
-sys-kernel/xbox-sources
-
 # Aaron Bauman  (2020-11-30)
 # EAPI=5. Multiple open bugs #603866 #713620
 # Dead upstream. Removal in 30 days.



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

2020-12-28 Thread Joonas Niilola
commit: 6a49f6b52dc48c3b7bc3fe5645a2c9ee22177d26
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 29 07:22:32 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 29 07:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a49f6b5

sys-kernel/xbox-sources: remove last-rited package

Closes: https://bugs.gentoo.org/757843
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/xbox-sources/Manifest   |  3 ---
 sys-kernel/xbox-sources/metadata.xml   | 12 ---
 .../xbox-sources/xbox-sources-2.6.16.26.ebuild | 24 --
 3 files changed, 39 deletions(-)

diff --git a/sys-kernel/xbox-sources/Manifest b/sys-kernel/xbox-sources/Manifest
deleted file mode 100644
index c5ad98e8f29..000
--- a/sys-kernel/xbox-sources/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST linux-2.6.16-xbox.patch.gz 114525 BLAKE2B 
13cbf364b333041975d4f6cb66e4e6f1939a5a272c1b3447439b020e3ef627c07bc437855fee0ce97792cbe60786c4ed64cc21f0759b8fc7487e71f1e644aa57
 SHA512 
003fd833a5fe6f96f6a3ac187cfd5083486ffa3472cb73f118b33b74a0b236a15f1bee8b28f7a08fed508ea57d78717f5834de8b77847a07c3a14e8b8ca9d076
-DIST linux-2.6.16.tar.xz 33178492 BLAKE2B 
2cb6edb8fbb972b6b7145c3ca20748018670a5879875cc5226289921a0040a4da7c50ccaf879fdd524f636848034b467e8d98c38fac00dae6527ea89db1fe46f
 SHA512 
7df52017beeedb9c0abe2f3ea0054141153d10acdd20935b60f357ee795c04f423546dbe6b81f34e33f4451325202c5f6d41201de299e69b653cbef7c9a1
-DIST patch-2.6.16.26.xz 58504 BLAKE2B 
5d5513cae8fe905c846f7ce07e9e44f9cb26af18b8672f8cf52a9220c064be476a03ca3ab1370ef3f70f623f7ce17cf5bcf02705a2e9d041aee736df8ca64e36
 SHA512 
5c088557e788a25aa6dfe4b60e80af0cb0a1cb09e5d17fcdfd7912dadd7810381425931ac42de35e13c51b8349cf5c134dbb2feb5726131725bae99d35caa4ce

diff --git a/sys-kernel/xbox-sources/metadata.xml 
b/sys-kernel/xbox-sources/metadata.xml
deleted file mode 100644
index 2ef42733f56..000
--- a/sys-kernel/xbox-sources/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   ker...@gentoo.org
-   Gentoo Kernel Project
-   
-   
-   cpe:/o:linux:linux_kernel
-   xbox-linux
-   
-

diff --git a/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild 
b/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild
deleted file mode 100644
index 9a1838eb081..000
--- a/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-ETYPE='sources'
-K_SECURITY_UNSUPPORTED="1"
-inherit kernel-2
-detect_arch
-detect_version
-
-# version of gentoo patchset
-XBOX_PATCHES=linux-2.6.16-xbox.patch.gz
-
-KEYWORDS="-* ~x86"
-UNIPATCH_LIST="
-   ${ARCH_PATCH}
-   ${DISTDIR}/${XBOX_PATCHES}"
-DESCRIPTION="Full sources for the Xbox Linux kernel"
-SRC_URI="${KERNEL_URI}
-   ${ARCH_URI}
-   mirror://sourceforge/xbox-linux/${XBOX_PATCHES}"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/aufs-sources/files/, sys-kernel/aufs-sources/

2020-12-28 Thread Joonas Niilola
commit: 12a57dcdb261de4c2230101532d477876c9525ba
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 29 07:21:03 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 29 07:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a57dcd

sys-kernel/aufs-sources: remove last-rited package

Closes: https://bugs.gentoo.org/716490
Closes: https://bugs.gentoo.org/641072
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/aufs-sources/Manifest   | 113 -
 .../aufs-sources/aufs-sources-4.14.138.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.14.143.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.14.144.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.14.145.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.14.146.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.14.147.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.14.148.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.14.149.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.14.150.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-4.19.66.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.72.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.73.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.74.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.75.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.76.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.77.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.78.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.79.ebuild   |  84 ---
 .../aufs-sources/aufs-sources-4.19.80.ebuild   |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.2.13.ebuild |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.2.14.ebuild |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.2.15.ebuild |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.2.16.ebuild |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.2.17.ebuild |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.2.18.ebuild |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.2.19.ebuild |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.2.20.ebuild |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.3.0.ebuild  |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.3.1.ebuild  |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.3.2.ebuild  |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.3.4.ebuild  |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.3.5.ebuild  |  84 ---
 .../aufs-sources/aufs-sources-5.3.6-r1.ebuild  |  84 ---
 sys-kernel/aufs-sources/aufs-sources-5.3.7.ebuild  |  84 ---
 sys-kernel/aufs-sources/files/README.gentoo|  21 
 sys-kernel/aufs-sources/files/README.gentoo-r1 |  21 
 sys-kernel/aufs-sources/metadata.xml   |  23 -
 38 files changed, 3034 deletions(-)

diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
deleted file mode 100644
index 2433db95686..000
--- a/sys-kernel/aufs-sources/Manifest
+++ /dev/null
@@ -1,113 +0,0 @@
-DIST aufs-sources-4.14.73+_p20190909.tar.xz 187192 BLAKE2B 
f448c94cbd99fcfd28883565cf0e8a293fee766f8cb65a2b968d93e43e2b554267a4de49601e2364343df1d5216e5c67f192b67d04489577328d4cfed4e983a7
 SHA512 
5c46310d4788534ce07eb2575d3be9c8b71cbc1ca648c980d5587011985e887e47740c43f4d8d71ba377eef26ee5ef43c24331d4f80733c23c431167b52667ce
-DIST aufs-sources-4.14.73+_p20191021.tar.xz 187192 BLAKE2B 
f448c94cbd99fcfd28883565cf0e8a293fee766f8cb65a2b968d93e43e2b554267a4de49601e2364343df1d5216e5c67f192b67d04489577328d4cfed4e983a7
 SHA512 
5c46310d4788534ce07eb2575d3be9c8b71cbc1ca648c980d5587011985e887e47740c43f4d8d71ba377eef26ee5ef43c24331d4f80733c23c431167b52667ce
-DIST aufs-sources-4.19.63+_p20190909.tar.xz 186872 BLAKE2B 
cf4f7ef619e9263dfd1117dcb94367c2d5cdf967c357abfeebd46bd75d3868b2b70e83de71243c1f696a5edbe1d96a156c170cc5ecb01002e359cf3239076580
 SHA512 
c5295949a95e12da7a1e2bb654fba9272edd9395042a0fa0feffb5668da8a825a2fcc46113c14279ff2fb2057e42dd14677ab4d19f4507b65fa5b7bce4d6c40b
-DIST aufs-sources-4.19.63+_p20191021.tar.xz 186908 BLAKE2B 
090882954d35cdee6ed3c2ac9ac8b33f17330609fe85b4e3c20deaa084e13347252e7b18126b63c12d6abad440e5a4fa2abf2fbb55abebbff1a50478cc3af013
 SHA512 
335a86a566f5cbd6abd61d41452615057272f971c39606b1288c37ae05242e1bfe90ef9fa19880032253160f0621d24287f428f2e40d1e7ecf63288ab5565baf
-DIST aufs-sources-5.2.5+_p20190909.tar.xz 186040 BLAKE2B 
5cf52cb5b4e91bf8df61277a696e729cd4bc89353181a07faffd8a925ed7778733fd72af25793355f3def43dc3e4ab5e82d08d53996bb75ac1885d620d019e

[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker/

2020-12-28 Thread Joonas Niilola
commit: e40859c2f4f845cabad357e90b51e99b72d842e5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec 29 07:29:35 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 29 07:43:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40859c2

app-emulation/docker: clarify ERROR_AUFS_FS check

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

 app-emulation/docker/docker-19.03.13-r2.ebuild | 2 +-
 app-emulation/docker/docker-19.03.14.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/docker/docker-19.03.13-r2.ebuild 
b/app-emulation/docker/docker-19.03.13-r2.ebuild
index 0e9fcd9f79b..b4de621c665 100644
--- a/app-emulation/docker/docker-19.03.13-r2.ebuild
+++ b/app-emulation/docker/docker-19.03.13-r2.ebuild
@@ -170,7 +170,7 @@ pkg_setup() {
~AUFS_FS
~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY
"
-   ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and 
only if aufs-sources are used instead of aufs4/aufs3"
+   ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and 
only if aufs is patched to kernel instead of using standalone"
fi
 
if use btrfs; then

diff --git a/app-emulation/docker/docker-19.03.14.ebuild 
b/app-emulation/docker/docker-19.03.14.ebuild
index fa355dcabb8..7524b7a23f4 100644
--- a/app-emulation/docker/docker-19.03.14.ebuild
+++ b/app-emulation/docker/docker-19.03.14.ebuild
@@ -170,7 +170,7 @@ pkg_setup() {
~AUFS_FS
~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY
"
-   ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and 
only if aufs-sources are used instead of aufs4/aufs3"
+   ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and 
only if aufs is patched to kernel instead of using standalone"
fi
 
if use btrfs; then



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

2020-12-28 Thread Sam James
commit: fed957a9e7808da9839c33997001d439c7127f96
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:42:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:43:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed957a9

dev-libs/crypto++: grant 8.2.0's stable kws to 8.2.0-r2

Fixes: b660e18863d717f74dd968bc4895221055b1e42f
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild 
b/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
index b81af078bf3..00c3693284e 100644
--- a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
+++ b/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip";
 
 LICENSE="Boost-1.0"
 SLOT="0/8" # subslot is so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos"
 IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 
cpu_flags_x86_pclmul cpu_flags_x86_sha cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 
cpu_flags_x86_ssse3 static-libs"
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/metaclass/

2020-12-28 Thread Hans de Graaff
commit: d0a49b37c5f8944e558d6d864ed7a475eb642797
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 07:28:29 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 07:30:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a49b37

dev-ruby/metaclass: eapi 7, ruby30

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

 dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild 
b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
new file mode 100644
index 000..7f92a7a53e0
--- /dev/null
+++ b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="metaclass.gemspec"
+
+inherit ruby-fakegem
+SRC_URI="https://github.com/floehopper/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+DESCRIPTION="Adds a __metaclass__ method to all Ruby objects"
+HOMEPAGE="https://github.com/floehopper/metaclass";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/test_helper.rb || die
+   sed -i -e 's/git ls-files/find/' -e '/\(test_files\|executables\)/ 
s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitest-global_expectations/

2020-12-28 Thread Hans de Graaff
commit: 93470a3e0256c56b2e2635d928b0b5a36b03decc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 07:22:33 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 07:30:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93470a3e

dev-ruby/minitest-global_expectations: add ruby30

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

 .../minitest-global_expectations-1.0.1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
 
b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
index e2223dbe979..080215e8037 100644
--- 
a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
+++ 
b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 inherit ruby-fakegem
 



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

2020-12-28 Thread Sam James
commit: b35ea9fc7bf503858f0135f86afb65906cefa704
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:26:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:26:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35ea9fc

dev-libs/crypto++: drop back to ~arch for now

There's possible ABI breakage so dropping back
to ~arch for more testing, pending further
investigation.

Bug: https://bugs.gentoo.org/762241
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/crypto++/crypto++-8.3.0.ebuild 
b/dev-libs/crypto++/crypto++-8.3.0.ebuild
index fe9e40c329b..84d1b838f7c 100644
--- a/dev-libs/crypto++/crypto++-8.3.0.ebuild
+++ b/dev-libs/crypto++/crypto++-8.3.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="Boost-1.0"
 SLOT="0/8" # subslot is so version
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
 IUSE="+asm static-libs"
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/crypto++/, dev-libs/crypto++/files/

2020-12-28 Thread Sam James
commit: b660e18863d717f74dd968bc4895221055b1e42f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 07:25:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 07:26:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b660e188

dev-libs/crypto++: cleanup old

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/crypto++/Manifest |  2 -
 dev-libs/crypto++/crypto++-5.6.5-r1.ebuild | 60 --
 dev-libs/crypto++/crypto++-7.0.0-r3.ebuild | 48 -
 dev-libs/crypto++/crypto++-8.2.0.ebuild| 52 ---
 .../crypto++/files/crypto++-5.6.4-nonative.patch   | 28 --
 .../files/crypto++-5.6.5-CVE-2017-9434.patch   | 45 
 6 files changed, 235 deletions(-)

diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest
index 579f5052492..3b3e1db5c63 100644
--- a/dev-libs/crypto++/Manifest
+++ b/dev-libs/crypto++/Manifest
@@ -1,4 +1,2 @@
-DIST cryptopp565.zip 4220843 BLAKE2B 
0c42da3564cdd175c2f2c5c4272caf826f21e47d2271c7f54acab86f5f79dcdad8d6cb946bc88f55fde6189bb2d24ad8fb03dda6b3b8c6f105434b55b8b217d0
 SHA512 
f13718d02ca69b0129aaf9e767c9d2e0333aa7538355f9c63d9eaf1ff369062084a18dc01489439ebf37797b3ea81b01beb072057d47ec962bfb824ddc72abc7
-DIST cryptopp700.zip 7296665 BLAKE2B 
1b1a60e240a9d94b4edfea16beef0ec48ec26c61f7f9a3d89d29bd2e77b13a83ce942f81467bb90d3086253560a3c4acd6b89178dcb416ed4328340ad5222dfd
 SHA512 
8fd8d680e5ceaf10b3c32cb1504bda4b32abc9fcaa2c6e61e3b5e67aca805c792579884bc6a749c29a99105304c421d03d7fe7909fc58f750b3155c7c5cec8ec
 DIST cryptopp820.zip 8859815 BLAKE2B 
67aa850b887ae7aa869c9485bb18784492f6eec6cb12bf7c7cf84c776731eabf3c31965b47a60287e4e5a79dd3e9f0928dcfb185a0010a76f7cb96d2c3e8c6ae
 SHA512 
753513a4ec8dd0fff2f551853ce6bd265d82219c28b033565b565b5e567fbee17adb419f4cde58a97e62b7d6533f4099aa4996cd0ba4775c6a2e7ae63a879da5
 DIST cryptopp830.zip 9120687 BLAKE2B 
777ae6a0716793dbbf40594e5f910783852df15e1d6444ddb9505e9f00e6ead0c17fcf6eb5d0b4d58881595fefa79d285bd2db1f1789716ffb59624c50823c3d
 SHA512 
ad5219a66c5924d330d3646d0ff996dd235006f6812074bc4eb9e8c662a4f000ba20449d377f24b133d19ce682f7b2a3b2eb4c08857ce0f5bb39743d1d425147

diff --git a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild 
b/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild
deleted file mode 100644
index 0d60a1066e5..000
--- a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="C++ class library of cryptographic schemes"
-HOMEPAGE="https://cryptopp.com";
-SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip";
-
-LICENSE="Boost-1.0"
-SLOT="0/5.6" # subslot is so version
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos"
-IUSE="static-libs"
-
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.6.4-nonative.patch"
-   "${FILESDIR}/${P}-CVE-2017-9434.patch"
-)
-
-pkg_setup() {
-   export CXX="$(tc-getCXX)"
-   export LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-   export PREFIX="${EPREFIX}/usr"
-}
-
-src_compile() {
-   # higher optimizations cause problems
-   replace-flags -O3 -O2
-   # ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS
-   [[ ${CHOST} == *-darwin* ]] && append-cxxflags -DCRYPTOPP_DISABLE_ASM
-
-   emake -f GNUmakefile all shared
-}
-
-src_install() {
-   default
-
-   # remove leftovers as build system sucks
-   rm -fr "${ED}"/usr/bin "${ED}"/usr/share/cryptopp
-   use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
-
-   # compatibility
-   dosym cryptopp "${EPREFIX}"/usr/include/crypto++
-   for f in "${ED}"/usr/$(get_libdir)/*; do
-   ln -s "$(basename "${f}")" "$(echo "${f}" | sed 
's/cryptopp/crypto++/')" || die
-   done
-}
-
-pkg_preinst() {
-   # we switched directory to symlink
-   # make sure portage digests that
-   rm -fr "${EROOT}/usr/include/crypto++"
-   rm -fr "${EROOT}/usr/include/cryptopp"
-}

diff --git a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild 
b/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild
deleted file mode 100644
index f1d8bcbf44c..000
--- a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="C++ class library of cryptographic schemes"
-HOMEPAGE="https://cryptopp.com";
-SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip";
-
-LICENSE="Boost-1.0"
-SLOT="0/7" # subslot is so version
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos"
-IUSE="+asm static-libs"
-
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-config_uncom

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sinatra/

2020-12-28 Thread Hans de Graaff
commit: 3fe4c34eaba60a6957a55c8e23926eaa15d58061
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 07:20:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 07:20:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe4c34e

dev-ruby/sinatra: amd64 stable, bug 761897

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

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

diff --git a/dev-ruby/sinatra/sinatra-2.1.0.ebuild 
b/dev-ruby/sinatra/sinatra-2.1.0.ebuild
index 5a0f52662ef..1b551a55456 100644
--- a/dev-ruby/sinatra/sinatra-2.1.0.ebuild
+++ b/dev-ruby/sinatra/sinatra-2.1.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-protection/

2020-12-28 Thread Hans de Graaff
commit: 98134588f8960f52e550b640d9b8717a0308754a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 07:19:59 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 07:19:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98134588

dev-ruby/rack-protection: amd64 stable, bug 761897

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

 dev-ruby/rack-protection/rack-protection-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild 
b/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild
index 06b55d8939f..4d19468eb3a 100644
--- a/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rkh/rack-protection";
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rack:*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/

2020-12-28 Thread Hans de Graaff
commit: 5d3e3b8d5f550eceb31cc15ba4f43d76e127f432
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:52:49 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:52:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3e3b8d

dev-ruby/yard: add 0.9.26

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

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.26.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 51458f0aff1..4e18ebf375a 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.20-git.tgz 921130 BLAKE2B 
37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6
 SHA512 
b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
 DIST yard-0.9.25-git.tgz 930253 BLAKE2B 
35531a7e90ab99bad8d236ea4774a8aebc50eff5d78f60e2dfea8edb2af965dc60e8c02f8a1f95166e80d6f1ce21aca051b92b2511b88a7d87d2cc90e58bcd17
 SHA512 
855bf05ce45a965d534191b036831ec1cedc848e21196ed93cc7984d744328d9d5ba39664b4539a707a1556984990360cd27e085b830501ac8d72c6cebb3e689
+DIST yard-0.9.26-git.tgz 930901 BLAKE2B 
19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d
 SHA512 
0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
new file mode 100644
index 000..2650101cbad
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/";
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+   sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
+   -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
+   -i spec/config_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+
+   # Avoid asciidoc-specific spec that is not optional
+   sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitest-power_assert/

2020-12-28 Thread Hans de Graaff
commit: a2dfabfb0b3e7982fbe67c54f9b6be00fc6d1811
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:52:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:52:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dfabfb

dev-ruby/minitest-power_assert: add ruby30

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

 dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild 
b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild
index b4c131736c8..e874dfa9018 100644
--- a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild
+++ b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-rails/

2020-12-28 Thread Hans de Graaff
commit: cb5f00042bb96af5d3236779462539dcd480892d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:39:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:52:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5f0004

dev-ruby/rspec-rails: add 4.0.2

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-4.0.2.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index 69ce2128d62..44e449714fd 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-rails-3.8.3.tar.gz 138053 BLAKE2B 
dab5764d65d484a8a808a2104a3ab093c2ef2e822cacd136996eddb767a972f89df9a459509e701e5541f6b9c42a3b700a4daa816c0391474e004b4558feb2a7
 SHA512 
210a278cf82c20c4f5ef7faa5e253b9e18609d34467e91cb8728e6116c7cfb15d17fe8941fc15b776bb169e0275df623535b86fc160afe3e49432948f246a165
 DIST rspec-rails-3.9.1.tar.gz 143459 BLAKE2B 
87a691df63a438b15b5726a802632c16373c784cc66216c1b099ed7e36e0916fdfe7ca1fb964904678b779b8fa90f0659971c4af00f9ca3a1071adf2216466bd
 SHA512 
247acda67672ea3fa0641ea36d6209c8876597c63180979713db257e02cb4282b122af4cc0aa540dae984acdb16afdc4359012360b951f0599710fe422cdccac
 DIST rspec-rails-4.0.1.tar.gz 153383 BLAKE2B 
b2591fe27e992df11404f792e7efe1e18fa023e0b4b7c076f7ffc86e83228a013f06206c687167966413641aea654f57f0d1c0a057ecdfd9c1579fd38d08fcfd
 SHA512 
97b06a8696181fb0209e376780860935f1c22cd9a2ae5977efd45217ab74e6cc0260687bb2ccd22f28cf69f2a73ded43c51ac8d43d0d0b6b0bd0fb3e547d920b
+DIST rspec-rails-4.0.2.tar.gz 153760 BLAKE2B 
ba609fe316a27c21f140df41b63916cb9a70e77302e3dbe1fa565024e85504e63d4f7bd575117f91f9762bdadf5b462acadefdde1d36a6a731227fa2e2cd5ed7
 SHA512 
4b4567ba896a80fd487ddcca466d23d6b9e634354f8b70d0146ddbf0c119628406ba8aad4e16bce577e63cc4d3d476c270c4c2f1ad1956bde7529f318b717cf9

diff --git a/dev-ruby/rspec-rails/rspec-rails-4.0.2.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-4.0.2.ebuild
new file mode 100644
index 000..8bab11701fd
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-4.0.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activesupport-4.2:*
+   >=dev-ruby/actionpack-4.2:*
+   >=dev-ruby/railties-4.2:*
+   >=dev-ruby/rspec-3.10:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.2
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringex/

2020-12-28 Thread Hans de Graaff
commit: 6b7319f947535ec3e46a4dc167a9583ab29b4817
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:49:29 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:52:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7319f9

dev-ruby/stringex: add ruby27

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

 dev-ruby/stringex/stringex-2.8.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/stringex/stringex-2.8.5.ebuild 
b/dev-ruby/stringex/stringex-2.8.5.ebuild
index 1b59c985132..365551c36ec 100644
--- a/dev-ruby/stringex/stringex-2.8.5.ebuild
+++ b/dev-ruby/stringex/stringex-2.8.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-oembed/

2020-12-28 Thread Hans de Graaff
commit: 12a36369d84ea8f4caf589fde332d62c16597f5e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:41:07 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:52:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a36369

dev-ruby/ruby-oembed: add 0.14.1

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

 dev-ruby/ruby-oembed/Manifest  |  1 +
 dev-ruby/ruby-oembed/ruby-oembed-0.14.1.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/ruby-oembed/Manifest b/dev-ruby/ruby-oembed/Manifest
index 01989da665b..ff91d42241b 100644
--- a/dev-ruby/ruby-oembed/Manifest
+++ b/dev-ruby/ruby-oembed/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-oembed-0.13.1.gem 4509184 BLAKE2B 
212cdb606a1155349c23c1c06f25fedbcc2436dc22a52c8f405b63e27457881617b41d79db15e92e5caac8094c7a9ea912f1b16d994448f5296d3c6117062f17
 SHA512 
d87f65f1d76d485488c81d4fa2b2df5580a03104a16e3af5e65e6987f4652b3f5652ebcb0a79eab882ef0e5cc9c7b35537032a849de7b848b609f13ca3b83dd8
 DIST ruby-oembed-0.14.0.gem 4510208 BLAKE2B 
c27df5f0cb48e64b754ecbf526dbb82efff66401ca28a9a45243c5e78397a114203a1a997545055fe2ef45c49bfcdc2005540af9b35b97b8f278e8a173211218
 SHA512 
101a9f8a35bfa5cd5fb7ecab1f8ee8b616286d6d880506c936ec20fb1749bc6c4ed7c61ebd9ea2247017567ca7e885dc9d83b38f3c55ed9e97a1b7cbe7e53d29
+DIST ruby-oembed-0.14.1.gem 4511232 BLAKE2B 
7cb0bdd437c774dd87f4b4ca5234239a52b53cd1720eac6dc8cea75b792fdb55e4cb51c17e96498a4f62ce6b7cc078b7d92085b1ac59223bf8328209b6a071c4
 SHA512 
8cb9d74ece3879e8c1889df276f99173a35876f2e45b0786e698588ee3f4cc6a63195e0e42501fb3ccc9cee75dd3aeb4558a396a03cf9c4e215a2cf7baebaf2f

diff --git a/dev-ruby/ruby-oembed/ruby-oembed-0.14.1.ebuild 
b/dev-ruby/ruby-oembed/ruby-oembed-0.14.1.ebuild
new file mode 100644
index 000..39b5682b558
--- /dev/null
+++ b/dev-ruby/ruby-oembed/ruby-oembed-0.14.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An oEmbed consumer library written in Ruby."
+HOMEPAGE="https://github.com/judofyr/ruby-oembed";
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test?
+   (
+   dev-ruby/json
+   dev-ruby/vcr:5
+   dev-ruby/xml-simple
+   dev-ruby/nokogiri
+   dev-ruby/webmock:3
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler but keep vcr version requirement
+   rm -f Gemfile || die
+   sed -i -e '1igem "vcr", "~> 5.0"' spec/spec_helper.rb || die
+
+   # Avoid development dependencies
+   sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-core/

2020-12-28 Thread Hans de Graaff
commit: 3f641782bd6ea33ccb4f3c802b745c01163b537d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:38:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:52:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f641782

dev-ruby/rspec-core: add 3.10.1

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

 dev-ruby/rspec-core/Manifest |  1 +
 dev-ruby/rspec-core/rspec-core-3.10.1.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index 3fc01df9698..56acf300da2 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -1,5 +1,6 @@
 DIST rspec-core-2.99.2-git.tgz 212935 BLAKE2B 
37195012f79aca3a1959f9143e2f5cbab63230ab07ea97928d6f66face8d07ab54d87f19535f5f235c441b2da6dec17ef2a889e9ccd7e83d987086e24afd1b82
 SHA512 
e13bc3384fd85c367481a8651c14be4a412cba5f58e12a8f4ab14b5d2768a7b92191b81e000e7dbf6a28275b41044d8b3eb70a04e4b30b5bf88db98cbec4cc44
 DIST rspec-core-3.10.0-git.tgz 396978 BLAKE2B 
6fb8947598234351595a8832e47baf941f2ca3e8bd39570fba79b9539a7af51144ef41a257d309eddab895ba1e8ba7fe1efb22c855aaab7f1556998d7024ef4a
 SHA512 
f00531021e20fd389dd7a5129ff3bf338c3fa35dfa5e15b0b73ba16eb081d3d7ed2014b1b2ea4ad2682e06f2822c2b895736ac9e80d6af3fba1aecb5cfcea8a3
+DIST rspec-core-3.10.1-git.tgz 398302 BLAKE2B 
3ecd2a93b77435ef44dd7e52e2987155f71de3b04376dfbfc9c831ce075b4105f6a23a210f8508784b66c46f1126c188a3bd0548cc4f24060373b9c7e0b79101
 SHA512 
2d134e742e36cfaac0a52fa7ebd949391cfe58419956536a65fa3aefa2c7f3638fe19f7324ca3e0d2642cc5a9d33de11b09bd571844f1cfae9c077e5f27563d5
 DIST rspec-core-3.8.2-git.tgz 387788 BLAKE2B 
e6cf93f5cef70f53039b6c22fc875cff58eaff4c0c7d4e75d23dedfbe16081980c6fe575d3082dbe6ed9edc8e81f0cbb9e29618da78af40a94c517a859f9d793
 SHA512 
2fe88ee3d66ecf134562dfa7b1001f23a1a750640c4f65cdec64d85dd735e0fde9d91479286f8f9c38064746813f41632d12d21b3926724ccd7c9ded50d2a7c8
 DIST rspec-core-3.9.1-git.tgz 392102 BLAKE2B 
e41d4d930201e854015b486eb97e32f356027a837930f061f6282215a0d7e80db99c30c8b537d10f9359380512b46a03fe10ec382f5403704cdc7f0c1796aeed
 SHA512 
2da714ebf35e78be789758857efbebc69548df7a11fff8bcd74a854b61485ef726cf0cec781e27a97d20f4eac0010aad50656b6074248c94b1833d4cb267189a
 DIST rspec-core-3.9.3-git.tgz 396080 BLAKE2B 
ea52a33586dc32af49a72950c7dbf24eef52a74891b2d7004ec4c5083e2e6d63c602f5033fba3a8ec1dfe6e8da349208b468a79b4e16aa5150d2fc8e93055c0e
 SHA512 
f821ae3017c0fd9ac7f3ced0e81d0ebc54f2c17261f426c58a46c0bf1debb20efca7acc4b751b671e160de72ce5790f897bcb55d5d276fab228a4ea8d388a046

diff --git a/dev-ruby/rspec-core/rspec-core-3.10.1.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.10.1.ebuild
new file mode 100644
index 000..937c6cffe64
--- /dev/null
+++ b/dev-ruby/rspec-core/rspec-core-3.10.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+# Also install this custom path since internal paths depend on it.
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-core";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="highlight"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "
+   =dev-ruby/rspec-support-${SUBVERSION}*
+   highlight? ( >=dev-ruby/coderay-1.1.1 )
+"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/nokogiri-1.5.2
+   >=dev-ruby/coderay-1.1.1
+   dev-ruby/syntax
+   >=dev-ruby/thread_order-1.1.0
+   >=dev-ruby/rspec-expectations-3.8.0:3
+   >=dev-ruby/rspec-mocks-2.99.0:3
+   >=dev-ruby/rspec-support-3.9.1:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Avoid dependency on cucumber since we can't run the features anyway.
+   sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
+
+   # Duplicate exe also in bin. We can't change it since internal stuff
+   # also depends on this and fixing that is going to be fragile. This
+   # way we can at least install proper bin scripts.
+   cp -R exe bin || die
+
+   # Avoid unneeded dependency on git.
+   sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die
+
+   # Avoid aruba dependency so that we don't end up in dependency hell.
+   sed -i -e '/ArubaLo

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit/

2020-12-28 Thread Hans de Graaff
commit: bbe57866fc19225965ab247ca7e96a72c4fdc662
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:41:57 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:52:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe57866

dev-ruby/test-unit: add 3.3.9

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

 dev-ruby/test-unit/Manifest   |  1 +
 dev-ruby/test-unit/test-unit-3.3.9.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index b5c6a97a938..80b6d2d43a2 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -4,3 +4,4 @@ DIST test-unit-3.3.5.gem 133120 BLAKE2B 
8a799d05fc25a11421eb2385b435de5fc53ffdbf
 DIST test-unit-3.3.6.gem 133120 BLAKE2B 
bbe79ee41f1e25b49099eb00c8c72dcdafd1b7cbae723c1b78240da000f433877790549c6b0503f654f28d86c87bb125578a6d87b41e8b0a28caba87dad1477c
 SHA512 
af8a632117410b486920e77a5bf91afb774a548166ca5cdb2bdeac6c995bf2da6206d2b00e6904024e5e9bf0f68edf9872192faa471297e64c5d4bd4c554fae3
 DIST test-unit-3.3.7.gem 121856 BLAKE2B 
507c9c538e89156d620b229e0144258def17975d41fa569178bb0c47761d5afdfd6cc8a99e3255e72df7a3eeeb65358faf1ed81571c12242559990762a09f69c
 SHA512 
42419c94740f06d68a26dc2c5e8309658d75aac44f6e391e02085eae1819937fa3ba86e86231dfca91e8de86252b7bc79dc5ffa1e1fb8b0f0ec9074a0056
 DIST test-unit-3.3.8.gem 121856 BLAKE2B 
f47ef205c566fc404d7ffb9380502ae18224c395f65e3ab663472ec4874d0e77b0cb13a5ba80525965ff340c3941168773d6ceca6891036a8ec57bfcaa4ffbd8
 SHA512 
fba6a7ab4c87c07950498a372a21f888d87f1e1b0e5b49deb97aab4e2815fb85b979aa8afc6e8a6c4a9ad648371f1d9de968958350d0ecab10dfdd2bc0a2c112
+DIST test-unit-3.3.9.gem 121856 BLAKE2B 
f8ac1568aabc7d53c79715c6b141d3f2be0782e35dda36fc6184e7b7bbae419e883b94f16e4e1a186c07f55cef181a2d86d4531e3968667e8c5fcfe8e36c
 SHA512 
8e2a1516d33811793aacbf0b31b9609b43437ea6800cfe6c97b1c96395a8eea7c42f2788dd86b6decfda184a27e5818646bbe313d39ce3799a0869f62a0c4c32

diff --git a/dev-ruby/test-unit/test-unit-3.3.9.ebuild 
b/dev-ruby/test-unit/test-unit-3.3.9.ebuild
new file mode 100644
index 000..d77a19177a4
--- /dev/null
+++ b/dev-ruby/test-unit/test-unit-3.3.9.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An xUnit family unit testing framework for Ruby"
+HOMEPAGE="https://rubygems.org/gems/test-unit";
+
+LICENSE="|| ( Ruby GPL-2 ) PSF-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/power_assert"
+
+all_ruby_prepare() {
+   mv doc doc-install || die "moving doc directory out of the way failed"
+}
+
+each_ruby_test() {
+   ${RUBY} test/run-test.rb || die "testsuite failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbin "${FILESDIR}"/testrb-3 testrb-2
+}



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

2020-12-28 Thread Sam James
commit: 591d3867bd3ebd6c366e623a7ac4da889fb91068
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 06:51:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 06:52:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591d3867

sci-libs/lapack: conditionally build tests

Actually use the patch.

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-libs/lapack/lapack-3.9.0.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild 
b/sci-libs/lapack/lapack-3.9.0.ebuild
index 311a994271d..ccbb4f59699 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-#CMAKE_MAKEFILE_GENERATOR="emake"
 inherit cmake
 
 DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
@@ -13,18 +12,20 @@ 
SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="lapacke doc eselect-ldso test"
 # TODO: static-libs 64bit-index
+IUSE="lapacke doc eselect-ldso test"
 RESTRICT="!test? ( test )"
 
+BDEPEND="virtual/pkgconfig"
 RDEPEND="
-   eselect-ldso? ( >=app-eselect/eselect-blas-0.2
-   >=app-eselect/eselect-lapack-0.2 )
!app-eselect/eselect-cblas
virtual/fortran
+   eselect-ldso? (
+   >=app-eselect/eselect-blas-0.2
+   >=app-eselect/eselect-lapack-0.2
+   )
doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-3.9.0-build-tests.patch"
@@ -35,7 +36,7 @@ src_configure() {
-DCBLAS=ON
-DLAPACKE=$(usex lapacke)
-DBUILD_SHARED_LIBS=ON
-   -DBUILD_TESTING=ON
+   -DBUILD_TESTING=$(usex test)
)
 
cmake_src_configure



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

2020-12-28 Thread Eray Aslan
commit: cb8eb53dc373aee4e2d942639190a74f162e72a9
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Dec 29 06:47:45 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Dec 29 06:47:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8eb53d

mail-mta/postfix: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest |   2 -
 mail-mta/postfix/postfix-3.5.6.ebuild | 316 --
 mail-mta/postfix/postfix-3.5.7.ebuild | 316 --
 3 files changed, 634 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index c839916999f..7c504bf2a15 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,4 +1,2 @@
-DIST postfix-3.5.6.tar.gz 4613310 BLAKE2B 
b7d236677cc698bb7028b39a25441c1163e65112573756da6c17b3ef64d0917f86fdcb96ab4a20f13ccee0381420301b57e1e41c3fad11d28c7ad70bd2e1f7e3
 SHA512 
9187981357a3861d735b8601c61851a5b9e53cde5668a0ebc62ca8b922a2629e53fe3369af6beb9df1a6fe6d4d87822d8882e27410a460ea8c98418b17287b9c
-DIST postfix-3.5.7.tar.gz 4613756 BLAKE2B 
9fa7de3e6d7d20c549c6f26d77d9a0973e789f1b6650a13be08ddc35d047b0ba6e7e75dcb5749e0772cd1e821a9e2f40891c0422bc47a90be166cc937050bc52
 SHA512 
7828210bc9d3eadfd47f1121ae2f7ca057e03391048e8e79fbf2f96f6677f5e17145f5869d6f5c0b735ecd8584f420df7ba4922f54686f1a5be663bff257f2c2
 DIST postfix-3.5.8.tar.gz 4614733 BLAKE2B 
13166e854f70987f981bb5e7e5dabfaa73b3170ab16fc1ff8f70f6b98a0697ac980bdf74bbfb39fdfd1972f922a31a28882b1575b79fd8f01d81e08e68d756bc
 SHA512 
0abb07d99e343b76e6a26b4a090af9d592f4dfd03c8c737cc72bfb0f4267dafcbb0cb0aa7b6255f8b834c9289d89a5c47b167be3758239309937cb77e0d9464b
 DIST postfix-3.6-20201212.tar.gz 4683741 BLAKE2B 
9c6f1e4488c955d5760cd921a546e2f2add363c70fbca7aede45721bfb16f00dc246ad887945054f0e047c49c17a5d4390a826ca4d357c452390e1da88366397
 SHA512 
2473a5542189a7973a8cdb767552c1cc819607674c0bf29358adef5fd8d7b19010bd4af62e24f061c5deed8feb787962f4827ceb6958bf93437f179332cdeb83

diff --git a/mail-mta/postfix/postfix-3.5.6.ebuild 
b/mail-mta/postfix/postfix-3.5.6.ebuild
deleted file mode 100644
index 646b4e9c086..000
--- a/mail-mta/postfix/postfix-3.5.6.ebuild
+++ /dev/null
@@ -1,316 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic pam systemd toolchain-funcs
-
-MY_PV="${PV/_rc/-RC}"
-MY_SRC="${PN}-${MY_PV}"
-MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
-RC_VER="2.7"
-
-DESCRIPTION="A fast and secure drop-in replacement for sendmail"
-HOMEPAGE="http://www.postfix.org/";
-SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
-
-LICENSE="|| ( IBM EPL-2.0 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
-IUSE="+berkdb cdb dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
-
-DEPEND=">=dev-libs/libpcre-3.4
-   dev-lang/perl
-   berkdb? ( >=sys-libs/db-3.2:* )
-   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
-   eai? ( dev-libs/icu:= )
-   ldap? ( net-nds/openldap )
-   ldap-bind? ( net-nds/openldap[sasl] )
-   lmdb? ( >=dev-db/lmdb-0.9.11 )
-   mysql? ( dev-db/mysql-connector-c:0= )
-   nis? ( net-libs/libnsl )
-   pam? ( sys-libs/pam )
-   postgres? ( dev-db/postgresql:* )
-   sasl? (  >=dev-libs/cyrus-sasl-2 )
-   sqlite? ( dev-db/sqlite:3 )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( >=dev-libs/libressl-2.9.1:0= )
-   )"
-
-RDEPEND="${DEPEND}
-   acct-group/postfix
-   acct-group/postdrop
-   acct-user/postfix
-   memcached? ( net-misc/memcached )
-   net-mail/mailbase
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp[mta]
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/opensmtpd
-   !mail-mta/ssmtp[mta]
-   !net-mail/fastforward
-   selinux? ( sec-policy/selinux-postfix )"
-
-REQUIRED_USE="ldap-bind? ( ldap sasl )"
-
-S="${WORKDIR}/${MY_SRC}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-libressl-certkey.patch"
-   "${FILESDIR}/${PN}-libressl-server.patch"
-)
-
-src_prepare() {
-   default
-   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
-   src/util/sys_defs.h || die "sed failed"
-   # change default paths to better comply with portage standard paths
-   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
-}
-
-src_configure() {
-   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
-   do
-   local AUXLIBS_${name}=""
-   done
-
-   # Make sure LDFLAGS get passed down to the executables.
-   local mycc="-DHAS_PCR

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

2020-12-28 Thread Sam James
commit: 46478d39248628c5ba118839a7e051f519408792
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 06:44:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 06:44:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46478d39

net-analyzer/cacti: security cleanup

Bug: https://bugs.gentoo.org/760705
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/cacti/Manifest|  1 -
 net-analyzer/cacti/cacti-1.2.13.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index e71b9c05535..7559d482923 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -1,2 +1 @@
-DIST cacti-1.2.13.tar.gz 25182816 BLAKE2B 
934deba81a0ac66d4f6a6efcb254204f3d26b40ee56b3b0b926334cefc99a8dcda688250218b796446e6dc9ad3b0efdbe4a0e408873921ff38977485c3fcf9af
 SHA512 
e111c90b77a43bb3ea7cd5cc90cd95a09be95413443db474c04e30d5b00ff96a69e8cb2792a3995462f4623538fc33b89029ff13c25181beff015c47e506d4b9
 DIST cacti-1.2.14.tar.gz 25182521 BLAKE2B 
555c30ebd06ac71df608a1564892ecd176cf46fa079fd3615dc59fd984bc8bedd4512d971dc3c2731848107da728724ef459d84f0308bef8b0b6ab943b8bc3cf
 SHA512 
734d8e059ea47630072269d92ad79e773268c5dd1cd9c565d23c41b2a74c8892bdc5190f7de6bb9ed281a67ade9c8ef6d723a9d4f486a4ba9aca99182d6ad056

diff --git a/net-analyzer/cacti/cacti-1.2.13.ebuild 
b/net-analyzer/cacti/cacti-1.2.13.ebuild
deleted file mode 100644
index 2ec9213257a..000
--- a/net-analyzer/cacti/cacti-1.2.13.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils webapp
-
-# Support for _p* in version.
-MY_P=${P/_p*/}
-
-DESCRIPTION="Cacti is a complete frontend to rrdtool"
-HOMEPAGE="https://www.cacti.net/";
-SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86"
-IUSE="snmp doc"
-
-need_httpd
-
-RDEPEND="
-   dev-lang/php[cli,mysql,pdo,session,sockets,xml]
-   dev-php/adodb
-   net-analyzer/rrdtool[graph]
-   virtual/cron
-   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
-"
-
-src_compile() { :; }
-
-src_install() {
-   dodoc CHANGELOG
-   dodoc -r docs
-   mv docs .. || die
-
-   webapp_src_preinst
-
-   edos2unix `find -type f -name '*.php'`
-
-   dodir ${MY_HTDOCSDIR}
-   cp -r . "${D}"${MY_HTDOCSDIR}
-
-   webapp_serverowned ${MY_HTDOCSDIR}/rra
-   webapp_serverowned ${MY_HTDOCSDIR}/log
-   webapp_configfile ${MY_HTDOCSDIR}/include/config.php
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
-
-   webapp_src_install
-}



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

2020-12-28 Thread Sam James
commit: 8119effe71bc5f8cbeab832f00b1a414b37eaf81
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 06:43:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 06:43:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8119effe

net-analyzer/cacti: mark ALLARCHES

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/cacti/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/cacti/metadata.xml b/net-analyzer/cacti/metadata.xml
index 8fae41374fe..dedf38ac9c1 100644
--- a/net-analyzer/cacti/metadata.xml
+++ b/net-analyzer/cacti/metadata.xml
@@ -5,6 +5,7 @@
net...@gentoo.org
Gentoo network monitoring and analysis project

+   

Cacti is a complete network graphing solution designed to 
harness the
power of RRDTool's data storage and graphing functionality. 
Cacti



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

2020-12-28 Thread Sam James
commit: 99cb4a81938729bb9708b83313e4b485d9c0c8c2
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 06:43:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 06:43:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cb4a81

net-analyzer/cacti: Stabilize 1.2.14 sparc, bug 760705

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/net-analyzer/cacti/cacti-1.2.14.ebuild 
b/net-analyzer/cacti/cacti-1.2.14.ebuild
index 5c30aa1a848..2ec9213257a 100644
--- a/net-analyzer/cacti/cacti-1.2.14.ebuild
+++ b/net-analyzer/cacti/cacti-1.2.14.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.cacti.net/";
 SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz";
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86"
 IUSE="snmp doc"
 
 need_httpd



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-expectations/

2020-12-28 Thread Hans de Graaff
commit: 12ef7c4ab26606d1f61c6999358211da219d2961
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 14:41:03 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:36:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ef7c4a

dev-ruby/rspec-expectations: add 3.10.1

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

 dev-ruby/rspec-expectations/Manifest   |  1 +
 .../rspec-expectations-3.10.1.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 00c26ca13bb..90087c30c7a 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -1,5 +1,6 @@
 DIST rspec-expectations-2.99.2-git.tgz 106884 BLAKE2B 
5b31c8681306d5c688f62fc3fc6adf7be6cabad6df6fd16195c71787d73495924233d793633fa041a94d796f63c9ff97c58e6f4a75bdc09dfbe56e770bb6a5c9
 SHA512 
6042cafe225b2b16df458c7bf69e1694b637afcac6f6195e35a0be199432610457ccaa3e7e4bd114b27a7a6c3d530d94f4c0603c65f469cbadc55bd3f75b6f3a
 DIST rspec-expectations-3.10.0-git.tgz 211125 BLAKE2B 
50fc17eadc94b94a28bf56b1ba6af1d45afe3f62548533515c49eb434becc11ce12f6b6fbd92e98483a1e7c97beec4f0dbb87bc00f3dc9fa1f6877480dab331e
 SHA512 
edb0be319ca2459425498ebe84db0f712dd9d97b36c8a1d99a810ad16f877226bdf9b88c8e84a8379659179868a173745501ce933519727eae20619cb15c4b2d
+DIST rspec-expectations-3.10.1-git.tgz 212281 BLAKE2B 
a1872a7f71c198db1662eca48bcb34c054f05c16193395962cb47a7fa230c2f0f83bedee302a0ab6a81380a361640177ac3370d8829faa6bd362c07e3a551e5e
 SHA512 
35999542bf70ff04a472e50434abb8815cac8bf10b680da458f5e0e6ee290a1a6356a22cc12f0a8a6310cf282bb6cd99f922fcc63a0cf1e252b167e451bcf7d4
 DIST rspec-expectations-3.8.4-git.tgz 200149 BLAKE2B 
45fe4cdc4b032bb773ef0e7d3e9b75e6d14a6e8c1850ad6fd84991d85a61860730caa9f191aa9d1ce4e21c85dadd2c52bb69bd0a1454f5ab918dc1e563fc54f1
 SHA512 
0ecb16f11ccf19c02c40ce587f33846fb2241f1663dd87f012b9b782338c213362dac624c434dee6e00ad2cc7ec4a1cd0af7f2edf1a8e9ebb0a0dfb31cd244d8
 DIST rspec-expectations-3.8.6-git.tgz 200343 BLAKE2B 
9d668216c18716344e8c249086bcbf2b70e7c1a5a0d1f3a5328fe03752ef4ace6f5029219314016a4bb00ef482f440702a2adb7d9fe49392b5b1c6ec15f6a2e5
 SHA512 
9ded8de53127f63f2117f5ef64b6608b643586be498d8df24909366ce159a8bb95c9d8771633b777897f3e4ad3c9a12e3dfe62b2310513320b3d9656d24a120a
 DIST rspec-expectations-3.9.1-git.tgz 203727 BLAKE2B 
47db054658bdec43c252fd5ac155e7ca794d60ecf8c8b0d3c8e072cf05629153c9778ad618619e5cde5400c95a85c1520f2b9fc3824699af33805fa187549115
 SHA512 
23a453a46c3eb3bd3f2a39f48f62f05832cf559b570ba0e09235dd6299687254491bab50f5502fefe69dbdeefa09e9d8c5568bc77d0b6b658bb469e197e67572

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.10.1.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.10.1.ebuild
new file mode 100644
index 000..51856b64738
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.10.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+   =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rspec-mocks-3.2.0:3
+   >=dev-ruby/rspec-support-3.5.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm -f Gemfile || die
+
+   # fix up the gemspecs
+   sed -i \
+   -e '/git ls/d' \
+   -e '/add_development_dependency/d' \
+   "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rqrcode_core/

2020-12-28 Thread Hans de Graaff
commit: 350384b4cbf898c49284506c1873e81504ae76bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 12:53:45 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:36:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350384b4

dev-ruby/rqrcode_core: add 0.2.0

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

 dev-ruby/rqrcode_core/Manifest  |  1 +
 dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild | 28 +
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/rqrcode_core/Manifest b/dev-ruby/rqrcode_core/Manifest
index 2daf0bc1d18..43adb1e57d0 100644
--- a/dev-ruby/rqrcode_core/Manifest
+++ b/dev-ruby/rqrcode_core/Manifest
@@ -1,2 +1,3 @@
 DIST rqrcode_core-0.1.0.tar.gz 20241 BLAKE2B 
1d6f97cd8e1188c0a3ba0246d2102a901ac64fb0bb08317479f9061d3273ea49388e4a6ea02c8de6b54f8e928aefab62fe8b0dca8ba9f7ed31625cf84965df4b
 SHA512 
30ba73f45d69360b0efbf543a774c709a4397bd8f726f4edeaa830397187cd5c7535ac5816d65cea00f356f7111f69629f03fa508b7a7fc91d5618c4cebd8167
 DIST rqrcode_core-0.1.2.tar.gz 20165 BLAKE2B 
7d8cabcb2258a667c3b27fcbd11988bbe5cba849b191c45f3288b4d096a6d13df614e64977ce633ec829f0350bbd7ee153342070845f5ed0d6121e6e2aab321a
 SHA512 
9e4362b3b72193a20e44b636b3dfdbb7e496667b147e391660464ea6fd279720cbf4419e3d94561b61bee291c56fee8a3171f2287e2660f071dbda8d7153285b
+DIST rqrcode_core-0.2.0.tar.gz 20167 BLAKE2B 
68ddad8e908404a9e156cffd0d1f2704671ffeaca0ce48a2a74b3512076d89812f19b537cbef98f3b0ae046486ab11f7681b187a07fb53539afb188bdcc87c21
 SHA512 
96a1fc3484aabfc30b9a26da705405e56cb82168d34ce252f35481b03142ddab359dfbfc4601d12f67f5a65d466120fc0a295c66c0a7ae07401b58cbd8d5c47a

diff --git a/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild 
b/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild
new file mode 100644
index 000..71e3c38c418
--- /dev/null
+++ b/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="rqrcode_core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for encoding QR Codes"
+HOMEPAGE="https://github.com/whomwah/rqrcode_core/";
+SRC_URI="https://github.com/whomwah/rqrcode_core/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-support/

2020-12-28 Thread Hans de Graaff
commit: 1697e94a0ddb652227b362aadca5813953641432
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 14:06:04 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:36:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1697e94a

dev-ruby/rspec-support: add 3.10.1

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

 dev-ruby/rspec-support/Manifest|  1 +
 dev-ruby/rspec-support/rspec-support-3.10.1.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 129df46ef4c..3950165de86 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,4 +1,5 @@
 DIST rspec-support-3.10.0-git.tgz 72853 BLAKE2B 
59c585800013fff2dea15ad33dfeed430c9a932206623bb368f4f4660682f537391090cc8538f9052ebafcab336ebd2fdc79003844330adc447be6d977e5648b
 SHA512 
f7183f01b7a7ad55360823617a88a46b2351063d85d81bbd722ecf8b4bb41d014c9ae0af6123caa9405374d484aa61971153f4c59d009986aa20e93afd4a177d
+DIST rspec-support-3.10.1-git.tgz 74378 BLAKE2B 
b0b077c50572b654a8aec6dbbacb77a5ccbb68772a1a33c59ce1b424f0bfb6b72d1d4770234a8dec23a4126dc825189f67811913580f94570af7b8c33e217ab3
 SHA512 
e7240e591b76dc714880dc91da1e755a0d44d81f0de6861858293f4132a353b3b41a96175a58d81813222f254e6dfaac92170ab2fd3a8bd8e73ce7ba924e614f
 DIST rspec-support-3.8.2-git.tgz 69112 BLAKE2B 
84600d3e2b4d847618f7f53efdf60be3836c7ba6c586de88cdf085e84749e616ad556683b1e7b588b9aec08adee10054e64ae1daf69c6ad58a00d1c2447171f7
 SHA512 
9fb9f8f2507edee5e7c414d32c1641803eed7a5e17fd300308449277ec6efb786f07207d8f28bcea0a669b8d76a2da53057488d149990ae973c0f7a0343180dc
 DIST rspec-support-3.8.3-git.tgz 69654 BLAKE2B 
1ea3eed0602655fbf5f92cdc14217eb8377d980378c9835a342840bb7a00bb1cf095b6fe57a24f80c01ce1835b398ac3c1bd11ac1f95a90b501be6a000e8f6d2
 SHA512 
90d678e08ca93be30ace986a60aba4c4a81a58d7c56d34863aca70f91efe92480299970aa7eb158e3f8c4878b1ea3303aa0afabfc8c7782bc78f7f63b90b4f9a
 DIST rspec-support-3.9.0-git.tgz 69705 BLAKE2B 
96d5cea9c63e6ec2acdbbfc4b7253acc26dbf5202c3bafc4a461123380db7d56958d2bbc787eaf3f1c480801441f6a134e1f29b1d3ce23b1bd3225fe4d8f37a5
 SHA512 
10e8fa4af59097891219f00e2ced5940e7a5bc67d946fbd348683d2246a4a491e62f7bac6bb757e14d82bb0ba970fe5633609ca4ab2c97c4900719b8004cf4b5

diff --git a/dev-ruby/rspec-support/rspec-support-3.10.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.10.1.ebuild
new file mode 100644
index 000..ae05db178ec
--- /dev/null
+++ b/dev-ruby/rspec-support/rspec-support-3.10.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-support";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove spec that, by following symlinks, tries to scan pretty much
+   # the whole filesystem.
+   rm spec/rspec/support/caller_filter_spec.rb || die
+
+   # Avoid spec that requires a dependency on git
+   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
+
+   # Avoid a spec requiring a specific locale
+   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
+
+   # Avoid a brittle spec depending on ruby implementation details
+   # should be fixed upstream in next version
+   #sed -i -e '/returns a hash containing nodes for each line number/askip 
"ruby26"' spec/rspec/support/source_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Use the ruby version being tested
+   sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
+}
+
+each_ruby_test() {
+   RUBYLIB=lib ${RUBY} -S rspec spec || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe/

2020-12-28 Thread Hans de Graaff
commit: 6c1c3126dd80fa441b38a043edbb39c5c489b1a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:35:57 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:36:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1c3126

dev-ruby/hoe: add ruby30

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

 dev-ruby/hoe/hoe-3.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hoe/hoe-3.21.0.ebuild b/dev-ruby/hoe/hoe-3.21.0.ebuild
index be1d1d39fae..0a8f5049ecd 100644
--- a/dev-ruby/hoe/hoe-3.21.0.ebuild
+++ b/dev-ruby/hoe/hoe-3.21.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pkg-config/

2020-12-28 Thread Hans de Graaff
commit: 86c46a1097255b7a62ae1d22b3869c91dcf3d4a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 29 06:33:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:36:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c46a10

dev-ruby/pkg-config: add ruby30

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

 dev-ruby/pkg-config/pkg-config-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild
index 2ebdd50bb93..47172bfeeaa 100644
--- a/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild
+++ b/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/syntax/

2020-12-28 Thread Hans de Graaff
commit: 481f9a40707fd2fd22519db131532063a73acacb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 14:42:07 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 29 06:36:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=481f9a40

dev-ruby/syntax: add ruby30

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

 dev-ruby/syntax/syntax-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/syntax/syntax-1.2.2.ebuild 
b/dev-ruby/syntax/syntax-1.2.2.ebuild
index 22fc9d2dcdf..8f543768ad0 100644
--- a/dev-ruby/syntax/syntax-1.2.2.ebuild
+++ b/dev-ruby/syntax/syntax-1.2.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2020-12-28 Thread Sam James
commit: 58a342de13ede0922b4f497247d1bffe8e72d0eb
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 04:06:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 04:06:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a342de

dev-ml/camlp5: bump to 7.14

* Adds 4.12.0 support
* Should support 4.10.2 now too
* Adds tests

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-7.14.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index ecf3d1602bd..87216412e8f 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,3 +1,4 @@
 DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d
 SHA512 
109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
+DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6

diff --git a/dev-ml/camlp5/camlp5-7.14.ebuild b/dev-ml/camlp5/camlp5-7.14.ebuild
new file mode 100644
index 000..cd630ba25bd
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.14.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/";
+SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(ver_rs 1- '').tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-7.12-destdir.patch" )
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+src_configure() {
+   ./configure \
+   --strict \
+   -prefix /usr \
+   -bindir /usr/bin \
+   -libdir /usr/$(get_libdir)/ocaml \
+   -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile() {
+   emake out
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_test() {
+   emake bootstrap
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2020-12-28 Thread Sam James
commit: 97fbed22dec63814f4313eff496eef393ec4927f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 04:01:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 04:06:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fbed22

app-office/texstudio: bump to 3.0.2

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-3.0.2.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 6bd01f7372e..2d325d5963d 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,3 @@
 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 
1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e
 SHA512 
d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
 DIST texstudio-3.0.1-r1.tar.gz 36144393 BLAKE2B 
63dad681a56ce60a90c44ab71930e8a14a7f335eb7d40f906aab2f5ca10375f768bafc3ae9023574b04c2b5196bc495ef47fb5fc9d4f6438da0a747ebd857972
 SHA512 
aba57d9f45af259131d3ab47463a30bec24d8fa5b30a9c574308b8a7d6c1117acb1553df20ebe5855281510f82c4d55700a0db0dffeee1b69f2afec234e18b93
+DIST texstudio-3.0.2.tar.gz 83190497 BLAKE2B 
b04c035e969c27a9b527a7ab62c3384120c14f4d6178da977a5a3484e0709f63337fdebc23f0231d94376ee0222e7c5724fff74c118d311388af73e1470518f7
 SHA512 
68581f21487f3fb3d27b64650901396e4abdb0df9edbf8796efd5b8b31cc26b5fce123a09f704bafd7994f129c392f96e5a0af46fb637a64b5230251e1517f0d

diff --git a/app-office/texstudio/texstudio-3.0.2.ebuild 
b/app-office/texstudio/texstudio-3.0.2.ebuild
new file mode 100644
index 000..2ad5ecb8a4d
--- /dev/null
+++ b/app-office/texstudio/texstudio-3.0.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop prefix qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio";
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   >=dev-libs/quazip-0.7.2[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( media-libs/phonon[qt5(+)] )"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed \
+   -e '/qtsingleapplication.pri/d' \
+   -i ${PN}.pro || die
+
+   cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
+   eprefixify ${PN}.pri
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



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

2020-12-28 Thread Sam James
commit: dc6f5a74875700d1a41ff5ecfd3f3a2ed08dab4a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 04:07:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 04:07:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6f5a74

dev-python/rq: cleanup old

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/rq/Manifest|  1 -
 dev-python/rq/rq-1.6.1.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index c6250e6d280..b7de45f4d77 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1,2 +1 @@
-DIST rq-1.6.1.tar.gz 572668 BLAKE2B 
4a1990492ed0c5e999fa918cdf49c03cf664e809b74f75c0aa941a72d9f3f45481e66c0d04780b88efa8e8ac2a8a94b11a0ad620d4c5f99e8abb3582db28e3d3
 SHA512 
8fc5f0cb87fb43fd6a0981dfb24a21d858e2d9fb2003c955d6d83b33a10b3cbaa713c11e422a91b4e020073d931fd3942530f3368fc8688dcff1a71fbe83fb15
 DIST rq-1.7.0.tar.gz 579373 BLAKE2B 
835868a294478af07b9fa97fef14b0f2013abe125263efa15c4988eeaf564ee61ab2e8d68842c730a0f8b02a19a4d66f328828fb939a05b9d3b36996688192e0
 SHA512 
4027a8e1474cc350cf539ecf5734c2f851ef4e61bf0e106e44f359736f4f1ec4e690af97a119d12b1b7614b38ec4da286acff98b718ef604b5c367b3cc2af741

diff --git a/dev-python/rq/rq-1.6.1.ebuild b/dev-python/rq/rq-1.6.1.ebuild
deleted file mode 100644
index f318a1bee1e..000
--- a/dev-python/rq/rq-1.6.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="simple, lightweight library for creating and processing 
background jobs"
-HOMEPAGE="https://python-rq.org https://github.com/rq/rq";
-SRC_URI="https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
-
-BDEPEND="
-   test? (
-   dev-db/redis
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/sentry-sdk[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="
-   >=dev-python/click-5.0[${PYTHON_USEDEP}]
-   >=dev-python/redis-py-3.5.0[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest
-
-src_test() {
-   local redis_pid="${T}"/redis.pid
-   local redis_port=6379
-   local redis_test_config="daemonize yes
-   pidfile ${redis_pid}
-   port ${redis_port}
-   bind 127.0.0.1
-   "
-
-   # Spawn Redis itself for testing purposes
-   # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
-   # I'm not restricting tests yet because this doesn't happen for anyone 
else AFAICT.
-   elog "Spawning Redis"
-   elog "NOTE: Port ${redis_port} must be free"
-   /usr/sbin/redis-server - <<< "${redis_test_config}" || die
-
-   # Run the actual tests
-   distutils-r1_src_test
-
-   # Clean up afterwards
-   kill "$(<"${redis_pid}")" || die
-}
-
-python_test() {
-   # Tests needing rqworker:
-   # TestWorkerSubprocess::test_run_access_self, test_run_empty_queue, 
test_run_scheduled_access_self
-   distutils_install_for_testing
-   PATH="${BUILD_DIR}/test/scripts:${PATH}" pytest -vv || die "Testsuite 
failed under ${EPYTHON}"
-}



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

2020-12-28 Thread Sam James
commit: ffa29c9c1c83c87b0ecac73f12f65da0dbe9d025
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 04:07:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 04:07:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa29c9c

dev-python/rq: Stabilize 1.7.0 ALLARCHES

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/rq/rq-1.7.0.ebuild b/dev-python/rq/rq-1.7.0.ebuild
index 031701f5d58..f318a1bee1e 100644
--- a/dev-python/rq/rq-1.7.0.ebuild
+++ b/dev-python/rq/rq-1.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/rq/rq/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 
 BDEPEND="
test? (



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

2020-12-28 Thread Jonas Stein
commit: b8e7c41ec5f8a1f60ba9ac05a4f370f40b9ab87f
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Dec 29 03:20:20 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Dec 29 03:20:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e7c41e

profiles: media-sound/takcd last rites

* media-sound/takcd-0.10-r1 : find.h: error: unknown type name _off64_t 
(#714128)
* unusable without alsa
* upstream is 404
-> last rites

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ac43067b0fd..39cbb0f8d35 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2020-12-29)
+# Unusable without alsa.
+# Masked for removal after 2021-02-01
+# Bug #762361
+media-sound/takcd
+
 # Alfredo Tupone  (2020-12-28)
 # Masked for testing
 >=dev-lang/tk-8.6.10



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

2020-12-28 Thread Sam James
commit: 77e5ad18b2cc380826ad062461b08357633889a6
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 02:56:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 02:56:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e5ad18

media-libs/openjpeg: security bump to 2.4.0

Bug: https://bugs.gentoo.org/675426
Bug: https://bugs.gentoo.org/718918
Closes: https://bugs.gentoo.org/715306
Closes: https://bugs.gentoo.org/715422
Closes: https://bugs.gentoo.org/715130
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/openjpeg/Manifest   |   2 +
 .../files/openjpeg-2.4.0-gnuinstalldirs.patch  | 420 +
 media-libs/openjpeg/openjpeg-2.4.0.ebuild  | 139 +++
 3 files changed, 561 insertions(+)

diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest
index 1d294acdcfb..0179013e339 100644
--- a/media-libs/openjpeg/Manifest
+++ b/media-libs/openjpeg/Manifest
@@ -1,3 +1,5 @@
 DIST openjpeg-1.5.2.tar.gz 1385702 BLAKE2B 
936ab6e0fb48f2839df13113c716c39b9572bd590206cd823dedccfd4001444d73a81ccbf82616a40a35ad8b1fae8d2f08d7c265a771d9d9ef413beac5e84ac1
 SHA512 
b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862
 DIST openjpeg-2.3.1.tar.gz 2214401 BLAKE2B 
ecc7e573592a5302dcdbade791f6aa6e48f6791c7412fdd44976f3619c8fc0cca7d904fa42013f33ab17dd0f569a76d3c49a73eccaf0a749d34f305362367af9
 SHA512 
339fbc899bddf2393d214df71ed5d6070a3a76b933b1e75576c8a0ae9dfcc4adec40bdc544f599e4b8d0bc173e4e9e7352408497b5b3c9356985605830c26c03
+DIST openjpeg-2.4.0.tar.gz 2233229 BLAKE2B 
ab8907638ac041ce7dcbcbcd9624ea5e4b7542c9ec38a850e363c071c27c4bc8b16e207700b12e67d8d32bdd9b0838735bede27084090ce95105d32c539b09cf
 SHA512 
55daab47d33823af94e32e5d345b52c251a5410f0c8e0a13b693f17899eedc8b2bb107489ddcba9ab78ef17dfd7cd80d3c5ec80c1e429189cb041124b67e07a8
 DIST openjpeg-data_20180620.tar.gz 497894373 BLAKE2B 
3a596f8f9ee56037bf567b6f2d3731b97299dba24e0c9d3562d38c15ddf58d352a918edaccb528f054cf288f87d6362d90d3450d4a5b968e9c8dfe05f54d89fe
 SHA512 
32189a10c4d8cf00c23cda455f9e4353deb2175189d85f9b3aab1c4375a02a491ec2de89815725ebbcaea86c2c7ab274b89ee2583ffd8bf0dc32d4fc2d8f7507
+DIST openjpeg-data_20201130.tar.gz 497969983 BLAKE2B 
35ff1ee234e3bbf47a822151c97cdf2764f864094973fa60adc7962f8065b38318b0cc41338b5ba3fffd9bb00eac3eaf4153ecc398abd49a8047168414c1c85b
 SHA512 
4c367c8262fe894f90a1e63fb59d87e974ae0d750d3cee89adfe4d765040f0a2049b491a17a34a5b3ba79e183a508c9d592376fe3c112df56c311bf3212f0c31

diff --git a/media-libs/openjpeg/files/openjpeg-2.4.0-gnuinstalldirs.patch 
b/media-libs/openjpeg/files/openjpeg-2.4.0-gnuinstalldirs.patch
new file mode 100644
index 000..7b0014980fd
--- /dev/null
+++ b/media-libs/openjpeg/files/openjpeg-2.4.0-gnuinstalldirs.patch
@@ -0,0 +1,420 @@
+From fecc8e9e23f78de94c41bc641b3e5b9e9a84560b Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Thu, 11 Apr 2019 13:10:57 +0200
+Subject: [PATCH] Use GNUInstallDirs for standard installation directories
+
+Raises minimum cmake version by a little.
+- Later rebased by s...@gentoo.org for 2.4.0
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -7,7 +7,7 @@
+ # For this purpose you can define a CMake var: OPENJPEG_NAMESPACE to whatever 
you like
+ # e.g.:
+ # set(OPENJPEG_NAMESPACE "GDCMOPENJPEG")
+-cmake_minimum_required(VERSION 2.8.2)
++cmake_minimum_required(VERSION 2.8.5)
+ 
+ if(COMMAND CMAKE_POLICY)
+   cmake_policy(SET CMP0003 NEW)
+@@ -105,58 +105,27 @@ endif()
+ # --
+ # Install directories
+ # Build DOCUMENTATION (not in ALL target and only if Doxygen is found)
++include(GNUInstallDirs)
++
+ option(BUILD_DOC "Build the HTML documentation (with doxygen if available)." 
OFF)
+ 
+ string(TOLOWER ${PROJECT_NAME} projectname)
+ set(OPENJPEG_INSTALL_SUBDIR 
"${projectname}-${OPENJPEG_VERSION_MAJOR}.${OPENJPEG_VERSION_MINOR}")
+ 
+-if(NOT OPENJPEG_INSTALL_BIN_DIR)
+-  set(OPENJPEG_INSTALL_BIN_DIR "bin")
+-endif()
+-
+-if(NOT OPENJPEG_INSTALL_LIB_DIR)
+-  set(OPENJPEG_INSTALL_LIB_DIR "lib")
+-endif()
+-
+-if(NOT OPENJPEG_INSTALL_SHARE_DIR)
+-  set(OPENJPEG_INSTALL_SHARE_DIR "share")
+-endif()
+-
+-if(NOT OPENJPEG_INSTALL_DATA_DIR)
+-  set(OPENJPEG_INSTALL_DATA_DIR 
"${OPENJPEG_INSTALL_SHARE_DIR}/${OPENJPEG_INSTALL_SUBDIR}")
+-endif()
+-
+-if(NOT OPENJPEG_INSTALL_INCLUDE_DIR)
+-  set(OPENJPEG_INSTALL_INCLUDE_DIR "include/${OPENJPEG_INSTALL_SUBDIR}")
+-endif()
+-
+-if(BUILD_DOC)
+-if(NOT OPENJPEG_INSTALL_MAN_DIR)
+-  set(OPENJPEG_INSTALL_MAN_DIR "share/man/")
+-endif()
+-
+-if(NOT OPENJPEG_INSTALL_DOC_DIR)
+-  set(OPENJPEG_INSTALL_DOC_DIR "share/doc/${OPENJPEG_INSTALL_SUBDIR}")
+-endif()
+-endif()
+-
+ if(NOT OPENJPEG_INSTALL_JNI_DIR)
+   if(WIN32)
+-set(OPENJPEG_INSTALL_JNI_DIR ${OPENJPEG_INSTALL_BIN_DIR})
++set(OPENJPEG_INSTALL_JNI_DIR ${CMAKE_INSTALL_BINDIR

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

2020-12-28 Thread Sam James
commit: 96f6ba3b0f5551f5f9ee7bf10b85de734e2e17ff
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 02:36:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 02:36:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f6ba3b

dev-python/lz4: Stabilize 3.1.1 amd64, #761640

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

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

diff --git a/dev-python/lz4/lz4-3.1.1.ebuild b/dev-python/lz4/lz4-3.1.1.ebuild
index 00fabb5b6e8..7ee7c164aa6 100644
--- a/dev-python/lz4/lz4-3.1.1.ebuild
+++ b/dev-python/lz4/lz4-3.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="app-arch/lz4"
 DEPEND="



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

2020-12-28 Thread Sam James
commit: 992db41a4e6b51729b78139139cd24910b156a65
Author: John Helmert III  posteo  net>
AuthorDate: Sun Dec 27 06:29:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:59:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992db41a

dev-libs/libmspack: security cleanup (drop <0.10.1_alpha)

Bug: https://bugs.gentoo.org/711218
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18824
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libmspack/Manifest|  1 -
 .../libmspack-0.9.1_alpha-fix-bigendian.patch  | 17 -
 dev-libs/libmspack/libmspack-0.9.1_alpha-r1.ebuild | 75 --
 3 files changed, 93 deletions(-)

diff --git a/dev-libs/libmspack/Manifest b/dev-libs/libmspack/Manifest
index d2797cb1e3b..698014b9766 100644
--- a/dev-libs/libmspack/Manifest
+++ b/dev-libs/libmspack/Manifest
@@ -1,2 +1 @@
 DIST libmspack-0.10.1alpha.tar.gz 963274 BLAKE2B 
39bcb3b7ea419d6d00850b70c217c802a2095dd4398038e594ae7c01ca12e71508218c1cfca5ae8b102636ab9517b13d55c1e411b31e87d28aa46331cd0127e6
 SHA512 
a7b5f7caa49190c5021f3e768b92f2e51cc0ce685c9ab6ed6fb36de885c73231b58d47a8a3b5c5aa5c9ac56c25c500eb683d84dbf11f09f97f6cb4fff5adc245
-DIST libmspack-0.9.1alpha.tar.gz 494651 BLAKE2B 
4543215efbcac9cd2703cd56f2297645463831cc2dfa6b38d87c5f48f39676347bb20739e0e389e021983d910b9be99bfd369fb30d36090f3f72f09532d6bd1d
 SHA512 
4e39c2be8768c5c0b0d0798c9322ff022173f5e05af1636c18541bbc9f58c1ae1af59252d5631340fca601495c5b1e5abed0ad83481387421d2df5efb75cd49a

diff --git a/dev-libs/libmspack/files/libmspack-0.9.1_alpha-fix-bigendian.patch 
b/dev-libs/libmspack/files/libmspack-0.9.1_alpha-fix-bigendian.patch
deleted file mode 100644
index c134fa0760d..000
--- a/dev-libs/libmspack/files/libmspack-0.9.1_alpha-fix-bigendian.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-https://github.com/kyz/libmspack/commit/c19e707936947b45cf05bc9aaee68517c6c2aca6
-

- configure.ac  | 1 +
- 1 files changed, 1 insertions(+)
-
-diff --git a/libmspack/configure.ac b/libmspack/configure.ac
 a/configure.ac
-+++ b/configure.ac
-@@ -30,6 +30,7 @@ AC_CHECK_HEADERS([inttypes.h])
- # Checks for typedefs, structures, and compiler characteristics.
- AC_C_CONST
- AC_C_INLINE
-+AC_C_BIGENDIAN
- AC_TYPE_MODE_T
- AC_TYPE_OFF_T
- AC_TYPE_SIZE_T

diff --git a/dev-libs/libmspack/libmspack-0.9.1_alpha-r1.ebuild 
b/dev-libs/libmspack/libmspack-0.9.1_alpha-r1.ebuild
deleted file mode 100644
index f4e6fbcc16b..000
--- a/dev-libs/libmspack/libmspack-0.9.1_alpha-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools multilib-minimal
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/kyz/libmspack.git";
-   inherit git-r3
-   MY_P="${PN}-"
-else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
-   MY_PV="${PV/_alpha/alpha}"
-   MY_P="${PN}-${MY_PV}"
-   
SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz";
-fi
-
-DESCRIPTION="A library for Microsoft compression formats"
-HOMEPAGE="https://www.cabextract.org.uk/libmspack/";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="debug doc static-libs"
-
-DEPEND=""
-RDEPEND=""
-
-PATCHES=( "${FILESDIR}"/${P}-fix-bigendian.patch )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   if [[ ${PV} == "" ]] ; then
-   # Re-create file layout from release tarball
-   pushd "${WORKDIR}" &>/dev/null || die
-   cp -aL "${S}"/${PN} "${WORKDIR}"/${PN}-source || die
-   rm -r "${S}" || die
-   mv "${WORKDIR}"/${PN}-source "${S}" || die
-   popd &>/dev/null || die
-   fi
-
-   default
-
-   eautoreconf
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable debug) \
-   $(use_enable static-libs static)
-}
-
-multilib_src_test() {
-   if multilib_is_native_abi; then
-   default
-   cd "${S}"/test && "${BUILD_DIR}"/test/cabd_test || die
-   fi
-}
-
-multilib_src_install_all() {
-   DOCS=(AUTHORS ChangeLog NEWS README TODO)
-   use doc && HTML_DOCS=(doc/*)
-   default_src_install
-   if use doc; then
-   rm "${ED}"/usr/share/doc/"${PF}"/html/{Makefile*,Doxyfile*} || 
die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-   if ! use static-libs ; then
-   find "${ED}" -name "*.a" -delete || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/, app-arch/file-roller/files/

2020-12-28 Thread Sam James
commit: ea99ecf0a3496a2c469e9a9b049c9b6aedd724c4
Author: John Helmert III  posteo  net>
AuthorDate: Sun Dec 27 09:45:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:59:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea99ecf0

app-arch/file-roller: security cleanup (drop <3.36.3)

Bug: https://bugs.gentoo.org/717362
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18831
Signed-off-by: Sam James  gentoo.org>

 app-arch/file-roller/Manifest  |  1 -
 app-arch/file-roller/file-roller-3.32.4.ebuild | 96 --
 app-arch/file-roller/files/3.32-packages.match | 34 
 .../files/file-roller-3.32.4-fno-common.patch  | 27 --
 4 files changed, 158 deletions(-)

diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index fb149bdb62d..7280c869d29 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -1,3 +1,2 @@
-DIST file-roller-3.32.4.tar.xz 85 BLAKE2B 
04264e64af8ab4376fa6985683b16be7fef730a4e24044f726933b8856b630f347a256b09c2ce6183d0a0a392b33b4328715bf6d19cf7128c1980f9f4792
 SHA512 
16b5ddbdeacf4e9e61265ecff05e8f2e0034147c67ae7355d2442f9b26098ff253d24cb34c8e686c2ac031da6acac8e1e3c8a9f978e1eb2b446b1e045babafc7
 DIST file-roller-3.36.3.tar.xz 870608 BLAKE2B 
4c57b99f2ca0eb4db3fac0216b63207d1664829ee54e21eb976a327bd65aec5abfd2a02b84bc80246fde131ede6ff63deaf8b63451db6a0fecc0121c8bce1a5b
 SHA512 
41558ca8061276b1248fd3599e856051dcd69ca831fb4d8a33666dc373b4abed56e7ef204a6e041ceace05ea7234448d15bc7be8c48dc1809ac6d445de251370
 DIST file-roller-3.38.0.tar.xz 877960 BLAKE2B 
af1c4800e24adfb36a8f8f108740f9cad14bcd40f797b2430d00e428d723587de75be03848aca612536cee768b6b372534e0b6a322dc40d7ab1c41eef540916b
 SHA512 
9c2e3c105397bceb08e30c9796b9242633fe49772aed2e7f67461c34a51be1493e922301b1fc29bdcb0fa50d220f4a7db2ee7642f629007ce2bef00334d7110e

diff --git a/app-arch/file-roller/file-roller-3.32.4.ebuild 
b/app-arch/file-roller/file-roller-3.32.4.ebuild
deleted file mode 100644
index ddcfe39897c..000
--- a/app-arch/file-roller/file-roller-3.32.4.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
-
-DESCRIPTION="Archive manager for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller";
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-IUSE="libnotify nautilus packagekit"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
-
-# gdk-pixbuf used extensively in the source
-# cairo used in eggtreemultidnd.c
-# pango used in fr-window
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.36:2
-   >=dev-libs/json-glib-0.14
-   >=x11-libs/gtk+-3.13.2:3
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   libnotify? ( >=x11-libs/libnotify-0.4.3:= )
-   nautilus? ( >=gnome-base/nautilus-2.22.2 )
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-${PN} is a frontend for several archiving utilities. If you want a
-particular archive format support, see ${HOMEPAGE}
-and install the relevant package. For example:
-7-zip   - app-arch/p7zip
-ace - app-arch/unace
-arj - app-arch/arj
-brotli  - app-arch/brotli
-cpio- app-arch/cpio
-deb - app-arch/dpkg
-iso - app-cdr/cdrtools
-jar,zip - app-arch/zip and app-arch/unzip
-lha - app-arch/lha
-lzop- app-arch/lzop
-lz4 - app-arch/lz4
-rar - app-arch/unrar or app-arch/unar
-rpm - app-arch/rpm
-unstuff - app-arch/stuffit
-zoo - app-arch/zoo"
-
-PATCHES=(
-   # https://gitlab.gnome.org/GNOME/file-roller/merge_requests/31
-   "${FILESDIR}"/${PN}-3.32.4-fno-common.patch
-)
-
-src_prepare() {
-   # File providing Gentoo package names for various archivers
-   cp -v "${FILESDIR}"/3.32-packages.match data/packages.match || die
-
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Drun-in-place=false
-   $(meson_use nautilus nautilus-actions)
-   $(meson_use libnotify notification)
-   $(meson_use packagekit)
-   -Dlibarchive=true
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-   readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-arch/file-roller/files/3.32-packages.match 
b/app-arch/file-roller/files/3.32-packages.match
deleted 

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

2020-12-28 Thread Sam James
commit: afcb3db2b6daac76d20b7c7009305e75f8b7e3bb
Author: John Helmert III  posteo  net>
AuthorDate: Sun Dec 27 07:29:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:59:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcb3db2

www-apache/modsecurity-crs: security cleanup (drop <3.3.0)

Bug: https://bugs.gentoo.org/719250
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18826
Signed-off-by: Sam James  gentoo.org>

 www-apache/modsecurity-crs/Manifest|  2 -
 .../modsecurity-crs/modsecurity-crs-3.0.2.ebuild   | 55 --
 .../modsecurity-crs/modsecurity-crs-3.1.0.ebuild   | 38 ---
 3 files changed, 95 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest 
b/www-apache/modsecurity-crs/Manifest
index 06878bd7d39..400f6d47b8f 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,3 +1 @@
-DIST modsecurity-crs-3.0.2.tar.gz 156751 BLAKE2B 
111a330b6081d476899be321e15d74379b3c3db23f429a4a4ef1900c87e4b29229638acf3bb367745446ef97ccba4679db91b0d84bae93f2c127bbb6e8031851
 SHA512 
ae8fe9a0f00a57708c8680cb76882214e4f5ff647e13087aaf1bfc7382cefb38d2f3a88eb1f210031b553f56d3e44c12dbdc68f8b0d09fb4a9e2f15a70d885aa
-DIST modsecurity-crs-3.1.0.tar.gz 250617 BLAKE2B 
6081d09e90f3c18435e046264ff8c0b700fd0c8c2b6377f44517fce3ad74dcf1d6a8cf7eaf055b85040b21196b603bcb762f5a7ed237d14b6a05f1febd623cda
 SHA512 
d613d2af8248424ac5d4d006a9f221b07c714fb47f84e6ec237b1389379b50dce984f51121cc22b69d148910169b5257b11558656640bc8349d0b09d9e70bb11
 DIST modsecurity-crs-3.3.0.tar.gz 290379 BLAKE2B 
557a41e937564698809ecca40d4e76e5c1d3617b62189b7ca230ac7533cba14fdf619bef81c1e40a996dd260d2eb52c27563437dd795c2412bf38715f026f300
 SHA512 
12043aae12b5e01455e229136411e1fdef3a14318aff191d190b567463b63efb72630a695449b56f1d654ed1cfc0b4eb452a64502c35337d37cce920d5fa4ea4

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild 
b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
deleted file mode 100644
index be8a3b86af7..000
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Core Rule Set for ModSecurity"
-HOMEPAGE="
-   
https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
-   https://modsecurity.org/crs/
-   https://coreruleset.org/";
-SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=www-apache/mod_security-2.9.1"
-
-S="${WORKDIR}/owasp-${P}"
-
-src_install() {
-   insinto "/usr/share/${PN}"
-   doins -r rules
-
-   dodoc CHANGES CONTRIBUTORS KNOWN_BUGS README.md crs-setup.conf.example \
- id_renumbering/{IDNUMBERING,IdNumbering.csv}
-
-   # I don't think it's worth pulling in apache-module.eclass just for
-   # this path...
-   insinto /etc/apache2/modules.d
-   doins "${FILESDIR}/80_mod_security-crs.conf"
-}
-
-pkg_postinst() {
-   einfo "The CRS configuration file has been installed to"
-   einfo
-   einfo "  ${ROOT}etc/apache2/modules.d/80_mod_security-crs.conf"
-   einfo
-   einfo "The CRS rules have been renumbered as of version 3.0.0."
-   einfo "If your configuration refers to any rules based on their"
-   einfo "number, then you will need to update your configuration"
-   einfo "to reflect the new numbering system. You can find more"
-   einfo "information in"
-   einfo
-   einfo "  ${ROOT}usr/share/doc/${PF}/IDNUMBERING"
-   einfo
-   einfo "and a CSV file containing the old -> new rule number"
-   einfo "mapping was installed as"
-   einfo
-   einfo "  ${ROOT}usr/share/doc/${PF}/IdNumbering.csv"
-   einfo
-}

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild 
b/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild
deleted file mode 100644
index c0b847fe636..000
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Core Rule Set for ModSecurity"
-HOMEPAGE="
-   
https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
-   https://modsecurity.org/crs/
-   https://coreruleset.org/";
-SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=www-apache/mod_security-2.9.1"
-
-S="${WORKDIR}/owasp-${P}"
-
-src_install() {
-   insinto "/usr/share/${PN}"
-   doins -r 

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

2020-12-28 Thread Sam James
commit: c621c868deff8c6dcaf2805872bbd6a99727d0cd
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Dec 28 23:09:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:54:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c621c868

media-gfx/gimp: 2.99.4 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gimp/Manifest   |   1 +
 media-gfx/gimp/gimp-2.99.4.ebuild | 254 ++
 2 files changed, 255 insertions(+)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index fbbacddfe9d..78e7a42af5d 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,3 +1,4 @@
 DIST gimp-2.10.20.tar.bz2 33108938 BLAKE2B 
060c0e46e6f4ac861de265842d545285c2fa4590908172971ef240ae87f8caa2c015447deee810fef59c4869810676daae2e40aa611062168feffe38c7cd9b22
 SHA512 
7cd0b1833af87a167fdfee59fb491a72727fe3071c21c0de1813adb0f8272a92473e1e300517395b1b4593c8cb6781ee30f7a63966756e5a7f523a164308aba6
 DIST gimp-2.10.22.tar.bz2 33152226 BLAKE2B 
d11b0ee8f0f24934383028a0b21820af30da6133814d64b67981888086f3eaa4378e474ff801db046f2fe5d380325ac7279df6e749d100219e2f6558c9bdf10d
 SHA512 
13841ac4a186df47e4155095ca888a903b2db9e25a73fbb834fe981ccf915cb67a3e08506e5c13b6c5f35e27b1de24befbccf871e438b1a35f67f069bebd8fd0
 DIST gimp-2.99.2.tar.bz2 32375596 BLAKE2B 
3dc5af7935e3503106cf2020798974d68fe86e5034792b09683519502474022e3a7832f418dfcdb4a022e6ebe878bb567bfbbbe51a96f0ae76375adc0dfdd6e5
 SHA512 
0a773ab01427abfb1b7690e855a041dc4883630fc827ce9d83169ccc5b4f925ecb9a0a16928a9c0ed0592c2c351ced5832e212d3115475c0f7a6092822adc194
+DIST gimp-2.99.4.tar.bz2 30355676 BLAKE2B 
b982139e36809b7e149c1c055d7cf0506c0c00beda2745904c62f4b56f1f1605378358f29ab427f7df6c68251ce367e00d79a1b9b7b3d0fde22526895eb5ce27
 SHA512 
1abb6851f4c6af440d75d09c55dcb6bf6485739de1960fb536035935729331221265beef589386da685ad8ffbe83e0f0699cf2db55589953deae4d82aa99154b

diff --git a/media-gfx/gimp/gimp-2.99.4.ebuild 
b/media-gfx/gimp/gimp-2.99.4.ebuild
new file mode 100644
index 000..62c7627d10a
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.99.4.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( luajit )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+GNOME2_EAUTORECONF=yes
+VALA_MIN_API_VERSION="0.40"
+VALA_USE_DEPEND=vapigen
+
+inherit autotools gnome2 lua-single python-single-r1 toolchain-funcs vala 
virtualx
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/";
+SRC_URI="mirror://gimp/v2.99/${P}.tar.bz2"
+LICENSE="GPL-3 LGPL-3"
+SLOT="0/3"
+KEYWORDS=""
+
+IUSE="aalib alsa aqua debug doc gnome heif javascript jpeg2k lua mng openexr 
postscript python udev unwind vala vector-icons webp wmf xpm 
cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+RESTRICT="!test? ( test )"
+
+# media-libs/{babl,gegl} are required to be built with USE="introspection"
+# to fix the compilation checking of 
/usr/share/gir-1.0/{Babl-0.1gir,Gegl-0.4.gir}
+COMMON_DEPEND="
+   >=app-text/poppler-0.90.1[cairo]
+   >=app-text/poppler-data-0.4.9
+   >=dev-libs/atk-2.34.1
+   >=dev-libs/glib-2.62.6:2
+   >=dev-libs/json-glib-1.4.4
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   >=gnome-base/librsvg-2.40.21:2
+   >=media-gfx/mypaint-brushes-2.0.2:=
+   >=media-libs/babl-0.1.84[introspection,lcms,vala?]
+   >=media-libs/fontconfig-2.12.6
+   >=media-libs/freetype-2.10.2
+   >=media-libs/gegl-0.4.28:0.4[cairo,introspection,lcms,vala?]
+   >=media-libs/gexiv2-0.10.10
+   >=media-libs/harfbuzz-2.6.5
+   >=media-libs/lcms-2.9:2
+   >=media-libs/libmypaint-1.6.1:=
+   >=media-libs/libpng-1.6.37:0=
+   >=media-libs/tiff-4.1.0:0
+   net-libs/glib-networking[ssl]
+   sys-libs/zlib
+   virtual/jpeg
+   >=x11-libs/cairo-1.16.0
+   >=x11-libs/gdk-pixbuf-2.40.0:2
+   >=x11-libs/gtk+-3.24.16:3
+   x11-libs/libXcursor
+   >=x11-libs/pango-1.44.7
+   aalib? ( media-libs/aalib )
+   alsa? ( >=media-libs/alsa-lib-1.0.0 )
+   aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 )
+   heif? ( >=media-libs/libheif-1.7.0:= )
+   javascript? ( dev-libs/gjs )
+   jpeg2k? ( >=media-libs/openjpeg-2.3.1:2= )
+   lua? (
+   ${LUA_DEPS}
+   $(lua_gen_cond_dep '
+   dev-lua/lgi[${LUA_USEDEP}]
+   ')
+   )
+   mng? ( media-libs/libmng:= )
+   openexr? ( >=media-libs/openexr-2.3.0:= )
+   postscript? ( app-text/ghostscript-gpl )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.0:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   udev? ( >=dev-libs/libgudev-1

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

2020-12-28 Thread Sam James
commit: f38ff4c3692d83acb5b73ba986ecd7d5880d7ee8
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Dec 28 23:04:51 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:54:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38ff4c3

media-libs/gegl: , bump media-libs/babl dependency

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/media-libs/gegl/gegl-.ebuild b/media-libs/gegl/gegl-.ebuild
index ad877bef742..c8dd9cebd2d 100644
--- a/media-libs/gegl/gegl-.ebuild
+++ b/media-libs/gegl/gegl-.ebuild
@@ -38,7 +38,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/glib-2.44:2
>=dev-libs/json-glib-1.2.6
-   >=media-libs/babl-0.1.78[introspection?,lcms?,vala?]
+   >=media-libs/babl-0.1.84[introspection?,lcms?,vala?]
media-libs/libnsgif
>=media-libs/libpng-1.6.0:0=
>=sys-libs/zlib-1.2.0



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

2020-12-28 Thread Sam James
commit: 32b68ae0cc8df674c8a83e089e4937a262d5da3f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Dec 28 23:10:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:54:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b68ae0

media-gfx/gimp: restrict  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/18861
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gimp/gimp-2.10.20-r3.ebuild  | 1 +
 media-gfx/gimp/gimp-2.10.22-r1.ebuild  | 1 +
 media-gfx/gimp/gimp-2.99.2-r100.ebuild | 1 +
 media-gfx/gimp/gimp-2.99.2.ebuild  | 1 +
 4 files changed, 4 insertions(+)

diff --git a/media-gfx/gimp/gimp-2.10.20-r3.ebuild 
b/media-gfx/gimp/gimp-2.10.20-r3.ebuild
index b108c5a443a..c97aa67e769 100644
--- a/media-gfx/gimp/gimp-2.10.20-r3.ebuild
+++ b/media-gfx/gimp/gimp-2.10.20-r3.ebuild
@@ -32,6 +32,7 @@ COMMON_DEPEND="
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.1.7
>=media-libs/gegl-0.4.24:0.4[cairo]
+   =media-libs/gexiv2-0.10.6
>=media-libs/harfbuzz-0.9.19
>=media-libs/lcms-2.8:2

diff --git a/media-gfx/gimp/gimp-2.10.22-r1.ebuild 
b/media-gfx/gimp/gimp-2.10.22-r1.ebuild
index 97824d5c1ab..d0bc4bc4388 100644
--- a/media-gfx/gimp/gimp-2.10.22-r1.ebuild
+++ b/media-gfx/gimp/gimp-2.10.22-r1.ebuild
@@ -32,6 +32,7 @@ COMMON_DEPEND="
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.1.7
>=media-libs/gegl-0.4.26:0.4[cairo]
+   =media-libs/gexiv2-0.10.6
>=media-libs/harfbuzz-0.9.19
>=media-libs/lcms-2.8:2

diff --git a/media-gfx/gimp/gimp-2.99.2-r100.ebuild 
b/media-gfx/gimp/gimp-2.99.2-r100.ebuild
index 0ee31a0bca9..7dfb92eedca 100644
--- a/media-gfx/gimp/gimp-2.99.2-r100.ebuild
+++ b/media-gfx/gimp/gimp-2.99.2-r100.ebuild
@@ -40,6 +40,7 @@ COMMON_DEPEND="
>=media-libs/fontconfig-2.12.6
>=media-libs/freetype-2.10.2
>=media-libs/gegl-0.4.26:0.4[cairo,introspection,lcms,vala?]
+   =media-libs/gexiv2-0.10.10
>=media-libs/harfbuzz-2.6.5
>=media-libs/lcms-2.9:2

diff --git a/media-gfx/gimp/gimp-2.99.2.ebuild 
b/media-gfx/gimp/gimp-2.99.2.ebuild
index f06290af12d..4c66fd2a0ef 100644
--- a/media-gfx/gimp/gimp-2.99.2.ebuild
+++ b/media-gfx/gimp/gimp-2.99.2.ebuild
@@ -38,6 +38,7 @@ COMMON_DEPEND="
>=media-libs/fontconfig-2.12.6
>=media-libs/freetype-2.10.2
>=media-libs/gegl-0.4.26:0.4[cairo,introspection,lcms,vala?]
+   =media-libs/gexiv2-0.10.10
>=media-libs/harfbuzz-2.6.5
>=media-libs/lcms-2.9:2



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

2020-12-28 Thread Sam James
commit: 05ad9f28a38af634e574c5880c498ebda6095698
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Dec 28 23:07:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:54:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ad9f28

media-libs/gegl: 0.4.28 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-libs/gegl/Manifest   |   1 +
 media-libs/gegl/gegl-0.4.28.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index fa3e8a6ff06..323c9c511d6 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -1,2 +1,3 @@
 DIST gegl-0.4.24.tar.xz 4937056 BLAKE2B 
a6237d0642713e2dc6fb5aa889dea31aad688608b99e985d69dfa43580caae634a6fc41ff050372d8b364f2f002e260335159325c01f73a10719c3d1bda70d36
 SHA512 
09d857332eeabe39327d312b1a1692b7c6c9f8f952ae3e3cc06b5a5c262757d8b86467c25a4e66c90c37922fd3548fc1342a9864732d17924f97e7b6c6c1786d
 DIST gegl-0.4.26.tar.xz 4942492 BLAKE2B 
656a9c0d339d136f3f2efbb1484fbfea27deab241821503b31d74b015fe8766ee8d931ea0bf1a354200581bc54fea307a2cfb9b469e73a211a77d109d33707f3
 SHA512 
634778df0060ffe630121c24044a6ddcc7f2de0ff61b02be24db4054c6f3def24373b28dd1152d62882d58383a3aa7a1f74cd5b743a299fd0719a2a2ff992d24
+DIST gegl-0.4.28.tar.xz 4966580 BLAKE2B 
fcf4fb0e4fac0357d25987348c6abe2434db17bd974ab39f15c3e11a6a6ee8630469d0b53fe2cc76a3af90c9b3a6ba88972301d6fac8df693f5fa12919e0bfa0
 SHA512 
ad02dc4e4ff7c5beddb3cc8e1c05b6f858e7164dfd239bada70cc138a541a36f82c0e415c6fb81d4799ae8acdcb95ddb607c6b24481a73c5ae0d6e87c73fdbb7

diff --git a/media-libs/gegl/gegl-0.4.28.ebuild 
b/media-libs/gegl/gegl-0.4.28.ebuild
new file mode 100644
index 000..b6103513bd3
--- /dev/null
+++ b/media-libs/gegl/gegl-0.4.28.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+# vala and introspection support is broken, bug #468208
+VALA_USE_DEPEND=vapigen
+
+inherit meson gnome2-utils python-any-r1 vala
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gegl.git";
+   SRC_URI=""
+else
+   SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A graph based image processing framework"
+HOMEPAGE="https://gegl.org/";
+
+LICENSE="|| ( GPL-3+ LGPL-3 )"
+SLOT="0.4"
+
+IUSE="cairo debug ffmpeg introspection lcms lensfun openexr pdf raw sdl svg 
test tiff umfpack vala v4l webp"
+REQUIRED_USE="
+   svg? ( cairo )
+   test? ( introspection )
+   vala? ( introspection )
+"
+
+RESTRICT="!test? ( test )"
+
+# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
+#   so there is no chance to support libav right now (Gentoo bug #567638)
+#   If it returns, please check prior GEGL ebuilds for how libav was 
integrated.  Thanks!
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/json-glib-1.2.6
+   >=media-libs/babl-0.1.84[introspection?,lcms?,vala?]
+   media-libs/libnsgif
+   >=media-libs/libpng-1.6.0:0=
+   >=sys-libs/zlib-1.2.0
+   virtual/jpeg:0=
+   >=x11-libs/gdk-pixbuf-2.32:2
+   >=x11-libs/pango-1.38.0
+   cairo? ( >=x11-libs/cairo-1.12.2 )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+   lcms? ( >=media-libs/lcms-2.8:2 )
+   lensfun? ( >=media-libs/lensfun-0.2.5 )
+   openexr? ( >=media-libs/openexr-1.6.1:= )
+   pdf? ( >=app-text/poppler-0.71.0[cairo] )
+   raw? ( >=media-libs/libraw-0.15.4:0= )
+   sdl? ( >=media-libs/libsdl-1.2.0 )
+   svg? ( >=gnome-base/librsvg-2.40.6:2 )
+   tiff? ( >=media-libs/tiff-4:0 )
+   umfpack? ( sci-libs/umfpack )
+   v4l? ( >=media-libs/libv4l-1.0.1 )
+   webp? ( >=media-libs/libwebp-0.5.0:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   >=dev-util/gtk-doc-am-1
+   >=sys-devel/gettext-0.19.8
+   >=sys-devel/libtool-2.2
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 
'>=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]') )
+   vala? ( $(vala_depend) )
+"
+
+DOCS=( AUTHORS docs/ChangeLog docs/NEWS.txt )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4.18-drop-failing-tests.patch
+   "${FILESDIR}"/${PN}-0.4.18-program-suffix.patch
+)
+
+python_check_deps() {
+   use test || return 0
+   has_version -b ">=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+
+   # don't require Apple's OpenCL on versions of OSX that don't have it
+   if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -le 9 ]] ; then
+   sed -i -e 's/#ifdef __APPLE__/

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

2020-12-28 Thread Sam James
commit: f8cc16d8d29ac37adc78c77d28956ce1bd20cd80
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon Dec 28 14:08:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:54:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cc16d8

sci-libs/libgeodecomp: Fix build with OpenCV enabled

Closes: https://bugs.gentoo.org/762196
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/18850
Signed-off-by: Sam James  gentoo.org>

 .../libgeodecomp-0.5.0_pre20201009-opencv.patch| 186 +
 .../libgeodecomp-0.5.0_pre20201009.ebuild  |   5 +-
 2 files changed, 190 insertions(+), 1 deletion(-)

diff --git 
a/sci-libs/libgeodecomp/files/libgeodecomp-0.5.0_pre20201009-opencv.patch 
b/sci-libs/libgeodecomp/files/libgeodecomp-0.5.0_pre20201009-opencv.patch
new file mode 100644
index 000..0a063281249
--- /dev/null
+++ b/sci-libs/libgeodecomp/files/libgeodecomp-0.5.0_pre20201009-opencv.patch
@@ -0,0 +1,186 @@
+From 3a20ca303ccc8d9d7cfd9787b392f1436d266243 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Mon, 28 Dec 2020 15:03:16 +0100
+Subject: [PATCH] cmake: Fix build with OpenCV
+
+The FindOpenCV module assumes that OpenCV in installed into a separate
+directory which makes sense for cluster machines etc.
+
+However, on Gentoo OpenCV is installed by portage and the corresponding Cmake
+module can be used directly.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ CMakeModules/FindOpenCV.cmake | 160 --
+ 1 file changed, 160 deletions(-)
+ delete mode 100644 CMakeModules/FindOpenCV.cmake
+
+diff --git a/CMakeModules/FindOpenCV.cmake b/CMakeModules/FindOpenCV.cmake
+deleted file mode 100644
+index 68d629da5a4d..
+--- a/CMakeModules/FindOpenCV.cmake
 /dev/null
+@@ -1,160 +0,0 @@
+-###
+-#  Find OpenCV Library
+-# See http://sourceforge.net/projects/opencvlibrary/
+-#--
+-#
+-## 1: Setup:
+-# The following variables are optionally searched for defaults
+-#  OpenCV_DIR:Base directory of OpenCv tree to use.
+-#
+-## 2: Variable
+-# The following are set after configuration is done: 
+-#  
+-#  OpenCV_FOUND
+-#  OpenCV_LIBS
+-#  OpenCV_INCLUDE_DIR
+-#  OpenCV_VERSION (OpenCV_VERSION_MAJOR, OpenCV_VERSION_MINOR, 
OpenCV_VERSION_PATCH)
+-#
+-#
+-# Deprecated variable are used to maintain backward compatibility with
+-# the script of Jan Woetzel (2006/09): www.mip.informatik.uni-kiel.de/~jw
+-#  OpenCV_INCLUDE_DIRS
+-#  OpenCV_LIBRARIES
+-#  OpenCV_LINK_DIRECTORIES
+-# 
+-## 3: Version
+-#
+-# 2010/04/07 Benoit Rat, Correct a bug when OpenCVConfig.cmake is not found.
+-# 2010/03/24 Benoit Rat, Add compatibility for when OpenCVConfig.cmake is not 
found.
+-# 2010/03/22 Benoit Rat, Creation of the script.
+-#
+-#
+-# tested with:
+-# - OpenCV 2.1:  MinGW, MSVC2008
+-# - OpenCV 2.0:  MinGW, MSVC2008, GCC4
+-#
+-#
+-## 4: Licence:
+-#
+-# LGPL 2.1 : GNU Lesser General Public License Usage
+-# Alternatively, this file may be used under the terms of the GNU Lesser
+-
+-# General Public License version 2.1 as published by the Free Software
+-# Foundation and appearing in the file LICENSE.LGPL included in the
+-# packaging of this file.  Please review the following information to
+-# ensure the GNU Lesser General Public License version 2.1 requirements
+-# will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+-# 
+-#--
+-
+-
+-find_path(OpenCV_DIR "OpenCVConfig.cmake" /usr/share/OpenCV DOC "Root 
directory of OpenCV")
+-
+-##
+-## Find OpenCV libraries
+-##
+-if(EXISTS "${OpenCV_DIR}")
+-
+-#When its possible to use the Config script use it.
+-if(EXISTS "${OpenCV_DIR}/OpenCVConfig.cmake")
+-
+-## Include the standard CMake script
+-include("${OpenCV_DIR}/OpenCVConfig.cmake")
+-
+-## Search for a specific version
+-set(CVLIB_SUFFIX 
"${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}")
+-
+-#Otherwise it try to guess it.
+-else(EXISTS "${OpenCV_DIR}/OpenCVConfig.cmake")
+-
+-set(OPENCV_LIB_COMPONENTS cxcore cv ml highgui cvaux)
+-find_path(OpenCV_INCLUDE_DIR "cv.h" PATHS "${OpenCV_DIR}" 
PATH_SUFFIXES "include" "include/opencv" DOC "")
+-if(EXISTS  ${OpenCV_INCLUDE_DIR})
+-include_directories(${OpenCV_INCLUDE_DIR})
+-endif(EXISTS  ${OpenCV_INCLUDE_DIR})
+-
+-#Find OpenCV version by looking at cvver.h
+-file(STRINGS ${OpenCV_INCLUDE_DIR}/cvver.h 
OpenCV_VERSIONS_TMP REGE

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

2020-12-28 Thread Sam James
commit: 695d3e781f7c0251ac1e20318b32b0cdb5e730ee
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Dec 28 22:59:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:54:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=695d3e78

media-libs/babl: , sse3 meson option is removed

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-libs/babl/babl-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/babl/babl-.ebuild b/media-libs/babl/babl-.ebuild
index b812702c314..cd9637db782 100644
--- a/media-libs/babl/babl-.ebuild
+++ b/media-libs/babl/babl-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://gegl.org/babl/";
 
 LICENSE="LGPL-3"
 SLOT="0"
-IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_sse4_1"
+IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
 REQUIRED_USE="vala? ( introspection )"
 
 BDEPEND="
@@ -55,7 +55,6 @@ src_configure() {
$(meson_use cpu_flags_x86_mmx enable-mmx)
$(meson_use cpu_flags_x86_sse enable-sse)
$(meson_use cpu_flags_x86_sse2 enable-sse2)
-   $(meson_use cpu_flags_x86_sse3 enable-sse3)
$(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
)
meson_src_configure



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

2020-12-28 Thread Sam James
commit: 9dc282fb7b31e7f7beb5e63c8846e5b0721375d5
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Dec 28 23:02:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:54:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc282fb

media-libs/babl: 0.1.84 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-libs/babl/Manifest   |  1 +
 media-libs/babl/babl-0.1.84.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index e52c4aea7c8..0535b744eab 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -1 +1,2 @@
 DIST babl-0.1.78.tar.xz 298920 BLAKE2B 
654baf0ed09fbbad54578bf8bba60f45152e446d8b3d3ee49ca57084f220d22ed9478bc95851c5c1b17deeacdacfc14a39ab4d6e3f0448012eb212eef8b357b2
 SHA512 
d40f68cbd3d7703066a8985958b6cc49eaefe842c0fb3b7bbf6a5d6e6198642b55c4f95bdbf0d25a29d24a975c9b94acfd084792c60b18ec5f66260dfe54893b
+DIST babl-0.1.84.tar.xz 299216 BLAKE2B 
80db725230f5bee71a9e2056e40cfe9c4dda7669fe3004d73c2d1525c9a89362491edc5addef47f28a94938ab3cdefef0496b38404fc4ab11931e7b9e0daaebe
 SHA512 
a8cba80bd3a434ee9bbd1a0d1fcd6e5e38f9c657b189a70631ff3fe4e4c270e64762d1be13d48e8514d4166ac4175745001499fcda68eb1ea93e03c18b2a5d06

diff --git a/media-libs/babl/babl-0.1.84.ebuild 
b/media-libs/babl/babl-0.1.84.ebuild
new file mode 100644
index 000..cd9637db782
--- /dev/null
+++ b/media-libs/babl/babl-0.1.84.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_USE_DEPEND=vapigen
+
+inherit meson gnome2-utils vala
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git";
+   SRC_URI=""
+else
+   SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
-sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A dynamic, any to any, pixel format conversion library"
+HOMEPAGE="https://gegl.org/babl/";
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
+REQUIRED_USE="vala? ( introspection )"
+
+BDEPEND="
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+RDEPEND="
+   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+   lcms? ( >=media-libs/lcms-2.8:2 )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   gnome2_environment_reset
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   # Automagic rsvg support is just for website generation we do not call,
+   # so we don't need to fix it
+   # w3m is used for dist target thus no issue for us that it is 
automagically
+   # detected
+   local emesonargs=(
+   -Dwith-docs=false
+   $(meson_use introspection enable-gir)
+   $(meson_use lcms with-lcms)
+   $(meson_use vala enable-vapi)
+   $(meson_use cpu_flags_x86_avx2 enable-avx2)
+   $(meson_use cpu_flags_x86_f16c enable-f16c)
+   $(meson_use cpu_flags_x86_mmx enable-mmx)
+   $(meson_use cpu_flags_x86_sse enable-sse)
+   $(meson_use cpu_flags_x86_sse2 enable-sse2)
+   $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitahead/

2020-12-28 Thread Maciej Barć
commit: 4f1547e4572cd863df5542d941c2cdb34efd711b
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Dec 28 21:34:48 2020 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Mon Dec 28 21:34:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f1547e4

dev-vcs/gitahead: rm bundled openssl

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-vcs/gitahead/Manifest  | 1 -
 dev-vcs/gitahead/gitahead-2.6.3.ebuild | 4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/gitahead/Manifest b/dev-vcs/gitahead/Manifest
index f5431ce0..570aae64 100644
--- a/dev-vcs/gitahead/Manifest
+++ b/dev-vcs/gitahead/Manifest
@@ -2,5 +2,4 @@ DIST gitahead-2.6.3-dep_cmark_cmark.tar.gz 231023 BLAKE2B 
b3e5768c04d33a6273befa
 DIST gitahead-2.6.3-dep_git_git.tar.gz 7968616 BLAKE2B 
7d2ea9e1ca1faa1a8b66a9db6b213c02be966cec74abe085139e3e966adcff9efbd74fb942ad145ddea64bab94a6006b91b512c96aa645cb124bcaf6e5a488eb
 SHA512 
37a77870e0df748b023f5381aa969f1126b142a3470c9df4e01d86cf3418a0b0e4cb16a37ef7b162f285bdd540559a3511488ec8591b2f88e495626df019c03f
 DIST gitahead-2.6.3-dep_libgit2_libgit2.tar.gz 5322459 BLAKE2B 
2a5a4e98e3d6f2883f60604ea5721a56fbc9f3c2403686cda5b65e3fe859bbbe773d30d7fbf8a9d1549aeeda3367526d8604047a27cde490edc8f3fb982fa0c6
 SHA512 
068be7000e8c9f01073ffa315e398b687e937fbd63fb77021a307cfefc8382ddb085a36f6a2b40bade355d6ffcb1772de8551b9eb6f9eb56877805883804114d
 DIST gitahead-2.6.3-dep_libssh2_libssh2.tar.gz 464738 BLAKE2B 
6520c4df6584798505da8e14bfb4fe43389d0b3702d7eee6ce6b604d3260df7fda5c79cef8f69614035efeb31e516da63464313e11f64b6e8995a39c814683e8
 SHA512 
e86c0787e2aa7be5e9f19356e543493e53c7d1b51b585c46facfb05f769e6491209f820b207bf594348f4760c492c32dda3fcc94fc0af93cb09c736492a8e231
-DIST gitahead-2.6.3-dep_openssl_openssl.tar.gz 11271304 BLAKE2B 
35ed131c683d4bb343ca5891553eef3c6079a90b475d54e1d68917b7fb3d88e34880c8f222d2f2633e2ed4eb52c3b2ca57def4d48e16693e2e76915dd0f4
 SHA512 
98c0491ea2051120cbb369ac1e069028d21746d70a3a9cb5553ea27d52ab2e68353390c89e9c0202cea2fcd0b1a39cc070e29119b322aedd3d58e014626f6f05
 DIST gitahead-2.6.3.tar.gz 34528473 BLAKE2B 
e35a055e62dab67d7a6efd0e9783ff485d3208b85e8e799f722d1346f55b1cdd1c7983631aab1766d2d64577e3ba37350fa89713f25562273c52ecfca43029d8
 SHA512 
8d64efc156343a9c04d12c8a41742e36aed39260d0040ec1a52ce567a73e156f1ce77c61672cb93ef30c0b6c7ee48d9a6e94381ce7034142cdcf2f60a839c712

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 7dc03b62..2f3bc890 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -9,7 +9,6 @@ DESCRIPTION="Graphical Git client to help understand and manage 
source code hist
 HOMEPAGE="https://github.com/gitahead/gitahead";
 SRC_URI="
https://github.com/gitahead/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
https://github.com/openssl/openssl/archive/d1c28d791a7391a8dc101713cd8646df96491d03.tar.gz
 -> ${P}-dep_openssl_openssl.tar.gz

https://github.com/stinb/libgit2/archive/90af68bbe2690998f015f18b7c890f5868bcd3ee.tar.gz
 -> ${P}-dep_libgit2_libgit2.tar.gz

https://github.com/libssh2/libssh2/archive/42d37aa63129a1b2644bf6495198923534322d64.tar.gz
 -> ${P}-dep_libssh2_libssh2.tar.gz

https://github.com/git/git/archive/0d0ac3826a3bbb9247e39e12623bbcfdd722f24c.tar.gz
 -> ${P}-dep_git_git.tar.gz
@@ -41,7 +40,6 @@ src_unpack() {
 
cd "${S}" || die
local i list=(
-   dep_openssl_openssl
dep_libgit2_libgit2
dep_libssh2_libssh2
dep_git_git
@@ -57,6 +55,8 @@ src_prepare() {
if ! use gnome-keyring; then
sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die
fi
+   sed -i 's/add_subdirectory(openssl)//' ./dep/CMakeLists.txt || die
+
cmake_src_prepare
 }
 



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

2020-12-28 Thread William Hubbs
commit: 8033736e722a25c4efbb83de5f69a984f08f3428
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 29 01:14:10 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 29 01:21:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8033736e

net-misc/s6-networking: remove libressl dependency

The ssl use flag for s6-networking requires libressl which is not being
used by most users since it is incompatible with OpenSSL.
After discussions with the qa team, the best option is to disable ssl support.

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

 net-misc/s6-networking/metadata.xml | 3 +--
 net-misc/s6-networking/s6-networking-2.3.0.2.ebuild | 7 ++-
 net-misc/s6-networking/s6-networking-2.3.0.3.ebuild | 6 ++
 net-misc/s6-networking/s6-networking-2.3.0.4.ebuild | 6 ++
 net-misc/s6-networking/s6-networking-2.3.1.1.ebuild | 6 ++
 net-misc/s6-networking/s6-networking-2.3.2.0.ebuild | 6 ++
 6 files changed, 11 insertions(+), 23 deletions(-)

diff --git a/net-misc/s6-networking/metadata.xml 
b/net-misc/s6-networking/metadata.xml
index 97feaaf4d36..6ecd43a97a7 100644
--- a/net-misc/s6-networking/metadata.xml
+++ b/net-misc/s6-networking/metadata.xml
@@ -9,7 +9,6 @@
s6-networking is a suite of small networking utilities for Unix 
systems.
It includes command-line client and server management, TCP 
access
control, privilege escalation across UNIX domain sockets, IDENT 
protocol
-   management and clock synchronization. Optionally, it also 
includes
-   command-line TLS/SSL tools for secure communications.
+   management and clock synchronization.

 

diff --git a/net-misc/s6-networking/s6-networking-2.3.0.2.ebuild 
b/net-misc/s6-networking/s6-networking-2.3.0.2.ebuild
index c8544a93760..6aa894cbc45 100644
--- a/net-misc/s6-networking/s6-networking-2.3.0.2.ebuild
+++ b/net-misc/s6-networking/s6-networking-2.3.0.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz";
 LICENSE="ISC"
 SLOT="0/$(get_version_component_range 1-2)"
 KEYWORDS="~amd64 ~x86"
-IUSE="ssl static static-libs"
+IUSE="static static-libs"
 
 DEPEND=">=sys-devel/make-3.81
static? (
@@ -20,14 +20,12 @@ DEPEND=">=sys-devel/make-3.81
>=dev-libs/skalibs-2.6.0.0[static-libs]
>=net-dns/s6-dns-2.2.0.1[static-libs]
>=sys-apps/s6-2.6.1.0[static-libs]
-   ssl? ( >=dev-libs/libressl-2.4.5[static-libs] )
)
!static? (
>=dev-lang/execline-2.3.0.2[static=]
>=dev-libs/skalibs-2.6.0.0
>=net-dns/s6-dns-2.2.0.1[static=]
>=sys-apps/s6-2.6.1.0[static=]
-   ssl? ( >=dev-libs/libressl-2.4.5 )
)
 "
 RDEPEND="
@@ -36,7 +34,6 @@ RDEPEND="
!static? (
>=dev-libs/skalibs-2.6.0.0:=
>=net-dns/s6-dns-2.2.0.1:=
-   ssl? ( >=dev-libs/libressl-2.4.5:= )
)
 "
 
@@ -62,7 +59,7 @@ src_configure() {
--with-lib=/usr/$(get_libdir)/s6-dns \
--with-lib=/usr/$(get_libdir)/skalibs \
--with-sysdeps=/usr/$(get_libdir)/skalibs \
-   $(use_enable ssl ssl libressl) \
+   --disable-ssl \
$(use_enable !static shared) \
$(use_enable static allstatic) \
$(use_enable static static-libc) \

diff --git a/net-misc/s6-networking/s6-networking-2.3.0.3.ebuild 
b/net-misc/s6-networking/s6-networking-2.3.0.3.ebuild
index 337a4b582c3..f800a625df7 100644
--- a/net-misc/s6-networking/s6-networking-2.3.0.3.ebuild
+++ b/net-misc/s6-networking/s6-networking-2.3.0.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz";
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~x86"
-IUSE="ssl static static-libs"
+IUSE="static static-libs"
 
 REQUIRED_USE="static? ( static-libs )"
 
@@ -18,14 +18,12 @@ DEPEND=">=dev-lang/execline-2.5.0.1[static-libs?]
>=sys-apps/s6-2.7.2.0[static-libs?]
>=net-dns/s6-dns-2.3.0.1[static-libs?]
>=dev-libs/skalibs-2.7.0.0[static-libs?]
-   ssl? ( >=dev-libs/libressl-2.6.5[static-libs?] )
 "
 RDEPEND=">=dev-lang/execline-2.5.0.1:=
>=sys-apps/s6-2.7.2.0:=
!static? (
>=net-dns/s6-dns-2.3.0.1:=
>=dev-libs/skalibs-2.7.0.0:=
-   ssl? ( >=dev-libs/libressl-2.6.5:= )
)
 "
 
@@ -52,7 +50,7 @@ src_configure() {
--with-lib=/usr/$(get_libdir)/skalibs \
--with-sysdeps=/usr/$(get_libdir)/skalibs \
--enable-shared \
-   $(use_enable ssl ssl libressl) \
+   --disable-ssl \
$(use_enable static allstatic) \
$(use_enable static static-libc) \
$(use_enable static-libs static)

diff 

[gentoo-commits] repo/gentoo:master commit in: dev-util/meson-format-array/

2020-12-28 Thread Sam James
commit: 346916f2efd8882793fb56bb67b3cbdf7f036542
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 01:05:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:05:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346916f2

dev-util/meson-format-array: mark ALLARCHES

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-util/meson-format-array/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/meson-format-array/metadata.xml 
b/dev-util/meson-format-array/metadata.xml
index de09ffd8b08..d35a395549e 100644
--- a/dev-util/meson-format-array/metadata.xml
+++ b/dev-util/meson-format-array/metadata.xml
@@ -5,4 +5,5 @@
flop...@gentoo.org
Mike Gilbert

+   
 



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

2020-12-28 Thread Sam James
commit: 4e04aa9c3a2fc91635da5023090ba023a1e4932f
Author: Larry Pyeatt  sdsmt  edu>
AuthorDate: Mon Dec 28 22:24:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:02:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e04aa9c

media-libs/freeimage: fix build with >=media-libs/libraw-0.20.0

Signed-off-by: Larry Pyeatt  sdsmt.edu>
Closes: https://bugs.gentoo.org/734724
Signed-off-by: Sam James  gentoo.org>

 .../files/freeimage-3.18.0-libraw-0.20.0.patch | 70 ++
 media-libs/freeimage/freeimage-3.18.0-r2.ebuild|  1 +
 2 files changed, 71 insertions(+)

diff --git a/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch 
b/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch
new file mode 100644
index 000..6b15a99838c
--- /dev/null
+++ b/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch
@@ -0,0 +1,70 @@
+diff --git a/Source/FreeImage/PluginRAW.cpp b/Source/FreeImage/PluginRAW.cpp
+index b3f2a8db..ab0499ff 100644
+--- a/Source/FreeImage/PluginRAW.cpp
 b/Source/FreeImage/PluginRAW.cpp
+@@ -59,21 +59,18 @@ public:
+   }
+ 
+ int valid() { 
+-  return (_io && _handle);
++  return (_io && _handle) ? 1 : 0;
+   }
+ 
+ int read(void *buffer, size_t size, size_t count) { 
+-  if(substream) return substream->read(buffer, size, count);
+   return _io->read_proc(buffer, (unsigned)size, (unsigned)count, 
_handle);
+   }
+ 
+ int seek(INT64 offset, int origin) { 
+-if(substream) return substream->seek(offset, origin);
+   return _io->seek_proc(_handle, (long)offset, origin);
+   }
+ 
+ INT64 tell() { 
+-  if(substream) return substream->tell();
+ return _io->tell_proc(_handle);
+ }
+   
+@@ -83,19 +80,21 @@ public:
+ 
+ int get_char() { 
+   int c = 0;
+-  if(substream) return substream->get_char();
+-  if(!_io->read_proc(&c, 1, 1, _handle)) return -1;
++  if (!_io->read_proc(&c, 1, 1, _handle)) {
++  return -1;
++  }
+   return c;
+}
+   
+   char* gets(char *buffer, int length) { 
+-  if (substream) return substream->gets(buffer, length);
+   memset(buffer, 0, length);
+   for(int i = 0; i < length; i++) {
+-  if(!_io->read_proc(&buffer[i], 1, 1, _handle))
++  if (!_io->read_proc(&buffer[i], 1, 1, _handle)) {
+   return NULL;
+-  if(buffer[i] == 0x0A)
++  }
++  if (buffer[i] == 0x0A) {
+   break;
++  }
+   }
+   return buffer;
+   }
+@@ -104,7 +103,6 @@ public:
+   std::string buffer;
+   char element = 0;
+   bool bDone = false;
+-  if(substream) return substream->scanf_one(fmt,val); 

+   do {
+   if(_io->read_proc(&element, 1, 1, _handle) == 1) {
+   switch(element) {
+@@ -127,7 +125,6 @@ public:
+   }
+ 
+   int eof() { 
+-  if(substream) return substream->eof();
+ return (_io->tell_proc(_handle) >= _eof);
+ }
+ 

diff --git a/media-libs/freeimage/freeimage-3.18.0-r2.ebuild 
b/media-libs/freeimage/freeimage-3.18.0-r2.ebuild
index d8b629ca9c1..e833f947fde 100644
--- a/media-libs/freeimage/freeimage-3.18.0-r2.ebuild
+++ b/media-libs/freeimage/freeimage-3.18.0-r2.ebuild
@@ -51,6 +51,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.18.0-raw.patch
"${FILESDIR}"/${PN}-3.18.0-libjpeg9.patch
"${FILESDIR}"/${PN}-3.18.0-CVE-2019-12211-CVE-2019-12213.patch
+   "${FILESDIR}"/${PN}-3.18.0-libraw-0.20.0.patch
 )
 
 src_prepare() {



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

2020-12-28 Thread Sam James
commit: 072251d5b01af3c85af06d7014861d848fa3d969
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 01:04:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 01:04:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072251d5

media-libs/freeimage: update patch metadata

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch 
b/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch
index 6b15a99838c..dc108b567c4 100644
--- a/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch
+++ b/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch
@@ -1,5 +1,6 @@
-diff --git a/Source/FreeImage/PluginRAW.cpp b/Source/FreeImage/PluginRAW.cpp
-index b3f2a8db..ab0499ff 100644
+https://bugs.gentoo.org/734724
+"FreeImage now uses LibRaw 0.20-Beta2 (GIT patch 2020-05-29)
+git-svn-id: https://svn.code.sf.net/p/freeimage/svn@1842 
f6e0daa0-2725-47c6-9c0b-5e6e9cdd0720"
 --- a/Source/FreeImage/PluginRAW.cpp
 +++ b/Source/FreeImage/PluginRAW.cpp
 @@ -59,21 +59,18 @@ public:



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

2020-12-28 Thread Sam James
commit: f31260cc889803eb32f939990092f638eb9bf928
Author: John Helmert III  posteo  net>
AuthorDate: Mon Dec 28 20:34:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 28 12:08:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31260cc

media-video/gpac: add zlib dep

Closes: https://bugs.gentoo.org/749972
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18858
Signed-off-by: Sam James  gentoo.org>

 media-video/gpac/gpac-1.0.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/gpac/gpac-1.0.1.ebuild 
b/media-video/gpac/gpac-1.0.1.ebuild
index 4a927bb8ae0..806f4a7262b 100644
--- a/media-video/gpac/gpac-1.0.1.ebuild
+++ b/media-video/gpac/gpac-1.0.1.ebuild
@@ -25,6 +25,7 @@ IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 
jack jpeg jpeg2k lib
 BDEPEND="virtual/pkgconfig"
 RDEPEND="
media-libs/libogg
+   sys-libs/zlib
a52? ( media-libs/a52dec )
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitahead/

2020-12-28 Thread Maciej Barć
commit: 98f6d6b280011bc12637b403f3da26e36df3cab3
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Dec 28 20:49:03 2020 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Mon Dec 28 20:49:03 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98f6d6b2

dev-vcs/gitahead: rm unnecessary default function from src_prepare

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-vcs/gitahead/gitahead-2.6.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 6b150378..1f1a63b2 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -57,7 +57,6 @@ src_prepare() {
if ! use gnome-keyring; then
sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die
fi
-   default
cmake_src_prepare
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/libpod/

2020-12-28 Thread Zac Medico
commit: cbb066060d8024488fd94466f690adfe5f2d270b
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 28 23:57:36 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 29 00:02:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb06606

app-emulation/libpod: Bump to version 2.2.1

Closes: https://bugs.gentoo.org/762283
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/libpod/Manifest|   1 +
 app-emulation/libpod/libpod-2.2.1.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/app-emulation/libpod/Manifest b/app-emulation/libpod/Manifest
index 6afb95c4974..62494a75e86 100644
--- a/app-emulation/libpod/Manifest
+++ b/app-emulation/libpod/Manifest
@@ -1 +1,2 @@
 DIST podman-2.1.0.tar.gz 9444707 BLAKE2B 
62dacd316a8d6ae8aab0523338d818c69cf1228120e828a89301c9fdbb98082b85328c03c61f9f2a36c7a50105ce5fd025ad2b0e9ba2705c86b0d7e263fc92a6
 SHA512 
eb9b0cb184138af022e6d8e145fc6c4188c75c0695e0c6e62d54112a6b143424dd0caf9686f83637d08ff1fdbc24afca564c89f8cb4ab68b8f8d07345856398e
+DIST podman-2.2.1.tar.gz 9653842 BLAKE2B 
4e86903fc8fb51b9b1aa2b46704c1828b4ea11b738eccf198260c678b175e0a8699120e0280a2803f7898c9b28040a75d489ccd09ebd9c1f45d10a86e2a26c8f
 SHA512 
4c6eda9320daf18b5f0e892c0f3019a5658d983936c25a195bcb1fbc28c18a9a65e87043faddeb47e9f62c9b445efc2906a2b7ccedca877941fadb21b1b68367

diff --git a/app-emulation/libpod/libpod-2.2.1.ebuild 
b/app-emulation/libpod/libpod-2.2.1.ebuild
new file mode 100644
index 000..8335388f9f6
--- /dev/null
+++ b/app-emulation/libpod/libpod-2.2.1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="d8868746fd3f45b9bfd79e37bf2aa0c7103245fd"
+
+inherit bash-completion-r1 flag-o-matic go-module
+
+DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
+HOMEPAGE="https://github.com/containers/podman/";
+MY_PN=podman
+MY_P=${MY_PN}-${PV}
+SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64"
+IUSE="apparmor btrfs +fuse +rootless selinux"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-crypt/gpgme:=
+   >=app-emulation/conmon-2.0.0
+   || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun )
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   >=net-misc/cni-plugins-0.8.6
+   sys-fs/lvm2
+   sys-libs/libseccomp:=
+
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( sys-fs/btrfs-progs )
+   rootless? ( app-emulation/slirp4netns )
+   selinux? ( sys-libs/libselinux:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+   fuse? ( sys-fs/fuse-overlayfs )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   # Disable installation of python modules here, since those are
+   # installed by separate ebuilds.
+   local makefile_sed_args=(
+   -e '/^GIT_.*/d'
+   -e 's/$(GO) build/$(GO) build -v -work -x/'
+   -e 's/^\(install:.*\) install\.python$/\1/'
+   -e 's|^pkg/varlink/iopodman.go: .gopathok 
pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: 
pkg/varlink/io.podman.varlink|'
+   )
+
+   has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
+
+   sed "${makefile_sed_args[@]}" -i Makefile || die
+
+   sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \
+   -i hack/get_release_info.sh || die
+}
+
+src_compile() {
+   # Filter unsupported linker flags
+   filter-flags '-Wl,*'
+
+   [[ -f hack/apparmor_tag.sh ]] || die
+   if use apparmor; then
+   echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
+   fi
+
+   [[ -f hack/btrfs_installed_tag.sh ]] || die
+   if use btrfs; then
+   echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
+   else
+   echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   hack/btrfs_installed_tag.sh || die
+   fi
+
+   [[ -f hack/selinux_tag.sh ]] || die
+   if use selinux; then
+   echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
+   fi
+
+   # Avoid this error when generating pkg/varlink/iopodman.go:
+   # cannot find package "github.com/varlink/go/varlink/idl"
+   mkdir -p _output || die
+   ln -snf ../vendor _output/src || die
+   GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || 
die
+   rm _output/src || die
+
+   export -n GOCACHE GOPATH 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/conmon/

2020-12-28 Thread Zac Medico
commit: 5b4dd2b3692c0d6d0b4d62c19110414b841b0b09
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 28 23:28:33 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 28 23:28:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4dd2b3

app-emulation/conmon: Bump to version 2.0.22

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

 app-emulation/conmon/Manifest |  1 +
 app-emulation/conmon/conmon-2.0.22.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/app-emulation/conmon/Manifest b/app-emulation/conmon/Manifest
index 15b98a0d987..b88f13d27b2 100644
--- a/app-emulation/conmon/Manifest
+++ b/app-emulation/conmon/Manifest
@@ -1 +1,2 @@
 DIST conmon-2.0.20.tar.gz 64716 BLAKE2B 
d7eb464f5be0b117824571134f08077955f56e1637dd2cbc6b70413dc9a6f109a1b9b207f5523103f205659ac20cc65f5f2340475d771fdf4b852d6895887975
 SHA512 
b719e41e1ead0d38c0874a30901c5660dc8612dc7aa1c025068480846a1e458a744b55bb8d5d74d2c2ce38fdbbe03505fce216a2f2c0748740983e3272a82f0e
+DIST conmon-2.0.22.tar.gz 103371 BLAKE2B 
f509ba800c847886ec2350e141d2b965ff1cc09822467718fb0d94acdabdc86c6f40dff9428679e4c4171ac6a522b3ba7622d66ebd8108be1a68cbf7418d5c09
 SHA512 
819e1d9279c1a22388220d710b975cdeb3c0b56413afb177afe1c96b649e2dce496d5f51fe4094f572111f771102ccd0ae86f1776e99fedb2e76e6e9130c2d5c

diff --git a/app-emulation/conmon/conmon-2.0.22.ebuild 
b/app-emulation/conmon/conmon-2.0.22.ebuild
new file mode 100644
index 000..967a5d5432e
--- /dev/null
+++ b/app-emulation/conmon/conmon-2.0.22.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="9c34a8663b85e479e0c083801e89a2b2835228ed"
+DESCRIPTION="An OCI container runtime monitor"
+HOMEPAGE="https://github.com/containers/conmon";
+SRC_URI="https://github.com/containers/conmon/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="systemd"
+RESTRICT="test"
+
+RDEPEND="dev-libs/glib:=
+   systemd? ( sys-apps/systemd:= )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+src_prepare() {
+   default
+
+   if ! use systemd; then
+   sed -e 's| $(PKG_CONFIG) --exists libsystemd-journal | false |' 
\
+   -e 's| $(PKG_CONFIG) --exists libsystemd | false |' \
+   -i Makefile || die
+   fi
+}
+
+src_compile() {
+   emake GIT_COMMIT="${EGIT_COMMIT}" \
+   all
+}
+
+src_install() {
+   emake DESTDIR="${D}" \
+   PREFIX="/usr" \
+   install
+   dodir /usr/libexec/podman
+   ln "${ED}/usr/"{bin,libexec/podman}/conmon || die
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/slirp4netns/

2020-12-28 Thread Zac Medico
commit: 8641a7f2307f94391567e583e2592c4ecc8c38ad
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 28 23:22:45 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 28 23:23:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8641a7f2

app-emulation/slirp4netns: Bump to version 1.1.8

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

 app-emulation/slirp4netns/Manifest |  1 +
 app-emulation/slirp4netns/slirp4netns-1.1.8.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/app-emulation/slirp4netns/Manifest 
b/app-emulation/slirp4netns/Manifest
index 03bceefba8a..33e69c6c548 100644
--- a/app-emulation/slirp4netns/Manifest
+++ b/app-emulation/slirp4netns/Manifest
@@ -1 +1,2 @@
 DIST slirp4netns-1.1.4.tar.gz 55346 BLAKE2B 
86716ec9f42ae0087e9e7d142683f53b986275bce20b5ab0a33d0cdd63778adfeeadc86e5abb52d4a7e3e89baa0440c1a99bde920eeb2ed5293046e451d8ad01
 SHA512 
a6a26c55bdd4f50e668f7f3cd1d077e1ca9bd5bad5bbb8c47b15d366af4b1f2900241bedcd5a974a7597f43b17f970662271ec1987fbb6291c50470fa0a8
+DIST slirp4netns-1.1.8.tar.gz 58022 BLAKE2B 
cb65af6a5298411c158dd3da8160f8e4999ce5cb6bafc85f233d4d64a58c545ff7e9db21501f718ce7990d2497a6960853ecb9ff548859b1be19f3d74e86610b
 SHA512 
28b2dd73cfd0a0fc71338c55a7f4ae448456620a0d27eb1e7c79f2d58da2a90f2f9af363c9abf5148d4d6435f69ea26809e5f20721fec5daf4c9897bb29c3547

diff --git a/app-emulation/slirp4netns/slirp4netns-1.1.8.ebuild 
b/app-emulation/slirp4netns/slirp4netns-1.1.8.ebuild
new file mode 100644
index 000..ab7c659fa36
--- /dev/null
+++ b/app-emulation/slirp4netns/slirp4netns-1.1.8.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="User-mode networking for unprivileged network namespaces"
+HOMEPAGE="https://github.com/rootless-containers/slirp4netns";
+SRC_URI="https://github.com/rootless-containers/slirp4netns/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm64"
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+   dev-libs/glib:2=
+   dev-libs/libpcre:=
+   net-libs/libslirp:=
+   sys-libs/libseccomp:=
+   sys-libs/libcap:="
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+RESTRICT="test"
+
+src_prepare() {
+   # Respect AR variable for bug 722162.
+   sed -e 's|^AC_PROG_CC$|AC_DEFUN([AC_PROG_AR], [AC_CHECK_TOOL(AR, ar, 
:)])\nAC_PROG_AR\n\0|' \
+   -i configure.ac || die
+   eautoreconf
+   default
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "You need to have the tun kernel module loaded in order to 
have"
+   elog "slirp4netns working"
+   fi
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/

2020-12-28 Thread Andrew Ammerlaan
commit: 4f1547e4572cd863df5542d941c2cdb34efd711b
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Dec 28 21:34:48 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 21:34:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f1547e4

dev-vcs/gitahead: rm bundled openssl

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-vcs/gitahead/Manifest  | 1 -
 dev-vcs/gitahead/gitahead-2.6.3.ebuild | 4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/gitahead/Manifest b/dev-vcs/gitahead/Manifest
index f5431ce0..570aae64 100644
--- a/dev-vcs/gitahead/Manifest
+++ b/dev-vcs/gitahead/Manifest
@@ -2,5 +2,4 @@ DIST gitahead-2.6.3-dep_cmark_cmark.tar.gz 231023 BLAKE2B 
b3e5768c04d33a6273befa
 DIST gitahead-2.6.3-dep_git_git.tar.gz 7968616 BLAKE2B 
7d2ea9e1ca1faa1a8b66a9db6b213c02be966cec74abe085139e3e966adcff9efbd74fb942ad145ddea64bab94a6006b91b512c96aa645cb124bcaf6e5a488eb
 SHA512 
37a77870e0df748b023f5381aa969f1126b142a3470c9df4e01d86cf3418a0b0e4cb16a37ef7b162f285bdd540559a3511488ec8591b2f88e495626df019c03f
 DIST gitahead-2.6.3-dep_libgit2_libgit2.tar.gz 5322459 BLAKE2B 
2a5a4e98e3d6f2883f60604ea5721a56fbc9f3c2403686cda5b65e3fe859bbbe773d30d7fbf8a9d1549aeeda3367526d8604047a27cde490edc8f3fb982fa0c6
 SHA512 
068be7000e8c9f01073ffa315e398b687e937fbd63fb77021a307cfefc8382ddb085a36f6a2b40bade355d6ffcb1772de8551b9eb6f9eb56877805883804114d
 DIST gitahead-2.6.3-dep_libssh2_libssh2.tar.gz 464738 BLAKE2B 
6520c4df6584798505da8e14bfb4fe43389d0b3702d7eee6ce6b604d3260df7fda5c79cef8f69614035efeb31e516da63464313e11f64b6e8995a39c814683e8
 SHA512 
e86c0787e2aa7be5e9f19356e543493e53c7d1b51b585c46facfb05f769e6491209f820b207bf594348f4760c492c32dda3fcc94fc0af93cb09c736492a8e231
-DIST gitahead-2.6.3-dep_openssl_openssl.tar.gz 11271304 BLAKE2B 
35ed131c683d4bb343ca5891553eef3c6079a90b475d54e1d68917b7fb3d88e34880c8f222d2f2633e2ed4eb52c3b2ca57def4d48e16693e2e76915dd0f4
 SHA512 
98c0491ea2051120cbb369ac1e069028d21746d70a3a9cb5553ea27d52ab2e68353390c89e9c0202cea2fcd0b1a39cc070e29119b322aedd3d58e014626f6f05
 DIST gitahead-2.6.3.tar.gz 34528473 BLAKE2B 
e35a055e62dab67d7a6efd0e9783ff485d3208b85e8e799f722d1346f55b1cdd1c7983631aab1766d2d64577e3ba37350fa89713f25562273c52ecfca43029d8
 SHA512 
8d64efc156343a9c04d12c8a41742e36aed39260d0040ec1a52ce567a73e156f1ce77c61672cb93ef30c0b6c7ee48d9a6e94381ce7034142cdcf2f60a839c712

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 7dc03b62..2f3bc890 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -9,7 +9,6 @@ DESCRIPTION="Graphical Git client to help understand and manage 
source code hist
 HOMEPAGE="https://github.com/gitahead/gitahead";
 SRC_URI="
https://github.com/gitahead/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
https://github.com/openssl/openssl/archive/d1c28d791a7391a8dc101713cd8646df96491d03.tar.gz
 -> ${P}-dep_openssl_openssl.tar.gz

https://github.com/stinb/libgit2/archive/90af68bbe2690998f015f18b7c890f5868bcd3ee.tar.gz
 -> ${P}-dep_libgit2_libgit2.tar.gz

https://github.com/libssh2/libssh2/archive/42d37aa63129a1b2644bf6495198923534322d64.tar.gz
 -> ${P}-dep_libssh2_libssh2.tar.gz

https://github.com/git/git/archive/0d0ac3826a3bbb9247e39e12623bbcfdd722f24c.tar.gz
 -> ${P}-dep_git_git.tar.gz
@@ -41,7 +40,6 @@ src_unpack() {
 
cd "${S}" || die
local i list=(
-   dep_openssl_openssl
dep_libgit2_libgit2
dep_libssh2_libssh2
dep_git_git
@@ -57,6 +55,8 @@ src_prepare() {
if ! use gnome-keyring; then
sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die
fi
+   sed -i 's/add_subdirectory(openssl)//' ./dep/CMakeLists.txt || die
+
cmake_src_prepare
 }
 



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc-bootstrap/files/, dev-lang/fbc-bootstrap/

2020-12-28 Thread Andrew Ammerlaan
commit: 4b1221ec3844153cdb4b251eb457053ed20dd42c
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Dec 28 23:08:35 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 23:14:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b1221ec

dev-lang/fbc-bootstrap: New package

Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc-bootstrap/Manifest|  1 +
 dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild | 26 ++
 .../files/fbc-1.07.0-Pass-ltinfo-to-linker.patch   | 25 +
 dev-lang/fbc-bootstrap/metadata.xml| 17 ++
 4 files changed, 69 insertions(+)

diff --git a/dev-lang/fbc-bootstrap/Manifest b/dev-lang/fbc-bootstrap/Manifest
new file mode 100644
index ..7b009089
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/Manifest
@@ -0,0 +1 @@
+DIST FreeBASIC-1.07.2-source-bootstrap.tar.xz 10700992 BLAKE2B 
e7016e5f58ae79086c0445bf6a09f33d4335af771422778be407e3351d583522e16f137763e471ba88e47b4318ab5bd2aec882ef5e5ff85cc334b0eccf27fdc5
 SHA512 
f381d14343496f68d3401ad1a66ff4fb1314270eddebb72ed2bc5624b856c4b29e7e14062f531a5158d892bb73d9aa80ff54fe7c260b4b8967b1330d26b2ecfc

diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild 
b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild
new file mode 100644
index ..747c02a5
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Bootstrap package for dev-lang/fbc"
+HOMEPAGE="https://www.freebasic.net";
+SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz";
+
+LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch )
+
+S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
+
+src_compile() {
+   emake bootstrap-minimal
+}
+
+src_install() {
+   newbin bin/fbc fbc-bootstrap
+   emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" 
TARGET=${CHOST} install-includes
+   emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" 
TARGET=${CHOST} install-rtlib
+}

diff --git 
a/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch 
b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch
new file mode 100644
index ..72bd51fa
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch
@@ -0,0 +1,25 @@
+From c62adcd85c4e9d8b793a7a4f71fc88f6fbb79798 Mon Sep 17 00:00:00 2001
+From: William Breathitt Gray 
+Date: Tue, 27 Aug 2019 20:41:07 +0900
+Subject: [PATCH] Pass -ltinfo to linker
+
+---
+ makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/makefile b/makefile
+index e093bb1..eb3f759 100644
+--- a/makefile
 b/makefile
+@@ -1109,7 +1109,7 @@ endif
+ # Use gcc to link fbc from the bootstrap .o's
+ # (assuming the rtlib was built already)
+ ifneq ($(filter darwin freebsd linux netbsd openbsd solaris,$(TARGET_OS)),)
+-  BOOTSTRAP_LIBS := -lncurses -lm -pthread
++  BOOTSTRAP_LIBS := -ltinfo -lncurses -lm -pthread
+ endif
+ $(BOOTSTRAP_FBC): rtlib $(BOOTSTRAP_OBJ)
+   $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o 
$(libdir)/libfb.a $(BOOTSTRAP_LIBS)
+-- 
+2.22.1
+

diff --git a/dev-lang/fbc-bootstrap/metadata.xml 
b/dev-lang/fbc-bootstrap/metadata.xml
new file mode 100644
index ..5ef896cc
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   This package is used only to boot strap dev-lang/fbc.
+   It is not meant to be used by end users directly.
+   
+   
+   vilhelm.g...@gmail.com
+   William Breathitt Gray
+   
+   
+   https://github.com/freebasic/fbc/issues
+   https://www.freebasic.net
+   freebasic/fbc
+   
+



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

2020-12-28 Thread Andrew Ammerlaan
commit: 38fe3b544b3722a8e6338e3f99961ce423cc2630
Author: David Roman  gmail  com>
AuthorDate: Mon Dec 28 16:33:47 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 16:33:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38fe3b54

dev-python/tweepy: new package

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>

 dev-python/tweepy/Manifest |  1 +
 dev-python/tweepy/metadata.xml |  8 
 dev-python/tweepy/tweepy-3.10.0.ebuild | 31 +++
 3 files changed, 40 insertions(+)

diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest
new file mode 100644
index ..ec123676
--- /dev/null
+++ b/dev-python/tweepy/Manifest
@@ -0,0 +1 @@
+DIST tweepy-3.10.0.tar.gz 459678 BLAKE2B 
8ed612e9a0ad0892110658c94bcf70ec3da4219c74fe9e4600bebd8ce16a81ef03461924aa9d170ccf3ae9127cfa0bc35a7d36a4b379b44ab5557eba8d30972c
 SHA512 
2a40875c5612902e4ff69e6fdf73e9fa10b93a80bf4160b16e44e2dae058a90f86569b3a4bcb67a7acdf5c9c3119ce7ca35a3ae64e393181b78fde10dfd975b5

diff --git a/dev-python/tweepy/metadata.xml b/dev-python/tweepy/metadata.xml
new file mode 100644
index ..01c1fc84
--- /dev/null
+++ b/dev-python/tweepy/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+

diff --git a/dev-python/tweepy/tweepy-3.10.0.ebuild 
b/dev-python/tweepy/tweepy-3.10.0.ebuild
new file mode 100644
index ..a3189e9d
--- /dev/null
+++ b/dev-python/tweepy/tweepy-3.10.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="An easy-to-use Python library for accessing the Twitter API."
+HOMEPAGE="https://www.tweepy.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP},socks5]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests nose



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/

2020-12-28 Thread Andrew Ammerlaan
commit: 7335cc678666c47dc709c2eb192e107cb29a8b49
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Dec 28 21:26:39 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 21:26:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7335cc67

dev-vcs/gitahead: fix inherit

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

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

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 2aa711a8..7dc03b62 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop xdg cmake wrapper
+inherit desktop xdg cmake wrapper flag-o-matic
 
 DESCRIPTION="Graphical Git client to help understand and manage source code 
history"
 HOMEPAGE="https://github.com/gitahead/gitahead";



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/

2020-12-28 Thread Andrew Ammerlaan
commit: 0d80101be5b3d381f41973b0be9436cb43972d0c
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Dec 28 23:10:57 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 23:14:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d80101b

dev-lang/fbc: Add fbc-bootstrap as a BDEPEND

This allows bootstrapping logic to move to the dedicated
dev-lang/fbc-bootstrap package thus simplifying the ebuild.

Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/fbc-1.07.2-r2.ebuild | 61 +++
 1 file changed, 61 insertions(+)

diff --git a/dev-lang/fbc/fbc-1.07.2-r2.ebuild 
b/dev-lang/fbc/fbc-1.07.2-r2.ebuild
new file mode 100644
index ..2d430eea
--- /dev/null
+++ b/dev-lang/fbc/fbc-1.07.2-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A free/open source, multi-platform BASIC compiler."
+HOMEPAGE="https://www.freebasic.net";
+SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gpm libffi opengl X"
+
+DEPEND="
+   sys-libs/ncurses:=
+   gpm? ( sys-libs/gpm )
+   libffi? ( dev-libs/libffi )
+   opengl? ( virtual/opengl )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="|| (
+   dev-lang/fbc
+   dev-lang/fbc-bootstrap )"
+
+DOCS="${S}/doc/fbc.1"
+
+src_compile() {
+   local xcflags=(
+   $(usex gpm "" "-DDISABLE_GPM")
+   $(usex libffi "" " -DDISABLE_FFI")
+   $(usex opengl "" " -DDISABLE_OPENGL")
+   $(usex X "" " -DDISABLE_X11")
+   )
+
+   local fbc="fbc"
+   local fbcflags=""
+   # fbc requires a space after the -Wl option
+   local fblflags="${LDFLAGS//-Wl,/-Wl }"
+
+   if has_version -b dev-lang/fbc-bootstrap; then
+   fbc="fbc-bootstrap"
+   fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap"
+   fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap"
+   fi
+
+   # Build fbc
+   emake CFLAGS="${CFLAGS} ${xcflags[*]} 
-I/usr/$(get_libdir)/libffi/include" FBC="${fbc}" FBCFLAGS="${fbcflags}" 
FBLFLAGS="${fblflags}" TARGET="${CHOST}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="/usr" TARGET="${CHOST}" install
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig-mo/

2020-12-28 Thread Andrew Ammerlaan
commit: c7735f49973c8734436af7208c1e388f979ea6d7
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Dec 28 06:08:05 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 06:08:05 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7735f49

net-misc/xmrig-mo: new package 6.7.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 net-misc/xmrig-mo/Manifest  |  1 +
 net-misc/xmrig-mo/metadata.xml  | 16 +
 net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild | 59 +
 3 files changed, 76 insertions(+)

diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
new file mode 100644
index ..7ba493cc
--- /dev/null
+++ b/net-misc/xmrig-mo/Manifest
@@ -0,0 +1 @@
+DIST xmrig-mo-6.7.0-mo1.tar.gz 1665109 BLAKE2B 
50c7be4cc8c96df068692d02c7af4a0af9ee8d7b1be25199766970d95dbdc324945db2ba03fe5997ee8919ad55e10796d30f37d0d6e7cdad127040c5b4d8e038
 SHA512 
c4410935809b052210fbc1feacebc059e0c0b9951d1a38fe614dafd2c9385e439816662a18c568bba0e3cdf8cb6273131e54cc2032522dbe44d08f2337c02d14

diff --git a/net-misc/xmrig-mo/metadata.xml b/net-misc/xmrig-mo/metadata.xml
new file mode 100644
index ..b38f2fdf
--- /dev/null
+++ b/net-misc/xmrig-mo/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+tel...@posteo.de
+Theo Anderson
+  
+  
+XMRig High performance, open source, cross platform RandomX,
+CryptoNight, AstroBWT and Argon2 CPU/GPU miner. Algorithm switching,
+when used with the MoneroOcean mining pool.
+  
+  
+MoneroOcean/xmrig
+  
+

diff --git a/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild 
b/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild
new file mode 100644
index ..2121bc7a
--- /dev/null
+++ b/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature
+
+MO_PV="mo1"
+DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT and Argon2 miner for the 
MoneroOcean pool"
+HOMEPAGE="https://moneroocean.stream/ https://github.com/MoneroOcean/xmrig";
+SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz 
-> ${P}-${MO_PV}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="libressl +ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   sys-apps/hwloc:=
+   ssl? (
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+
+S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
+
+src_prepare() {
+   cmake_src_prepare
+   sed -i '/notls/d' cmake/OpenSSL.cmake || die
+   sed -i 's/1;/0;/g' src/donate.h || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Create expanded USE flag for all of the PoW algos.
+   -DWITH_TLS=$(usex ssl)
+   # TODO: opencl USE flag.
+   -DWITH_OPENCL=OFF
+   # TODO: cuda USE flag.
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   newbin "${BUILD_DIR}/xmrig" xmrig-mo
+   dodoc -r doc/*.md
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
+   elog "XMRig-MoneroOcean has been installed as /usr/bin/xmrig-mo"
+   elog "in order to differentiate between the original XMRig"
+   optfeature "CPU specific performance tweaks" sys-apps/msr-tools
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/

2020-12-28 Thread Andrew Ammerlaan
commit: c19de6c73294ea44e28720b8772560b3d8d7f004
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Dec 28 21:18:35 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 21:18:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c19de6c7

dev-vcs/gitahead: filter-flags -flto*; fixes segfault

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-vcs/gitahead/gitahead-2.6.3.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 1f1a63b2..2aa711a8 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -60,6 +60,11 @@ src_prepare() {
cmake_src_prepare
 }
 
+src_configure() {
+   filter-flags -flto* # Segfault in libQt5Core.so.5
+   cmake_src_configure
+}
+
 src_install() {
cd "${BUILD_DIR}" || die
 



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/

2020-12-28 Thread Andrew Ammerlaan
commit: 98f6d6b280011bc12637b403f3da26e36df3cab3
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Dec 28 20:49:03 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 20:49:03 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98f6d6b2

dev-vcs/gitahead: rm unnecessary default function from src_prepare

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-vcs/gitahead/gitahead-2.6.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 6b150378..1f1a63b2 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -57,7 +57,6 @@ src_prepare() {
if ! use gnome-keyring; then
sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die
fi
-   default
cmake_src_prepare
 }
 



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/

2020-12-28 Thread Andrew Ammerlaan
commit: 227894b974cad3f109b7bb8b1ac5d51602545746
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Dec 28 18:37:15 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 18:37:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=227894b9

dev-vcs/gitahead: sed for gnome-keyring removal

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-vcs/gitahead/gitahead-2.6.3.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 8effd92c..6b150378 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -53,6 +53,14 @@ src_unpack() {
done
 }
 
+src_prepare() {
+   if ! use gnome-keyring; then
+   sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die
+   fi
+   default
+   cmake_src_prepare
+}
+
 src_install() {
cd "${BUILD_DIR}" || die
 



[gentoo-commits] repo/proj/guru:master commit in: acct-user/jackett/

2020-12-28 Thread Andrew Ammerlaan
commit: 5cc1ee377833dcb17597d6834053fd761e0106d9
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Dec 28 15:17:02 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 15:58:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cc1ee37

acct-user/jackett: user for www-apps/jackett-bin

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 acct-user/jackett/jackett-0.ebuild | 13 +
 acct-user/jackett/metadata.xml |  8 
 2 files changed, 21 insertions(+)

diff --git a/acct-user/jackett/jackett-0.ebuild 
b/acct-user/jackett/jackett-0.ebuild
new file mode 100644
index ..c47288f9
--- /dev/null
+++ b/acct-user/jackett/jackett-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for www-apps/jackett-bin"
+ACCT_USER_ID=-1
+ACCT_USER_GROUPS=( jackett )
+ACCT_USER_HOME="/var/jackett/"
+
+acct-user_add_deps

diff --git a/acct-user/jackett/metadata.xml b/acct-user/jackett/metadata.xml
new file mode 100644
index ..65ac1f20
--- /dev/null
+++ b/acct-user/jackett/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+



[gentoo-commits] repo/proj/guru:master commit in: www-apps/jackett-bin/, www-apps/jackett-bin/files/

2020-12-28 Thread Andrew Ammerlaan
commit: 0359244922c763a9e9484801404dff5783198be2
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Dec 28 16:14:50 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 16:14:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03592449

www-apps/jackett-bin: selfhosted torrent crawler

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 www-apps/jackett-bin/Manifest|  1 +
 www-apps/jackett-bin/files/99jackett |  1 +
 www-apps/jackett-bin/files/jackett.initd | 25 +
 www-apps/jackett-bin/jackett-bin-0.17.159.ebuild | 35 
 www-apps/jackett-bin/metadata.xml|  8 ++
 5 files changed, 70 insertions(+)

diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
new file mode 100644
index ..a55a9730
--- /dev/null
+++ b/www-apps/jackett-bin/Manifest
@@ -0,0 +1 @@
+DIST jackett-bin-0.17.159.tar.gz 44625042 BLAKE2B 
43701f9b05a1fdb0a3294b0ac3aa851dc2120271cd101c6b6a57d66df913383283bf1f83cc1d213c7e990d16c3421681f9a5e7c0545182ffcab5862ad153
 SHA512 
aa26e391dd033ce35f20c2ae3065240e88ee659fd0ead39392aa3da994025e7f3d4accd29423f646bd22bdf5ac5ca50c4a6d850b55585976a1f0923981696302

diff --git a/www-apps/jackett-bin/files/99jackett 
b/www-apps/jackett-bin/files/99jackett
new file mode 100644
index ..16a66736
--- /dev/null
+++ b/www-apps/jackett-bin/files/99jackett
@@ -0,0 +1 @@
+PATH="/opt/jackett"

diff --git a/www-apps/jackett-bin/files/jackett.initd 
b/www-apps/jackett-bin/files/jackett.initd
new file mode 100644
index ..2241cdd1
--- /dev/null
+++ b/www-apps/jackett-bin/files/jackett.initd
@@ -0,0 +1,25 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="Jackett"
+description="Jackett torrent tracker"
+
+depend() {
+   need net
+}
+
+start() {
+   ebegin "Starting $name"
+   start-stop-daemon --start --exec /opt/jackett/jackett \
+   --env HOME=/var/jackett --chdir /var/jackett \
+   --make-pidfile --pidfile /var/run/jackett.pid \
+   --background --user jackett:jackett 
+   eend $? "Failed to start $name"
+}
+
+stop() {
+   ebegin "Stopping $name"
+   start-stop-daemon --stop --pidfile /var/run/jackett.pid
+   eend $? "Failed to stop $name"
+}

diff --git a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild 
b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild
new file mode 100644
index ..53480c04
--- /dev/null
+++ b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
+HOMEPAGE="https://github.com/uNetworking/uWebSockets";
+SRC_URI="https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/Jackett
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   dev-libs/icu
+   dev-util/lttng-ust
+"
+
+QA_PRESTRIPPED="/opt/jackett/*"
+QA_PREBUILT="/opt/jackett/*.so"
+
+src_compile(){
+   return
+}
+
+src_install() {
+   dodir /opt/jackett
+   cp -a "${S}"/. "${ED}"/opt/jackett || die
+   newinitd "${FILESDIR}"/jackett.initd jackett
+   doenvd "${FILESDIR}"/99jackett
+}

diff --git a/www-apps/jackett-bin/metadata.xml 
b/www-apps/jackett-bin/metadata.xml
new file mode 100644
index ..a3865a3c
--- /dev/null
+++ b/www-apps/jackett-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+gen...@aisha.cc
+Aisha Tammy
+
+



[gentoo-commits] repo/proj/guru:master commit in: sys-libs/libnvidia-container/

2020-12-28 Thread Andrew Ammerlaan
commit: 413fab4145ce0b9283001067bea21a0420040441
Author: Huang Rui  gmail  com>
AuthorDate: Mon Dec 28 11:58:52 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 11:58:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=413fab41

sys-libs/libnvidia-container: drop 1.3.0

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

 sys-libs/libnvidia-container/Manifest  |  1 -
 .../libnvidia-container-1.3.0.ebuild   | 53 --
 2 files changed, 54 deletions(-)

diff --git a/sys-libs/libnvidia-container/Manifest 
b/sys-libs/libnvidia-container/Manifest
index dce658c2..b11b8a8a 100644
--- a/sys-libs/libnvidia-container/Manifest
+++ b/sys-libs/libnvidia-container/Manifest
@@ -1,2 +1 @@
-DIST libnvidia-container-1.3.0.tar.gz 155337 BLAKE2B 
987433597347d21c14a7c1437d82e45dbf48a6f284810882db44120955fe7fc582038abf1df11a71e76699b4cd30347ac92f22b97d79d15528762321e1147450
 SHA512 
29df0d04576ff9f425c576dbcd1d80dc85e72c8217dba553c3025c3acc83388c6d3695f26c8c86e6a7cc6a1e1328cc8985161ae4e88d6151379283ed67552bb4
 DIST libnvidia-container-1.3.1.tar.gz 155498 BLAKE2B 
b338496a6a08e3a2947ebf8a283dccea6db89ad82385e0ff0ac20ce2bff25d784c13084e0793aa4502d9b69e4d934d29f33b27f64e4037f28f2e131db8ad838e
 SHA512 
051ac96d6d556e609e69b7d3bb126a1898e156aa4049827c2afa212e8f74b343c41a6f0d3e951906601effc22ef7a37b5e1f2ec3f471d7fb55d2af4fc9346fa5

diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild 
b/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild
deleted file mode 100644
index 243b06d4..
--- a/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="NVIDIA container runtime library"
-HOMEPAGE="https://github.com/NVIDIA/libnvidia-container";
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
-else
-   SRC_URI="
-   https://github.com/NVIDIA/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   "
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE=""
-
-RDEPEND="
-   net-libs/libtirpc
-   sys-libs/libcap
-   sys-libs/libseccomp
-   x11-drivers/nvidia-drivers
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   net-libs/rpcsvc-proto
-   sys-apps/lsb-release
-   sys-devel/bmake
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch
-   "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch
-   "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch
-   "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch
-   "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch
-   "${FILESDIR}"/${PN}-1.1.1-fix-git.patch
-   "${FILESDIR}"/${PN}-1.1.1-fix-makefile.patch
-   "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch
-   "${FILESDIR}"/${PN}-1.3.0-fix-nvc-info.patch
-   "${FILESDIR}"/${PN}-1.3.0-fix-nvc-mount.patch
-   "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-c.patch
-   "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-h.patch
-)



[gentoo-commits] repo/proj/guru:master commit in: app-emulation/nvidia-container-toolkit/

2020-12-28 Thread Andrew Ammerlaan
commit: ff86c526782e6433861fcae8d3b546b3e9675397
Author: Huang Rui  gmail  com>
AuthorDate: Mon Dec 28 11:58:21 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 11:58:21 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff86c526

app-emulation/nvidia-container-toolkit: drop 1.3.0

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

 app-emulation/nvidia-container-toolkit/Manifest|  1 -
 .../nvidia-container-toolkit-1.3.0.ebuild  | 93 --
 2 files changed, 94 deletions(-)

diff --git a/app-emulation/nvidia-container-toolkit/Manifest 
b/app-emulation/nvidia-container-toolkit/Manifest
index ace35969..88370c4a 100644
--- a/app-emulation/nvidia-container-toolkit/Manifest
+++ b/app-emulation/nvidia-container-toolkit/Manifest
@@ -23,5 +23,4 @@ DIST 
golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 B
 DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 
BLAKE2B 
6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7
 SHA512 
9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 
BLAKE2B 
fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab
 SHA512 
307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 
BLAKE2B 
8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1
 SHA512 
bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8
-DIST nvidia-container-toolkit-1.3.0.tar.gz 27609 BLAKE2B 
08519a0559087d1c0dee989414e4ca2334278bdc3c9a49cbe00bc8a4194ce14e0a79ba9c902b121e0c0901d4dcfb2e86dc8b4aaced3f636a3ad55ac3fabcd836
 SHA512 
3a0eef062f186ff935840305c1121fb8dbac630eb1eb04af9756c2dffe5c2f04a4a164f95ccd8ab7a062f26e655f8ace06ebc16675b0bf00eecae0e1eaba71b6
 DIST nvidia-container-toolkit-1.4.0.tar.gz 27661 BLAKE2B 
653dd83f2061316ae71a22c1a8db8018d3990346e163890e9601e4a846b2948bfe795566f31e3f7532d721e0f56ec1d3ff084f0b552fd285b71174f39098027e
 SHA512 
d2c4127d09734ce487596d9faa118d36f758c3169003ed0b3539324f4f1a2c0b3179c312fabaf62514ec8f8e6161e267ef939137bbba9f86cdb1058e8ad35162

diff --git 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
deleted file mode 100644
index 6319b481..
--- 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_PN="github.com/NVIDIA/${PN}"
-
-inherit go-module
-
-DESCRIPTION="NVIDIA container runtime toolkit"
-HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit";
-
-if [[ "${PV}" == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
-   inherit git-r3
-
-   src_unpack() {
-   git-r3_src_unpack
-   go-module_live_vendor
-   }
-else
-   EGO_SUM=(
-   "github.com/BurntSushi/toml v0.3.1 
h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ="
-   "github.com/BurntSushi/toml v0.3.1/go.mod 
h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU="
-   "github.com/davecgh/go-spew v1.1.0 
h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8="
-   "github.com/davecgh/go-spew v1.1.0/go.mod 
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38="
-   "github.com/pmezard/go-difflib v1.0.0 
h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM="
-   "github.com/pmezard/go-difflib v1.0.0/go.mod 
h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4="
-   "github.com/stretchr/objx v0.1.0/go.mod 
h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME="
-   "github.com/stretchr/testify v1.6.0 
h1:jlIyCplCJFULU/01vCkhKuTyc3OorI3bJFuw6obfgho="
-   "github.com/stretchr/testify v1.6.0/go.mod 
h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg="
-   "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod 
h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w="
-   "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod 
h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI="
-   "golang.org/x/mod v0.3.0 
h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4="
-   "golang.org/x/mod v0.3.0/go.mod 
h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA="
-   "golang.org/x/net v0.0.0-20190404232315-eb

[gentoo-commits] repo/proj/guru:master commit in: app-emulation/nvidia-container-toolkit/

2020-12-28 Thread Andrew Ammerlaan
commit: 24e646a28fda44ce5690562529c51508b4d8e0cf
Author: Huang Rui  gmail  com>
AuthorDate: Mon Dec 28 08:23:00 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 08:23:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24e646a2

app-emulation/nvidia-container-toolkit: bump to 1.4.0

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

 app-emulation/nvidia-container-toolkit/Manifest|  1 +
 .../nvidia-container-toolkit-1.4.0.ebuild  | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/app-emulation/nvidia-container-toolkit/Manifest 
b/app-emulation/nvidia-container-toolkit/Manifest
index 9f0c5143..ace35969 100644
--- a/app-emulation/nvidia-container-toolkit/Manifest
+++ b/app-emulation/nvidia-container-toolkit/Manifest
@@ -24,3 +24,4 @@ DIST 
gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 
BLAKE2B 
fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab
 SHA512 
307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 
BLAKE2B 
8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1
 SHA512 
bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8
 DIST nvidia-container-toolkit-1.3.0.tar.gz 27609 BLAKE2B 
08519a0559087d1c0dee989414e4ca2334278bdc3c9a49cbe00bc8a4194ce14e0a79ba9c902b121e0c0901d4dcfb2e86dc8b4aaced3f636a3ad55ac3fabcd836
 SHA512 
3a0eef062f186ff935840305c1121fb8dbac630eb1eb04af9756c2dffe5c2f04a4a164f95ccd8ab7a062f26e655f8ace06ebc16675b0bf00eecae0e1eaba71b6
+DIST nvidia-container-toolkit-1.4.0.tar.gz 27661 BLAKE2B 
653dd83f2061316ae71a22c1a8db8018d3990346e163890e9601e4a846b2948bfe795566f31e3f7532d721e0f56ec1d3ff084f0b552fd285b71174f39098027e
 SHA512 
d2c4127d09734ce487596d9faa118d36f758c3169003ed0b3539324f4f1a2c0b3179c312fabaf62514ec8f8e6161e267ef939137bbba9f86cdb1058e8ad35162

diff --git 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild
new file mode 100644
index ..6319b481
--- /dev/null
+++ 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/NVIDIA/${PN}"
+
+inherit go-module
+
+DESCRIPTION="NVIDIA container runtime toolkit"
+HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit";
+
+if [[ "${PV}" == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
+   inherit git-r3
+
+   src_unpack() {
+   git-r3_src_unpack
+   go-module_live_vendor
+   }
+else
+   EGO_SUM=(
+   "github.com/BurntSushi/toml v0.3.1 
h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ="
+   "github.com/BurntSushi/toml v0.3.1/go.mod 
h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU="
+   "github.com/davecgh/go-spew v1.1.0 
h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8="
+   "github.com/davecgh/go-spew v1.1.0/go.mod 
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38="
+   "github.com/pmezard/go-difflib v1.0.0 
h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM="
+   "github.com/pmezard/go-difflib v1.0.0/go.mod 
h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4="
+   "github.com/stretchr/objx v0.1.0/go.mod 
h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME="
+   "github.com/stretchr/testify v1.6.0 
h1:jlIyCplCJFULU/01vCkhKuTyc3OorI3bJFuw6obfgho="
+   "github.com/stretchr/testify v1.6.0/go.mod 
h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg="
+   "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod 
h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w="
+   "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod 
h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI="
+   "golang.org/x/mod v0.3.0 
h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4="
+   "golang.org/x/mod v0.3.0/go.mod 
h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA="
+   "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod 
h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg="
+   "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod 
h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s="
+   "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM="
+   "golang.org/x/s

[gentoo-commits] repo/proj/guru:master commit in: sys-libs/libnvidia-container/

2020-12-28 Thread Andrew Ammerlaan
commit: bd95035d4d44c4ab9c1752f75ce028ff9da86293
Author: Huang Rui  gmail  com>
AuthorDate: Mon Dec 28 08:24:56 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 08:24:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd95035d

sys-libs/libnvidia-container: bump to 1.3.1

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

 sys-libs/libnvidia-container/Manifest  |  1 +
 .../libnvidia-container-1.3.1.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-libs/libnvidia-container/Manifest 
b/sys-libs/libnvidia-container/Manifest
index 5f7e4972..dce658c2 100644
--- a/sys-libs/libnvidia-container/Manifest
+++ b/sys-libs/libnvidia-container/Manifest
@@ -1 +1,2 @@
 DIST libnvidia-container-1.3.0.tar.gz 155337 BLAKE2B 
987433597347d21c14a7c1437d82e45dbf48a6f284810882db44120955fe7fc582038abf1df11a71e76699b4cd30347ac92f22b97d79d15528762321e1147450
 SHA512 
29df0d04576ff9f425c576dbcd1d80dc85e72c8217dba553c3025c3acc83388c6d3695f26c8c86e6a7cc6a1e1328cc8985161ae4e88d6151379283ed67552bb4
+DIST libnvidia-container-1.3.1.tar.gz 155498 BLAKE2B 
b338496a6a08e3a2947ebf8a283dccea6db89ad82385e0ff0ac20ce2bff25d784c13084e0793aa4502d9b69e4d934d29f33b27f64e4037f28f2e131db8ad838e
 SHA512 
051ac96d6d556e609e69b7d3bb126a1898e156aa4049827c2afa212e8f74b343c41a6f0d3e951906601effc22ef7a37b5e1f2ec3f471d7fb55d2af4fc9346fa5

diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild 
b/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild
new file mode 100644
index ..243b06d4
--- /dev/null
+++ b/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="NVIDIA container runtime library"
+HOMEPAGE="https://github.com/NVIDIA/libnvidia-container";
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
+else
+   SRC_URI="
+   https://github.com/NVIDIA/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   "
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE=""
+
+RDEPEND="
+   net-libs/libtirpc
+   sys-libs/libcap
+   sys-libs/libseccomp
+   x11-drivers/nvidia-drivers
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   net-libs/rpcsvc-proto
+   sys-apps/lsb-release
+   sys-devel/bmake
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch
+   "${FILESDIR}"/${PN}-1.1.1-fix-git.patch
+   "${FILESDIR}"/${PN}-1.1.1-fix-makefile.patch
+   "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-nvc-info.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-nvc-mount.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-c.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-h.patch
+)



[gentoo-commits] repo/proj/guru:master commit in: www-apps/jackett-bin/

2020-12-28 Thread Andrew Ammerlaan
commit: 7ccf91a890ef121901d68ffe5d928dcc80b117ae
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Dec 28 16:24:04 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 16:24:04 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ccf91a8

www-apps/jackett-bin: add RDEPEND on app-crypt/mit-krb5

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 www-apps/jackett-bin/jackett-bin-0.17.159.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild 
b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild
index 53480c04..d6689626 100644
--- a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild
+++ b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
 RESTRICT="strip"
 
 RDEPEND="
+   app-crypt/mit-krb5
dev-libs/icu
dev-util/lttng-ust
 "



[gentoo-commits] repo/proj/guru:master commit in: acct-group/jackett/

2020-12-28 Thread Andrew Ammerlaan
commit: 56ed54732b287ff9401c26424c652bcd21f86963
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Dec 28 15:16:22 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 15:16:22 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56ed5473

acct-group/jackett: group for www-apps/jackett-bin

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 acct-group/jackett/jackett-0.ebuild | 9 +
 acct-group/jackett/metadata.xml | 8 
 2 files changed, 17 insertions(+)

diff --git a/acct-group/jackett/jackett-0.ebuild 
b/acct-group/jackett/jackett-0.ebuild
new file mode 100644
index ..465696f9
--- /dev/null
+++ b/acct-group/jackett/jackett-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=-1
+DESCRIPTION="Group for www-apps/jackett-bin"

diff --git a/acct-group/jackett/metadata.xml b/acct-group/jackett/metadata.xml
new file mode 100644
index ..65ac1f20
--- /dev/null
+++ b/acct-group/jackett/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+



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

2020-12-28 Thread Andrew Ammerlaan
commit: 52b132eb596647d34f0e2d59aaad470971d42e93
Author: Huang Rui  gmail  com>
AuthorDate: Mon Dec 28 08:03:31 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 08:06:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52b132eb

profile/package.mask: lua unmasked in ::gentoo

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c2fb75bc..0fe36181 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1,9 +1,3 @@
 # Theo Anderson  (2020-12-06)
 # SELinux profiles do not support systemd
 >=sys-block/systemd-swap-4.4.0
-
-# Huang Rui  (2020-04-27)
-# Theo Anderson  (2020-12-06)
-# All these ebuilds require slotted Lua, which is still masked.
->=media-gfx/grafx2-2.7.2978-r100
-media-video/kikoplay



[gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig/

2020-12-28 Thread Andrew Ammerlaan
commit: 04939e1ba7cd67da04707535484d22daa1d2c3dd
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Dec 28 06:08:39 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 06:08:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04939e1b

net-misc/xmrig: use elog instead of einfo

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

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

diff --git a/net-misc/xmrig/xmrig-6.7.0.ebuild 
b/net-misc/xmrig/xmrig-6.7.0.ebuild
index 362fd8cc..70142047 100644
--- a/net-misc/xmrig/xmrig-6.7.0.ebuild
+++ b/net-misc/xmrig/xmrig-6.7.0.ebuild
@@ -49,6 +49,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
+   elog "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
optfeature "CPU specific performance tweaks" sys-apps/msr-tools
 }



[gentoo-commits] repo/proj/guru:master commit in: media-video/kikoplay/

2020-12-28 Thread Andrew Ammerlaan
commit: e0efa345582e21403854c072e539901af60cec99
Author: Huang Rui  gmail  com>
AuthorDate: Mon Dec 28 08:08:40 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 08:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0efa345

media-video/kikoplay: lua5.3 unmasked in ::gentoo

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

 media-video/kikoplay/kikoplay-.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-video/kikoplay/kikoplay-.ebuild 
b/media-video/kikoplay/kikoplay-.ebuild
index 17eccd19..85edeffb 100644
--- a/media-video/kikoplay/kikoplay-.ebuild
+++ b/media-video/kikoplay/kikoplay-.ebuild
@@ -27,10 +27,6 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
-# Please unmask dev-lang/lua:5.3 in /etc/portage/package.unmask/lua
-# Waiting for dev-lang/lua:5.3 unmasked in ::gentoo
-# With out dev-lang/lua:5.3, this package can't work
-# See also: https://github.com/gentoo/guru/issues/9
 RDEPEND="
${LUA_DEPS}
dev-libs/qhttpengine:5



[gentoo-commits] repo/proj/guru:master commit in: media-video/kikoplay/

2020-12-28 Thread Andrew Ammerlaan
commit: f12a1d2696d3e2781ecf48787e2d1fee67bc505e
Author: Huang Rui  gmail  com>
AuthorDate: Mon Dec 28 08:07:35 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 08:07:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f12a1d26

media-video/kikoplay: lua5.3 unmasked in ::gentoo

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

 media-video/kikoplay/kikoplay-0.7.2.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild 
b/media-video/kikoplay/kikoplay-0.7.2.ebuild
index 17eccd19..85edeffb 100644
--- a/media-video/kikoplay/kikoplay-0.7.2.ebuild
+++ b/media-video/kikoplay/kikoplay-0.7.2.ebuild
@@ -27,10 +27,6 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
-# Please unmask dev-lang/lua:5.3 in /etc/portage/package.unmask/lua
-# Waiting for dev-lang/lua:5.3 unmasked in ::gentoo
-# With out dev-lang/lua:5.3, this package can't work
-# See also: https://github.com/gentoo/guru/issues/9
 RDEPEND="
${LUA_DEPS}
dev-libs/qhttpengine:5



[gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig/

2020-12-28 Thread Andrew Ammerlaan
commit: 6e9ff6cf9f71ed2ccff6c98956afd1cdfcfca7fc
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Dec 28 06:02:35 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 06:02:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e9ff6cf

net-misc/xmrig: new package 6.7.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 net-misc/xmrig/Manifest   |  1 +
 net-misc/xmrig/metadata.xml   | 15 +++
 net-misc/xmrig/xmrig-6.7.0.ebuild | 54 +++
 3 files changed, 70 insertions(+)

diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
new file mode 100644
index ..8d76a8bc
--- /dev/null
+++ b/net-misc/xmrig/Manifest
@@ -0,0 +1 @@
+DIST xmrig-6.7.0.tar.gz 1570428 BLAKE2B 
744266679f37a1bb0453f224b907f7c4db8be42cd6948ccb1b0ad4a499d4345b26b7f15a2f662741222570d13c9eea2353fd9e05a9734c0f3a2c7d0068827e10
 SHA512 
3d57b78392c95417f37a4c1c5e434e06aafa1bd7658b945768c90de69b0ff8e347f68e96523312d6b4261321b3f06026504314caf73404a294beb01875dbe1d6

diff --git a/net-misc/xmrig/metadata.xml b/net-misc/xmrig/metadata.xml
new file mode 100644
index ..b57adcc7
--- /dev/null
+++ b/net-misc/xmrig/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+tel...@posteo.de
+Theo Anderson
+  
+  
+XMRig High performance, open source, cross platform RandomX,
+CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner.
+  
+  
+xmrig/xmrig
+  
+

diff --git a/net-misc/xmrig/xmrig-6.7.0.ebuild 
b/net-misc/xmrig/xmrig-6.7.0.ebuild
new file mode 100644
index ..362fd8cc
--- /dev/null
+++ b/net-misc/xmrig/xmrig-6.7.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature
+
+DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
+HOMEPAGE="https://github.com/xmrig/xmrig";
+SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="libressl +ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   sys-apps/hwloc:=
+   ssl? (
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   sed -i '/notls/d' cmake/OpenSSL.cmake || die
+   sed -i 's/1;/0;/g' src/donate.h || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Create expanded USE flag for all of the PoW algos.
+   -DWITH_TLS=$(usex ssl)
+   # TODO: opencl USE flag.
+   -DWITH_OPENCL=OFF
+   # TODO: cuda USE flag.
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}/xmrig"
+   dodoc -r doc/*.md
+   einstalldocs
+}
+
+pkg_postinst() {
+   einfo "Increase the vm.nr_hugepages sysctl value so that XMRig can 
allocate with huge pages."
+   optfeature "CPU specific performance tweaks" sys-apps/msr-tools
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/monero-seed/files/, dev-libs/monero-seed/

2020-12-28 Thread Andrew Ammerlaan
commit: 40e14d86f43b2e0b07705491e2a0938957c0f262
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Dec 28 05:45:52 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 05:45:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40e14d86

dev-libs/monero-seed: new package 0.1.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-libs/monero-seed/Manifest  |  1 +
 .../files/monero-seed--install-demo.patch  | 37 ++
 dev-libs/monero-seed/metadata.xml  |  8 +
 dev-libs/monero-seed/monero-seed-0.1.0.ebuild  | 18 +++
 4 files changed, 64 insertions(+)

diff --git a/dev-libs/monero-seed/Manifest b/dev-libs/monero-seed/Manifest
new file mode 100644
index ..4f4defe4
--- /dev/null
+++ b/dev-libs/monero-seed/Manifest
@@ -0,0 +1 @@
+DIST monero-seed-0.1.0.tar.gz 37474 BLAKE2B 
ba3f98fc1dc58e5731402d02c1e2b2824f60a35655cfa06272055ef8334af295ade89ae624c60aece19d3962164af4b591e06dd7c5f43b3157dd43fb6987710c
 SHA512 
a539ab4fdebed416600e18c89f20c572e8aab259db0929d60e2b0caa12c661fb84c9cf461306d395ca5c2fa30736ab7df7c43eb21c72757133716304a0a01d69

diff --git a/dev-libs/monero-seed/files/monero-seed--install-demo.patch 
b/dev-libs/monero-seed/files/monero-seed--install-demo.patch
new file mode 100644
index ..e4b9c434
--- /dev/null
+++ b/dev-libs/monero-seed/files/monero-seed--install-demo.patch
@@ -0,0 +1,37 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2028ceb..800e1b6 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -2,8 +2,6 @@
+ 
+ cmake_minimum_required(VERSION 3.13)
+ 
+-option(MONERO_SEED_DEMO "Build a demo executable for monero-seed")
+-
+ if(NOT CMAKE_BUILD_TYPE)
+   set(CMAKE_BUILD_TYPE Release)
+   message(STATUS "Setting default build type: ${CMAKE_BUILD_TYPE}")
+@@ -32,16 +30,16 @@ target_include_directories(${PROJECT_NAME} PUBLIC
+   $
+   $)
+ 
+-if(MONERO_SEED_DEMO)
+-  add_executable(demo src/main.cpp)
+-  set_property(TARGET demo PROPERTY CXX_STANDARD 11)
+-  target_link_libraries(demo -Wl,--whole-archive ${PROJECT_NAME} 
-Wl,--no-whole-archive)
+-endif()
++add_executable(demo src/main.cpp)
++set_property(TARGET demo PROPERTY CXX_STANDARD 11)
++target_link_libraries(demo -Wl,--whole-archive ${PROJECT_NAME} 
-Wl,--no-whole-archive)
++set_target_properties(demo PROPERTIES OUTPUT_NAME "monero-seed")
+ 
+-install(TARGETS ${PROJECT_NAME}
++install(TARGETS ${PROJECT_NAME} demo
+   EXPORT ${PROJECT_NAME}
+   ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+-  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
++  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ install(DIRECTORY include/
+   DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
+ install(EXPORT ${PROJECT_NAME}

diff --git a/dev-libs/monero-seed/metadata.xml 
b/dev-libs/monero-seed/metadata.xml
new file mode 100644
index ..55a6008a
--- /dev/null
+++ b/dev-libs/monero-seed/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+tel...@posteo.de
+Theo Anderson
+  
+

diff --git a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild 
b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild
new file mode 100644
index ..49effee2
--- /dev/null
+++ b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="14-word mnemonic seed for Monero"
+HOMEPAGE="https://git.wownero.com/feather/monero-seed";
+SRC_URI="https://git.wownero.com/feather/monero-seed/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES+=( "${FILESDIR}"/${PN}--install-demo.patch )



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/obsidian-icon-theme/

2020-12-28 Thread Andrew Ammerlaan
commit: 63313acd7bd6bb2e697ccb51561174b758bc4556
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Dec 28 23:19:29 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 23:21:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63313acd

x11-themes/obsidian-icon-theme: drop invalid keywords

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild | 2 +-
 x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild 
b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild
index 63e6ecff..4a01ecf3 100644
--- a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild
+++ b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git";
 else
SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S="${WORKDIR}/${GIT_PN}-${PV}"
 fi
 

diff --git a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild 
b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild
index 63e6ecff..4a01ecf3 100644
--- a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild
+++ b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git";
 else
SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S="${WORKDIR}/${GIT_PN}-${PV}"
 fi
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/obsidian2-gtk-theme/

2020-12-28 Thread Andrew Ammerlaan
commit: 679c3dea62c68a1ce82c2909df8e06fd1620ab6c
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Dec 28 23:20:20 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Dec 28 23:21:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=679c3dea

11-themes/obsidian2-gtk-theme: drop invalid keywords

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild | 2 +-
 x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild 
b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild
index 0e69865d..25fea8ce 100644
--- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild
+++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git";
 else
SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S="${WORKDIR}/${GIT_PN}-${PV}"
 fi
 

diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild 
b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild
index 0e69865d..25fea8ce 100644
--- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild
+++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git";
 else
SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S="${WORKDIR}/${GIT_PN}-${PV}"
 fi
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/fbc/

2020-12-28 Thread William Breathitt Gray
commit: 0d80101be5b3d381f41973b0be9436cb43972d0c
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Dec 28 23:10:57 2020 +
Commit: William Breathitt Gray  gmail  com>
CommitDate: Mon Dec 28 23:14:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d80101b

dev-lang/fbc: Add fbc-bootstrap as a BDEPEND

This allows bootstrapping logic to move to the dedicated
dev-lang/fbc-bootstrap package thus simplifying the ebuild.

Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/fbc-1.07.2-r2.ebuild | 61 +++
 1 file changed, 61 insertions(+)

diff --git a/dev-lang/fbc/fbc-1.07.2-r2.ebuild 
b/dev-lang/fbc/fbc-1.07.2-r2.ebuild
new file mode 100644
index ..2d430eea
--- /dev/null
+++ b/dev-lang/fbc/fbc-1.07.2-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A free/open source, multi-platform BASIC compiler."
+HOMEPAGE="https://www.freebasic.net";
+SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gpm libffi opengl X"
+
+DEPEND="
+   sys-libs/ncurses:=
+   gpm? ( sys-libs/gpm )
+   libffi? ( dev-libs/libffi )
+   opengl? ( virtual/opengl )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="|| (
+   dev-lang/fbc
+   dev-lang/fbc-bootstrap )"
+
+DOCS="${S}/doc/fbc.1"
+
+src_compile() {
+   local xcflags=(
+   $(usex gpm "" "-DDISABLE_GPM")
+   $(usex libffi "" " -DDISABLE_FFI")
+   $(usex opengl "" " -DDISABLE_OPENGL")
+   $(usex X "" " -DDISABLE_X11")
+   )
+
+   local fbc="fbc"
+   local fbcflags=""
+   # fbc requires a space after the -Wl option
+   local fblflags="${LDFLAGS//-Wl,/-Wl }"
+
+   if has_version -b dev-lang/fbc-bootstrap; then
+   fbc="fbc-bootstrap"
+   fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap"
+   fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap"
+   fi
+
+   # Build fbc
+   emake CFLAGS="${CFLAGS} ${xcflags[*]} 
-I/usr/$(get_libdir)/libffi/include" FBC="${fbc}" FBCFLAGS="${fbcflags}" 
FBLFLAGS="${fblflags}" TARGET="${CHOST}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="/usr" TARGET="${CHOST}" install
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/fbc-bootstrap/, dev-lang/fbc-bootstrap/files/

2020-12-28 Thread William Breathitt Gray
commit: 4b1221ec3844153cdb4b251eb457053ed20dd42c
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Dec 28 23:08:35 2020 +
Commit: William Breathitt Gray  gmail  com>
CommitDate: Mon Dec 28 23:14:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b1221ec

dev-lang/fbc-bootstrap: New package

Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc-bootstrap/Manifest|  1 +
 dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild | 26 ++
 .../files/fbc-1.07.0-Pass-ltinfo-to-linker.patch   | 25 +
 dev-lang/fbc-bootstrap/metadata.xml| 17 ++
 4 files changed, 69 insertions(+)

diff --git a/dev-lang/fbc-bootstrap/Manifest b/dev-lang/fbc-bootstrap/Manifest
new file mode 100644
index ..7b009089
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/Manifest
@@ -0,0 +1 @@
+DIST FreeBASIC-1.07.2-source-bootstrap.tar.xz 10700992 BLAKE2B 
e7016e5f58ae79086c0445bf6a09f33d4335af771422778be407e3351d583522e16f137763e471ba88e47b4318ab5bd2aec882ef5e5ff85cc334b0eccf27fdc5
 SHA512 
f381d14343496f68d3401ad1a66ff4fb1314270eddebb72ed2bc5624b856c4b29e7e14062f531a5158d892bb73d9aa80ff54fe7c260b4b8967b1330d26b2ecfc

diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild 
b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild
new file mode 100644
index ..747c02a5
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Bootstrap package for dev-lang/fbc"
+HOMEPAGE="https://www.freebasic.net";
+SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz";
+
+LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch )
+
+S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
+
+src_compile() {
+   emake bootstrap-minimal
+}
+
+src_install() {
+   newbin bin/fbc fbc-bootstrap
+   emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" 
TARGET=${CHOST} install-includes
+   emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" 
TARGET=${CHOST} install-rtlib
+}

diff --git 
a/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch 
b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch
new file mode 100644
index ..72bd51fa
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch
@@ -0,0 +1,25 @@
+From c62adcd85c4e9d8b793a7a4f71fc88f6fbb79798 Mon Sep 17 00:00:00 2001
+From: William Breathitt Gray 
+Date: Tue, 27 Aug 2019 20:41:07 +0900
+Subject: [PATCH] Pass -ltinfo to linker
+
+---
+ makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/makefile b/makefile
+index e093bb1..eb3f759 100644
+--- a/makefile
 b/makefile
+@@ -1109,7 +1109,7 @@ endif
+ # Use gcc to link fbc from the bootstrap .o's
+ # (assuming the rtlib was built already)
+ ifneq ($(filter darwin freebsd linux netbsd openbsd solaris,$(TARGET_OS)),)
+-  BOOTSTRAP_LIBS := -lncurses -lm -pthread
++  BOOTSTRAP_LIBS := -ltinfo -lncurses -lm -pthread
+ endif
+ $(BOOTSTRAP_FBC): rtlib $(BOOTSTRAP_OBJ)
+   $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o 
$(libdir)/libfb.a $(BOOTSTRAP_LIBS)
+-- 
+2.22.1
+

diff --git a/dev-lang/fbc-bootstrap/metadata.xml 
b/dev-lang/fbc-bootstrap/metadata.xml
new file mode 100644
index ..5ef896cc
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   This package is used only to boot strap dev-lang/fbc.
+   It is not meant to be used by end users directly.
+   
+   
+   vilhelm.g...@gmail.com
+   William Breathitt Gray
+   
+   
+   https://github.com/freebasic/fbc/issues
+   https://www.freebasic.net
+   freebasic/fbc
+   
+



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

2020-12-28 Thread Michał Górny
commit: 41dc20cfe06d3197e0df5abf23f1afa6b52c332a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 28 22:35:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 28 23:03:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41dc20cf

xfce-extra/xfce4-taskmanager: Bump to 1.4.0

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

 xfce-extra/xfce4-taskmanager/Manifest  |  1 +
 .../xfce4-taskmanager-1.4.0.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/xfce-extra/xfce4-taskmanager/Manifest 
b/xfce-extra/xfce4-taskmanager/Manifest
index a2e53e7355e..e5b92933135 100644
--- a/xfce-extra/xfce4-taskmanager/Manifest
+++ b/xfce-extra/xfce4-taskmanager/Manifest
@@ -1 +1,2 @@
 DIST xfce4-taskmanager-1.2.3.tar.bz2 406223 BLAKE2B 
1cf70aaa9e28765596730e7446942b74cca35d6dc59644ee74804b6f12cf220f53f36c907bd1b95d038855d2cd00fae15f46637e95a609e191b3a3d05e0b
 SHA512 
e3fbc89e4a1f6d3cd2f03388626b86129244c9d16092c74db18459efcaffc401a4aaab0588d9b96771f609bf5b17fa0a923a17d598e148b6d71efbb08aa5faf3
+DIST xfce4-taskmanager-1.4.0.tar.bz2 413749 BLAKE2B 
e8179656b7319b7a95b61cce1efac0a708d1133f2525c83f682b9f0ac44aa0d48e02771a35a794a2f8a5d9e6245d3e6d8f18be838e7951d5441b25d95b121a2c
 SHA512 
24c75018d2b7789226bdf373338f8009d3972e4c64144ee004044e8dee9bb2f2e214dcd0570cbd6310ddb4f63dd423bd5d9513f46ee13f631769721a018d00fb

diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.0.ebuild 
b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.0.ebuild
new file mode 100644
index 000..7a1aaa7b82e
--- /dev/null
+++ b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils
+
+DESCRIPTION="Easy to use task manager"
+HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-taskmanager";
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   x11-libs/cairo
+   x11-libs/libX11
+   x11-libs/libXmu
+   x11-libs/gtk+:3
+   x11-libs/libwnck:3"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson-format-array/files/

2020-12-28 Thread Mike Gilbert
commit: 02ae5c7a8b75faf7c2b12eaf6c3cfad5c47499c8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 28 22:43:37 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 28 22:43:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ae5c7a

dev-util/meson-format-array: add copyright header

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson-format-array/files/meson-format-array | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-util/meson-format-array/files/meson-format-array 
b/dev-util/meson-format-array/files/meson-format-array
index a6d722dc30b..d2bf49ba8e5 100644
--- a/dev-util/meson-format-array/files/meson-format-array
+++ b/dev-util/meson-format-array/files/meson-format-array
@@ -1,4 +1,6 @@
 #!/usr/bin/env python3
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
 
 import itertools
 import shlex



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

2020-12-28 Thread Mike Gilbert
commit: 496198d0ab1971e26e01129cff736fb4073739b8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 28 22:24:09 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 28 22:34:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496198d0

meson.eclass: use meson-format-array

Closes: https://bugs.gentoo.org/759433
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/meson.eclass | 19 ---
 1 file changed, 4 insertions(+), 15 deletions(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 21338280df3..67b7ca831fd 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -55,7 +55,9 @@ if [[ -z ${_MESON_ECLASS} ]]; then
 _MESON_ECLASS=1
 
 MESON_DEPEND=">=dev-util/meson-0.54.0
-   >=dev-util/ninja-1.8.2"
+   >=dev-util/ninja-1.8.2
+   dev-util/meson-format-array
+"
 
 if [[ ${EAPI:-0} == [6] ]]; then
DEPEND=${MESON_DEPEND}
@@ -94,19 +96,6 @@ fi
 # User-controlled environment variable containing arguments to be passed to
 # meson in meson_src_configure.
 
-read -d '' __MESON_ARRAY_PARSER <<"EOF"
-import shlex
-import sys
-
-# See http://mesonbuild.com/Syntax.html#strings
-def quote(str):
-   escaped = str.replace("", "").replace("'", "'")
-   return "'{}'".format(escaped)
-
-print("[{}]".format(
-   ", ".join([quote(x) for x in shlex.split(" ".join(sys.argv[1:]))])))
-EOF
-
 # @FUNCTION: _meson_env_array
 # @INTERNAL
 # @DESCRIPTION:
@@ -126,7 +115,7 @@ EOF
 #  '--unicode-16=𐐷', '--unicode-32=𐤅']
 #
 _meson_env_array() {
-   python -c "${__MESON_ARRAY_PARSER}" "$@"
+   meson-format-array "$@"
 }
 
 # @FUNCTION: _meson_get_machine_info



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson-format-array/files/, dev-util/meson-format-array/

2020-12-28 Thread Mike Gilbert
commit: 3e391ef7abaf60b6a6966121a586b6e69b43f080
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 28 22:22:14 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 28 22:32:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e391ef7

dev-util/meson-format-array: new package

Bug: https://bugs.gentoo.org/759433
Signed-off-by: Mike Gilbert  gentoo.org>

 .../meson-format-array/files/meson-format-array| 24 ++
 .../meson-format-array/meson-format-array-0.ebuild | 22 
 dev-util/meson-format-array/metadata.xml   |  8 
 3 files changed, 54 insertions(+)

diff --git a/dev-util/meson-format-array/files/meson-format-array 
b/dev-util/meson-format-array/files/meson-format-array
new file mode 100644
index 000..a6d722dc30b
--- /dev/null
+++ b/dev-util/meson-format-array/files/meson-format-array
@@ -0,0 +1,24 @@
+#!/usr/bin/env python3
+
+import itertools
+import shlex
+import sys
+
+def quote(s):
+return "'" + s.replace("\\", "").replace("'", "\\'") + "'"
+
+def main(args):
+# Split each argument according to shell rules
+args = (shlex.split(x) for x in args)
+
+# Flatten the resulting list of lists
+args = itertools.chain.from_iterable(args)
+
+# Add quotes and escape embedded quotes
+args = (quote(x) for x in args)
+
+# Format the result
+print("[" + ", ".join(args) + "]")
+
+if __name__ == "__main__":
+main(sys.argv[1:])

diff --git a/dev-util/meson-format-array/meson-format-array-0.ebuild 
b/dev-util/meson-format-array/meson-format-array-0.ebuild
new file mode 100644
index 000..1d252e83121
--- /dev/null
+++ b/dev-util/meson-format-array/meson-format-array-0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-r1
+
+DESCRIPTION="Format shell expressions into a meson array"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
+
+LICENSE="GPL-2"
+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 ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}"
+S="${WORKDIR}"
+
+src_install() {
+   python_foreach_impl python_doscript "${FILESDIR}"/meson-format-array
+}

diff --git a/dev-util/meson-format-array/metadata.xml 
b/dev-util/meson-format-array/metadata.xml
new file mode 100644
index 000..de09ffd8b08
--- /dev/null
+++ b/dev-util/meson-format-array/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   flop...@gentoo.org
+   Mike Gilbert
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitahead/

2020-12-28 Thread Maciej Barć
commit: 227894b974cad3f109b7bb8b1ac5d51602545746
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Dec 28 18:37:15 2020 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Mon Dec 28 18:37:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=227894b9

dev-vcs/gitahead: sed for gnome-keyring removal

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-vcs/gitahead/gitahead-2.6.3.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 8effd92c..6b150378 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -53,6 +53,14 @@ src_unpack() {
done
 }
 
+src_prepare() {
+   if ! use gnome-keyring; then
+   sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die
+   fi
+   default
+   cmake_src_prepare
+}
+
 src_install() {
cd "${BUILD_DIR}" || die
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitahead/

2020-12-28 Thread Theo Anderson
commit: 7335cc678666c47dc709c2eb192e107cb29a8b49
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Dec 28 21:26:39 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Dec 28 21:26:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7335cc67

dev-vcs/gitahead: fix inherit

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

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

diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild 
b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
index 2aa711a8..7dc03b62 100644
--- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild
+++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop xdg cmake wrapper
+inherit desktop xdg cmake wrapper flag-o-matic
 
 DESCRIPTION="Graphical Git client to help understand and manage source code 
history"
 HOMEPAGE="https://github.com/gitahead/gitahead";



  1   2   3   4   >