[gentoo-commits] repo/gentoo:master commit in: eclass/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"