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

2021-07-30 Thread Sam James
commit: 423b32e131c0d8a1af3f32e6da65d043adc5573d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 05:23:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 05:23:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423b32e1

gstreamer-meson.eclass: change metadata variable whitespace

Similar to skel.ebuild.

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

 eclass/gstreamer-meson.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass
index e2c21a0010d..2a45df008c2 100644
--- a/eclass/gstreamer-meson.eclass
+++ b/eclass/gstreamer-meson.eclass
@@ -175,6 +175,7 @@ DESCRIPTION="${BUILD_GST_PLUGINS} plugin for gstreamer"
 HOMEPAGE="https://gstreamer.freedesktop.org/;
 
SRC_URI="https://gstreamer.freedesktop.org/src/${GST_ORG_MODULE}/${GST_ORG_MODULE}-${PV}.tar.${GST_TARBALL_SUFFIX};
 S="${WORKDIR}/${GST_ORG_MODULE}-${PV}"
+
 LICENSE="GPL-2"
 SLOT="1.0"
 



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

2021-07-30 Thread Sam James
commit: 53ca3167e6bbb60dbb577b95bb58f20a3c5683d4
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Jul 30 01:28:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 05:19:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ca3167

gstreamer-meson.eclass: Replace ${GST_MIN_PV} with $(ver_cut 1-2)

Our previous version bound was too low.

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/21831
Signed-off-by: Sam James  gentoo.org>

 eclass/gstreamer-meson.eclass | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass
index 03ec98c17b9..e2c21a0010d 100644
--- a/eclass/gstreamer-meson.eclass
+++ b/eclass/gstreamer-meson.eclass
@@ -175,12 +175,8 @@ DESCRIPTION="${BUILD_GST_PLUGINS} plugin for gstreamer"
 HOMEPAGE="https://gstreamer.freedesktop.org/;
 
SRC_URI="https://gstreamer.freedesktop.org/src/${GST_ORG_MODULE}/${GST_ORG_MODULE}-${PV}.tar.${GST_TARBALL_SUFFIX};
 S="${WORKDIR}/${GST_ORG_MODULE}-${PV}"
-
 LICENSE="GPL-2"
-case ${GST_ORG_PVP} in
-   1.*) SLOT="1.0"; GST_MIN_PV="1.2.4-r1" ;;
-   *) die "Unkown gstreamer release."
-esac
+SLOT="1.0"
 
 RDEPEND="
>=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
@@ -194,7 +190,7 @@ BDEPEND="
 if [[ "${PN}" != "gstreamer" ]]; then
RDEPEND="
${RDEPEND}
-   >=media-libs/gstreamer-${GST_MIN_PV}:${SLOT}[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-$(ver_cut 
1-2):${SLOT}[${MULTILIB_USEDEP}]
"
 fi
 



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

2021-07-30 Thread Sam James
commit: 26b20e9c127c72c641d83163a8aefe09173ac99a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 05:03:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 05:03:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b20e9c

sys-apps/hotplug2stdout: update EAPI 5 -> 7

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

 .../hotplug2stdout/hotplug2stdout-1.2.1.ebuild | 24 --
 1 file changed, 18 insertions(+), 6 deletions(-)

diff --git a/sys-apps/hotplug2stdout/hotplug2stdout-1.2.1.ebuild 
b/sys-apps/hotplug2stdout/hotplug2stdout-1.2.1.ebuild
index 24d87721c34..c38d1da44a2 100644
--- a/sys-apps/hotplug2stdout/hotplug2stdout-1.2.1.ebuild
+++ b/sys-apps/hotplug2stdout/hotplug2stdout-1.2.1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
+
 inherit toolchain-funcs
 
 DESCRIPTION="A tool for reading kernel uevent(s) to stdout"
@@ -12,8 +13,19 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
-src_prepare() { rm -f ${PN}; }
-src_compile() { $(tc-getCC) ${LDFLAGS} ${CFLAGS} ${CPPFLAGS} ${PN}.c -o ${PN} 
|| die; }
-src_install() { dobin ${PN}; }
+src_prepare() {
+   default
+
+   # Clean up prebuilt binary
+   rm -f ${PN} || die
+}
+
+src_compile() {
+   elog "$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} ${PN}.c -o ${PN}"
+   $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} ${PN}.c -o ${PN} || die
+}
+
+src_install() {
+   dobin ${PN}
+}



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

2021-07-30 Thread Sam James
commit: a065f6c4b00b60c2b7d01e417370693afae03c11
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 05:00:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 05:00:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a065f6c4

sys-apps/pmount-gui: update EAPI 5 -> 7

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

 sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild 
b/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild
index e43bb34fb1a..2fa0665d5f7 100644
--- a/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild
+++ b/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-if [ ${PV} = * ]; then
+if [[ ${PV} == * ]]; then
EGIT_REPO_URI="git://git.tdb.fi/pmount-gui"
inherit git-2
 else
@@ -18,17 +18,15 @@ HOMEPAGE="http://git.tdb.fi/?p=pmount-gui.git;a=summary;
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE=""
 
-COMMON_DEPEND="x11-libs/gtk+:2"
-RDEPEND="${COMMON_DEPEND}
+DEPEND="x11-libs/gtk+:2"
+RDEPEND="${DEPEND}
sys-apps/pmount
virtual/udev"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
 
 src_compile() {
-   emake CC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}"
+   emake CC="$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS}"
 }
 
 src_install() {



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

2021-07-30 Thread Sam James
commit: 0e0eb4f357e6deaf01cc1e41cabb0e0d07f48996
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 05:02:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 05:02:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0eb4f3

sys-apps/fix-gnustack: update EAPI 5 -> 7

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

 sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild 
b/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild
index f80f513ccab..8964f4883c7 100644
--- a/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild
+++ b/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild
@@ -1,17 +1,16 @@
-# 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
 
 DESCRIPTION="Utility to report and remove the executable flag from an ELF 
object's GNU_STACK"
 HOMEPAGE="https://dev.gentoo.org/~blueness/fix-gnustack;
 SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.bz2;
+S="${WORKDIR}/${PN}"
+
 LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="dev-libs/elfutils"
 RDEPEND="${DEPEND}"
-
-KEYWORDS="amd64 ~x86"
-SLOT="0"
-
-S="${WORKDIR}/${PN}"



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

2021-07-30 Thread Sam James
commit: 2d4e7d8e6a761091291cd35d2a043a50a881d947
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 05:00:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 05:00:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4e7d8e

sys-apps/fix-gnustack: fix metadata indentation

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

 sys-apps/fix-gnustack/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/fix-gnustack/metadata.xml 
b/sys-apps/fix-gnustack/metadata.xml
index 62a59374183..0495c5db73e 100644
--- a/sys-apps/fix-gnustack/metadata.xml
+++ b/sys-apps/fix-gnustack/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   bluen...@gentoo.org
-
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
+   
+   bluen...@gentoo.org
+   
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
 



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

2021-07-30 Thread Sam James
commit: 34e2da370e2c4e21c19ae0657e4d09bd147fcb09
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:58:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:58:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e2da37

sys-apps/progress: port to EAPI 7

We also add a missing subslot dependency on
sys-libs/ncurses, as we link against it.

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

 .../{progress-0.15.ebuild => progress-0.15-r1.ebuild} | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/sys-apps/progress/progress-0.15.ebuild 
b/sys-apps/progress/progress-0.15-r1.ebuild
similarity index 78%
rename from sys-apps/progress/progress-0.15.ebuild
rename to sys-apps/progress/progress-0.15-r1.ebuild
index 2f46847710f..7b176623820 100644
--- a/sys-apps/progress/progress-0.15.ebuild
+++ b/sys-apps/progress/progress-0.15-r1.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
+
 inherit toolchain-funcs
 
 DESCRIPTION="Coreutils Viewer: show progress for cp, rm, dd, and so forth"
@@ -12,17 +13,17 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 ppc ppc64 x86"
 
-RDEPEND="sys-libs/ncurses"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
+RDEPEND="sys-libs/ncurses:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
+   default
+
tc-export CC
 }
 
 src_install() {
-   emake PREFIX="${D}/${EPREFIX}/usr" install
+   emake PREFIX="${ED}/usr" install
dodoc README.md
 }



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

2021-07-30 Thread Sam James
commit: cab8b8ad1f2311720531d54a545ded7d6edde4de
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab8b8ad

net-mail/fetchmail: Stabilize 6.4.20 ppc, #804921

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

 net-mail/fetchmail/fetchmail-6.4.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/fetchmail/fetchmail-6.4.20.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.20.ebuild
index c98c3182338..e2ab38dd186 100644
--- a/net-mail/fetchmail/fetchmail-6.4.20.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.20.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="ssl nls kerberos tk socks"
 REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
 



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

2021-07-30 Thread Sam James
commit: bc07423859b34d1f78c23be2df518e6b8240a329
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc074238

dev-perl/Math-Int128: Stabilize 0.220.0 amd64, #804738

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

 dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild 
b/dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild
index d686931bdea..f39b06b1984 100644
--- a/dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild
+++ b/dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Manipulate 128 bits integers in Perl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 -arm ~arm64 ~ia64 ~mips -ppc ~ppc64 ~sparc -x86"
+KEYWORDS="~alpha amd64 -arm ~arm64 ~ia64 ~mips -ppc ~ppc64 ~sparc -x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 RDEPEND="



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

2021-07-30 Thread Sam James
commit: 56fabe95d3202c72f2e3abdeb81eba7a8e95c080
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fabe95

dev-perl/Crypt-CBC: Stabilize 3.30.0 amd64, #804738

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

 dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild 
b/dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild
index f9ed0f4f30f..191bda295ae 100644
--- a/dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild
+++ b/dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Encrypt Data with Cipher Block Chaining Mode"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~mips ~ppc64 ~sparc"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~mips ~ppc64 ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-07-30 Thread Sam James
commit: 6be0bf44531196097ebde1dced7007d760050eea
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be0bf44

dev-perl/Math-Int64: Stabilize 0.540.0 amd64, #804738

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

 dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild 
b/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
index cbc52dec1dd..15da8d3a477 100644
--- a/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
+++ b/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Manipulate 64 bits integers in Perl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-07-30 Thread Sam James
commit: 5b962a6f14e206e9fcf431dc4ed14bdf4e2ad7e8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b962a6f

dev-perl/Crypt-PBKDF2: Stabilize 0.161.520 amd64, #804738

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

 dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild 
b/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild
index e24f8374d88..76728dec3c0 100644
--- a/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild
+++ b/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="The PBKDF2 password hashing algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-07-30 Thread Sam James
commit: ca9f33f7d2ed3b79904b995c390554b088ccc6aa
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9f33f7

dev-lang/rust: Stabilize 1.53.0 x86, #803335

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

 dev-lang/rust/rust-1.53.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.53.0.ebuild b/dev-lang/rust/rust-1.53.0.ebuild
index 371787c3b94..6082f8f0b35 100644
--- a/dev-lang/rust/rust-1.53.0.ebuild
+++ b/dev-lang/rust/rust-1.53.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2021-07-30 Thread Sam James
commit: e46e3f62fa0990dd66f19d07079da6b79ddda1b0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46e3f62

dev-lang/rust-bin: Stabilize 1.53.0 x86, #803335

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

 dev-lang/rust-bin/rust-bin-1.53.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.53.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
index 3b07adb82a0..30314cb1540 100644
--- a/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})"
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rustfmt"
 
 DEPEND=""



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

2021-07-30 Thread Sam James
commit: 32252cc00648c107ac8e0562b105488e0aac6c53
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32252cc0

dev-perl/Digest-SHA3: Stabilize 1.40.0 amd64, #804738

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

 dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild 
b/dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild
index fe717f6f72a..c148dc0be0f 100644
--- a/dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild
+++ b/dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
 
 DESCRIPTION="Perl extension for SHA-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc"



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

2021-07-30 Thread Sam James
commit: 5cbedce371aba62cbec7299854d6577689714407
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbedce3

net-mail/fetchmail: Stabilize 6.4.20 ppc64, #804921

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

 net-mail/fetchmail/fetchmail-6.4.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/fetchmail/fetchmail-6.4.20.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.20.ebuild
index 3da9426438a..c98c3182338 100644
--- a/net-mail/fetchmail/fetchmail-6.4.20.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.20.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="ssl nls kerberos tk socks"
 REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
 



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

2021-07-30 Thread Sam James
commit: f40483872ce32dd2cad00acc5ec509efa45b9115
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4048387

dev-python/qscintilla-python: Stabilize 2.11.6 amd64, #803791

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

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

diff --git a/dev-python/qscintilla-python/qscintilla-python-2.11.6.ebuild 
b/dev-python/qscintilla-python/qscintilla-python-2.11.6.ebuild
index 98e3f4c326f..b946928ebb5 100644
--- a/dev-python/qscintilla-python/qscintilla-python-2.11.6.ebuild
+++ b/dev-python/qscintilla-python/qscintilla-python-2.11.6.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
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="debug"
 
 REQUIRED_USE="



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

2021-07-30 Thread Sam James
commit: 73ab45670fc652c1cdb5b08416a2f3e72779b078
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ab4567

x11-libs/qscintilla: Stabilize 2.11.6 amd64, #803791

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

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

diff --git a/x11-libs/qscintilla/qscintilla-2.11.6.ebuild 
b/x11-libs/qscintilla/qscintilla-2.11.6.ebuild
index a6390060742..fde73f65f6f 100644
--- a/x11-libs/qscintilla/qscintilla-2.11.6.ebuild
+++ b/x11-libs/qscintilla/qscintilla-2.11.6.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0/15"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 IUSE="designer doc"
 
 RDEPEND="



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

2021-07-30 Thread Sam James
commit: 818b9b1a0273633c9fb42fc285fbf7e89c72314c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:13:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 04:13:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818b9b1a

virtual/rust: Stabilize 1.53.0 x86, #803335

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

 virtual/rust/rust-1.53.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.53.0.ebuild b/virtual/rust/rust-1.53.0.ebuild
index 0c76b23631b..f30cb07276f 100644
--- a/virtual/rust/rust-1.53.0.ebuild
+++ b/virtual/rust/rust-1.53.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
 
 BDEPEND=""
 RDEPEND="|| ( ~dev-lang/rust-${PV}[${MULTILIB_USEDEP}] 
~dev-lang/rust-bin-${PV}[${MULTILIB_USEDEP}] )"



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

2021-07-30 Thread Sam James
commit: f992d7bef362ca5718a39664644c6efc1d0db67a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 03:30:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 03:54:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f992d7be

dev-util/diffoscope: add 179

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-179.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 00f2659e4e7..833b2088227 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-177.tar.gz 1590984 BLAKE2B 
94daf9528c8fd0ad6ed89bdbee7b21352bf33dcef2ae7e526ea3b1036d92b6fecefcb0da46b7eedf7af1c8bd7995e73b8f0a5104c02f4db534f7bcc465c803aa
 SHA512 
674a5cc364927437a79420b0965eb6958bd09df58a1238ea4d953bb2bc0fbdde75e42817370dd3cdab0bcc59551e1cff70db72298087af551d5dfaee57995811
 DIST diffoscope-178.tar.gz 1600094 BLAKE2B 
b40e45748be56e49736a826decfb3a8c3ebd91983755719f2665733ceb6ec4e860265c33b5a3c15bc501abe4efdbecbdf177431bbbc79f1ad758c7deef83e1ae
 SHA512 
706c95f5c04cfe081fed7e3e5ed73579949c948b15eaf0f984fc7d406b74007859f7946c44e4ca13e1210b105ed65ea68fd1f03452a50f161ed27f996f4f2540
+DIST diffoscope-179.tar.gz 1600145 BLAKE2B 
64b7db8ad53980b80b3c563797736032a235d82b57dfb31496cfbd19978734759919482855ac7dadb62573f950294f02987fd9525b00886e56060450df390915
 SHA512 
7c3a73097bda2fd55414e52f557707afd08728c73305b55dc9482aff092a65c9bef33913c5e715ff6257aec6cc67095abfec3e8e23f002d43bf9e77e0d565154

diff --git a/dev-util/diffoscope/diffoscope-179.ebuild 
b/dev-util/diffoscope/diffoscope-179.ebuild
new file mode 100644
index 000..ee2bed80f61
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-179.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="ncurses"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+
+RESTRICT="!test? ( test )"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   app-text/docx2txt
+   media-libs/libcaca
+   )
+"
+RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence if filemagic's magic.py breaks imports
+# of dev-python/python-magic: https://bugs.gentoo.org/716482
+RDEPEND+=" !dev-python/filemagic"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local exclude=(
+   # test seems to use different tarball
+   tests/test_presenters.py::test_text_proper_indentation
+
+   # needs triage
+   

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

2021-07-30 Thread Sam James
commit: 64dba3109dd18f5a239f63579b12a4d1b17a1c2e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 02:23:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 03:25:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64dba310

app-misc/abook: fix linking order for ncurses

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

 ...k-0.6.1-use-PKG_CHECK_MODULES-for-ncurses.patch | 34 ++
 1 file changed, 29 insertions(+), 5 deletions(-)

diff --git 
a/app-misc/abook/files/abook-0.6.1-use-PKG_CHECK_MODULES-for-ncurses.patch 
b/app-misc/abook/files/abook-0.6.1-use-PKG_CHECK_MODULES-for-ncurses.patch
index 00b8e444904..8d7a6cddd7c 100644
--- a/app-misc/abook/files/abook-0.6.1-use-PKG_CHECK_MODULES-for-ncurses.patch
+++ b/app-misc/abook/files/abook-0.6.1-use-PKG_CHECK_MODULES-for-ncurses.patch
@@ -1,11 +1,36 @@
+From 243d3c265289171f59de68f5da4de086afb58215 Mon Sep 17 00:00:00 2001
 From: Sam James 
-Date: Wed, 21 Apr 2021 06:06:13 +0100
-Subject: Use PKG_CHECK_MODULES for ncurses
+Date: Sat, 31 Jul 2021 03:21:28 +0100
+Subject: [PATCH] Use PKG_CHECK_MODULES for ncurses
 
 We don't _always_ have split tinfo, e.g. Prefix.
+
+Signed-off-by: Sam James 
+---
+ Makefile.am  |  4 ++--
+ configure.ac | 26 +-
+ 2 files changed, 3 insertions(+), 27 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 8faaa11..18c6892 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -22,8 +22,8 @@ abook_SOURCES = abook.c abook_rl.c database.c edit.c \
+ EXTRA_DIST = config.rpath  ANNOUNCE BUGS FAQ abook.1 abookrc.5 sample.abookrc 
\
+   abook.spec contrib doc/HOWTO.translating_abook RELEASE_NOTES
+ 
+-abook_LDADD = @LIBINTL@
+-
++abook_CFLAGS = $(ncurses_CFLAGS)
++abook_LDADD = @LIBINTL@ $(ncurses_LIBS)
+ 
+ install-data-local:
+   $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(mandir)/man5
+diff --git a/configure.ac b/configure.ac
+index 5a9ae3b..73a7af0 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -74,31 +74,9 @@ dnl ---
+@@ -74,31 +74,7 @@ dnl ---
  dnl (n)curses detection
  dnl ---
  
@@ -35,10 +60,9 @@ We don't _always_ have split tinfo, e.g. Prefix.
 -  [CF_CURSES_LIBS])
 -  ])
 +PKG_CHECK_MODULES(ncurses, [ncursesw ncurses])
-+LDFLAGS="${ncurses_LIBS} $LDFLAGS"
-+CPPFLAGS="${ncurses_CFLAGS} $CPPFLAGS"
  
  dnl --
  dnl end of (n)curses detection
 -- 
+2.32.0
 



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

2021-07-30 Thread Sam James
commit: 78a6a2fcafdb1a7e838ebfd3d6526f440758a1a8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 02:24:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 03:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a6a2fc

app-misc/abook: update EAPI 6 -> 7

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

 app-misc/abook/abook-0.6.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/abook/abook-0.6.1-r3.ebuild 
b/app-misc/abook/abook-0.6.1-r3.ebuild
index 0d55af71738..d0229f26585 100644
--- a/app-misc/abook/abook-0.6.1-r3.ebuild
+++ b/app-misc/abook/abook-0.6.1-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools
 



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

2021-07-30 Thread Ionen Wolkens
commit: 8e5ef49a919b663b6c1fa74f08c2cbe03168f92c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 31 02:06:47 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 02:39:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5ef49a

games-puzzle/lpairs: add 1.0.5, finish migration from games.eclass

This package installs to $datadir/games on its own and
needed further changes.

Also removed inline workaround (fixed in this version).
locale workaround also unneeded as it existed for /usr/games.

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

 games-puzzle/lpairs/Manifest|  1 +
 games-puzzle/lpairs/lpairs-1.0.5.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/games-puzzle/lpairs/Manifest b/games-puzzle/lpairs/Manifest
index c01428ea8a7..d1390e8f502 100644
--- a/games-puzzle/lpairs/Manifest
+++ b/games-puzzle/lpairs/Manifest
@@ -1 +1,2 @@
 DIST lpairs-1.0.4.tar.gz 536625 BLAKE2B 
f020f50b47290b961d77335d567dd68bc009e0952e7ebd39d39c041fcc5a2d9e97d6827921b862dd3dd59c7bef0f11165356f41eda022d7583ca27f584e4b02b
 SHA512 
637f9782c1c1faee3fe0d02adeeb7ea70704f1b625922e1ba086cd03e9a6cf1d61a082eff4753a2ec8be5fc7041bd029f193adf847a39e773e4eedd9eafb2b97
+DIST lpairs-1.0.5.tar.gz 557997 BLAKE2B 
940482bc0b5cd209366d541fc4b936055741a7d3936b0f218c68a3ecf43ed0189bfe87fc52eefd85896cfe0b2ed592b1362581d93941a0fb73965cf4341cba6f
 SHA512 
381c47969446b778c694f484647ab6a6bd41eb996e741a01a63f1b854c30f78c7e9f1043546a3b8649ec6db940cac3b7ae5ba3c23e6c9df2716a93e6f6d37324

diff --git a/games-puzzle/lpairs/lpairs-1.0.5.ebuild 
b/games-puzzle/lpairs/lpairs-1.0.5.ebuild
new file mode 100644
index 000..2b8156772c9
--- /dev/null
+++ b/games-puzzle/lpairs/lpairs-1.0.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+DESCRIPTION="Classic memory game"
+HOMEPAGE="http://lgames.sourceforge.net/LPairs/;
+SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+sound"
+
+RDEPEND="
+   media-libs/libsdl[sound?,video]
+   virtual/libintl"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+   default
+
+   sed -i '/^inst_dir=/s|/games||' configure || die
+}
+
+src_configure() {
+   # --enable-sound doesn't enable it, needs to be unspecified
+   econf $(usev !sound --disable-sound)
+}
+
+src_install() {
+   default
+
+   doicon ${PN}.png
+   make_desktop_entry ${PN} LPairs
+}



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

2021-07-30 Thread Ionen Wolkens
commit: 5f17643a72962502769d5d6a97224d8522b79c07
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 31 02:35:46 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 02:39:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f17643a

games-arcade/ascii-invaders: drop 0.1b-r2

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

 games-arcade/ascii-invaders/Manifest   |  1 -
 .../ascii-invaders/ascii-invaders-0.1b-r2.ebuild   | 35 --
 2 files changed, 36 deletions(-)

diff --git a/games-arcade/ascii-invaders/Manifest 
b/games-arcade/ascii-invaders/Manifest
index d3a305d092f..0201bfd84c8 100644
--- a/games-arcade/ascii-invaders/Manifest
+++ b/games-arcade/ascii-invaders/Manifest
@@ -1,2 +1 @@
 DIST ascii-invaders-1.0.1.tar.gz 37578 BLAKE2B 
181509c07b1d9ae54f9147f7425c3d62a57f9bff9561fca6af3f3cc15b7fc96f62c809576bdbbe0ba6a2801947941e259e788f99980174848efedbc71c8a969c
 SHA512 
326708ffc2c277e04575920c58f6a267e0bf46f8d2a3dbca9b5c317fb01006d4f673ab35f92f292549cc52dbee4400a84c85478eb81b9bd7703689a705547bc7
-DIST invaders0.1b.tgz 14597 BLAKE2B 
ea6636c4d8dffbc57b8cec82471efc2fd1a256648b9ac46fd256ef99d884205f1c86ff2bf0aedb7bb5996a59a7af3f301339944c6a4753355a8a4db23190
 SHA512 
3ac9dee0c532384e2849fdc8910bce885e3fdef362b629e8637df1cc0d82eba52c02a836a4925d811b339e9232f20caa7c761dbc1feeddc74e9b6f09e97046b8

diff --git a/games-arcade/ascii-invaders/ascii-invaders-0.1b-r2.ebuild 
b/games-arcade/ascii-invaders/ascii-invaders-0.1b-r2.ebuild
deleted file mode 100644
index 407e574553b..000
--- a/games-arcade/ascii-invaders/ascii-invaders-0.1b-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Space invaders clone, using ncurses library"
-HOMEPAGE="https://packages.gentoo.org/package/games-arcade/ascii-invaders;
-SRC_URI="mirror://gentoo/invaders${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~mips ~ppc64 ~x86 ~ppc-macos"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/invaders"
-
-src_prepare() {
-   default
-   rm -f Makefile
-}
-
-src_compile() {
-   emake LDLIBS="$($(tc-getPKG_CONFIG) ncurses --libs)" invaders
-}
-
-src_install() {
-   newbin invaders ${PN}
-   einstalldocs
-}



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

2021-07-30 Thread Ionen Wolkens
commit: d6889b3b84a0b819f4d6085c9900f9521675979e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 31 02:34:30 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 02:39:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6889b3b

games-puzzle/lpairs: drop 1.0.4-r1

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

 games-puzzle/lpairs/Manifest   |  1 -
 games-puzzle/lpairs/lpairs-1.0.4-r1.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/games-puzzle/lpairs/Manifest b/games-puzzle/lpairs/Manifest
index d1390e8f502..95f298fdb14 100644
--- a/games-puzzle/lpairs/Manifest
+++ b/games-puzzle/lpairs/Manifest
@@ -1,2 +1 @@
-DIST lpairs-1.0.4.tar.gz 536625 BLAKE2B 
f020f50b47290b961d77335d567dd68bc009e0952e7ebd39d39c041fcc5a2d9e97d6827921b862dd3dd59c7bef0f11165356f41eda022d7583ca27f584e4b02b
 SHA512 
637f9782c1c1faee3fe0d02adeeb7ea70704f1b625922e1ba086cd03e9a6cf1d61a082eff4753a2ec8be5fc7041bd029f193adf847a39e773e4eedd9eafb2b97
 DIST lpairs-1.0.5.tar.gz 557997 BLAKE2B 
940482bc0b5cd209366d541fc4b936055741a7d3936b0f218c68a3ecf43ed0189bfe87fc52eefd85896cfe0b2ed592b1362581d93941a0fb73965cf4341cba6f
 SHA512 
381c47969446b778c694f484647ab6a6bd41eb996e741a01a63f1b854c30f78c7e9f1043546a3b8649ec6db940cac3b7ae5ba3c23e6c9df2716a93e6f6d37324

diff --git a/games-puzzle/lpairs/lpairs-1.0.4-r1.ebuild 
b/games-puzzle/lpairs/lpairs-1.0.4-r1.ebuild
deleted file mode 100644
index 0f13cdb89b6..000
--- a/games-puzzle/lpairs/lpairs-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop
-
-DESCRIPTION="A classical memory game"
-HOMEPAGE="http://lgames.sourceforge.net/LPairs/;
-SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls sound"
-
-RDEPEND="
-   media-libs/libsdl[sound?,video]
-   nls? ( virtual/libintl )
-"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
-   default
-   sed -i \
-   -e 's:$localedir:/usr/share/locale:' \
-   -e 's:$(localedir):/usr/share/locale:' \
-   configure po/Makefile.in.in || die
-   # gcc5 doesn't like the way inline is used.  just punt it. (bug #568684)
-   sed -i -e 's/^inline//g' lpairs/{sdl.[ch],pairs.[ch]} || die
-}
-
-src_configure() {
-   econf \
-   --datadir=/usr \
-   $(use_enable nls) \
-   $(usex sound '' --disable-sound)
-}
-
-src_install() {
-   default
-   doicon lpairs.png
-   make_desktop_entry lpairs LPairs
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/watchexec/

2021-07-30 Thread YOSHIOKA Takuma
commit: 26f9ac098a35f05faa70b6951d2a0d008ee6233e
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Fri Jul 30 22:42:42 2021 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Fri Jul 30 22:42:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26f9ac09

app-misc/watchexec: version bump 1.17.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-misc/watchexec/Manifest|  71 
 app-misc/watchexec/watchexec-1.17.1.ebuild | 257 +
 2 files changed, 328 insertions(+)

diff --git a/app-misc/watchexec/Manifest b/app-misc/watchexec/Manifest
index 74efcfa20..5980a571c 100644
--- a/app-misc/watchexec/Manifest
+++ b/app-misc/watchexec/Manifest
@@ -2,34 +2,48 @@ DIST addr2line-0.15.2.crate 32966 BLAKE2B 
471658962dc1ce9dbc44a6e44173114eea110c
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST assert_cmd-1.0.4.crate 26621 BLAKE2B 
0acd8a6c09cfe51594508fa7c4dc27e8831672c4e1ddbd6d392c3b439b21f3cffd8613c4abd379cc69ac500d640433aae61f5ae5a3e5908deaec193fecb70146
 SHA512 
125d792ab8078a205bdf5cb396c8ac4b0c7330b7773af0014c4f17e23af56dad30f14bee51a87cdf615bdf17c849274dcf7df1ebcd9c479cc8c2223c6203784a
 DIST assert_cmd-1.0.7.crate 26777 BLAKE2B 
a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff
 SHA512 
9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1
+DIST async-io-1.6.0.crate 32282 BLAKE2B 
fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7
 SHA512 
0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST backtrace-0.3.60.crate 70983 BLAKE2B 
d47ad8fecb2a200e1d0e0cbad54df070186bddba33a6115aa2223db5ad0d458ec6608224d5f5311cfccc911f1cb35235dcee79a203480240e280ec89428559cb
 SHA512 
f8b39daeff3ad26b2c66dd0712d177ee8ee2e1007377af9abec7e5197780aaee2d3a7e89ba311f4dc38185cf2a20e45e2ac4502e862e6d9aa6498493df522f46
+DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
+DIST bitflags-0.9.1.crate 12406 BLAKE2B 
e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879
 SHA512 
3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B 

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

2021-07-30 Thread Sam James
commit: b20e9ec89067302993eb5380c509830967ff5e1a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 02:04:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 02:04:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20e9ec8

net-dns/getdns: add 'copytruncate' to logrotate configuration

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

 net-dns/getdns/files/stubby.logrotate | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-dns/getdns/files/stubby.logrotate 
b/net-dns/getdns/files/stubby.logrotate
index 48058782594..ca41d872cfd 100644
--- a/net-dns/getdns/files/stubby.logrotate
+++ b/net-dns/getdns/files/stubby.logrotate
@@ -1,6 +1,7 @@
 /var/log/stubby.log {
rotate 4
compress
+   copytruncate
size 200k
noolddir
missingok



[gentoo-commits] repo/gentoo:master commit in: net-dns/getdns/, net-dns/getdns/files/

2021-07-30 Thread Sam James
commit: f07fbf4f25958dbe59deacaca26e0ecfa426d979
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 02:02:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 02:03:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07fbf4f

net-dns/getdns: fix stubby init script

Closes: https://bugs.gentoo.org/716492
Thanks-to: Maciej S. Szmigiero  maciej.szmigiero.name>
Signed-off-by: Sam James  gentoo.org>

 net-dns/getdns/files/stubby.initd-r2   | 9 ++---
 net-dns/getdns/{getdns-1.7.0.ebuild => getdns-1.7.0-r1.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/net-dns/getdns/files/stubby.initd-r2 
b/net-dns/getdns/files/stubby.initd-r2
index 69e76c0acfd..6af818c2db8 100644
--- a/net-dns/getdns/files/stubby.initd-r2
+++ b/net-dns/getdns/files/stubby.initd-r2
@@ -5,7 +5,7 @@
 stubby_opts="-C ${STUBBY_CONFIG_FILE:-/etc/stubby/stubby.yml} -v 
${STUBBY_LOGLEVEL:-5}"
 command="capsh"
 command_args="--inh=cap_net_bind_service --user=stubby -- -c '/usr/bin/stubby 
-g ${stubby_opts} >>/var/log/stubby.log 2>&1'"
-pidfile="/run/stubby.pid"
+pidfile="/run/stubby/stubby.pid"
 name="DNS Privacy Daemon"
 
 depend()
@@ -18,11 +18,6 @@ depend()
 
 start_pre()
 {
-   checkpath -f -m 0644 -o stubby:stubby /run/stubby.pid
+   checkpath -d -m 0755 -o stubby:stubby /run/stubby
checkpath -f -m 0644 -o stubby:stubby /var/log/stubby.log
 }
-
-stop_post()
-{
-   [ -f /run/stubby.pid ] && rm /run/stubby.pid
-}

diff --git a/net-dns/getdns/getdns-1.7.0.ebuild 
b/net-dns/getdns/getdns-1.7.0-r1.ebuild
similarity index 97%
rename from net-dns/getdns/getdns-1.7.0.ebuild
rename to net-dns/getdns/getdns-1.7.0-r1.ebuild
index ebf797b77be..98248f10308 100644
--- a/net-dns/getdns/getdns-1.7.0.ebuild
+++ b/net-dns/getdns/getdns-1.7.0-r1.ebuild
@@ -58,7 +58,7 @@ PATCHES=(
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_INSTALL_RUNSTATEDIR=/var/run
+   -DCMAKE_INSTALL_RUNSTATEDIR=/var/run/stubby
-DBUILD_DOXYGEN=$(usex doc)
-DBUILD_GETDNS_QUERY=$(usex getdns-query)
-DBUILD_GETDNS_SERVER_MON=$(usex getdns-server-mon)



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

2021-07-30 Thread Sam James
commit: 2a2d70f04720a424b08f19911c954a4daa44b7e4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:46:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:46:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2d70f0

games-arcade/supertux: fix Boost dependency to include NLS

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

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

diff --git a/games-arcade/supertux/supertux-0.6.2-r1.ebuild 
b/games-arcade/supertux/supertux-0.6.2-r2.ebuild
similarity index 98%
rename from games-arcade/supertux/supertux-0.6.2-r1.ebuild
rename to games-arcade/supertux/supertux-0.6.2-r2.ebuild
index 9dafa4b81e2..7682bb89378 100644
--- a/games-arcade/supertux/supertux-0.6.2-r1.ebuild
+++ b/games-arcade/supertux/supertux-0.6.2-r2.ebuild
@@ -24,7 +24,7 @@ IUSE="debug"
 RDEPEND="
!=media-libs/libsdl2-2.0.14-r0
>=dev-games/physfs-3.0
-   dev-libs/boost:=
+   dev-libs/boost:=[nls]
media-libs/freetype
media-libs/glew:=
media-libs/libpng:0=



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libwpe/

2021-07-30 Thread Sam James
commit: b7956ddb07f6083db8997f9899a3e8d36fa45526
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:41:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:41:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7956ddb

Revert "gui-libs/libwpe: Keyword 1.10.1 ppc, #775791"

This reverts commit 560ade9bd3f3a62ba41d5793086107ad10d89e1d.

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

 gui-libs/libwpe/libwpe-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libwpe/libwpe-1.10.1.ebuild 
b/gui-libs/libwpe/libwpe-1.10.1.ebuild
index c5a99f43d35..32a2637fec7 100644
--- a/gui-libs/libwpe/libwpe-1.10.1.ebuild
+++ b/gui-libs/libwpe/libwpe-1.10.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz;
 LICENSE="BSD-2"
 SLOT="1.0"
 
-KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
media-libs/mesa[egl]



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

2021-07-30 Thread Sam James
commit: 834487db2bd0445345275b97699af884cef0073e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:41:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:41:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834487db

Revert "dev-libs/libmanette: Keyword 0.2.6 ppc, #775791"

This reverts commit 05c1a90d6915fd7708fea586a381b8f5d879dc84.

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

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

diff --git a/dev-libs/libmanette/libmanette-0.2.6.ebuild 
b/dev-libs/libmanette/libmanette-0.2.6.ebuild
index e87160249bb..eb69e6e688c 100644
--- a/dev-libs/libmanette/libmanette-0.2.6.ebuild
+++ b/dev-libs/libmanette/libmanette-0.2.6.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/aplazas/libmanette;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
 IUSE="gtk-doc +introspection +udev +vala test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"



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

2021-07-30 Thread Sam James
commit: ed9927adff78c7facdd9e832a1ca1bb14524fb4d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:41:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:41:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9927ad

Revert "net-libs/webkit-gtk: Keyword 2.32.3 ppc, #775791"

This reverts commit d39488fa296b3926c43922f67762e2fcaf8e3fde.

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

 net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild
index 1ddc63054d3..d141e1d49cb 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~sparc x86"
 
 IUSE="aqua +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build libnotify +opengl 
seccomp spell systemd wayland +X"
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wpebackend-fdo/

2021-07-30 Thread Sam James
commit: da0d6a16955c55276ee0c3ac4395fe9e9a252cb8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:41:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0d6a16

Revert "gui-libs/wpebackend-fdo: Keyword 1.10.0 ppc, #775791"

This reverts commit 528a81dfadc24740b904fd2e7a43ce6c516a32d3.

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

 gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild 
b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild
index 6079f455d0f..d02a9804988 100644
--- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild
+++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz;
 LICENSE="BSD-2"
 SLOT="1.0"
 
-KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
media-libs/libepoxy[egl]



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

2021-07-30 Thread Sam James
commit: d39488fa296b3926c43922f67762e2fcaf8e3fde
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:37:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:37:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39488fa

net-libs/webkit-gtk: Keyword 2.32.3 ppc, #775791

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

 net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild
index d141e1d49cb..1ddc63054d3 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.32.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 arm arm64 ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~sparc x86"
 
 IUSE="aqua +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build libnotify +opengl 
seccomp spell systemd wayland +X"
 



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

2021-07-30 Thread Sam James
commit: e68166f39e0c03b05b98cafc019b92b3e1a04807
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:33:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68166f3

sys-cluster/glusterfs: consistently call tmpfiles_process in pkg_postinst

We weren't always calling tmpfiles_process in pkg_postinst,
nor we were always using the correct filename.

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

 sys-cluster/glusterfs/glusterfs-7.9-r1.ebuild | 12 +++-
 sys-cluster/glusterfs/glusterfs-8.3-r1.ebuild | 12 +++-
 sys-cluster/glusterfs/glusterfs-8.4-r1.ebuild | 12 +++-
 sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild |  5 +++--
 sys-cluster/glusterfs/glusterfs-9.1-r1.ebuild | 12 +++-
 sys-cluster/glusterfs/glusterfs-9.2-r1.ebuild |  4 ++--
 6 files changed, 33 insertions(+), 24 deletions(-)

diff --git a/sys-cluster/glusterfs/glusterfs-7.9-r1.ebuild 
b/sys-cluster/glusterfs/glusterfs-7.9-r1.ebuild
index c06064e3dd8..8fe9cb9d3d7 100644
--- a/sys-cluster/glusterfs/glusterfs-7.9-r1.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-7.9-r1.ebuild
@@ -104,7 +104,7 @@ src_configure() {
$(use_enable xml xml-output) \
$(use libtirpc || echo --without-libtirpc) \
$(use ipv6 && echo --with-ipv6-default) \
-   --with-tmpfilesdir="${EPREFIX}"/etc/tmpfiles.d \
+   --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \
--localstatedir="${EPREFIX}"/var
 }
 
@@ -113,6 +113,10 @@ src_compile() {
use emacs && elisp-compile extras/glusterfs-mode.el
 }
 
+src_test() {
+   ./run-tests.sh || die
+}
+
 src_install() {
default
 
@@ -171,11 +175,9 @@ src_install() {
python_optimize "${ED}"
 }
 
-src_test() {
-   ./run-tests.sh || die
-}
-
 pkg_postinst() {
+   tmpfiles_process gluster.conf
+
elog "Starting with ${PN}-3.1.0, you can use the glusterd daemon to 
configure your"
elog "volumes dynamically. To do so, simply use the gluster CLI after 
running:"
elog "  /etc/init.d/glusterd start"

diff --git a/sys-cluster/glusterfs/glusterfs-8.3-r1.ebuild 
b/sys-cluster/glusterfs/glusterfs-8.3-r1.ebuild
index c6fc8ce35bc..79808b9e3ff 100644
--- a/sys-cluster/glusterfs/glusterfs-8.3-r1.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-8.3-r1.ebuild
@@ -98,7 +98,7 @@ src_configure() {
$(use_enable xml xml-output) \
$(use libtirpc || echo --without-libtirpc) \
$(use ipv6 && echo --with-ipv6-default) \
-   --with-tmpfilesdir="${EPREFIX}"/etc/tmpfiles.d \
+   --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \
--localstatedir="${EPREFIX}"/var
 }
 
@@ -107,6 +107,10 @@ src_compile() {
use emacs && elisp-compile extras/glusterfs-mode.el
 }
 
+src_test() {
+   ./run-tests.sh || die
+}
+
 src_install() {
default
 
@@ -158,11 +162,9 @@ src_install() {
python_optimize "${ED}"
 }
 
-src_test() {
-   ./run-tests.sh || die
-}
-
 pkg_postinst() {
+   tmpfiles_process gluster.conf
+
elog "Starting with ${PN}-3.1.0, you can use the glusterd daemon to 
configure your"
elog "volumes dynamically. To do so, simply use the gluster CLI after 
running:"
elog "  /etc/init.d/glusterd start"

diff --git a/sys-cluster/glusterfs/glusterfs-8.4-r1.ebuild 
b/sys-cluster/glusterfs/glusterfs-8.4-r1.ebuild
index c6fc8ce35bc..79808b9e3ff 100644
--- a/sys-cluster/glusterfs/glusterfs-8.4-r1.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-8.4-r1.ebuild
@@ -98,7 +98,7 @@ src_configure() {
$(use_enable xml xml-output) \
$(use libtirpc || echo --without-libtirpc) \
$(use ipv6 && echo --with-ipv6-default) \
-   --with-tmpfilesdir="${EPREFIX}"/etc/tmpfiles.d \
+   --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \
--localstatedir="${EPREFIX}"/var
 }
 
@@ -107,6 +107,10 @@ src_compile() {
use emacs && elisp-compile extras/glusterfs-mode.el
 }
 
+src_test() {
+   ./run-tests.sh || die
+}
+
 src_install() {
default
 
@@ -158,11 +162,9 @@ src_install() {
python_optimize "${ED}"
 }
 
-src_test() {
-   ./run-tests.sh || die
-}
-
 pkg_postinst() {
+   tmpfiles_process gluster.conf
+
elog "Starting with ${PN}-3.1.0, you can use the glusterd daemon to 
configure your"
elog "volumes dynamically. To do so, simply use the gluster CLI after 
running:"
elog "  /etc/init.d/glusterd start"

diff --git a/sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild 
b/sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild
index 147d9640734..18671f3fc19 100644
--- a/sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild
@@ -163,6 +163,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process gluster.conf
+

[gentoo-commits] repo/gentoo:master commit in: gui-libs/libwpe/

2021-07-30 Thread Sam James
commit: 560ade9bd3f3a62ba41d5793086107ad10d89e1d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:37:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:37:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560ade9b

gui-libs/libwpe: Keyword 1.10.1 ppc, #775791

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

 gui-libs/libwpe/libwpe-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libwpe/libwpe-1.10.1.ebuild 
b/gui-libs/libwpe/libwpe-1.10.1.ebuild
index 32a2637fec7..c5a99f43d35 100644
--- a/gui-libs/libwpe/libwpe-1.10.1.ebuild
+++ b/gui-libs/libwpe/libwpe-1.10.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz;
 LICENSE="BSD-2"
 SLOT="1.0"
 
-KEYWORDS="amd64 arm arm64 ~ia64 ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
media-libs/mesa[egl]



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

2021-07-30 Thread Sam James
commit: 05c1a90d6915fd7708fea586a381b8f5d879dc84
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:37:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:37:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c1a90d

dev-libs/libmanette: Keyword 0.2.6 ppc, #775791

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

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

diff --git a/dev-libs/libmanette/libmanette-0.2.6.ebuild 
b/dev-libs/libmanette/libmanette-0.2.6.ebuild
index eb69e6e688c..e87160249bb 100644
--- a/dev-libs/libmanette/libmanette-0.2.6.ebuild
+++ b/dev-libs/libmanette/libmanette-0.2.6.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/aplazas/libmanette;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="gtk-doc +introspection +udev +vala test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wpebackend-fdo/

2021-07-30 Thread Sam James
commit: 528a81dfadc24740b904fd2e7a43ce6c516a32d3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 01:37:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 01:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528a81df

gui-libs/wpebackend-fdo: Keyword 1.10.0 ppc, #775791

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

 gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild 
b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild
index d02a9804988..6079f455d0f 100644
--- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild
+++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz;
 LICENSE="BSD-2"
 SLOT="1.0"
 
-KEYWORDS="amd64 arm arm64 ~ia64 ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
media-libs/libepoxy[egl]



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

2021-07-30 Thread Ionen Wolkens
commit: f1b1718922ce3ec838ca890381c16e2228094613
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Jul 29 23:58:24 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 00:59:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b17189

dev-games/openscenegraph-openmw: update metadata

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/21747
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-games/openscenegraph-openmw/metadata.xml | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/dev-games/openscenegraph-openmw/metadata.xml 
b/dev-games/openscenegraph-openmw/metadata.xml
index c9b5ea504b4..ffea23ade5e 100644
--- a/dev-games/openscenegraph-openmw/metadata.xml
+++ b/dev-games/openscenegraph-openmw/metadata.xml
@@ -14,11 +14,16 @@
Gentoo Games Project


-   OpenSceneGraph on steroids. This fork was created to experiment 
with performance enhancements for OpenMW that are too controversial to be 
included in the general purpose OSG project - either for design reasons or 
backward compatibility reasons. OpenMW still works with "vanilla" 
OpenSceneGraph, but it is recommended to use the fork for better performance 
(around 10-15% on most devices). Note that the improvements are very specific 
to OpenMW and its animation code in particular; other OpenSceneGraph 
applications are not likely to see the same speed-up, or any speed-up at all if 
they are already GPU limited.
+   OpenSceneGraph on steroids. This fork was created to experiment 
with
+   performance enhancements for OpenMW that are too controversial 
to be
+   included in the general purpose OSG project - either for design 
reasons
+   or backward compatibility reasons. OpenMW still works with 
"vanilla"
+   OpenSceneGraph, but it is recommended to use the fork for better
+   performance (around 10-15% on most devices). Note that the 
improvements
+   are very specific to OpenMW and its animation code in 
particular; other
+   OpenSceneGraph applications are not likely to see the same 
speed-up, or
+   any speed-up at all if they are already GPU limited.

-   
-   OpenMW/osg
-   

Enable DAE file support via 
dev-libs/collada-dom
Enable DICOM medical image file support via 
sci-libs/dcmtk
@@ -31,4 +36,7 @@
Use media-libs/libsdl2 
additionally to media-libs/libsdl
Enable support for the X xrandr 
extension

+   
+   OpenMW/osg
+   
 



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

2021-07-30 Thread Ionen Wolkens
commit: 353f3cfe96aa35e903bbe9b125d2af5a13470e1e
Author: Daniel Mueller  posteo  net>
AuthorDate: Sun Jun 13 15:07:35 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 01:01:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353f3cfe

app-crypt/nitrocli: Bump version to 0.4.1

This patch adds an ebuild for app-crypt/nitrocli version 0.4.1.

Signed-off-by: Daniel Müller  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/21228
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-crypt/nitrocli/Manifest  |  17 +
 app-crypt/nitrocli/nitrocli-0.4.1.ebuild | 109 +++
 2 files changed, 126 insertions(+)

diff --git a/app-crypt/nitrocli/Manifest b/app-crypt/nitrocli/Manifest
index 6bee5ab568b..4a10ffb8360 100644
--- a/app-crypt/nitrocli/Manifest
+++ b/app-crypt/nitrocli/Manifest
@@ -1,7 +1,9 @@
 DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST anyhow-1.0.32.crate 28512 BLAKE2B 
c9c37e9bd70074d53b163a3077b7a5304d04b13ada50c020898ee2169ef4db2e26aeb283421f2e757c3d6e31c58ec1832162c1a01904a44b9fb4cf14ffe05d0c
 SHA512 
4646a3b85459fefd826c11fcdf69e532467d2d6ec0711b8d26312483ba988fa8492fe2f727332c39479e25dd37ad04830ea4ab19034cdcdc639e226e2744dc90
 DIST anyhow-1.0.39.crate 34017 BLAKE2B 
3186ce0f31cacf68f57bd383d50414d26dc86157bbc4cd3444d0325bcb47945324fe9663d39f3b7a6821fb60b54fbbbabc5307c89d43be0f150cc4baaec8f186
 SHA512 
ccd57f63290f583b7970b0d5bd853cc2bb29ad9d5fee13222f2b231b56b0d29fb3b8705fd5014419386e2266554d6eb2fe8ce771f93230955cc88466299e48da
+DIST anyhow-1.0.40.crate 34534 BLAKE2B 
79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741
 SHA512 
5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
@@ -23,7 +25,9 @@ DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 
882dbf33f20954205fcc5b6e39863db89
 DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 
3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433
 SHA512 
e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
 DIST crossbeam-utils-0.8.3.crate 37268 BLAKE2B 
e9a77f143afab79fc1984902ea756a15e43bbd6c8251b5a2f9fd574522539814098b17da03ac5222177332042303f129e0c2729db6bc80e8f76bf4b097d973d4
 SHA512 
2e89ceea586873e957a31b510f8e8cb0c6675def32ea6b9a9483166b47f69c1ad448a79d897796883b696bf77cb0fcb1d0ac28ee779146f6500ca9a54aa7b4fb
 DIST directories-3.0.1.crate 15674 BLAKE2B 
0650c306a6c1086b5f0b4dc49120c91c8f541bb275eb5a21166272fd8fccc4a20dda099e44cfe4c79e2ab82e0552a6390a5893f1ee7bf1f69e64737a41f6bcdf
 SHA512 
840b325522cf9a6a20ad54885b1e0e16f2fb72de6c18ced24f3766dd8355329b7b9f1e6dfacaaf72623d0415b28e7dbbfff3234ff82e5c0fffa86772c3b4bad8
+DIST directories-3.0.2.crate 15593 BLAKE2B 
a4ecfc7968a0eaa1ae34c7cb0a33aaa3dc0b1d972fcc013fe6349a03e21bba1740950c62fc0d096945b4b29c275081ea0d7d1d57fd659acb22004f75a090a230
 SHA512 

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

2021-07-30 Thread Ionen Wolkens
commit: a7f816e5193bf8d2f30ce7fb2c49eba364ba79e8
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Jul 22 18:57:26 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 00:59:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f816e5

dev-games/openscenegraph: add collada support

Also apply egl patch from https://github.com/gentoo/gentoo/pull/21742

Bug: https://bugs.gentoo.org/797403
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-games/openscenegraph/metadata.xml  |   1 +
 .../openscenegraph-3.6.5-r110.ebuild   | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-games/openscenegraph/metadata.xml 
b/dev-games/openscenegraph/metadata.xml
index 0f8459428ab..d265f9102bd 100644
--- a/dev-games/openscenegraph/metadata.xml
+++ b/dev-games/openscenegraph/metadata.xml
@@ -13,6 +13,7 @@
The OpenSceneGraph is an open source high performance 3D 
graphics toolkit, used by application developers in fields such as visual 
simulation, games, virtual reality, scientific visualization and modelling. 
Written entirely in Standard C++ and OpenGL it runs on all Windows platforms, 
OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD operating systems. The 
OpenSceneGraph is now well established as the world leading scene graph 
technology, used widely in the vis-sim, space, scientific, oil-gas, games and 
virtual reality industries.


+   Enable DAE file support via 
dev-libs/collada-dom
Enable DICOM medical image file support via 
sci-libs/dcmtk
Enable EGL support
Build examples using x11-libs/fox 
library

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild
new file mode 100644
index 000..34031794ef5
--- /dev/null
+++ b/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+
+WX_GTK_VER="3.0-gtk3"
+inherit cmake flag-o-matic lua-single wxwidgets
+
+MY_PN="OpenSceneGraph"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Open source high performance 3D graphics toolkit"
+HOMEPAGE="http://www.openscenegraph.org/;
+SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+LICENSE="wxWinLL-3 LGPL-2.1"
+SLOT="0/161" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="
+   collada curl dicom debug doc egl examples ffmpeg fltk fox gdal
+   gif glut gstreamer jpeg las lua openexr openinventor osgapps pdf png
+   sdl sdl2 svg tiff truetype vnc wxwidgets xrandr +zlib
+"
+
+REQUIRED_USE="
+   dicom? ( zlib )
+   lua? ( ${LUA_REQUIRED_USE} )
+   openexr? ( zlib )
+   sdl2? ( sdl )
+"
+
+# TODO: FBX, GTA, NVTT, OpenVRML, Performer
+BDEPEND="
+   app-arch/unzip
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+RDEPEND="
+   media-libs/mesa[egl(+)?]
+   virtual/glu
+   virtual/opengl
+   x11-libs/libSM
+   x11-libs/libXext
+   collada? ( dev-libs/collada-dom:= )
+   curl? ( net-misc/curl )
+   examples? (
+   fltk? ( x11-libs/fltk:1[opengl] )
+   fox? ( x11-libs/fox:1.6[opengl] )
+   glut? ( media-libs/freeglut )
+   sdl2? ( media-libs/libsdl2 )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[opengl,X] )
+   )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   gdal? ( sci-libs/gdal:= )
+   gif? ( media-libs/giflib:= )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   jpeg? ( virtual/jpeg:0 )
+   las? ( >=sci-geosciences/liblas-1.8.0 )
+   lua? ( ${LUA_DEPS} )
+   openexr? (
+   media-libs/ilmbase:=
+   media-libs/openexr:=
+   )
+   openinventor? ( media-libs/coin )
+   pdf? ( app-text/poppler[cairo] )
+   png? ( media-libs/libpng:0= )
+   sdl? ( media-libs/libsdl )
+   svg? (
+   gnome-base/librsvg
+   x11-libs/cairo
+   )
+   tiff? ( media-libs/tiff:0 )
+   truetype? ( media-libs/freetype:2 )
+   vnc? ( net-libs/libvncserver )
+   xrandr? ( x11-libs/libXrandr )
+   zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   x11-base/xorg-proto
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.6.3-cmake.patch
+   "${FILESDIR}"/${PN}-3.6.3-docdir.patch
+   "${FILESDIR}"/${PN}-3.6.5-use_boost_asio.patch
+   "${FILESDIR}"/${PN}-3.6.5-cmake_lua_version.patch
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_configure() {
+   if use examples && use 

[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/

2021-07-30 Thread Ionen Wolkens
commit: 263d46e81465d99078c46e1a80ed091f43967aed
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Jul 22 19:11:54 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 00:59:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263d46e8

games-engines/openmw: use newer OSG for 

Bug: https://bugs.gentoo.org/797403
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-engines/openmw/openmw-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-engines/openmw/openmw-.ebuild 
b/games-engines/openmw/openmw-.ebuild
index 82aa73331fd..8692f3d2d3e 100644
--- a/games-engines/openmw/openmw-.ebuild
+++ b/games-engines/openmw/openmw-.ebuild
@@ -38,8 +38,8 @@ RDEPEND="${LUA_DEPS}
media-video/ffmpeg:=
>=sci-physics/bullet-2.86:=[double-precision]
virtual/opengl
-   osg-fork? ( 
dev-games/openscenegraph-openmw:=[ffmpeg,jpeg,png,sdl,svg,truetype,zlib] )
-   !osg-fork? ( 
>=dev-games/openscenegraph-3.5.5:=[ffmpeg,jpeg,png,sdl,svg,truetype,zlib] )
+   osg-fork? ( 
>=dev-games/openscenegraph-openmw-3.6:=[collada(-),ffmpeg,jpeg,png,sdl,svg,truetype,zlib]
 )
+   !osg-fork? ( 
>=dev-games/openscenegraph-3.5.5:=[collada(-),ffmpeg,jpeg,png,sdl,svg,truetype,zlib]
 )
qt5? (
app-arch/unshield
dev-qt/qtcore:5
@@ -81,7 +81,7 @@ src_configure() {
use devtools && ! use qt5 && \
elog "'qt5' USE flag is disabled, 'openmw-cs' will not be 
installed"
 
-   append-cxxflags "-I${EPREFIX}/usr/include/recastnavigation"
+   append-cppflags "-I${ESYSROOT}/usr/include/recastnavigation"
 
local mycmakeargs=(
-DBUILD_BSATOOL=$(usex devtools)



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

2021-07-30 Thread Ionen Wolkens
commit: adcc5eb3f42b0dcf88c5b35791ced0f102ba88d9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jul 30 22:47:10 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 00:59:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adcc5eb3

dev-games/openscenegraph-openmw: update older ebuild with egl(+)

Already done on the newest, preparation for mesa's IUSE=egl removal.

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

 ...0425-r100.ebuild => openscenegraph-openmw-3.4_p20200425-r101.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r100.ebuild
 
b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r101.ebuild
similarity index 99%
rename from 
dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r100.ebuild
rename to 
dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r101.ebuild
index 08efaabecea..409ac1f6275 100644
--- 
a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r100.ebuild
+++ 
b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r101.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="
 # TODO: COLLADA, FBX, GTA, OpenVRML, Performer, DCMTK
 RDEPEND="
!dev-games/openscenegraph
-   media-libs/mesa[egl?]
+   media-libs/mesa[egl(+)?]
virtual/glu
virtual/opengl
x11-libs/libSM



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

2021-07-30 Thread Ionen Wolkens
commit: 6d9fec7826fcf801f579042edb19a26bd15a4bdf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jul 30 22:37:43 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 00:59:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9fec78

dev-games/openscenegraph: update older ebuild with egl(+)

Already done on the newest, preparation for mesa's IUSE=egl removal.

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

 ...penscenegraph-3.6.5-r100.ebuild => openscenegraph-3.6.5-r101.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r100.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild
similarity index 99%
rename from dev-games/openscenegraph/openscenegraph-3.6.5-r100.ebuild
rename to dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild
index 32d8c57d2b1..9ae46872143 100644
--- a/dev-games/openscenegraph/openscenegraph-3.6.5-r100.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild
@@ -33,7 +33,7 @@ BDEPEND="
doc? ( app-doc/doxygen )
 "
 RDEPEND="
-   media-libs/mesa[egl?]
+   media-libs/mesa[egl(+)?]
virtual/glu
virtual/opengl
x11-libs/libSM



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph-openmw/files/, dev-games/openscenegraph-openmw/

2021-07-30 Thread Ionen Wolkens
commit: 4087e26ba7a542e391b3705e88e93a14bf032410
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Jul 22 19:10:30 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 00:59:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4087e26b

dev-games/openscenegraph-openmw: new version 3.6_p20210610

Based on openscenegraph-3.6.5-r110

Also apply egl patch from https://github.com/gentoo/gentoo/pull/21742

Bug: https://bugs.gentoo.org/797403
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-games/openscenegraph-openmw/Manifest   |   1 +
 .../files/openscenegraph-3.6.3-cmake.patch |  12 +
 .../openscenegraph-3.6.5-cmake_lua_version.patch   |  14 ++
 .../openscenegraph-3.6.5-use_boost_asio.patch  | 263 +
 dev-games/openscenegraph-openmw/metadata.xml   |   6 +
 .../openscenegraph-openmw-3.6_p20210610.ebuild | 167 +
 6 files changed, 463 insertions(+)

diff --git a/dev-games/openscenegraph-openmw/Manifest 
b/dev-games/openscenegraph-openmw/Manifest
index 16fc597107e..f6fca44cefb 100644
--- a/dev-games/openscenegraph-openmw/Manifest
+++ b/dev-games/openscenegraph-openmw/Manifest
@@ -1 +1,2 @@
 DIST openscenegraph-openmw-3.4_p20200425.tar.gz 5698786 BLAKE2B 
43684fa898912434dae9a7b41070a893c407dceba7e468a3f3dede32e24aea55d921098faf8d9d05708d2ef01a3507b2f126939dc13b8693002a0bec189bbaf7
 SHA512 
9bb4d2a6ca4694ee22a29508b74a095a483584ea801dc8298ec8a9b41c4d4fe18c52a21849ae9ec1065060479dcad5156227f82feed13c177415662ecba1da70
+DIST openscenegraph-openmw-3.6_p20210610.tar.gz 5788655 BLAKE2B 
fdf345502ee7bb742741da758ae212028882544766a6acba3309d27e2fffa230e4a07626c9a39dbdf1310374b765b3941c915d7b6d527fc7cb75ba028230b4a0
 SHA512 
1964b12fedf297b8baf77d4db2eb4ce6732925bb3974fb4d8d20b1dec751400ceb57faf0b069c2a5cf45728cad83ea434356edbcb19413d650717c3d2ac39a03

diff --git 
a/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.3-cmake.patch 
b/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.3-cmake.patch
new file mode 100644
index 000..708c6865968
--- /dev/null
+++ b/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.3-cmake.patch
@@ -0,0 +1,12 @@
+--- a/CMakeModules/OsgMacroUtils.cmake
 b/CMakeModules/OsgMacroUtils.cmake
+@@ -463,7 +463,7 @@ MACRO(SETUP_EXAMPLE EXAMPLE_NAME)
+ IF(APPLE)
+ INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION 
share/OpenSceneGraph/bin BUNDLE DESTINATION share/OpenSceneGraph/bin )
+ ELSE(APPLE)
+-INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION 
share/OpenSceneGraph/bin COMPONENT openscenegraph-examples )
++INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION bin 
COMPONENT openscenegraph-examples )
+ IF(MSVC)
+ INSTALL(FILES 
${CMAKE_CURRENT_BINARY_DIR}/${TARGET_TARGETNAME}${CMAKE_RELWITHDEBINFO_POSTFIX}.pdb
 DESTINATION share/OpenSceneGraph/bin COMPONENT openscenegraph-examples 
CONFIGURATIONS RelWithDebInfo)
+ INSTALL(FILES 
${CMAKE_CURRENT_BINARY_DIR}/${TARGET_TARGETNAME}${CMAKE_DEBUG_POSTFIX}.pdb 
DESTINATION share/OpenSceneGraph/bin COMPONENT openscenegraph-examples 
CONFIGURATIONS Debug)
+

diff --git 
a/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.5-cmake_lua_version.patch
 
b/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.5-cmake_lua_version.patch
new file mode 100644
index 000..1373b296da0
--- /dev/null
+++ 
b/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.5-cmake_lua_version.patch
@@ -0,0 +1,14 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -771,10 +771,7 @@
+ FIND_PACKAGE(LIBLAS)
+ 
+ IF (NOT(OSG_USE_LOCAL_LUA_SOURCE))
+-FIND_PACKAGE(Lua52)
+-IF (NOT (LUA_LIBRARIES AND LUA_INCLUDE_DIR))
+-FIND_PACKAGE(Lua51)
+-ENDIF()
++FIND_PACKAGE(Lua ${LUA_VERSION} EXACT)
+ ENDIF()
+ 
+ # V8 and Python plugins are tests for linking against these libraries but 
aren't functionality beyond this.

diff --git 
a/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.5-use_boost_asio.patch
 
b/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.5-use_boost_asio.patch
new file mode 100644
index 000..f9a32c0dc60
--- /dev/null
+++ 
b/dev-games/openscenegraph-openmw/files/openscenegraph-3.6.5-use_boost_asio.patch
@@ -0,0 +1,263 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -764,7 +764,7 @@
+ FIND_PACKAGE(DirectInput)
+ FIND_PACKAGE(NVTT)
+ IF (NOT WIN32)
+-FIND_PACKAGE(Asio)
++FIND_PACKAGE(Boost)
+ ENDIF()
+ FIND_PACKAGE(ZeroConf)
+ 
+--- a/CMakeModules/FindAsio.cmake
 b/CMakeModules/FindAsio.cmake
+@@ -1,22 +0,0 @@
+-# Locate ASIO-headers (http://think-async.com/Asio)
+-# This module defines
+-# ASIO_FOUND, if false, do not try to link to gdal
+-# ASIO_INCLUDE_DIR, where to find the headers
+-#
+-# 

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

2021-07-30 Thread Ionen Wolkens
commit: 8310cc0d0cccb8144cf499bbb6ada5633e02ec7f
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Jul 22 20:11:32 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 31 00:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8310cc0d

dev-games/openscenegraph: cleanup asio patch

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../openscenegraph-3.6.5-use_boost_asio.patch  | 55 +-
 1 file changed, 22 insertions(+), 33 deletions(-)

diff --git 
a/dev-games/openscenegraph/files/openscenegraph-3.6.5-use_boost_asio.patch 
b/dev-games/openscenegraph/files/openscenegraph-3.6.5-use_boost_asio.patch
index 4dfeedcaf19..f9a32c0dc60 100644
--- a/dev-games/openscenegraph/files/openscenegraph-3.6.5-use_boost_asio.patch
+++ b/dev-games/openscenegraph/files/openscenegraph-3.6.5-use_boost_asio.patch
@@ -1,6 +1,5 @@
-diff -ruN OpenSceneGraph-OpenSceneGraph-3.6.5/CMakeLists.txt 
osg-my/CMakeLists.txt
 OpenSceneGraph-OpenSceneGraph-3.6.5/CMakeLists.txt 2020-01-31 
12:03:07.0 +0100
-+++ osg-my/CMakeLists.txt  2020-09-26 18:45:41.191099844 +0200
+--- a/CMakeLists.txt
 b/CMakeLists.txt
 @@ -764,7 +764,7 @@
  FIND_PACKAGE(DirectInput)
  FIND_PACKAGE(NVTT)
@@ -10,9 +9,8 @@ diff -ruN OpenSceneGraph-OpenSceneGraph-3.6.5/CMakeLists.txt 
osg-my/CMakeLists.t
  ENDIF()
  FIND_PACKAGE(ZeroConf)
  
-diff -ruN OpenSceneGraph-OpenSceneGraph-3.6.5/CMakeModules/FindAsio.cmake 
osg-my/CMakeModules/FindAsio.cmake
 OpenSceneGraph-OpenSceneGraph-3.6.5/CMakeModules/FindAsio.cmake
2020-01-31 12:03:07.0 +0100
-+++ osg-my/CMakeModules/FindAsio.cmake 1970-01-01 01:00:00.0 +0100
+--- a/CMakeModules/FindAsio.cmake
 b/CMakeModules/FindAsio.cmake
 @@ -1,22 +0,0 @@
 -# Locate ASIO-headers (http://think-async.com/Asio)
 -# This module defines
@@ -36,9 +34,8 @@ diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/CMakeModules/FindAsio.cmake osg-my
 -SET(ASIO_FOUND "YES")
 -ENDIF()
 -ENDIF()
-diff -ruN OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/CMakeLists.txt 
osg-my/src/osgPlugins/CMakeLists.txt
 OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/CMakeLists.txt  
2020-01-31 12:03:07.0 +0100
-+++ osg-my/src/osgPlugins/CMakeLists.txt   2020-09-26 20:04:59.345449848 
+0200
+--- a/src/osgPlugins/CMakeLists.txt
 b/src/osgPlugins/CMakeLists.txt
 @@ -299,13 +299,13 @@
  #
  # Device integration plugins
@@ -57,9 +54,8 @@ diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/CMakeLists.txt osg-
  
  
  IF(ZEROCONF_FOUND)
-diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/CMakeLists.txt
 osg-my/src/osgPlugins/RestHttpDevice/CMakeLists.txt
 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/CMakeLists.txt
   2020-01-31 12:03:07.0 +0100
-+++ osg-my/src/osgPlugins/RestHttpDevice/CMakeLists.txt2020-09-26 
18:46:57.096859301 +0200
+--- a/src/osgPlugins/RestHttpDevice/CMakeLists.txt
 b/src/osgPlugins/RestHttpDevice/CMakeLists.txt
 @@ -1,6 +1,5 @@
  INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
 -INCLUDE_DIRECTORIES(${ASIO_INCLUDE_DIR})
@@ -77,9 +73,8 @@ diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/CMak
  
   end var setup  ###
  SETUP_PLUGIN(resthttp)
-diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/connection.cpp
 osg-my/src/osgPlugins/RestHttpDevice/connection.cpp
 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/connection.cpp
   2020-01-31 12:03:07.0 +0100
-+++ osg-my/src/osgPlugins/RestHttpDevice/connection.cpp2020-09-26 
18:32:19.690576603 +0200
+--- a/src/osgPlugins/RestHttpDevice/connection.cpp
 b/src/osgPlugins/RestHttpDevice/connection.cpp
 @@ -37,14 +37,14 @@
  void connection::start()
  {
@@ -112,9 +107,8 @@ diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/conn
  socket_.shutdown(asio::ip::tcp::socket::shutdown_both, ignored_ec);
}
  
-diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/connection.hpp
 osg-my/src/osgPlugins/RestHttpDevice/connection.hpp
 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/connection.hpp
   2020-01-31 12:03:07.0 +0100
-+++ osg-my/src/osgPlugins/RestHttpDevice/connection.hpp2020-09-26 
19:56:49.410701890 +0200
+--- a/src/osgPlugins/RestHttpDevice/connection.hpp
 b/src/osgPlugins/RestHttpDevice/connection.hpp
 @@ -11,7 +11,7 @@
  #ifndef HTTP_SERVER_CONNECTION_HPP
  #define HTTP_SERVER_CONNECTION_HPP
@@ -147,9 +141,8 @@ diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/conn
  
/// Socket for the connection.
asio::ip::tcp::socket socket_;
-diff -ruN 
OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/RestHttpDevice/io_service_pool.cpp
 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/munin/files/, net-analyzer/munin/

2021-07-30 Thread Sam James
commit: e3329ffa99c4506cf3bf67152d2171b996c4bc19
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 00:41:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:42:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3329ffa

net-analyzer/munin: fix logrotate file (drop copytruncate)

hanno@ reported a potential security issue caused by copytruncate,
which we can avoid using because of the postrotate option.

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

 net-analyzer/munin/files/logrotate.d-munin.3  | 1 -
 net-analyzer/munin/{munin-2.0.66-r1.ebuild => munin-2.0.66-r2.ebuild} | 0
 net-analyzer/munin/{munin-2.0.67-r2.ebuild => munin-2.0.67-r4.ebuild} | 0
 net-analyzer/munin/{munin-2.0.67-r3.ebuild => munin-2.0.67-r5.ebuild} | 0
 4 files changed, 1 deletion(-)

diff --git a/net-analyzer/munin/files/logrotate.d-munin.3 
b/net-analyzer/munin/files/logrotate.d-munin.3
index 2d3b6829762..5133c47e8ba 100644
--- a/net-analyzer/munin/files/logrotate.d-munin.3
+++ b/net-analyzer/munin/files/logrotate.d-munin.3
@@ -4,7 +4,6 @@
rotate 7
compress
delaycompress
-   copytruncate
notifempty
create 640 root root
postrotate

diff --git a/net-analyzer/munin/munin-2.0.66-r1.ebuild 
b/net-analyzer/munin/munin-2.0.66-r2.ebuild
similarity index 100%
rename from net-analyzer/munin/munin-2.0.66-r1.ebuild
rename to net-analyzer/munin/munin-2.0.66-r2.ebuild

diff --git a/net-analyzer/munin/munin-2.0.67-r2.ebuild 
b/net-analyzer/munin/munin-2.0.67-r4.ebuild
similarity index 100%
rename from net-analyzer/munin/munin-2.0.67-r2.ebuild
rename to net-analyzer/munin/munin-2.0.67-r4.ebuild

diff --git a/net-analyzer/munin/munin-2.0.67-r3.ebuild 
b/net-analyzer/munin/munin-2.0.67-r5.ebuild
similarity index 100%
rename from net-analyzer/munin/munin-2.0.67-r3.ebuild
rename to net-analyzer/munin/munin-2.0.67-r5.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/monit/, app-admin/monit/files/

2021-07-30 Thread Sam James
commit: 36b8e4a67573534eff769d34cf3f989b830c34fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 00:39:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:41:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b8e4a6

app-admin/monit: install logrotate file

Closes: https://bugs.gentoo.org/597018
Thanks-to: Gerrit Kühn  aei.mpg.de>
Signed-off-by: Sam James  gentoo.org>

 app-admin/monit/files/monit.logrotate   | 7 +++
 app-admin/monit/{monit-5.28.1.ebuild => monit-5.28.1-r1.ebuild} | 3 +++
 2 files changed, 10 insertions(+)

diff --git a/app-admin/monit/files/monit.logrotate 
b/app-admin/monit/files/monit.logrotate
new file mode 100644
index 000..25246a55977
--- /dev/null
+++ b/app-admin/monit/files/monit.logrotate
@@ -0,0 +1,7 @@
+/var/log/monit.log {
+rotate 15
+daily
+postrotate
+/usr/bin/monit reload >/dev/null 2>&1
+endscript
+}

diff --git a/app-admin/monit/monit-5.28.1.ebuild 
b/app-admin/monit/monit-5.28.1-r1.ebuild
similarity index 94%
rename from app-admin/monit/monit-5.28.1.ebuild
rename to app-admin/monit/monit-5.28.1-r1.ebuild
index c4113aeacd3..d9f496af739 100644
--- a/app-admin/monit/monit-5.28.1.ebuild
+++ b/app-admin/monit/monit-5.28.1-r1.ebuild
@@ -42,6 +42,9 @@ src_configure() {
 src_install() {
default
 
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/monit.logrotate monit
+
insinto /etc; insopts -m600; doins monitrc
newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit
systemd_dounit "${FILESDIR}"/${PN}.service



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

2021-07-30 Thread Sam James
commit: 1a1d605e9d4d2d23b221ac499b884f0bc59528a9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 00:32:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:32:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1d605e

net-misc/icecast: [QA] unconditionally install logrotate files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 net-misc/icecast/icecast-2.4.4-r1.ebuild | 14 ++
 net-misc/icecast/metadata.xml|  1 -
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/net-misc/icecast/icecast-2.4.4-r1.ebuild 
b/net-misc/icecast/icecast-2.4.4-r1.ebuild
index 08a3afff7a2..3e9a5650a56 100644
--- a/net-misc/icecast/icecast-2.4.4-r1.ebuild
+++ b/net-misc/icecast/icecast-2.4.4-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/icecast/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="kate logrotate +speex +ssl +theora +yp"
+IUSE="kate +speex +ssl +theora +yp"
 
 #Although there is a --with-ogg and --with-orbis configure option, they're
 #only useful for specifying paths, not for disabling.
@@ -24,7 +24,6 @@ DEPEND="
media-libs/libogg
media-libs/libvorbis
kate? ( media-libs/libkate )
-   logrotate? ( app-admin/logrotate )
speex? ( media-libs/speex )
ssl? (
dev-libs/openssl:0=
@@ -73,12 +72,11 @@ src_install() {
doins "${FILESDIR}"/icecast.xml
fperms 600 /etc/icecast2/icecast.xml
 
-   if use logrotate; then
-   dodir /etc/logrotate.d
-   insopts -m0644
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotate ${PN}
-   fi
+   dodir /etc/logrotate.d
+   insopts -m0644
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotate ${PN}
+
diropts -m0764 -o icecast -g icecast
dodir /var/log/icecast
keepdir /var/log/icecast

diff --git a/net-misc/icecast/metadata.xml b/net-misc/icecast/metadata.xml
index fffe116b2fd..d16442c35c9 100644
--- a/net-misc/icecast/metadata.xml
+++ b/net-misc/icecast/metadata.xml
@@ -7,7 +7,6 @@


Add karaoke and text encapsulation support 
for Ogg files
-   Install support files for 
app-admin/logrotate?
Build support for yp public directory 
listings

 



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

2021-07-30 Thread Sam James
commit: ab8b0d3c153afeb3447963dcc4807fc41a288df6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 00:32:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:32:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8b0d3c

net-firewall/pglinux: [QA] unconditionally install logrotate files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 net-firewall/pglinux/metadata.xml| 1 -
 ...inux-2.3.1_p20171006.ebuild => pglinux-2.3.1_p20171006-r1.ebuild} | 5 ++---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-firewall/pglinux/metadata.xml 
b/net-firewall/pglinux/metadata.xml
index dcc75e5ecdc..e2699e133a8 100644
--- a/net-firewall/pglinux/metadata.xml
+++ b/net-firewall/pglinux/metadata.xml
@@ -10,7 +10,6 @@


Install cron script
-   Install logrotate.d file


PeerGuardian Linux (pgl) is a privacy oriented firewall application. It 
blocks

diff --git a/net-firewall/pglinux/pglinux-2.3.1_p20171006.ebuild 
b/net-firewall/pglinux/pglinux-2.3.1_p20171006-r1.ebuild
similarity index 95%
rename from net-firewall/pglinux/pglinux-2.3.1_p20171006.ebuild
rename to net-firewall/pglinux/pglinux-2.3.1_p20171006-r1.ebuild
index 4c8bd3811e7..c3893308ef3 100644
--- a/net-firewall/pglinux/pglinux-2.3.1_p20171006.ebuild
+++ b/net-firewall/pglinux/pglinux-2.3.1_p20171006-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://sourceforge.net/code-snapshots/git/p/pe/peerguardian/code.git/p
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="cron dbus logrotate networkmanager qt5 zlib"
+IUSE="cron dbus networkmanager qt5 zlib"
 REQUIRED_USE="qt5? ( dbus )"
 
 DEPEND="
@@ -35,7 +35,6 @@ RDEPEND="${DEPEND}
net-firewall/iptables
sys-apps/sysvinit
cron? ( virtual/cron )
-   logrotate? ( app-admin/logrotate )
networkmanager? ( net-misc/networkmanager:= )
 "
 BDEPEND="
@@ -77,9 +76,9 @@ src_configure() {
--with-iconsdir=/usr/share/icons/hicolor/128x128/apps
--with-gentoo-init
--localstatedir=/var
+   --enable-logrotate
$(use_enable cron)
$(use_enable dbus)
-   $(use_enable logrotate)
$(use_enable networkmanager)
$(use_with qt5)
LRELEASE=$(qt5_get_bindir)/lrelease



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

2021-07-30 Thread David Seifert
commit: 1509a69a41f81b46d99693f66c98907d4ef97149
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 31 00:19:50 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 31 00:19:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1509a69a

dev-libs/pcc-libs: update EAPI 5 -> 8

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/pcc-libs/pcc-libs-1.1.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/pcc-libs/pcc-libs-1.1.0.ebuild 
b/dev-libs/pcc-libs/pcc-libs-1.1.0.ebuild
index 7e0b2be6788..1935211c946 100644
--- a/dev-libs/pcc-libs/pcc-libs-1.1.0.ebuild
+++ b/dev-libs/pcc-libs/pcc-libs-1.1.0.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="pcc compiler support libs"
 HOMEPAGE="http://pcc.ludd.ltu.se;
-S="${WORKDIR}"/${PN}-${PVR/*_pre/}/
-
 SRC_URI="ftp://pcc.ludd.ltu.se/pub/pcc-releases/${P}.tgz;
+S="${WORKDIR}/${PN}-${PVR/*_pre/}/"
+
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"



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

2021-07-30 Thread David Seifert
commit: ec7718cf425840b38072221cc451666bd654b66c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 31 00:19:49 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 31 00:19:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7718cf

dev-libs/pcc-libs: drop 

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/pcc-libs/pcc-libs-.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/dev-libs/pcc-libs/pcc-libs-.ebuild 
b/dev-libs/pcc-libs/pcc-libs-.ebuild
deleted file mode 100644
index acb5ea6516e..000
--- a/dev-libs/pcc-libs/pcc-libs-.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="pcc compiler support libs"
-HOMEPAGE="http://pcc.ludd.ltu.se;
-
-if [[ ${PV} ==  ]]; then
-   ECVS_SERVER="pcc.ludd.ltu.se:/cvsroot"
-   ECVS_MODULE="${PN}"
-   inherit cvs
-   S="${WORKDIR}/${PN}"
-else
-   SRC_URI="ftp://pcc.ludd.ltu.se/pub/pcc-releases/${P}.tgz;
-   KEYWORDS="~amd64 ~x86"
-fi
-LICENSE="BSD"
-SLOT="0"
-
-src_compile() {
-   # not parallel-safe yet
-   emake -j1
-}



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

2021-07-30 Thread Sam James
commit: f17fc82cfd256723006c5afa229185d5a81c7e01
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17fc82c

net-misc/plowshare: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 ...lowshare-2.1.6.ebuild => plowshare-2.1.6-r1.ebuild} | 18 --
 ...lowshare-2.1.7.ebuild => plowshare-2.1.7-r1.ebuild} | 18 --
 net-misc/plowshare/plowshare-.ebuild   | 16 
 3 files changed, 12 insertions(+), 40 deletions(-)

diff --git a/net-misc/plowshare/plowshare-2.1.6.ebuild 
b/net-misc/plowshare/plowshare-2.1.6-r1.ebuild
similarity index 84%
rename from net-misc/plowshare/plowshare-2.1.6.ebuild
rename to net-misc/plowshare/plowshare-2.1.6-r1.ebuild
index 52227ef820e..cacd5eb72e6 100644
--- a/net-misc/plowshare/plowshare-2.1.6.ebuild
+++ b/net-misc/plowshare/plowshare-2.1.6-r1.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit bash-completion-r1
+EAPI=7
 
 DESCRIPTION="Command-line downloader and uploader for file-sharing websites"
 HOMEPAGE="https://github.com/mcrapet/plowshare;
+SRC_URI="https://github.com/mcrapet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="bash-completion +javascript view-captcha"
-
-SRC_URI="https://github.com/mcrapet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+IUSE="+javascript view-captcha"
 
 RDEPEND="
>=app-shells/bash-4
@@ -24,7 +21,6 @@ RDEPEND="
virtual/imagemagick-tools[tiff]
javascript? ( || ( dev-lang/spidermonkey:0 dev-java/rhino ) )
view-captcha? ( || ( media-gfx/aview media-libs/libcaca ) )"
-DEPEND=""
 
 # NOTES:
 # javascript dep should be any javascript interpreter using /usr/bin/js
@@ -33,12 +29,6 @@ src_prepare() {
# Fix doc install path
sed -i -e "/^DOCDIR/s|plowshare|${PF}|" Makefile || die "sed failed"
 
-   if ! use bash-completion
-   then
-   sed -i -e \ "/^install:/s/install_bash_completion//" \
-   Makefile || die "sed failed"
-   fi
-
default
 }
 

diff --git a/net-misc/plowshare/plowshare-2.1.7.ebuild 
b/net-misc/plowshare/plowshare-2.1.7-r1.ebuild
similarity index 84%
rename from net-misc/plowshare/plowshare-2.1.7.ebuild
rename to net-misc/plowshare/plowshare-2.1.7-r1.ebuild
index 52227ef820e..cacd5eb72e6 100644
--- a/net-misc/plowshare/plowshare-2.1.7.ebuild
+++ b/net-misc/plowshare/plowshare-2.1.7-r1.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit bash-completion-r1
+EAPI=7
 
 DESCRIPTION="Command-line downloader and uploader for file-sharing websites"
 HOMEPAGE="https://github.com/mcrapet/plowshare;
+SRC_URI="https://github.com/mcrapet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="bash-completion +javascript view-captcha"
-
-SRC_URI="https://github.com/mcrapet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+IUSE="+javascript view-captcha"
 
 RDEPEND="
>=app-shells/bash-4
@@ -24,7 +21,6 @@ RDEPEND="
virtual/imagemagick-tools[tiff]
javascript? ( || ( dev-lang/spidermonkey:0 dev-java/rhino ) )
view-captcha? ( || ( media-gfx/aview media-libs/libcaca ) )"
-DEPEND=""
 
 # NOTES:
 # javascript dep should be any javascript interpreter using /usr/bin/js
@@ -33,12 +29,6 @@ src_prepare() {
# Fix doc install path
sed -i -e "/^DOCDIR/s|plowshare|${PF}|" Makefile || die "sed failed"
 
-   if ! use bash-completion
-   then
-   sed -i -e \ "/^install:/s/install_bash_completion//" \
-   Makefile || die "sed failed"
-   fi
-
default
 }
 

diff --git a/net-misc/plowshare/plowshare-.ebuild 
b/net-misc/plowshare/plowshare-.ebuild
index a0c97507680..1c454b8d9c4 100644
--- a/net-misc/plowshare/plowshare-.ebuild
+++ b/net-misc/plowshare/plowshare-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit bash-completion-r1 git-r3
+inherit git-r3
 
 DESCRIPTION="Command-line downloader and uploader for file-sharing websites"
 HOMEPAGE="https://github.com/mcrapet/plowshare;
@@ -11,8 +11,7 @@ 

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

2021-07-30 Thread Sam James
commit: 45ae8155fc881aae2b164596b5e3d80f3845a6f9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 28 02:40:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ae8155

app-admin/pass: [QA] fix UnnecessarySlashStrip

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

 app-admin/pass/pass-1.7.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pass/pass-1.7.3-r1.ebuild 
b/app-admin/pass/pass-1.7.3-r1.ebuild
index e4c51b733fd..03a687c03b6 100644
--- a/app-admin/pass/pass-1.7.3-r1.ebuild
+++ b/app-admin/pass/pass-1.7.3-r1.ebuild
@@ -70,7 +70,7 @@ pkg_postinst() {
if use importers; then
einfo "To import passwords from other password managers, you 
may use the"
einfo "various importer scripts found in:"
-   einfo "${EROOT%/}/usr/share/${PN}/importers/"
+   einfo "${EROOT}/usr/share/${PN}/importers/"
fi
 }
 



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

2021-07-30 Thread Sam James
commit: bc4566d10d430de662e75b1d8a102c8478b93d6e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 00:04:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:18:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4566d1

app-misc/khard: modernise Python ebuild

distutils_enable_tests handles IUSE/RESTRICT for us.

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

 app-misc/khard/khard-0.13.0-r1.ebuild | 12 +---
 app-misc/khard/khard-0.17.0-r1.ebuild |  8 +---
 2 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/app-misc/khard/khard-0.13.0-r1.ebuild 
b/app-misc/khard/khard-0.13.0-r1.ebuild
index 06a157e5b7f..3606d1e02eb 100644
--- a/app-misc/khard/khard-0.13.0-r1.ebuild
+++ b/app-misc/khard/khard-0.13.0-r1.ebuild
@@ -12,8 +12,6 @@ HOMEPAGE="https://github.com/scheibler/khard;
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 if [ "${PV}" == "" ]; then
inherit git-r3
@@ -30,21 +28,13 @@ RDEPEND="
dev-python/unidecode[${PYTHON_USEDEP}]
>dev-python/vobject-0.9.3[${PYTHON_USEDEP}]
 "
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   )
-"
 # vobject-0.9.3 breaks khard, see
 # https://github.com/scheibler/khard/issues/87
 # https://github.com/eventable/vobject/issues/39
 
 DOCS=( AUTHORS CHANGES README.md misc/khard/khard.conf.example )
 
-python_test() {
-   esetup.py test
-}
+distutils_enable_tests setup.py
 
 src_install() {
distutils-r1_src_install

diff --git a/app-misc/khard/khard-0.17.0-r1.ebuild 
b/app-misc/khard/khard-0.17.0-r1.ebuild
index 79c4e3cd1a7..10c6d6bcb52 100644
--- a/app-misc/khard/khard-0.17.0-r1.ebuild
+++ b/app-misc/khard/khard-0.17.0-r1.ebuild
@@ -12,8 +12,6 @@ HOMEPAGE="https://github.com/scheibler/khard;
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 if [[ "${PV}" == * ]]; then
inherit git-r3
@@ -32,18 +30,14 @@ RDEPEND="
dev-python/vobject[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
-   ${RDEPEND}
dev-python/setuptools_scm[${PYTHON_USEDEP}]
)
 "
 
 DOCS=( CHANGES CONTRIBUTING.rst README.md 
doc/source/examples/khard.conf.example )
 
-python_test() {
-   esetup.py test
-}
+distutils_enable_tests setup.py
 
 src_install() {
distutils-r1_src_install



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-07-30 Thread Sam James
commit: a5742c8160e01f5a2fea086fd1d354e62d799981
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5742c81

gui-wm/sway: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/{sway-1.6.ebuild => sway-1.6-r1.ebuild} | 14 +++---
 gui-wm/sway/{sway-1.6.1.ebuild => sway-1.6.1-r1.ebuild} | 14 +++---
 gui-wm/sway/sway-.ebuild| 14 +++---
 3 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/gui-wm/sway/sway-1.6.ebuild b/gui-wm/sway/sway-1.6-r1.ebuild
similarity index 88%
rename from gui-wm/sway/sway-1.6.ebuild
rename to gui-wm/sway/sway-1.6-r1.ebuild
index 2cd639ebc15..9b861ded488 100644
--- a/gui-wm/sway/sway-1.6.ebuild
+++ b/gui-wm/sway/sway-1.6-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
+IUSE="elogind +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag 
seatd systemd tray wallpapers X"
 REQUIRED_USE="?? ( elogind systemd )
tray? ( || ( elogind seatd systemd ) )"
 
@@ -83,16 +83,16 @@ src_configure() {
-Dtray=$(usex tray enabled disabled)
-Dxwayland=$(usex X enabled disabled)
$(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
+   -Dfish-completions=true
+   -Dzsh-completions=true
+   -Dbash-completions=true
+   -Dwerror=false
)
 
if use swaybar; then
-   emesonargs+=("-Dgdk-pixbuf=enabled")
+   emesonargs+=( -Dgdk-pixbuf=enabled )
else
-   emesonargs+=("-Dgdk-pixbuf=disabled")
+   emesonargs+=( -Dgdk-pixbuf=disabled )
fi
 
meson_src_configure

diff --git a/gui-wm/sway/sway-1.6.1.ebuild b/gui-wm/sway/sway-1.6.1-r1.ebuild
similarity index 86%
rename from gui-wm/sway/sway-1.6.1.ebuild
rename to gui-wm/sway/sway-1.6.1-r1.ebuild
index 9bf7e960777..7373d695f64 100644
--- a/gui-wm/sway/sway-1.6.1.ebuild
+++ b/gui-wm/sway/sway-1.6.1-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg 
+swaynag tray wallpapers X zsh-completion"
+IUSE="+man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag tray 
wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -80,16 +80,16 @@ src_configure() {
-Dtray=$(usex tray enabled disabled)
-Dxwayland=$(usex X enabled disabled)
$(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
+   -Dfish-completions=true
+   -Dzsh-completions=true
+   -Dbash-completions=true
+   -Dwerror=false
)
 
if use swaybar; then
-   emesonargs+=("-Dgdk-pixbuf=enabled")
+   emesonargs+=( -Dgdk-pixbuf=enabled )
else
-   emesonargs+=("-Dgdk-pixbuf=disabled")
+   emesonargs+=( -Dgdk-pixbuf=disabled )
fi
 
meson_src_configure

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index c6a53ff0d87..cfaa40e0985 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg 
+swaynag tray wallpapers X zsh-completion"
+IUSE="+man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag tray 
wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -80,16 +80,16 @@ src_configure() {
-Dtray=$(usex tray enabled disabled)
-Dxwayland=$(usex X enabled disabled)
$(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
+   -Dfish-completions=true
+   -Dzsh-completions=true
+   -Dbash-completions=true
+   -Dwerror=false
)
 
if use swaybar; then
-  

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

2021-07-30 Thread Sam James
commit: f6cfe4cff375e3baf2bbfe90e15b7046dab9e967
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6cfe4cf

dev-util/uftrace: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 dev-util/uftrace/{uftrace-0.10.ebuild => uftrace-0.10-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/uftrace/uftrace-0.10.ebuild 
b/dev-util/uftrace/uftrace-0.10-r1.ebuild
similarity index 91%
rename from dev-util/uftrace/uftrace-0.10.ebuild
rename to dev-util/uftrace/uftrace-0.10-r1.ebuild
index 92c30228011..2b39cc14464 100644
--- a/dev-util/uftrace/uftrace-0.10.ebuild
+++ b/dev-util/uftrace/uftrace-0.10-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="bash-completion capstone lua"
+IUSE="capstone lua"
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
@@ -57,6 +57,7 @@ src_compile() {
 
 src_install() {
default
+
dodoc doc/*.{md,gif,png}
-   use bash-completion && newbashcomp misc/bash-completion.sh uftrace
+   newbashcomp misc/bash-completion.sh uftrace
 }



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

2021-07-30 Thread Sam James
commit: b04be9138de567f84dba361311d83a3c2bb96bc5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04be913

games-fps/chocolate-doom: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 ...olate-doom-3.0.1.ebuild => chocolate-doom-3.0.1-r1.ebuild} | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
similarity index 92%
rename from games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild
rename to games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
index 13647f2153f..02a5356a9c3 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit autotools prefix python-any-r1 xdg
 
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz
 LICENSE="BSD GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion doc libsamplerate +midi png vorbis"
+IUSE="doc libsamplerate +midi png vorbis"
 
 DEPEND="
media-libs/libsdl2[video]
@@ -24,8 +24,9 @@ DEPEND="
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )"
 RDEPEND="${DEPEND}"
+# ${PYTHON_DEPS} for bash-completion
 BDEPEND="
-   bash-completion? ( ${PYTHON_DEPS} )
+   ${PYTHON_DEPS}
doc? ( ${PYTHON_DEPS} )"
 
 S="${WORKDIR}/${PN}-${P}"
@@ -69,7 +70,7 @@ src_prepare() {
 
 src_configure() {
econf \
-   $(use_enable bash-completion) \
+   --enable-bash-completion \
$(use_enable doc) \
--disable-fonts \
--disable-icons \



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

2021-07-30 Thread Sam James
commit: f13835cb87bdbf99bb75c37024739e339049c15d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:16:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13835cb

gui-apps/swayidle: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 gui-apps/swayidle/metadata.xml | 1 -
 gui-apps/swayidle/swayidle-1.6.ebuild  | 7 ---
 gui-apps/swayidle/swayidle-.ebuild | 8 
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/gui-apps/swayidle/metadata.xml b/gui-apps/swayidle/metadata.xml
index 91ff1890bc1..4c7034b2aaf 100644
--- a/gui-apps/swayidle/metadata.xml
+++ b/gui-apps/swayidle/metadata.xml
@@ -15,7 +15,6 @@


Enable support for rootless session via 
elogind
-   Enable fish completion 
support


swaywm/swayidle

diff --git a/gui-apps/swayidle/swayidle-1.6.ebuild 
b/gui-apps/swayidle/swayidle-1.6.ebuild
index ae2ed9985b4..94194af2e4a 100644
--- a/gui-apps/swayidle/swayidle-1.6.ebuild
+++ b/gui-apps/swayidle/swayidle-1.6.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="elogind fish-completion +man systemd zsh-completion"
+IUSE="elogind +man systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="
@@ -36,11 +36,12 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dman-pages=$(usex man enabled disabled)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
+   "-Dfish-completions=true"
+   "-Dzsh-completions=true"
"-Dbash-completions=true"
"-Dwerror=false"
)
+
if use systemd; then
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
elif use elogind; then

diff --git a/gui-apps/swayidle/swayidle-.ebuild 
b/gui-apps/swayidle/swayidle-.ebuild
index 8604bda5510..f6abc2bf723 100644
--- a/gui-apps/swayidle/swayidle-.ebuild
+++ b/gui-apps/swayidle/swayidle-.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 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="elogind fish-completion +man systemd zsh-completion"
+IUSE="elogind +man systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="
@@ -36,8 +36,8 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dman-pages=$(usex man enabled disabled)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
+   "-Dfish-completions=true"
+   "-Dzsh-completions=true"
"-Dbash-completions=true"
"-Dwerror=false"
)



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

2021-07-30 Thread Sam James
commit: 10413490854e9f77f765aa1b06528eab9e960de0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:16:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10413490

gui-apps/swaylock: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 gui-apps/swaylock/metadata.xml|  1 -
 .../swaylock/{swaylock-1.3.ebuild => swaylock-1.3-r1.ebuild}  | 11 ++-
 .../swaylock/{swaylock-1.5.ebuild => swaylock-1.5-r1.ebuild}  |  9 +
 gui-apps/swaylock/swaylock-.ebuild| 11 ++-
 4 files changed, 17 insertions(+), 15 deletions(-)

diff --git a/gui-apps/swaylock/metadata.xml b/gui-apps/swaylock/metadata.xml
index f357232b5ed..ee32d0f89da 100644
--- a/gui-apps/swaylock/metadata.xml
+++ b/gui-apps/swaylock/metadata.xml
@@ -18,7 +18,6 @@
Swaylock is the official screen locker for 
gui-wm/sway.


-   Enable fish completion 
support
Enable additional image format support 
via the x11-libs/gdk-pixbuf library



diff --git a/gui-apps/swaylock/swaylock-1.3.ebuild 
b/gui-apps/swaylock/swaylock-1.3-r1.ebuild
similarity index 81%
rename from gui-apps/swaylock/swaylock-1.3.ebuild
rename to gui-apps/swaylock/swaylock-1.3-r1.ebuild
index 3813578e21a..5f1de9f7b81 100644
--- a/gui-apps/swaylock/swaylock-1.3.ebuild
+++ b/gui-apps/swaylock/swaylock-1.3-r1.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
@@ -18,7 +18,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="fish-completion +gdk-pixbuf +man +pam zsh-completion"
+IUSE="+gdk-pixbuf +man +pam"
 
 DEPEND="
dev-libs/wayland
@@ -42,13 +42,14 @@ src_configure() {
-Dman-pages=$(usex man enabled disabled)
-Dpam=$(usex pam enabled disabled)
-Dgdk-pixbuf=$(usex gdk-pixbuf enabled disabled)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
+   "-Dfish-completions=true"
+   "-Dzsh-completions=true"
"-Dbash-completions=true"
"-Dwerror=false"
)
+
if [[ ${PV} !=  ]]; then
-   emesonargs+=("-Dswaylock-version=${PV}")
+   emesonargs+=( "-Dswaylock-version=${PV}" )
fi
 
meson_src_configure

diff --git a/gui-apps/swaylock/swaylock-1.5.ebuild 
b/gui-apps/swaylock/swaylock-1.5-r1.ebuild
similarity index 84%
rename from gui-apps/swaylock/swaylock-1.5.ebuild
rename to gui-apps/swaylock/swaylock-1.5-r1.ebuild
index d37597d6ded..c3e2e1fccdc 100644
--- a/gui-apps/swaylock/swaylock-1.5.ebuild
+++ b/gui-apps/swaylock/swaylock-1.5-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="fish-completion +gdk-pixbuf +man +pam zsh-completion"
+IUSE="+gdk-pixbuf +man +pam"
 
 DEPEND="
dev-libs/wayland
@@ -39,13 +39,14 @@ src_configure() {
-Dman-pages=$(usex man enabled disabled)
-Dpam=$(usex pam enabled disabled)
-Dgdk-pixbuf=$(usex gdk-pixbuf enabled disabled)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
+   "-Dfish-completions=true"
+   "-Dzsh-completions=true"
"-Dbash-completions=true"
"-Dwerror=false"
)
+
if [[ ${PV} !=  ]]; then
-   emesonargs+=("-Dswaylock-version=${PV}")
+   emesonargs+=( "-Dswaylock-version=${PV}" )
fi
 
meson_src_configure

diff --git a/gui-apps/swaylock/swaylock-.ebuild 
b/gui-apps/swaylock/swaylock-.ebuild
index 1775122395b..68f84c85db2 100644
--- a/gui-apps/swaylock/swaylock-.ebuild
+++ b/gui-apps/swaylock/swaylock-.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 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="fish-completion +gdk-pixbuf +man +pam zsh-completion"
+IUSE="+gdk-pixbuf +man +pam"
 
 DEPEND="
dev-libs/wayland
@@ -39,13 +39,14 @@ src_configure() {
-Dman-pages=$(usex man enabled disabled)
-Dpam=$(usex pam enabled disabled)
-Dgdk-pixbuf=$(usex gdk-pixbuf enabled disabled)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
+   

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

2021-07-30 Thread Sam James
commit: be8b011a1c388524a181128e74abc5b7c98d8585
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8b011a

app-admin/pass: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 app-admin/pass/metadata.xml |  3 ---
 .../{pass-1.7.3.ebuild => pass-1.7.3-r1.ebuild} | 21 +++--
 .../{pass-1.7.4.ebuild => pass-1.7.4-r1.ebuild} | 17 +
 app-admin/pass/pass-.ebuild | 15 ---
 4 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/app-admin/pass/metadata.xml b/app-admin/pass/metadata.xml
index 3e292a92eba..4d843ab7e68 100644
--- a/app-admin/pass/metadata.xml
+++ b/app-admin/pass/metadata.xml
@@ -12,9 +12,6 @@

Use dev-vcs/git for password revisions.

-   
-   Enable fish completion support.
-   

Add support for x11-misc/dmenu with the 'passmenu' 
program.


diff --git a/app-admin/pass/pass-1.7.3.ebuild 
b/app-admin/pass/pass-1.7.3-r1.ebuild
similarity index 87%
rename from app-admin/pass/pass-1.7.3.ebuild
rename to app-admin/pass/pass-1.7.3-r1.ebuild
index ae678d292fa..e4c51b733fd 100644
--- a/app-admin/pass/pass-1.7.3.ebuild
+++ b/app-admin/pass/pass-1.7.3-r1.ebuild
@@ -1,18 +1,19 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit bash-completion-r1 elisp-common
 
 DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely"
 HOMEPAGE="https://www.passwordstore.org/;
 
SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz;
+S="${WORKDIR}/password-store-${PV}"
 
-SLOT="0"
 LICENSE="GPL-2"
+SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~x64-macos"
-IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
+IUSE="+git X emacs dmenu importers elibc_Darwin"
 
 RDEPEND="
app-crypt/gnupg
@@ -21,19 +22,16 @@ RDEPEND="
git? ( dev-vcs/git )
X? ( x11-misc/xclip )
elibc_Darwin? ( app-misc/getopt )
-   zsh-completion? ( app-shells/gentoo-zsh-completions )
-   fish-completion? ( app-shells/fish )
dmenu? ( x11-misc/dmenu x11-misc/xdotool )
emacs? ( >=app-editors/emacs-23.1:* >=app-emacs/f-0.11.0 
>=app-emacs/s-1.9.0 >=app-emacs/with-editor-2.5.11 )
 "
 
-S="${WORKDIR}/password-store-${PV}"
-
 src_prepare() {
default
 
use elibc_Darwin || return
-   # use coreutils'
+
+   # use coreutils
sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die
# host getopt isn't cool, and we aren't brew (rip out brew reference)
sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die
@@ -51,13 +49,16 @@ src_install() {
PREFIX="${EPREFIX}/usr" \
BASHCOMPDIR="$(get_bashcompdir)" \
WITH_BASHCOMP=yes \
-   WITH_ZSHCOMP=$(usex zsh-completion) \
-   WITH_FISHCOMP=$(usex fish-completion)
+   WITH_ZSHCOMP=yes \
+   WITH_FISHCOMP=yes
+
use dmenu && dobin contrib/dmenu/passmenu
+
if use emacs; then
elisp-install ${PN} contrib/emacs/*.{el,elc}
elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
fi
+
if use importers; then
exeinto /usr/share/${PN}/importers
doexe contrib/importers/*

diff --git a/app-admin/pass/pass-1.7.4.ebuild 
b/app-admin/pass/pass-1.7.4-r1.ebuild
similarity index 88%
rename from app-admin/pass/pass-1.7.4.ebuild
rename to app-admin/pass/pass-1.7.4-r1.ebuild
index d1349cc2976..795de43f39b 100644
--- a/app-admin/pass/pass-1.7.4.ebuild
+++ b/app-admin/pass/pass-1.7.4-r1.ebuild
@@ -8,11 +8,12 @@ inherit bash-completion-r1 elisp-common
 DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely"
 HOMEPAGE="https://www.passwordstore.org/;
 
SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz;
+S="${WORKDIR}/password-store-${PV}"
 
-SLOT="0"
 LICENSE="GPL-2"
+SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
-IUSE="+git wayland X zsh-completion fish-completion emacs dmenu importers 
elibc_Darwin"
+IUSE="+git wayland X emacs dmenu importers elibc_Darwin"
 
 RDEPEND="
app-crypt/gnupg
@@ -22,18 +23,15 @@ RDEPEND="
wayland? ( gui-apps/wl-clipboard )
X? ( 

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

2021-07-30 Thread Sam James
commit: 877fff290ead348add7606f6baf8d472c14072e1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:09:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877fff29

sys-apps/usbguard: drop 0.7.6-r1, 0.7.8, 1.0.0

Remove versions without *-completion patch.

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

 sys-apps/usbguard/Manifest |  2 -
 sys-apps/usbguard/usbguard-0.7.6-r1.ebuild | 80 
 sys-apps/usbguard/usbguard-0.7.8.ebuild| 91 
 sys-apps/usbguard/usbguard-1.0.0.ebuild| 97 --
 4 files changed, 270 deletions(-)

diff --git a/sys-apps/usbguard/Manifest b/sys-apps/usbguard/Manifest
index fa0f56ff5cd..225f9dec596 100644
--- a/sys-apps/usbguard/Manifest
+++ b/sys-apps/usbguard/Manifest
@@ -1,3 +1 @@
-DIST usbguard-0.7.6.tar.gz 1189194 BLAKE2B 
4fefd9ccf13b094f64942559f481144f08986dc71154b87c1623459d2429c07e2738a17877d3f6c275e83ce904067b1284c588c9a95023c7205cc5e21ca118f0
 SHA512 
0b0d42276e48baac2dc1f9031eec25e3f622a8d6178cb0400b97c7d32005bfa158b60fd286fdc66206a8684658fefaf6389ef93511e942f025e75671d7455628
-DIST usbguard-0.7.8.tar.gz 1220764 BLAKE2B 
8127acc0ef5dd89cc540097a71f10d56f3cb0a166453e27161e444d37dbf51cc4861bc9c71dcca16e9fec7187b3dcabb2bf08af522b2aaa4693fa4f4913a9ae0
 SHA512 
315c25ed7eb61cc0920047836dcca035cb07aecb6dfece9e4f6dc2ad61aaf6fdbf86898e43493958f3d12a146eb4c8f88b90bb246da0df83bb2097ce5b853e88
 DIST usbguard-1.0.0.tar.gz 1260374 BLAKE2B 
ea9b48f14a4091f4ce61b6c171947cf2412c47e9aa3edb816e933f7aad6247b32e89bee90675ca5a0136b460fef8f2d423c0c81ad49d52453d0d3803b881503a
 SHA512 
068a9be8bd5ea05efcdad79e2c4beb5e8b646b4703fbe1f8bb262e37ae9a6284a6eeb811a6bd441250a38bce1e45b7f44ad15726aa5963da2e1b56e85f5e16fd

diff --git a/sys-apps/usbguard/usbguard-0.7.6-r1.ebuild 
b/sys-apps/usbguard/usbguard-0.7.6-r1.ebuild
deleted file mode 100644
index 3f76442a7df..000
--- a/sys-apps/usbguard/usbguard-0.7.6-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Daemon protecting your computer against BadUSB"
-HOMEPAGE="https://github.com/USBGuard/usbguard;
-SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion dbus ldap policykit systemd"
-
-REQUIRED_USE="policykit? ( dbus )"
-
-CDEPEND="
-   =dev-libs/libsodium-0.4.5:=
-   >=dev-libs/protobuf-2.5.0:=
-   >=sys-cluster/libqb-0.16.0:=
-   sys-devel/gcc:*[cxx]
-   >=sys-libs/libcap-ng-0.7.0
-   >=sys-libs/libseccomp-2.0.0
-   >=sys-process/audit-2.7.7
-   bash-completion? ( >=app-shells/bash-completion-2.0 )
-   dbus? (
-   >=dev-libs/dbus-glib-0.100
-   dev-libs/glib:2
-   sys-apps/dbus
-   policykit? ( sys-auth/polkit[introspection] )
-   )
-   ldap? ( net-nds/openldap )
-   systemd? ( sys-apps/systemd )
-   "
-RDEPEND="${CDEPEND}
-   virtual/udev
-   "
-DEPEND="${CDEPEND}
-   app-text/asciidoc
-   dev-cpp/catch:1
-   dbus? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   )
-   "
-
-src_configure() {
-   local myargs=(
-   $(use_with dbus)
-   $(use_with ldap)
-   $(use_with policykit polkit)
-   $(use_enable systemd)
-   )
-
-   econf "${myargs[@]}"
-}
-
-src_install() {
-   default
-
-   keepdir /var/lib/log/usbguard
-
-   newinitd "${FILESDIR}"/${P}-usbguard.openrc usbguard
-   use dbus && newinitd "${FILESDIR}"/${P}-usbguard-dbus.openrc 
usbguard-dbus
-}
-
-pkg_postinst() {
-   ewarn
-   ewarn 'BEFORE STARTING USBGUARD please be sure to create/generate'
-   ewarn ' a rules file at 
/etc/usbguard/rules.conf'
-   ewarn ' so that you do not'
-   ewarn 'GET LOCKED OUT'
-   ewarn " of this system (\"$(hostname)\")."
-   ewarn
-   ewarn 'This command may be of help:'
-   ewarn '  sudo sh -c "usbguard generate-policy > 
/etc/usbguard/rules.conf"'
-   ewarn
-}

diff --git a/sys-apps/usbguard/usbguard-0.7.8.ebuild 
b/sys-apps/usbguard/usbguard-0.7.8.ebuild
deleted file mode 100644
index cc4ab8ff6f3..000
--- a/sys-apps/usbguard/usbguard-0.7.8.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Daemon protecting your computer against BadUSB"
-HOMEPAGE="https://github.com/USBGuard/usbguard;
-SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz;

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

2021-07-30 Thread Sam James
commit: 04551530fb7e260f66e4d7fb686abf19f92125e5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 27 05:07:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:18:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04551530

app-admin/pass: [QA] fix pkg reference in metadata

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

 app-admin/pass/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pass/metadata.xml b/app-admin/pass/metadata.xml
index 4d843ab7e68..51ce1b2aa67 100644
--- a/app-admin/pass/metadata.xml
+++ b/app-admin/pass/metadata.xml
@@ -13,7 +13,7 @@
Use dev-vcs/git for password revisions.


-   Add support for x11-misc/dmenu with the 'passmenu' 
program.
+   Add support for x11-misc/dmenu with the 
'passmenu' program.


Allow importing passwords from other password managers 
using various contributed scripts.



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

2021-07-30 Thread Sam James
commit: 69a77667070903b896b0d6f43568f1f9dcf2ac70
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:16:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a77667

app-misc/khal: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 .../{khal-0.10.1-r1.ebuild => khal-0.10.1-r2.ebuild}  | 19 ---
 .../{khal-0.10.2.ebuild => khal-0.10.2-r1.ebuild} | 17 +++--
 2 files changed, 15 insertions(+), 21 deletions(-)

diff --git a/app-misc/khal/khal-0.10.1-r1.ebuild 
b/app-misc/khal/khal-0.10.1-r2.ebuild
similarity index 74%
rename from app-misc/khal/khal-0.10.1-r1.ebuild
rename to app-misc/khal/khal-0.10.1-r2.ebuild
index 6ef78da963d..a4bd58a90c0 100644
--- a/app-misc/khal/khal-0.10.1-r1.ebuild
+++ b/app-misc/khal/khal-0.10.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_8 )
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1
@@ -13,9 +13,8 @@ HOMEPAGE="http://lostpackets.de/khal/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
-IUSE="zsh-completion"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 RDEPEND=">=dev-python/click-3.2[${PYTHON_USEDEP}]
>=dev-python/click-log-0.2.0[${PYTHON_USEDEP}]
@@ -27,9 +26,8 @@ RDEPEND=">=dev-python/click-3.2[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/atomicwrites-0.1.7[${PYTHON_USEDEP}]
>=dev-python/tzlocal-1.0[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   zsh-completion? ( app-shells/zsh )"
-DEPEND=">dev-python/setuptools_scm-1.12.0[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]"
+BDEPEND=">dev-python/setuptools_scm-1.12.0[${PYTHON_USEDEP}]
dev-python/vdirsyncer[${PYTHON_USEDEP}]
dev-python/freezegun[${PYTHON_USEDEP}]"
 
@@ -37,8 +35,7 @@ DOCS=( AUTHORS.txt CHANGELOG.rst CONTRIBUTING.rst README.rst 
khal.conf.sample )
 
 src_install() {
distutils-r1_src_install
-   if use zsh-completion; then
-   insinto /usr/share/zsh/site-functions
-   doins misc/__khal
-   fi
+
+   insinto /usr/share/zsh/site-functions
+   doins misc/__khal
 }

diff --git a/app-misc/khal/khal-0.10.2.ebuild 
b/app-misc/khal/khal-0.10.2-r1.ebuild
similarity index 77%
rename from app-misc/khal/khal-0.10.2.ebuild
rename to app-misc/khal/khal-0.10.2-r1.ebuild
index 0c6dcfa5d3e..0348736d1e3 100644
--- a/app-misc/khal/khal-0.10.2.ebuild
+++ b/app-misc/khal/khal-0.10.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1
@@ -13,9 +13,8 @@ HOMEPAGE="https://lostpackets.de/khal/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
-IUSE="zsh-completion"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="dev-python/click[${PYTHON_USEDEP}]
dev-python/click-log[${PYTHON_USEDEP}]
@@ -27,9 +26,8 @@ RDEPEND="dev-python/click[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/atomicwrites-0.1.7[${PYTHON_USEDEP}]
>=dev-python/tzlocal-1.0[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   zsh-completion? ( app-shells/zsh )"
-DEPEND=">dev-python/setuptools_scm-1.12.0[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]"
+BDEPEND=">dev-python/setuptools_scm-1.12.0[${PYTHON_USEDEP}]
dev-python/vdirsyncer[${PYTHON_USEDEP}]
dev-python/freezegun[${PYTHON_USEDEP}]"
 
@@ -37,8 +35,7 @@ DOCS=( AUTHORS.txt CHANGELOG.rst CONTRIBUTING.rst README.rst 
khal.conf.sample )
 
 src_install() {
distutils-r1_src_install
-   if use zsh-completion; then
-   insinto /usr/share/zsh/site-functions
-   doins misc/__khal
-   fi
+
+   insinto /usr/share/zsh/site-functions
+   doins misc/__khal
 }



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

2021-07-30 Thread Sam James
commit: c93604372487864d93da1ecff1b51ed4852a7825
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:16:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9360437

www-client/pybugz: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 .../pybugz/{pybugz-0.13.ebuild => pybugz-0.13-r1.ebuild}  | 11 +--
 www-client/pybugz/pybugz-.ebuild  | 11 +--
 2 files changed, 10 insertions(+), 12 deletions(-)

diff --git a/www-client/pybugz/pybugz-0.13.ebuild 
b/www-client/pybugz/pybugz-0.13-r1.ebuild
similarity index 83%
rename from www-client/pybugz/pybugz-0.13.ebuild
rename to www-client/pybugz/pybugz-0.13-r1.ebuild
index 263a9fda68c..bdd2da64a75 100644
--- a/www-client/pybugz/pybugz-0.13.ebuild
+++ b/www-client/pybugz/pybugz-0.13-r1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+
+PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="readline(+)"
 
 if [ "${PV}" = "" ]; then
@@ -17,9 +18,9 @@ inherit bash-completion-r1 distutils-r1
 
 DESCRIPTION="Command line interface to (Gentoo) Bugzilla"
 HOMEPAGE="https://github.com/williamh/pybugz;
+
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="zsh-completion"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
@@ -28,8 +29,6 @@ python_install_all() {
distutils-r1_python_install_all
newbashcomp contrib/bash-completion bugz
 
-   if use zsh-completion ; then
-   insinto /usr/share/zsh/site-functions
-   newins contrib/zsh-completion _pybugz
-   fi
+   insinto /usr/share/zsh/site-functions
+   newins contrib/zsh-completion _pybugz
 }

diff --git a/www-client/pybugz/pybugz-.ebuild 
b/www-client/pybugz/pybugz-.ebuild
index 96ffebb7859..f95c65ea1b0 100644
--- a/www-client/pybugz/pybugz-.ebuild
+++ b/www-client/pybugz/pybugz-.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+
+PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="readline(+)"
 
 if [ "${PV}" = "" ]; then
@@ -17,9 +18,9 @@ inherit bash-completion-r1 distutils-r1
 
 DESCRIPTION="Command line interface to (Gentoo) Bugzilla"
 HOMEPAGE="https://github.com/williamh/pybugz;
+
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="zsh-completion"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
@@ -28,8 +29,6 @@ python_install_all() {
distutils-r1_python_install_all
newbashcomp contrib/bash-completion bugz
 
-   if use zsh-completion ; then
-   insinto /usr/share/zsh/site-functions
-   newins contrib/zsh-completion _pybugz
-   fi
+   insinto /usr/share/zsh/site-functions
+   newins contrib/zsh-completion _pybugz
 }



[gentoo-commits] repo/gentoo:master commit in: sys-block/ndctl/, sys-block/ndctl/files/

2021-07-30 Thread Sam James
commit: 1153630cab2539454b7e6b62c2ead209c0452833
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1153630c

sys-block/ndctl: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 .../ndctl-71.1-bash-completion-configure.patch | 48 ++
 .../{ndctl-71.1-r1.ebuild => ndctl-71.1-r2.ebuild} |  8 +++-
 2 files changed, 54 insertions(+), 2 deletions(-)

diff --git a/sys-block/ndctl/files/ndctl-71.1-bash-completion-configure.patch 
b/sys-block/ndctl/files/ndctl-71.1-bash-completion-configure.patch
new file mode 100644
index 000..d6a796ab979
--- /dev/null
+++ b/sys-block/ndctl/files/ndctl-71.1-bash-completion-configure.patch
@@ -0,0 +1,48 @@
+https://github.com/pmem/ndctl/pull/174
+
+From 92485810ce872c92b925ccdf4e3b58fa37ccbb8e Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sat, 17 Jul 2021 19:31:56 +0100
+Subject: [PATCH] change bash-completion
+
+---
+ configure.ac | 17 ++---
+ 1 file changed, 10 insertions(+), 7 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 5ec8d2f..f7b1aed 100644
+--- a/configure.ac
 b/configure.ac
+@@ -133,19 +133,22 @@ PKG_CHECK_MODULES([UUID], [uuid],
+   [AC_DEFINE([HAVE_UUID], [1], [Define to 1 if using libuuid])])
+ PKG_CHECK_MODULES([JSON], [json-c])
+ 
+-AC_ARG_WITH([bash],
+-  AS_HELP_STRING([--with-bash],
+-  [Enable bash auto-completion. @<:@default=yes@:>@]),
++AC_ARG_WITH([bash-completion-dir],
++  AS_HELP_STRING([--with-bash-completion-dir[=PATH]],
++  [Enable bash auto-completion. Uses pkgconfig if no path given. 
@<:@default=yes@:>@]),
+   [],
+-  [with_bash=yes])
++  [with_bash_completion_dir=yes])
+ 
+-if test "x$with_bash" = "xyes"; then
++if test "x$with_bash_completion_dir" = "xyes"; then
+   PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0],
+-  [BASH_COMPLETION_DIR=$($PKG_CONFIG --variable=completionsdir 
bash-completion)], [])
++  [BASH_COMPLETION_DIR=$($PKG_CONFIG --variable=completionsdir 
bash-completion)],
++  [BASH_COMPLETION_DIR="$datadir/bash-completion/completions"])
++else
++  BASH_COMPLETION_DIR="$with_bash_completion_dir"
+ fi
+ 
+ AC_SUBST([BASH_COMPLETION_DIR])
+-AM_CONDITIONAL([ENABLE_BASH_COMPLETION], [test "x$with_bash" = "xyes"])
++AM_CONDITIONAL([ENABLE_BASH_COMPLETION], [test "x$with_bash_completion_dir" 
!= "xno"])
+ 
+ AC_ARG_ENABLE([local],
+ AS_HELP_STRING([--disable-local], [build against kernel ndctl.h 
@<:@default=system@:>@]),
+-- 
+2.32.0
+

diff --git a/sys-block/ndctl/ndctl-71.1-r1.ebuild 
b/sys-block/ndctl/ndctl-71.1-r2.ebuild
similarity index 87%
rename from sys-block/ndctl/ndctl-71.1-r1.ebuild
rename to sys-block/ndctl/ndctl-71.1-r2.ebuild
index 4f2aa941c70..d6c230f369c 100644
--- a/sys-block/ndctl/ndctl-71.1-r1.ebuild
+++ b/sys-block/ndctl/ndctl-71.1-r2.ebuild
@@ -40,6 +40,10 @@ DOCS=(
CONTRIBUTING.md
 )
 
+PATCHES=(
+   "${FILESDIR}/${PN}-71.1-bash-completion-configure.patch"
+)
+
 src_prepare() {
default
printf 'm4_define([GIT_VERSION], [%s])' "${PV}" > version.m4 || die
@@ -49,7 +53,7 @@ src_prepare() {
 
 src_configure() {
econf \
-   $(use_with bash-completion bash) \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
$(use_with systemd) \
--disable-asciidoctor
 }
@@ -61,5 +65,5 @@ src_test() {
 src_install() {
default
 
-   use bash-completion && bashcomp_alias ndctl daxctl
+   bashcomp_alias ndctl daxctl
 }



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

2021-07-30 Thread Sam James
commit: 422737f5b83682f126d435dfdf22f6a7eb978b75
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422737f5

sys-apps/usbguard: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 .../usbguard-1.0.0-bash-completion-configure.patch | 105 +
 ...rd-1.0.0-r1.ebuild => usbguard-1.0.0-r2.ebuild} |   7 +-
 2 files changed, 109 insertions(+), 3 deletions(-)

diff --git 
a/sys-apps/usbguard/files/usbguard-1.0.0-bash-completion-configure.patch 
b/sys-apps/usbguard/files/usbguard-1.0.0-bash-completion-configure.patch
new file mode 100644
index 000..c63a85f23a5
--- /dev/null
+++ b/sys-apps/usbguard/files/usbguard-1.0.0-bash-completion-configure.patch
@@ -0,0 +1,105 @@
+https://github.com/USBGuard/usbguard/pull/483
+
+From b3bb39e0e5de61e1c713cb98ebca5e4c6529e2b9 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 18 Jul 2021 03:42:21 +0100
+Subject: [PATCH] configure.ac: Use standard --with-bash-completion-dir option
+
+Rationale:
+This makes it a lot easier to enable/disable installation
+of bash completion files rather than it being based on
+a certain package being installed (or not). It's useful
+in Gentoo Linux for example where we may want to always
+install Bash completion files to the right location, even
+if the user isn't using it yet, to save rebuilds.
+
+This makes a few changes to the current Bash completion logic, mainly:
+* Falls back gracefully to a standard directory if bash-completion
+  itself is not installed (in that case, we can't ask it via pkgconfig
+  where to place files).
+
+* So the behaviour is now:
+  * no argument / --with-bash-completion-dir=yes:
+
+Asks pkgconfig, but falls back to standard directory.
+
+  * --with-bash-completion-dir=dir:
+
+Use the given directory with no detection.
+
+  * --without-bash-completion-dir:
+
+No installation of Bash completion files.
+
+Signed-off-by: Sam James 
+---
+ Makefile.am  |  2 +-
+ configure.ac | 32 ++--
+ 2 files changed, 15 insertions(+), 19 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 34a2e96..910c3c5 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -438,7 +438,7 @@ usbguard_LDADD=\
+   $(top_builddir)/libusbguard.la \
+   ${PTHREAD_LIBS}
+ 
+-if BASH_COMPLETION_ENABLED
++if ENABLE_BASH_COMPLETION
+ bashcompletiondir = $(BASH_COMPLETION_DIR)
+ dist_bashcompletion_DATA = $(top_srcdir)/scripts/bash_completion/usbguard
+ endif
+diff --git a/configure.ac b/configure.ac
+index 73021b6..4207ae2 100644
+--- a/configure.ac
 b/configure.ac
+@@ -663,11 +663,18 @@ AC_ARG_ENABLE([systemd],
+*) AC_MSG_ERROR([bad value ${enableval} for --enable-systemd]) ;;
+  esac], [systemd=no])
+ 
+-
+-PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0],
+-  [bash_completion_dir="`$PKG_CONFIG --variable=completionsdir 
bash-completion`"
+-   bash_completion=yes],
+-  [bash_completion=no])
++AC_ARG_WITH([bash-completion-dir],
++  AS_HELP_STRING([--with-bash-completion-dir[=PATH]],
++  [Enable bash auto-completion. Uses pkgconfig if no path given. 
@<:@default=yes@:>@]),
++  [], [with_bash_completion_dir=yes])
++
++if test "x$with_bash_completion_dir" = "xyes"; then
++  PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0],
++  [BASH_COMPLETION_DIR=$($PKG_CONFIG --variable=completionsdir 
bash-completion)],
++  [BASH_COMPLETION_DIR="$datadir/bash-completion/completions"])
++else
++  BASH_COMPLETION_DIR="$with_bash_completion_dir"
++fi
+ 
+ if test "x$debug" = xyes; then
+CXXFLAGS="$CXXFLAGS $CXXFLAGS_DEBUG_ENABLED"
+@@ -706,19 +713,8 @@ fi
+ 
+ AC_SUBST([ANALYZE_CONFIGURE_ARGS], $ac_configure_args)
+ 
+-case "$bash_completion_dir" in
+-  /usr/share/*|/usr/local/share/*)
+-bash_completion_dir=$(echo "$bash_completion_dir" | sed -r 
's,^(/usr/share|/usr/local/share),${datadir},')
+-;;
+-  /usr/*|/usr/local/*)
+-bash_completion_dir=$(echo "$bash_completion_dir" | sed -r 
's,^(/usr|/usr/local),${prefix},')
+-;;
+-  /*)
+-bash_completion_dir='${prefix}'"$bash_completion_dir"
+-;;
+-esac
+-
+-AC_SUBST([BASH_COMPLETION_DIR], $bash_completion_dir)
++AC_SUBST([BASH_COMPLETION_DIR])
++AM_CONDITIONAL([ENABLE_BASH_COMPLETION], [test "x$with_bash_completion_dir" 
!= "xno"])
+ 
+ AM_CONDITIONAL([SYSTEMD_SUPPORT_ENABLED], [test "x$systemd" = xyes ])
+ AM_CONDITIONAL([DBUS_ENABLED], [test "x$with_dbus" = xyes ])
+-- 
+2.32.0
+

diff --git a/sys-apps/usbguard/usbguard-1.0.0-r1.ebuild 

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

2021-07-30 Thread Sam James
commit: cca5e801c584f5a50a60d8c86ebe72feb35cad9f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:16:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca5e801

app-misc/khard: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 ...{khard-0.13.0.ebuild => khard-0.13.0-r1.ebuild} | 26 +-
 ...{khard-0.17.0.ebuild => khard-0.17.0-r1.ebuild} | 25 ++---
 2 files changed, 23 insertions(+), 28 deletions(-)

diff --git a/app-misc/khard/khard-0.13.0.ebuild 
b/app-misc/khard/khard-0.13.0-r1.ebuild
similarity index 83%
rename from app-misc/khard/khard-0.13.0.ebuild
rename to app-misc/khard/khard-0.13.0-r1.ebuild
index 7b7ff564f1b..06a157e5b7f 100644
--- a/app-misc/khard/khard-0.13.0.ebuild
+++ b/app-misc/khard/khard-0.13.0-r1.ebuild
@@ -1,20 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
-
+PYTHON_COMPAT=( python3_8 )
 DISTUTILS_USE_SETUPTOOLS=rdepend
-
 inherit distutils-r1
 
 DESCRIPTION="Console CardDAV client"
 HOMEPAGE="https://github.com/scheibler/khard;
-LICENSE="GPL-3"
 
+LICENSE="GPL-3"
 SLOT="0"
-IUSE="test zsh-completion"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
 if [ "${PV}" == "" ]; then
@@ -32,7 +30,7 @@ RDEPEND="
dev-python/unidecode[${PYTHON_USEDEP}]
>dev-python/vobject-0.9.3[${PYTHON_USEDEP}]
 "
-DEPEND="
+BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
@@ -44,15 +42,13 @@ DEPEND="
 
 DOCS=( AUTHORS CHANGES README.md misc/khard/khard.conf.example )
 
+python_test() {
+   esetup.py test
+}
+
 src_install() {
distutils-r1_src_install
 
-   if use zsh-completion; then
-   insinto /usr/share/zsh/site-functions
-   doins misc/zsh/_khard
-   fi
-}
-
-python_test() {
-   esetup.py test
+   insinto /usr/share/zsh/site-functions
+   doins misc/zsh/_khard
 }

diff --git a/app-misc/khard/khard-0.17.0.ebuild 
b/app-misc/khard/khard-0.17.0-r1.ebuild
similarity index 83%
rename from app-misc/khard/khard-0.17.0.ebuild
rename to app-misc/khard/khard-0.17.0-r1.ebuild
index 3d491af83fd..79c4e3cd1a7 100644
--- a/app-misc/khard/khard-0.17.0.ebuild
+++ b/app-misc/khard/khard-0.17.0-r1.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
+PYTHON_COMPAT=( python3_{8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1
 
 DESCRIPTION="Console CardDAV client"
 HOMEPAGE="https://github.com/scheibler/khard;
+
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="test zsh-completion"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
 if [[ "${PV}" == * ]]; then
@@ -30,7 +31,7 @@ RDEPEND="
dev-python/unidecode[${PYTHON_USEDEP}]
dev-python/vobject[${PYTHON_USEDEP}]
 "
-DEPEND="
+BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
@@ -40,15 +41,13 @@ DEPEND="
 
 DOCS=( CHANGES CONTRIBUTING.rst README.md 
doc/source/examples/khard.conf.example )
 
+python_test() {
+   esetup.py test
+}
+
 src_install() {
distutils-r1_src_install
 
-   if use zsh-completion; then
-   insinto /usr/share/zsh/site-functions
-   doins misc/zsh/_khard
-   fi
-}
-
-python_test() {
-   esetup.py test
+   insinto /usr/share/zsh/site-functions
+   doins misc/zsh/_khard
 }



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

2021-07-30 Thread Sam James
commit: cb7d7630c115b32a8d1aa84f75b5dba9ffa11f32
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:16:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7d7630

app-misc/tmux-xpanes: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 ...panes-4.1.2.ebuild => tmux-xpanes-4.1.2-r1.ebuild} | 19 ++-
 ...panes-4.1.3.ebuild => tmux-xpanes-4.1.3-r1.ebuild} |  9 +++--
 2 files changed, 9 insertions(+), 19 deletions(-)

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.1.2.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-4.1.2-r1.ebuild
similarity index 67%
rename from app-misc/tmux-xpanes/tmux-xpanes-4.1.2.ebuild
rename to app-misc/tmux-xpanes/tmux-xpanes-4.1.2-r1.ebuild
index ed4e2949a39..1fbee411365 100644
--- a/app-misc/tmux-xpanes/tmux-xpanes-4.1.2.ebuild
+++ b/app-misc/tmux-xpanes/tmux-xpanes-4.1.2-r1.ebuild
@@ -7,19 +7,13 @@ DESCRIPTION="tmux-based terminal divider"
 HOMEPAGE="https://github.com/greymd/tmux-xpanes;
 SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-KEYWORDS="amd64 x86"
 LICENSE="MIT"
 SLOT="0"
+KEYWORDS="amd64 x86"
 
-IUSE="zsh-completion"
-
-RDEPEND="
-   app-misc/tmux
+RDEPEND="app-misc/tmux
dev-lang/perl
-   dev-libs/openssl:0=
-   zsh-completion? ( app-shells/zsh )"
-
-DEPEND="${RDEPEND}"
+   dev-libs/openssl:0"
 
 RESTRICT="test"
 
@@ -29,8 +23,7 @@ src_install() {
dobin bin/*
doman man/*.1
einstalldocs
-   if use zsh-completion; then
-   insinto /usr/share/zsh/site-functions
-   doins completion/zsh/*
-   fi
+
+   insinto /usr/share/zsh/site-functions
+   doins -r completion/zsh/.
 }

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.1.3.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-4.1.3-r1.ebuild
similarity index 84%
rename from app-misc/tmux-xpanes/tmux-xpanes-4.1.3.ebuild
rename to app-misc/tmux-xpanes/tmux-xpanes-4.1.3-r1.ebuild
index 1f0e2733e1d..3d28ac557e8 100644
--- a/app-misc/tmux-xpanes/tmux-xpanes-4.1.3.ebuild
+++ b/app-misc/tmux-xpanes/tmux-xpanes-4.1.3-r1.ebuild
@@ -11,12 +11,9 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="
-   app-misc/tmux
+RDEPEND="app-misc/tmux
dev-lang/perl
-   dev-libs/openssl:0=
-"
-DEPEND="${RDEPEND}"
+   dev-libs/openssl:0"
 
 RESTRICT="test"
 
@@ -28,5 +25,5 @@ src_install() {
einstalldocs
 
insinto /usr/share/zsh/site-functions
-   doins completion/zsh/*
+   doins -r completion/zsh/.
 }



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

2021-07-30 Thread Sam James
commit: 540c15a53913857df6ec5e14313465393e424e10
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 23:51:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:51:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540c15a5

dev-libs/libuv: Stabilize 1.41.1 arm64, #800986

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

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

diff --git a/dev-libs/libuv/libuv-1.41.1.ebuild 
b/dev-libs/libuv/libuv-1.41.1.ebuild
index 9506890cc16..a78236a8263 100644
--- a/dev-libs/libuv/libuv-1.41.1.ebuild
+++ b/dev-libs/libuv/libuv-1.41.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD BSD-2 ISC MIT"



[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/

2021-07-30 Thread Sam James
commit: 0147ec1da1a0891f5d72d1d89ce55567c31ed3be
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:59:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0147ec1d

www-servers/lighttpd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 www-servers/lighttpd/lighttpd-1.4.58-r1.ebuild | 2 ++
 www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/www-servers/lighttpd/lighttpd-1.4.58-r1.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.58-r1.ebuild
index ced96c23fec..957835c1132 100644
--- a/www-servers/lighttpd/lighttpd-1.4.58-r1.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.58-r1.ebuild
@@ -229,6 +229,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
use ipv6 && readme.gentoo_print_elog
 
if [[ -f ${ROOT}/etc/conf.d/spawn-fcgi.conf ]] ; then

diff --git a/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild
index 0ad33eb525b..6c00dcca0b4 100644
--- a/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild
@@ -209,6 +209,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
if use ipv6; then readme.gentoo_print_elog; fi
 
if [[ -f ${ROOT}/etc/lighttpd.conf ]] ; then



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

2021-07-30 Thread Sam James
commit: 86bdb34e63e84402513f06dce459f331dfc31948
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:59:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bdb34e

sys-fs/cachefilesd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild | 2 ++
 sys-fs/cachefilesd/cachefilesd-0.10.9.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild 
b/sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild
index 495532b754a..48fbad06a93 100644
--- a/sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild
+++ b/sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild
@@ -50,6 +50,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
[[ -d /var/cache/fscache ]] && return
elog "Before CacheFiles can be used, a directory for local storage"
elog "must be created.  The default configuration of 
/etc/cachefilesd.conf"

diff --git a/sys-fs/cachefilesd/cachefilesd-0.10.9.ebuild 
b/sys-fs/cachefilesd/cachefilesd-0.10.9.ebuild
index 27984303d16..849ad870b21 100644
--- a/sys-fs/cachefilesd/cachefilesd-0.10.9.ebuild
+++ b/sys-fs/cachefilesd/cachefilesd-0.10.9.ebuild
@@ -46,6 +46,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
[[ -d /var/cache/fscache ]] && return
elog "Before CacheFiles can be used, a directory for local storage"
elog "must be created.  The default configuration of 
/etc/cachefilesd.conf"



[gentoo-commits] repo/gentoo:master commit in: www-misc/vdradmin-am/

2021-07-30 Thread Sam James
commit: 6faf7ae088245853aa3a1e2f8ea1f633acb47ea7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 23:15:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6faf7ae0

www-misc/vdradmin-am: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 www-misc/vdradmin-am/vdradmin-am-3.6.10-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/www-misc/vdradmin-am/vdradmin-am-3.6.10-r1.ebuild 
b/www-misc/vdradmin-am/vdradmin-am-3.6.10-r1.ebuild
index 7ceb43a448d..d4dfe74d614 100644
--- a/www-misc/vdradmin-am/vdradmin-am-3.6.10-r1.ebuild
+++ b/www-misc/vdradmin-am/vdradmin-am-3.6.10-r1.ebuild
@@ -142,6 +142,8 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
+   tmpfiles_process vdradmind.conf
+
if use ipv6; then
elog
elog "To make use of the ipv6 protocol"



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

2021-07-30 Thread Sam James
commit: aac398a2b8da81e0d9ab2558e297cf0b293d8c09
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:58:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac398a2

net-vpn/tailscale: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-vpn/tailscale/tailscale-1.10.0.ebuild| 4 
 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 6 +-
 net-vpn/tailscale/tailscale-1.4.0.ebuild | 6 +-
 net-vpn/tailscale/tailscale-1.4.1.ebuild | 6 +-
 net-vpn/tailscale/tailscale-1.4.5.ebuild | 6 +-
 net-vpn/tailscale/tailscale-1.8.7.ebuild | 4 
 6 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tailscale/tailscale-1.10.0.ebuild 
b/net-vpn/tailscale/tailscale-1.10.0.ebuild
index ea23773cceb..e19f4d2e872 100644
--- a/net-vpn/tailscale/tailscale-1.10.0.ebuild
+++ b/net-vpn/tailscale/tailscale-1.10.0.ebuild
@@ -1024,3 +1024,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
index 15d91103c2f..98c2720f023 100644
--- a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.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
@@ -253,3 +253,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.4.0.ebuild 
b/net-vpn/tailscale/tailscale-1.4.0.ebuild
index 69a4661f9fa..94bf9df62b6 100644
--- a/net-vpn/tailscale/tailscale-1.4.0.ebuild
+++ b/net-vpn/tailscale/tailscale-1.4.0.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
@@ -628,3 +628,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.4.1.ebuild 
b/net-vpn/tailscale/tailscale-1.4.1.ebuild
index ad770855218..f1c534c69b6 100644
--- a/net-vpn/tailscale/tailscale-1.4.1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.4.1.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
@@ -628,3 +628,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.4.5.ebuild 
b/net-vpn/tailscale/tailscale-1.4.5.ebuild
index 471f008a117..120700e29cb 100644
--- a/net-vpn/tailscale/tailscale-1.4.5.ebuild
+++ b/net-vpn/tailscale/tailscale-1.4.5.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
@@ -628,3 +628,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-vpn/tailscale/tailscale-1.8.7.ebuild 
b/net-vpn/tailscale/tailscale-1.8.7.ebuild
index d258d589519..7b4248c4540 100644
--- a/net-vpn/tailscale/tailscale-1.8.7.ebuild
+++ b/net-vpn/tailscale/tailscale-1.8.7.ebuild
@@ -307,3 +307,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}d.initd" ${PN}
newconfd "${FILESDIR}/${PN}d.confd" ${PN}
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



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

2021-07-30 Thread Sam James
commit: 4b6fd057b47979a6d444aa79f920c08a3203e7a1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:59:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6fd057

sys-cluster/slurm: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 sys-cluster/slurm/slurm-20.11.0.1-r101.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-cluster/slurm/slurm-20.11.0.1-r101.ebuild 
b/sys-cluster/slurm/slurm-20.11.0.1-r101.ebuild
index f8a84798d70..f964ff1a8d4 100644
--- a/sys-cluster/slurm/slurm-20.11.0.1-r101.ebuild
+++ b/sys-cluster/slurm/slurm-20.11.0.1-r101.ebuild
@@ -250,6 +250,8 @@ pkg_postinst() {
done
echo
 
+   tmpfiles_process slurm.conf
+
elog "Please visit the file '/usr/share/doc/${P}/html/configurator.html"
elog "through a (javascript enabled) browser to create a configureation 
file."
elog "Copy that file to /etc/slurm/slurm.conf on all nodes (including 
the headnode) of your cluster."



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

2021-07-30 Thread Sam James
commit: ae0671e33e5e8fb255704bd87fb1a646b6c74372
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:57:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0671e3

net-misc/lldpd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-misc/lldpd/lldpd-1.0.10-r1.ebuild | 4 
 net-misc/lldpd/lldpd-1.0.11-r1.ebuild | 4 
 net-misc/lldpd/lldpd-1.0.7-r1.ebuild  | 4 
 net-misc/lldpd/lldpd-1.0.9-r1.ebuild  | 4 
 4 files changed, 16 insertions(+)

diff --git a/net-misc/lldpd/lldpd-1.0.10-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.10-r1.ebuild
index 64eceb88cec..426784b1213 100644
--- a/net-misc/lldpd/lldpd-1.0.10-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.10-r1.ebuild
@@ -100,3 +100,7 @@ src_install() {
systemd_dounit "${FILESDIR}"/${PN}.service
newtmpfiles "${FILESDIR}"/tmpfilesd ${PN}.conf
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-misc/lldpd/lldpd-1.0.11-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.11-r1.ebuild
index d31dbbc2f76..5aae55e4aaa 100644
--- a/net-misc/lldpd/lldpd-1.0.11-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.11-r1.ebuild
@@ -100,3 +100,7 @@ src_install() {
systemd_dounit "${FILESDIR}"/${PN}.service
newtmpfiles "${FILESDIR}"/tmpfilesd ${PN}.conf
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-misc/lldpd/lldpd-1.0.7-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.7-r1.ebuild
index b2c5422b944..857f1e6a860 100644
--- a/net-misc/lldpd/lldpd-1.0.7-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.7-r1.ebuild
@@ -96,3 +96,7 @@ src_install() {
systemd_dounit "${FILESDIR}"/${PN}.service
newtmpfiles "${FILESDIR}"/tmpfilesd ${PN}.conf
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-misc/lldpd/lldpd-1.0.9-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.9-r1.ebuild
index 9009b6cd9a3..97aadd996be 100644
--- a/net-misc/lldpd/lldpd-1.0.9-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.9-r1.ebuild
@@ -96,3 +96,7 @@ src_install() {
systemd_dounit "${FILESDIR}"/${PN}.service
newtmpfiles "${FILESDIR}"/tmpfilesd ${PN}.conf
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



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

2021-07-30 Thread Sam James
commit: 63b1973563aeecee27ec9a4359b6b33dfcbe6cd6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:57:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b19735

net-misc/exabgp: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-misc/exabgp/exabgp-4.2.11-r1.ebuild | 6 +-
 net-misc/exabgp/exabgp-4.2.11-r2.ebuild | 4 
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/net-misc/exabgp/exabgp-4.2.11-r1.ebuild 
b/net-misc/exabgp/exabgp-4.2.11-r1.ebuild
index a61e484d126..1ec8278c564 100644
--- a/net-misc/exabgp/exabgp-4.2.11-r1.ebuild
+++ b/net-misc/exabgp/exabgp-4.2.11-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
@@ -54,3 +54,7 @@ python_install_all() {
 
doman doc/man/*.?
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}

diff --git a/net-misc/exabgp/exabgp-4.2.11-r2.ebuild 
b/net-misc/exabgp/exabgp-4.2.11-r2.ebuild
index 3e7774c0353..be3a94116ae 100644
--- a/net-misc/exabgp/exabgp-4.2.11-r2.ebuild
+++ b/net-misc/exabgp/exabgp-4.2.11-r2.ebuild
@@ -57,3 +57,7 @@ python_install_all() {
 
doman doc/man/*.?
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss-pam-ldapd/

2021-07-30 Thread Sam James
commit: c454e2bfdc50be6a1bbb0ce99ef1774669e6f991
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:58:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c454e2bf

sys-auth/nss-pam-ldapd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11-r3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11-r3.ebuild 
b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11-r3.ebuild
index 3f748952208..e5b27e992d0 100644
--- a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11-r3.ebuild
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11-r3.ebuild
@@ -147,6 +147,8 @@ multilib_src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process nslcd.conf
+
echo
elog "For this to work you must configure /etc/nslcd.conf"
elog "This configuration is similar to pam_ldap's /etc/ldap.conf"



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

2021-07-30 Thread Sam James
commit: 198ce638123cb0b2d45015b1acb3e37d9fb8bec6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 23:15:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198ce638

www-apache/mod_auth_kerb: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild 
b/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild
index 8b56d40b4d0..a83b2926d12 100644
--- a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild
+++ b/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild
@@ -52,3 +52,7 @@ src_install() {
apache-module_src_install
dotmpfiles "${FILESDIR}/${PN}.conf"
 }
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/

2021-07-30 Thread Sam James
commit: 36b5d0460f181626ae247586edb483afe846f7ef
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 23:15:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b5d046

www-servers/lighttpd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 www-servers/lighttpd/lighttpd-1.4.55-r101.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/www-servers/lighttpd/lighttpd-1.4.55-r101.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.55-r101.ebuild
index 2da970b100e..eb3c3122386 100644
--- a/www-servers/lighttpd/lighttpd-1.4.55-r101.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.55-r101.ebuild
@@ -229,6 +229,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.tmpfiles.conf
+
use ipv6 && readme.gentoo_print_elog
 
if [[ -f ${ROOT}/etc/conf.d/spawn-fcgi.conf ]] ; then



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

2021-07-30 Thread Sam James
commit: 740258017c5ce566db7d63260951d0a571b25a0c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:59:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74025801

sys-cluster/ceph: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 sys-cluster/ceph/ceph-14.2.21-r2.ebuild | 1 +
 sys-cluster/ceph/ceph-14.2.22.ebuild| 1 +
 sys-cluster/ceph/ceph-15.2.12-r2.ebuild | 1 +
 sys-cluster/ceph/ceph-15.2.13-r2.ebuild | 1 +
 sys-cluster/ceph/ceph-16.2.4-r2.ebuild  | 1 +
 sys-cluster/ceph/ceph-16.2.5.ebuild | 1 +
 6 files changed, 6 insertions(+)

diff --git a/sys-cluster/ceph/ceph-14.2.21-r2.ebuild 
b/sys-cluster/ceph/ceph-14.2.21-r2.ebuild
index aa787f1388b..5d1b43cae8f 100644
--- a/sys-cluster/ceph/ceph-14.2.21-r2.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.21-r2.ebuild
@@ -389,4 +389,5 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
+   tmpfiles_process ${PN}.conf
 }

diff --git a/sys-cluster/ceph/ceph-14.2.22.ebuild 
b/sys-cluster/ceph/ceph-14.2.22.ebuild
index ab7a4ecf5a9..1288ebd6a78 100644
--- a/sys-cluster/ceph/ceph-14.2.22.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.22.ebuild
@@ -388,4 +388,5 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
+   tmpfiles_process ${PN}.conf
 }

diff --git a/sys-cluster/ceph/ceph-15.2.12-r2.ebuild 
b/sys-cluster/ceph/ceph-15.2.12-r2.ebuild
index 75c961e4526..7e0b490c135 100644
--- a/sys-cluster/ceph/ceph-15.2.12-r2.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.12-r2.ebuild
@@ -400,4 +400,5 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
+   tmpfiles_process ${PN}.conf
 }

diff --git a/sys-cluster/ceph/ceph-15.2.13-r2.ebuild 
b/sys-cluster/ceph/ceph-15.2.13-r2.ebuild
index 0244baef17e..bc1a96acf14 100644
--- a/sys-cluster/ceph/ceph-15.2.13-r2.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.13-r2.ebuild
@@ -398,4 +398,5 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
+   tmpfiles_process ${PN}.conf
 }

diff --git a/sys-cluster/ceph/ceph-16.2.4-r2.ebuild 
b/sys-cluster/ceph/ceph-16.2.4-r2.ebuild
index ab8e538d648..e3804ec653b 100644
--- a/sys-cluster/ceph/ceph-16.2.4-r2.ebuild
+++ b/sys-cluster/ceph/ceph-16.2.4-r2.ebuild
@@ -447,4 +447,5 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
+   tmpfiles_process ${PN}.conf
 }

diff --git a/sys-cluster/ceph/ceph-16.2.5.ebuild 
b/sys-cluster/ceph/ceph-16.2.5.ebuild
index 834efe8eb5e..0aab57c79ca 100644
--- a/sys-cluster/ceph/ceph-16.2.5.ebuild
+++ b/sys-cluster/ceph/ceph-16.2.5.ebuild
@@ -447,4 +447,5 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
+   tmpfiles_process ${PN}.conf
 }



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

2021-07-30 Thread Sam James
commit: 15b7614fcd08b8f01a343fb10c9d95aea16c4d48
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:58:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b7614f

sys-apps/unscd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 sys-apps/unscd/unscd-0.54-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/unscd/unscd-0.54-r1.ebuild 
b/sys-apps/unscd/unscd-0.54-r1.ebuild
index f8010311180..0e9ee2aa391 100644
--- a/sys-apps/unscd/unscd-0.54-r1.ebuild
+++ b/sys-apps/unscd/unscd-0.54-r1.ebuild
@@ -34,3 +34,7 @@ src_install() {
systemd_dounit "${FILESDIR}"/unscd.service
dosbin unscd
 }
+
+pkg_postinst() {
+   tmpfiles_process unscd.conf
+}



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

2021-07-30 Thread Sam James
commit: 7b58c934faeb68bdf85e719ef020d12eaf00dc90
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:59:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b58c934

sys-libs/musl-nscd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild | 6 ++
 sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild | 6 ++
 sys-libs/musl-nscd/musl-nscd-.ebuild  | 6 ++
 3 files changed, 18 insertions(+)

diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild 
b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
index 3b1942c2161..055b7e4a3d0 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
@@ -46,3 +46,9 @@ src_install() {
dodoc README
fi
 }
+
+pkg_postinst() {
+   if ! use minimal; then
+   tmpfiles_process nscd.conf
+   fi
+}

diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild 
b/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
index fb9101f102e..0f8e8326c8f 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
@@ -46,3 +46,9 @@ src_install() {
dodoc README
fi
 }
+
+pkg_postinst() {
+   if ! use minimal; then
+   tmpfiles_process nscd.conf
+   fi
+}

diff --git a/sys-libs/musl-nscd/musl-nscd-.ebuild 
b/sys-libs/musl-nscd/musl-nscd-.ebuild
index e03ce6c6293..78daab8676a 100644
--- a/sys-libs/musl-nscd/musl-nscd-.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-.ebuild
@@ -44,3 +44,9 @@ src_install() {
dodoc README
fi
 }
+
+pkg_postinst() {
+   if ! use minimal; then
+   tmpfiles_process nscd.conf
+   fi
+}



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

2021-07-30 Thread Sam James
commit: 1a322ececaba226b88e9b6d80adeb1a96d8bc94d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:57:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a322ece

net-misc/stunnel: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-misc/stunnel/stunnel-5.58.ebuild | 2 ++
 net-misc/stunnel/stunnel-5.59.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-misc/stunnel/stunnel-5.58.ebuild 
b/net-misc/stunnel/stunnel-5.58.ebuild
index 611d402d15c..256081a6b48 100644
--- a/net-misc/stunnel/stunnel-5.58.ebuild
+++ b/net-misc/stunnel/stunnel-5.58.ebuild
@@ -92,6 +92,8 @@ pkg_postinst() {
chmod 0640 "${EROOT}"/etc/stunnel/stunnel.{crt,csr,key,pem}
fi
 
+   tmpfiles_process stunnel.conf
+
einfo "If you want to run multiple instances of stunnel, create a new 
config"
einfo "file ending with .conf in /etc/stunnel/. **Make sure** you 
change "
einfo "\'pid= \' with a unique filename.  For openrc make a symlink 
from the"

diff --git a/net-misc/stunnel/stunnel-5.59.ebuild 
b/net-misc/stunnel/stunnel-5.59.ebuild
index 40631323d41..7f0616ce360 100644
--- a/net-misc/stunnel/stunnel-5.59.ebuild
+++ b/net-misc/stunnel/stunnel-5.59.ebuild
@@ -93,6 +93,8 @@ pkg_postinst() {
chmod 0640 "${EROOT}"/etc/stunnel/stunnel.{crt,csr,key,pem}
fi
 
+   tmpfiles_process stunnel.conf
+
einfo "If you want to run multiple instances of stunnel, create a new 
config"
einfo "file ending with .conf in /etc/stunnel/. **Make sure** you 
change "
einfo "\'pid= \' with a unique filename.  For openrc make a symlink 
from the"



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

2021-07-30 Thread Sam James
commit: 80385f7be49672ccb60c0c19f38f10f55518e214
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:57:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80385f7b

net-misc/openvswitch: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-misc/openvswitch/openvswitch-2.14.1.ebuild | 2 ++
 net-misc/openvswitch/openvswitch-2.15.0.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-misc/openvswitch/openvswitch-2.14.1.ebuild 
b/net-misc/openvswitch/openvswitch-2.14.1.ebuild
index cb44e1d8be7..c873cc5a547 100644
--- a/net-misc/openvswitch/openvswitch-2.14.1.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.14.1.ebuild
@@ -123,6 +123,8 @@ src_install() {
 pkg_postinst() {
use modules && linux-mod_pkg_postinst
 
+   tmpfiles_process openvswitch.conf
+
# only needed on non-systemd, but helps anyway
elog "Use the following command to create an initial database for 
ovsdb-server:"
elog "   emerge --config =${CATEGORY}/${PF}"

diff --git a/net-misc/openvswitch/openvswitch-2.15.0.ebuild 
b/net-misc/openvswitch/openvswitch-2.15.0.ebuild
index 7f44d4ded56..83ea5328d7d 100644
--- a/net-misc/openvswitch/openvswitch-2.15.0.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.15.0.ebuild
@@ -122,6 +122,8 @@ src_install() {
 pkg_postinst() {
use modules && linux-mod_pkg_postinst
 
+   tmpfiles_process openvswitch.conf
+
# only needed on non-systemd, but helps anyway
elog "Use the following command to create an initial database for 
ovsdb-server:"
elog "   emerge --config =${CATEGORY}/${PF}"



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

2021-07-30 Thread Sam James
commit: bd2061f5fbd1f1f5490201fe04d965396750ca24
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:56:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2061f5

net-dns/pdnsd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild 
b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
index 8769b15cfd5..209fff4708a 100644
--- a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
+++ b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
@@ -94,14 +94,5 @@ pkg_postinst() {
elog ""
elog "Sample config file in /etc/pdnsd/pdnsd.conf.sample"
 
-   # The tmpfiles.d configuration does not come into effect before the
-   # next reboot so create the cachedir now.
-   local cachedir="${EPREFIX}/var/cache/pdnsd"
-   if [[ ! -d "${cachedir}" ]] ; then
-   mkdir "${cachedir}" || eerror "Failed to create cache"
-   fi
-   chown pdnsd:pdnsd "${cachedir}" \
-   || eerror "Failed to set ownership for cachedir"
-   chmod 0750 "${cachedir}" \
-   || eerror "Failed to set permissions for cachedir"
+   tmpfiles_process pdnsd.conf
 }



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

2021-07-30 Thread Sam James
commit: 8cd2b4c8c0afc62d40af8e0d220ec9408698bd7f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:57:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd2b4c8

net-misc/dhcp: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-misc/dhcp/dhcp-4.4.2_p1-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-misc/dhcp/dhcp-4.4.2_p1-r1.ebuild 
b/net-misc/dhcp/dhcp-4.4.2_p1-r1.ebuild
index 57fd8dd47f4..7ae208514c6 100644
--- a/net-misc/dhcp/dhcp-4.4.2_p1-r1.ebuild
+++ b/net-misc/dhcp/dhcp-4.4.2_p1-r1.ebuild
@@ -271,6 +271,10 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
+   if use server ; then
+   tmpfiles_process dhcpd.conf
+   fi
+
if [[ -e "${ROOT}"/etc/init.d/dhcp ]] ; then
ewarn
ewarn "WARNING: The dhcp init script has been renamed to dhcpd"



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

2021-07-30 Thread Sam James
commit: bbf4c7e032ea50a9ed3257fa3743abf2679c8485
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 23:14:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf4c7e0

net-mail/fetchmail: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-mail/fetchmail/fetchmail-6.4.19.ebuild   | 2 ++
 net-mail/fetchmail/fetchmail-6.4.20.ebuild   | 2 ++
 net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/net-mail/fetchmail/fetchmail-6.4.19.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.19.ebuild
index dfd0275cfb0..e2ab38dd186 100644
--- a/net-mail/fetchmail/fetchmail-6.4.19.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.19.ebuild
@@ -98,6 +98,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "Please see /etc/conf.d/fetchmail if you want to adjust"
elog "the polling delay used by the fetchmail init script."

diff --git a/net-mail/fetchmail/fetchmail-6.4.20.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.20.ebuild
index 14870c0aa04..3da9426438a 100644
--- a/net-mail/fetchmail/fetchmail-6.4.20.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.20.ebuild
@@ -98,6 +98,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "Please see /etc/conf.d/fetchmail if you want to adjust"
elog "the polling delay used by the fetchmail init script."

diff --git a/net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild 
b/net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild
index 2a9b14181a0..80f96706c30 100644
--- a/net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild
+++ b/net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild
@@ -101,6 +101,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "Please see /etc/conf.d/fetchmail if you want to adjust"
elog "the polling delay used by the fetchmail init script."



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2021-07-30 Thread Sam James
commit: 70d19ec56b8a00963fdb09b76d51ce608563095f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:58:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d19ec5

net-nds/openldap: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-nds/openldap/openldap-2.4.57-r1.ebuild | 2 ++
 net-nds/openldap/openldap-2.4.58-r1.ebuild | 2 ++
 net-nds/openldap/openldap-2.4.59-r1.ebuild | 2 ++
 net-nds/openldap/openldap-2.5.4.ebuild | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/net-nds/openldap/openldap-2.4.57-r1.ebuild 
b/net-nds/openldap/openldap-2.4.57-r1.ebuild
index 7486eb82e4b..4742039 100644
--- a/net-nds/openldap/openldap-2.4.57-r1.ebuild
+++ b/net-nds/openldap/openldap-2.4.57-r1.ebuild
@@ -864,6 +864,8 @@ pkg_preinst() {
 
 pkg_postinst() {
if ! use minimal ; then
+   tmpfiles_process slapd.conf
+
# You cannot build SSL certificates during src_install that 
will make
# binary packages containing your SSL key, which is both a 
security risk
# and a misconfiguration if multiple machines use the same key 
and cert.

diff --git a/net-nds/openldap/openldap-2.4.58-r1.ebuild 
b/net-nds/openldap/openldap-2.4.58-r1.ebuild
index 633bd5c86de..679dc8b2ae5 100644
--- a/net-nds/openldap/openldap-2.4.58-r1.ebuild
+++ b/net-nds/openldap/openldap-2.4.58-r1.ebuild
@@ -864,6 +864,8 @@ pkg_preinst() {
 
 pkg_postinst() {
if ! use minimal ; then
+   tmpfiles_process slapd.conf
+
# You cannot build SSL certificates during src_install that 
will make
# binary packages containing your SSL key, which is both a 
security risk
# and a misconfiguration if multiple machines use the same key 
and cert.

diff --git a/net-nds/openldap/openldap-2.4.59-r1.ebuild 
b/net-nds/openldap/openldap-2.4.59-r1.ebuild
index 633bd5c86de..679dc8b2ae5 100644
--- a/net-nds/openldap/openldap-2.4.59-r1.ebuild
+++ b/net-nds/openldap/openldap-2.4.59-r1.ebuild
@@ -864,6 +864,8 @@ pkg_preinst() {
 
 pkg_postinst() {
if ! use minimal ; then
+   tmpfiles_process slapd.conf
+
# You cannot build SSL certificates during src_install that 
will make
# binary packages containing your SSL key, which is both a 
security risk
# and a misconfiguration if multiple machines use the same key 
and cert.

diff --git a/net-nds/openldap/openldap-2.5.4.ebuild 
b/net-nds/openldap/openldap-2.5.4.ebuild
index c0fabfd506f..8c6dab1cf30 100644
--- a/net-nds/openldap/openldap-2.5.4.ebuild
+++ b/net-nds/openldap/openldap-2.5.4.ebuild
@@ -796,6 +796,8 @@ pkg_preinst() {
 
 pkg_postinst() {
if ! use minimal ; then
+   tmpfiles_process slapd.conf
+
# You cannot build SSL certificates during src_install that 
will make
# binary packages containing your SSL key, which is both a 
security risk
# and a misconfiguration if multiple machines use the same key 
and cert.



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

2021-07-30 Thread Sam James
commit: 7eecfaa183560e055a588fa3479281d22c464886
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:57:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eecfaa1

net-misc/asterisk: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-misc/asterisk/asterisk-13.38.3.ebuild | 2 ++
 net-misc/asterisk/asterisk-16.19.1.ebuild | 2 ++
 net-misc/asterisk/asterisk-18.5.1.ebuild  | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/net-misc/asterisk/asterisk-13.38.3.ebuild 
b/net-misc/asterisk/asterisk-13.38.3.ebuild
index 400218a388d..f20b32b8542 100644
--- a/net-misc/asterisk/asterisk-13.38.3.ebuild
+++ b/net-misc/asterisk/asterisk-13.38.3.ebuild
@@ -322,6 +322,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process asterisk.conf
+
if [ -z "${REPLACING_VERSIONS}" ]; then
elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/;
elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.libera.chat"

diff --git a/net-misc/asterisk/asterisk-16.19.1.ebuild 
b/net-misc/asterisk/asterisk-16.19.1.ebuild
index 10706b53e50..77e488e7b79 100644
--- a/net-misc/asterisk/asterisk-16.19.1.ebuild
+++ b/net-misc/asterisk/asterisk-16.19.1.ebuild
@@ -331,6 +331,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process asterisk.conf
+
if [ -z "${REPLACING_VERSIONS}" ]; then
elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/;
elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.libera.chat"

diff --git a/net-misc/asterisk/asterisk-18.5.1.ebuild 
b/net-misc/asterisk/asterisk-18.5.1.ebuild
index 1334c613ae6..e3f72db7541 100644
--- a/net-misc/asterisk/asterisk-18.5.1.ebuild
+++ b/net-misc/asterisk/asterisk-18.5.1.ebuild
@@ -330,6 +330,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process asterisk.conf
+
if [ -z "${REPLACING_VERSIONS}" ]; then
elog "Asterisk Wiki: https://wiki.asterisk.org/wiki/;
elog "Gentoo VoIP IRC Channel: #gentoo-voip @ irc.libera.chat"



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

2021-07-30 Thread Sam James
commit: e997346dd006ea93d3ed22cf3bc8a276f0cdd326
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 23:14:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e997346d

net-fs/samba: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-fs/samba/samba-4.13.10-r1.ebuild| 2 ++
 net-fs/samba/samba-4.13.9-r2.ebuild | 2 ++
 net-fs/samba/samba-4.14.4-r2.ebuild | 2 ++
 net-fs/samba/samba-4.14.5-r2.ebuild | 2 ++
 net-fs/samba/samba-4.14.6-r1.ebuild | 2 ++
 net-fs/samba/samba-4.15.0_rc1-r1.ebuild | 2 ++
 6 files changed, 12 insertions(+)

diff --git a/net-fs/samba/samba-4.13.10-r1.ebuild 
b/net-fs/samba/samba-4.13.10-r1.ebuild
index c5eb38eb2f5..d04cb92e511 100644
--- a/net-fs/samba/samba-4.13.10-r1.ebuild
+++ b/net-fs/samba/samba-4.13.10-r1.ebuild
@@ -320,6 +320,8 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
+   tmpfiles_process samba.conf
+
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "Be aware that this release contains the best of all of 
Samba's"
elog "technology parts, both a file server (that you can 
reasonably expect"

diff --git a/net-fs/samba/samba-4.13.9-r2.ebuild 
b/net-fs/samba/samba-4.13.9-r2.ebuild
index 1042fb9c1b7..494b4839314 100644
--- a/net-fs/samba/samba-4.13.9-r2.ebuild
+++ b/net-fs/samba/samba-4.13.9-r2.ebuild
@@ -320,6 +320,8 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
+   tmpfiles_process samba.conf
+
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "Be aware that this release contains the best of all of 
Samba's"
elog "technology parts, both a file server (that you can 
reasonably expect"

diff --git a/net-fs/samba/samba-4.14.4-r2.ebuild 
b/net-fs/samba/samba-4.14.4-r2.ebuild
index 8c1e9a652ef..ac4c338a330 100644
--- a/net-fs/samba/samba-4.14.4-r2.ebuild
+++ b/net-fs/samba/samba-4.14.4-r2.ebuild
@@ -324,6 +324,8 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
+   tmpfiles_process samba.conf
+
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "Be aware that this release contains the best of all of 
Samba's"
elog "technology parts, both a file server (that you can 
reasonably expect"

diff --git a/net-fs/samba/samba-4.14.5-r2.ebuild 
b/net-fs/samba/samba-4.14.5-r2.ebuild
index 39f4db75876..52f211eaa84 100644
--- a/net-fs/samba/samba-4.14.5-r2.ebuild
+++ b/net-fs/samba/samba-4.14.5-r2.ebuild
@@ -324,6 +324,8 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
+   tmpfiles_process samba.conf
+
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "Be aware that this release contains the best of all of 
Samba's"
elog "technology parts, both a file server (that you can 
reasonably expect"

diff --git a/net-fs/samba/samba-4.14.6-r1.ebuild 
b/net-fs/samba/samba-4.14.6-r1.ebuild
index 8c1e9a652ef..ac4c338a330 100644
--- a/net-fs/samba/samba-4.14.6-r1.ebuild
+++ b/net-fs/samba/samba-4.14.6-r1.ebuild
@@ -324,6 +324,8 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
+   tmpfiles_process samba.conf
+
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "Be aware that this release contains the best of all of 
Samba's"
elog "technology parts, both a file server (that you can 
reasonably expect"

diff --git a/net-fs/samba/samba-4.15.0_rc1-r1.ebuild 
b/net-fs/samba/samba-4.15.0_rc1-r1.ebuild
index 6f9535c6ca1..600ade43377 100644
--- a/net-fs/samba/samba-4.15.0_rc1-r1.ebuild
+++ b/net-fs/samba/samba-4.15.0_rc1-r1.ebuild
@@ -320,6 +320,8 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
+   tmpfiles_process samba.conf
+
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "Be aware that this release contains the best of all of 
Samba's"
elog "technology parts, both a file server (that you can 
reasonably expect"



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

2021-07-30 Thread Sam James
commit: 9cba983df68e021c324cd22b20e7b49ed5a147cf
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 23:13:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cba983d

net-dns/getdns: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-dns/getdns/getdns-1.7.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-dns/getdns/getdns-1.7.0.ebuild 
b/net-dns/getdns/getdns-1.7.0.ebuild
index 0be2dffb7be..ebf797b77be 100644
--- a/net-dns/getdns/getdns-1.7.0.ebuild
+++ b/net-dns/getdns/getdns-1.7.0.ebuild
@@ -90,5 +90,6 @@ src_install() {
 pkg_postinst() {
if use stubby; then
fcaps cap_net_bind_service=ei /usr/bin/stubby
+   tmpfiles_process stubby.conf
fi
 }



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

2021-07-30 Thread Sam James
commit: c6b85657d1b66832cdccf901d5ab8ecd19c02dcc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:56:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b85657

net-im/spectrum2: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-im/spectrum2/spectrum2-2.0.13-r2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-im/spectrum2/spectrum2-2.0.13-r2.ebuild 
b/net-im/spectrum2/spectrum2-2.0.13-r2.ebuild
index ea3909e6add..e270aa2de67 100644
--- a/net-im/spectrum2/spectrum2-2.0.13-r2.ebuild
+++ b/net-im/spectrum2/spectrum2-2.0.13-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=7
@@ -108,3 +108,7 @@ src_install() {
 
einstalldocs
 }
+
+pkg_postinst() {
+   tmpfiles_process spectrum2.conf
+}



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

2021-07-30 Thread Sam James
commit: 1dcb21d1b3d4b2d2eefb2d04a6cf0d56d5b1eafe
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 22:56:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcb21d1

net-firewall/fwknop: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-firewall/fwknop/fwknop-2.6.10-r2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-firewall/fwknop/fwknop-2.6.10-r2.ebuild 
b/net-firewall/fwknop/fwknop-2.6.10-r2.ebuild
index 5c86fee98c2..f8c21045b3a 100644
--- a/net-firewall/fwknop/fwknop-2.6.10-r2.ebuild
+++ b/net-firewall/fwknop/fwknop-2.6.10-r2.ebuild
@@ -108,6 +108,8 @@ pkg_postinst() {
if use server; then
readme.gentoo_print_elog
 
+   tmpfiles_process fwknopd.conf
+
if ! linux_config_exists || ! linux_chkconfig_present 
NETFILTER_XT_MATCH_COMMENT; then
echo
ewarn "fwknopd daemon relies on the 'comment' match in 
order to expire"



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

2021-07-30 Thread Sam James
commit: 1c77ec49e504e970eb8fd74a1d835c7ba75ac360
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 23:14:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 23:30:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c77ec49

net-im/ejabberd: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

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

 net-im/ejabberd/ejabberd-20.04.ebuild | 2 ++
 net-im/ejabberd/ejabberd-21.04.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-im/ejabberd/ejabberd-20.04.ebuild 
b/net-im/ejabberd/ejabberd-20.04.ebuild
index e2df234b563..90c657f64b0 100644
--- a/net-im/ejabberd/ejabberd-20.04.ebuild
+++ b/net-im/ejabberd/ejabberd-20.04.ebuild
@@ -271,6 +271,8 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.tmpfiles.conf
+
if [[ ! ${REPLACING_VERSIONS} ]]; then
echo
elog "For configuration instructions, please see"

diff --git a/net-im/ejabberd/ejabberd-21.04.ebuild 
b/net-im/ejabberd/ejabberd-21.04.ebuild
index 3cf52812905..245c006f114 100644
--- a/net-im/ejabberd/ejabberd-21.04.ebuild
+++ b/net-im/ejabberd/ejabberd-21.04.ebuild
@@ -252,6 +252,8 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
+   tmpfiles_process ${PN}.tmpfiles.conf
+
if [[ ! ${REPLACING_VERSIONS} ]]; then
echo
elog "For configuration instructions, please see"



[gentoo-commits] proj/toolchain/binutils-patches:master commit in: 9999/

2021-07-30 Thread Andreas K. Hüttel
commit: 7d4ad0cdad6d8eda51cc091f9357fe9d13c3f1e2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jul 30 23:25:06 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jul 30 23:25:06 2021 +
URL:
https://gitweb.gentoo.org/proj/toolchain/binutils-patches.git/commit/?id=7d4ad0cd

XFAIL 15 broken ld.gold tests

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

 /0020-XFAIL-15-broken-ld.gold-tests.patch | 77 +++
 1 file changed, 77 insertions(+)

diff --git a//0020-XFAIL-15-broken-ld.gold-tests.patch 
b//0020-XFAIL-15-broken-ld.gold-tests.patch
new file mode 100644
index 000..777390f
--- /dev/null
+++ b//0020-XFAIL-15-broken-ld.gold-tests.patch
@@ -0,0 +1,77 @@
+From 6f9a3d6ffa2bcf91bc047055848591dab77c0f11 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
+Date: Sat, 31 Jul 2021 01:18:18 +0200
+Subject: [PATCH] Gentoo: XFAIL 15 broken ld.gold tests
+
+It seems like either the tests or ld.gold in general cannot handle
+compilers built with --enable-default-pie. No fix yet, so let's ignore
+these test failures for the moment. For details see the linked bugs.
+
+Bug: https://bugs.gentoo.org/684046
+Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=22755
+Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=27303
+---
+ gold/testsuite/Makefile.am |  6 ++
+ gold/testsuite/Makefile.in | 16 
+ 2 files changed, 18 insertions(+), 4 deletions(-)
+
+diff --git a/gold/testsuite/Makefile.am b/gold/testsuite/Makefile.am
+index 38e54818f48..85c94d40660 100644
+--- a/gold/testsuite/Makefile.am
 b/gold/testsuite/Makefile.am
+@@ -1,5 +1,11 @@
+ # Process this file with automake to generate Makefile.in
+ 
++# Gentoo, https://bugs.gentoo.org/684046
++XFAIL_TESTS = exception_separate_shared_12_test 
exception_separate_shared_21_test \
++  weak_undef_test initpri3a justsyms_exec script_test_2 script_test_1 \
++  justsyms binary_test script_test_3 tls_phdrs_script_test 
script_test_12i \
++  dynamic_list_2 incremental_test_2 incremental_test_5
++
+ # As far as I can tell automake testing support assumes that the build
+ # system and the host system are the same.  So these tests will not
+ # work when building with a cross-compiler.
+diff --git a/gold/testsuite/Makefile.in b/gold/testsuite/Makefile.in
+index 7b4b7832d38..765c2b73140 100644
+--- a/gold/testsuite/Makefile.in
 b/gold/testsuite/Makefile.in
+@@ -15,10 +15,6 @@
+ @SET_MAKE@
+ 
+ # Process this file with automake to generate Makefile.in
+-
+-# As far as I can tell automake testing support assumes that the build
+-# system and the host system are the same.  So these tests will not
+-# work when building with a cross-compiler.
+ VPATH = @srcdir@
+ am__is_gnu_make = { \
+   if test -z '$(MAKELEVEL)'; then \
+@@ -94,6 +90,14 @@ POST_UNINSTALL = :
+ build_triplet = @build@
+ host_triplet = @host@
+ target_triplet = @target@
++XFAIL_TESTS = exception_separate_shared_12_test$(EXEEXT) \
++  exception_separate_shared_21_test$(EXEEXT) \
++  weak_undef_test$(EXEEXT) initpri3a$(EXEEXT) \
++  justsyms_exec$(EXEEXT) script_test_2$(EXEEXT) \
++  script_test_1$(EXEEXT) justsyms$(EXEEXT) binary_test$(EXEEXT) \
++  script_test_3$(EXEEXT) tls_phdrs_script_test$(EXEEXT) \
++  script_test_12i$(EXEEXT) dynamic_list_2$(EXEEXT) \
++  incremental_test_2$(EXEEXT) incremental_test_5$(EXEEXT)
+ check_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \
+   $(am__EXEEXT_4) $(am__EXEEXT_5) $(am__EXEEXT_6) \
+   $(am__EXEEXT_7) $(am__EXEEXT_8) $(am__EXEEXT_9) \
+@@ -2742,6 +2746,10 @@ top_srcdir = @top_srcdir@
+ zlibdir = @zlibdir@
+ zlibinc = @zlibinc@
+ 
++# As far as I can tell automake testing support assumes that the build
++# system and the host system are the same.  So these tests will not
++# work when building with a cross-compiler.
++
+ # Ignore warning about AM_PROG_CC_C_O due to large_CFLAGS
+ AUTOMAKE_OPTIONS = foreign -Wno-portability
+ 
+-- 
+2.31.1
+



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/

2021-07-30 Thread David Seifert
commit: bad74a8955e70af8219064ebf180c53d32a858d0
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jul 30 22:55:09 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jul 30 22:55:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad74a89

x11-wm/xpra: consistent tmpfiles_process arguments

Closes: https://github.com/gentoo/gentoo/pull/21839
Signed-off-by: David Seifert  gentoo.org>

 x11-wm/xpra/xpra-4.2.1.ebuild | 11 +--
 x11-wm/xpra/xpra-4.2.ebuild   | 11 +--
 2 files changed, 10 insertions(+), 12 deletions(-)

diff --git a/x11-wm/xpra/xpra-4.2.1.ebuild b/x11-wm/xpra/xpra-4.2.1.ebuild
index 1f8dc0a75fa..3cf2a6ed02a 100644
--- a/x11-wm/xpra/xpra-4.2.1.ebuild
+++ b/x11-wm/xpra/xpra-4.2.1.ebuild
@@ -98,12 +98,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.2-suid-warning.patch
 )
 
-pkg_postinst() {
-   tmpfiles_process /usr/lib/tmpfiles.d/xpra.conf
-
-   xdg_pkg_postinst
-}
-
 python_prepare_all() {
hprefixify -w '/os.path/' setup.py
hprefixify tmpfiles.d/xpra.conf xpra/server/server_util.py \
@@ -168,3 +162,8 @@ python_install_all() {
dodir "${dir%/*}"
mv -vnT "${ED}"/usr/lib/udev "${ED}${dir}" || die
 }
+
+pkg_postinst() {
+   tmpfiles_process xpra.conf
+   xdg_pkg_postinst
+}

diff --git a/x11-wm/xpra/xpra-4.2.ebuild b/x11-wm/xpra/xpra-4.2.ebuild
index f79d0e144a0..6e18d37932b 100644
--- a/x11-wm/xpra/xpra-4.2.ebuild
+++ b/x11-wm/xpra/xpra-4.2.ebuild
@@ -98,12 +98,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.2-suid-warning.patch
 )
 
-pkg_postinst() {
-   tmpfiles_process /usr/lib/tmpfiles.d/xpra.conf
-
-   xdg_pkg_postinst
-}
-
 python_prepare_all() {
hprefixify -w '/os.path/' setup.py
hprefixify tmpfiles.d/xpra.conf xpra/server/server_util.py \
@@ -168,3 +162,8 @@ python_install_all() {
dodir "${dir%/*}"
mv -vnT "${ED}"/usr/lib/udev "${ED}${dir}" || die
 }
+
+pkg_postinst() {
+   tmpfiles_process xpra.conf
+   xdg_pkg_postinst
+}



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

2021-07-30 Thread David Seifert
commit: 931a3517701f8d458d207c2b74f723faaf6498b8
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jul 30 22:55:08 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jul 30 22:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931a3517

sys-cluster/glusterfs: consistent tmpfiles_process arguments

Signed-off-by: David Seifert  gentoo.org>

 sys-cluster/glusterfs/glusterfs-9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/glusterfs/glusterfs-9.2-r1.ebuild 
b/sys-cluster/glusterfs/glusterfs-9.2-r1.ebuild
index 153b9cf51ac..0ce6675dcb7 100644
--- a/sys-cluster/glusterfs/glusterfs-9.2-r1.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-9.2-r1.ebuild
@@ -185,7 +185,7 @@ pkg_postinst() {
elog "If you are upgrading from a previous version of ${PN}, please 
read:"
elog "  
http://docs.gluster.org/en/latest/Upgrade-Guide/upgrade_to_$(ver_cut '1-2')/"
 
-   tmpfiles_process /usr/lib/tmpfiles.d/gluster.conf
+   tmpfiles_process gluster.conf
 
use emacs && elisp-site-regen
 }



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

2021-07-30 Thread David Seifert
commit: 677a4ed64627444922ec21f0dbb90bad04ffeb97
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jul 30 22:55:05 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jul 30 22:55:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677a4ed6

dev-libs/kpathsea: consistent tmpfiles_process arguments

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild 
b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild
index 82053a77e2e..8c4a6a6153c 100644
--- a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild
+++ b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild
@@ -97,7 +97,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   tmpfiles_process "${FILESDIR}"/kpathsea.conf
+   tmpfiles_process kpathsea.conf
etexmf-update
 }
 



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

2021-07-30 Thread David Seifert
commit: fe5d75901745b7f1ca70988a3170ef93a2b8b682
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jul 30 22:55:06 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jul 30 22:55:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5d7590

net-dns/bind: consistent tmpfiles_process arguments

Closes: https://bugs.gentoo.org/772383
Signed-off-by: David Seifert  gentoo.org>

 net-dns/bind/bind-9.16.15-r2.ebuild | 2 +-
 net-dns/bind/bind-9.16.18.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/bind/bind-9.16.15-r2.ebuild 
b/net-dns/bind/bind-9.16.15-r2.ebuild
index 9beac1bb886..257ef4e4f60 100644
--- a/net-dns/bind/bind-9.16.15-r2.ebuild
+++ b/net-dns/bind/bind-9.16.15-r2.ebuild
@@ -278,7 +278,7 @@ python_install() {
 }
 
 pkg_postinst() {
-   tmpfiles_process "${FILESDIR}"/named.conf
+   tmpfiles_process named.conf
 
if [[ ! -f '/etc/bind/rndc.key' && ! -f '/etc/bind/rndc.conf' ]]; then
einfo "Using /dev/urandom for generating rndc.key"

diff --git a/net-dns/bind/bind-9.16.18.ebuild b/net-dns/bind/bind-9.16.18.ebuild
index b7e24261c20..1dd3551c955 100644
--- a/net-dns/bind/bind-9.16.18.ebuild
+++ b/net-dns/bind/bind-9.16.18.ebuild
@@ -275,7 +275,7 @@ python_install() {
 }
 
 pkg_postinst() {
-   tmpfiles_process "${FILESDIR}"/named.conf
+   tmpfiles_process named.conf
 
if [[ ! -f '/etc/bind/rndc.key' && ! -f '/etc/bind/rndc.conf' ]]; then
einfo "Using /dev/urandom for generating rndc.key"



  1   2   3   4   >