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

2021-01-08 Thread Sam James
commit: ebfba08715e199c9d317ca216f2fa9049e4d054a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 06:56:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 06:56:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfba087

sys-cluster/kronosnet: Stabilize 1.19 ppc64, #658354

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

 sys-cluster/kronosnet/kronosnet-1.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/kronosnet/kronosnet-1.19.ebuild 
b/sys-cluster/kronosnet/kronosnet-1.19.ebuild
index b3a36ea3cce..797ca3381a9 100644
--- a/sys-cluster/kronosnet/kronosnet-1.19.ebuild
+++ b/sys-cluster/kronosnet/kronosnet-1.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://kronosnet.org/releases/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86"
 IUSE="doc nss +openssl zstd lz4 lzo2"
 
 DEPEND=">=sys-cluster/libqb-2.0.0:=



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

2021-01-08 Thread Sam James
commit: 212ae5991b8b801691b14449d78db37f7d5ad80e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 06:56:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 06:56:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212ae599

sys-cluster/corosync: Stabilize 3.1.0 ppc64, #658354

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

 sys-cluster/corosync/corosync-3.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild 
b/sys-cluster/corosync/corosync-3.1.0.ebuild
index 0c6e68cf61c..fb0e70c2aa8 100644
--- a/sys-cluster/corosync/corosync-3.1.0.ebuild
+++ b/sys-cluster/corosync/corosync-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86"
 IUSE="augeas dbus doc snmp systemd watchdog xml"
 
 RDEPEND="dev-libs/nss



[gentoo-commits] repo/gentoo:master commit in: app-doc/NaturalDocs/

2021-01-08 Thread Sam James
commit: fc01c0e13125cacdf22429861f90db2d8a9c30e0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 06:56:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 06:56:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc01c0e1

app-doc/NaturalDocs: Stabilize 1.52-r1 ppc64, #658354

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

 app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild 
b/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild
index e1df0882641..636ab0980ab 100644
--- a/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild
+++ b/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/naturaldocs/${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 IUSE=""
 



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

2021-01-08 Thread Sam James
commit: 7c3728905be85adfa9f0483add4bb636a71e9bf1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 06:56:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 06:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c372890

app-admin/augeas: Stabilize 1.12.0 ppc64, #658354

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

 app-admin/augeas/augeas-1.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/augeas/augeas-1.12.0.ebuild 
b/app-admin/augeas/augeas-1.12.0.ebuild
index b8d173872da..94ed6cbf85f 100644
--- a/app-admin/augeas/augeas-1.12.0.ebuild
+++ b/app-admin/augeas/augeas-1.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://download.augeas.net/${P}.tar.gz";
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-01-08 Thread Sam James
commit: 82c317ccc75d9b8a0fabb187bd2d3afbcdba81f2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 06:00:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 06:00:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c317cc

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.4.87-r1.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 6cdef4022d6..ca9b8894beb 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -18,4 +18,5 @@ DIST gentoo-kernel-5.4.86-1.amd64.xpak 61047329 BLAKE2B 
c1f925bf850399ca24068a5e
 DIST gentoo-kernel-5.4.86-1.arm64.xpak 56303650 BLAKE2B 
c5dceaa814583ff3c2b2ce34353470f6a785a24d9231f1f5e09d63999b5d6ef61c5e21937ffee0a1774a579c8979f7f3d1e81667ad52ca30e4c20a22e6621eb3
 SHA512 
ddbc5b71286a96a57554e57f8c2a8ab2b71528c999360b00d0aa30d54da17d8327787ffeff6c07febe7126a7a1c30383d871a70539db9d811a58a7f1eb681bb2
 DIST gentoo-kernel-5.4.86-1.x86.xpak 52879557 BLAKE2B 
41952050ea87e37ed49629d9282e53213d947a0b3b2fd75413de07de774e0b88eb111b530b06473257bd0a82508463f67291bc6efb4c56c5ab83ae285975b5c5
 SHA512 
ea8f73b494276ac1cfe8161c60e9117e93a953a3c90296763a065c02994616c1738d560c8dc3afeec4c307b3541968b1e406209f1cac4f7e0b410f2d44fd85da
 DIST gentoo-kernel-5.4.87-1.amd64.xpak 61056295 BLAKE2B 
070c40817cae858400ad9bca46fa3cf89294b99c4a548105bfdc49b215dfd918d134177ab945a6f4d54a7955ef30f6724c77c972c8675479bf50624ab1952073
 SHA512 
7efad150bfafb150b3c833fbfe09e3157338279bfa198fcd9844dc6f0dc4285aca1d9ce7f03784ebeca2ed9848e1eea54f9d3c257b515a6b0dbcafc533221f22
+DIST gentoo-kernel-5.4.87-1.arm64.xpak 56293392 BLAKE2B 
adfaf9562c7aa16fc42181295acdaf5f1125b3c765dc45f4e774971ae8b3a972e0ed3186d81aa895f411635e05888d312e9e9d7cf4183808c2a530b644116508
 SHA512 
eaa98cc25243f04a3340eab28eb27be7d450bf7347d6a163fd500ca4b376d0f685a40f104cba9a835b287a26745975eb548b52046073bfce451ed3227def41da
 DIST gentoo-kernel-5.4.87-1.x86.xpak 52916423 BLAKE2B 
eae897255a6c9dff88430fb05e0cb656d663ab243b54ae2228548509e0ee11238e8d8f7579514ae5c69107c79d2b31f9561f4aac4e79fc34154215f14b1a8b1e
 SHA512 
456bf680e96dcd0c0c30783a47ba2ff0f7b3543fef7666ce0651d3903945b7a750f7b034940c96cf0d8fcc0b251d1c40b311f77d52ff9596b92141fd691cd152

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87-r1.ebuild
new file mode 100644
index 000..cced2ee66bf
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.87-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.4.52, Distribution Kernels are switching from 
Arch"
+   ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+   kernel-install_pkg_pretend
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2021-01-08 Thread Sam James
commit: 53b0327e67a6e886d1f53e6b2f6014bc6de9030b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 06:02:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 06:02:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b0327e

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.10.5-r1.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index ca9b8894beb..9ff7d664aa6 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -5,6 +5,7 @@ DIST gentoo-kernel-5.10.4-1.amd64.xpak 64309178 BLAKE2B 
29e71d663361078b69601168
 DIST gentoo-kernel-5.10.4-1.arm64.xpak 59692739 BLAKE2B 
dc35cbeca42a2e80680d5c90f21b549856f55cd6cd4b50e41c483e4171332681c9b93b66c7fb6e5aa6a9aaf06764064b4507b71e0ff0a3a5b80dfee3c850bc4b
 SHA512 
f79be2122b261353cdd8648b1324c215bb3beaea246b402d93cb0b6e9acd6ae080e85fba8f0da2ef7f0889a52b105eb86e6178cf2154918b29ff536665cbb325
 DIST gentoo-kernel-5.10.4-1.x86.xpak 57279783 BLAKE2B 
f654c7d1b12cbd555fdc28a501a6475d493d9c67c95db14d875a849f593f52587886c5ca44b19fb106679051c56aa0b71036c75f0c20ab36b6ac80ad0193d1eb
 SHA512 
f0225ceef55123ea3d71470c83488793ddc755b3b63d521499731fb12c0c219458565bda44592662412646b2c92729927d97d4dfdc91a6a93a79842826ddd755
 DIST gentoo-kernel-5.10.5-1.amd64.xpak 64334230 BLAKE2B 
109f28779275d0f7c6a6d484df7b9bb6fc469778c8e5dd982d699f8c24782a2dc6164f792e862a23e8bf16a21b79c26c0ed2d844b428ceffd1a8c78929927816
 SHA512 
7d2f2b7621663e0f3e00de4806fd024af905db0310dbe77d672ac4a0952148215272b7528bcc2be067f72a459cb85f3ee1844e45a62a3174296c8a132a614ea9
+DIST gentoo-kernel-5.10.5-1.arm64.xpak 59705377 BLAKE2B 
992d171206fb71764e7080c43d67bb8ac6ae82ac68f79f3d1ae0b9ac7ba794889d6dc65f54017fff1d913d5bc158d82dcc60fdd698a51d8de1c97554e54f64cc
 SHA512 
bc7f6d18b98a0549b77d1bd62816d07a72d4e5376e4bc6f746bff00767b76a2c3193368db159a97ef7b16ffd2396d0808856dd6832c17b55ef329c40f76f521a
 DIST gentoo-kernel-5.10.5-1.x86.xpak 57311572 BLAKE2B 
9dafca35b9f537dfdab64e0ba3bb157f55d5869b1455a8445cef1789507bc719c3b83559f485c14b5d5bc15f0db1034f7e33c7abc4bf17ed05ae100dfe21a2ae
 SHA512 
c8a7feec1adb7428d02badcdfdbb74d31c6f6a373b452eee772a305d933c598a6f4340f71d24cb4a642b90d740e7de3ecc0320d74dbddf1e42773aa78e104912
 DIST gentoo-kernel-5.4.80-r1-1.amd64.xpak 61053571 BLAKE2B 
24eebf676e1824b01aa6b75963ff8afe25e797afe90440016f4675e8385e1d6b1a04aa662d7c92217af97d56d79f9631a84c2a271b005b5ea7ad71bb8637d941
 SHA512 
ea99729ee68a44f6b5081e0d81dd7d5abbb50482eda8c4e435d6ee997572362de09d7c813da2ecf1aac4ed299feb73205bcff7d4d359793889690ce07cfb057f
 DIST gentoo-kernel-5.4.80-r1-1.x86.xpak 52880910 BLAKE2B 
f94a7bbdcdbd383e919f2542251d2552e50e34264ab495a43d75e28dab881162f2549b48383b32a3b2a813a192b7d9f602eaa8210085733ac123e2246e6a285b
 SHA512 
3b5dd91103461306f4a4ea4554792d4cdabedba6165de119523b927abb2009adc7d554f23110ddeac1a1add69b2d1674b7b87b93b1e1b186a2594174808dd9d2

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5-r1.ebuild
new file mode 100644
index 000..8ff91a4ba93
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.5-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2021-01-08 Thread Sam James
commit: f92a92b3ed4967d4407051184e134476748127c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:54:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:54:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92a92b3

dev-libs/zziplib: drop now-gone ~x86-macos

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

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

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 2addb6bfee9..51c4c3d9507 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



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

2021-01-08 Thread Sam James
commit: 417155834a4461f783af6aed08ee0aa4c2380595
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:37:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:37:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41715583

net-libs/enet: cleanup old

.17 fixes some regressions, it seems, so clean this up.

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

 net-libs/enet/Manifest   |  1 -
 net-libs/enet/enet-1.3.16.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/net-libs/enet/Manifest b/net-libs/enet/Manifest
index 2279a355577..daa988d6f3f 100644
--- a/net-libs/enet/Manifest
+++ b/net-libs/enet/Manifest
@@ -1,4 +1,3 @@
 DIST enet-1.2.2.tar.gz 413454 BLAKE2B 
3d13ae43a3ce361cf19d7b79c8ec92f76b7c1066659bf4e531a3144b03aac4e7b3738c102eff12bc0748a4a798e7be77473a6b386d29bb416998057f71ffe9d9
 SHA512 
2c28ab4b650dd4165ee5913c1bc80dc47e43f2363a5fdd7f3aa9be8fb3afbc8aff7a6bce731f7dac45eb930fc6338cd811c07e8dedca5554a7dd32293685062d
 DIST enet-1.3.13.tar.gz 669090 BLAKE2B 
3041e9b2fe431dda2eae3464417d79b80664ff2c303222607991db28328e8eca2357fbf66248f40344bf93a26e0d1ffdad4698f9fe58939224b830700acee501
 SHA512 
82501c0248330a3a6bcac907907760e59b18cb662ebb42fe2c91e1557f1bc8ab452bf3fe7477dc01fa7a6e3b6124e1eb8eac46382d5bbebb2394879f9568b5df
-DIST enet-1.3.16.tar.gz 703461 BLAKE2B 
30046a50a00eb3ccdb24e69a7f31b1b395f42e30efff55c09bab28f4f2404c5183da2bce166f719956a9286ebfbc91d184cb146c252351909eb04ac1b345
 SHA512 
79761749d0f127c30b3c7186ca3c73795532d2e96ac1c152cd1fb5ca422b020f75e0c08ef9c9744e16866f8e5261dc24985e0421be56bcb0a4b072411af425ae
 DIST enet-1.3.17.tar.gz 703278 BLAKE2B 
d31838a173f629a2216f59173c259cf7cb35985913c5f8f016641ceb189dc20308effa206f03391cafde842ad6e43ec1776d38ce02283bd5990ccf38eadf4d6b
 SHA512 
efa0cb093a6ca295e5012a4fdebc5ffd6516a66a967e97b386b72781b18ce4a118c9bf94e87adbbdcd0ed441e22c62a05c24ff39fd6b475919e8efe9ab4715e4

diff --git a/net-libs/enet/enet-1.3.16.ebuild b/net-libs/enet/enet-1.3.16.ebuild
deleted file mode 100644
index 89a85f45470..000
--- a/net-libs/enet/enet-1.3.16.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Relatively thin, simple and robust network communication layer on 
top of UDP"
-HOMEPAGE="http://enet.bespin.org/ https://github.com/lsalzman/enet/";
-SRC_URI="http://enet.bespin.org/download/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="1.3/7"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="static-libs"
-
-RDEPEND="!${CATEGORY}/${PN}:0"
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-01-08 Thread Sam James
commit: 40e73e0fe7d57b9b87f4bcd840e848eec1afa210
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:33:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:34:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e73e0f

net-libs/enet: adopt for games@

This package is almost exclusively used by games and indeed
games@ packages. Adopting makes it easier to keep track of
bumps and such via p.g.o.

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

 net-libs/enet/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-libs/enet/metadata.xml b/net-libs/enet/metadata.xml
index 5b861b1b37a..18db954d278 100644
--- a/net-libs/enet/metadata.xml
+++ b/net-libs/enet/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   


https://github.com/lsalzman/enet/blob/master/ChangeLog
lsalzman/enet



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

2021-01-08 Thread Sam James
commit: 224f9749459b00c0925ef137164f6106de9e5fe1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:29:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:29:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224f9749

dev-python/django-rq: mark ALLARCHES

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

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

diff --git a/dev-python/django-rq/metadata.xml 
b/dev-python/django-rq/metadata.xml
index 14eafe988a3..3cc42a98cb5 100644
--- a/dev-python/django-rq/metadata.xml
+++ b/dev-python/django-rq/metadata.xml
@@ -5,6 +5,7 @@
willi...@gentoo.org
William Hubbs

+   

django-rq




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

2021-01-08 Thread Sam James
commit: 99f56de9e5d4ad67dfd0a057002b08d4876a467c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:36:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:36:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f56de9

net-libs/enet: bump to 1.3.17

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

 net-libs/enet/Manifest   |  1 +
 net-libs/enet/enet-1.3.17.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/net-libs/enet/Manifest b/net-libs/enet/Manifest
index 1711e5554ac..2279a355577 100644
--- a/net-libs/enet/Manifest
+++ b/net-libs/enet/Manifest
@@ -1,3 +1,4 @@
 DIST enet-1.2.2.tar.gz 413454 BLAKE2B 
3d13ae43a3ce361cf19d7b79c8ec92f76b7c1066659bf4e531a3144b03aac4e7b3738c102eff12bc0748a4a798e7be77473a6b386d29bb416998057f71ffe9d9
 SHA512 
2c28ab4b650dd4165ee5913c1bc80dc47e43f2363a5fdd7f3aa9be8fb3afbc8aff7a6bce731f7dac45eb930fc6338cd811c07e8dedca5554a7dd32293685062d
 DIST enet-1.3.13.tar.gz 669090 BLAKE2B 
3041e9b2fe431dda2eae3464417d79b80664ff2c303222607991db28328e8eca2357fbf66248f40344bf93a26e0d1ffdad4698f9fe58939224b830700acee501
 SHA512 
82501c0248330a3a6bcac907907760e59b18cb662ebb42fe2c91e1557f1bc8ab452bf3fe7477dc01fa7a6e3b6124e1eb8eac46382d5bbebb2394879f9568b5df
 DIST enet-1.3.16.tar.gz 703461 BLAKE2B 
30046a50a00eb3ccdb24e69a7f31b1b395f42e30efff55c09bab28f4f2404c5183da2bce166f719956a9286ebfbc91d184cb146c252351909eb04ac1b345
 SHA512 
79761749d0f127c30b3c7186ca3c73795532d2e96ac1c152cd1fb5ca422b020f75e0c08ef9c9744e16866f8e5261dc24985e0421be56bcb0a4b072411af425ae
+DIST enet-1.3.17.tar.gz 703278 BLAKE2B 
d31838a173f629a2216f59173c259cf7cb35985913c5f8f016641ceb189dc20308effa206f03391cafde842ad6e43ec1776d38ce02283bd5990ccf38eadf4d6b
 SHA512 
efa0cb093a6ca295e5012a4fdebc5ffd6516a66a967e97b386b72781b18ce4a118c9bf94e87adbbdcd0ed441e22c62a05c24ff39fd6b475919e8efe9ab4715e4

diff --git a/net-libs/enet/enet-1.3.17.ebuild b/net-libs/enet/enet-1.3.17.ebuild
new file mode 100644
index 000..b7142681cf1
--- /dev/null
+++ b/net-libs/enet/enet-1.3.17.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Relatively thin, simple and robust network communication layer on 
top of UDP"
+HOMEPAGE="http://enet.bespin.org/ https://github.com/lsalzman/enet/";
+SRC_URI="http://enet.bespin.org/download/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="1.3/7"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="static-libs"
+
+RDEPEND="!${CATEGORY}/${PN}:0"
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-01-08 Thread Sam James
commit: cc72b197b56ad51d78fa670596ea532f2c549a61
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:30:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:30:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc72b197

dev-python/django-rq: add github remote-id

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

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

diff --git a/dev-python/django-rq/metadata.xml 
b/dev-python/django-rq/metadata.xml
index 3cc42a98cb5..110bc52a20c 100644
--- a/dev-python/django-rq/metadata.xml
+++ b/dev-python/django-rq/metadata.xml
@@ -7,6 +7,7 @@



+   rq/django-rq
django-rq

 



[gentoo-commits] repo/gentoo:master commit in: games-fps/redeclipse/

2021-01-08 Thread Sam James
commit: ccd3d972f0391af6f3a07db48e38363902cb1603
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:29:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:29:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd3d972

games-fps/redeclipse: fix libsdl -> libsdl2 dep

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

 .../{redeclipse-1.6.0-r2.ebuild => redeclipse-1.6.0-r3.ebuild}  | 6 +++---
 .../{redeclipse-2.0.0.ebuild => redeclipse-2.0.0-r1.ebuild} | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-fps/redeclipse/redeclipse-1.6.0-r2.ebuild 
b/games-fps/redeclipse/redeclipse-1.6.0-r3.ebuild
similarity index 95%
rename from games-fps/redeclipse/redeclipse-1.6.0-r2.ebuild
rename to games-fps/redeclipse/redeclipse-1.6.0-r3.ebuild
index a752c876362..f9fc63f5d11 100644
--- a/games-fps/redeclipse/redeclipse-1.6.0-r2.ebuild
+++ b/games-fps/redeclipse/redeclipse-1.6.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,13 +17,13 @@ IUSE="dedicated"
 
 DEPEND="!dedicated? (
media-libs/freetype:2
-   media-libs/libsdl:0[opengl]
+   media-libs/libsdl2[opengl]
media-libs/sdl2-image:0[jpeg,png]
media-libs/sdl2-mixer:0[mp3,vorbis]
virtual/opengl
x11-libs/libX11
)
-   >=net-libs/enet-1.3.9
+   >=net-libs/enet-1.3.9:=
sys-libs/zlib"
 RDEPEND="${DEPEND}"
 

diff --git a/games-fps/redeclipse/redeclipse-2.0.0.ebuild 
b/games-fps/redeclipse/redeclipse-2.0.0-r1.ebuild
similarity index 95%
rename from games-fps/redeclipse/redeclipse-2.0.0.ebuild
rename to games-fps/redeclipse/redeclipse-2.0.0-r1.ebuild
index 8af7b5e8891..14c1520b9b5 100644
--- a/games-fps/redeclipse/redeclipse-2.0.0.ebuild
+++ b/games-fps/redeclipse/redeclipse-2.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,13 +16,13 @@ IUSE="dedicated"
 
 DEPEND="!dedicated? (
media-libs/freetype:2
-   media-libs/libsdl:0[opengl]
+   media-libs/libsdl2[opengl]
media-libs/sdl2-image:0[jpeg,png]
media-libs/sdl2-mixer:0[mp3,vorbis]
virtual/opengl
x11-libs/libX11
)
-   >=net-libs/enet-1.3.9
+   >=net-libs/enet-1.3.9:=
sys-libs/zlib"
 RDEPEND="${DEPEND}"
 



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

2021-01-08 Thread Sam James
commit: 18a6d434f2c4aa581cb123b7df7ac2776acee3cc
Author: Matthias Rabe  hatdev  de>
AuthorDate: Fri Jan  1 16:08:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a6d434

gui-apps/waybar: version bump to 0.9.5

Signed-off-by: Matthias Rabe  hatdev.de>
Closes: https://github.com/gentoo/gentoo/pull/18898
Signed-off-by: Sam James  gentoo.org>

 gui-apps/waybar/Manifest|  1 +
 gui-apps/waybar/metadata.xml|  1 +
 gui-apps/waybar/waybar-0.9.5.ebuild | 65 +
 3 files changed, 67 insertions(+)

diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest
index 737368ae90b..0b4a2425c8f 100644
--- a/gui-apps/waybar/Manifest
+++ b/gui-apps/waybar/Manifest
@@ -1,2 +1,3 @@
 DIST waybar-0.9.3.tar.gz 135024 BLAKE2B 
d7b0090d0d7e25701ba7b76353737451e4ff8f145998b1a395e4c57e845be319380ac41b1a464bc7b5cc4d9ce037151bc9e7f37763ed1c0f42e945503668f1df
 SHA512 
19dba92c5e430ce71567f149e5d208d594928a1d642584f606d55779d0a336ec4587e8a2e15698a25bdf0d26525f771d0a73b193f948bf9c1dfba5be350d4e78
 DIST waybar-0.9.4.tar.gz 137409 BLAKE2B 
99dabdbb4f846823d3244a21ce51c4ebb2d9449f6c7a0f4c8c1db643d503f106988ab5e732d096109799a175df7c5168b9a1d60958e258c2ef8acb7fe2c318b7
 SHA512 
601eb9597089491d95bd5e055d9bffb0e33d637351ad41f9177fd4dd915b2a12587e96f922314aa7a009ccb4c1b5cf8da0553710b5ea84a9ba25c5755b9fa61a
+DIST waybar-0.9.5.tar.gz 146094 BLAKE2B 
cd46e308d282df5ba6ce34417c0fe5468c188acb3c0f9bf5b2d4dd4c2c80547cab65172b4f4162c2dde0b78f68d15c8b79be74113cacd2610fd2a48299e14013
 SHA512 
0bbb9e898e205728fc564389927fec661a8dd6a9995a6c5d318f930f4527d6afd0be11a6b71dfa9aafb05c982e0f131e51eb0eec9a3e92c28f5cb04ff780fa8b

diff --git a/gui-apps/waybar/metadata.xml b/gui-apps/waybar/metadata.xml
index 0a74e1a14a8..af45478540b 100644
--- a/gui-apps/waybar/metadata.xml
+++ b/gui-apps/waybar/metadata.xml
@@ -15,6 +15,7 @@
Enable popup support with 
gtk-layer-shell
Enable support for volume control via 
PulseAudio
Enable support for tray
+   Enable support for wifi/rfkill


Alexays/Waybar

diff --git a/gui-apps/waybar/waybar-0.9.5.ebuild 
b/gui-apps/waybar/waybar-0.9.5.ebuild
new file mode 100644
index 000..0094f250d48
--- /dev/null
+++ b/gui-apps/waybar/waybar-0.9.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based 
compositors"
+HOMEPAGE="https://github.com/Alexays/Waybar";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git";
+else
+   SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+S="${WORKDIR}/${PN^}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="mpd network popups pulseaudio tray +udev wifi"
+
+BDEPEND="
+   >=app-text/scdoc-1.9.2
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-cpp/gtkmm:3.0
+   dev-libs/jsoncpp:=
+   dev-libs/libinput:=
+   dev-libs/libsigc++:2
+   >=dev-libs/libfmt-5.3.0:=
+   >=dev-libs/spdlog-1.8.0:=
+   dev-libs/date:=
+   dev-libs/wayland
+   dev-libs/wayland-protocols
+   gui-libs/wlroots
+   x11-libs/gtk+:3[wayland]
+   mpd? ( media-libs/libmpdclient )
+   network? ( dev-libs/libnl:3 )
+   popups? ( gui-libs/gtk-layer-shell )
+   pulseaudio? ( media-sound/pulseaudio )
+   tray? (
+   dev-libs/libdbusmenu[gtk3]
+   dev-libs/libappindicator
+   )
+   udev? ( virtual/libudev:= )
+   wifi? ( || ( sys-apps/util-linux net-wireless/rfkill ) )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature mpd)
+   $(meson_feature network libnl)
+   $(meson_feature popups gtk-layer-shell)
+   $(meson_feature pulseaudio)
+   $(meson_feature tray dbusmenu-gtk)
+   $(meson_feature udev libudev)
+   $(meson_feature wifi rfkill)
+   -Dsndio=disabled
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2021-01-08 Thread Sam James
commit: f4daf935ceba2dd5d17ead1cbf9b39dab76d1969
Author: David Roman  gmail  com>
AuthorDate: Tue Jan  5 20:27:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4daf935

sci-astronomy/wcslib: remove 5.16

Closes: https://bugs.gentoo.org/73
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest   |  1 -
 sci-astronomy/wcslib/wcslib-5.16.ebuild | 70 -
 2 files changed, 71 deletions(-)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 1b39294abf0..5216dd92ca3 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,2 +1 @@
-DIST wcslib-5.16.tar.bz2 111 BLAKE2B 
e11da145db6366804321cf415bdac621a930418f09d788c8b94413980710bb43357129a830462339127398082700a9f44f56dc0b8c96ef923d41ea0174dfd07f
 SHA512 
bf7ab586995bdade8b96c77dee891c7d7ab6de82a7e2f94a09d89643e93658063f832efdb66e0bba11ad114b6e0ca555cba9308a84f0f22fb833e3a6303cefe6
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892

diff --git a/sci-astronomy/wcslib/wcslib-5.16.ebuild 
b/sci-astronomy/wcslib/wcslib-5.16.ebuild
deleted file mode 100644
index a82492d1c42..000
--- a/sci-astronomy/wcslib/wcslib-5.16.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-FORTRAN_NEEDED=fortran
-
-inherit fortran-2
-
-DESCRIPTION="Astronomical World Coordinate System transformations library"
-HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
-SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
-
-SLOT="0/5"
-LICENSE="LGPL-3"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc fortran fits pgplot static-libs +tools"
-
-RDEPEND="
-   fits? ( sci-libs/cfitsio:0= )
-   pgplot? ( sci-libs/pgplot:0= )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig"
-
-src_configure() {
-   local myconf=(
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable fortran)
-   $(use_enable tools utils)
-   )
-   # hacks because cfitsio and pgplot directories are hard-coded
-   if use fits; then
-   myconf+=(
-   --with-cfitsioinc="${EPREFIX}/usr/include"
-   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-cfitsio )
-   fi
-   if use pgplot; then
-   myconf+=(
-   --with-pgplotinc="${EPREFIX}/usr/include"
-   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-pgplot )
-   fi
-   econf ${myconf[@]}
-   sed -i -e 's/COPYING\*//' GNUmakefile || die
-}
-
-src_compile() {
-   # nasty makefile, debugging means probably full rewrite
-   emake -j1
-}
-
-src_test() {
-   emake -j1 check
-}
-
-src_install() {
-   default
-   # static libs share the same symbols as shared (i.e. compiled with PIC)
-   # so they are not compiled twice
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
-   use doc || rm -r \
-   "${ED}"/usr/share/doc/${PF}/html \
-   "${ED}"/usr/share/doc/${PF}/*.pdf
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/

2021-01-08 Thread Sam James
commit: d81433572ad9774eb06afa4d69f9597677c20b69
Author: John Helmert III  posteo  net>
AuthorDate: Thu Jan  7 15:24:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8143357

x11-misc/polybar: 3.5.3 -> 3.5.4

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/18976
Signed-off-by: Sam James  gentoo.org>

 x11-misc/polybar/Manifest   | 2 +-
 x11-misc/polybar/{polybar-3.5.3.ebuild => polybar-3.5.4.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest
index 4cb95e20f2a..ac3643b352a 100644
--- a/x11-misc/polybar/Manifest
+++ b/x11-misc/polybar/Manifest
@@ -1,6 +1,6 @@
 DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 
85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b
 SHA512 
ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425
 DIST i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz 43681 BLAKE2B 
a17c9764f429edd4a65d173ff43c139083a8831d9ee68d3024c033f039409efd486178a6225d06e3313642a9918298b1b60da1da75d49243973f8e2dd1fc855f
 SHA512 
27a90d80f2de45743c2347be5ec5c88db58c4f3bb2aa44093c2a1e3178bfd5761ec806bdec9c6b6a4de6d1e67d5f14d4518e99611bf7e2984cfc880898357133
 DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 
213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342
 SHA512 
20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a
-DIST polybar-3.5.3.tar.gz 282640 BLAKE2B 
d3be62d912830a9d1118980b12b55747467b9e2cc8df4713cef2d4b9f4fa70c2b7030d3c04fb9abb467de20ed098443f64376fcfb1ad2bcbfcf06e59b03656aa
 SHA512 
e381f1acb546811049a728631f2b0072ab58695d11590945f690d73cae6c119cd778f43236a3cfa7dc5926a12aaae7b95759fdb6d2a29d5684cd99612ca81aed
+DIST polybar-3.5.4.tar.gz 282581 BLAKE2B 
4c9d10e2974200b3df05685e703d0fc5340d4ee194a4a01cb7a1ea6917e8e3b1a3a71849ef345eba416873a567bbf69b597b1a2dff679e17ac34b86f3e164c5d
 SHA512 
0e01ef9284b2a66af3080e5b709f5220da07462dfa9b0836e2bdc275b4cf735245e5ede0eb404a9a73f35722ae455ec3b4ef525ad65362a2ffc607b73295eae5
 DIST xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz 84121 BLAKE2B 
dea2384773803bbc5de2ec971ed0cf769b0af8b987bbcf918718647e4787b4713af54a358c029e9603c28c5424488731f76ecc430b6b124bcd9255aef893431f
 SHA512 
646e159d47d6dac8f08a27a1cb54e2ef48e42cff952b55b3906c2021c424e015c070a31a7a1e70b62e0edc7a8b42b935a23b9a922eaab138d3f6929bc1fdb8d4
 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 
6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857
 SHA512 
92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f

diff --git a/x11-misc/polybar/polybar-3.5.3.ebuild 
b/x11-misc/polybar/polybar-3.5.4.ebuild
similarity index 98%
rename from x11-misc/polybar/polybar-3.5.3.ebuild
rename to x11-misc/polybar/polybar-3.5.4.ebuild
index cf06663c956..485b315004b 100644
--- a/x11-misc/polybar/polybar-3.5.3.ebuild
+++ b/x11-misc/polybar/polybar-3.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2021-01-08 Thread Sam James
commit: b651f7b1b60ee2c9c95ff591df9287920194bda5
Author: David Roman  gmail  com>
AuthorDate: Wed Dec 30 21:15:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b651f7b1

dev-libs/spdlog: verbump to 1.8.2

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18886
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/Manifest | 2 +-
 dev-libs/spdlog/{spdlog-1.8.1.ebuild => spdlog-1.8.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index db46aee6dcd..91f58948d70 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,3 +1,3 @@
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
 DIST spdlog-1.7.0.tar.gz 285615 BLAKE2B 
f1a20f8ec8e9746e360106f284544b20e48664a91d17b014abec26fd0f2ce3d25dd33cfb925f4468fa32da394f6efaca033290bdcf66abe8b067444999b87b63
 SHA512 
e15d461ac7a6d3d3186fe4283e4fbaf56b2ce3011babf892e3b2d3dbdd7e999a861f1f6f67a9d88a5cf488a440add087ea78e96131f49b52ed6c7815a972799a
-DIST spdlog-1.8.1.tar.gz 293528 BLAKE2B 
f5568a52489d9f6db459dd7733c493720551f7cb53be5f25fd7e02ec89de88b968bacd3eacb390473258cba2686e2614f21a700e3b3faf66d9b8eb74cfa263cb
 SHA512 
ef855f4f91ed8aba89ef0191a9fd70f73a49567332f7eb42da1604e3a7dda3bbe48db3fd0fae317bb11ee95315d8cd62bf586d2de919ca0978d91e5a971b1c3f
+DIST spdlog-1.8.2.tar.gz 319010 BLAKE2B 
a17ac7691c74600e435cff9d45495a7f7e8ae5439400a9f0b02c3891daca232aa57b25ba6d619ce19d50bf053b28454a7e4f205ed439ca4345dd044390512a29
 SHA512 
7a0a2353a10187cc314253b366fc46be8f9fe2480d2cbac3a96a8e6825ee4b62b0a5ebb3add2b22b5d7ca8fe6963926603e5296e3431c0a4f7ac42beda7f

diff --git a/dev-libs/spdlog/spdlog-1.8.1.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
similarity index 100%
rename from dev-libs/spdlog/spdlog-1.8.1.ebuild
rename to dev-libs/spdlog/spdlog-1.8.2.ebuild



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

2021-01-08 Thread Sam James
commit: 6513d0561cd4bc052b1d6877efc346660e7460d3
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Jan  5 12:22:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6513d056

dev-libs/zziplib: bump to 0.13.72

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/18954
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/Manifest   |  1 +
 dev-libs/zziplib/zziplib-0.13.72.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index f0ee88ddc3a..56281af571c 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,2 +1,3 @@
 DIST zziplib-0.13.71.tar.gz 1150654 BLAKE2B 
00394de5da8b3c5b95ef0aea060e523354845261b846e3c876b13d2d05c6569496475a279d6b211c3215a6f17e6bfe53958baabcebb13cd72d30a9f0c40d9449
 SHA512 
e035d0ac26dca78335ae3defc652543ff7b353a1a95d76ed1beeb21a08e16f287a62d488f528cfbb77d5b558581b68d439aa0823577524e9aa61a3cf5f208cb5
 DIST zziplib-0.13.71_p20201021.tar.gz 1151849 BLAKE2B 
b4caf8b6b03d8de742d4e727a2aa03dd8b5e96df50c6e9d5aaf2df9bc072cd8389959019e41c06bd808f3df8e710dd11d198438bf70e58e5ae278a882d854d5b
 SHA512 
ebbc5bc9e403e203d36cacb0ec5aea9d1750f1a8b144a41748c9475e6cc0b1c3af197a4ef7df5f38f90be40bd4f9b68edbcb4624ceff1d48a47127065e570cb3
+DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B 
ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd
 SHA512 
4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
new file mode 100644
index 000..2addb6bfee9
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit cmake flag-o-matic python-any-r1
+
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
+SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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="sdl static-libs"
+
+# Tests require internet access
+# https://github.com/gdraheim/zziplib/issues/24
+
+BDEPEND="
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DZZIPSDL="$(usex sdl)"
+   -DBUILD_STATIC_LIBS="$(usex static-libs)"
+   -DBUILD_TESTS=OFF
+   -DZZIPTEST=OFF
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2021-01-08 Thread Sam James
commit: eae97f44bad07f4bb930f2f15b25b806dc9be268
Author: David Roman  gmail  com>
AuthorDate: Tue Jan  5 20:31:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae97f44

sci-astronomy/wcslib: verbump to 7.3.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18959
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest|  1 +
 sci-astronomy/wcslib/wcslib-7.3.1.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 5216dd92ca3..d42974ef89b 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1 +1,2 @@
+DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892

diff --git a/sci-astronomy/wcslib/wcslib-7.3.1.ebuild 
b/sci-astronomy/wcslib/wcslib-7.3.1.ebuild
new file mode 100644
index 000..a7feb7d418e
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-7.3.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED=fortran
+
+inherit fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf ${myconf[@]}
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
+   use doc || rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/fzf/

2021-01-08 Thread Sam James
commit: e4d3c523a4e7ff2efd009d6a2d38c5a2ebfbf644
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Jan  6 02:41:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d3c523

app-shells/fzf: bump to 0.25.0

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

 app-shells/fzf/Manifest  |   1 +
 app-shells/fzf/fzf-0.25.0.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index f44a492a7cb..a128d1a8417 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -1,5 +1,6 @@
 DIST fzf-0.24.0.tar.gz 173438 BLAKE2B 
bb990ea3f819ae83c13e71ff2b2e8f312b532f634375a137178afca943defe20177a3ec6751acd92debfa434fd02d1ebc24901cc40edf63f016f4cee97f2b856
 SHA512 
0746aee0542574488ee17dbc86618a74a01aa2d7e9042219db37112584f74be7e1686494bd7e3307f161b480053496a58cac18c67a6eec7e2a992f5dea2569a0
 DIST fzf-0.24.4.tar.gz 175421 BLAKE2B 
8c06f6abb2e8a8a407f36e613efc084d63cc9797bb8c076c7d9a497b52b86865243b3cf3e80147cd2db0f6a98e850a28dc58dc949109a152ca6adf330dd41ff1
 SHA512 
348cc000b4e28054bff56a37171ef4dd7ac22c7c292c19c3c0b95f3d30856b443887447604e1e38cfd71b421a22c1135a13cb40c78e5b34d477acaa3dcadb821
+DIST fzf-0.25.0.tar.gz 176905 BLAKE2B 
fd0fa18643947428d8a7257f9aebf579e3d57fbc0216d4629ed77616d1729d2cc68514125b5de5b2e85b65b26d6c95e69942f076aa99aa27e57d4f9b778f8923
 SHA512 
73b65374334531ac81a64bb973cb976f4dab7c6458eb2705f323349223880294fa6238b0eeea3412ff121c5c1b70905b261ceb7994c2b00425b02c88286b36e3
 DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod 77 BLAKE2B 
1b81c4c20a890027242b50f1566f4dfdaf120ee26d3dc56d0c2b6465df2ba79b208289eb40c3d7b666a4e7e874210f59aea545d5125c9a55c5597a3ca7f37feb
 SHA512 
fb153c4e481c073133f0c933c67eba8a1f160ab146921f2c77125b6ff5c348cea57e3a5701a557c8db2212d32e3cba1c09b9509210660c17b66c2a45ba97cb75
 DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip 19867 BLAKE2B 
a772206ce6dc48b32d7125a25b26694325d367ebcbad85466b2e6cfdb9fc9f0e08b98b7ecede5397344e5f7e623c4c76edcf69dcee99917adccf5b31aad80bf8
 SHA512 
127767c725e376b43fe4e2003ddc12fe89693d6d7e52b01e6d47d73fd04496decc0fd60b64c7a65303428e00a52ece1848610ea35231789a814187ef8503bee3
 DIST github.com%2Fgdamore%2Ftcell%2F@v%2Fv1.4.0.mod 250 BLAKE2B 
46093e9211011e814962ba2eafec4392948f185d27a202a8b626e16299e3a3fa4554a604933ceab584b27cca2b7a6b1f51d4e5fe10d673e875e38eca08de64ec
 SHA512 
412dee57c525bd5a3c0ce9c482e7933814758e36ebb226a16392e648f57e280485f86e30f17be2339eed427b52e4b0b601401503d0bd324c7fa874e2fcba2b60

diff --git a/app-shells/fzf/fzf-0.25.0.ebuild b/app-shells/fzf/fzf-0.25.0.ebuild
new file mode 100644
index 000..5e56f7480e1
--- /dev/null
+++ b/app-shells/fzf/fzf-0.25.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="A general-purpose command-line fuzzy finder, written in GoLang"
+HOMEPAGE="https://github.com/junegunn/fzf";
+
+# For fancy versioning only. Bump on the next release!
+MY_GIT_REV=8c533e3
+
+EGO_SUM=(
+   "github.com/gdamore/encoding v1.0.0"
+   "github.com/gdamore/encoding v1.0.0/go.mod"
+   "github.com/gdamore/tcell v1.4.0"
+   "github.com/gdamore/tcell v1.4.0/go.mod"
+   "github.com/lucasb-eyer/go-colorful v1.0.3"
+   "github.com/lucasb-eyer/go-colorful v1.0.3/go.mod"
+   "github.com/mattn/go-isatty v0.0.12"
+   "github.com/mattn/go-isatty v0.0.12/go.mod"
+   "github.com/mattn/go-runewidth v0.0.7/go.mod"
+   "github.com/mattn/go-runewidth v0.0.9"
+   "github.com/mattn/go-runewidth v0.0.9/go.mod"
+   "github.com/mattn/go-shellwords v1.0.10"
+   "github.com/mattn/go-shellwords v1.0.10/go.mod"
+   "github.com/saracen/walker v0.1.1"
+   "github.com/saracen/walker v0.1.1/go.mod"
+   "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2"
+   "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
+   "golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897"
+   "golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod"
+   "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
+   "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod"
+   "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9"
+   "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod"
+   "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
+   "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
+   "golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756"
+   "golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756/go.mod"
+   "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
+   "golang.org/x/sys v0.0.0-20201026173827-119d4633e4d1"
+   "golang.

[gentoo-commits] repo/gentoo:master commit in: app-shells/fzf/

2021-01-08 Thread Sam James
commit: e3be2b9428054bd96f09e36d0fb432ac17ae83a9
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Jan  6 02:41:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3be2b94

app-shells/fzf: drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/18961
Signed-off-by: Sam James  gentoo.org>

 app-shells/fzf/Manifest  |   1 -
 app-shells/fzf/fzf-0.24.0.ebuild | 106 ---
 2 files changed, 107 deletions(-)

diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index a128d1a8417..a3fca91f65c 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -1,4 +1,3 @@
-DIST fzf-0.24.0.tar.gz 173438 BLAKE2B 
bb990ea3f819ae83c13e71ff2b2e8f312b532f634375a137178afca943defe20177a3ec6751acd92debfa434fd02d1ebc24901cc40edf63f016f4cee97f2b856
 SHA512 
0746aee0542574488ee17dbc86618a74a01aa2d7e9042219db37112584f74be7e1686494bd7e3307f161b480053496a58cac18c67a6eec7e2a992f5dea2569a0
 DIST fzf-0.24.4.tar.gz 175421 BLAKE2B 
8c06f6abb2e8a8a407f36e613efc084d63cc9797bb8c076c7d9a497b52b86865243b3cf3e80147cd2db0f6a98e850a28dc58dc949109a152ca6adf330dd41ff1
 SHA512 
348cc000b4e28054bff56a37171ef4dd7ac22c7c292c19c3c0b95f3d30856b443887447604e1e38cfd71b421a22c1135a13cb40c78e5b34d477acaa3dcadb821
 DIST fzf-0.25.0.tar.gz 176905 BLAKE2B 
fd0fa18643947428d8a7257f9aebf579e3d57fbc0216d4629ed77616d1729d2cc68514125b5de5b2e85b65b26d6c95e69942f076aa99aa27e57d4f9b778f8923
 SHA512 
73b65374334531ac81a64bb973cb976f4dab7c6458eb2705f323349223880294fa6238b0eeea3412ff121c5c1b70905b261ceb7994c2b00425b02c88286b36e3
 DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod 77 BLAKE2B 
1b81c4c20a890027242b50f1566f4dfdaf120ee26d3dc56d0c2b6465df2ba79b208289eb40c3d7b666a4e7e874210f59aea545d5125c9a55c5597a3ca7f37feb
 SHA512 
fb153c4e481c073133f0c933c67eba8a1f160ab146921f2c77125b6ff5c348cea57e3a5701a557c8db2212d32e3cba1c09b9509210660c17b66c2a45ba97cb75

diff --git a/app-shells/fzf/fzf-0.24.0.ebuild b/app-shells/fzf/fzf-0.24.0.ebuild
deleted file mode 100644
index b2573fddd82..000
--- a/app-shells/fzf/fzf-0.24.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="A general-purpose command-line fuzzy finder, written in GoLang"
-HOMEPAGE="https://github.com/junegunn/fzf";
-
-# For fancy versioning only. Bump on the next release!
-MY_GIT_REV=0d5f862
-
-EGO_SUM=(
-   "github.com/gdamore/encoding v1.0.0"
-   "github.com/gdamore/encoding v1.0.0/go.mod"
-   "github.com/gdamore/tcell v1.4.0"
-   "github.com/gdamore/tcell v1.4.0/go.mod"
-   "github.com/lucasb-eyer/go-colorful v1.0.3"
-   "github.com/lucasb-eyer/go-colorful v1.0.3/go.mod"
-   "github.com/mattn/go-isatty v0.0.12"
-   "github.com/mattn/go-isatty v0.0.12/go.mod"
-   "github.com/mattn/go-runewidth v0.0.7/go.mod"
-   "github.com/mattn/go-runewidth v0.0.9"
-   "github.com/mattn/go-runewidth v0.0.9/go.mod"
-   "github.com/mattn/go-shellwords v1.0.10"
-   "github.com/mattn/go-shellwords v1.0.10/go.mod"
-   "github.com/saracen/walker v0.1.1"
-   "github.com/saracen/walker v0.1.1/go.mod"
-   "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2"
-   "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
-   "golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897"
-   "golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod"
-   "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
-   "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod"
-   "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9"
-   "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod"
-   "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
-   "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
-   "golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756"
-   "golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756/go.mod"
-   "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
-   "golang.org/x/sys v0.0.0-20201026173827-119d4633e4d1"
-   "golang.org/x/sys v0.0.0-20201026173827-119d4633e4d1/go.mod"
-   "golang.org/x/text v0.3.0"
-   "golang.org/x/text v0.3.0/go.mod"
-   "golang.org/x/text v0.3.3"
-   "golang.org/x/text v0.3.3/go.mod"
-   "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
-)
-
-go-module_set_globals
-
-SRC_URI="
-   https://github.com/junegunn/fzf/archive/${PV}.tar.gz -> ${P}.tar.gz
-   ${EGO_SUM_SRC_URI}
-"
-
-LICENSE="MIT BSD-with-disclosure"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_compile() {
-   emake PREFIX="${EPREFIX}"/usr VERSION=${PV} REVISION=${MY_GIT_REV} 
bin/${PN}
-}
-
-src_install() {

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

2021-01-08 Thread Matt Turner
commit: 9632a58f3b2dc17aaad34657ffcdc62e34f7f6f8
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jan  9 03:42:30 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan  9 03:59:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9632a58f

dev-libs/9libs: Drop IUSE=static-libs

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/9libs/9libs-1.0-r4.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild 
b/dev-libs/9libs/9libs-1.0-r4.ebuild
index cc510097ffa..b8a794c0c29 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,11 +11,10 @@ SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2";
 LICENSE="PLAN9"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="static-libs"
 
 DEPEND="
-   >=x11-libs/libX11-1.0.0[static-libs?]
-   >=x11-libs/libXt-1.0.0[static-libs?]
+   >=x11-libs/libX11-1.0.0
+   >=x11-libs/libXt-1.0.0
 "
 RDEPEND="
${DEPEND}
@@ -36,8 +35,8 @@ src_configure() {
tc-export CC
 
econf \
-   $(use_enable static-libs static) \
--enable-shared \
+   --disable-static \
--includedir=/usr/include/9libs \
--with-x
 }
@@ -51,7 +50,5 @@ src_install() {
mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die
done
 
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die
-   fi
+   find "${ED}" -name '*.la' -delete || die
 }



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

2021-01-08 Thread Sam James
commit: b826f9b28318b866a51f64e4ad0c27937b8e4926
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 03:44:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 03:44:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b826f9b2

dev-python/django-rq: bump to 2.4.0

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

 dev-python/django-rq/Manifest   |  1 +
 dev-python/django-rq/django-rq-2.4.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/django-rq/Manifest b/dev-python/django-rq/Manifest
index 92060c487fe..e4fa75e6a66 100644
--- a/dev-python/django-rq/Manifest
+++ b/dev-python/django-rq/Manifest
@@ -1 +1,2 @@
 DIST django-rq-2.3.2.tar.gz 41038 BLAKE2B 
837a8f819e9a91763b2d4ec961257d429e6d686fbaaa181d7fbe41efd9e08d958c5c340e4e1a4c8f0ef4063e985d3df82d8ea2c6a7cdea872b330dd545660e31
 SHA512 
8cf59aae163034240bfecda5f332dcc590813445cb2fc14bee15459ec8d4c50a36ab56865b3ce9360968451695e7a6d5eca5da26ef63c29dbc9dd58af8f16b98
+DIST django-rq-2.4.0.tar.gz 42455 BLAKE2B 
b60268625e8d57f1975c47df1dff72599fcab9eba0b43020196329cfc3c5447ce1bf9082338143f3f1d31434a8407d7a0e00b4dca64f2797ec54983930200798
 SHA512 
b1eec3f7e906bb4e553501940b9913727c8b21509fa10dd98ab5ad9f5625aaadd3f9c749824ad130005ac2a2ad8d27e8c8834466334f9bc09c438fcbd1cff344

diff --git a/dev-python/django-rq/django-rq-2.4.0.ebuild 
b/dev-python/django-rq/django-rq-2.4.0.ebuild
new file mode 100644
index 000..0f5a386b6fb
--- /dev/null
+++ b/dev-python/django-rq/django-rq-2.4.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit distutils-r1
+
+DESCRIPTION="An app that provides django integration for RQ (Redis Queue)"
+HOMEPAGE="https://github.com/rq/django-rq";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/django-2.0[${PYTHON_USEDEP}]
+   >=dev-python/rq-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.0.0[${PYTHON_USEDEP}]
+"



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

2021-01-08 Thread Sam James
commit: 29e431ff23fb34cd62855bb2e7362fe065d8eadc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 03:19:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 03:19:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e431ff

app-text/mupdf: drop static-libs from 1.17 too

This is blocking removal of static-libs from X.

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

 app-text/mupdf/mupdf-1.17.0.ebuild | 34 ++
 1 file changed, 14 insertions(+), 20 deletions(-)

diff --git a/app-text/mupdf/mupdf-1.17.0.ebuild 
b/app-text/mupdf/mupdf-1.17.0.ebuild
index 7841103a97a..01332031c1e 100644
--- a/app-text/mupdf/mupdf-1.17.0.ebuild
+++ b/app-text/mupdf/mupdf-1.17.0.ebuild
@@ -13,33 +13,32 @@ S="${WORKDIR}/${P}-source"
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
-IUSE="X +javascript libressl opengl ssl static-libs"
+IUSE="X +javascript libressl opengl ssl"
 
 # Although we use the bundled, patched version of freeglut in mupdf (because of
 # bug #653298), the best way to ensure that its dependencies are present is to
 # install system's freeglut.
 BDEPEND="virtual/pkgconfig"
 RDEPEND="
-   >=dev-lang/mujs-1.0.7:=[static-libs?]
-   media-libs/freetype:2=[static-libs?]
-   media-libs/harfbuzz:=[static-libs?,truetype]
-   media-libs/jbig2dec:=[static-libs?]
-   media-libs/libpng:0=[static-libs?]
-   >=media-libs/openjpeg-2.1:2=[static-libs?]
-   virtual/jpeg[static-libs?]
+   >=dev-lang/mujs-1.0.7:=
+   media-libs/freetype:2=
+   media-libs/harfbuzz:=[truetype]
+   media-libs/jbig2dec:=
+   media-libs/libpng:0=
+   >=media-libs/openjpeg-2.1:2=
+   virtual/jpeg
opengl? ( >=media-libs/freeglut-3.0.0:= )
ssl? (
-   libressl? ( >=dev-libs/libressl-3.2.0:0=[static-libs?] )
-   !libressl? ( >=dev-libs/openssl-1.1:0=[static-libs?] )
+   libressl? ( >=dev-libs/libressl-3.2.0:0= )
+   !libressl? ( >=dev-libs/openssl-1.1:0= )
)
X? (
-   x11-libs/libX11[static-libs?]
-   x11-libs/libXext[static-libs?]
-   )"
+   x11-libs/libX11
+   x11-libs/libXext
+   )
+"
 DEPEND="${RDEPEND}"
 
-REQUIRED_USE="opengl? ( !static-libs )"
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.15-CFLAGS.patch
"${FILESDIR}"/${PN}-1.15-Makefile.patch
@@ -113,9 +112,6 @@ _emake() {
 
 src_compile() {
_emake XCFLAGS="-fpic"
-
-   use static-libs && \
-   _emake build/debug/lib${PN}.a
 }
 
 src_install() {
@@ -130,8 +126,6 @@ src_install() {
 
dosym libmupdf.so.${PV} /usr/$(get_libdir)/lib${PN}.so
 
-   use static-libs && \
-   dolib.a build/debug/lib${PN}.a
if use opengl ; then
einfo "mupdf symlink points to mupdf-gl (bug 616654)"
dosym ${PN}-gl /usr/bin/${PN}



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

2021-01-08 Thread Matt Turner
commit: cf14673f7943b989edbdd59ae474695c9eeca47d
Author: David Michael  gmail  com>
AuthorDate: Sat Jan  9 00:39:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan  9 03:11:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf14673f

x11-libs/libXpresent: EAPI 7

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18998
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libXpresent/libXpresent-1.0.0-r1.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/x11-libs/libXpresent/libXpresent-1.0.0-r1.ebuild 
b/x11-libs/libXpresent/libXpresent-1.0.0-r1.ebuild
index d7974d21867..f2fffc3694d 100644
--- a/x11-libs/libXpresent/libXpresent-1.0.0-r1.ebuild
+++ b/x11-libs/libXpresent/libXpresent-1.0.0-r1.ebuild
@@ -1,23 +1,22 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
+XORG_DOC=doc
 XORG_MULTILIB=yes
-inherit xorg-2
+inherit xorg-3
 
 DESCRIPTION="X Present Extension C Library"
 
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-IUSE=""
 
 RDEPEND="
-   x11-base/xorg-proto
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
 
 PATCHES=( "${FILESDIR}"/${P}-add-depends-to-pkgconfig.patch )



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

2021-01-08 Thread Matt Turner
commit: d21f3f04bc084502818980ea5ecc7bf69c1ae022
Author: David Michael  gmail  com>
AuthorDate: Sat Jan  9 00:40:18 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan  9 03:11:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21f3f04

x11-libs/libXres: EAPI 7

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libXres/libXres-1.2.0-r1.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/x11-libs/libXres/libXres-1.2.0-r1.ebuild 
b/x11-libs/libXres/libXres-1.2.0-r1.ebuild
index 741d09748ff..326864d2d86 100644
--- a/x11-libs/libXres/libXres-1.2.0-r1.ebuild
+++ b/x11-libs/libXres/libXres-1.2.0-r1.ebuild
@@ -1,15 +1,16 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit xorg-2
+EAPI=7
+
+XORG_DOC=doc
+inherit xorg-3
 
 DESCRIPTION="X.Org XRes library"
 
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
 
-RDEPEND="x11-base/xorg-proto
-   x11-libs/libX11
+RDEPEND="x11-libs/libX11
x11-libs/libXext"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2021-01-08 Thread Matt Turner
commit: 17b8f5435c02e6eed021c9d953dc347e381e5572
Author: David Michael  gmail  com>
AuthorDate: Sat Jan  9 00:40:45 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan  9 03:11:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b8f543

x11-libs/libXScrnSaver: EAPI 7

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild 
b/x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild
index 9ca113c3561..d7591e40397 100644
--- a/x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild
+++ b/x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild
@@ -1,16 +1,18 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
+XORG_DOC=doc
 XORG_MULTILIB=yes
-inherit xorg-2
+inherit xorg-3
 
 DESCRIPTION="X.Org XScrnSaver library"
+
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
 
-RDEPEND="x11-base/xorg-proto
+RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2021-01-08 Thread Sam James
commit: 962669a6ce8895201cd8081acfe995b4c7d219d3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 03:09:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 03:09:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962669a6

app-emulation/vice: add sdl2-image dep

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

 app-emulation/vice/vice-3.5.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-emulation/vice/vice-3.5.ebuild 
b/app-emulation/vice/vice-3.5.ebuild
index 8bbf1366c06..a24aa963357 100644
--- a/app-emulation/vice/vice-3.5.ebuild
+++ b/app-emulation/vice/vice-3.5.ebuild
@@ -47,7 +47,10 @@ RDEPEND="
png? ( media-libs/libpng:0= )
portaudio? ( media-libs/portaudio )
pulseaudio? ( media-sound/pulseaudio )
-   sdl? ( media-libs/libsdl2[video] )
+   sdl? (
+   media-libs/libsdl2[video]
+   media-libs/sdl2-image
+   )
zlib? ( sys-libs/zlib )
 "
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/openblas/, profiles/base/

2021-01-08 Thread Sam James
commit: c0b8101f6e9d3d61702cf0011c092e090e30aa78
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 02:44:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 02:46:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b8101f

sci-libs/openblas: don't set relapack by default

This is experimental upstream and shouldn't be
enabled by default.

URL: https://github.com/xianyi/OpenBLAS/issues/3054
Bug: https://bugs.gentoo.org/764206
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.stable.mask   | 5 +
 sci-libs/openblas/openblas-0.3.12-r1.ebuild | 2 +-
 sci-libs/openblas/openblas-0.3.13.ebuild| 2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 4065a767802..962b529d353 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Sam James  (2021-01-09)
+# relapack is experimental, please be careful with use
+# bug #764206
+sci-libs/openblas relapack
+
 # Brian Evans  (2021-01-07)
 # temporarily block tests so that bugs can be resolved
 dev-php/theseer-Autoload test

diff --git a/sci-libs/openblas/openblas-0.3.12-r1.ebuild 
b/sci-libs/openblas/openblas-0.3.12-r1.ebuild
index 1426aa247ad..4d8d73725fd 100644
--- a/sci-libs/openblas/openblas-0.3.12-r1.ebuild
+++ b/sci-libs/openblas/openblas-0.3.12-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/OpenBLAS-${PV}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="dynamic eselect-ldso index-64bit openmp pthread +relapack test"
+IUSE="dynamic eselect-ldso index-64bit openmp pthread relapack test"
 REQUIRED_USE="?? ( openmp pthread )"
 RESTRICT="!test? ( test )"
 

diff --git a/sci-libs/openblas/openblas-0.3.13.ebuild 
b/sci-libs/openblas/openblas-0.3.13.ebuild
index 1c5dedff184..4566f928af8 100644
--- a/sci-libs/openblas/openblas-0.3.13.ebuild
+++ b/sci-libs/openblas/openblas-0.3.13.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/OpenBLAS-${PV}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="dynamic eselect-ldso index-64bit openmp pthread +relapack test"
+IUSE="dynamic eselect-ldso index-64bit openmp pthread relapack test"
 REQUIRED_USE="?? ( openmp pthread )"
 RESTRICT="!test? ( test )"
 



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

2021-01-08 Thread Sam James
commit: 2d038876277f5e5b838d49e30815f7c4c8bd8d8c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 02:30:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 02:30:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d038876

dev-python/pypy3-exe: Stabilize 7.3.3 x86, #752291

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

 dev-python/pypy3-exe/pypy3-exe-7.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.3.ebuild 
b/dev-python/pypy3-exe/pypy3-exe-7.3.3.ebuild
index 10af12924c3..a5252cdf058 100644
--- a/dev-python/pypy3-exe/pypy3-exe-7.3.3.ebuild
+++ b/dev-python/pypy3-exe/pypy3-exe-7.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}-src"
 
 LICENSE="MIT"
 SLOT="${PV}"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
 
 RDEPEND=">=sys-libs/zlib-1.1.3:0=



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

2021-01-08 Thread Sam James
commit: 4776876e77af259c92eb90cc2ef90ce93adf51c0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 02:30:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 02:30:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4776876e

dev-python/pypy3: Stabilize 7.3.3 x86, #752291

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

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

diff --git a/dev-python/pypy3/pypy3-7.3.3.ebuild 
b/dev-python/pypy3/pypy3-7.3.3.ebuild
index 7d7af4a7e96..6ed44f0de18 100644
--- a/dev-python/pypy3/pypy3-7.3.3.ebuild
+++ b/dev-python/pypy3/pypy3-7.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}-src"
 LICENSE="MIT"
 # pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
 SLOT="0/pypy36-pp73"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 gdbm +jit libressl ncurses sqlite test tk"
 RESTRICT="!test? ( test )"
 



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

2021-01-08 Thread Sam James
commit: 32e10624515925868e1fa757d213d65d80d1616a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 02:30:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 02:30:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e10624

dev-python/pypy3-exe-bin: Stabilize 7.3.3 x86, #752291

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

 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.3.ebuild 
b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.3.ebuild
index be9892c4318..399e5e974ca 100644
--- a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.3.ebuild
+++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=">=sys-libs/zlib-1.1.3:0/1
dev-libs/libffi:0/7



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

2021-01-08 Thread Sam James
commit: 7cc4e8d14627bb6721007475ed904f40561c2a6d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 02:13:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 02:13:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc4e8d1

dev-python/pypy-exe: Stabilize 7.3.3 x86, #752294

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

 dev-python/pypy-exe/pypy-exe-7.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pypy-exe/pypy-exe-7.3.3.ebuild 
b/dev-python/pypy-exe/pypy-exe-7.3.3.ebuild
index 3f210433ff4..d1dbbea4e78 100644
--- a/dev-python/pypy-exe/pypy-exe-7.3.3.ebuild
+++ b/dev-python/pypy-exe/pypy-exe-7.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}-src"
 
 LICENSE="MIT"
 SLOT="${PV}"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
 
 RDEPEND=">=sys-libs/zlib-1.1.3:0=



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe-bin/

2021-01-08 Thread Sam James
commit: 42cfa1b29a7c41ec2058a35e7b8d6f2f8a6831d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 02:13:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 02:13:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cfa1b2

dev-python/pypy-exe-bin: Stabilize 7.3.3 x86, #752294

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

 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.3.ebuild 
b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.3.ebuild
index 55eb713cb96..5f2d59bc5d2 100644
--- a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.3.ebuild
+++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${PV}"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=">=sys-libs/zlib-1.1.3:0/1
dev-libs/libffi:0/7



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

2021-01-08 Thread Sam James
commit: 32bf955a7798204f80df3207c51d68e1a9b8eff2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 02:13:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 02:13:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32bf955a

dev-python/pypy: Stabilize 7.3.3 x86, #752294

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

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

diff --git a/dev-python/pypy/pypy-7.3.3.ebuild 
b/dev-python/pypy/pypy-7.3.3.ebuild
index 2e4a1964ef0..b3f7eefab9d 100644
--- a/dev-python/pypy/pypy-7.3.3.ebuild
+++ b/dev-python/pypy/pypy-7.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}-src"
 LICENSE="MIT"
 # pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
 SLOT="0/73"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 gdbm +jit libressl ncurses sqlite tk"
 
 RDEPEND="



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

2021-01-08 Thread Lars Wendler
commit: a6296c9e0f1d947b63b8a9c2c97306a6cd96b22a
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jan  9 01:58:52 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jan  9 01:58:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6296c9e

app-crypt/gpgme: Bump to version 1.15.1

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

 app-crypt/gpgme/Manifest|   1 +
 app-crypt/gpgme/gpgme-1.15.1.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index ae4af46c977..676004a99ba 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -2,3 +2,4 @@ DIST gpgme-1.13.0.tar.bz2 1820504 BLAKE2B 
71fbb034e3c5939d1953554ccbe0e89e2089c5
 DIST gpgme-1.13.1.tar.bz2 1759616 BLAKE2B 
17fff261ab76b72e096aa42cc847443bfd3bbf0eb6d04af1d38561ddce1d11cfe9a98b6ced268b28f33e2cb7d900a9e6b3dfc56f1c784a021dbefbf493522e70
 SHA512 
11de670c6cf512508103fe67af56d9fbb2a9dda6fc6fa3cd321371bbe337c7c2c81913ca557d07187adb2a63d37ea1a44da97ab22345bbe6022c405d0cb083b8
 DIST gpgme-1.14.0.tar.bz2 1678910 BLAKE2B 
75051166b1f3777d630236c5afbd1786df238272b7ccfd053c5a4b2a207ba146550f6be46c1211f3bacbe19fee2f67adbc5be558d69175c19230a1a02e32d9f2
 SHA512 
b7ffa30a046c75215e1c73e2f34e5e65532e4dcf6bea55796adc6f82fd38dafe264bcd4332b2001155d6f9476d6fd82a77112dad31c1bb29db9ddefc532ae668
 DIST gpgme-1.15.0.tar.bz2 1692019 BLAKE2B 
4c66f24034a88e7da8a06cef3d0ac9d1d6b5eccb6d4277d36a2399d6e78f5d5f42cf0c13188c1dba72fe11d73da76a71867d3c3b13052695b868dc4a680fa85b
 SHA512 
ab979aea6ccc6d4faf02b3b1a773ce95cb754b4d687ce7adc2ed98e218f21a284a2283d8e2429016e78fcf5a94ea863011573fd1457a71cc0ae3aadd368a98a1
+DIST gpgme-1.15.1.tar.bz2 1699349 BLAKE2B 
d3a6ccaa35360ed3fc79364dfcc3f2fdcb70e5e41ac72ef011373a39d5def9be9ce1be45843ab65a87630d3fc570d29db5f40b9a273aa8e281464c9d1d3477de
 SHA512 
1d75a848cce6389f7cb8896b57a28dfe1dc5a447bfb4f128b0994a43e04134343400a3be063e971f03dfd595474cfd558519741d5d56afb3e84853ad4f2a45c2

diff --git a/app-crypt/gpgme/gpgme-1.15.1.ebuild 
b/app-crypt/gpgme/gpgme-1.15.1.ebuild
new file mode 100644
index 000..164c9edfc86
--- /dev/null
+++ b/app-crypt/gpgme/gpgme-1.15.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_OPTIONAL=1
+
+inherit distutils-r1 flag-o-matic libtool qmake-utils toolchain-funcs
+
+DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
+HOMEPAGE="http://www.gnupg.org/related_software/gpgme";
+SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="1/11" # subslot = soname major version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="common-lisp static-libs +cxx python qt5"
+
+RDEPEND=">=app-crypt/gnupg-2
+   >=dev-libs/libassuan-2.5.3:=
+   >=dev-libs/libgpg-error-1.36:=
+   python? ( ${PYTHON_DEPS} )
+   qt5? ( dev-qt/qtcore:5 )"
+   #doc? ( app-doc/doxygen[dot] )
+DEPEND="${RDEPEND}
+   qt5? ( dev-qt/qttest:5 )"
+BDEPEND="python? ( dev-lang/swig )"
+
+REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+do_python() {
+   if use python; then
+   pushd "lang/python" > /dev/null || die
+   top_builddir="../.." srcdir="." CPP=$(tc-getCPP) 
distutils-r1_src_${EBUILD_PHASE}
+   popd > /dev/null
+   fi
+}
+
+pkg_setup() {
+   addpredict /run/user/$(id -u)/gnupg
+
+   local MAX_WORKDIR=66
+   if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
+   ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than 
${MAX_WORKDIR} which will fail tests"
+   SKIP_TESTS=1
+   fi
+}
+
+src_prepare() {
+   default
+   elibtoolize
+
+   # Make best effort to allow longer PORTAGE_TMPDIR
+   # as usock limitation fails build/tests
+   ln -s "${P}" "${WORKDIR}/b"
+   S="${WORKDIR}/b"
+}
+
+src_configure() {
+   local languages=()
+   use common-lisp && languages+=( "cl" )
+   use cxx && languages+=( "cpp" )
+   if use qt5; then
+   languages+=( "qt" )
+   #use doc ||
+   export DOXYGEN=true
+   export MOC="$(qt5_get_bindir)/moc"
+   fi
+
+   econf \
+   $([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test 
--disable-gpgsm-test") \
+   --enable-languages="${languages[*]}" \
+   $(use_enable static-libs static)
+
+   use python && make -C lang/python prepare
+
+   do_python
+}
+
+src_compile() {
+   default
+   do_python
+}
+
+src_test() {
+   [[ -z "${SKIP_TESTS}" ]] || return
+
+   default
+   if use python; then
+

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

2021-01-08 Thread Lars Wendler
commit: dc1ca49c7d831a814d919be03390d00312085cec
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jan  9 01:59:49 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jan  9 01:59:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1ca49c

app-crypt/gpgme: Removed old

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

 app-crypt/gpgme/Manifest   |   2 -
 app-crypt/gpgme/gpgme-1.13.0-r1.ebuild | 110 -
 app-crypt/gpgme/gpgme-1.13.0.ebuild| 110 -
 app-crypt/gpgme/gpgme-1.13.1.ebuild| 110 -
 4 files changed, 332 deletions(-)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index 676004a99ba..48746098dd1 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,5 +1,3 @@
-DIST gpgme-1.13.0.tar.bz2 1820504 BLAKE2B 
71fbb034e3c5939d1953554ccbe0e89e2089c53a4c79e90ee51bdf96500bf4be8a5e1633772ab8dadd44616dde7be551ad7d3af0a59d7e1df10a19cd9cf56baa
 SHA512 
47a7a67dcc6d111cddd805d288d42e870948114a6dc09ce0675ad8b3d1580bbc2a683e1e70cb2f416919cf2129c72a9ff30e2e3b9527809d04e863cc1f87267b
-DIST gpgme-1.13.1.tar.bz2 1759616 BLAKE2B 
17fff261ab76b72e096aa42cc847443bfd3bbf0eb6d04af1d38561ddce1d11cfe9a98b6ced268b28f33e2cb7d900a9e6b3dfc56f1c784a021dbefbf493522e70
 SHA512 
11de670c6cf512508103fe67af56d9fbb2a9dda6fc6fa3cd321371bbe337c7c2c81913ca557d07187adb2a63d37ea1a44da97ab22345bbe6022c405d0cb083b8
 DIST gpgme-1.14.0.tar.bz2 1678910 BLAKE2B 
75051166b1f3777d630236c5afbd1786df238272b7ccfd053c5a4b2a207ba146550f6be46c1211f3bacbe19fee2f67adbc5be558d69175c19230a1a02e32d9f2
 SHA512 
b7ffa30a046c75215e1c73e2f34e5e65532e4dcf6bea55796adc6f82fd38dafe264bcd4332b2001155d6f9476d6fd82a77112dad31c1bb29db9ddefc532ae668
 DIST gpgme-1.15.0.tar.bz2 1692019 BLAKE2B 
4c66f24034a88e7da8a06cef3d0ac9d1d6b5eccb6d4277d36a2399d6e78f5d5f42cf0c13188c1dba72fe11d73da76a71867d3c3b13052695b868dc4a680fa85b
 SHA512 
ab979aea6ccc6d4faf02b3b1a773ce95cb754b4d687ce7adc2ed98e218f21a284a2283d8e2429016e78fcf5a94ea863011573fd1457a71cc0ae3aadd368a98a1
 DIST gpgme-1.15.1.tar.bz2 1699349 BLAKE2B 
d3a6ccaa35360ed3fc79364dfcc3f2fdcb70e5e41ac72ef011373a39d5def9be9ce1be45843ab65a87630d3fc570d29db5f40b9a273aa8e281464c9d1d3477de
 SHA512 
1d75a848cce6389f7cb8896b57a28dfe1dc5a447bfb4f128b0994a43e04134343400a3be063e971f03dfd595474cfd558519741d5d56afb3e84853ad4f2a45c2

diff --git a/app-crypt/gpgme/gpgme-1.13.0-r1.ebuild 
b/app-crypt/gpgme/gpgme-1.13.0-r1.ebuild
deleted file mode 100644
index 045df93213c..000
--- a/app-crypt/gpgme/gpgme-1.13.0-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-DISTUTILS_OPTIONAL=1
-
-inherit distutils-r1 flag-o-matic libtool qmake-utils toolchain-funcs
-
-DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
-HOMEPAGE="http://www.gnupg.org/related_software/gpgme";
-SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="1/11" # subslot = soname major version
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="common-lisp static-libs +cxx python qt5"
-
-RDEPEND=">=app-crypt/gnupg-2
-   >=dev-libs/libassuan-2.5.3:=
-   >=dev-libs/libgpg-error-1.29:=
-   python? ( ${PYTHON_DEPS} )
-   qt5? ( dev-qt/qtcore:5 )"
-   #doc? ( app-doc/doxygen[dot] )
-DEPEND="${RDEPEND}
-   qt5? ( dev-qt/qttest:5 )"
-BDEPEND="python? ( dev-lang/swig )"
-
-REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-do_python() {
-   if use python; then
-   pushd "lang/python" > /dev/null || die
-   top_builddir="../.." srcdir="." CPP=$(tc-getCPP) 
distutils-r1_src_${EBUILD_PHASE}
-   popd > /dev/null
-   fi
-}
-
-pkg_setup() {
-   addpredict /run/user/$(id -u)/gnupg
-
-   local MAX_WORKDIR=66
-   if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
-   ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than 
${MAX_WORKDIR} which will fail tests"
-   SKIP_TESTS=1
-   fi
-}
-
-src_prepare() {
-   default
-   elibtoolize
-
-   # Make best effort to allow longer PORTAGE_TMPDIR
-   # as usock limitation fails build/tests
-   ln -s "${P}" "${WORKDIR}/b"
-   S="${WORKDIR}/b"
-}
-
-src_configure() {
-   local languages=()
-   use common-lisp && languages+=( "cl" )
-   use cxx && languages+=( "cpp" )
-   if use qt5; then
-   languages+=( "qt" )
-   #use doc ||
-   export DOXYGEN=true
-   export MOC="$(qt5_get_bindir)/moc"
-   fi
-
-   econf \
-   $([[ -n "${SKIP_TESTS}" ]] && echo "

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/, x11-libs/libva/files/

2021-01-08 Thread Lars Wendler
commit: 76011a9d9193706ee2a6a1be633b3c2bbcb51512
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jan  9 00:26:52 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jan  9 00:27:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76011a9d

x11-libs/libva: Fix build with USE="wayland"

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

 x11-libs/libva/Manifest|  2 +-
 .../libva/files/libva-2.10.0-unbreak_gnu_sed.patch | 31 ++
 x11-libs/libva/libva-2.10.0.ebuild | 11 +++-
 3 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest
index 5af1b6fb03a..1fd0cc02324 100644
--- a/x11-libs/libva/Manifest
+++ b/x11-libs/libva/Manifest
@@ -1,7 +1,7 @@
+DIST libva-2.10.0.tar.bz2 484741 BLAKE2B 
9c3912d5337d3624af9ffc537a972479385285413712948159641d10b60a39b60754b3bc6467a0508a878df29be23c0e2bace488bdf9047f3e162ca0b573fa5f
 SHA512 
9225120f17e0d935927cb0046c3a6086c776beac71a8ef7fd800d2c6a721d0e28a13be89221c5ef3cca1634317aaa2a513554ccf25a54f25b2a339603c4a11a1
 DIST libva-2.5.0.tar.bz2 459677 BLAKE2B 
d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83
 SHA512 
ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106
 DIST libva-2.6.1.tar.bz2 466497 BLAKE2B 
d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba
 SHA512 
b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d
 DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 
261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3
 SHA512 
f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126
 DIST libva-2.8.0.tar.bz2 478734 BLAKE2B 
b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098
 SHA512 
329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa
 DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 
5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20
 SHA512 
496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323
 DIST libva-2.9.1.tar.gz 240934 BLAKE2B 
76333a9ce78783c3d94798a19ea6a52d95768ca7e5a547094290313d4f5c610841787d4420d19e0553174933beaf5fbf68e7e849ad38682173f670de0d9a76e5
 SHA512 
79fd0b41795ac5de68bdd6470389fad6caf016fa4a44f2cd775c0a65d6d8f270a7e237d3b2e42a90376c103d2d2e2c010fe47835c7a15d79b94beaced02a2884
-DIST libva-2.10.0.tar.bz2 484741 BLAKE2B 
9c3912d5337d3624af9ffc537a972479385285413712948159641d10b60a39b60754b3bc6467a0508a878df29be23c0e2bace488bdf9047f3e162ca0b573fa5f
 SHA512 
9225120f17e0d935927cb0046c3a6086c776beac71a8ef7fd800d2c6a721d0e28a13be89221c5ef3cca1634317aaa2a513554ccf25a54f25b2a339603c4a11a1

diff --git a/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch 
b/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch
new file mode 100644
index 000..411c6c47558
--- /dev/null
+++ b/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch
@@ -0,0 +1,31 @@
+From 508cf475854c83b61a63d4c5f143b9a405fef77c Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Sat, 9 Jan 2021 01:21:55 +0100
+Subject: [PATCH] Revert "autotools: unbreak --enable-wayland with BSD sed"
+
+This reverts commit 78431a361bed0b6e9f1f3ebc0de8897b069b3848
+as it breaks GNU sed
+
+https://github.com/intel/libva/issues/489
+
+Signed-off-by: Lars Wendler 
+---
+ va/wayland/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/va/wayland/Makefile.am b/va/wayland/Makefile.am
+index f48afb4..705efa3 100644
+--- a/va/wayland/Makefile.am
 b/va/wayland/Makefile.am
+@@ -70,7 +70,7 @@ va_wayland_drm.c: $(protocol_source_h)
+ %-client-protocol-export.c : %.xml
+   $(AM_V_GEN)$(WAYLAND_SCANNER) code < $< > $@
+ %-client-protocol.c: %-client-protocol-export.c
+-  $(AM_V_GEN)$(SED) -e $$'1i\\\n#include "sysdeps.h"\n' \
++  $(AM_V_GEN)$(SED) -e '1i#include "sysdeps.h"' \
+  -e 's@WL_EXPORT@DLL_HIDDEN@g' < $< > $@
+ 
+ EXTRA_DIST = \
+-- 
+2.30.0
+

diff --git a/x11-libs/libva/libva-2.10.0.ebuild 
b/x11-libs/libva/libva-2.10.0.ebuild
index 0060b4bbbad..8f6274df251 100644
--- a/x11-libs/libva/libva-2.10.0.ebuild
+++ b/x11-libs/libva/libva-2.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="Video Acceleration (VA) API for Linux"
 HOMEPAG

[gentoo-commits] proj/linux-patches:5.10 commit in: /

2021-01-08 Thread Mike Pagano
commit: 52fcea92547bfbe61325bee94a23e801d4a80453
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan  9 00:14:25 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan  9 00:14:25 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=52fcea92

Add support for shiftfs

UID/GID shifting overlay filesystem for containers

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

 _README|4 +
 5000_shifts-ubuntu-20.04.patch | 2203 
 2 files changed, 2207 insertions(+)

diff --git a/_README b/_README
index 53642e2..2fb3d39 100644
--- a/_README
+++ b/_README
@@ -87,6 +87,10 @@ Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.
 
+Patch:  5000_shifts-ubuntu-20.04.patch
+From:   
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/focal
+Desc:   UID/GID shifting overlay filesystem for containers 
+
 Patch:  5013_enable-cpu-optimizations-for-gcc10.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch enables gcc = v10.1+ optimizations for additional CPUs.

diff --git a/5000_shifts-ubuntu-20.04.patch b/5000_shifts-ubuntu-20.04.patch
new file mode 100644
index 000..665fc66
--- /dev/null
+++ b/5000_shifts-ubuntu-20.04.patch
@@ -0,0 +1,2203 @@
+--- /dev/null  2021-01-08 13:33:13.190303432 -0500
 b/fs/shiftfs.c 2021-01-08 19:02:40.0 -0500
+@@ -0,0 +1,2157 @@
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++
++struct shiftfs_super_info {
++  struct vfsmount *mnt;
++  struct user_namespace *userns;
++  /* creds of process who created the super block */
++  const struct cred *creator_cred;
++  bool mark;
++  unsigned int passthrough;
++  unsigned int passthrough_mark;
++};
++
++static void shiftfs_fill_inode(struct inode *inode, unsigned long ino,
++ umode_t mode, dev_t dev, struct dentry *dentry);
++
++#define SHIFTFS_PASSTHROUGH_NONE 0
++#define SHIFTFS_PASSTHROUGH_STAT 1
++#define SHIFTFS_PASSTHROUGH_IOCTL 2
++#define SHIFTFS_PASSTHROUGH_ALL   
 \
++  (SHIFTFS_PASSTHROUGH_STAT | SHIFTFS_PASSTHROUGH_IOCTL)
++
++static inline bool shiftfs_passthrough_ioctls(struct shiftfs_super_info *info)
++{
++  if (!(info->passthrough & SHIFTFS_PASSTHROUGH_IOCTL))
++  return false;
++
++  return true;
++}
++
++static inline bool shiftfs_passthrough_statfs(struct shiftfs_super_info *info)
++{
++  if (!(info->passthrough & SHIFTFS_PASSTHROUGH_STAT))
++  return false;
++
++  return true;
++}
++
++enum {
++  OPT_MARK,
++  OPT_PASSTHROUGH,
++  OPT_LAST,
++};
++
++/* global filesystem options */
++static const match_table_t tokens = {
++  { OPT_MARK, "mark" },
++  { OPT_PASSTHROUGH, "passthrough=%u" },
++  { OPT_LAST, NULL }
++};
++
++static const struct cred *shiftfs_override_creds(const struct super_block *sb)
++{
++  struct shiftfs_super_info *sbinfo = sb->s_fs_info;
++
++  return override_creds(sbinfo->creator_cred);
++}
++
++static inline void shiftfs_revert_object_creds(const struct cred *oldcred,
++ struct cred *newcred)
++{
++  revert_creds(oldcred);
++  put_cred(newcred);
++}
++
++static kuid_t shift_kuid(struct user_namespace *from, struct user_namespace 
*to,
++   kuid_t kuid)
++{
++  uid_t uid = from_kuid(from, kuid);
++  return make_kuid(to, uid);
++}
++
++static kgid_t shift_kgid(struct user_namespace *from, struct user_namespace 
*to,
++   kgid_t kgid)
++{
++  gid_t gid = from_kgid(from, kgid);
++  return make_kgid(to, gid);
++}
++
++static int shiftfs_override_object_creds(const struct super_block *sb,
++   const struct cred **oldcred,
++   struct cred **newcred,
++   struct dentry *dentry, umode_t mode,
++   bool hardlink)
++{
++  struct shiftfs_super_info *sbinfo = sb->s_fs_info;
++  kuid_t fsuid = current_fsuid();
++  kgid_t fsgid = current_fsgid();
++
++  *oldcred = shiftfs_override_creds(sb);
++
++  *newcred = prepare_creds();
++  if (!*newcred) {
++  revert_creds(*oldcred);
++  return -ENOMEM;
++  }
++
++  (*newcred)->fsuid = shift_kuid(sb->s_user_ns, sbinfo->userns, fsuid);
++  (*newcred)->fsgid = shift_kgid(sb->s_user_ns, sbinfo->userns, fsgid);
++
++  if (!hardlink) {
++  int err = security_dentry_create_files_as(dentry, mode,
++  

[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/files/, net-libs/nodejs/

2021-01-08 Thread Marek Szuba
commit: cd0cb8e673c0a2609174f456c3145e61ec408791
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jan  8 22:53:40 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jan  8 22:53:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0cb8e6

net-libs/nodejs-12.20.1: fix mksnapshot segfaults on ppc64

Upstream regression?

Signed-off-by: Marek Szuba  gentoo.org>

 .../files/nodejs-12.20.1-fix_ppc64_crashes.patch   | 44 ++
 net-libs/nodejs/nodejs-12.20.1.ebuild  |  1 +
 2 files changed, 45 insertions(+)

diff --git a/net-libs/nodejs/files/nodejs-12.20.1-fix_ppc64_crashes.patch 
b/net-libs/nodejs/files/nodejs-12.20.1-fix_ppc64_crashes.patch
new file mode 100644
index 000..0982d3c81c2
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-12.20.1-fix_ppc64_crashes.patch
@@ -0,0 +1,44 @@
+Backport of https://github.com/nodejs/node/pull/33866 to nodejs-12
+
+--- a/deps/v8/src/compiler/backend/instruction-selector.cc
 b/deps/v8/src/compiler/backend/instruction-selector.cc
+@@ -2788,7 +2788,7 @@
+   switch (call_descriptor->kind()) {
+ case CallDescriptor::kCallAddress: {
+   int misc_field = static_cast(call_descriptor->ParameterCount());
+-#if defined(_AIX)
++#if ABI_USES_FUNCTION_DESCRIPTORS
+   // Highest misc_field bit is used on AIX to indicate if a CFunction call
+   // has function descriptor or not.
+   misc_field |= call_descriptor->HasFunctionDescriptor()
+--- a/deps/v8/src/compiler/backend/ppc/code-generator-ppc.cc
 b/deps/v8/src/compiler/backend/ppc/code-generator-ppc.cc
+@@ -1026,7 +1026,7 @@
+   Label start_call;
+   bool isWasmCapiFunction =
+   linkage()->GetIncomingDescriptor()->IsWasmCapiFunction();
+-#if defined(_AIX)
++#if ABI_USES_FUNCTION_DESCRIPTORS
+   // AIX/PPC64BE Linux uses a function descriptor
+   int kNumParametersMask = kHasFunctionDescriptorBitMask - 1;
+   num_parameters = kNumParametersMask & misc_field;
+--- a/deps/v8/src/execution/simulator.h
 b/deps/v8/src/execution/simulator.h
+@@ -122,7 +122,7 @@
+ 
+   DISABLE_CFI_ICALL Return Call(Args... args) {
+ // When running without a simulator we call the entry directly.
+-#if V8_OS_AIX
++#if ABI_USES_FUNCTION_DESCRIPTORS
+ // AIX ABI requires function descriptors (FD).  Artificially create a 
pseudo
+ // FD to ensure correct dispatch to generated code.  The 'volatile'
+ // declaration is required to avoid the compiler from not observing the
+@@ -134,7 +134,7 @@
+ return fn(args...);
+ #else
+ return fn_ptr_(args...);
+-#endif  // V8_OS_AIX
++#endif  // ABI_USES_FUNCTION_DESCRIPTORS
+   }
+ #endif  // USE_SIMULATOR
+ 

diff --git a/net-libs/nodejs/nodejs-12.20.1.ebuild 
b/net-libs/nodejs/nodejs-12.20.1.ebuild
index 87b53e063d2..fc8227e01db 100644
--- a/net-libs/nodejs/nodejs-12.20.1.ebuild
+++ b/net-libs/nodejs/nodejs-12.20.1.ebuild
@@ -45,6 +45,7 @@ DEPEND="
 "
 PATCHES=(
"${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
+   "${FILESDIR}"/${PN}-12.20.1-fix_ppc64_crashes.patch
"${FILESDIR}"/${PN}--llhttp.patch
 )
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm/17.0/armv6j/systemd/, profiles/

2021-01-08 Thread Andreas K. Hüttel
commit: 3458621d3aee2e001156fb2477a9ad2769a34ac8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan  8 22:19:41 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan  8 22:19:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3458621d

profiles.desc: Add default/linux/arm/17.0/armv6j/systemd profile

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/default/linux/arm/17.0/armv6j/systemd/eapi   | 1 +
 profiles/default/linux/arm/17.0/armv6j/systemd/parent | 2 ++
 profiles/profiles.desc| 1 +
 3 files changed, 4 insertions(+)

diff --git a/profiles/default/linux/arm/17.0/armv6j/systemd/eapi 
b/profiles/default/linux/arm/17.0/armv6j/systemd/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv6j/systemd/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/arm/17.0/armv6j/systemd/parent 
b/profiles/default/linux/arm/17.0/armv6j/systemd/parent
new file mode 100644
index 000..7e061533c15
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv6j/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../targets/systemd

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index f84d6d9c760..b77dd022c67 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -81,6 +81,7 @@ arm   default/linux/arm/17.0/armv6j/desktop   
dev
 armdefault/linux/arm/17.0/armv6j/desktop/gnome dev
 armdefault/linux/arm/17.0/armv6j/desktop/plasmadev
 armdefault/linux/arm/17.0/armv6j/developer dev
+armdefault/linux/arm/17.0/armv6j/systemd   dev
 armdefault/linux/arm/17.0/armv7a   dev
 armdefault/linux/arm/17.0/armv7a/desktop   dev
 armdefault/linux/arm/17.0/armv7a/desktop/gnome dev



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm/17.0/armv5te/systemd/, profiles/

2021-01-08 Thread Andreas K. Hüttel
commit: d82e618f0eb136cfd5ee98025ac0eccc1b73d33e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan  8 21:48:52 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan  8 21:48:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82e618f

profiles.desc: Add default/linux/arm/17.0/armv5te/systemd profile

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/default/linux/arm/17.0/armv5te/systemd/eapi   | 1 +
 profiles/default/linux/arm/17.0/armv5te/systemd/parent | 2 ++
 profiles/profiles.desc | 1 +
 3 files changed, 4 insertions(+)

diff --git a/profiles/default/linux/arm/17.0/armv5te/systemd/eapi 
b/profiles/default/linux/arm/17.0/armv5te/systemd/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv5te/systemd/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/arm/17.0/armv5te/systemd/parent 
b/profiles/default/linux/arm/17.0/armv5te/systemd/parent
new file mode 100644
index 000..7e061533c15
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv5te/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../targets/systemd

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 98a3b199ed7..f84d6d9c760 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -75,6 +75,7 @@ arm   default/linux/arm/17.0/armv5te/desktop  
dev
 armdefault/linux/arm/17.0/armv5te/desktop/gnomedev
 armdefault/linux/arm/17.0/armv5te/desktop/plasma   dev
 armdefault/linux/arm/17.0/armv5te/developerdev
+armdefault/linux/arm/17.0/armv5te/systemd  dev
 armdefault/linux/arm/17.0/armv6j   dev
 armdefault/linux/arm/17.0/armv6j/desktop   dev
 armdefault/linux/arm/17.0/armv6j/desktop/gnome dev



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm/17.0/armv4t/systemd/, profiles/

2021-01-08 Thread Andreas K. Hüttel
commit: c65826d2e3dc10b5924e14368513413dd3c10569
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan  8 21:29:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan  8 21:29:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65826d2

profiles.desc: Add default/linux/arm/17.0/armv4t/systemd profile

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/default/linux/arm/17.0/armv4t/systemd/eapi   | 1 +
 profiles/default/linux/arm/17.0/armv4t/systemd/parent | 2 ++
 profiles/profiles.desc| 1 +
 3 files changed, 4 insertions(+)

diff --git a/profiles/default/linux/arm/17.0/armv4t/systemd/eapi 
b/profiles/default/linux/arm/17.0/armv4t/systemd/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv4t/systemd/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/arm/17.0/armv4t/systemd/parent 
b/profiles/default/linux/arm/17.0/armv4t/systemd/parent
new file mode 100644
index 000..7e061533c15
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv4t/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../targets/systemd

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index b9e65d792de..98a3b199ed7 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -69,6 +69,7 @@ arm   default/linux/arm/17.0/armv4t/desktop   
dev
 armdefault/linux/arm/17.0/armv4t/desktop/gnome dev
 armdefault/linux/arm/17.0/armv4t/desktop/plasmadev
 armdefault/linux/arm/17.0/armv4t/developer dev
+armdefault/linux/arm/17.0/armv4t/systemd   dev
 armdefault/linux/arm/17.0/armv5te  dev
 armdefault/linux/arm/17.0/armv5te/desktop  dev
 armdefault/linux/arm/17.0/armv5te/desktop/gnomedev



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2021-01-08 Thread Theo Anderson
commit: 6a440d7ee64778013892c39b16fb3138ff3669be
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 21:14:08 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 21:14:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a440d7e

net-p2p/monero: bump to 0.17.1.9

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

 net-p2p/monero/Manifest   |   1 +
 net-p2p/monero/monero-0.17.1.9.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 046d17b4..745879ca 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -1,2 +1,3 @@
 DIST monero-0.17.1.7.tar.gz 10598750 BLAKE2B 
03a80f3c38bc1b643d8d9ddba4ee1de59e0f4c6d66cfc5dcb700d19659a5cb66add4fcf1320c1ed2b7dfa15fdfe9548eb758e67661832f9da7bd0e173b5a0ae1
 SHA512 
b049a738eb5752a620fc19dfafd5e2996d3f33d89737774264a5ef69b7fcfcd9fe852b89e35187486f48fdc8bb73c2010a1917d1ed7fcb4f1f87b18a6bb4c2d5
 DIST monero-0.17.1.8.tar.gz 10603308 BLAKE2B 
f515c90fac83bcf866cc042b34be38d366c7e48a70db76b2a900e9922ca460db7604aa15f4f03b2e5301647a75f40ad0f04c2dadd416a079da2f77be46d584a2
 SHA512 
e9cde3c77d71dd468237e823f647551fb3fef89f7132ebe2be1ac10545dd926f2d2b07794af4664d82e4d19b8b3b8b69fa090ed64ccab7ca63ffae3c0559eec0
+DIST monero-0.17.1.9.tar.gz 10607015 BLAKE2B 
2746fa1d8feafead39f10d1c8800ecd82e4049930b7acae42e946474558114422703e8cb37f1bd3833e57ec9987ccdff2fd530a632693cab206420153f8e6ab4
 SHA512 
b529d1c691584a5bf1e1fa342909dbb296ef57b0b7d018d95dd40ee418257a15f8f94ec74f780762f28f57f5db4a953becce97558af407f89828d55da88e61d8

diff --git a/net-p2p/monero/monero-0.17.1.9.ebuild 
b/net-p2p/monero/monero-0.17.1.9.ebuild
new file mode 100644
index ..fb62cb79
--- /dev/null
+++ b/net-p2p/monero/monero-0.17.1.9.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+DESCRIPTION="The secure, private, untraceable cryptocurrency"
+HOMEPAGE="https://github.com/monero-project/monero";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/monero-project/monero.git";
+else
+   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="+daemon libressl readline +tools +wallet-cli +wallet-rpc"
+REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
+RESTRICT="test"
+
+DEPEND="
+   acct-group/monero
+   acct-user/monero
+   dev-libs/boost:=[nls,threads]
+   dev-libs/libsodium:=
+   dev-libs/randomx
+   dev-libs/rapidjson
+   dev-libs/supercop
+   net-dns/unbound:=[threads]
+   net-libs/czmq:=
+   net-libs/miniupnpc
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   readline? ( sys-libs/readline:0= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.17.1.7-linkjobs.patch"
+   "${FILESDIR}/${PN}-0.17.1.7-unbundle-dependencies.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Update CMake to install built libraries (help wanted)
+   -DBUILD_SHARED_LIBS=OFF
+   -DMANUAL_SUBMODULES=ON
+   -DMONERO_PARALLEL_LINK_JOBS=1
+   -DUSE_DEVICE_TREZOR=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   local targets=()
+   use daemon && targets+=(daemon)
+   use tools && 
targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
+   use wallet-cli && targets+=(simplewallet)
+   use wallet-rpc && targets+=(wallet_rpc_server)
+   cmake_build ${targets[@]}
+}
+
+src_install() {
+   einstalldocs
+
+   # Install all binaries.
+   find "${BUILD_DIR}/bin/" -type f -executable -print0 |
+   while IFS= read -r -d '' line; do
+   dobin "$line"
+   done
+
+   if use daemon; then
+   dodoc utils/conf/monerod.conf
+
+   # data-dir
+   keepdir /var/lib/monero
+   fowners monero:monero /var/lib/monero
+   fperms 0755 /var/lib/monero
+
+   # log-file dir
+   keepdir /var/log/monero
+   fowners monero:monero /var/log/monero
+   fperms 0755 /var/log/monero
+
+   # /etc/monero/monerod.conf
+   insinto /etc/monero
+   doins "${FILESDIR}/monerod.conf"
+
+   # OpenRC
+   newconfd "${FILESDIR}/monerod.confd" monerod
+   newinitd "${FILESDIR}/monerod.initd" monerod
+
+   # systemd
+   systemd_dounit "${FILESDIR}/monerod.service"
+   fi
+}
+
+pkg_postinst() {
+   if use daemon; then
+

[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2021-01-08 Thread Theo Anderson
commit: 7840ff0da3502a04b1d10beacd3e28a70cf95c1f
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 21:14:33 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 21:14:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7840ff0d

net-p2p/monero: drop old (security)

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

 net-p2p/monero/Manifest   |   2 -
 net-p2p/monero/monero-0.17.1.7.ebuild | 117 --
 net-p2p/monero/monero-0.17.1.8.ebuild | 117 --
 3 files changed, 236 deletions(-)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 745879ca..841b64b9 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -1,3 +1 @@
-DIST monero-0.17.1.7.tar.gz 10598750 BLAKE2B 
03a80f3c38bc1b643d8d9ddba4ee1de59e0f4c6d66cfc5dcb700d19659a5cb66add4fcf1320c1ed2b7dfa15fdfe9548eb758e67661832f9da7bd0e173b5a0ae1
 SHA512 
b049a738eb5752a620fc19dfafd5e2996d3f33d89737774264a5ef69b7fcfcd9fe852b89e35187486f48fdc8bb73c2010a1917d1ed7fcb4f1f87b18a6bb4c2d5
-DIST monero-0.17.1.8.tar.gz 10603308 BLAKE2B 
f515c90fac83bcf866cc042b34be38d366c7e48a70db76b2a900e9922ca460db7604aa15f4f03b2e5301647a75f40ad0f04c2dadd416a079da2f77be46d584a2
 SHA512 
e9cde3c77d71dd468237e823f647551fb3fef89f7132ebe2be1ac10545dd926f2d2b07794af4664d82e4d19b8b3b8b69fa090ed64ccab7ca63ffae3c0559eec0
 DIST monero-0.17.1.9.tar.gz 10607015 BLAKE2B 
2746fa1d8feafead39f10d1c8800ecd82e4049930b7acae42e946474558114422703e8cb37f1bd3833e57ec9987ccdff2fd530a632693cab206420153f8e6ab4
 SHA512 
b529d1c691584a5bf1e1fa342909dbb296ef57b0b7d018d95dd40ee418257a15f8f94ec74f780762f28f57f5db4a953becce97558af407f89828d55da88e61d8

diff --git a/net-p2p/monero/monero-0.17.1.7.ebuild 
b/net-p2p/monero/monero-0.17.1.7.ebuild
deleted file mode 100644
index fb62cb79..
--- a/net-p2p/monero/monero-0.17.1.7.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd
-
-DESCRIPTION="The secure, private, untraceable cryptocurrency"
-HOMEPAGE="https://github.com/monero-project/monero";
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/monero-project/monero.git";
-else
-   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="+daemon libressl readline +tools +wallet-cli +wallet-rpc"
-REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
-RESTRICT="test"
-
-DEPEND="
-   acct-group/monero
-   acct-user/monero
-   dev-libs/boost:=[nls,threads]
-   dev-libs/libsodium:=
-   dev-libs/randomx
-   dev-libs/rapidjson
-   dev-libs/supercop
-   net-dns/unbound:=[threads]
-   net-libs/czmq:=
-   net-libs/miniupnpc
-   !libressl? ( dev-libs/openssl:= )
-   libressl? ( dev-libs/libressl:= )
-   readline? ( sys-libs/readline:0= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.17.1.7-linkjobs.patch"
-   "${FILESDIR}/${PN}-0.17.1.7-unbundle-dependencies.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   # TODO: Update CMake to install built libraries (help wanted)
-   -DBUILD_SHARED_LIBS=OFF
-   -DMANUAL_SUBMODULES=ON
-   -DMONERO_PARALLEL_LINK_JOBS=1
-   -DUSE_DEVICE_TREZOR=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_compile() {
-   local targets=()
-   use daemon && targets+=(daemon)
-   use tools && 
targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
-   use wallet-cli && targets+=(simplewallet)
-   use wallet-rpc && targets+=(wallet_rpc_server)
-   cmake_build ${targets[@]}
-}
-
-src_install() {
-   einstalldocs
-
-   # Install all binaries.
-   find "${BUILD_DIR}/bin/" -type f -executable -print0 |
-   while IFS= read -r -d '' line; do
-   dobin "$line"
-   done
-
-   if use daemon; then
-   dodoc utils/conf/monerod.conf
-
-   # data-dir
-   keepdir /var/lib/monero
-   fowners monero:monero /var/lib/monero
-   fperms 0755 /var/lib/monero
-
-   # log-file dir
-   keepdir /var/log/monero
-   fowners monero:monero /var/log/monero
-   fperms 0755 /var/log/monero
-
-   # /etc/monero/monerod.conf
-   insinto /etc/monero
-   doins "${FILESDIR}/monerod.conf"
-
-   # OpenRC
-   newconfd "${FILESDIR}/monerod.confd" monerod
-   newinitd "${FILESDIR}/monerod.initd" monerod
-
-   # systemd
-   systemd_dounit "${FILESD

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

2021-01-08 Thread Theo Anderson
commit: 4a6813e75df45abe6a53b81bbef09b2f23afbec5
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 21:18:51 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 21:18:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a6813e7

app-text/OCRmyPDF: drop old

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

 app-text/OCRmyPDF/Manifest   |  1 -
 app-text/OCRmyPDF/OCRmyPDF-11.4.3.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 2560c8f5..6570e79e 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,3 +1,2 @@
-DIST OCRmyPDF-11.4.3.tar.gz 7883284 BLAKE2B 
e127dbb60bf18c152f9725fa097897aa5392c8db71f5540f3410e07327b6a7de4536d38ff6bda25eb29e3ced768ab86a9e6a6b5510f09dfa031dba4e0953cc92
 SHA512 
d40587a1e38b9f3adabb3c144fae0436eeab01f9c01de87c47e5b2b7fe1c5df85b9ade60daadff6177574d9933c61dad9df9602a5f46880a077991e2a9ab8ca4
 DIST OCRmyPDF-11.4.4.tar.gz 7883043 BLAKE2B 
25d4f259c257884107c2fa76c2f662fc867528555ea47b3d3cabbbc3e9fd68bdb55ae4540556607ee31f534152b7c55076224c194e6299ab4bbd1b6f874752dc
 SHA512 
198491f11764b68dc26877f73c815f1425b3bf730c5ada8319b1122ac525a3790e9e86a25b7965bf674197571960a76256984071e3f0b9a1507794dbb875340b
 DIST OCRmyPDF-11.4.5.tar.gz 7882974 BLAKE2B 
dd2c73e3aa78f0dadebcd25879aa315836e703bd089663a310af5b5231a03bf4cfe3acdbc4a658a99b92d585cd992134fdc1d3a12d7b2a74e205fe5b2ffa1b50
 SHA512 
4abf32733f520c0f8d99a9b1631d37ac339067b55756a9d9d4f0c182eca96f251ab7779d1c0af913891a57f3d103cc028ce3899dc263869ac6af3cf6f75e1ead

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.4.3.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.4.3.ebuild
deleted file mode 100644
index 09e6ae28..
--- a/app-text/OCRmyPDF/OCRmyPDF-11.4.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
-HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF";
-SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
-RESTRICT="test"
-IUSE="jbig2enc"
-
-RDEPEND="
-   app-text/ghostscript-gpl
-   app-text/tesseract
-   app-text/unpaper
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/coloredlogs[${PYTHON_USEDEP}]
-   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
-   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
-   dev-python/pikepdf[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pluggy[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   dev-python/tqdm[${PYTHON_USEDEP}]
-   jbig2enc? ( media-libs/jbig2enc )
-   media-gfx/img2pdf[${PYTHON_USEDEP}]
-   media-gfx/pngquant
-   media-libs/leptonica
-   virtual/python-cffi[${PYTHON_USEDEP}]
-"
-DEPEND="
-   test? (
-   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs --no-autodoc
-
-python_prepare_all() {
-   # do not depend on deprecated dep
-   sed -i -e '/pytest-runner/d' setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_install() {
-   distutils-r1_src_install
-
-   newbashcomp "${S}"/misc/completion/ocrmypdf.bash "${PN,,}"
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins "${S}"/misc/completion/ocrmypdf.fish
-}



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

2021-01-08 Thread Theo Anderson
commit: f7a1c459bced591327a6ad04ecdba6bd1c8c004f
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 21:18:33 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 21:18:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7a1c459

app-text/OCRmyPDF: bump to 11.4.5

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

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-11.4.5.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index e5428e24..2560c8f5 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,2 +1,3 @@
 DIST OCRmyPDF-11.4.3.tar.gz 7883284 BLAKE2B 
e127dbb60bf18c152f9725fa097897aa5392c8db71f5540f3410e07327b6a7de4536d38ff6bda25eb29e3ced768ab86a9e6a6b5510f09dfa031dba4e0953cc92
 SHA512 
d40587a1e38b9f3adabb3c144fae0436eeab01f9c01de87c47e5b2b7fe1c5df85b9ade60daadff6177574d9933c61dad9df9602a5f46880a077991e2a9ab8ca4
 DIST OCRmyPDF-11.4.4.tar.gz 7883043 BLAKE2B 
25d4f259c257884107c2fa76c2f662fc867528555ea47b3d3cabbbc3e9fd68bdb55ae4540556607ee31f534152b7c55076224c194e6299ab4bbd1b6f874752dc
 SHA512 
198491f11764b68dc26877f73c815f1425b3bf730c5ada8319b1122ac525a3790e9e86a25b7965bf674197571960a76256984071e3f0b9a1507794dbb875340b
+DIST OCRmyPDF-11.4.5.tar.gz 7882974 BLAKE2B 
dd2c73e3aa78f0dadebcd25879aa315836e703bd089663a310af5b5231a03bf4cfe3acdbc4a658a99b92d585cd992134fdc1d3a12d7b2a74e205fe5b2ffa1b50
 SHA512 
4abf32733f520c0f8d99a9b1631d37ac339067b55756a9d9d4f0c182eca96f251ab7779d1c0af913891a57f3d103cc028ce3899dc263869ac6af3cf6f75e1ead

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.4.5.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.4.5.ebuild
new file mode 100644
index ..ba67ede5
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-11.4.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF";
+SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
+RESTRICT="test"
+IUSE="jbig2enc"
+
+RDEPEND="
+   app-text/ghostscript-gpl
+   app-text/tesseract
+   app-text/unpaper
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/coloredlogs[${PYTHON_USEDEP}]
+   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
+   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
+   dev-python/pikepdf[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   media-gfx/img2pdf[${PYTHON_USEDEP}]
+   media-gfx/pngquant
+   media-libs/leptonica
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   jbig2enc? ( media-libs/jbig2enc )
+"
+DEPEND="
+   test? (
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+python_prepare_all() {
+   # do not depend on deprecated dep
+   sed -i -e '/pytest-runner/d' setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${S}"/misc/completion/ocrmypdf.bash "${PN,,}"
+   insinto /usr/share/fish/vendor_completions.d
+   doins "${S}"/misc/completion/ocrmypdf.fish
+}



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

2021-01-08 Thread Ben Kohler
commit: 274915f4d3b6e729b0b6dc57a589eed5ca0d5be1
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan  8 21:12:48 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan  8 21:13:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274915f4

net-wireless/iwgtk: QA fixes

Thanks Polynomial-C and ago for reporting

Closes: https://bugs.gentoo.org/764503
Closes: https://github.com/gentoo/gentoo/pull/18996
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwgtk/iwgtk-0.4.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-wireless/iwgtk/iwgtk-0.4.ebuild 
b/net-wireless/iwgtk/iwgtk-0.4.ebuild
index 6283df49fc2..eb3eb819b7a 100644
--- a/net-wireless/iwgtk/iwgtk-0.4.ebuild
+++ b/net-wireless/iwgtk/iwgtk-0.4.ebuild
@@ -29,10 +29,15 @@ RDEPEND="
 
 src_prepare() {
default
-   sed -i -e 's/^CC=/CC?=/' -e 's/^CFLAGS=/CFLAGS:=/' -e 
's/-O3$/${CFLAGS}/' Makefile
+   sed -i \
+   -e 's/^CC=/CC?=/' \
+   -e 's/^CFLAGS=/CFLAGS:=$(CFLAGS) /' \
+   -e 's/^LDLIBS=/LDLIBS:=$(LDFLAGS) /' \
+   -e 's/-O3$/${CFLAGS}/' \
+   Makefile || die
 }
 
 src_install() {
emake prefix="${ED}/usr" install
-   gunzip "${ED}/usr/share/man/man1/iwgtk.1.gz"
+   gunzip "${ED}/usr/share/man/man1/iwgtk.1.gz" || die
 }



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2021-01-08 Thread Lars Wendler
commit: 8b01d90f87e775581989627979c0ac7fa1795d23
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan  8 20:58:01 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  8 20:58:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b01d90f

net-print/cups-filters: Bump to version 1.28.7

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

 net-print/cups-filters/Manifest   |   1 +
 net-print/cups-filters/cups-filters-1.28.7.ebuild | 148 ++
 2 files changed, 149 insertions(+)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 576f48c6ae5..2ce49aa9269 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -2,3 +2,4 @@ DIST cups-filters-1.27.4.tar.xz 1493860 BLAKE2B 
424c3ba73ec7d6f4683eaedde86d657b
 DIST cups-filters-1.27.5.tar.xz 1494864 BLAKE2B 
457968139f0bc1a5fd4c587dfe4a88d1904eb0ca9ee2aa88c1360785eb53b59e7eb823535ef01a9f81551628514441077562e91487a55a9f0c9e6c9dbdba98b7
 SHA512 
8bc917b2a168add1062d091d02d99c39d72861c0d0cb1242c34b2bf117c9943e7fdc1fe002de7cde4cb1919fbce41073adc34916c328fc99e66e389b0a4fe103
 DIST cups-filters-1.28.2.tar.xz 1502352 BLAKE2B 
e0d95a7e1596d4dc05a8e2d32b2ee573cfa1ec304288e476a38c8b51de5ed8e0b6a71e371d2196802b116d63aea1e750e0b3a6c8fae749377de0ab72f92aa86e
 SHA512 
aa5f075927286a8278259025aa5baf95445809a83b88e2d4654e8f0a124012591b045df115294242fae60a283d983d6cdbaafc6a51224af30a7e56b58d831da5
 DIST cups-filters-1.28.3.tar.xz 1501824 BLAKE2B 
b4f493681ac2a701648b3b9b071f4ebfb432dd4660b610579ff2ed6cba4f6cd4351d5a1f28f5c096b3ba20d9c45dc87837bf127b9bc98680a98dec58dd0a68ea
 SHA512 
ac139ae7452342bd46e464bff3438d437f1c9a2e719a7b32b7abc22c2667acaa93dfb976decb277a02572e688ecd86289e01fca817bef93018dff2076fb2a30c
+DIST cups-filters-1.28.7.tar.xz 1503052 BLAKE2B 
b9d3280871faa79a7c277731bf6eb1eef161537829d4bc07ec36075ebc12a3617dce66994ed708991757ce7d78fc5ab010925a1d3d9811fd11cf1172f4786442
 SHA512 
fa94f51ca1c208dcacb1814d8b812c9a72dd09475b7cf836b02c72cb5e3290318f37e475ee3ae8d45351715c3a2ccc0df5ac51ae6fc11462f5acdfa303a04727

diff --git a/net-print/cups-filters/cups-filters-1.28.7.ebuild 
b/net-print/cups-filters/cups-filters-1.28.7.ebuild
new file mode 100644
index 000..7f74e5b5a9e
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-1.28.7.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GENTOO_DEPEND_ON_PERL=no
+
+inherit autotools perl-module systemd flag-o-matic
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenPrinting/cups-filters.git";
+else
+   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+DESCRIPTION="Cups filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters";
+
+LICENSE="MIT GPL-2"
+SLOT="0"
+IUSE="dbus +foomatic jpeg ldap pclm pdf perl png +postscript static-libs test 
tiff zeroconf"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils]
+   >=app-text/qpdf-8.3.0:=
+   dev-libs/glib:2
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/lcms:2
+   >=net-print/cups-1.7.3
+   !<=net-print/cups-1.5.
+   sys-devel/bc
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   foomatic? ( !net-print/foomatic-filters )
+   jpeg? ( virtual/jpeg:0 )
+   ldap? ( net-nds/openldap )
+   pdf? ( app-text/mupdf )
+   perl? ( dev-lang/perl:= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
+   tiff? ( media-libs/tiff:0 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+   test? ( media-fonts/dejavu )
+"
+
+src_prepare() {
+   local need_eautoreconf=
+
+   default
+
+   if ! use test ; then
+   eapply 
"${FILESDIR}"/${PN}-1.28.2-make-missing-testfont-non-fatal.patch
+   need_eautoreconf=yes
+   elif [[ "${PV}" == "" ]] ; then
+   need_eautoreconf=yes
+   fi
+
+   [[ -n ${need_eautoreconf} ]] && eautoreconf
+
+   # Bug #626800
+   append-cxxflags -std=c++11
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-imagefilters
+   --localstatedir="${EPREFIX}"/var
+   --with-browseremoteprotocols=DNSSD,CUPS
+   --with-cups-rundir="${EPREFIX}"/run/cups
+   --with-fontdir="fonts/conf.avail"
+   --with-pdftops=pdftops
+   --with-rcdir=no
+   --without-php
+   $(use_enable dbus)
+   $(use_enable foomatic)
+  

[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/files/, net-print/cups-filters/

2021-01-08 Thread Lars Wendler
commit: 088c01594da71978fd7c2807e12b414f60229058
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan  8 21:00:09 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  8 21:00:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088c0159

net-print/cups-filters: Removed old

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

 net-print/cups-filters/Manifest|   3 -
 net-print/cups-filters/cups-filters-1.27.4.ebuild  | 148 -
 net-print/cups-filters/cups-filters-1.27.5.ebuild  | 148 -
 net-print/cups-filters/cups-filters-1.28.2.ebuild  | 148 -
 ...1.27.5-make-missing-testfont-non-fatal-r1.patch |  14 --
 5 files changed, 461 deletions(-)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 2ce49aa9269..f6598a7fd15 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,5 +1,2 @@
-DIST cups-filters-1.27.4.tar.xz 1493860 BLAKE2B 
424c3ba73ec7d6f4683eaedde86d657b1a2da17670c84097f5f3f8ef525cc8cc6d7843a88d35013a5f48bba8a903f7504df9054427b9a63d748ce39de458e71f
 SHA512 
8005e94bb6b06d0a15fa4dfd8455d0bc67418478bf517e205af1c8c0018681a97ae9ea486db07570050ebeeb7f63f75319a8fe012c112c6d16c0941299eaa50e
-DIST cups-filters-1.27.5.tar.xz 1494864 BLAKE2B 
457968139f0bc1a5fd4c587dfe4a88d1904eb0ca9ee2aa88c1360785eb53b59e7eb823535ef01a9f81551628514441077562e91487a55a9f0c9e6c9dbdba98b7
 SHA512 
8bc917b2a168add1062d091d02d99c39d72861c0d0cb1242c34b2bf117c9943e7fdc1fe002de7cde4cb1919fbce41073adc34916c328fc99e66e389b0a4fe103
-DIST cups-filters-1.28.2.tar.xz 1502352 BLAKE2B 
e0d95a7e1596d4dc05a8e2d32b2ee573cfa1ec304288e476a38c8b51de5ed8e0b6a71e371d2196802b116d63aea1e750e0b3a6c8fae749377de0ab72f92aa86e
 SHA512 
aa5f075927286a8278259025aa5baf95445809a83b88e2d4654e8f0a124012591b045df115294242fae60a283d983d6cdbaafc6a51224af30a7e56b58d831da5
 DIST cups-filters-1.28.3.tar.xz 1501824 BLAKE2B 
b4f493681ac2a701648b3b9b071f4ebfb432dd4660b610579ff2ed6cba4f6cd4351d5a1f28f5c096b3ba20d9c45dc87837bf127b9bc98680a98dec58dd0a68ea
 SHA512 
ac139ae7452342bd46e464bff3438d437f1c9a2e719a7b32b7abc22c2667acaa93dfb976decb277a02572e688ecd86289e01fca817bef93018dff2076fb2a30c
 DIST cups-filters-1.28.7.tar.xz 1503052 BLAKE2B 
b9d3280871faa79a7c277731bf6eb1eef161537829d4bc07ec36075ebc12a3617dce66994ed708991757ce7d78fc5ab010925a1d3d9811fd11cf1172f4786442
 SHA512 
fa94f51ca1c208dcacb1814d8b812c9a72dd09475b7cf836b02c72cb5e3290318f37e475ee3ae8d45351715c3a2ccc0df5ac51ae6fc11462f5acdfa303a04727

diff --git a/net-print/cups-filters/cups-filters-1.27.4.ebuild 
b/net-print/cups-filters/cups-filters-1.27.4.ebuild
deleted file mode 100644
index f3809128d29..000
--- a/net-print/cups-filters/cups-filters-1.27.4.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-GENTOO_DEPEND_ON_PERL=no
-
-inherit autotools perl-module systemd flag-o-matic
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/OpenPrinting/cups-filters.git";
-else
-   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc 
x86"
-fi
-DESCRIPTION="Cups filters"
-HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters";
-
-LICENSE="MIT GPL-2"
-SLOT="0"
-IUSE="dbus +foomatic jpeg ldap pclm pdf perl png +postscript static-libs test 
tiff zeroconf"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils]
-   >=app-text/qpdf-8.3.0:=
-   dev-libs/glib:2
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/lcms:2
-   >=net-print/cups-1.7.3
-   !<=net-print/cups-1.5.
-   sys-devel/bc
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   foomatic? ( !net-print/foomatic-filters )
-   jpeg? ( virtual/jpeg:0 )
-   ldap? ( net-nds/openldap )
-   pdf? ( app-text/mupdf )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:0= )
-   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
-   tiff? ( media-libs/tiff:0 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/gdbus-codegen
-   >=sys-devel/gettext-0.18.3
-   virtual/pkgconfig
-   test? ( media-fonts/dejavu )
-"
-
-src_prepare() {
-   local need_eautoreconf=
-
-   default
-
-   if ! use test ; then
-   eapply 
"${FILESDIR}"/${PN}-1.27.4-make-missing-testfont-non-fatal.patch
-   need_eautoreconf=yes
-   elif [[ "${PV}" == "" ]] ; then
-   need_eautoreconf=yes
-   fi
-
-   [[ -n ${need_eautoreconf} ]] && eautoreconf
-
-   # Bug #626800
-   append-cxxflags -std=c++11
-}
-
-src_configure() {
-   local myeconfargs=(

[gentoo-commits] repo/proj/guru:dev commit in: profiles/, profiles/default/linux/amd64/17.0/x32/

2021-01-08 Thread Theo Anderson
commit: 11f7dc2b334641301e6f7d73940e979e4c6e3906
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 20:39:07 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 20:39:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11f7dc2b

www-apps/code-server-bin: mask on x32 profiles

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

 profiles/default/linux/amd64/17.0/x32/package.mask | 9 +
 profiles/default/linux/amd64/17.0/x32/parent   | 2 ++
 profiles/profiles.desc | 1 +
 3 files changed, 12 insertions(+)

diff --git a/profiles/default/linux/amd64/17.0/x32/package.mask 
b/profiles/default/linux/amd64/17.0/x32/package.mask
new file mode 100644
index ..bb9c6ff6
--- /dev/null
+++ b/profiles/default/linux/amd64/17.0/x32/package.mask
@@ -0,0 +1,9 @@
+# Pawel Hajdan jr  (2012-10-07)
+# V8 upstream said they won't support x32, bug #423815
+# Masked packages containing V8.
+# Michał Górny  (2018-01-12)
+# ...and their reverse dependencies.
+# Theo Anderson  (2021-01-06)
+# Is this still relevant? Looks like support was comitted:
+# https://codereview.chromium.org/18014003
+www-apps/code-server-bin

diff --git a/profiles/default/linux/amd64/17.0/x32/parent 
b/profiles/default/linux/amd64/17.0/x32/parent
new file mode 100644
index ..13db7fc1
--- /dev/null
+++ b/profiles/default/linux/amd64/17.0/x32/parent
@@ -0,0 +1,2 @@
+gentoo:default/linux/amd64/17.0/x32
+:default/linux/amd64/17.0/x32

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index e1efe75e..edde3e2e 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -1,5 +1,6 @@
 hidden  default/linux/amd64/17.1/selinuxstable
 hidden  default/linux/amd64/17.1/hardened/selinux   stable
 hidden  default/linux/amd64/17.1/no-multilib/hardened/selinux   stable
+hidden  default/linux/amd64/17.0/x32stable
 hidden  default/linux/x86/17.0/selinux  stable
 hidden  default/linux/x86/17.0/hardened/selinux stable



[gentoo-commits] repo/proj/guru:dev commit in: sys-block/systemd-swap/

2021-01-08 Thread Theo Anderson
commit: 8dcfe807a07bc21e71858a6e6259ae64c123e2a6
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 20:41:06 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 20:41:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8dcfe807

sys-block/systemd-swap: drop old

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

 sys-block/systemd-swap/Manifest  |  1 -
 sys-block/systemd-swap/systemd-swap-4.0.1.ebuild | 27 
 2 files changed, 28 deletions(-)

diff --git a/sys-block/systemd-swap/Manifest b/sys-block/systemd-swap/Manifest
index 3a60e615..67c09af6 100644
--- a/sys-block/systemd-swap/Manifest
+++ b/sys-block/systemd-swap/Manifest
@@ -1,2 +1 @@
-DIST systemd-swap-4.0.1.tar.gz 20349 BLAKE2B 
1e4e83b89ea5a0bd3195db951477920cdb185d4f44b6b7bfcc06a9b4bd6086e4c427b34de9a584a58a5a424c21ee9e4c25b9485332ef5811f7ee5db6c02c904c
 SHA512 
c0ba9fa5a3d456376679fe8383550ae0fb26126d8b6c04d2d7d782911709e4c96c42b5a4db3d23b7e921881950d06cc81b60514055b27134106815595da97020
 DIST systemd-swap-4.4.0.tar.gz 29066 BLAKE2B 
7278b0f5fac52039c91e901f29d72275e5ce4579001926f3d105c3f4bad026d2bcd21106d4006e9e971f92ecd66b81716b8e92f291230776de78e8fcd2580252
 SHA512 
39cf297d0d82f4d5fbae64f323bda2c286dd24665321892f068dc5bceea4ea5ddcacdcef14576cab869edbed7d258de759baec36535403051bb2b925406db0b3

diff --git a/sys-block/systemd-swap/systemd-swap-4.0.1.ebuild 
b/sys-block/systemd-swap/systemd-swap-4.0.1.ebuild
deleted file mode 100644
index 7a10e49e..
--- a/sys-block/systemd-swap/systemd-swap-4.0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info
-
-DESCRIPTION="Script for creating swap space from zram swaps, swap files and 
swap partitions."
-HOMEPAGE="https://github.com/Nefelim4ag/systemd-swap/";
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Nefelim4ag/${PN}.git";
-else
-   SRC_URI="https://github.com/Nefelim4ag/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-CONFIG_CHECK="~ZRAM ~ZSWAP"
-
-src_install() {
-   emake PREFIX="${ED}" install
-   keepdir /var/lib/systemd-swap
-}



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

2021-01-08 Thread Theo Anderson
commit: 2cba94dc93fde6d971c600c436fa742ee3f6ead8
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 20:39:30 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 20:39:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cba94dc

profiles/profiles.desc: change to dev profiles

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

 profiles/profiles.desc | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index edde3e2e..ef44b2d6 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -1,6 +1,6 @@
-hidden  default/linux/amd64/17.1/selinuxstable
-hidden  default/linux/amd64/17.1/hardened/selinux   stable
-hidden  default/linux/amd64/17.1/no-multilib/hardened/selinux   stable
-hidden  default/linux/amd64/17.0/x32stable
-hidden  default/linux/x86/17.0/selinux  stable
-hidden  default/linux/x86/17.0/hardened/selinux stable
+hidden  default/linux/amd64/17.1/selinuxdev
+hidden  default/linux/amd64/17.1/hardened/selinux   dev
+hidden  default/linux/amd64/17.1/no-multilib/hardened/selinux   dev
+hidden  default/linux/amd64/17.0/x32dev
+hidden  default/linux/x86/17.0/selinux  dev
+hidden  default/linux/x86/17.0/hardened/selinux dev



[gentoo-commits] repo/proj/guru:dev commit in: profiles/default/linux/amd64/17.1/selinux/, ...

2021-01-08 Thread Theo Anderson
commit: cf0db577362a4befb841b80d976a3b793f0c2a7e
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 20:40:15 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 20:40:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf0db577

profiles/*: document feature masking

Closes: https://github.com/gentoo/guru/pull/31
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 profiles/arch.list | 3 +++
 profiles/arches.desc   | 3 +++
 profiles/default/linux/amd64/17.0/x32/parent   | 7 +++
 profiles/default/linux/amd64/17.1/hardened/selinux/parent  | 7 +++
 .../default/linux/amd64/17.1/no-multilib/hardened/selinux/parent   | 7 +++
 profiles/default/linux/amd64/17.1/selinux/parent   | 7 +++
 profiles/default/linux/x86/17.0/hardened/selinux/parent| 7 +++
 profiles/default/linux/x86/17.0/selinux/parent | 7 +++
 profiles/profiles.desc | 5 +
 9 files changed, 53 insertions(+)

diff --git a/profiles/arch.list b/profiles/arch.list
index 136c05e0..5ed7343c 100644
--- a/profiles/arch.list
+++ b/profiles/arch.list
@@ -1 +1,4 @@
+# Theo Anderson  (2021-01-06)
+# New arch created for the purpose of hiding profiles.
+# Assuming no one sets KEYWORDS="~hidden"
 hidden

diff --git a/profiles/arches.desc b/profiles/arches.desc
index 08285f15..99924d62 100644
--- a/profiles/arches.desc
+++ b/profiles/arches.desc
@@ -1 +1,4 @@
+# Theo Anderson  (2021-01-06)
+# Masked the new hidden arch as testing to keep
+# in line with no stable packages in ::guru
 hidden  testing

diff --git a/profiles/default/linux/amd64/17.0/x32/parent 
b/profiles/default/linux/amd64/17.0/x32/parent
index 13db7fc1..9f3a62d8 100644
--- a/profiles/default/linux/amd64/17.0/x32/parent
+++ b/profiles/default/linux/amd64/17.0/x32/parent
@@ -1,2 +1,9 @@
+# Theo Anderson  (2021-01-06)
+# Paths relative to `profiles`. The first line denotes the
+# parent profile which should inherit any changes we make here.
+# The second line points to the location where the appropriate
+# masks or forces(?) are. It is important to keep the
+# changes separated per profile/feature in case a
+# parent profile picks up on changes intended for a different profile.
 gentoo:default/linux/amd64/17.0/x32
 :default/linux/amd64/17.0/x32

diff --git a/profiles/default/linux/amd64/17.1/hardened/selinux/parent 
b/profiles/default/linux/amd64/17.1/hardened/selinux/parent
index 285d54a1..1ea01a36 100644
--- a/profiles/default/linux/amd64/17.1/hardened/selinux/parent
+++ b/profiles/default/linux/amd64/17.1/hardened/selinux/parent
@@ -1,2 +1,9 @@
+# Theo Anderson  (2021-01-06)
+# Paths relative to `profiles`. The first line denotes the
+# parent profile which should inherit any changes we make here.
+# The second line points to the location where the appropriate
+# masks or forces(?) are. It is important to keep the
+# changes separated per profile/feature in case a
+# parent profile picks up on changes intended for a different profile.
 gentoo:default/linux/amd64/17.1/hardened/selinux
 :features/selinux

diff --git 
a/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/parent 
b/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/parent
index 71943202..d6737101 100644
--- a/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/parent
+++ b/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/parent
@@ -1,2 +1,9 @@
+# Theo Anderson  (2021-01-06)
+# Paths relative to `profiles`. The first line denotes the
+# parent profile which should inherit any changes we make here.
+# The second line points to the location where the appropriate
+# masks or forces(?) are. It is important to keep the
+# changes separated per profile/feature in case a
+# parent profile picks up on changes intended for a different profile.
 gentoo:default/linux/amd64/17.1/no-multilib/hardened/selinux
 :features/selinux

diff --git a/profiles/default/linux/amd64/17.1/selinux/parent 
b/profiles/default/linux/amd64/17.1/selinux/parent
index d81c16d4..667ba52c 100644
--- a/profiles/default/linux/amd64/17.1/selinux/parent
+++ b/profiles/default/linux/amd64/17.1/selinux/parent
@@ -1,2 +1,9 @@
+# Theo Anderson  (2021-01-06)
+# Paths relative to `profiles`. The first line denotes the
+# parent profile which should inherit any changes we make here.
+# The second line points to the location where the appropriate
+# masks or forces(?) are. It is important to keep the
+# changes separated per profile/feature in case a
+# parent profile picks up on changes intended for a different profile.
 gentoo:default/linux/amd64/17.1/selinux
 :features/selinux

diff --git a/profiles/default/linux/x86/17.0/hardened/selinux/parent 
b/profiles/default/linux/x86/17.0/hardened/selinux/parent
i

[gentoo-commits] repo/proj/guru:dev commit in: profiles/, profiles/features/selinux/, ...

2021-01-08 Thread Theo Anderson
commit: 09d628a305fd9c6b97e6568562df254ab73bdb95
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Jan  8 20:38:39 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan  8 20:38:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09d628a3

sys-block/systemd-swap: fix package.mask (introduce feature masking)

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

 metadata/layout.conf | 4 
 profiles/arch.list   | 1 +
 profiles/arches.desc | 1 +
 profiles/default/linux/amd64/17.1/hardened/selinux/parent| 2 ++
 .../default/linux/amd64/17.1/no-multilib/hardened/selinux/parent | 2 ++
 profiles/default/linux/amd64/17.1/selinux/parent | 2 ++
 profiles/default/linux/x86/17.0/hardened/selinux/parent  | 2 ++
 profiles/default/linux/x86/17.0/selinux/parent   | 2 ++
 profiles/{ => features/selinux}/package.mask | 2 +-
 profiles/profiles.desc   | 5 +
 10 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 4962033a..474114e7 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -11,3 +11,7 @@ sign-manifests = false
 
 # Let's start with new EAPIs if possible
 eapis-banned = 0 1 2 3 4 5
+
+# Part of ability to mask features in overlays
+# https://trofi.github.io/posts/201-masking-a-package-in-gentoo-overlay.html
+profile-formats = portage-2

diff --git a/profiles/arch.list b/profiles/arch.list
new file mode 100644
index ..136c05e0
--- /dev/null
+++ b/profiles/arch.list
@@ -0,0 +1 @@
+hidden

diff --git a/profiles/arches.desc b/profiles/arches.desc
new file mode 100644
index ..08285f15
--- /dev/null
+++ b/profiles/arches.desc
@@ -0,0 +1 @@
+hidden  testing

diff --git a/profiles/default/linux/amd64/17.1/hardened/selinux/parent 
b/profiles/default/linux/amd64/17.1/hardened/selinux/parent
new file mode 100644
index ..285d54a1
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/hardened/selinux/parent
@@ -0,0 +1,2 @@
+gentoo:default/linux/amd64/17.1/hardened/selinux
+:features/selinux

diff --git 
a/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/parent 
b/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/parent
new file mode 100644
index ..71943202
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/parent
@@ -0,0 +1,2 @@
+gentoo:default/linux/amd64/17.1/no-multilib/hardened/selinux
+:features/selinux

diff --git a/profiles/default/linux/amd64/17.1/selinux/parent 
b/profiles/default/linux/amd64/17.1/selinux/parent
new file mode 100644
index ..d81c16d4
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/selinux/parent
@@ -0,0 +1,2 @@
+gentoo:default/linux/amd64/17.1/selinux
+:features/selinux

diff --git a/profiles/default/linux/x86/17.0/hardened/selinux/parent 
b/profiles/default/linux/x86/17.0/hardened/selinux/parent
new file mode 100644
index ..a5268223
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/hardened/selinux/parent
@@ -0,0 +1,2 @@
+gentoo:default/linux/x86/17.0/hardened/selinux
+:features/selinux

diff --git a/profiles/default/linux/x86/17.0/selinux/parent 
b/profiles/default/linux/x86/17.0/selinux/parent
new file mode 100644
index ..ff294ced
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/selinux/parent
@@ -0,0 +1,2 @@
+gentoo:default/linux/x86/17.0/selinux
+:features/selinux

diff --git a/profiles/package.mask b/profiles/features/selinux/package.mask
similarity index 60%
rename from profiles/package.mask
rename to profiles/features/selinux/package.mask
index 0fe36181..b5ea3a42 100644
--- a/profiles/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -1,3 +1,3 @@
-# Theo Anderson  (2020-12-06)
+# Theo Anderson  (2021-01-04)
 # SELinux profiles do not support systemd
 >=sys-block/systemd-swap-4.4.0

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
new file mode 100644
index ..e1efe75e
--- /dev/null
+++ b/profiles/profiles.desc
@@ -0,0 +1,5 @@
+hidden  default/linux/amd64/17.1/selinuxstable
+hidden  default/linux/amd64/17.1/hardened/selinux   stable
+hidden  default/linux/amd64/17.1/no-multilib/hardened/selinux   stable
+hidden  default/linux/x86/17.0/selinux  stable
+hidden  default/linux/x86/17.0/hardened/selinux stable



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

2021-01-08 Thread William Hubbs
commit: 325606bb0e378299a622a2a1f2f394e628cc7fba
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 19:39:39 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 19:41:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325606bb

profiles/package.mask: unmask docker 20.10.2

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f73c5d94c38..d22fa9f98fa 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -71,15 +71,6 @@ sys-libs/libnih
 sys-power/pm-utils
 sys-power/pm-quirks
 
-# Michał Górny  (2021-01-06)
-# (on behalf of QA)
-# The new docker version splits the docker(1) executable into a separate
-# app-emulation/docker-cli package.  However, the package is not pulled
-# automatically and the new version does not even warn the user about
-# that.  In other words, the upgrade breaks people's systems hard.
->=app-emulation/docker-20.1.0
->=app-emulation/docker-cli-20.1.0
-
 # Michał Górny  (2021-01-05)
 # The portable version has been discontinued upstream (i.e. it is now
 # available only as tightly coupled part of OpenBSD).  The current



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

2021-01-08 Thread Ben Kohler
commit: 8ecbcc0a5c337764067db8362426bbce1b5b3ffc
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan  8 19:34:56 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan  8 19:38:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecbcc0a

net-wireless/iwgtk: new package

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

 net-wireless/iwgtk/Manifest |  1 +
 net-wireless/iwgtk/iwgtk-0.4.ebuild | 38 +
 net-wireless/iwgtk/metadata.xml |  8 
 3 files changed, 47 insertions(+)

diff --git a/net-wireless/iwgtk/Manifest b/net-wireless/iwgtk/Manifest
new file mode 100644
index 000..714a9feba83
--- /dev/null
+++ b/net-wireless/iwgtk/Manifest
@@ -0,0 +1 @@
+DIST iwgtk-0.4.tar.gz 103988 BLAKE2B 
0a848f805509507066e9eb97c1a3ccd1f3e441a6a01789b7ec291a12f67a619227b7845249342c15301c755dd6e3594379a888d278dc71c20cf377322f9969a5
 SHA512 
7a6d55493fe7cad57dc8338aafe48236c1ececb688a64cbdeb5748c60f5d109ae7912182c6d4df094588baee2aff3bd5481f82a80c4c267283a5067a0127f9e0

diff --git a/net-wireless/iwgtk/iwgtk-0.4.ebuild 
b/net-wireless/iwgtk/iwgtk-0.4.ebuild
new file mode 100644
index 000..6283df49fc2
--- /dev/null
+++ b/net-wireless/iwgtk/iwgtk-0.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg
+
+DESCRIPTION="Lightweight, graphical wifi management utility for Linux"
+HOMEPAGE="https://github.com/J-Lentz/iwgtk";
+SRC_URI="https://github.com/J-Lentz/iwgtk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-libs/atk:0
+   dev-libs/glib:2
+   x11-libs/cairo:0
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango:0
+"
+
+RDEPEND="
+   ${DEPEND}
+   net-wireless/iwd
+"
+
+src_prepare() {
+   default
+   sed -i -e 's/^CC=/CC?=/' -e 's/^CFLAGS=/CFLAGS:=/' -e 
's/-O3$/${CFLAGS}/' Makefile
+}
+
+src_install() {
+   emake prefix="${ED}/usr" install
+   gunzip "${ED}/usr/share/man/man1/iwgtk.1.gz"
+}

diff --git a/net-wireless/iwgtk/metadata.xml b/net-wireless/iwgtk/metadata.xml
new file mode 100644
index 000..c67d4dcaca5
--- /dev/null
+++ b/net-wireless/iwgtk/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   
+



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

2021-01-08 Thread Lars Wendler
commit: 0785a8a22940e2352a6066a9d77a3d5c57e60a15
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan  8 19:34:32 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  8 19:35:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0785a8a2

sys-fs/lvm2: Bump to version 2.03.11. Removed old

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

 sys-fs/lvm2/Manifest | 2 +-
 sys-fs/lvm2/{lvm2-2.03.10.ebuild => lvm2-2.03.11.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 8dd209d0b7c..b1dd586e846 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,2 +1,2 @@
 DIST LVM2.2.02.187.tgz 2405544 BLAKE2B 
be804be3c64927a8848e8ea8de228fb563b6f8c22628b785aabb33fc993629e5370788216bd814246aeb3a5546fd5446383ce24342e716579887556edf2bbed2
 SHA512 
3ce56f0c0d2e7dbcdae5be263199f73ee5c4c052599d53cde9b16500a326d0340893344f4671839be06b5b4225d592175d01c9974db14f2dc220d6e9a1d47e91
-DIST LVM2.2.03.10.tgz 2510568 BLAKE2B 
1b4e9d09ef948b79a2e6e70fa8f8c9cd38ec8d8d1462eefb059f93020f65664538cee9bab41b81aaaf719ca428a9e824a2b181f40ebe261c5dd0fc6551ebcbb3
 SHA512 
8678ae2f99739ccad0250f6f4b4b8e84520f2053835985a1ea9c80196a64df31a48858aebf983170c3dfcafecea83f2c6aa630ef73fd31dd84cf1627a1b421e4
+DIST LVM2.2.03.11.tgz 2528527 BLAKE2B 
4c02e630e033f9bfed44468b5b8dff4af52c943cb9d6385bfe568ba50463dfc97cd968d79c34eb2528d66930d6c2895de17fe546a34d80fd17a5892560bcb670
 SHA512 
50f21337e397fc5b4692bb08e5d48409b907b96b39168343bab2d40bb74fd84ff466e15f3d664305bc044f3f6be4369fa7378399d5a838793632e74706f17653

diff --git a/sys-fs/lvm2/lvm2-2.03.10.ebuild b/sys-fs/lvm2/lvm2-2.03.11.ebuild
similarity index 99%
rename from sys-fs/lvm2/lvm2-2.03.10.ebuild
rename to sys-fs/lvm2/lvm2-2.03.11.ebuild
index 7009b772355..47f9c06d38d 100644
--- a/sys-fs/lvm2/lvm2-2.03.10.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="readline static static-libs systemd lvm2create_initrd sanlock selinux 
+udev +thin device-mapper-only"
 REQUIRED_USE="device-mapper-only? ( !lvm2create_initrd !sanlock !thin )
systemd? ( udev )"



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

2021-01-08 Thread William Hubbs
commit: baba38a3128fc39a261191fbc88155acfc872e06
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 19:12:54 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 19:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baba38a3

app-emulation/docker: 20.10.2 fix docker-proxy dependency

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/docker-20.10.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/docker/docker-20.10.2.ebuild 
b/app-emulation/docker/docker-20.10.2.ebuild
index 7853e583ce8..c7720c3208d 100644
--- a/app-emulation/docker/docker-20.10.2.ebuild
+++ b/app-emulation/docker/docker-20.10.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,7 +39,7 @@ RDEPEND="
dev-libs/libltdl

~app-emulation/containerd-1.4.3[apparmor?,btrfs?,device-mapper?,seccomp?]
~app-emulation/runc-1.0.0_rc92[apparmor?,seccomp?]
-   ~app-emulation/docker-proxy-0.8.0_p20201211
+   ~app-emulation/docker-proxy-0.8.0_p20201215
cli? ( app-emulation/docker-cli )
container-init? ( >=sys-process/tini-0.19.0[static] )
 "
@@ -288,6 +288,6 @@ pkg_postinst() {
ewarn "run the following command:"
ewarn
ewarn "# emerge --noreplace docker-cli"
-   ewarn 
+   ewarn
fi
 }



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

2021-01-08 Thread William Hubbs
commit: 644ae6d018060244b0f3f525b2ab8860dcaba7ba
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 19:27:46 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 19:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644ae6d0

app-emulation/docker-proxy: remove 0.8.0_p20201211

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker-proxy/Manifest|  1 -
 .../docker-proxy-0.8.0_p20201211.ebuild| 35 --
 2 files changed, 36 deletions(-)

diff --git a/app-emulation/docker-proxy/Manifest 
b/app-emulation/docker-proxy/Manifest
index de168ae6873..e8226b86837 100644
--- a/app-emulation/docker-proxy/Manifest
+++ b/app-emulation/docker-proxy/Manifest
@@ -1,4 +1,3 @@
 DIST docker-proxy-0.8.0_p20200617.tar.gz 3386043 BLAKE2B 
b32c3b6ef97f656414fdf026307f4054d4dd11cc91dc44a235eb5e5dc9f5f3da0cc4b001eaa28387b79f8f79f0124e6c01b8aab56d5c9e37d777e21cc186cb9c
 SHA512 
fe8644611e975c051ee6e7ad4871624fb45862d9b4a2fd62ea4283e76ad9804d91d585e2165915b09356f11f9dfb31c40dd9ce6a66d63c5032c8c62354960538
 DIST docker-proxy-0.8.0_p20201105.tar.gz 3386010 BLAKE2B 
414c3d37cfe2f36dbb5cfafc6047ee0aa299ba2aeb9c5c51da308285b1e2cc0a32e83557628e0de4817651331fbcfd6b430a88fd5a0f97bb7483a8fb10ae0791
 SHA512 
3d81ba20a91517e14da7e75a24d4e2eeb04c1dcb9c1bfe1115247982dbdb55d2fd72d0130093e9597363b742a20f2647f229c870da9a1cbdefc69aef65f02250
-DIST docker-proxy-0.8.0_p20201211.tar.gz 3152873 BLAKE2B 
01e33637a5e7619631b61a4063d85ab3c40818f090540f5737b5d50989b9dccaac91c522ccaaa6b0650427648ab8656946809740610e18de8a86108582518ede
 SHA512 
f4f5b957fa23024b380444a0f77b5aefdd275503b89eb487785b34248d44a48e9de8dc53ba80c7f13b5666fa8c732a357ce7e4f0309aad7a35f94240381b24fb
 DIST docker-proxy-0.8.0_p20201215.tar.gz 3152956 BLAKE2B 
7652bbc027d0cc535c227268bf240132f070dad477ac5a8b82f65d3d3ecf7c2a036a45ba66d0f3f0f0a8025fb990e931429d797f4b9f7c6796507ffd2f41e358
 SHA512 
dd583218fbeba8aeac2e4143369ad55a3e6c15d64f198f73e3656a80d0281a4374fb3be7bc05b01425461bf830762aa2c950da68ed0e3ae5884643e9d178c69e

diff --git a/app-emulation/docker-proxy/docker-proxy-0.8.0_p20201211.ebuild 
b/app-emulation/docker-proxy/docker-proxy-0.8.0_p20201211.ebuild
deleted file mode 100644
index f38858c48ae..000
--- a/app-emulation/docker-proxy/docker-proxy-0.8.0_p20201211.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN="github.com/docker/libnetwork"
-
-if [[ ${PV} == * ]]; then
-   inherit golang-vcs
-else
-   EGIT_COMMIT=5c6a95bfb20c61571a00f913c6b91959ede84e8d
-   
SRC_URI="https://github.com/docker/libnetwork/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="Docker container networking"
-HOMEPAGE="https://github.com/docker/libnetwork";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-# needs dockerd
-RESTRICT="strip test"
-
-src_compile() {
-   GOPATH="${WORKDIR}/${P}" go build -o "bin/docker-proxy" ./cmd/proxy || 
die
-}
-
-src_install() {
-   dodoc README.md CHANGELOG.md
-   dobin bin/docker-proxy
-}



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

2021-01-08 Thread William Hubbs
commit: 87791789469b79122557a104251b9bf5afdbb1ee
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 18:39:15 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 19:28:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87791789

app-emulation/docker-cli: remove 20.10.1

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker-cli/Manifest  |  1 -
 app-emulation/docker-cli/docker-cli-20.10.1.ebuild | 64 --
 2 files changed, 65 deletions(-)

diff --git a/app-emulation/docker-cli/Manifest 
b/app-emulation/docker-cli/Manifest
index 3d2c5305510..f234fd3b68e 100644
--- a/app-emulation/docker-cli/Manifest
+++ b/app-emulation/docker-cli/Manifest
@@ -1,2 +1 @@
-DIST docker-cli-20.10.1.tar.gz 7705467 BLAKE2B 
e1bbca2a0bf4e8a78600f8c4090d20f6ce173fe8efa9609048771312afb420b9176257d0540a8dc0700c02fb0c117cfdbb0c8ffc6f81049c62b78417b1b18d14
 SHA512 
47d15647db2a4ca6de29ba1d67aa198b9baa4af9ccf08e92e2a7222f28391567f8a2f6beeb4d8d80fa16a05ce8902de16b8951da2a34cbed9e27c72e0443c3e8
 DIST docker-cli-20.10.2.tar.gz 7706210 BLAKE2B 
c8d537be8344dbd2113232c85a52f001231fdf653819710cf4492c86d58662e5f0d74f6fb00593d1034b5d481f15524cec89e2b3463900705a545b2051ab38d2
 SHA512 
907c846bf4043dcce4dd4e95e6335554b50e954464a83f75a44b1c0fcf9f2625c490a12758d18653c0d031768878a3f6fc91cb7fc6e1d3235d5e8f21ecd93caf

diff --git a/app-emulation/docker-cli/docker-cli-20.10.1.ebuild 
b/app-emulation/docker-cli/docker-cli-20.10.1.ebuild
deleted file mode 100644
index f1767197a60..000
--- a/app-emulation/docker-cli/docker-cli-20.10.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GIT_COMMIT=831ebeae96
-EGO_PN="github.com/docker/cli"
-inherit bash-completion-r1  golang-vcs-snapshot
-
-DESCRIPTION="the command line binary for docker"
-HOMEPAGE="https://www.docker.com/";
-MY_PV=${PV/_/-}
-SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="hardened"
-
-RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
-   export CGO_CFLAGS="-I${ROOT}/usr/include"
-   export CGO_LDFLAGS="-L${ROOT}/usr/$(get_libdir)"
-   emake \
-   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
-   VERSION="$(cat VERSION)" \
-   GITCOMMIT="${GIT_COMMIT}" \
-   dynbinary
-
-   # build man pages
-   # see "cli/scripts/docs/generate-man.sh" (which also does "go get" for 
go-md2man)
-   go build -o "${T}"/gen-manpages ./man ||
-   die 'build gen-manpages failed'
-   "${T}"/gen-manpages --root "$(pwd)" --target "$(pwd)"/man/man1 ||
-   die 'gen-manpages failed'
-   ./man/md2man-all.sh -q ||
-   die 'md2man-all.sh failed'
-}
-
-src_install() {
-   dobin build/docker
-   doman man/man*/*
-   dobashcomp contrib/completion/bash/*
-   bashcomp_alias docker dockerd
-   insinto /usr/share/fish/vendor_completions.d/
-   doins contrib/completion/fish/docker.fish
-   insinto /usr/share/zsh/site-functions
-   doins contrib/completion/zsh/_*
-}



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

2021-01-08 Thread William Hubbs
commit: 29e977ed0c21682403432b16e82befc6d84516ad
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 19:23:18 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 19:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e977ed

app-emulation/docker: remove 20.10.1

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/Manifest  |   1 -
 app-emulation/docker/docker-20.10.1.ebuild | 286 -
 2 files changed, 287 deletions(-)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 846dc1dd1b5..66b41a5b124 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,4 +1,3 @@
 DIST docker-19.03.13.tar.gz 18242693 BLAKE2B 
c19afed62694274298b42fc9af3b36c4cc6429b40f7e5447a996b87636a0d2e916476875652e20abd7aeab4e5e0e1cf887a04dcade1de03ded549fc36d911ac4
 SHA512 
5f34a14ef0b36a309d4a08926ac482ca82d24cdd873aa359c5ba7c65473cbb2e987fe615c38c1bc1c50135284da78a7eb98a8a0106d7d073aeda0cd8f1c31873
 DIST docker-19.03.14.tar.gz 18278132 BLAKE2B 
5e32cb482fdc40531aa4ba79dd447093859f568b3d8b5c3ed584c78d5709fabf2a1e05e82af2686cd87462e1abd899bd3f0a746f97937b7d16950f5e94264dff
 SHA512 
5e48185a7787d5637fc11f43f6af604d56a5fa4367fd5a558bb3a5ef3c0d767f1c7f83ecef369453696b68eed81e49520453f267fbe8c2b840b3f62d35f25c28
-DIST docker-20.10.1.tar.gz 11042081 BLAKE2B 
98fec753f0695983d197993291a4fd0f3c94e3e3bfe548977df6659c9458109fa35edc9cf2cdd94e2277250672b9a265b50b35bd52228665f7dddf6875a24604
 SHA512 
5e32a46dab5b527839594e48b715495a77aa9c9e0c7e427eb227409c20c3af0d95a731080048ee20b7c68288bd77e32458bf30c658406d8585ccf8d33e7b79e3
 DIST docker-20.10.2.tar.gz 11045195 BLAKE2B 
182ceabbabfa091eaae8ecf12a50dfbe296722072ee24cdde48c3ed2ad40f47d6f939830a00e1dbe7d5dfb1fa25ccda7efe25ce3e4f9a7bbf6ad85dac109168c
 SHA512 
b514e98e3f71874fcf5374eeaaabc2c879691b48937dbc962be3577d834f571353d4f946aebfa69f1a62b1388c9220bfdff09b62bf62c134bd41f494e8506f56

diff --git a/app-emulation/docker/docker-20.10.1.ebuild 
b/app-emulation/docker/docker-20.10.1.ebuild
deleted file mode 100644
index f7fa1a56f93..000
--- a/app-emulation/docker/docker-20.10.1.ebuild
+++ /dev/null
@@ -1,286 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN="github.com/docker/docker"
-GIT_COMMIT=f0014860c1
-inherit bash-completion-r1 linux-info systemd udev golang-vcs-snapshot
-
-DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
-HOMEPAGE="https://www.docker.com/";
-MY_PV=${PV/_/-}
-SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="apparmor aufs btrfs +container-init device-mapper hardened overlay 
seccomp selinux"
-
-DEPEND="
-   acct-group/docker
-   >=dev-db/sqlite-3.7.9:3
-   apparmor? ( sys-libs/libapparmor )
-   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
-   device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
-   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-"
-
-# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
-# https://github.com/moby/moby/tree/master//hack/dockerfile/install
-# make sure containerd, docker-proxy, runc and tini pinned to exact versions 
from ^,
-# for appropriate branchch/version of course
-RDEPEND="
-   ${DEPEND}
-   >=net-firewall/iptables-1.4
-   sys-process/procps
-   >=dev-vcs/git-1.7
-   >=app-arch/xz-utils-4.9
-   dev-libs/libltdl
-   
~app-emulation/containerd-1.4.3[apparmor?,btrfs?,device-mapper?,seccomp?,selinux?]
-   ~app-emulation/runc-1.0.0_rc92[apparmor?,seccomp?,selinux(-)?]
-   ~app-emulation/docker-proxy-0.8.0_p20201211
-   container-init? ( >=sys-process/tini-0.19.0[static] )
-"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-BDEPEND="
-   >=dev-lang/go-1.13.12
-   dev-go/go-md2man
-   virtual/pkgconfig
-"
-
-RESTRICT="installsources strip"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# see "contrib/check-config.sh" from upstream's sources
-CONFIG_CHECK="
-   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
-   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
-   ~KEYS
-   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
-   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
-   ~NETFILTER_NETLINK ~NETFILTER_XT_MATCH_ADDRTYPE 
~NETFILTER_XT_MATCH_CONNTRACK ~NETFILTER_XT_MATCH_IPVS
-   ~IP_NF_NAT ~NF_NAT
-   ~POSIX_MQUEUE
-
-   ~USER_NS
-   ~SECCOMP
-   ~CGROUP_PIDS
-   ~MEMCG_SWAP
-
-   ~BLK_CGROUP ~BLK_DEV_THROTTLING
-   ~CGROUP_PERF
-   ~CGROUP_HUGETLB
-   ~NET_CLS_CGROUP
-   ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED
-   ~IP_VS ~IP_VS_PROTO_

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

2021-01-08 Thread Lars Wendler
commit: 06037628cbb263b10d8045c6167f66d71656fa52
Author: David Michael  gmail  com>
AuthorDate: Fri Jan  8 19:26:18 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  8 19:27:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06037628

sys-apps/kmod: Fix xsltproc dependency

and sync live ebuild with latest release

Closes: https://bugs.gentoo.org/764467
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/kmod/kmod-.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild
index a7e386f475a..d608f43bcf1 100644
--- a/sys-apps/kmod/kmod-.ebuild
+++ b/sys-apps/kmod/kmod-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit autotools bash-completion-r1 multilib python-r1
 
@@ -21,7 +21,7 @@ 
HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git";
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="debug doc libressl lzma pkcs7 python static-libs +tools zlib"
+IUSE="debug doc libressl +lzma pkcs7 python static-libs +tools +zlib zstd"
 
 # Upstream does not support running the test suite with custom configure flags.
 # I was also told that the test suite is intended for kmod developers.
@@ -29,6 +29,7 @@ IUSE="debug doc libressl lzma pkcs7 python static-libs +tools 
zlib"
 # See bug #408915.
 RESTRICT="test"
 
+# >=zlib-1.2.6 required because of bug #427130
 # Block systemd below 217 for 
-static-nodes-indicate-that-creation-of-static-nodes-.patch
 RDEPEND="!sys-apps/module-init-tools
!sys-apps/modutils
@@ -40,7 +41,8 @@ RDEPEND="!sys-apps/module-init-tools
!libressl? ( >=dev-libs/openssl-1.1.0:0= )
libressl? ( dev-libs/libressl:0= )
)
-   zlib? ( >=sys-libs/zlib-1.2.6 )" #427130
+   zlib? ( >=sys-libs/zlib-1.2.6 )
+   zstd? ( >=app-arch/zstd-1.4.4 )"
 DEPEND="${RDEPEND}"
 BDEPEND="
doc? (
@@ -55,13 +57,13 @@ BDEPEND="
zlib? ( virtual/pkgconfig )
 "
 if [[ ${PV} == * ]]; then
-   DEPEND="${DEPEND}
+   BDEPEND="${BDEPEND}
dev-libs/libxslt"
 fi
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-DOCS="NEWS README TODO"
+DOCS=( NEWS README TODO )
 
 src_prepare() {
default
@@ -97,6 +99,7 @@ src_configure() {
$(use_with lzma xz)
$(use_with pkcs7 openssl)
$(use_with zlib)
+   $(use_with zstd)
)
 
local ECONF_SOURCE="${S}"



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

2021-01-08 Thread Andreas Sturmlechner
commit: c90d856e7c3039525918ec8378ba0d43a4b8dac4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  8 16:34:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  8 19:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90d856e

profiles: Update sys-power/pm-utils package.mask description

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 189fcd33bd2..f73c5d94c38 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -66,7 +66,8 @@ app-admin/cgmanager
 sys-libs/libnih
 
 # Andreas Sturmlechner  (2021-01-06)
-# Abandoned upstream, countless bugs. Removal in 30 days. Bug #659616.
+# Abandoned upstream, countless bugs. Replaced by builtin functionality in
+# elogind or systemd. Removal in 30 days. Bug #659616.
 sys-power/pm-utils
 sys-power/pm-quirks
 



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

2021-01-08 Thread Andreas Sturmlechner
commit: 9e31d25dc8608165cd3f38ca1807024293dc2510
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  8 16:13:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  8 19:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e31d25d

dev-games/freecell-solver: Drop 6.2.0 (r0)

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

 .../freecell-solver/freecell-solver-6.2.0.ebuild   | 52 --
 1 file changed, 52 deletions(-)

diff --git a/dev-games/freecell-solver/freecell-solver-6.2.0.ebuild 
b/dev-games/freecell-solver/freecell-solver-6.2.0.ebuild
deleted file mode 100644
index 5fb0e0560f8..000
--- a/dev-games/freecell-solver/freecell-solver-6.2.0.ebuild
+++ /dev/null
@@ -1,52 +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} )
-inherit cmake python-single-r1
-
-DESCRIPTION="C library for automatically solving Freecell and some other 
solitaire variants"
-HOMEPAGE="https://fc-solve.shlomifish.org/";
-SRC_URI="https://fc-solve.shlomifish.org/downloads/fc-solve/${P}.tar.xz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="tcmalloc"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pysol_cards[${PYTHON_MULTI_USEDEP}]
-   dev-python/random2[${PYTHON_MULTI_USEDEP}]
-   dev-python/six[${PYTHON_MULTI_USEDEP}]
-   ')
-   tcmalloc? ( dev-util/google-perftools )
-"
-DEPEND="${RDEPEND}
-   dev-perl/Moo
-   dev-perl/Path-Tiny
-   dev-perl/Template-Toolkit
-"
-
-DOCS=( README.html )
-
-PATCHES=( "${FILESDIR}/${PN}-5.22.1-no-docs.patch" )
-
-src_prepare() {
-   python_fix_shebang board_gen
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_STATIC_LIBRARY=OFF
-   -DFCS_BUILD_DOCS=OFF
-   -DFCS_WITH_TEST_SUITE=OFF # requires unpackaged dependencies
-   -DFCS_AVOID_TCMALLOC=$(usex !tcmalloc)
-   )
-
-   cmake_src_configure
-}



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

2021-01-08 Thread Andreas Sturmlechner
commit: a860dbb3eb2bb78064c8de1cd44d6b19fa020623
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  8 19:10:24 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  8 19:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a860dbb3

sci-libs/indilib: 1.8.8 version bump

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

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.8.8.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index f7ef584abad..79f2e60c7ee 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,4 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
 DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8
+DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d

diff --git a/sci-libs/indilib/indilib-1.8.8.ebuild 
b/sci-libs/indilib/indilib-1.8.8.ebuild
new file mode 100644
index 000..e6ee5b9fd22
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.8.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake udev
+
+DESCRIPTION="INDI Astronomical Control Protocol library"
+HOMEPAGE="https://www.indilib.org/";
+SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/freecell-solver/files/, dev-games/freecell-solver/

2021-01-08 Thread Andreas Sturmlechner
commit: dce14a783c92e42f5ee4f459049e9cf65c9287f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  8 16:12:24 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  8 19:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce14a78

dev-games/freecell-solver: Properly depend on dev-libs/rinutils

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

 ...reecell-solver-6.2.0-no-git-clone-kthxbye.patch | 20 
 .../freecell-solver-6.2.0-r1.ebuild| 57 ++
 2 files changed, 77 insertions(+)

diff --git 
a/dev-games/freecell-solver/files/freecell-solver-6.2.0-no-git-clone-kthxbye.patch
 
b/dev-games/freecell-solver/files/freecell-solver-6.2.0-no-git-clone-kthxbye.patch
new file mode 100644
index 000..17675d22ab0
--- /dev/null
+++ 
b/dev-games/freecell-solver/files/freecell-solver-6.2.0-no-git-clone-kthxbye.patch
@@ -0,0 +1,20 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -210,7 +210,7 @@
+ # Clone the patsolve repository with the appropriate branch.
+ SET (pats_dir "patsolve")
+ 
+-IF (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${pats_dir}")
++IF (0)
+ EXECUTE_PROCESS(
+ COMMAND "git" "clone" "https://github.com/shlomif/patsolve.git"; 
"${pats_dir}"
+ WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
+@@ -219,7 +219,7 @@
+ 
+ # Clone the rinutils repository with the appropriate tag.
+ SET (rinutils_dir "rinutils")
+-IF (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${rinutils_dir}")
++IF (0)
+ EXECUTE_PROCESS(
+ COMMAND "git" "clone" "-b" "0.6.0" 
"https://github.com/shlomif/rinutils.git"; "${rinutils_dir}"
+ WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"

diff --git a/dev-games/freecell-solver/freecell-solver-6.2.0-r1.ebuild 
b/dev-games/freecell-solver/freecell-solver-6.2.0-r1.ebuild
new file mode 100644
index 000..c74ccd6cfb0
--- /dev/null
+++ b/dev-games/freecell-solver/freecell-solver-6.2.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit cmake python-single-r1
+
+DESCRIPTION="C library for automatically solving Freecell and some other 
solitaire variants"
+HOMEPAGE="https://fc-solve.shlomifish.org/";
+SRC_URI="https://fc-solve.shlomifish.org/downloads/fc-solve/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm64 x86"
+IUSE="tcmalloc"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/rinutils
+   $(python_gen_cond_dep '
+   dev-python/pysol_cards[${PYTHON_MULTI_USEDEP}]
+   dev-python/random2[${PYTHON_MULTI_USEDEP}]
+   dev-python/six[${PYTHON_MULTI_USEDEP}]
+   ')
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   dev-perl/Moo
+   dev-perl/Path-Tiny
+   dev-perl/Template-Toolkit
+"
+
+DOCS=( README.html )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.22.1-no-docs.patch"
+   "${FILESDIR}/${P}-no-git-clone-kthxbye.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+   python_fix_shebang board_gen
+   rm -r rinutils || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_STATIC_LIBRARY=OFF
+   -DFCS_BUILD_DOCS=OFF
+   -DFCS_WITH_TEST_SUITE=OFF # requires unpackaged dependencies
+   -DFCS_AVOID_TCMALLOC=$(usex !tcmalloc)
+   )
+
+   cmake_src_configure
+}



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

2021-01-08 Thread Andreas Sturmlechner
commit: b0d7c7f8083d1bc1da35151215bbe1b95bb2cb8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  8 19:08:38 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  8 19:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d7c7f8

sci-libs/indilib: Drop 1.8.6

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

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.8.6.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index b7f2faea90c..f7ef584abad 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,4 +1,3 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
 DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
-DIST indilib-1.8.6.tar.gz 2166393 BLAKE2B 
65998b90a66938f0fa7cf702da83c86a0a5d22cde6ebca6ec2e7ab65fb310ef3f6aa0b8ae0ede48cbcd78788741433a43907ea9d020fcf3362d012a1464d1905
 SHA512 
c966b92cd9d66dcafd26b5ff7b062c22d035367111496c84777dfed5b22403631107f43dcdc535036198d2e108689aa99e003e9ad047a0af687ad247df155850
 DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8

diff --git a/sci-libs/indilib/indilib-1.8.6.ebuild 
b/sci-libs/indilib/indilib-1.8.6.ebuild
deleted file mode 100644
index dc1c02bc3d9..000
--- a/sci-libs/indilib/indilib-1.8.6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake udev
-
-DESCRIPTION="INDI Astronomical Control Protocol library"
-HOMEPAGE="https://www.indilib.org/";
-SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



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

2021-01-08 Thread William Hubbs
commit: 8a2bc214ed5a9607bd2e19178af4782b0965b34b
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 18:12:32 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 18:13:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2bc214

app-emulation/docker-cli: 20.10.2 qa-requested changes

- unpin the docker-cli version
- use the "cli" global use flag for the command line interface but note
  it is being used temporarily.

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/docker-20.10.2.ebuild | 11 +--
 app-emulation/docker/metadata.xml  | 12 ++--
 2 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/app-emulation/docker/docker-20.10.2.ebuild 
b/app-emulation/docker/docker-20.10.2.ebuild
index fc76d42b04c..7853e583ce8 100644
--- a/app-emulation/docker/docker-20.10.2.ebuild
+++ b/app-emulation/docker/docker-20.10.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="apparmor aufs btrfs +container-init device-mapper hardened overlay 
seccomp +temp-cli"
+IUSE="apparmor aufs btrfs +cli +container-init device-mapper hardened overlay 
seccomp"
 
 DEPEND="
acct-group/docker
@@ -40,8 +40,8 @@ RDEPEND="

~app-emulation/containerd-1.4.3[apparmor?,btrfs?,device-mapper?,seccomp?]
~app-emulation/runc-1.0.0_rc92[apparmor?,seccomp?]
~app-emulation/docker-proxy-0.8.0_p20201211
+   cli? ( app-emulation/docker-cli )
container-init? ( >=sys-process/tini-0.19.0[static] )
-   temp-cli? ( ~app-emulation/docker-cli-${PV} )
 "
 
 # 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
@@ -270,20 +270,19 @@ pkg_postinst() {
elog
fi
 
-   if use temp-cli; then
+   if use cli; then
ewarn "Starting with docker 20.10.2, docker has been split into"
ewarn "two packages upstream, so Gentoo has followed suit."
ewarn
ewarn "app-emulation/docker contains the daemon and"
ewarn "app-emulation/docker-cli contains the docker command."
ewarn
-   ewarn "docker currently installs docker-cli using the temp-cli"
-   ewarn "use flag."
+   ewarn "docker currently installs docker-cli using the cli use 
flag."
ewarn
ewarn "This use flag is temporary, so you need to take the"
ewarn "following actions:"
ewarn
-   ewarn "First, disable the temp-cli use flag for 
app-emulation/docker"
+   ewarn "First, disable the cli use flag for app-emulation/docker"
ewarn
ewarn "Then, if you need docker-cli and docker on the same 
machine,"
ewarn "run the following command:"

diff --git a/app-emulation/docker/metadata.xml 
b/app-emulation/docker/metadata.xml
index 93b6a7a3098..1ec7d353074 100644
--- a/app-emulation/docker/metadata.xml
+++ b/app-emulation/docker/metadata.xml
@@ -27,6 +27,12 @@

Enables dependencies for the "btrfs" graph driver, 
including
necessary kernel flags.
+   
+   
+   This is a temporary use flag which pulls in
+   app-emulation/docker-cli, the docker command 
line client.
+   This flag is here to assist in the transition 
to split packages
+   and will be removed in a future release.


Makes the a staticly-linked init system tini available 
inside a
@@ -40,12 +46,6 @@
Enables dependencies for the "overlay" graph driver, 
including
necessary kernel flags.

-   
-   This is a temporary use flag which pulls in
-   app-emulation/docker-cli, the docker command 
line client.
-   This flag is here to assist in the transition 
to split packages
-   and will be removed in a future release.
-   


moby/moby



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

2021-01-08 Thread William Hubbs
commit: 10ee4c2641fc908fd6e28e7577d9b89c775cf279
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 17:49:58 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 17:53:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ee4c26

app-emulation/docker: 20.10.2 bump

Bug: https://bugs.gentoo.org/764122
Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/Manifest  |   1 +
 app-emulation/docker/docker-20.10.2.ebuild | 294 +
 app-emulation/docker/metadata.xml  |   6 +
 3 files changed, 301 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 69713fa51d7..846dc1dd1b5 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,3 +1,4 @@
 DIST docker-19.03.13.tar.gz 18242693 BLAKE2B 
c19afed62694274298b42fc9af3b36c4cc6429b40f7e5447a996b87636a0d2e916476875652e20abd7aeab4e5e0e1cf887a04dcade1de03ded549fc36d911ac4
 SHA512 
5f34a14ef0b36a309d4a08926ac482ca82d24cdd873aa359c5ba7c65473cbb2e987fe615c38c1bc1c50135284da78a7eb98a8a0106d7d073aeda0cd8f1c31873
 DIST docker-19.03.14.tar.gz 18278132 BLAKE2B 
5e32cb482fdc40531aa4ba79dd447093859f568b3d8b5c3ed584c78d5709fabf2a1e05e82af2686cd87462e1abd899bd3f0a746f97937b7d16950f5e94264dff
 SHA512 
5e48185a7787d5637fc11f43f6af604d56a5fa4367fd5a558bb3a5ef3c0d767f1c7f83ecef369453696b68eed81e49520453f267fbe8c2b840b3f62d35f25c28
 DIST docker-20.10.1.tar.gz 11042081 BLAKE2B 
98fec753f0695983d197993291a4fd0f3c94e3e3bfe548977df6659c9458109fa35edc9cf2cdd94e2277250672b9a265b50b35bd52228665f7dddf6875a24604
 SHA512 
5e32a46dab5b527839594e48b715495a77aa9c9e0c7e427eb227409c20c3af0d95a731080048ee20b7c68288bd77e32458bf30c658406d8585ccf8d33e7b79e3
+DIST docker-20.10.2.tar.gz 11045195 BLAKE2B 
182ceabbabfa091eaae8ecf12a50dfbe296722072ee24cdde48c3ed2ad40f47d6f939830a00e1dbe7d5dfb1fa25ccda7efe25ce3e4f9a7bbf6ad85dac109168c
 SHA512 
b514e98e3f71874fcf5374eeaaabc2c879691b48937dbc962be3577d834f571353d4f946aebfa69f1a62b1388c9220bfdff09b62bf62c134bd41f494e8506f56

diff --git a/app-emulation/docker/docker-20.10.2.ebuild 
b/app-emulation/docker/docker-20.10.2.ebuild
new file mode 100644
index 000..fc76d42b04c
--- /dev/null
+++ b/app-emulation/docker/docker-20.10.2.ebuild
@@ -0,0 +1,294 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN="github.com/moby/moby"
+GIT_COMMIT=f0014860c1
+inherit bash-completion-r1 linux-info systemd udev golang-vcs-snapshot
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://www.docker.com/";
+MY_PV=${PV/_/-}
+SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="apparmor aufs btrfs +container-init device-mapper hardened overlay 
seccomp +temp-cli"
+
+DEPEND="
+   acct-group/docker
+   >=dev-db/sqlite-3.7.9:3
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
+   device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+"
+
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
+# https://github.com/moby/moby/tree/master//hack/dockerfile/install
+# make sure containerd, docker-proxy, runc and tini pinned to exact versions 
from ^,
+# for appropriate branchch/version of course
+RDEPEND="
+   ${DEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   dev-libs/libltdl
+   
~app-emulation/containerd-1.4.3[apparmor?,btrfs?,device-mapper?,seccomp?]
+   ~app-emulation/runc-1.0.0_rc92[apparmor?,seccomp?]
+   ~app-emulation/docker-proxy-0.8.0_p20201211
+   container-init? ( >=sys-process/tini-0.19.0[static] )
+   temp-cli? ( ~app-emulation/docker-cli-${PV} )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+BDEPEND="
+   >=dev-lang/go-1.13.12
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+
+RESTRICT="installsources strip"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# see "contrib/check-config.sh" from upstream's sources
+CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_NETLINK ~NETFILTER_XT_MATCH_ADDRTYPE 
~NETFILTER_XT_MATCH_CONNTRACK ~NETFILTER_XT_MATCH_IPVS
+   ~IP_NF_NAT ~NF_NAT
+   ~POSIX_MQUEUE
+
+   ~USER_NS
+   ~SECCOMP
+   ~CGROUP_PIDS
+   ~MEMCG_SWAP
+
+   ~BLK_CGROUP ~BLK_DEV_THROTTLING
+   ~CGROUP_PERF
+   ~CGROUP_HUG

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

2021-01-08 Thread William Hubbs
commit: f566517d91b66d31319968b38d53f9288ac0d576
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 17:49:57 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 17:49:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f566517d

app-emulation/docker-proxy: 0.8.0_p20201215 bump

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker-proxy/Manifest|  1 +
 .../docker-proxy-0.8.0_p20201215.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-emulation/docker-proxy/Manifest 
b/app-emulation/docker-proxy/Manifest
index d5ab0fd036e..de168ae6873 100644
--- a/app-emulation/docker-proxy/Manifest
+++ b/app-emulation/docker-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST docker-proxy-0.8.0_p20200617.tar.gz 3386043 BLAKE2B 
b32c3b6ef97f656414fdf026307f4054d4dd11cc91dc44a235eb5e5dc9f5f3da0cc4b001eaa28387b79f8f79f0124e6c01b8aab56d5c9e37d777e21cc186cb9c
 SHA512 
fe8644611e975c051ee6e7ad4871624fb45862d9b4a2fd62ea4283e76ad9804d91d585e2165915b09356f11f9dfb31c40dd9ce6a66d63c5032c8c62354960538
 DIST docker-proxy-0.8.0_p20201105.tar.gz 3386010 BLAKE2B 
414c3d37cfe2f36dbb5cfafc6047ee0aa299ba2aeb9c5c51da308285b1e2cc0a32e83557628e0de4817651331fbcfd6b430a88fd5a0f97bb7483a8fb10ae0791
 SHA512 
3d81ba20a91517e14da7e75a24d4e2eeb04c1dcb9c1bfe1115247982dbdb55d2fd72d0130093e9597363b742a20f2647f229c870da9a1cbdefc69aef65f02250
 DIST docker-proxy-0.8.0_p20201211.tar.gz 3152873 BLAKE2B 
01e33637a5e7619631b61a4063d85ab3c40818f090540f5737b5d50989b9dccaac91c522ccaaa6b0650427648ab8656946809740610e18de8a86108582518ede
 SHA512 
f4f5b957fa23024b380444a0f77b5aefdd275503b89eb487785b34248d44a48e9de8dc53ba80c7f13b5666fa8c732a357ce7e4f0309aad7a35f94240381b24fb
+DIST docker-proxy-0.8.0_p20201215.tar.gz 3152956 BLAKE2B 
7652bbc027d0cc535c227268bf240132f070dad477ac5a8b82f65d3d3ecf7c2a036a45ba66d0f3f0f0a8025fb990e931429d797f4b9f7c6796507ffd2f41e358
 SHA512 
dd583218fbeba8aeac2e4143369ad55a3e6c15d64f198f73e3656a80d0281a4374fb3be7bc05b01425461bf830762aa2c950da68ed0e3ae5884643e9d178c69e

diff --git a/app-emulation/docker-proxy/docker-proxy-0.8.0_p20201215.ebuild 
b/app-emulation/docker-proxy/docker-proxy-0.8.0_p20201215.ebuild
new file mode 100644
index 000..61b8e08632b
--- /dev/null
+++ b/app-emulation/docker-proxy/docker-proxy-0.8.0_p20201215.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN="github.com/docker/libnetwork"
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   EGIT_COMMIT=fa125a3512ee0f6187721c88582bf8c4378bd4d7
+   
SRC_URI="https://github.com/docker/libnetwork/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="Docker container networking"
+HOMEPAGE="https://github.com/docker/libnetwork";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+# needs dockerd
+RESTRICT="strip test"
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}" go build -o "bin/docker-proxy" ./cmd/proxy || 
die
+}
+
+src_install() {
+   dodoc README.md CHANGELOG.md
+   dobin bin/docker-proxy
+}



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

2021-01-08 Thread William Hubbs
commit: 1285cedebbad06a06b997e31b466ac02eea6c8ea
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan  8 17:49:57 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan  8 17:49:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1285cede

app-emulation/docker-cli: 20.10.2 bump

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker-cli/Manifest  |  1 +
 app-emulation/docker-cli/docker-cli-20.10.2.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/app-emulation/docker-cli/Manifest 
b/app-emulation/docker-cli/Manifest
index 191059685e0..3d2c5305510 100644
--- a/app-emulation/docker-cli/Manifest
+++ b/app-emulation/docker-cli/Manifest
@@ -1 +1,2 @@
 DIST docker-cli-20.10.1.tar.gz 7705467 BLAKE2B 
e1bbca2a0bf4e8a78600f8c4090d20f6ce173fe8efa9609048771312afb420b9176257d0540a8dc0700c02fb0c117cfdbb0c8ffc6f81049c62b78417b1b18d14
 SHA512 
47d15647db2a4ca6de29ba1d67aa198b9baa4af9ccf08e92e2a7222f28391567f8a2f6beeb4d8d80fa16a05ce8902de16b8951da2a34cbed9e27c72e0443c3e8
+DIST docker-cli-20.10.2.tar.gz 7706210 BLAKE2B 
c8d537be8344dbd2113232c85a52f001231fdf653819710cf4492c86d58662e5f0d74f6fb00593d1034b5d481f15524cec89e2b3463900705a545b2051ab38d2
 SHA512 
907c846bf4043dcce4dd4e95e6335554b50e954464a83f75a44b1c0fcf9f2625c490a12758d18653c0d031768878a3f6fc91cb7fc6e1d3235d5e8f21ecd93caf

diff --git a/app-emulation/docker-cli/docker-cli-20.10.2.ebuild 
b/app-emulation/docker-cli/docker-cli-20.10.2.ebuild
new file mode 100644
index 000..f1767197a60
--- /dev/null
+++ b/app-emulation/docker-cli/docker-cli-20.10.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GIT_COMMIT=831ebeae96
+EGO_PN="github.com/docker/cli"
+inherit bash-completion-r1  golang-vcs-snapshot
+
+DESCRIPTION="the command line binary for docker"
+HOMEPAGE="https://www.docker.com/";
+MY_PV=${PV/_/-}
+SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="hardened"
+
+RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
+   export CGO_CFLAGS="-I${ROOT}/usr/include"
+   export CGO_LDFLAGS="-L${ROOT}/usr/$(get_libdir)"
+   emake \
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
+   VERSION="$(cat VERSION)" \
+   GITCOMMIT="${GIT_COMMIT}" \
+   dynbinary
+
+   # build man pages
+   # see "cli/scripts/docs/generate-man.sh" (which also does "go get" for 
go-md2man)
+   go build -o "${T}"/gen-manpages ./man ||
+   die 'build gen-manpages failed'
+   "${T}"/gen-manpages --root "$(pwd)" --target "$(pwd)"/man/man1 ||
+   die 'gen-manpages failed'
+   ./man/md2man-all.sh -q ||
+   die 'md2man-all.sh failed'
+}
+
+src_install() {
+   dobin build/docker
+   doman man/man*/*
+   dobashcomp contrib/completion/bash/*
+   bashcomp_alias docker dockerd
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completion/fish/docker.fish
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/_*
+}



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

2021-01-08 Thread Ulrich Müller
commit: 806dd927b589a2bb99f5ebd978fe57478a9a7227
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jan  8 17:34:19 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jan  8 17:34:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806dd927

licenses: Drop unused AdobeFlash-11.x

Signed-off-by: Ulrich Müller  gentoo.org>

 licenses/AdobeFlash-11.x | 480 ---
 profiles/license_groups  |   4 +-
 2 files changed, 2 insertions(+), 482 deletions(-)

diff --git a/licenses/AdobeFlash-11.x b/licenses/AdobeFlash-11.x
deleted file mode 100644
index e8f56fafb9b..000
--- a/licenses/AdobeFlash-11.x
+++ /dev/null
@@ -1,480 +0,0 @@
-http://www.adobe.com/products/eulas/pdfs/PlatformClients_PC_WWEULA-MULTI-20110809_1357.pdf
-
-ADOBE
-Personal Computer Software License Agreement
-
-1. WARRANTY DISCLAIMER, BINDING AGREEMENT AND ADDITIONAL TERMS AND AGREEMENTS.
-
-1.1 WARRANTY DISCLAIMER. THE SOFTWARE AND OTHER INFORMATION IS DELIVERED TO YOU
-“AS IS” AND WITH ALL FAULTS. ADOBE, ITS SUPPLIERS AND CERTIFICATION 
AUTHORITIES DO NOT
-AND CANNOT WARRANT THE PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING THE
-SOFTWARE, CERTIFICATE AUTHORITY SERVICES OR OTHER THIRD PARTY OFFERINGS. 
EXCEPT TO
-THE EXTENT ANY WARRANTY, CONDITION, REPRESENTATION, OR TERM CANNOT OR MAY NOT 
BE
-EXCLUDED OR LIMITED BY LAW APPLICABLE TO YOU IN YOUR JURISDICTION, ADOBE AND 
ITS
-SUPPLIERS AND CERTIFICATION AUTHORITIES MAKE NO WARRANTIES CONDITIONS,
-REPRESENTATIONS, OR TERMS (EXPRESS OR IMPLIED WHETHER BY STATUTE, COMMON LAW,
-CUSTOM, USAGE OR OTHERWISE) AS TO ANY MATTER INCLUDING WITHOUT LIMITATION
-NONINFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY, INTEGRATION, 
SATISFACTORY
-QUALITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. THE PROVISIONS OF SECTIONS 1.1 
AND 10
-SHALL SURVIVE THE TERMINATION OF THIS AGREEMENT, HOWSOEVER CAUSED, BUT THIS 
SHALL
-NOT IMPLY OR CREATE ANY CONTINUED RIGHT TO USE THE SOFTWARE AFTER TERMINATION 
OF
-THIS AGREEMENT.
-
-1.2 BINDING AGREEMENT: By using, copying or distributing all or any portion of 
the Adobe
-Software, you accept all the terms and conditions of this agreement, 
including, in particular, the
-provisions on:
-
-- Use (Section 3);
-- Transferability (Section 5);
-- Connectivity and Privacy (Section 7), including:
- - Updating,
- - Local Storage,
- - Settings Manager,
- - Peer Assisted Networking Technology,
- - Content Protection Technology, and
- - Use of Adobe Online Services;
-- Warranty Disclaimer (Section 1.1), and;
-- Liability Limitations (Sections 10 and 17).
-
-Upon acceptance, this agreement is enforceable against you and any entity that 
obtained the
-Software and on whose behalf it is used. If you do not agree, do not Use the 
Software.
-
-1.3 ADDITIONAL TERMS AND AGREEMENTS. Adobe permits you to Use the Software 
only in
-accordance with the terms of this agreement. Use of some third party materials 
included in the
-Software may be subject to other terms and conditions typically found in a 
separate license
-agreement, a “Read Me” file located near such materials or in the “Third Party 
Software Notices
-and/or Additional Terms and Conditions” found at 
http://www.adobe.com/go/thirdparty. Such other
-terms and conditions will supersede all or portions of this agreement in the 
event of a conflict with
-the terms and conditions of this agreement.
-
-2. Definitions.
-“Adobe” means Adobe Systems Incorporated, a Delaware corporation, 345 Park 
Avenue, San Jose,
-California 95110, if subsection 12(a) of this agreement applies; otherwise it 
means Adobe Systems
-Software Ireland Limited, 4-6 Riverwalk, Citywest Business Campus, Dublin 24, 
Ireland, a company
-organized under the laws of Ireland and an affiliate and licensee of Adobe 
Systems Incorporated.
-
-“Compatible Computer” means a Computer that conforms to the system 
requirements of the Software
-as specified in the Documentation.
-
-“Computer” means a virtual machine or physical personal electronic device that 
accepts information in
-digital or similar form and manipulates it for a specific result based on a 
sequence of instructions.
-“Personal Computer” or “PC” shall mean a hardware product which is designed 
and marketed with the
-primary purpose of operating a wide variety of productivity, entertainment, 
and other software
-applications provided by unrelated third party software vendors, which 
operates depending upon the
-use of a full function and full feature set computer operating system of the 
type(s) then in widespread
-use with hardware to operate general purpose laptop, desktop, server, and 
large format tablet
-microprocessor based computers. This definition of Personal Computer shall 
exclude hardware
-products that are designed and/or marketed to have as their primary purpose 
any number of the
-following: television, television receiver, portable media player, audio/video 
receiver, radio, audio
-he

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

2021-01-08 Thread Matt Turner
commit: c2b14d63459f8e68c8dc61982b295a477d49793b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan  8 17:19:29 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan  8 17:20:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b14d63

sys-libs/libhx: Remove myself as a maintainer

Signed-off-by: Matt Turner  gentoo.org>

 sys-libs/libhx/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-libs/libhx/metadata.xml b/sys-libs/libhx/metadata.xml
index 462ecca452b..e748f67f28f 100644
--- a/sys-libs/libhx/metadata.xml
+++ b/sys-libs/libhx/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   matts...@gentoo.org
-   Matt Turner
-   
+   

libhx




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

2021-01-08 Thread Matt Turner
commit: f6ad294a5e2ee7fa1deb6b1486e94ff491b60244
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan  8 17:20:21 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan  8 17:20:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ad294a

sys-auth/pam_mount: Remove myself as a maintainer

Signed-off-by: Matt Turner  gentoo.org>

 sys-auth/pam_mount/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-auth/pam_mount/metadata.xml b/sys-auth/pam_mount/metadata.xml
index c579fd57aaa..59ad391ad19 100644
--- a/sys-auth/pam_mount/metadata.xml
+++ b/sys-auth/pam_mount/metadata.xml
@@ -4,10 +4,6 @@

ha...@gentoo.org

-   
-   matts...@gentoo.org
-   Matt Turner
-   

pam-mount




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

2021-01-08 Thread Matthew Thode
commit: 7c1b363ca1aecbe5c0c878d5d6583d869b01d073
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan  8 17:09:07 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan  8 17:09:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1b363c

sys-auth/fprintd: 1.90.8 bump

tested locally, seems fine

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

 sys-auth/fprintd/Manifest  |  1 +
 ...-add-test-feature-and-make-tests-optional.patch | 75 +
 ...-configure-option-for-libsystemd-provider.patch | 24 +++
 sys-auth/fprintd/fprintd-1.90.8.ebuild | 76 ++
 4 files changed, 176 insertions(+)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index c0a22b06a9d..7995d31c2be 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1 +1,2 @@
 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252
+DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 
4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021
 SHA512 
0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489

diff --git 
a/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch
 
b/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch
new file mode 100644
index 000..95428184c2f
--- /dev/null
+++ 
b/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch
@@ -0,0 +1,75 @@
+From 7820465f078e9655af70036d8c570fd644b38f22 Mon Sep 17 00:00:00 2001
+From: Martin Gysel 
+Date: Thu, 19 Nov 2020 07:04:10 +0100
+Subject: [PATCH 1/2] add test feature and make tests optional
+
+---
+ meson.build   | 14 ++
+ meson_options.txt |  4 
+ 2 files changed, 14 insertions(+), 4 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 66aa2f7..ba44788 100644
+--- a/meson.build
 b/meson.build
+@@ -125,7 +125,7 @@ endif
+ polkit_policy_directory = 
polkit_gobject_dep.get_pkgconfig_variable('policydir')
+ 
+ # Tests dependencies
+-pam_wrapper_dep = dependency('pam_wrapper', required: get_option('pam'))
++pam_wrapper_dep = dependency('pam_wrapper', required: get_option('pam') and 
get_option('test').enabled() )
+ 
+ xmllint = find_program('xmllint', required: false)
+ python3 = find_program('python3') # No meson without it!
+@@ -139,11 +139,13 @@ python3_test_modules = {
+ }
+ python3_available_modules = []
+ 
++if get_option('test').enabled()
+ foreach module, required : python3_test_modules
+ if required and run_command(python3, '-c', 'import 
@0@'.format(module)).returncode() != 0
+ error('Python3 module \'' + module + '\' required by test suite not 
found')
+ endif
+ endforeach
++endif
+ 
+ cdata = configuration_data()
+ cdata.set_quoted('GETTEXT_PACKAGE', meson.project_name())
+@@ -167,7 +169,9 @@ endif
+ if get_option('gtk_doc')
+ subdir('doc')
+ endif
+-subdir('tests')
++if get_option('test').enabled()
++subdir('tests')
++endif
+ subdir('po')
+ 
+ output = []
+@@ -189,7 +193,9 @@ output += '  PAM module: ' + pam_dep.found().to_string()
+ output += '  Manuals: ' + get_option('man').to_string()
+ output += '  GTK Doc: ' + get_option('gtk_doc').to_string()
+ output += '  XML Linter ' + xmllint.found().to_string()
+-output += '\nTest setup:\n'
+-output += '  With address sanitizer: ' + address_sanitizer.to_string()
++if get_option('test').enabled()
++output += '\nTest setup:\n'
++output += '  With address sanitizer: ' + address_sanitizer.to_string()
++endif
+ 
+ message('\n'+'\n'.join(output)+'\n')
+diff --git a/meson_options.txt b/meson_options.txt
+index be31fe1..92c01cd 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -19,3 +19,7 @@ option('gtk_doc',
+ type: 'boolean',
+ value: false,
+ description: 'Use gtk-doc to build documentation')
++option('test',
++type: 'feature',
++value: 'disabled',
++description: 'Enable tests')
+-- 
+2.29.2
+

diff --git 
a/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch
 
b/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch
new file mode 100644
index 000..a10026f3346
--- /dev/null
+++ 
b/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch
@@ -0,0 +1,24 @@
+--- fprintd-v1.90.8/meson.build.orig   2020-12-13 08:08:13.886367478 +0100
 fprintd-v1.90.8/meson.build2020-12-13 08:30:16.056756878 +0100
+@@ -84,7 +84,7 @@

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

2021-01-08 Thread Aisha Tammy
commit: 502c61050b70615f0e6f6749a6fb2e4d8588dea9
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Jan  8 13:03:47 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Jan  8 13:04:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=502c6105

www-apps/jackett-bin: version bump to 0.17.207

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

 www-apps/jackett-bin/Manifest|  3 ++
 www-apps/jackett-bin/jackett-bin-0.17.207.ebuild | 36 
 2 files changed, 39 insertions(+)

diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
index c5eb242d..b3d320bf 100644
--- a/www-apps/jackett-bin/Manifest
+++ b/www-apps/jackett-bin/Manifest
@@ -1,3 +1,6 @@
 DIST jackett-bin-0.17.197-amd64.tar.gz 44622218 BLAKE2B 
3426ef363bdb89acccacbf1bfced32066eee80a2ad48cb9875d808735b5c1fa0bf80eb39993bc00190292c1b693a7e210c72d5766f5bc16474fddafa8b3eec5a
 SHA512 
18f585c5047a2c68a9e093f0180f485ed2e2e2a1345b7d503ad24dee369cacce3f8b4bed3bf887b12ad772558910ea5b40e3b46eb12cc30aa217ef2470204cd2
 DIST jackett-bin-0.17.197-arm.tar.gz 42499036 BLAKE2B 
8a9fac191bdd129003aaa4151f9eb5434567fee5a6dd761f2f993976d8791e9e001817e31053687ab4ae96423b56a702aa892b1fc958c6537f96487801c6e350
 SHA512 
5410c4a65009b863ba57a1183a2177c3c74d984dfc288691397c741e6b5338aa92582d00384b4b7c5e4fa559e283c3d5ceab695f345c57882d909b132c7b8972
 DIST jackett-bin-0.17.197-arm64.tar.gz 41865109 BLAKE2B 
11223b268144e082235bf1d88fdbeea74e34efddf187693d8e41c36b2c6b7139f96699683d29d27d19ca7390f018243370e0659288535f07f5a98a6101d90274
 SHA512 
3215199cce835997772b58a4f3dbde504c10d62f62603e188c5107ee0c9f3c263e7556863adc472f1c7b05c1b837a9328f96cad30c6857a1ef5ed107d2d5ca66
+DIST jackett-bin-0.17.207-amd64.tar.gz 44620838 BLAKE2B 
1f1220ee74f1e5a16e99480f619804d59f70fdb5a401716900c4dad27aee2b08d905c188adcb1e4d64fcd49b851adb97f777a973e05da9b75598335e49a51bd8
 SHA512 
59ff3efba54b310373c4468ec36e3bc722547a4d7b97b55cf7ea0d74edee2e868154b423a107eac6b02f5fbbfdedcde24749d93de9b03356ce385b3c09ba3b63
+DIST jackett-bin-0.17.207-arm.tar.gz 42497581 BLAKE2B 
051e9c9ab58771fca23d6352f3778b6da18001f8711db4722a0865e39b4eb741a52e88d482ad2df3ad5d723ee9e86e1022cddbbffad8863003c3511f11d10bac
 SHA512 
7de86ab29f77ccdcd65c6649a1d74cd0fd16eb97e791cc02c77df723263291dae2c4b2f9f29e7739d59c7a0358464c4b590ac3255bfad75d2afba8d6fab73027
+DIST jackett-bin-0.17.207-arm64.tar.gz 41864538 BLAKE2B 
1f5e1440478a7df51c4a25b77bf3d7d52021c8e506a5d5e91c7b5a15032a4b256e132f8cc6d101ae994ca5b3b8824cfa9fe23ebfcf1715cb26a2fec0be239f73
 SHA512 
9b3cb3901a4f2570550e4e08578ac6c763a4933dbeec6f125007c86f18664e8efa478df0b5e914a698decaf803b42b62a0b9cf162e1f1c04deb3684dbfd9edf4

diff --git a/www-apps/jackett-bin/jackett-bin-0.17.207.ebuild 
b/www-apps/jackett-bin/jackett-bin-0.17.207.ebuild
new file mode 100644
index ..b2966ed1
--- /dev/null
+++ b/www-apps/jackett-bin/jackett-bin-0.17.207.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="API Support for your favorite torrent trackers"
+HOMEPAGE="https://github.com/Jackett/Jackett";
+SRC_URI="
+   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}-amd64.tar.gz )
+   arm? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> ${P}-arm.tar.gz )
+   arm64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> ${P}-arm64.tar.gz )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64"
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   app-crypt/mit-krb5
+   dev-libs/icu
+   dev-util/lttng-ust
+"
+
+QA_PREBUILT="*"
+S="${WORKDIR}"/Jackett
+
+src_install() {
+   dodir /opt/jackett
+   cp -a "${S}"/. "${ED}"/opt/jackett || die
+   newinitd "${FILESDIR}"/jackett.initd jackett
+   systemd_dounit "${FILESDIR}"/jackett.service
+   doenvd "${FILESDIR}"/99jackett
+}



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

2021-01-08 Thread Matt Turner
commit: 30de15d57b989c6e5f6b1f6637b3a57b079931df
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan  8 16:38:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan  8 16:38:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30de15d5

gnome-extra/gnome-clocks: Fix installation

Closes: https://bugs.gentoo.org/764428
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-clocks/gnome-clocks-3.38.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-clocks/gnome-clocks-3.38.0.ebuild 
b/gnome-extra/gnome-clocks/gnome-clocks-3.38.0.ebuild
index 4ee3f08f89a..be0e8ac9480 100644
--- a/gnome-extra/gnome-clocks/gnome-clocks-3.38.0.ebuild
+++ b/gnome-extra/gnome-clocks/gnome-clocks-3.38.0.ebuild
@@ -34,7 +34,7 @@ BDEPEND="
gui-libs/libhandy:1[vala]
 "
 
-DOCS=( AUTHORS.md CONTRIBUTING.md NEWS.md README.md )
+DOCS=( AUTHORS.md CONTRIBUTING.md README.md )
 
 src_prepare() {
xdg_src_prepare



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

2021-01-08 Thread Matt Turner
commit: 1e4e3d89728cc93439b3c72872779f9a88a661bb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan  8 04:20:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan  8 16:23:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4e3d89

app-crypt/gcr: Version bump to 3.38.0

Closes: https://bugs.gentoo.org/751346
Closes: https://bugs.gentoo.org/762799
Signed-off-by: Matt Turner  gentoo.org>

 app-crypt/gcr/Manifest |  1 +
 .../files/3.38.0-avoid-gnupg-circular-dep.patch| 52 +
 app-crypt/gcr/files/3.38.0-optional-vapi.patch | 88 ++
 app-crypt/gcr/gcr-3.38.0.ebuild| 84 +
 4 files changed, 225 insertions(+)

diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest
index 593256ddcdf..1776e37e762 100644
--- a/app-crypt/gcr/Manifest
+++ b/app-crypt/gcr/Manifest
@@ -1 +1,2 @@
 DIST gcr-3.36.0.tar.xz 1025760 BLAKE2B 
03f0d0ed40b600ed80e894111fedff3efcbbaaf6f261d6a44a3649a1acb50c4f35f3dc9a7ddb60f56cab241f68fef83aa5a02a94036e70a6556b35300f2c8fb5
 SHA512 
0431e7971b73accc62869c9497fcff7c111c453aa6a8ff25b42f19ceae1be0aec52e0e4eb504676f967c6e4f179198c15c521278690822e3457dbc5fe512fd5e
+DIST gcr-3.38.0.tar.xz 1029784 BLAKE2B 
cf295a9f497d6c54067717e806439166965f90670ed5f7283802bb70c547465d9cc28d452970269d4315d02d24cc31f483a0a1fc1807f9b9720e70aa2b8249b9
 SHA512 
24c35ac514a67a1dee6a5738e829b55921a490b060ffa597421cea0abac3ddc62695370d2c7b3504c0adfd55b1ade878ad3ca5e6cb869428b4a19f4a11563bc6

diff --git a/app-crypt/gcr/files/3.38.0-avoid-gnupg-circular-dep.patch 
b/app-crypt/gcr/files/3.38.0-avoid-gnupg-circular-dep.patch
new file mode 100644
index 000..5bb7da0fa78
--- /dev/null
+++ b/app-crypt/gcr/files/3.38.0-avoid-gnupg-circular-dep.patch
@@ -0,0 +1,52 @@
+From b938b0b658852c682ae17d56e0ad9322611e9516 Mon Sep 17 00:00:00 2001
+From: Rasmus Thomsen 
+Date: Wed, 11 Mar 2020 11:49:08 +0100
+Subject: [PATCH 1/2] meson: allow building without gpg(2) installed
+
+This avoids circular dependencies, such as gcr -> gpg2 -> pinentry -> gcr
+---
+ meson.build   | 7 +--
+ meson_options.txt | 5 +
+ 2 files changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index a26a0f9..02b4c3c 100644
+--- a/meson.build
 b/meson.build
+@@ -41,7 +41,10 @@ gobject_dep = dependency('gobject-2.0', version: '>=' + 
min_glib_version)
+ gio_dep = dependency('gio-2.0', version: '>=' + min_glib_version)
+ gio_unix_dep = dependency('gio-unix-2.0',version: '>=' + min_glib_version)
+ glib_deps = [ glib_dep, gmodule_dep, gthread_dep, gobject_dep, gio_dep, 
gio_unix_dep, ]
+-gpg_bin = find_program('gpg2', 'gpg')
++gpg_path = get_option('gpg_path')
++if gpg_path == ''
++  gpg_path = find_program('gpg2', 'gpg').path()
++endif
+ libgcrypt_dep = dependency('libgcrypt', version: '>= 1')
+ p11kit_dep = dependency('p11-kit-1', version: '>= 0.19.0')
+ p11_system_config_modules = 
p11kit_dep.get_pkgconfig_variable('p11_system_config_modules')
+@@ -65,7 +68,7 @@ conf.set('HAVE_GETTEXT', true)
+ conf.set('HAVE_LOCALE_H', cc.has_header('locale.h'))
+ conf.set('HAVE_TIMEGM', cc.has_function('timegm'))
+ conf.set('HAVE_MLOCK', cc.has_function('mlock'))
+-conf.set_quoted('GPG_EXECUTABLE', gpg_bin.path())
++conf.set_quoted('GPG_EXECUTABLE', gpg_path)
+ conf.set_quoted('LIBGCRYPT_VERSION', libgcrypt_dep.version())
+ config_file = configure_file(
+   output: 'config.h',
+diff --git a/meson_options.txt b/meson_options.txt
+index bbdc8e3..ae0f524 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -13,3 +13,8 @@ option('gtk_doc',
+   value: true,
+   description: 'Build the reference documentation (requires gtk-doc)',
+ )
++option('gpg_path',
++  type: 'string',
++  value: '',
++  description: 'Path to gpg, autodetected if not set',
++)
+-- 
+2.26.2
+

diff --git a/app-crypt/gcr/files/3.38.0-optional-vapi.patch 
b/app-crypt/gcr/files/3.38.0-optional-vapi.patch
new file mode 100644
index 000..d565884994f
--- /dev/null
+++ b/app-crypt/gcr/files/3.38.0-optional-vapi.patch
@@ -0,0 +1,88 @@
+From 6d61774b8556eb4acfa5e7613ee25893d2a7e565 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Tue, 18 Aug 2020 09:36:19 +0300
+Subject: [PATCH 2/2] build: Make vapi optional
+
+---
+ gck/meson.build   | 2 ++
+ gcr/meson.build   | 2 ++
+ meson_options.txt | 5 +
+ ui/meson.build| 2 ++
+ 4 files changed, 11 insertions(+)
+
+diff --git a/gck/meson.build b/gck/meson.build
+index 756b486..a15f4ed 100644
+--- a/gck/meson.build
 b/gck/meson.build
+@@ -142,6 +142,7 @@ if get_option('introspection')
+ install: true,
+   )
+ 
++if get_option('vapi')
+   gck_vapi = gnome.generate_vapi('gck-@0@'.format(gck_major_version),
+ sources: gck_gir[0],
+ metadata_dirs: meson.current_source_dir(),
+@@ -153,6 +154,7 @@ if get_option('introspection')
+ install_dir: get_option('datadir') / 'vala' / 'vapi',
+   )
+ endif
++endif
+ 
+ # pkg-config file
+ pkgc

[gentoo-commits] repo/gentoo:master commit in: dev-perl/LWP-Protocol-https/

2021-01-08 Thread Fabian Groffen
commit: 3da69bb0349db69a11a894cbd3c1e6316953436c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  8 16:13:10 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  8 16:18:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da69bb0

dev-perl/LWP-Protocol-https: marked ~x64-solaris

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

 dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild 
b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild
index fd3eb9d1f86..ddd99d38477 100644
--- a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild
+++ b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ DESCRIPTION="Provide https support for LWP::UserAgent"
 SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~x64-solaris"
 
 RDEPEND="
app-misc/ca-certificates



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

2021-01-08 Thread Fabian Groffen
commit: c5b8f2a22c197b8947d1ad475a2e2211ae24
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  8 16:17:49 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  8 16:18:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b8f2a2

media-libs/libjpeg-turbo: marked ~{x86,x64}-solaris

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

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

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
index 7516ff28624..333b911bb9f 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 [[ "$(ver_cut 3)" -ge 90 ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
 IUSE="java static-libs"
 
 ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"



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

2021-01-08 Thread Fabian Groffen
commit: e602e460da5fbc0d35f98e609bd00d57471bca0f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  8 16:12:14 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  8 16:18:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e602e460

dev-perl/Net-HTTP: marked ~x64-solaris

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

 dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild 
b/dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild
index df9af82db6e..0fd4ae1c06f 100644
--- a/dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild
+++ b/dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Low-level HTTP connection (client)"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~x64-solaris"
 IUSE="minimal test"
 RESTRICT="!test? ( test )"
 



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

2021-01-08 Thread Fabian Groffen
commit: 38129083a9563d3962964c0fddbcb41def7d2d85
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  8 16:14:26 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  8 16:18:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38129083

dev-perl/libwww-perl: marked ~x64-solaris

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

 dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild 
b/dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild
index e0c9c7b6e42..e25d3f0d29f 100644
--- a/dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild
+++ b/dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A collection of Perl Modules for the WWW"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~x64-solaris"
 IUSE="ssl test"
 RESTRICT="!test? ( test )"
 



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

2021-01-08 Thread Fabian Groffen
commit: 4568b98d1b2e633fbcdaa85352165c7a52a4c546
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  8 16:10:10 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  8 16:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4568b98d

dev-perl/Template-DBI: marked ~{ppc,x64}-macos

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

 dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild 
b/dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild
index 313d0cfa52a..7b0d4854275 100644
--- a/dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild
+++ b/dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="DBI plugin for the Template Toolkit"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-macos ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-01-08 Thread Fabian Groffen
commit: da8fc49caca9bccbcc9823836ff493a6312d616b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  8 16:11:01 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  8 16:18:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8fc49c

dev-perl/Template-Toolkit: marked ~{ppc,x64}-macos

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

 dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild 
b/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild
index 67ec30414e5..cceeb92e3de 100644
--- a/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild
+++ b/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="The Template Toolkit"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 IUSE="xml gd mysql postgres latex vim-syntax test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] proj/linux-patches:5.4 commit in: /

2021-01-08 Thread Mike Pagano
commit: b5f2b18d6b9ad5b8f3b963ceb25887cdb567101a
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan  8 16:08:00 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan  8 16:08:00 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b5f2b18d

Add support for shiftfs

UID/GID shifting overlay filesystem for containers

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

 _README|4 +
 5000_shifts-ubuntu-20.04.patch | 2202 
 2 files changed, 2206 insertions(+)

diff --git a/_README b/_README
index 25a8827..b2d5482 100644
--- a/_README
+++ b/_README
@@ -419,6 +419,10 @@ Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.
 
+Patch:  5000_shifts-ubuntu-20.04.patch
+From:   
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/focal
+Desc:   UID/GID shifting overlay filesystem for containers 
+
 Patch:  5011_enable-cpu-optimizations-for-gcc8.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch for >= gccv8 enables kernel >= v4.13 optimizations for 
additional CPUs.

diff --git a/5000_shifts-ubuntu-20.04.patch b/5000_shifts-ubuntu-20.04.patch
new file mode 100644
index 000..f213d93
--- /dev/null
+++ b/5000_shifts-ubuntu-20.04.patch
@@ -0,0 +1,2202 @@
+--- /dev/null  2021-01-06 15:31:07.232620794 -0500
 b/fs/shiftfs.c 2021-01-06 19:04:01.754354287 -0500
+@@ -0,0 +1,2156 @@
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++
++struct shiftfs_super_info {
++  struct vfsmount *mnt;
++  struct user_namespace *userns;
++  /* creds of process who created the super block */
++  const struct cred *creator_cred;
++  bool mark;
++  unsigned int passthrough;
++  unsigned int passthrough_mark;
++};
++
++static void shiftfs_fill_inode(struct inode *inode, unsigned long ino,
++ umode_t mode, dev_t dev, struct dentry *dentry);
++
++#define SHIFTFS_PASSTHROUGH_NONE 0
++#define SHIFTFS_PASSTHROUGH_STAT 1
++#define SHIFTFS_PASSTHROUGH_IOCTL 2
++#define SHIFTFS_PASSTHROUGH_ALL   
 \
++  (SHIFTFS_PASSTHROUGH_STAT | SHIFTFS_PASSTHROUGH_IOCTL)
++
++static inline bool shiftfs_passthrough_ioctls(struct shiftfs_super_info *info)
++{
++  if (!(info->passthrough & SHIFTFS_PASSTHROUGH_IOCTL))
++  return false;
++
++  return true;
++}
++
++static inline bool shiftfs_passthrough_statfs(struct shiftfs_super_info *info)
++{
++  if (!(info->passthrough & SHIFTFS_PASSTHROUGH_STAT))
++  return false;
++
++  return true;
++}
++
++enum {
++  OPT_MARK,
++  OPT_PASSTHROUGH,
++  OPT_LAST,
++};
++
++/* global filesystem options */
++static const match_table_t tokens = {
++  { OPT_MARK, "mark" },
++  { OPT_PASSTHROUGH, "passthrough=%u" },
++  { OPT_LAST, NULL }
++};
++
++static const struct cred *shiftfs_override_creds(const struct super_block *sb)
++{
++  struct shiftfs_super_info *sbinfo = sb->s_fs_info;
++
++  return override_creds(sbinfo->creator_cred);
++}
++
++static inline void shiftfs_revert_object_creds(const struct cred *oldcred,
++ struct cred *newcred)
++{
++  revert_creds(oldcred);
++  put_cred(newcred);
++}
++
++static kuid_t shift_kuid(struct user_namespace *from, struct user_namespace 
*to,
++   kuid_t kuid)
++{
++  uid_t uid = from_kuid(from, kuid);
++  return make_kuid(to, uid);
++}
++
++static kgid_t shift_kgid(struct user_namespace *from, struct user_namespace 
*to,
++   kgid_t kgid)
++{
++  gid_t gid = from_kgid(from, kgid);
++  return make_kgid(to, gid);
++}
++
++static int shiftfs_override_object_creds(const struct super_block *sb,
++   const struct cred **oldcred,
++   struct cred **newcred,
++   struct dentry *dentry, umode_t mode,
++   bool hardlink)
++{
++  struct shiftfs_super_info *sbinfo = sb->s_fs_info;
++  kuid_t fsuid = current_fsuid();
++  kgid_t fsgid = current_fsgid();
++
++  *oldcred = shiftfs_override_creds(sb);
++
++  *newcred = prepare_creds();
++  if (!*newcred) {
++  revert_creds(*oldcred);
++  return -ENOMEM;
++  }
++
++  (*newcred)->fsuid = shift_kuid(sb->s_user_ns, sbinfo->userns, fsuid);
++  (*newcred)->fsgid = shift_kgid(sb->s_user_ns, sbinfo->userns, fsgid);
++
++  if (!hardlink) {
++  int err = security_dentry_create_files_as(dentry, mode,
++

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

2021-01-08 Thread Sam James
commit: 027aa6bb69e9ae831abfd316cb5e2e604f7436e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  8 15:47:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  8 15:47:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027aa6bb

dev-lang/swi-prolog: Stabilize 8.2.2 ppc, #764179

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

 dev-lang/swi-prolog/swi-prolog-8.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/swi-prolog/swi-prolog-8.2.2.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.2.2.ebuild
index a7a87581419..2b133f70327 100644
--- a/dev-lang/swi-prolog/swi-prolog-8.2.2.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-8.2.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.swi-prolog.org/download/stable/src/swipl-${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre 
qt5 readline ssl test uuid X yaml"
 RESTRICT="!test? ( test )"
 



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

2021-01-08 Thread Sam James
commit: d0a257486bcf786b50fab144604e652586825dab
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  8 15:26:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  8 15:26:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a25748

net-misc/networkmanager: Stabilize 1.26.4 ppc64, #759028

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

 net-misc/networkmanager/networkmanager-1.26.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/networkmanager/networkmanager-1.26.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.26.4.ebuild
index c9a390df614..62dce0d9a17 100644
--- a/net-misc/networkmanager/networkmanager-1.26.4.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.26.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ REQUIRED_USE="
?? ( elogind systemd )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 # gobject-introspection-0.10.3 is needed due to gnome bug 642300
 # wpa_supplicant-0.7.3-r3 is needed due to bug 359271



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/, sys-apps/memtest86-bin/files/

2021-01-08 Thread Ben Kohler
commit: 28c57475f180f3aa191181a0f646a6b9d3a90335
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan  8 15:22:29 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan  8 15:24:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c57475

sys-apps/memtest86-bin: new package

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

 sys-apps/memtest86-bin/Manifest|  1 +
 sys-apps/memtest86-bin/files/memtest86-bin-grub.d  | 21 
 .../memtest86-bin/memtest86-bin-9.0_beta1.ebuild   | 37 ++
 sys-apps/memtest86-bin/metadata.xml|  8 +
 4 files changed, 67 insertions(+)

diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest
new file mode 100644
index 000..dfc9bfb972a
--- /dev/null
+++ b/sys-apps/memtest86-bin/Manifest
@@ -0,0 +1 @@
+DIST memtest86-bin-9.0_beta1.zip 9208162 BLAKE2B 
d21a2755b08a61c56e25f57a2e253ff6ab8f5e7aec9b291aa33daeb817ee9c6a5da7d40c5d2e97bfa39ba633567c9e601971767c1d6a6e6f699616b37b2149c4
 SHA512 
86c7962ad5abaf300f7a29cbcfc33bd20ad6d3b363d0c76a426682ec7ea2195e351c2fcace387e81e927aa30d2c66050ddc5415180401d17af3ef77d6a8b41a1

diff --git a/sys-apps/memtest86-bin/files/memtest86-bin-grub.d 
b/sys-apps/memtest86-bin/files/memtest86-bin-grub.d
new file mode 100644
index 000..db1ddf855d0
--- /dev/null
+++ b/sys-apps/memtest86-bin/files/memtest86-bin-grub.d
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+. /usr/share/grub/grub-mkconfig_lib
+
+memtest_efi=/boot/memtest86-bin.efi
+
+if [ -f "${memtest_efi}" ]; then
+   echo "Found MemTest86-EFI" >&2
+   device="$("${grub_probe}" --target=device "${memtest_efi}")"
+   path="$(make_system_path_relative_to_its_root "${memtest_efi}")"
+   cat  
${PN}.efi || die
+}
+
+src_install() {
+   insinto /boot
+   doins ${PN}.efi
+
+   exeinto /etc/grub.d/
+   newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin
+
+   dodoc MemTest86_User_Guide_UEFI.pdf
+}

diff --git a/sys-apps/memtest86-bin/metadata.xml 
b/sys-apps/memtest86-bin/metadata.xml
new file mode 100644
index 000..c67d4dcaca5
--- /dev/null
+++ b/sys-apps/memtest86-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   
+



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

2021-01-08 Thread Ben Kohler
commit: c28c6cd9661103c79b0920315fa1fabea9b49133
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan  8 15:14:38 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan  8 15:24:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c28c6cd9

license: Add PassMark-EULA for incoming memtest86-bin

Signed-off-by: Ben Kohler  gentoo.org>

 licenses/PassMark-EULA | 65 ++
 1 file changed, 65 insertions(+)

diff --git a/licenses/PassMark-EULA b/licenses/PassMark-EULA
new file mode 100644
index 000..740f66a1cfc
--- /dev/null
+++ b/licenses/PassMark-EULA
@@ -0,0 +1,65 @@
+PassMark® Software Pty Ltd (‘PassMark’)
+End User Licence Agreement (‘EULA’)
+
+IMPORTANT! PLEASE READ THE FOLLOWING TERMS AND CONDITIONS.
+
+YOU, THE USER OF THIS SOFTWARE, AGREE THAT ALL OF THE TERMS AND CONDITIONS 
DESCRIBED BELOW APPLY TO YOU AND ANYONE ELSE WHO USES THIS SOFTWARE, IF EITHER;
+YOU COPY, INSTALL, OR USE THIS COPY OF PASSMARK SOFTWARE, OR YOU PERMIT OR 
ENABLE OTHERS TO COPY, INSTALL OR USE THIS PASSMARK SOFTWARE.
+
+IF YOU DO NOT AGREE TO BE BOUND BY THE TERMS AND CONDITIONS DESCRIBED BELOW, 
PLEASE DO NOT USE THIS SOFTWARE.
+
+SOFTWARE COVERED BY THIS LICENCE
+This licence agreement (“Agreement”) applies only to the version of the 
software package MemTest86 with which this Agreement is included. Different 
licence terms may apply to other software packages from PassMark and licence 
terms for later versions of MemTest86 may also be changed.
+
+TITLE
+PassMark or its licensors own the MemTest86 software package, including all 
materials included with the package. PassMark owns the names and marks of 
‘PassMark®’, ‘MemTest86’ under copyright, trademark and intellectual property 
laws and all other applicable laws.
+
+TERMINATION
+This licence will terminate automatically if you fail to comply with any of 
the terms and conditions, limitations and obligations described herein. On 
termination you must destroy all copies of the PassMark package and all other 
materials downloaded as part of the package.
+
+DISCLAIMER OF WARRANTY
+PassMark disclaims any and all warranties express or implied, including any 
implied warranties as to merchantability or fitness for a particular purpose. 
You acknowledge and agree that you had full opportunity to test MemTest86 
before any live, public or production use, that you assume full responsibility 
for selecting and using MemTest86 and any files that may created through the 
use of MemTest86 and that if you use MemTest86 improperly or against 
instructions you can cause damage to your files, software, data or business. 
The entire risk as to quality and performance of MemTest86 is borne by you. 
This disclaimer of warranty constitutes an essential part of the agreement. 
Some jurisdictions do allow exclusions of an implied warranty, so this 
disclaimer may not apply to you and you may have other legal rights that vary 
by jurisdiction.
+
+LIMITATION OF LIABILITY
+In no event shall PassMark, its officers, employees, affiliates, contractors, 
subsidiaries or parent organizations be liable for any incidental, 
consequential, or punitive damages whatsoever relating to the use of MemTest86, 
files created by MemTest86 or your relationship with PassMark. Some 
jurisdictions do not allow exclusion or limitation of liability for incidental 
or consequential damages, therefore the above limitation may not apply to you.
+
+HIGH RISK ACTIVITIES
+MemTest86 is not fault-tolerant and is not designed or intended for use or 
resale as on-line control equipment in hazardous environments requiring 
fail-safe performance, such as in the operation of nuclear facilities, aircraft 
navigation or communication systems, air traffic control, direct life support 
machines, or weapons systems, in which failure of MemTest86 could lead directly 
to death, personal injury, or severe physical or environmental damage (“High 
Risk Activities”). PassMark and its suppliers specifically disclaim any express 
or implied warranty of fitness for High Risk Activities.
+
+LINKS TO THIRD-PARTY SITES
+PassMark is not responsible for the contents of any third-party sites or 
services, any links contained in third-party sites or services, or any changes 
or updates to third-party sites or services. In the case where PassMark is 
providing those links and access to third-party sites and services to you only 
as a convenience, and the inclusion of any link of access does not imply an 
endorsement by PassMark of the third-party site of service.
+
+ADDITIONAL SOFTWARE
+This EULA applies to updates, supplements, add-on components or internet based 
services components of the software that PassMark may provide to you or make 
available after the date you obtain your initial copy of the software, unless 
they are accompanied by separate terms.
+
+UPGRADES
+To use software identified as an upgrade, you must first be licensed for the 
software id

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

2021-01-08 Thread Ben Kohler
commit: 4a4777958c9e3d1bb0609106f3ebb037cc630028
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan  8 15:23:50 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan  8 15:24:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a477795

net-wireless/iwd: no longer check for CONFIG_ARC4

Per
https://git.kernel.org/pub/scm/network/wireless/iwd.git/commit/?id=1db8a85a60c64523

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

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

 net-wireless/iwd/iwd-1.10.ebuild | 1 -
 net-wireless/iwd/iwd-1.11.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-wireless/iwd/iwd-1.10.ebuild b/net-wireless/iwd/iwd-1.10.ebuild
index c07c53ce465..2333bef8d99 100644
--- a/net-wireless/iwd/iwd-1.10.ebuild
+++ b/net-wireless/iwd/iwd-1.10.ebuild
@@ -54,7 +54,6 @@ pkg_setup() {
~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
~CFG80211
~CRYPTO_AES
-   ~CRYPTO_ARC4
~CRYPTO_CBC
~CRYPTO_CMAC
~CRYPTO_DES

diff --git a/net-wireless/iwd/iwd-1.11.ebuild b/net-wireless/iwd/iwd-1.11.ebuild
index 6dc9e4c20f6..22de68c453c 100644
--- a/net-wireless/iwd/iwd-1.11.ebuild
+++ b/net-wireless/iwd/iwd-1.11.ebuild
@@ -54,7 +54,6 @@ pkg_setup() {
~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
~CFG80211
~CRYPTO_AES
-   ~CRYPTO_ARC4
~CRYPTO_CBC
~CRYPTO_CMAC
~CRYPTO_DES



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

2021-01-08 Thread Fabian Groffen
commit: 255605ebf70160c4f96d07b0b289d3c296aa6f55
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  8 15:23:15 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  8 15:23:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=255605eb

dev-lang/python-3.9.1: fix compilation on Darwin20

Package-Manager: Portage-3.0.12.0.2-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-lang/python/Manifest| 2 +-
 dev-lang/python/python-3.9.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 2897cb05c6..8a7d4980f2 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,6 +12,6 @@ DIST python-prefix-2.7.16-gentoo-patches-r0.tar.xz 14636 
BLAKE2B 54320f5197bb7ad
 DIST python-prefix-gentoo-3.7.8-patches-r0.tar.xz 13068 BLAKE2B 
32e8baf8a0d5bdcb973ba880dbc35a3bd5c6cba88bf2f647e18fc4839fe8bae94658e403e050bcecc5dd5ddadf5beaf8a489829bc2835589d77b968628c29233
 SHA512 
1a7c17424edc43b36867d45ac019f4873328bf17b5eddd07a2b63ef26e74147dea83e1286a9e45372acc85640a8d72fed33cbe551170acd785fe12b43d74
 DIST python-prefix-gentoo-3.8.6-patches-r2.tar.xz 8132 BLAKE2B 
07b2fed42257a89612c2f402e1adadaef171d483f7f28b85a5a9548713406ad97267a5df6ce39f0e363f76850266292d4b7c43854ef6067e09758d8939411131
 SHA512 
505f4ade99e4c5ca3f6bef84bc1c97e7197d5b5d6ed4229823df1d142ce00241a7f0f0c336bd01065e4834919dc162ec6797d5272a3c753e0507663eb9b6a94c
 DIST python-prefix-gentoo-3.8.7-patches-r2.tar.xz 8312 BLAKE2B 
268f3cff62dc51d4f91994c3f6b05cea0e29edb1ccf39476ba52485fb94c3cad72b54ed5cd941c227bdad004a7ae0069d60ee6bbde5a30d16115263d0dc2a5c3
 SHA512 
e43ce1e9e851bebce968ee025f765fc9a558c8edc4ee2d51616043183fd12301ab3d5c7f92915238e53b5cf92f6c00617ab0fcf9859d4cebe0966271e6f64725
-DIST python-prefix-gentoo-3.9.1-patches-r1.tar.xz 6588 BLAKE2B 
446df79f50714e7e06667bdbcee62b6f3f1310bfc4dfc12d0e66e3770629b6841f0952bfee45a0d3a1df482c749ebd46a1ac5d47588f76cce3c7b4fe90b63ee7
 SHA512 
34ecced97e32e0c133bdc684cb63291edd0e83f10a8417e77480be5d917070186d9481cf96f33b225bba6ce15229a25cf391b51d4047d07e68df2be53696f9d1
+DIST python-prefix-gentoo-3.9.1-patches-r2.tar.xz 6996 BLAKE2B 
5de68537998c19d19cc1b2f630da73da3e70a88581c010028107cb7c9571c821637388022ab7659bd20992a8cf683199af22863cc5af25eb1030e2a5956e156d
 SHA512 
c3d6998b3a00fb4bf7f84fe5fa6788b3f725120a73991075e7feb5762ff0186e27bfb455354365f3b84844ec28876792bf11baf124776a1ea3375ed2d0e1882e
 DIST python2-cygwinports-7be648659ef46f33db6913ca0ca5a809219d5629.zip 9199 
BLAKE2B 
85803bc1677bd16650cb5fc4a2c54fdac0228326f25cfba4fcd098ac9d689312d3e0dde6fca57f720d5235361d6462461cf018325c23fda9139e0f1683055aff
 SHA512 
cabc21d2d7379daf1f4bafe7ab00b70e5b4f707d3102496b96ff0dfdced26347097ad771c69e0b9488b7c54b1ef36f9bc019bee72f1ffcbb55dcd0e71095edfe
 DIST python37-cygwinports-6df749d21f131eeafa485d40eb1294b28d30ba6a.tar.gz 8102 
BLAKE2B 
7331142fc9c2fd71e5ec5ae45d6aaebe8e39430b5719d01a673966a5ba10b344bba924d6f7f05cc444cedbf28b11cef2db1c2613ebf45fcceb90354895b9b42c
 SHA512 
da669c3a518af73c4caa7c9cc35af2fd971f98e7ba9b91ae0223b2f031e74acc70644fb2411ad5a8d4b39e2c449b5c256bea4877d957030cb81c0d08e84b38dd

diff --git a/dev-lang/python/python-3.9.1.ebuild 
b/dev-lang/python/python-3.9.1.ebuild
index 6300595a01..5705cc3527 100644
--- a/dev-lang/python/python-3.9.1.ebuild
+++ b/dev-lang/python/python-3.9.1.ebuild
@@ -10,7 +10,7 @@ inherit autotools check-reqs flag-o-matic multiprocessing 
pax-utils \
 MY_P="Python-${PV/_/}"
 PYVER=$(ver_cut 1-2)
 PATCHSET="python-gentoo-patches-3.9.0rc1"
-PREFIX_PATCHSET="python-prefix-gentoo-${PV}-patches-r1"
+PREFIX_PATCHSET="python-prefix-gentoo-${PV}-patches-r2"
 
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="https://www.python.org/";



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

2021-01-08 Thread Sam James
commit: b05645e9cd51d2150e132519349192f59a1dec93
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Fri Jan  8 14:45:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  8 15:13:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05645e9

x11-libs/libva: added version 2.10.0

Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/18948
Signed-off-by: Sam James  gentoo.org>

 x11-libs/libva/Manifest|  1 +
 x11-libs/libva/libva-2.10.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest
index 6b637b6a7e6..5af1b6fb03a 100644
--- a/x11-libs/libva/Manifest
+++ b/x11-libs/libva/Manifest
@@ -4,3 +4,4 @@ DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 
261e608af3f1427bed0244d4ebbc0d3ffe568166
 DIST libva-2.8.0.tar.bz2 478734 BLAKE2B 
b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098
 SHA512 
329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa
 DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 
5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20
 SHA512 
496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323
 DIST libva-2.9.1.tar.gz 240934 BLAKE2B 
76333a9ce78783c3d94798a19ea6a52d95768ca7e5a547094290313d4f5c610841787d4420d19e0553174933beaf5fbf68e7e849ad38682173f670de0d9a76e5
 SHA512 
79fd0b41795ac5de68bdd6470389fad6caf016fa4a44f2cd775c0a65d6d8f270a7e237d3b2e42a90376c103d2d2e2c010fe47835c7a15d79b94beaced02a2884
+DIST libva-2.10.0.tar.bz2 484741 BLAKE2B 
9c3912d5337d3624af9ffc537a972479385285413712948159641d10b60a39b60754b3bc6467a0508a878df29be23c0e2bace488bdf9047f3e162ca0b573fa5f
 SHA512 
9225120f17e0d935927cb0046c3a6086c776beac71a8ef7fd800d2c6a721d0e28a13be89221c5ef3cca1634317aaa2a513554ccf25a54f25b2a339603c4a11a1

diff --git a/x11-libs/libva/libva-2.10.0.ebuild 
b/x11-libs/libva/libva-2.10.0.ebuild
new file mode 100644
index 000..0060b4bbbad
--- /dev/null
+++ b/x11-libs/libva/libva-2.10.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Video Acceleration (VA) API for Linux"
+HOMEPAGE="https://01.org/linuxmedia/vaapi";
+
+if [[ ${PV} = * ]] ; then
+   inherit git-r3
+   EGIT_BRANCH=master
+   EGIT_REPO_URI="https://github.com/intel/libva";
+else
+   
SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2";
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1)"
+IUSE="+drm opengl utils vdpau wayland X"
+
+VIDEO_CARDS="nvidia intel i965 nouveau"
+for x in ${VIDEO_CARDS}; do
+   IUSE+=" video_cards_${x}"
+done
+
+RDEPEND="
+   >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+   opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
+   wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )
+   X? (
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+PDEPEND="video_cards_nvidia? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
+   video_cards_nouveau? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] )
+   vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
+   video_cards_intel? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
+   video_cards_i965? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
+   utils? ( media-video/libva-utils )
+"
+
+REQUIRED_USE="|| ( drm wayland X )
+   opengl? ( X )"
+
+DOCS=( NEWS )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/va/va_backend_glx.h
+   /usr/include/va/va_x11.h
+   /usr/include/va/va_dri2.h
+   /usr/include/va/va_dricommon.h
+   /usr/include/va/va_glx.h
+)
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers"
+   $(use_enable opengl glx)
+   $(use_enable X x11)
+   $(use_enable wayland)
+   $(use_enable drm)
+   --enable-va-messaging
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   default
+   find "${ED}" -type f -name "*.la" -delete || die
+}



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

2021-01-08 Thread Sam James
commit: db6d6a2bfb96faac0f8372f7bde13e9b73050a1e
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Fri Jan  8 14:44:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  8 15:13:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6d6a2b

x11-libs/libva: added version 2.9.1

Fixed DOCS installation (missing "default" in src_install())

Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/libva/Manifest|  1 +
 .../{libva-.ebuild => libva-2.9.1.ebuild}  | 34 +-
 x11-libs/libva/libva-.ebuild   | 34 +-
 3 files changed, 43 insertions(+), 26 deletions(-)

diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest
index fed90aafaee..6b637b6a7e6 100644
--- a/x11-libs/libva/Manifest
+++ b/x11-libs/libva/Manifest
@@ -3,3 +3,4 @@ DIST libva-2.6.1.tar.bz2 466497 BLAKE2B 
d4ea6e6d0102722206d94725932f0b3cf650bab3
 DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 
261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3
 SHA512 
f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126
 DIST libva-2.8.0.tar.bz2 478734 BLAKE2B 
b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098
 SHA512 
329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa
 DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 
5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20
 SHA512 
496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323
+DIST libva-2.9.1.tar.gz 240934 BLAKE2B 
76333a9ce78783c3d94798a19ea6a52d95768ca7e5a547094290313d4f5c610841787d4420d19e0553174933beaf5fbf68e7e849ad38682173f670de0d9a76e5
 SHA512 
79fd0b41795ac5de68bdd6470389fad6caf016fa4a44f2cd775c0a65d6d8f270a7e237d3b2e42a90376c103d2d2e2c010fe47835c7a15d79b94beaced02a2884

diff --git a/x11-libs/libva/libva-.ebuild 
b/x11-libs/libva/libva-2.9.1.ebuild
similarity index 68%
copy from x11-libs/libva/libva-.ebuild
copy to x11-libs/libva/libva-2.9.1.ebuild
index 016d79e6442..89ac22133fa 100644
--- a/x11-libs/libva/libva-.ebuild
+++ b/x11-libs/libva/libva-2.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,14 +8,19 @@ inherit multilib-minimal
 DESCRIPTION="Video Acceleration (VA) API for Linux"
 HOMEPAGE="https://01.org/linuxmedia/vaapi";
 
-if [[ ${PV} = ** ]] ; then # Live ebuild
-   inherit autotools git-r3
+inherit autotools
+
+if [[ ${PV} = * ]] ; then
+   inherit git-r3
EGIT_BRANCH=master
EGIT_REPO_URI="https://github.com/intel/libva";
-   AUTOTOOLS_AUTORECONF="yes"
 else
-   
SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+   # 
SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2";
+   # The upstream provides periodically tarball with pre-built 'configure'.
+   # To simplify updates, portage use tarballs without pre-build 
'configure'
+   # which are always available.
+   SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"
@@ -52,19 +57,20 @@ PDEPEND="video_cards_nvidia? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB
 REQUIRED_USE="|| ( drm wayland X )
opengl? ( X )"
 
-DOCS=( NEWS )
+# CONTRIBUTING.md and README.md are avaialbe only in .tar.gz tarballs
+DOCS=( NEWS CONTRIBUTING.md README.md )
 
 MULTILIB_WRAPPED_HEADERS=(
-/usr/include/va/va_backend_glx.h
-/usr/include/va/va_x11.h
-/usr/include/va/va_dri2.h
-/usr/include/va/va_dricommon.h
-/usr/include/va/va_glx.h
+   /usr/include/va/va_backend_glx.h
+   /usr/include/va/va_x11.h
+   /usr/include/va/va_dri2.h
+   /usr/include/va/va_dricommon.h
+   /usr/include/va/va_glx.h
 )
 
 src_prepare() {
default
-   [[ "${PV}" == ** ]] && eautoreconf
+   eautoreconf
 }
 
 multilib_src_configure() {
@@ -74,10 +80,12 @@ multilib_src_configure() {
$(use_enable X x11)
$(use_enable wayland)
$(use_enable drm)
+   --enable-va-messaging
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 
 multilib_src_install_all() {
+   default
find "${ED}" -type f -name "*.la" -delete || die
 }

diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/li

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

2021-01-08 Thread Sam James
commit: 817d3fb68f3f7c068debb7340cde202dd37630d6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  8 15:11:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  8 15:11:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817d3fb6

games-puzzle/nudoku: add gettext/libintl deps

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

 games-puzzle/nudoku/nudoku-2.1.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/games-puzzle/nudoku/nudoku-2.1.0.ebuild 
b/games-puzzle/nudoku/nudoku-2.1.0.ebuild
index 6c3418243ea..199f09b2bb1 100644
--- a/games-puzzle/nudoku/nudoku-2.1.0.ebuild
+++ b/games-puzzle/nudoku/nudoku-2.1.0.ebuild
@@ -17,7 +17,9 @@ IUSE="cairo"
 BDEPEND="virtual/pkgconfig"
 DEPEND="
cairo? ( x11-libs/cairo )
+   >=sys-devel/gettext-0.20
sys-libs/ncurses:=
+   virtual/libintl
 "
 RDEPEND="${DEPEND}"
 



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

2021-01-08 Thread Sam James
commit: 8dfd0bff50969f64d1d1081bf776ef54ded3bef7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  8 15:10:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  8 15:10:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfd0bff

games-puzzle/nudoku: add pkgconfig BDEPEND

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

 games-puzzle/nudoku/nudoku-2.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-puzzle/nudoku/nudoku-2.1.0.ebuild 
b/games-puzzle/nudoku/nudoku-2.1.0.ebuild
index 9c8b8766b69..6c3418243ea 100644
--- a/games-puzzle/nudoku/nudoku-2.1.0.ebuild
+++ b/games-puzzle/nudoku/nudoku-2.1.0.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="cairo"
 
+BDEPEND="virtual/pkgconfig"
 DEPEND="
cairo? ( x11-libs/cairo )
sys-libs/ncurses:=



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

2021-01-08 Thread Sam James
commit: b5b8d6ec4fae6dc9b55d971fe65b3c3124f0dab7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  8 15:09:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  8 15:09:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b8d6ec

games-puzzle/nudoku: cleanup old

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

 games-puzzle/nudoku/Manifest|  1 -
 games-puzzle/nudoku/nudoku-1.0.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/games-puzzle/nudoku/Manifest b/games-puzzle/nudoku/Manifest
index b27ad60ac35..62c4b2763e6 100644
--- a/games-puzzle/nudoku/Manifest
+++ b/games-puzzle/nudoku/Manifest
@@ -1,2 +1 @@
-DIST nudoku-1.0.0.tar.gz 20442 BLAKE2B 
b258362012b889a0756bc8cdbfbcdc9aba09e1162f6dc8a593061689e81d02935111bac8561648e89e7287af4702f110ea86fb20ae4e18bfba09f3578f0909cb
 SHA512 
f29a698eec076729ce065633bb05e0146e229774ff1eb3f2bd5cd5733698e30b91085b55d871657d42f2d3d8bcf7bb45918f4a127d6a0464ebc8b90ccc384ec3
 DIST nudoku-2.1.0.tar.gz 31592 BLAKE2B 
997ae3931fec3b6605858a35cdf6bc88296138c01a9138d229ed43a5262fdd5d15eb8a96dfdcf02e8eb6f7f416b84e4752edbb57319be50bfdae6c952217446b
 SHA512 
dde16d1dccc1cae8d156f57fccf8b112f3fee7d23b912b5cd7ecc092ecbf04a8e85f469e53fa02e6bd2d0b9498e4a65a219e1aad8091f82638dceab32f320670

diff --git a/games-puzzle/nudoku/nudoku-1.0.0.ebuild 
b/games-puzzle/nudoku/nudoku-1.0.0.ebuild
deleted file mode 100644
index 3277e1193f1..000
--- a/games-puzzle/nudoku/nudoku-1.0.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="ncurses based sudoku game"
-HOMEPAGE="https://jubalh.github.io/nudoku";
-SRC_URI="https://github.com/jubalh/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-}



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

2021-01-08 Thread Sam James
commit: 4720158264396a3ffbe291018c5a8d81fa2fc31b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  8 15:08:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  8 15:09:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47201582

games-puzzle/nudoku: bump to 2.1.0

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

 games-puzzle/nudoku/Manifest   |  1 +
 .../nudoku/files/nudoku-2.1.0-ncurses-link.patch   | 37 ++
 games-puzzle/nudoku/nudoku-2.1.0.ebuild| 34 
 3 files changed, 72 insertions(+)

diff --git a/games-puzzle/nudoku/Manifest b/games-puzzle/nudoku/Manifest
index 91eb0ee7850..b27ad60ac35 100644
--- a/games-puzzle/nudoku/Manifest
+++ b/games-puzzle/nudoku/Manifest
@@ -1 +1,2 @@
 DIST nudoku-1.0.0.tar.gz 20442 BLAKE2B 
b258362012b889a0756bc8cdbfbcdc9aba09e1162f6dc8a593061689e81d02935111bac8561648e89e7287af4702f110ea86fb20ae4e18bfba09f3578f0909cb
 SHA512 
f29a698eec076729ce065633bb05e0146e229774ff1eb3f2bd5cd5733698e30b91085b55d871657d42f2d3d8bcf7bb45918f4a127d6a0464ebc8b90ccc384ec3
+DIST nudoku-2.1.0.tar.gz 31592 BLAKE2B 
997ae3931fec3b6605858a35cdf6bc88296138c01a9138d229ed43a5262fdd5d15eb8a96dfdcf02e8eb6f7f416b84e4752edbb57319be50bfdae6c952217446b
 SHA512 
dde16d1dccc1cae8d156f57fccf8b112f3fee7d23b912b5cd7ecc092ecbf04a8e85f469e53fa02e6bd2d0b9498e4a65a219e1aad8091f82638dceab32f320670

diff --git a/games-puzzle/nudoku/files/nudoku-2.1.0-ncurses-link.patch 
b/games-puzzle/nudoku/files/nudoku-2.1.0-ncurses-link.patch
new file mode 100644
index 000..396dbccddcc
--- /dev/null
+++ b/games-puzzle/nudoku/files/nudoku-2.1.0-ncurses-link.patch
@@ -0,0 +1,37 @@
+Ensure we link against the correct ncurses libraries.
+https://bugs.gentoo.org/764470
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -1,11 +1,7 @@
+ #AM_CFLAGS = --pedantic -Wall
+ #-DDEBUG
+ 
+-if HAVE_WIDE_NCURSES
+-nudoku_LDADD = -lncursesw
+-else
+-nudoku_LDADD = -lncurses
+-endif
++nudoku_LDADD = ${ncurses_LIBS}
+ bin_PROGRAMS = nudoku
+ nudoku_SOURCES = main.c sudoku.c sudoku.h
+ 
+--- a/configure.ac
 b/configure.ac
+@@ -34,15 +34,7 @@ the cairo development libraries, or compile without support 
(--disable-cairo)
+ 
+ fi
+ 
+-have_wide_ncurses=no
+-AC_CHECK_LIB(ncursesw, initscr, [have_wide_ncurses=yes])
+-if test $have_wide_ncurses = no; then
+-   AC_CHECK_LIB(ncurses, initscr, [], [
+-   echo "nudoku requires ncurses"
+-   exit 1
+-   ])
+-fi
+-AM_CONDITIONAL([HAVE_WIDE_NCURSES], [test $have_wide_ncurses = yes])
++PKG_CHECK_MODULES([ncurses], [ncurses])
+ 
+ # Checks for header files.
+ AC_CHECK_HEADERS([stdlib.h string.h unistd.h])
+

diff --git a/games-puzzle/nudoku/nudoku-2.1.0.ebuild 
b/games-puzzle/nudoku/nudoku-2.1.0.ebuild
new file mode 100644
index 000..9c8b8766b69
--- /dev/null
+++ b/games-puzzle/nudoku/nudoku-2.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="ncurses based sudoku game"
+HOMEPAGE="https://jubalh.github.io/nudoku";
+SRC_URI="https://github.com/jubalh/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cairo"
+
+DEPEND="
+   cairo? ( x11-libs/cairo )
+   sys-libs/ncurses:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.1.0-ncurses-link.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable cairo)
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/obmenu-generator/

2021-01-08 Thread Ben Kohler
commit: 6cbcef697cba5fb1d792628f448a854e4cffb1b0
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan  8 14:39:07 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan  8 14:42:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbcef69

x11-misc/obmenu-generator: 0.89 stable

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

 x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild 
b/x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild
index 8a36e7f9249..a6fc9b2b7e4 100644
--- a/x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild
+++ b/x11-misc/obmenu-generator/obmenu-generator-0.89.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/trizen/obmenu-generator/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-lang/perl[gdbm]



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

2021-01-08 Thread Lars Wendler
commit: 1121e9b91da43643b5eec146ef0bebf377444084
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan  8 14:22:26 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  8 14:22:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1121e9b9

app-admin/logrotate: Removed old

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

 app-admin/logrotate/Manifest|   2 -
 app-admin/logrotate/logrotate-3.15.1.ebuild | 102 
 app-admin/logrotate/logrotate-3.16.0.ebuild | 101 ---
 3 files changed, 205 deletions(-)

diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest
index 4fd48997cd0..bdd1def147f 100644
--- a/app-admin/logrotate/Manifest
+++ b/app-admin/logrotate/Manifest
@@ -1,5 +1,3 @@
 DIST logrotate-3.14.0.tar.gz 215413 BLAKE2B 
7914188922d81b1f8b6c4e493fae71d23bc9e65ebfcb190ebb4287c875af53204cbecb51c2731a3dc57530a30c685c3a626074265d9a2462714ff6ff077ea5ca
 SHA512 
5f584d9be01737960eaffcf43746270a5395486d2161577a9ee3e757cb4dfe5a207c8b1d097181dd413560d76ecc0e3d526f87d1b123a52dc3e5e49d529a5fb5
-DIST logrotate-3.15.1.tar.gz 220263 BLAKE2B 
c164c542a0770965f5193f5816509f566b9afeb82ce8388a184d16c2b3e79aa0ef93be10d477c85f62037f01b3e626ea56d3173ca8cf017b8aa315f2e23b1a2b
 SHA512 
72294607762751fb1aaaca1d62ebd87d109d837d50606176159a5e74782a993123321967b7a6185df6ca9c87a54febb832ac7537ceaa580a895901a995570cd5
-DIST logrotate-3.16.0.tar.gz 221904 BLAKE2B 
38bfde57e9e055b86d6f25f0dd7c49b5d35865671926b1f8a2bd703ac8b8b2252d40cc29b0e1440309ecf224c747a99a2eab0ea99c86782559bef797f61fadb8
 SHA512 
2f2e8ebf9349424f529e4cf35e75036dadb00df84feac6b421b5a558ce015c9b1a22586463cba95a0265c104a559dd236764f7e37707975e626e69cc87e963e2
 DIST logrotate-3.17.0.tar.gz 224559 BLAKE2B 
6d019bafad6986a0b6264893d36a515db75d746dd590afd26825c01c68e9ccf3c260502a29912d75c069ece8715ae14d3c13d4030f6222187be0e1ca05d60e49
 SHA512 
ada4415ef68ad97c1415fa0c1ba7bf108621777cd91599bf4f999dea1c1025596543aa00fd579cae4d39315b71c4d8f96a9c9d1178f78be7c523470588ab1d31
 DIST logrotate-3.18.0.tar.gz 224873 BLAKE2B 
f73ffa2d58a5125393e6c96e158e39e0b4cadef01e6eebd172220227a7e1363e6731bc2ac511fa028078054b55d42b131cdc30232ac5762ce4c6cbff79c19681
 SHA512 
d1bca267fbec4acbb83ffba4d3ac4c864f4269d8513e5614e7dbe6f3b1f176685218bffdb5d62f559ee73f84cf9a8a257c9f63e30af058d12d0034240f247586

diff --git a/app-admin/logrotate/logrotate-3.15.1.ebuild 
b/app-admin/logrotate/logrotate-3.15.1.ebuild
deleted file mode 100644
index 7222c9aa202..000
--- a/app-admin/logrotate/logrotate-3.15.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="Rotates, compresses, and mails system logs"
-HOMEPAGE="https://github.com/logrotate/logrotate";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
-IUSE="acl +cron selinux"
-
-COMMON_DEPEND="
-   >=dev-libs/popt-1.5
-   selinux? ( sys-libs/libselinux )
-   acl? ( virtual/acl )"
-
-DEPEND="${COMMON_DEPEND}
-   >=sys-apps/sed-4"
-
-RDEPEND="${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-logrotate )
-   cron? ( virtual/cron )"
-
-STATEFILE="/var/lib/misc/logrotate.status"
-OLDSTATEFILE="/var/lib/logrotate.status"
-
-move_old_state_file() {
-   elog "logrotate state file is now located at ${STATEFILE}"
-   elog "See bug #357275"
-   if [[ -e "${OLDSTATEFILE}" ]] ; then
-   elog "Moving your current state file to new location: 
${STATEFILE}"
-   mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die
-   fi
-}
-
-install_cron_file() {
-   exeinto /etc/cron.daily
-   newexe "${S}"/examples/logrotate.cron "${PN}"
-}
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.15.0-ignore-hidden.patch"
-   "${FILESDIR}/gcc-fnocommon.patch"
-)
-
-src_prepare() {
-   sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' 
"${S}"/examples/logrotate.{cron,service} || die
-   default
-}
-
-src_configure() {
-   econf \
-   $(use_with acl) \
-   $(use_with selinux) \
-   --with-state-file-path="${STATEFILE}"
-}
-
-src_test() {
-   emake test
-}
-
-src_install() {
-   insinto /usr
-   dobin logrotate
-   doman logrotate.8
-   dodoc ChangeLog.md
-
-   insinto /etc
-   doins "${FILESDIR}"/logrotate.conf
-
-   use cron && install_cron_file
-
-   systemd_dounit examples/logrotate.{service,timer}
-   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles" "${PN}".conf
-
-   keepdir /etc/logrotate.d
-}
-
-pkg_postinst() {
-   elog
-   elog "The ${PN} binary is now installed under /usr/bin. Please"
-   elog "update your links"
-   elog
-   move_old_state_file
-   elog "If you are run

  1   2   >