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

2021-11-06 Thread Georgy Yakovlev
commit: 8dcbff41c07cdac78b976c98452c356c6deadf44
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Nov  7 05:37:28 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:37:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcbff41

sys-apps/dbus-broker: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/dbus-broker/dbus-broker-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dbus-broker/dbus-broker-.ebuild 
b/sys-apps/dbus-broker/dbus-broker-.ebuild
index 3c404b23753..36eca730b92 100644
--- a/sys-apps/dbus-broker/dbus-broker-.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2020 Gentoo Authors
+# Copyright 2017-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
 else
-   KEYWORDS="~amd64 ~ppc64"
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
SRC_URI="https://github.com/bus1/dbus-broker/archive/v${PV}/${P}.tar.gz;
declare -Ag SUBPROJECTS=(
[c-dvar]=9e1a5b4363aaece7169df2b2852944a1434b2df5



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

2021-11-06 Thread Georgy Yakovlev
commit: 47d38a966b8e2edb013b196f33b1c76fb4941056
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Nov  7 05:37:07 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:37:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d38a96

sys-apps/dbus-broker: keyword 29 for ~arm64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/dbus-broker/dbus-broker-29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dbus-broker/dbus-broker-29.ebuild 
b/sys-apps/dbus-broker/dbus-broker-29.ebuild
index bd41cc4d1b8..0daa52adc69 100644
--- a/sys-apps/dbus-broker/dbus-broker-29.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-29.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
 else
-   KEYWORDS="~amd64 ~ppc64"
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
SRC_URI="https://github.com/bus1/dbus-broker/archive/v${PV}/${P}.tar.gz;
declare -Ag SUBPROJECTS=(
[c-dvar]=c8ea9712a94186512c22c32f32c421d6a2db6feb



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

2021-11-06 Thread Georgy Yakovlev
commit: c897165ab00b566f2a21db3bb1d8da0fee67bfc8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov  1 23:33:10 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:26:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c897165a

sys-apps/systemd: add hostnamed-fallback mode

this will allow networkd/hostnamed to properly set hostname
on systems without polkit.

while it's possible to set hostname/fqdn manually already, with fallback 
workaround
it will be possible to get hostnames from DHCP via networkd too without
using polkit->spidermonkey->rust->llvm chain of deps.

ideas and configs taken from yocto/oe
https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=3dc37c12c17d5bb6d4701a425a4f79f6e31784ee

https://github.com/systemd/systemd/issues/13501
Closes: https://github.com/gentoo/gentoo/pull/22792
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/systemd/files/00-hostnamed-network-user.conf   |  6 ++
 .../files/org.freedesktop.hostname1_no_polkit.conf  | 11 +++
 sys-apps/systemd/metadata.xml   |  1 +
 sys-apps/systemd/systemd-.ebuild| 17 -
 4 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd/files/00-hostnamed-network-user.conf 
b/sys-apps/systemd/files/00-hostnamed-network-user.conf
new file mode 100644
index 000..6b224ba9b93
--- /dev/null
+++ b/sys-apps/systemd/files/00-hostnamed-network-user.conf
@@ -0,0 +1,6 @@
+[Service]
+# By running with these options instead of root, networkd is allowed to request
+# a hostname change via DBUS when policykit is not present
+User=systemd-network
+Group=systemd-hostname
+AmbientCapabilities=CAP_SYS_ADMIN

diff --git a/sys-apps/systemd/files/org.freedesktop.hostname1_no_polkit.conf 
b/sys-apps/systemd/files/org.freedesktop.hostname1_no_polkit.conf
new file mode 100644
index 000..f4d0271cdb6
--- /dev/null
+++ b/sys-apps/systemd/files/org.freedesktop.hostname1_no_polkit.conf
@@ -0,0 +1,11 @@
+ 
+http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd;>
+
+
+
+
+
+
+
+

diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index b35d6bfbd41..cd0754d004d 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -20,6 +20,7 @@
Enable FIDO2 support
Enable sealing of journal files using 
gcrypt
Enable portable home directories
+   Enable setting hostname with 
networkd/hostnamed without polkit (requires running 
sys-apps/dbus-broker)
Enable embedded HTTP server in journald
Enable support for the hardware 
database
Enable import daemon

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 8348517478b..485b6498181 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -30,11 +30,12 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls 
elfutils fido2 +gcrypt gnuefi homed http +hwdb idn importd +kmod +lz4 lzma nat 
pam pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux 
split-usr +sysv-utils test tpm vanilla xkb +zstd"
+IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls 
elfutils fido2 +gcrypt gnuefi homed hostnamed-fallback http +hwdb idn importd 
+kmod +lz4 lzma nat pam pcre pkcs11 policykit pwquality qrcode repart 
+resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd"
 
 REQUIRED_USE="
homed? ( cryptsetup pam )
importd? ( curl gcrypt lzma )
+   policykit? ( !hostnamed-fallback )
pwquality? ( homed )
 "
 RESTRICT="!test? ( test )"
@@ -117,6 +118,10 @@ RDEPEND="${COMMON_DEPEND}
>=acct-user/systemd-resolve-0-r1
>=acct-user/systemd-timesync-0-r1
>=sys-apps/baselayout-2.2
+   hostnamed-fallback? (
+   acct-group/systemd-hostname
+   sys-apps/dbus-broker
+   )
selinux? ( sec-policy/selinux-base-policy[systemd] )
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
@@ -400,6 +405,16 @@ multilib_src_install_all() {
dosym ../../../lib/systemd/systemd-shutdown 
/usr/lib/systemd/systemd-shutdown
fi
 
+   # workaround for https://github.com/systemd/systemd/issues/13501
+   if use hostnamed-fallback; then
+   # this file requires dbus-broker
+   insinto /usr/share/dbus-1/system.d/
+   doins "${FILESDIR}/org.freedesktop.hostname1_no_polkit.conf"
+
+   insinto 
"${rootprefix}/lib/systemd/system/systemd-hostnamed.service.d/"
+   doins "${FILESDIR}/00-hostnamed-network-user.conf"
+   

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

2021-11-06 Thread Georgy Yakovlev
commit: 4b96815cb7af977333f2e118aa1a1fbd9768ef01
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 22:54:47 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b96815c

profiles/arch/powerpc/ppc64: unmask systemd[hostnamed-fallback]

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 2d390aafe9c..5fbec6bb381 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-11-01)
+# requires sys-apps/dbus-broker, which is keyworded here.
+sys-apps/systemd -hostnamed-fallback
+
 # Sam James  (2021-10-17)
 # Go doesn't support pie on ppc64, bug #818529
 net-dns/dnscrypt-proxy pie



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

2021-11-06 Thread Georgy Yakovlev
commit: b250f19521edec54b590651a5fefc0314d7a5a82
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 22:54:20 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b250f195

profiles/arch/powerpc/ppc64: stable-mask systemd[hostnamed-fallback]

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index ad8e800ab26..41389ea5bfd 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Georgy Yakovlev  (2021-11-01)
+# requires sys-apps/dbus-broker, which is unstable here.
+sys-apps/systemd hostnamed-fallback
+
 # Georgy Yakovlev https://bugs.gentoo.org/798744



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

2021-11-06 Thread Georgy Yakovlev
commit: 01ed5e9a333d6fc52ddc113d4a52dd4187402530
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 22:53:12 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ed5e9a

profiles/arch/amd64: stable-mask systemd[hostnamed-fallback]

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 7802a944051..13cb163322d 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Georgy Yakovlev  (2021-11-01)
+# requires sys-apps/dbus-broker, which is unstable here.
+sys-apps/systemd hostnamed-fallback
+
 # Joonas Niilola  (2021-08-13)
 # dev-libs/efl is stabilized on amd64.
 app-crypt/pinentry -efl



[gentoo-commits] repo/gentoo:master commit in: acct-group/systemd-hostname/

2021-11-06 Thread Georgy Yakovlev
commit: c2a6e09e51b97786f301acc5d33b97e3b03a088f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov  1 23:32:47 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a6e09e

acct-group/systemd-hostname: initial import

GID reserved in 
https://gitweb.gentoo.org/data/api.git/commit/?id=f677e12a26a5075d5dbd6cf7eb971afa6dba83e9
Signed-off-by: Georgy Yakovlev  gentoo.org>

 acct-group/systemd-hostname/metadata.xml  | 7 +++
 acct-group/systemd-hostname/systemd-hostname-0.ebuild | 8 
 2 files changed, 15 insertions(+)

diff --git a/acct-group/systemd-hostname/metadata.xml 
b/acct-group/systemd-hostname/metadata.xml
new file mode 100644
index 000..31123d01cb4
--- /dev/null
+++ b/acct-group/systemd-hostname/metadata.xml
@@ -0,0 +1,7 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   syst...@gentoo.org
+   
+

diff --git a/acct-group/systemd-hostname/systemd-hostname-0.ebuild 
b/acct-group/systemd-hostname/systemd-hostname-0.ebuild
new file mode 100644
index 000..8970ad62c12
--- /dev/null
+++ b/acct-group/systemd-hostname/systemd-hostname-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=66



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

2021-11-06 Thread Georgy Yakovlev
commit: 5f60f62c57451daf7f230175641daa964a897e89
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 22:53:39 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f60f62c

profiles/arch/amd64: unmask systemd[hostnamed-fallback]

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index f664687b9b9..e31fb899dd4 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Georgy Yakovlev  (2021-11-01)
+# requires sys-apps/dbus-broker, which keyworded here.
+sys-apps/systemd -hostnamed-fallback
+
 # James Le Cuirot  (2021-10-22)
 # The JIT feature only works on amd64 and x86.
 app-emulation/fs-uae -jit



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

2021-11-06 Thread Georgy Yakovlev
commit: 7e3aead35e577e204f5df6295bbb63a91044093e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 22:52:31 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3aead3

profiles/arch/base: mask systemd[hostnamed-fallback]

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index b286847139d..41c7b0ecd2d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-11-01)
+# requires sys-apps/dbus-broker, which is not widely keyworded yet.
+sys-apps/systemd hostnamed-fallback
+
 # James Le Cuirot  (2021-10-22)
 # Only available on some architectures.
 app-emulation/fs-uae jit



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2021-11-06 Thread Sam James
commit: cb408246d132f56c48d9290a245986ca7469874c
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 05:10:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 05:10:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb408246

sys-block/f3: fix build on musl

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

 sys-block/f3/f3-8.0.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-block/f3/f3-8.0.ebuild b/sys-block/f3/f3-8.0.ebuild
index 48e47b0d6ef..88a46210bc8 100644
--- a/sys-block/f3/f3-8.0.ebuild
+++ b/sys-block/f3/f3-8.0.ebuild
@@ -27,13 +27,13 @@ SLOT="0"
 
 IUSE="extra"
 
-DEPEND="extra? (
+RDEPEND="elibc_musl? ( sys-libs/argp-standalone )"
+DEPEND="${RDEPEND}
+   extra? (
sys-block/parted
virtual/udev
)"
 
-RDEPEND=""
-
 DOCS=( changelog README.rst )
 
 src_prepare() {
@@ -44,6 +44,9 @@ src_prepare() {
-e 's:^PREFIX =:PREFIX ?=:' \
Makefile || die
 
+   # bug #715518
+   use elibc_musl && append-ldflags -largp
+
tc-export CC
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gputils/

2021-11-06 Thread Sam James
commit: 710bf7a0ff059cc334680803f0e55d3d8db48037
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 04:56:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:56:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710bf7a0

dev-embedded/gputils: fix DoubleEmptyLine

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

 dev-embedded/gputils/gputils-1.5.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-embedded/gputils/gputils-1.5.0.ebuild 
b/dev-embedded/gputils/gputils-1.5.0.ebuild
index 3a535479048..54b186ff608 100644
--- a/dev-embedded/gputils/gputils-1.5.0.ebuild
+++ b/dev-embedded/gputils/gputils-1.5.0.ebuild
@@ -19,7 +19,6 @@ src_configure() {
tc-ld-is-gold && tc-ld-force-bfd
#tc-ld-disable-gold #369291
 
-
# Their configure script tries to do funky things with default
# compiler selection.  Force our own defaults instead.
tc-export CC



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

2021-11-06 Thread Sam James
commit: 95c9fa38c2faad41851a13b10772279227280685
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 04:56:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:56:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c9fa38

media-libs/libdv: fix IndirectInherits

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

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

diff --git a/media-libs/libdv/libdv-1.0.0-r4.ebuild 
b/media-libs/libdv/libdv-1.0.0-r4.ebuild
index 099d6387f63..17f8a37fa11 100644
--- a/media-libs/libdv/libdv-1.0.0-r4.ebuild
+++ b/media-libs/libdv/libdv-1.0.0-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic multilib-minimal
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 
 DESCRIPTION="Software codec for dv-format video (camcorders etc)"
 HOMEPAGE="http://libdv.sourceforge.net/;



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

2021-11-06 Thread Sam James
commit: b2f9af7650de22e118bed4f9d4aaf7a327b89437
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 05:04:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 05:04:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f9af76

sys-libs/libavc1394: fix build on musl

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

 sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild 
b/sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild
index 2bd1328cadf..ecc3bbed45e 100644
--- a/sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild
+++ b/sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multilib-minimal
+inherit flag-o-matic multilib-minimal
 
 DESCRIPTION="Library for the 1394 AV/C (Audio/Video Control) Digital Interface 
Command Set"
 HOMEPAGE="https://sourceforge.net/projects/libavc1394/;
@@ -14,10 +14,14 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="virtual/pkgconfig"
-DEPEND=">=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND=">=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
+   elibc_musl? ( sys-libs/argp-standalone )"
 RDEPEND="${DEPEND}"
 
 multilib_src_configure() {
+   # bug #713174
+   use elibc_musl && append-libs -largp
+
ECONF_SOURCE="${S}" econf --disable-static
 }
 



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

2021-11-06 Thread Sam James
commit: 92bf07a9d62eceade5cf107c9392ef1e907049be
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 04:57:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:57:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92bf07a9

app-text/fbreader: disable gold

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

 app-text/fbreader/fbreader-0.99.4-r5.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/fbreader/fbreader-0.99.4-r5.ebuild 
b/app-text/fbreader/fbreader-0.99.4-r5.ebuild
index 76413d99296..44288fac489 100644
--- a/app-text/fbreader/fbreader-0.99.4-r5.ebuild
+++ b/app-text/fbreader/fbreader-0.99.4-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit qmake-utils xdg
+inherit qmake-utils toolchain-funcs xdg
 
 DESCRIPTION="E-Book Reader. Supports many e-book formats"
 HOMEPAGE="https://www.fbreader.org/;
@@ -71,6 +71,9 @@ src_prepare() {
else
echo "TARGET_STATUS = release" >> makefiles/target.mk || die
fi
+
+   # bug #437262
+   tc-ld-disable-gold
 }
 
 src_compile() {



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

2021-11-06 Thread Sam James
commit: 6f6a5c0fc9a0c0f91928dcd26a112eb2ceb8ae03
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 04:54:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:54:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6a5c0f

media-libs/libdv: disable gold

Upstream is dead so let's just workaround the failure.

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

 media-libs/libdv/libdv-1.0.0-r4.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-libs/libdv/libdv-1.0.0-r4.ebuild 
b/media-libs/libdv/libdv-1.0.0-r4.ebuild
index 9259a8b9b85..099d6387f63 100644
--- a/media-libs/libdv/libdv-1.0.0-r4.ebuild
+++ b/media-libs/libdv/libdv-1.0.0-r4.ebuild
@@ -36,7 +36,10 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
+   # bug #622662
+   tc-ld-disable-gold
+
+   ECONF_SOURCE="${S}" econf \
--disable-static \
--without-debug \
--disable-gtk \



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gputils/

2021-11-06 Thread Sam James
commit: 3b63fda8bb810ac60d85ed7f7649c61906f72f98
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 04:37:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:37:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b63fda8

dev-embedded/gputils: try again to disable gold

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

 dev-embedded/gputils/gputils-1.5.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/gputils/gputils-1.5.0.ebuild 
b/dev-embedded/gputils/gputils-1.5.0.ebuild
index bd1e4fc9e3a..3a535479048 100644
--- a/dev-embedded/gputils/gputils-1.5.0.ebuild
+++ b/dev-embedded/gputils/gputils-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,11 @@ KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
 src_configure() {
-   tc-ld-disable-gold #369291
+   # bug #818802
+   tc-ld-is-gold && tc-ld-force-bfd
+   #tc-ld-disable-gold #369291
+
+
# Their configure script tries to do funky things with default
# compiler selection.  Force our own defaults instead.
tc-export CC



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

2021-11-06 Thread Sam James
commit: c8f0a0d3dd750bbff480e6321cbd96feda0e1ee6
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 04:31:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:31:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f0a0d3

sys-fs/lvm2: workaround failure with gold

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

 sys-fs/lvm2/lvm2-2.03.14.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-fs/lvm2/lvm2-2.03.14.ebuild b/sys-fs/lvm2/lvm2-2.03.14.ebuild
index 1cc2795b71b..d690731034f 100644
--- a/sys-fs/lvm2/lvm2-2.03.14.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.14.ebuild
@@ -120,6 +120,10 @@ src_prepare() {
 
 src_configure() {
filter-flags -flto
+
+   # Workaround for bug #822210
+   tc-ld-is-gold && tc-ld-force-bfd
+
local myeconfargs=()
 
# Most of this package does weird stuff.



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

2021-11-06 Thread Matt Turner
commit: f4442d59b68a818e2ab4a7d13812999f4044ab0a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov  7 04:26:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov  7 04:28:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4442d59

app-misc/mosquitto: Version bump to 2.0.13

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

 app-misc/mosquitto/Manifest|   1 +
 app-misc/mosquitto/mosquitto-2.0.13.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/app-misc/mosquitto/Manifest b/app-misc/mosquitto/Manifest
index 5daa9507d7f..6cb1210345d 100644
--- a/app-misc/mosquitto/Manifest
+++ b/app-misc/mosquitto/Manifest
@@ -1,3 +1,4 @@
 DIST mosquitto-1.6.15.tar.gz 620117 BLAKE2B 
0107ed0af902b84c73b857ccd97dfe96b1c7ed8604b843ad40f62d3f1246ded4ef1691158311ac9a672ca331f569d13547165f3a0386c77e94ddc13c8a9e3e00
 SHA512 
30fa2e8a15b87a33d6c8fc3a1f5d45d8e15d284fade116ac5b7bc8722609d565bed22ac592c303fc74352e3272067b2b0c8da463abffc6490cf959ce177329f3
 DIST mosquitto-2.0.11.tar.gz 760325 BLAKE2B 
adde701bb87ec8071eaaf74fca37f81c4eae97bf98de0fe471f1dfbfb64ccda15b34611b0ffc3d2099a37994151363ad5c717bfa7695fabc1a4927ebd14ae66e
 SHA512 
d0c7c52cb76c4711e54f841217529326d682c4decfc7a1bc96d872904e68df444ca3918fab7ba041b62f7b5420c89c631227b69a8eec51fd2e2dd480d8244710
 DIST mosquitto-2.0.12.tar.gz 783859 BLAKE2B 
3bac953fc7f49e19f1914186044c75d7f8b5b23e656acfb7d4c306740d0add20c08760fc206fc871c5cecf8500eb1c88acc4905bddce159d1e8f0c4e2c28b818
 SHA512 
acf80980f124073fd2fdd99981bde840654fb40a6b6f1d6ef483e35880b45d029cfa9390a98753de6476f4ade068266cb4c6e3c753a0362c0309a5745ac4ebab
+DIST mosquitto-2.0.13.tar.gz 786806 BLAKE2B 
83c5c93a209225a24812c494e6065fb4ed4c65ccb34ac60918e5c32683702a9d44f162ccc366d8c2612c6fa867b56e01aaea04b2387f44b77294259198439ad0
 SHA512 
f22331c0a5a501b3df50b5c4788b735599024837eec4f455d422253a20e6f4ac528044ff4a7611094af87a8059e9a836157e5dc092efedf958ed7c96e5b9f9d0

diff --git a/app-misc/mosquitto/mosquitto-2.0.13.ebuild 
b/app-misc/mosquitto/mosquitto-2.0.13.ebuild
new file mode 100644
index 000..056871a3f29
--- /dev/null
+++ b/app-misc/mosquitto/mosquitto-2.0.13.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-any-r1 systemd toolchain-funcs
+
+DESCRIPTION="An Open Source MQTT v3 Broker"
+HOMEPAGE="https://mosquitto.org/ https://github.com/eclipse/mosquitto;
+SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz;
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="bridge examples +persistence +srv ssl tcpd test websockets"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="test? ( bridge )"
+
+RDEPEND="
+   acct-user/mosquitto
+   acct-group/mosquitto
+   dev-libs/cJSON:=
+   srv? ( net-dns/c-ares:= )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   tcpd? ( sys-apps/tcp-wrappers )"
+
+DEPEND="${PYTHON_DEPS}
+   ${RDEPEND}
+   test? ( dev-util/cunit )
+   websockets? ( net-libs/libwebsockets[lejp] )"
+
+_emake() {
+   local LIBDIR=$(get_libdir)
+   emake \
+   CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
+   CLIENT_LDFLAGS="${LDFLAGS}" \
+   LIB_SUFFIX="${LIBDIR:3}" \
+   WITH_BRIDGE="$(usex bridge)" \
+   WITH_PERSISTENCE="$(usex persistence)" \
+   WITH_SRV="$(usex srv)" \
+   WITH_TLS="$(usex ssl)" \
+   WITH_WEBSOCKETS="$(usex websockets)" \
+   WITH_WRAP="$(usex tcpd)" \
+   "$@"
+}
+
+src_prepare() {
+   default
+   if use persistence; then
+   sed -i -e "/^#autosave_interval/s|^#||" \
+   -e "s|^#persistence false$|persistence true|" \
+   -e "/^#persistence_file/s|^#||" \
+   -e "s|#persistence_location|persistence_location 
/var/lib/mosquitto/|" \
+   mosquitto.conf || die
+   fi
+
+   # Remove prestripping
+   sed -i -e 's/-s --strip-program=${CROSS_COMPILE}${STRIP}//'\
+   client/Makefile lib/cpp/Makefile src/Makefile lib/Makefile || 
die
+
+   # Remove failing tests
+   sed -i \
+   -e '/01-connect-575314.py/d' \
+   test/broker/Makefile || die
+   sed -i \
+   -e '/02-subscribe-qos1-async2.test/d' \
+   test/lib/Makefile || die
+
+   # Extend test timeout to prevent spurious failures
+   sed -i -e 's/SUB_TIMEOUT=1/SUB_TIMEOUT=3/' \
+   test/client/test.sh || die
+
+   python_setup
+   python_fix_shebang test
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
+
+src_install() {
+   _emake DESTDIR="${D}" prefix=/usr install
+   keepdir /var/lib/mosquitto
+   fowners mosquitto:mosquitto /var/lib/mosquitto
+  

[gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/

2021-11-06 Thread Sam James
commit: 719917d39f0916f2feb3e80f7279dab21e1aa477
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Nov  6 10:21:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:15:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719917d3

app-editors/vscode: remove old version

Bug: https://bugs.gentoo.org/822135
Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vscode/Manifest |   3 -
 app-editors/vscode/vscode-1.59.1.ebuild | 105 
 2 files changed, 108 deletions(-)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 1eb365579dd..6e04c3560fb 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -1,6 +1,3 @@
-DIST vscode-1.59.1-amd64.tar.gz 106142213 BLAKE2B 
eed73d0e98ea0275ed005586f18e14b3671a4dea301f44f469798bae3c298d8eb7e819c896957f9a1cd3e978ce171ff9d3a7433ede540b0647cae735b2d53bcd
 SHA512 
c7ae7417bd233498b6be0dbcbc67ee44283a14938bfecb3b61d224533a4edf31c291bebdb90e87d769cb52afb9ac17f2fb20ba64dab7773d1ce965aa9d7bfae6
-DIST vscode-1.59.1-arm.tar.gz 97705768 BLAKE2B 
daf2b56ecbf45b57d6b147e4b839000621e367caac66189151b9021ade6901941a8d641291a132d1c1bbdf40bb411bc65d8663743307e896670cfaf24d335feb
 SHA512 
ade1499986a4cefad933cbcf9a073230e74b1a554248e41f1b58480d53b68f6ed0fa0e8faa6f52e59eebc94dcc5127bdbedf77deeab0b108ec7832c71cfd3f6f
-DIST vscode-1.59.1-arm64.tar.gz 111284699 BLAKE2B 
c349c47208a6caf868070f9bb5bb6b23ff6eaa11de8d754edf8bec8fdd6fdd81c0ff246829a7ef4a92697ecb6356b779456aa8c1781f50ca4c7891297788aa43
 SHA512 
27b8aeac5ed2bac8bc6dc502ca39cac94f7e8ea4ea6baedffaa3b44dea451738e798674976444268db5543b6a144d55cadd47ded755a66c484c4c05cd5d20ad8
 DIST vscode-1.60.2-amd64.tar.gz 105537736 BLAKE2B 
395cbea3c7522749423d8b79d7461189dbb04b1d751bb4a70b6ce7782e971c1dac0e51cda91e961cab0fceeef16e073803d2f54bd6d8840596a2ea45f9f34369
 SHA512 
caf8acea129533a6cb5824d5ed97f9e9f740dcdc67c3a0c3cf778d58a8fddebe870892d25ad74116c5311a53497db933ff70e5e250480c3a0d76e5fc62733b02
 DIST vscode-1.60.2-arm.tar.gz 94232609 BLAKE2B 
eb896cc316dfc96d6d523d15da735b18eb6e6011d7ec92b5f9fa8732f574097579c8af4601312c831a9f4aa752087188e203b761e86df31b688838b45354deb1
 SHA512 
8261b71740344f927091dadd28bcb06d17b70551da0fd0b3c20378ec744cc31660ae32aadedd87a8942c410da381dbf7e023c27af913a62a1bba774d6de241ea
 DIST vscode-1.60.2-arm64.tar.gz 107827801 BLAKE2B 
aff930e81534972f2dc3d7d0d5cc489ec77818c0304859d64838317fbaf9225f4325a8b237268569f88eca7c76ea7a73275d90747b4485eff30d5f59a9cdd977
 SHA512 
cc50c7ec44d546b227c271f621be87120a1c36c2ed8236421e9c7227c1cb83bf970d5673191afc1383c4479393b5fae873fd6829179d1d9139b6c3ec32c5c1fd

diff --git a/app-editors/vscode/vscode-1.59.1.ebuild 
b/app-editors/vscode/vscode-1.59.1.ebuild
deleted file mode 100644
index 0004959b3c5..000
--- a/app-editors/vscode/vscode-1.59.1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop pax-utils xdg
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com;
-SRC_URI="
-   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
-   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
-   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
-"
-S="${WORKDIR}"
-
-RESTRICT="mirror strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   Microsoft-vscode
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk
-   app-crypt/libsecret[crypt]
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libpng:0/16
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libnotify
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   /opt/vscode/code
-   /opt/vscode/libEGL.so
-   /opt/vscode/libffmpeg.so
-   /opt/vscode/libGLESv2.so
-   /opt/vscode/libvulkan.so*
-   /opt/vscode/chrome-sandbox
-   /opt/vscode/libvk_swiftshader.so
-   /opt/vscode/swiftshader/libEGL.so
-   /opt/vscode/swiftshader/libGLESv2.so
-   /opt/vscode/resources/app/extensions/*
-   /opt/vscode/resources/app/node_modules.asar.unpacked/*
-"
-
-src_install() {
-   if use amd64; then
-   cd "${WORKDIR}/VSCode-linux-x64" || die
-   elif use arm; then
-   cd "${WORKDIR}/VSCode-linux-armhf" || die
-   elif use arm64; then
-   cd 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/

2021-11-06 Thread Sam James
commit: b3e380258931feec7fb09fe017e5425aeb3886cb
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Nov  6 10:20:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:14:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e38025

app-editors/vscode: bump to 1.62.0

Bug: https://bugs.gentoo.org/822135
Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vscode/Manifest |   3 +
 app-editors/vscode/vscode-1.62.0.ebuild | 121 
 2 files changed, 124 insertions(+)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index d7dc85a9a2a..1eb365579dd 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -7,3 +7,6 @@ DIST vscode-1.60.2-arm64.tar.gz 107827801 BLAKE2B 
aff930e81534972f2dc3d7d0d5cc48
 DIST vscode-1.61.2-amd64.tar.gz 112814371 BLAKE2B 
c297d27f12dbbf5bb752076881ae28100d1b051d14528425f8227c5c70ce779ab8db93b960bd4d4ff9788fa2e63167c4253324ba4413b0975d41608c541c6303
 SHA512 
52c3b89612f2d2f72ea9de9449d191130a23a3dbae1f2876e1716773abe9b6c7064a8eb6053d6bc94438b6e3753df2f00ccc4452b2404fcb2c052ea6090d83cc
 DIST vscode-1.61.2-arm.tar.gz 94477034 BLAKE2B 
cecb63ed58a36fbbef13cf7de086f0f7f77efea03fc605801b3064c273736ea999b91ef84e0c900ca415955cd7a508d20c33e92a5acab0dcca388d9624743902
 SHA512 
9cfd10c4cc6d2e3eaa1323afc1b493448632f57681b1e7d595d7f52a7e7d4c4a2ce48d2e6b21b2380fb7be8d98d33d5848a91af178eed974f952bcd7cfbbcb3d
 DIST vscode-1.61.2-arm64.tar.gz 108043274 BLAKE2B 
f512c85102b3e3858a5ba8f2a63ec9fc7fdee77ffbe768287cd72e89103880002fd2ca77bc72f0210f2f4c0e4cec2b7708404e7db874d7c87d97b17361a26d4e
 SHA512 
dcac0d56bde8b1fd855d386da77e164354f8c819e994d395cfd6b9cf50d5ac96421745c6efc20ec89448e6020b61b0d4ed482e74ecb39422a6acf3662f905dfa
+DIST vscode-1.62.0-amd64.tar.gz 113727156 BLAKE2B 
5d0fd32b4442c7d13ba232cf708c3d262b45f9096e07590ae5efead2d9e0d8737aca6b66f950a08304b80e10773ca39d64a72106ef5d9830298b84b4c1d7692e
 SHA512 
5c13d6dcd0bd6ecfb0f5999b51bb49ce8bab4d0a24e5813620d97d28c3567046bc46dce98cff628fb58bddf243d2898a0f8b43b9b4dee390450db4bd1de09bcf
+DIST vscode-1.62.0-arm.tar.gz 94729600 BLAKE2B 
ed2a3a1f6c5349b96592f966c1215f9f2f4e52c934f2963747bab89c08ded7566a19d94c8d2dc725b227c10532383e267a440b400fa282f958eb5abe9d54a1d7
 SHA512 
74901df37b1fa79e1de9f2874bb9a2e36c4c9d321dc485ffbb8eedb745f429df3d2358caa529430b5341a64015d7e05a4c35591d4d0aa79f5afb24f2490e75a5
+DIST vscode-1.62.0-arm64.tar.gz 108336040 BLAKE2B 
d6df241753e9d99c2e6b7a672854bad0c93a50f2bc73447383765ebbc844ac0f554b08af72fd365499a9bbb48acbe3be983d3af7f6bde4bf60b4efd3cf288d2d
 SHA512 
e6a9aaf325c52f0347e118f470461a5dbc721a9cbe4510f3668161c3b6b550537fbf6bcdf423e0d2bec13a9593f414e84e6b1e36e5e34bf565e3d5a3fe891712

diff --git a/app-editors/vscode/vscode-1.62.0.ebuild 
b/app-editors/vscode/vscode-1.62.0.ebuild
new file mode 100644
index 000..dbed711c205
--- /dev/null
+++ b/app-editors/vscode/vscode-1.62.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils xdg
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com;
+SRC_URI="
+   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
+   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
+   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   Microsoft-vscode
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-crypt/libsecret[crypt]
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   /opt/vscode/code
+   /opt/vscode/libEGL.so
+   /opt/vscode/libffmpeg.so
+   /opt/vscode/libGLESv2.so
+   /opt/vscode/libvulkan.so*
+   /opt/vscode/chrome-sandbox
+   /opt/vscode/libvk_swiftshader.so
+   /opt/vscode/swiftshader/libEGL.so

[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/

2021-11-06 Thread Sam James
commit: 23bb307ead139ddd0b0044060926199474cdba7d
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Nov  6 12:44:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:15:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bb307e

app-editors/vscodium: version bump to 1.62.0

Bug: https://bugs.gentoo.org/822135
Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/22841
Signed-off-by: Sam James  gentoo.org>

 app-editors/vscodium/Manifest   |   3 +
 app-editors/vscodium/vscodium-1.62.0.ebuild | 113 
 2 files changed, 116 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index c4fb9a15a3d..6281621b3d4 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -7,3 +7,6 @@ DIST vscodium-1.60.2-arm64.tar.gz 111897534 BLAKE2B 
cf5ae8cd8e98342b0eccbf2fb138
 DIST vscodium-1.61.2-amd64.tar.gz 114016604 BLAKE2B 
b9006b0a58adc08df31bbae08a46c233cd69ee80f89493e4564f8f3dbe595481582cb605ff472984f013e364bdafbdd2f587ea3d0065d8ca775eb723f0cd4cb0
 SHA512 
4a1016bc8e9fea5c76a0c87180ad641f4ec981dbde0b395267580d5207cf181a090d87e984a96c40f46298cbf8185c1afe4af6a8791bc47126f50f1ba95edacc
 DIST vscodium-1.61.2-arm.tar.gz 97521784 BLAKE2B 
c81f5b607905d3be0aa27ee63a49c0ba2225724686d1afc25f7c15289c69fd10022d1ae83390183bd50c1db9c0b74e3c9144e622e81f2895eb891d6800d1bfd2
 SHA512 
f4f329155282e951273580247e3262b887164f2bedf409700f3a8326e9dd2e20ab95ab4b5fe8dbf2a177487e518c9fe98078a485c08b020b4d73cc7cb9a90431
 DIST vscodium-1.61.2-arm64.tar.gz 112085871 BLAKE2B 
47c58659d6e4e9a468b014c9d0a8f6ca9739d722a21ec0b3add0a69849b18022dafdcadc759070e054492d6cf2db1bf07e11454fee5623647a54e367f5d94325
 SHA512 
cf893f6e04a0e657fb889b40069e042ad1b2a287a349c3f05e441ada00504f9ec693f20dfe17a01f6a7d2d298dbecfe94d62f12b8b26769e373f61ae9ffda8f7
+DIST vscodium-1.62.0-amd64.tar.gz 114309026 BLAKE2B 
7a01584d512ce437b162cedd1113c769893dfc1a4e9827e69d6ff383c691328e4c24755261c509ce46c459ec65d7e61874270eaed1fe485e6d12d7d65c3b34e1
 SHA512 
65890d9b4c57555d58040012d52a8acc242a583e064f7562ac0e13ed01b5f50213974c06e26c3fc7a9fc68914cd25093ec69ad24d7d1c4d2f9cf2b3310cb7bed
+DIST vscodium-1.62.0-arm.tar.gz 97824588 BLAKE2B 
2afecab90d000fbd635dfec667472074ab82981464236aa1d857927f0681515759472d19fc3c9eb35ba0d7d1ae16ff37e5cb4d9e57f2cbb3ca4bf0ae34654f1b
 SHA512 
9cfc20c64c570c1ace9563b5f5750fd72aa122f60ec35404b3d3c49634dc6ff033ebe6e85bdc335c7740e3c77042aad1bfdd6d8387e1a7554f3f8c8392998db0
+DIST vscodium-1.62.0-arm64.tar.gz 112396932 BLAKE2B 
4f8580eefad8974cce597e002a70c93af46370b5e33fb617b0f87bf34da997805d7da73e0d6528d7871e1cffd914fad967b731a3c64dffbb07cc92b9c415eb5a
 SHA512 
4978d9c013b11fd234c597e43db0b2a1dcb7aa97c0d1f88994245ce2e4d82fb5d5a5bb91320826baed5d8b81e938ca79d43824b4deb0ef0e82a6cc7b462b76b7

diff --git a/app-editors/vscodium/vscodium-1.62.0.ebuild 
b/app-editors/vscodium/vscodium-1.62.0.ebuild
new file mode 100644
index 000..1f66143c0bf
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.62.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils xdg
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   amd64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
+   arm? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz
 -> ${P}-arm.tar.gz )
+   arm64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz
 -> ${P}-arm64.tar.gz )
+"
+
+RESTRICT="mirror strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE=""
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-crypt/libsecret[crypt]
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   /opt/vscodium/codium
+   /opt/vscodium/libEGL.so
+   

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

2021-11-06 Thread Sam James
commit: ad6f86b64a160d7703b3058795b86e029ece14ec
Author: David Denoncin  gmail  com>
AuthorDate: Wed Nov  3 16:50:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:09:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6f86b6

app-misc/task: drop old version 2.5.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: David Denoncin  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-misc/task/Manifest |  1 -
 app-misc/task/task-2.5.1-r2.ebuild | 61 --
 2 files changed, 62 deletions(-)

diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest
index 8f2e6d07c53..e0b029e3e7f 100644
--- a/app-misc/task/Manifest
+++ b/app-misc/task/Manifest
@@ -1,3 +1,2 @@
-DIST task-2.5.1.tar.gz 903428 BLAKE2B 
afa17364984237ea589921afb4379297b128ea1bb6b0834f875b1b02b38dbfde5e961122fdde00dc5ff29b56226a5ce0f805bd1be8a8194c9e185ab80ad6d6c2
 SHA512 
ec17e5cefff55ecd2c1cb717801c02683d94030906c8d86450c3c79c0bc5a18d82559a5e9e26a91411a1025a241b78ddbc1de51cafc1a2dd531e8229e5e61c10
 DIST task-2.5.3.tar.gz 788760 BLAKE2B 
3e8a4f2ebf6c39d3d51dc9b044cf1c8fbce23ab8178b6645405f26522bbb6f29e9f78247fe52601f6c8f87f966a3b7aad130417d0f416b9d969e9e396c10eafc
 SHA512 
e906c8f42ad4b9a7e20a82defe31b89194d72957f18dd5129ecc41a2a60a9d8b0d01abb9b44ecce79b65cd9064af4a4a4c9dd695f98152e77908f130dc3f9677
 DIST tests-2.5.3.tar.gz 223579 BLAKE2B 
89a7fda3726d9923388675f34fe40a6a597901b2ab6c90a345b89d4ba00660e6a7533c4752fc4fe6f77344594a322c17eb43866028c26d005ce44cf12c11c355
 SHA512 
f6a58407f172385e9955b21b7fffeb510f852bd055ada4869547e396856c7df01b8414a51de6bc8530b29d8ca0fa7e74a8e35aa7bc88fe1e15bda7035a5fadd1

diff --git a/app-misc/task/task-2.5.1-r2.ebuild 
b/app-misc/task/task-2.5.1-r2.ebuild
deleted file mode 100644
index a73ab730fb9..000
--- a/app-misc/task/task-2.5.1-r2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 cmake
-
-DESCRIPTION="Taskwarrior is a command-line todo list manager"
-HOMEPAGE="https://taskwarrior.org/;
-SRC_URI="https://taskwarrior.org/download/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~x64-macos"
-IUSE="+sync"
-
-DEPEND="
-   sync? ( net-libs/gnutls )
-"
-
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   
"${FILESDIR}/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch"
-   "${FILESDIR}/${P}-clang-build-system.patch"
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   # don't automatically install scripts
-   sed -i '/scripts/d' CMakeLists.txt || die
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DENABLE_SYNC=$(usex sync)
-   -DTASK_DOCDIR=share/doc/${PF}
-   -DTASK_RCDIR=share/${PN}/rc
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   newbashcomp scripts/bash/task.sh task
-
-   # vim syntax
-   rm scripts/vim/README || die
-   insinto /usr/share/vim/vimfiles
-   doins -r scripts/vim/*
-
-   # zsh-completions
-   insinto /usr/share/zsh/site-functions
-   doins scripts/zsh/*
-
-   exeinto "/usr/share/${PN}/scripts"
-   doexe scripts/add-ons/*
-}



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

2021-11-06 Thread Sam James
commit: 24bff02af59f35483d3d9ab2b55d00d67e087858
Author: David Denoncin  gmail  com>
AuthorDate: Wed Nov  3 16:53:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 04:09:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24bff02a

app-misc/task: vbump 2.6.1

Bug: https://bugs.gentoo.org/684920
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: David Denoncin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22807
Signed-off-by: Sam James  gentoo.org>

 app-misc/task/Manifest  |  2 ++
 app-misc/task/task-2.6.1.ebuild | 67 +
 2 files changed, 69 insertions(+)

diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest
index e0b029e3e7f..d212afdc5e2 100644
--- a/app-misc/task/Manifest
+++ b/app-misc/task/Manifest
@@ -1,2 +1,4 @@
 DIST task-2.5.3.tar.gz 788760 BLAKE2B 
3e8a4f2ebf6c39d3d51dc9b044cf1c8fbce23ab8178b6645405f26522bbb6f29e9f78247fe52601f6c8f87f966a3b7aad130417d0f416b9d969e9e396c10eafc
 SHA512 
e906c8f42ad4b9a7e20a82defe31b89194d72957f18dd5129ecc41a2a60a9d8b0d01abb9b44ecce79b65cd9064af4a4a4c9dd695f98152e77908f130dc3f9677
+DIST task-2.6.1.tar.gz 836830 BLAKE2B 
18531a462e9466d2bfc21af70c05ec75f504c82e67ff4160378dd1dc2438955284eb430ec92969ffd212e9e92b14d6bea6013beda8eb353bfb7b8aac032d
 SHA512 
996690831967b5b248d336f0848aa243d5929a34238d05a78d49930f477a7927966d097119cf2dd935aa1c159e930f74bac07b05327504b15d235348927b657b
 DIST tests-2.5.3.tar.gz 223579 BLAKE2B 
89a7fda3726d9923388675f34fe40a6a597901b2ab6c90a345b89d4ba00660e6a7533c4752fc4fe6f77344594a322c17eb43866028c26d005ce44cf12c11c355
 SHA512 
f6a58407f172385e9955b21b7fffeb510f852bd055ada4869547e396856c7df01b8414a51de6bc8530b29d8ca0fa7e74a8e35aa7bc88fe1e15bda7035a5fadd1
+DIST tests-2.6.1.tar.gz 221364 BLAKE2B 
6aac691ba1828abb3469dfa2a9c093b92431591ac21113f71550676f7f9c40394770ddd2c649bf6cda5655d5f1c25aa6c7ef174e9da7ea0c647109d25771dc2d
 SHA512 
df252b252ac7e319d46ef7e72c587c52a97bf7b496ad40134264db15b7fdab501b4fffc60ea6a8dca7820abc267120375a1aafd1da0a0c41b925e9fd62da

diff --git a/app-misc/task/task-2.6.1.ebuild b/app-misc/task/task-2.6.1.ebuild
new file mode 100644
index 000..220608c028f
--- /dev/null
+++ b/app-misc/task/task-2.6.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit bash-completion-r1 cmake
+
+DESCRIPTION="Taskwarrior is a command-line todo list manager"
+HOMEPAGE="https://taskwarrior.org/;
+SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz
+   
https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+IUSE="+sync"
+
+DEPEND="
+   sync? ( net-libs/gnutls )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # move test directory into source directory
+   mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die
+
+   cmake_src_prepare
+
+   # don't automatically install scripts
+   sed -i '/scripts/d' CMakeLists.txt || die
+}
+
+src_configure() {
+   mycmakeargs=(
+   -DENABLE_SYNC=$(usex sync)
+   -DTASK_DOCDIR=share/doc/${PF}
+   -DTASK_RCDIR=share/${PN}/rc
+   -DBUILD_SHARED_LIBS=off  # bug 764224
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${WORKDIR}"/"${P}"_build || die
+
+   emake test
+}
+
+src_install() {
+   cmake_src_install
+
+   newbashcomp scripts/bash/task.sh task
+
+   # vim syntax
+   rm scripts/vim/README || die
+   insinto /usr/share/vim/vimfiles
+   doins -r scripts/vim/*
+
+   # zsh-completions
+   insinto /usr/share/zsh/site-functions
+   doins scripts/zsh/*
+
+   exeinto "/usr/share/${PN}/scripts"
+   doexe scripts/add-ons/*
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/uxplay/

2021-11-06 Thread Petrus Zhao
commit: 4c4d72d141f5d022ee672ab1045d6481c70db34d
Author: Petrus Zhao  gmail  com>
AuthorDate: Sun Nov  7 04:11:41 2021 +
Commit: Petrus Zhao  gmail  com>
CommitDate: Sun Nov  7 04:11:41 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c4d72d1

media-video/uxplay: version bump to 1.39, drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/Manifest   | 2 +-
 media-video/uxplay/{uxplay-1.38.ebuild => uxplay-1.39.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index eafc7b0c9..3dc64d181 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.38.tar.gz 297068 BLAKE2B 
060f5b4455ccf7234124fb47c5ac94ed137f53fc7a3c142969b00183d177d262614487d8f52e093ecd4acc5b99fe5c26e6702dfbee0c6c83c19c423511f4a61f
 SHA512 
606bcbd1e8de313f6d9a13c2194774fee2feeafd7adbfb3711cb13895c737dea7ea8cf97c2a684c2dcd4c55b6d9c3a2267e54fa86288e75dfc4042f2a9c295fc
+DIST uxplay-1.39.tar.gz 326037 BLAKE2B 
cc0c98d28803c8943c2e9d535daad62adc6daa12b9b35984f4031532c2af511466385d64d3f7772c1014596803d0e6359d60c24d64bb47303cf5bc74c7fa95a1
 SHA512 
a66659964ab9443ffaa76b1d7230a54987b57a19377d843ddb371c307f1f25f925aac8a310a83138147ce06e60021ef94e5341f012a2b4f0e369998aa21b622c

diff --git a/media-video/uxplay/uxplay-1.38.ebuild 
b/media-video/uxplay/uxplay-1.39.ebuild
similarity index 100%
rename from media-video/uxplay/uxplay-1.38.ebuild
rename to media-video/uxplay/uxplay-1.39.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, profiles/default/linux/musl/

2021-11-06 Thread Sam James
commit: 7f545c8ab490e3da017fb473c506c390954c5ec0
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 03:54:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 03:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f545c8a

profiles: refine LLVM sanitizers mask for musl (more finely-grained)

Some sanitizers work now.

Bug: https://bugs.gentoo.org/753935
Closes: https://bugs.gentoo.org/713072
Reported-by: maskray
Signed-off-by: Sam James  gentoo.org>

 profiles/default/linux/musl/package.use.mask |  5 +
 profiles/features/musl/package.use.mask  | 11 ++-
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/profiles/default/linux/musl/package.use.mask 
b/profiles/default/linux/musl/package.use.mask
index 113ac0bd81a..f06ca2ec25a 100644
--- a/profiles/default/linux/musl/package.use.mask
+++ b/profiles/default/linux/musl/package.use.mask
@@ -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
 
 # See bug #604542
@@ -7,9 +7,6 @@ net-misc/iputils idn
 # See bug #504200
 sys-devel/gcc sanitize
 
-# Disable sanitizers for LLVM, see bug #753935
-sys-devel/clang-runtime sanitize
-
 # These cause collisions with 
 # even with --without-included-gettext
 sys-devel/gettext nls

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 58cd6477116..3e078c97218 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors.
+# Copyright 1999-2021 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-11-07)
+# Disable some sanitizers for LLVM, see bug #753935
+# Needs libexecinfo on musl, not yet packaged
+sys-libs/compiler-rt-sanitizers gwp-asan libfuzzer
+
+# Sam James  (2021-11-07)
+# Broken as "error: unknown type name '_Unwind_Word'"
+sys-libs/compiler-rt-sanitizers hwasan
+
 # Andreas K. Hüttel 
 # Restore mask here that is gone elsewhere
 sys-libs/libxcrypt split-usr system



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

2021-11-06 Thread Georgy Yakovlev
commit: 39c52f9d402a20395fab250dbd32ad7ce38c8418
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Nov  7 03:28:26 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 03:28:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c52f9d

x11-misc/lsw: keyword 0.3 for ~ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-misc/lsw/lsw-0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/lsw/lsw-0.3.ebuild b/x11-misc/lsw/lsw-0.3.ebuild
index dc08e72ece8..006e0b543d2 100644
--- a/x11-misc/lsw/lsw-0.3.ebuild
+++ b/x11-misc/lsw/lsw-0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RDEPEND="x11-libs/libX11"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/redis_exporter/

2021-11-06 Thread Zac Medico
commit: d45c9bf0635f5688aa1f2ac293552a26c7cb9f04
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov  7 03:23:34 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov  7 03:25:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45c9bf0

app-metrics/redis_exporter: Bump to version 1.30.0

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

 app-metrics/redis_exporter/Manifest|  26 +++
 .../redis_exporter/redis_exporter-1.30.0.ebuild| 215 +
 2 files changed, 241 insertions(+)

diff --git a/app-metrics/redis_exporter/Manifest 
b/app-metrics/redis_exporter/Manifest
index 061719aaf9a..4d715586ea0 100644
--- a/app-metrics/redis_exporter/Manifest
+++ b/app-metrics/redis_exporter/Manifest
@@ -59,6 +59,7 @@ DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod 30 BLAKE2B 
6a680b6e14f0cbca536
 DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.10.0.mod 2670 BLAKE2B 
211a6d7642da991f148a7998fd35875f316a143c62337214ff428b4eecc7dee7db044e42f337edf531edc70b9aa99f46e349821864a63d384c7d050e414a608a
 SHA512 
fdfed8273d2014838eaed6d4d2b0d92ae905fd796a0fec6c5a0eb27d15ec31c72e1e79973d909a1ac01df1a2e5afac99bf17d5cc7d08f507474c8e8e7ea88ef8
 DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod 29 BLAKE2B 
e43df3e551bcfb1d4a4843ddf00f1a9432cf768420f49943ee2936fcf3e890e59734b71ecbfcb85a70212122df3f03582335e37ca7330df9e335214e75a849d6
 SHA512 
2ace9d4bc029947991eb7237e7343fa31c5192d63927de1701434c305a659cb88fdae12e9b604f06ab318f1c26b207821edbe11e8d9382a0447544b782630c6c
 DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.mod 29 BLAKE2B 
e43df3e551bcfb1d4a4843ddf00f1a9432cf768420f49943ee2936fcf3e890e59734b71ecbfcb85a70212122df3f03582335e37ca7330df9e335214e75a849d6
 SHA512 
2ace9d4bc029947991eb7237e7343fa31c5192d63927de1701434c305a659cb88fdae12e9b604f06ab318f1c26b207821edbe11e8d9382a0447544b782630c6c
+DIST github.com%2Fgo-kit%2Flog%2F@v%2Fv0.1.0.mod 121 BLAKE2B 
6463ba6a856a7bb4efcd00a3369f6593b31b8ef39da4bb16ce1acd741c0808d2243ca7787c0a52d4653a5b402841159e97cd4b42e0f6172ad39429beb2b06993
 SHA512 
564f0a1b0318004a7ed478c8f3a371ea2f59efd56eb2efec4fc806183de1b4a065d5b44aab6dbd40446d28caf5a74545a7ff6a3d428b1b41cb6df5eefc11e5c3
 DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod 35 BLAKE2B 
0868f712c026b68559846a28bd29f39f584603cd79e1189a9ad76909cce7423a811f71265baf5b7f381a33bee76917759a9cb6ac131ab21450b4b52558cb6190
 SHA512 
526b97ecd0ccf878c0ada56c5217405c34c59d4c9cb53808f98b24a2823c0b3f1a74e862b9b1a5594034e570aa6749574d5e49212d6d48724e984f528b8c67ea
 DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod 100 BLAKE2B 
2558b7edc234429c8bc0926d347231c2352cbfe83d83bc3c7e76ed0ac4b3a843de65cc3e0dede3f0acb7a2dedc623584eff8cb236787c12d7f5a47c9e1c39145
 SHA512 
5782a5d5e5d4c64244a8463e0f15dfb97de4b60b9fed527ebbd8dc5a26999af8ad0b3ce0064da30182c757785ea9b35f253c5946b233fa3d9a61c873b23011c7
 DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.5.0.mod 44 BLAKE2B 
0122d72cea88331beb9500849a0936a966e7a48abdd2e76363151bbb124e35481e7248fd896523eba3c51c5f4575dbc13304c2471477757c1eb2f8fb2eee9cc1
 SHA512 
bfebb8d865586729abcb0dcf4c19a8938f06f9b502c78bed92d01c18d1d037f7df44cc1a1fbd4ca094b1835b8aefbd48fb5988e2884656ca44be0aa83206aadd
@@ -86,6 +87,8 @@ DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.3.zip 206951 
BLAKE2B da403116137
 DIST 
github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.0-20180518054509-2e65f85255db.mod 32 
BLAKE2B 
8b498b103962181cf69cf5de686eee1a7f0e481ccd35430e33999c951b91ebb98e9dcb1dc9c4e40cb379fe4abae40a47eb36d9456fea076e44245022552d055a
 SHA512 
c9faa5760addf2869df9a3ec5ed9da02944823afc5be93b8b6193c43261d167cff2aeb65bb844d959d368ada83932c86056aefbff799be326e889d3de4c2b8f5
 DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.4.mod 87 BLAKE2B 
0773fdd526eb902a32d34118dc076c69c3f139d460cf560de1e19c3e87c789e1bbc8817cdff589c3b80c2a6261cf12dddfff9dfa45c2b18115e8f58760772d5a
 SHA512 
646e75a75a215257409eacab4870939be8858bb44279b446bfe11a3364272e9f9e463b6b0fa00dc739f6def2601aa1bf892c2c61b63135d597cd10249a672940
 DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.4.zip 72424 BLAKE2B 
91a0bcfc831d18a7bad50f0c93a7501d4425da035906423c1bdbf70760047db479b56313f19564b1b0c55c40f71a2d3d2559b6a784a048110eaed37bd32a3b35
 SHA512 
c71d830da3023b5d10d909541392d0ab9e1bfb007d1b3ac15f7da460f471c35219858badce838dda4959832a90e6a3c68b1cb7e678281bbc0b8293b7b7c8e523
+DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.5.mod 87 BLAKE2B 
0773fdd526eb902a32d34118dc076c69c3f139d460cf560de1e19c3e87c789e1bbc8817cdff589c3b80c2a6261cf12dddfff9dfa45c2b18115e8f58760772d5a
 SHA512 
646e75a75a215257409eacab4870939be8858bb44279b446bfe11a3364272e9f9e463b6b0fa00dc739f6def2601aa1bf892c2c61b63135d597cd10249a672940
+DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.5.zip 72666 BLAKE2B 
9fe1273c5c4e5014512831308c06f4c914dc381fd1bc92d4d960df160f28ca82b4d6d2f7adee682ae9c39b267022dbe2db6af06a395f8acffcf2797aa535c8ca
 SHA512 

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

2021-11-06 Thread Sam James
commit: b628671901ae6ca8badd812f0797ba0401190fbd
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 03:15:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 03:15:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6286719

app-text/opensp: Stabilize 1.5.2-r6 ppc, #822195

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

 app-text/opensp/opensp-1.5.2-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/opensp/opensp-1.5.2-r6.ebuild 
b/app-text/opensp/opensp-1.5.2-r6.ebuild
index 07d6d7c2dd7..ed0974181ed 100644
--- a/app-text/opensp/opensp-1.5.2-r6.ebuild
+++ b/app-text/opensp/opensp-1.5.2-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc elibc_glibc nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-11-06 Thread Sam James
commit: 8fcc958010eb8d43a1bcac82b7a46c2b744fc7f1
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 03:15:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 03:15:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcc9580

media-gfx/exiv2: Stabilize 0.27.5-r1 ppc, #822198

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

 media-gfx/exiv2/exiv2-0.27.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild
index ef29d55cb71..58518cfdcc7 100644
--- a/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild
+++ b/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://exiv2.org/builds/${P}-Source.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
S="${WORKDIR}/${P}-Source"
 fi
 



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

2021-11-06 Thread Sam James
commit: 7e3929ee7765633c6db4b7e693d345673b7e67c4
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 03:15:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 03:15:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3929ee

app-text/opensp: Stabilize 1.5.2-r6 ppc64, #822195

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

 app-text/opensp/opensp-1.5.2-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/opensp/opensp-1.5.2-r6.ebuild 
b/app-text/opensp/opensp-1.5.2-r6.ebuild
index a4ee3a34c08..07d6d7c2dd7 100644
--- a/app-text/opensp/opensp-1.5.2-r6.ebuild
+++ b/app-text/opensp/opensp-1.5.2-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc elibc_glibc nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-11-06 Thread Sam James
commit: 5e9b0f444097e19c66c935682fe1e9d61719afc4
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 03:15:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 03:15:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9b0f44

media-gfx/exiv2: Stabilize 0.27.5-r1 ppc64, #822198

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

 media-gfx/exiv2/exiv2-0.27.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild
index 1551fcc75e2..ef29d55cb71 100644
--- a/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild
+++ b/media-gfx/exiv2/exiv2-0.27.5-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://exiv2.org/builds/${P}-Source.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
S="${WORKDIR}/${P}-Source"
 fi
 



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

2021-11-06 Thread Zac Medico
commit: 19961dc782e210971cd31a68c3a984e12d62256a
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov  7 03:02:53 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov  7 03:04:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19961dc7

dev-util/promu: Bump to version 0.13.0

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

 dev-util/promu/Manifest|  32 +++
 dev-util/promu/promu-0.13.0.ebuild | 513 +
 2 files changed, 545 insertions(+)

diff --git a/dev-util/promu/Manifest b/dev-util/promu/Manifest
index 52ead123ab7..b6ea81d7524 100644
--- a/dev-util/promu/Manifest
+++ b/dev-util/promu/Manifest
@@ -104,6 +104,7 @@ DIST 
github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20200222043503-6f7a98
 DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.10.0.mod 2670 BLAKE2B 
211a6d7642da991f148a7998fd35875f316a143c62337214ff428b4eecc7dee7db044e42f337edf531edc70b9aa99f46e349821864a63d384c7d050e414a608a
 SHA512 
fdfed8273d2014838eaed6d4d2b0d92ae905fd796a0fec6c5a0eb27d15ec31c72e1e79973d909a1ac01df1a2e5afac99bf17d5cc7d08f507474c8e8e7ea88ef8
 DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod 29 BLAKE2B 
e43df3e551bcfb1d4a4843ddf00f1a9432cf768420f49943ee2936fcf3e890e59734b71ecbfcb85a70212122df3f03582335e37ca7330df9e335214e75a849d6
 SHA512 
2ace9d4bc029947991eb7237e7343fa31c5192d63927de1701434c305a659cb88fdae12e9b604f06ab318f1c26b207821edbe11e8d9382a0447544b782630c6c
 DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.mod 29 BLAKE2B 
e43df3e551bcfb1d4a4843ddf00f1a9432cf768420f49943ee2936fcf3e890e59734b71ecbfcb85a70212122df3f03582335e37ca7330df9e335214e75a849d6
 SHA512 
2ace9d4bc029947991eb7237e7343fa31c5192d63927de1701434c305a659cb88fdae12e9b604f06ab318f1c26b207821edbe11e8d9382a0447544b782630c6c
+DIST github.com%2Fgo-kit%2Flog%2F@v%2Fv0.1.0.mod 121 BLAKE2B 
6463ba6a856a7bb4efcd00a3369f6593b31b8ef39da4bb16ce1acd741c0808d2243ca7787c0a52d4653a5b402841159e97cd4b42e0f6172ad39429beb2b06993
 SHA512 
564f0a1b0318004a7ed478c8f3a371ea2f59efd56eb2efec4fc806183de1b4a065d5b44aab6dbd40446d28caf5a74545a7ff6a3d428b1b41cb6df5eefc11e5c3
 DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod 35 BLAKE2B 
0868f712c026b68559846a28bd29f39f584603cd79e1189a9ad76909cce7423a811f71265baf5b7f381a33bee76917759a9cb6ac131ab21450b4b52558cb6190
 SHA512 
526b97ecd0ccf878c0ada56c5217405c34c59d4c9cb53808f98b24a2823c0b3f1a74e862b9b1a5594034e570aa6749574d5e49212d6d48724e984f528b8c67ea
 DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod 100 BLAKE2B 
2558b7edc234429c8bc0926d347231c2352cbfe83d83bc3c7e76ed0ac4b3a843de65cc3e0dede3f0acb7a2dedc623584eff8cb236787c12d7f5a47c9e1c39145
 SHA512 
5782a5d5e5d4c64244a8463e0f15dfb97de4b60b9fed527ebbd8dc5a26999af8ad0b3ce0064da30182c757785ea9b35f253c5946b233fa3d9a61c873b23011c7
 DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.5.0.mod 44 BLAKE2B 
0122d72cea88331beb9500849a0936a966e7a48abdd2e76363151bbb124e35481e7248fd896523eba3c51c5f4575dbc13304c2471477757c1eb2f8fb2eee9cc1
 SHA512 
bfebb8d865586729abcb0dcf4c19a8938f06f9b502c78bed92d01c18d1d037f7df44cc1a1fbd4ca094b1835b8aefbd48fb5988e2884656ca44be0aa83206aadd
@@ -139,6 +140,8 @@ DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0.mod 124 
BLAKE2B 4c032e7f2e1c87
 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.1.mod 124 BLAKE2B 
9e60030e0014cbc67c0bc7064eef3b127dec57dfe25bbf7f0d0e2b9c8c77e28477066daf073a6793428116419900e7c9f6dea6e8841a5f61812cf11ff77e7009
 SHA512 
14a0f1fed404939fad835398d5889ad57621edeb0e183785b3094957183bb29a2026e2af939b94c7155f8496e966116c4a6a2497fab113a175a9aef3f7ec3f32
 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.2.mod 124 BLAKE2B 
3242575be48f0e1f74e2d0976d2a11f0edccc59c7b74cecde37233c19f97c51e576cd3032175cfad3c1ce9721cd41053f459341182fba836e0ff0456126e493e
 SHA512 
9586be76b697c6a5c3216762ac13a7d297372ebe0c7ac5941d16c326d1580c8a73fb475236ed9a4214d158a7386e761877be16cdbd4ac2074e8a5e1dfdc95b54
 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.2.zip 206762 BLAKE2B 
13c74350dfc3bf39540c37f6b7771f18930d6bfd6a5c83c27c723065da6458e0de544a6fa4d57c027e6c67eb528493c620228a56249b889f00d67a064218dbb0
 SHA512 
3d92469995664037149e3e11363db685b3175fff01f4ef3b578ada273853a16131b3c97899b497ab75ffbeb6191fe59a28f073779828f719681b8e15182b6211
+DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.3.mod 124 BLAKE2B 
3242575be48f0e1f74e2d0976d2a11f0edccc59c7b74cecde37233c19f97c51e576cd3032175cfad3c1ce9721cd41053f459341182fba836e0ff0456126e493e
 SHA512 
9586be76b697c6a5c3216762ac13a7d297372ebe0c7ac5941d16c326d1580c8a73fb475236ed9a4214d158a7386e761877be16cdbd4ac2074e8a5e1dfdc95b54
+DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.3.zip 206951 BLAKE2B 
da403116137f70222d2028df84c6f872d324e6aef808ceb2f58dae257e9b7cd2fb37b477c2b61bda55888f5aa72fe6f46afc79ed4fb440f1212c5105f8b6dcc2
 SHA512 
8df603b906846c265342236e7bff8ad4f37fbac2ab425b6002201ec727602bc2454708985d44de11bd91212e15e338ce1942f33a3e38c328f2ab9e3b990a2ab5
 DIST 

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

2021-11-06 Thread Sam James
commit: 2c3245da6eb70224f93c3a8db241834c4d6c5841
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 02:58:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 02:58:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3245da

dev-libs/libclc: Stabilize 13.0.0 amd64, #822147

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

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

diff --git a/dev-libs/libclc/libclc-13.0.0.ebuild 
b/dev-libs/libclc/libclc-13.0.0.ebuild
index fcd1b8909c4..843bba416fe 100644
--- a/dev-libs/libclc/libclc-13.0.0.ebuild
+++ b/dev-libs/libclc/libclc-13.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://libclc.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
 IUSE="${IUSE_VIDEO_CARDS}"
 REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/vbam/, games-emulation/vbam/files/

2021-11-06 Thread Sam James
commit: d9c52de97ac8da18f8ec9f7863950582aee3e71c
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 02:50:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 02:50:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c52de9

games-emulation/vbam: fix build on arm(64)

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

 .../vbam/files/vbam-2.1.4-arm-asm.patch| 33 ++
 games-emulation/vbam/vbam-2.1.4.ebuild |  1 +
 2 files changed, 34 insertions(+)

diff --git a/games-emulation/vbam/files/vbam-2.1.4-arm-asm.patch 
b/games-emulation/vbam/files/vbam-2.1.4-arm-asm.patch
new file mode 100644
index 000..bf6e2bd70e9
--- /dev/null
+++ b/games-emulation/vbam/files/vbam-2.1.4-arm-asm.patch
@@ -0,0 +1,33 @@
+https://github.com/visualboyadvance-m/visualboyadvance-m/commit/af0de1c4b308ef8d9a081ecf407805b75a99d877.patch
+https://bugs.gentoo.org/799362
+
+From: Rafael Kitover 
+Date: Fri, 4 Oct 2019 07:35:49 +
+Subject: [PATCH] xbrz: fix inline asm check
+
+Use correct cpp code to detect x86/amd64 architecture to use inline asm.
+
+Signed-off-by: Rafael Kitover 
+--- a/src/filters/xBRZ/xbrz.cpp
 b/src/filters/xBRZ/xbrz.cpp
+@@ -66,17 +66,17 @@ uint32_t gradientARGB(uint32_t pixFront, uint32_t pixBack) 
//find intermediate c
+ 
+ inline double fastSqrt(double n)
+ {
+-#ifdef __GNUC__ || __clang__ || __MINGW64_VERSION_MAJOR || 
__MINGW32_MAJOR_VERSION
++#if (defined(__GNUC__) || defined(__clang__)) && (defined(__x86_64__) || 
defined(__i386__))
+ __asm__ ("fsqrt" : "+t" (n));
+ return n;
+-#elif _MSC_VER && _M_IX86
++#elif defined(_MSC_VER) && defined(_M_IX86)
+ // speeds up xBRZ by about 9% compared to std::sqrt which internally uses
+ // the same assembler instructions but adds some "fluff"
+ __asm {
+ fld n
+ fsqrt
+ }
+-#else // _MSC_VER && _M_X64 OR other platforms
++#else // defined(_MSC_VER) && defined(_M_X64) OR other platforms
+ // VisualStudio x86_64 does not allow inline ASM
+ return std::sqrt(n);
+ #endif

diff --git a/games-emulation/vbam/vbam-2.1.4.ebuild 
b/games-emulation/vbam/vbam-2.1.4.ebuild
index 21f3c2cf4a2..8fe87b4e148 100644
--- a/games-emulation/vbam/vbam-2.1.4.ebuild
+++ b/games-emulation/vbam/vbam-2.1.4.ebuild
@@ -57,6 +57,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}"/${P}-cmake_fix.patch
"${FILESDIR}"/${P}-libsdl2-2.0.14.patch #762208
+   "${FILESDIR}"/${P}-arm-asm.patch
 )
 
 src_configure() {



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

2021-11-06 Thread Sam James
commit: 18745f353da4ddd132b344f0f20e035dfa917b93
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 02:14:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 02:14:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18745f35

x11-libs/pixman: fix build with ARM + Clang

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

 x11-libs/pixman/pixman-0.40.0.ebuild | 7 ++-
 x11-libs/pixman/pixman-.ebuild   | 9 +++--
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild 
b/x11-libs/pixman/pixman-0.40.0.ebuild
index 90fff3bb904..a269bcee708 100644
--- a/x11-libs/pixman/pixman-0.40.0.ebuild
+++ b/x11-libs/pixman/pixman-0.40.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs
+inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing 
toolchain-funcs
 
 DESCRIPTION="Low-level pixel manipulation routines"
 HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/;
@@ -28,6 +28,11 @@ multilib_src_configure() {
local openmp=disabled
tc-has-openmp && openmp=enabled
 
+   if use arm && tc-is-clang ; then
+   # See bug #768138 and 
https://gitlab.freedesktop.org/pixman/pixman/-/issues/46
+   append-cflags $(test-flags-CC -fno-integrated-as)
+   fi
+
local emesonargs=(
$(meson_feature cpu_flags_arm_iwmmxt iwmmxt)
$(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2)

diff --git a/x11-libs/pixman/pixman-.ebuild 
b/x11-libs/pixman/pixman-.ebuild
index d79304a2d1a..e6332d53863 100644
--- a/x11-libs/pixman/pixman-.ebuild
+++ b/x11-libs/pixman/pixman-.ebuild
@@ -9,14 +9,14 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs
+inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing 
toolchain-funcs
 
 DESCRIPTION="Low-level pixel manipulation routines"
 HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/;
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz;
 fi
 
@@ -28,6 +28,11 @@ multilib_src_configure() {
local openmp=disabled
tc-has-openmp && openmp=enabled
 
+   if use arm && tc-is-clang ; then
+   # See bug #768138 and 
https://gitlab.freedesktop.org/pixman/pixman/-/issues/46
+   append-cflags $(test-flags-CC -fno-integrated-as)
+   fi
+
local emesonargs=(
$(meson_feature cpu_flags_arm_iwmmxt iwmmxt)
$(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2)



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

2021-11-06 Thread Sam James
commit: 91587a4954346e8c465173a85a13f470d9329fa4
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 02:17:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 02:17:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91587a49

app-misc/mosquitto: don't call c++ directly (fixes cross-compilation)

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

 app-misc/mosquitto/mosquitto-1.6.15.ebuild | 1 +
 app-misc/mosquitto/mosquitto-2.0.11.ebuild | 1 +
 app-misc/mosquitto/mosquitto-2.0.12.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/app-misc/mosquitto/mosquitto-1.6.15.ebuild 
b/app-misc/mosquitto/mosquitto-1.6.15.ebuild
index e6439ec04b8..63497c19ccd 100644
--- a/app-misc/mosquitto/mosquitto-1.6.15.ebuild
+++ b/app-misc/mosquitto/mosquitto-1.6.15.ebuild
@@ -36,6 +36,7 @@ _emake() {
local LIBDIR=$(get_libdir)
emake \
CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
CLIENT_LDFLAGS="${LDFLAGS}" \
LIB_SUFFIX="${LIBDIR:3}" \
WITH_BRIDGE="$(usex bridge)" \

diff --git a/app-misc/mosquitto/mosquitto-2.0.11.ebuild 
b/app-misc/mosquitto/mosquitto-2.0.11.ebuild
index 381c55f77b1..51e634414e8 100644
--- a/app-misc/mosquitto/mosquitto-2.0.11.ebuild
+++ b/app-misc/mosquitto/mosquitto-2.0.11.ebuild
@@ -41,6 +41,7 @@ _emake() {
local LIBDIR=$(get_libdir)
emake \
CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
CLIENT_LDFLAGS="${LDFLAGS}" \
LIB_SUFFIX="${LIBDIR:3}" \
WITH_BRIDGE="$(usex bridge)" \

diff --git a/app-misc/mosquitto/mosquitto-2.0.12.ebuild 
b/app-misc/mosquitto/mosquitto-2.0.12.ebuild
index a92c72a7902..c14cfdabf2c 100644
--- a/app-misc/mosquitto/mosquitto-2.0.12.ebuild
+++ b/app-misc/mosquitto/mosquitto-2.0.12.ebuild
@@ -37,6 +37,7 @@ _emake() {
local LIBDIR=$(get_libdir)
emake \
CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
CLIENT_LDFLAGS="${LDFLAGS}" \
LIB_SUFFIX="${LIBDIR:3}" \
WITH_BRIDGE="$(usex bridge)" \



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

2021-11-06 Thread Sam James
commit: b30ae68f410ae68694128bf6c34125a4b277b726
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 02:06:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 02:07:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30ae68f

media-libs/libvpx: fix build on ARM, don't inject -O3

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

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

diff --git a/media-libs/libvpx/libvpx-1.10.0.ebuild 
b/media-libs/libvpx/libvpx-1.10.0.ebuild
index e049dd9007b..a5e65422d5c 100644
--- a/media-libs/libvpx/libvpx-1.10.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.10.0.ebuild
@@ -67,7 +67,7 @@ multilib_src_configure() {
--enable-vp8
--enable-vp9
--enable-shared
-   --extra-cflags="${CFLAGS}"
+   --disable-optimizations
$(use_enable postproc)
$(use_enable static-libs static)
$(use_enable test unit-tests)



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

2021-11-06 Thread Sam James
commit: 2a8429f37d46ab9f38fd5ecfefe6638bc385f6e8
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:36:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:36:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8429f3

media-libs/mutagen: fix test failure

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

 media-libs/mutagen/mutagen-1.45.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/mutagen/mutagen-1.45.1.ebuild 
b/media-libs/mutagen/mutagen-1.45.1.ebuild
index a4e6606ee2f..12c469eebaa 100644
--- a/media-libs/mutagen/mutagen-1.45.1.ebuild
+++ b/media-libs/mutagen/mutagen-1.45.1.ebuild
@@ -19,6 +19,7 @@ BDEPEND="
dev-python/eyeD3[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pyflakes[${PYTHON_USEDEP}]
+   media-libs/flac[ogg]
)
 "
 



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

2021-11-06 Thread Sam James
commit: c5c982d59650316ad9f8dbb547de7558400f31a2
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:33:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:33:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c982d5

app-text/opensp: Stabilize 1.5.2-r6 arm, #822195

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

 app-text/opensp/opensp-1.5.2-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/opensp/opensp-1.5.2-r6.ebuild 
b/app-text/opensp/opensp-1.5.2-r6.ebuild
index 97aa575d2dc..a4ee3a34c08 100644
--- a/app-text/opensp/opensp-1.5.2-r6.ebuild
+++ b/app-text/opensp/opensp-1.5.2-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc elibc_glibc nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-11-06 Thread Sam James
commit: b201780090dae3755ed74b20774773d4c166af92
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:34:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:34:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2017800

dev-python/python-cinderclient: Keyword 8.0.0-r2 arm, #821166

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

 dev-python/python-cinderclient/python-cinderclient-8.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-cinderclient/python-cinderclient-8.0.0-r2.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-8.0.0-r2.ebuild
index c0b14ae532f..01bbea4936c 100644
--- a/dev-python/python-cinderclient/python-cinderclient-8.0.0-r2.ebuild
+++ b/dev-python/python-cinderclient/python-cinderclient-8.0.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 
 RDEPEND="
>=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}]



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

2021-11-06 Thread Sam James
commit: 2b7c6bf8f4b380e4cb3fad0a3c4450474a6f6536
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:34:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:34:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7c6bf8

media-libs/mutagen: Keyword 1.45.1 arm, #820815

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

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

diff --git a/media-libs/mutagen/mutagen-1.45.1.ebuild 
b/media-libs/mutagen/mutagen-1.45.1.ebuild
index d758a6f179f..a4e6606ee2f 100644
--- a/media-libs/mutagen/mutagen-1.45.1.ebuild
+++ b/media-libs/mutagen/mutagen-1.45.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 
 BDEPEND="
test? (



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

2021-11-06 Thread Sam James
commit: f5900f75704e26a98b13f264abcb8bf657d5dab0
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:34:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:34:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5900f75

net-misc/yt-dlp: Keyword 2021.10.22-r2 arm, #820815

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

 net-misc/yt-dlp/yt-dlp-2021.10.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/yt-dlp/yt-dlp-2021.10.22-r2.ebuild 
b/net-misc/yt-dlp/yt-dlp-2021.10.22-r2.ebuild
index aa08fdc024e..794ec7cccd5 100644
--- a/net-misc/yt-dlp/yt-dlp-2021.10.22-r2.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2021.10.22-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86"
 
 RDEPEND="
dev-python/keyring[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sys-process/iotop-c/

2021-11-06 Thread Sam James
commit: 4d7e103bb6cea4854191d66121c72a9eff5a3a14
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:33:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:33:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7e103b

sys-process/iotop-c: Stabilize 1.20 arm, #822153

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

 sys-process/iotop-c/iotop-c-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/iotop-c/iotop-c-1.20.ebuild 
b/sys-process/iotop-c/iotop-c-1.20.ebuild
index 826911c2713..deaa656dc16 100644
--- a/sys-process/iotop-c/iotop-c-1.20.ebuild
+++ b/sys-process/iotop-c/iotop-c-1.20.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/iotop-${PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~x86"
 
 RDEPEND="sys-libs/ncurses:=
!sys-process/iotop"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_metaquot/, profiles/

2021-11-06 Thread Sam James
commit: 5eb7d3b71281713d6ece2f8a9f4abbc256721c0d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:29:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:29:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb7d3b7

dev-ml/ppx_metaquot: treeclean

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

 dev-ml/ppx_metaquot/Manifest   |  1 -
 dev-ml/ppx_metaquot/metadata.xml   | 11 ---
 dev-ml/ppx_metaquot/ppx_metaquot-0.11.0.ebuild | 18 --
 profiles/package.mask  |  5 -
 4 files changed, 35 deletions(-)

diff --git a/dev-ml/ppx_metaquot/Manifest b/dev-ml/ppx_metaquot/Manifest
deleted file mode 100644
index 912a5fa013e..000
--- a/dev-ml/ppx_metaquot/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ppx_metaquot-0.11.0.tar.gz 5407 BLAKE2B 
610f3197e2809914232310363775bb5f0f889681fec1274071eba71617131b863f6229e85dcdf3749dbb300a980f39dfeacfe23f388f5f898d01925d07fbcc43
 SHA512 
59d95a5d9298d47adc9e3ca531aae59c91cfa019d90a5d8aa5e11de6bf1f3d3fcd2dbc800028a3ab999ba51257f695116b0a32a96c958bafea39761fe5db230b

diff --git a/dev-ml/ppx_metaquot/metadata.xml b/dev-ml/ppx_metaquot/metadata.xml
deleted file mode 100644
index 380b6c5bbb6..000
--- a/dev-ml/ppx_metaquot/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gie...@gentoo.org
-   Mark Wright
-   
-   
-   janestreet/ppx_metaquot
-   
-

diff --git a/dev-ml/ppx_metaquot/ppx_metaquot-0.11.0.ebuild 
b/dev-ml/ppx_metaquot/ppx_metaquot-0.11.0.ebuild
deleted file mode 100644
index 2964c1cc782..000
--- a/dev-ml/ppx_metaquot/ppx_metaquot-0.11.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="Write OCaml AST fragment using OCaml syntax"
-HOMEPAGE="https://github.com/janestreet/ppx_metaquot;
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt"
-
-DEPEND="dev-ml/ppxlib:="
-RDEPEND="${DEPEND}"

diff --git a/profiles/package.mask b/profiles/package.mask
index 5621f0ba48b..f0775fa54ff 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -557,11 +557,6 @@ x11-drivers/nvidia-drivers:0/vulkan
 dev-ruby/hashie:0
 dev-ruby/thor:0
 
-# Alfredo Tupone  (2021-09-30)
-# Deprecated upstream
-# bug #815466. Removal on 2021-10-30.
-dev-ml/ppx_metaquot
-
 # John Helmert III  (2021-09-29)
 # VM image data corruption bug, causing I/O errors in VMs. Bug #815379
 =app-emulation/qemu-6.1.0-r1



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

2021-11-06 Thread Sam James
commit: 8a6cbadd64d9ed44e58a251798d7f01dd63ff042
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:18:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:18:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6cbadd

dev-ml/labltk: add 8.06.11

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

 dev-ml/labltk/Manifest  |  1 +
 dev-ml/labltk/labltk-8.06.11.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ml/labltk/Manifest b/dev-ml/labltk/Manifest
index 584d70ab00e..5143a023b75 100644
--- a/dev-ml/labltk/Manifest
+++ b/dev-ml/labltk/Manifest
@@ -1,3 +1,4 @@
 DIST labltk-8.06.10.tar.gz 371871 BLAKE2B 
da67b13aa0a0c179c2fcefe6b03f68225b6e886a1233de77b9749be32b8efc845cac60244f9a8494241c8c77c7d6991786280c274becb70f5527ad891c3aac69
 SHA512 
ef797d21adac48ca5ed35d95ad05fee26f9b6c99b0510909f6087abb9580b8efd219ca65b1efddb170b5409567d83eaaac0473898f5f4db3e15ae4f39df364c8
+DIST labltk-8.06.11.tar.gz 372194 BLAKE2B 
ea81662201f6166cd6fb46fe1681ffdab94703dd3e338244079ad2c67df421969618d7fb2ba2b9b5eadb732eeb927c3de03f19fb5b3621c1461924aeb2f347d5
 SHA512 
a4ad5fa31cbc89066445bc71a0c1c016f7e299b6bf88a5f77d559c805bc78d90651988658c8a300770ca41514ad73272691feaa84179637fcc695c96bbf25dd6
 DIST labltk-8.06.7.tar.gz 370870 BLAKE2B 
2d836c824d9adbd4f03d0e7e81faa51669837eecb4f94f6c89c657966774fe7d6ed928459be3ccca7fd3e7cf67a54ee63f7d2d08dcc8b7e853f5ad64769b33a2
 SHA512 
3c7352d14bc337adfb1939e72bd2658bb5e60b463f10f3748779084d1b7a6e6225028c775b548e355d69984a8944b91580fa978ff904b20b8b762ba9046f5e7d
 DIST labltk-8.06.9.tar.gz 371504 BLAKE2B 
587ff01da120501f85f6d9921e46275858f1e1ce730eef205f9e7d7c64f6d3c0ea701cf832fdb8eb0746e1f0cff1151bccb077641740fb18811473b1553e2940
 SHA512 
fd6defa302d919f229394c486dcefab110b144534525a87082a27d2cab29c0af4ece3da821098fea25416850ad857f7af979d48790330d62dfb8d8db8f2bf6ca

diff --git a/dev-ml/labltk/labltk-8.06.11.ebuild 
b/dev-ml/labltk/labltk-8.06.11.ebuild
new file mode 100644
index 000..3390c7d7b98
--- /dev/null
+++ b/dev-ml/labltk/labltk-8.06.11.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib
+
+DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework"
+HOMEPAGE="https://garrigue.github.io/labltk/;
+SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux"
+IUSE="+ocamlopt X"
+
+RDEPEND="dev-lang/tk:=
+   >=dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?]"
+DEPEND="${RDEPEND}
+   dev-ml/findlib
+"
+
+PATCHES=(
+   "${FILESDIR}/findlib.patch"
+)
+
+src_prepare() {
+   has_version "dev-lang/ocaml:0/4.11" && \
+   eapply "${FILESDIR}"/${P}-this-expression-has-type.patch
+   default
+}
+
+src_configure() {
+   ./configure --use-findlib --verbose $(usex X "--tk-x11" "--tk-no-x11") 
|| die "configure failed!"
+}
+
+src_compile() {
+   emake -j1
+   use ocamlopt && emake -j1 opt
+}
+
+src_install() {
+   findlib_src_preinst
+   dodir /usr/bin
+   emake \
+   INSTALLDIR="${D}/$(ocamlc -where)/labltk" \
+   INSTALLBINDIR="${ED}/usr/bin/" \
+   install
+   dodoc Changes README.mlTk
+}



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

2021-11-06 Thread Sam James
commit: bab04cdceaa5297441c9961cd3543e431e1a9ffe
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 01:20:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 01:20:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab04cdc

dev-ml/num: fix handling of ocamlopt

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

 dev-ml/num/{num-1.4-r2.ebuild => num-1.4-r3.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/num/num-1.4-r2.ebuild b/dev-ml/num/num-1.4-r3.ebuild
similarity index 93%
rename from dev-ml/num/num-1.4-r2.ebuild
rename to dev-ml/num/num-1.4-r3.ebuild
index cf3d3b3bc4c..70fe28fb9f8 100644
--- a/dev-ml/num/num-1.4-r2.ebuild
+++ b/dev-ml/num/num-1.4-r3.ebuild
@@ -16,7 +16,8 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-
 IUSE="+ocamlopt"
 
 RDEPEND="dev-lang/ocaml:=[ocamlopt?]"
-DEPEND="dev-ml/findlib:="
+BDEPEND="${RDEPEND}"
+DEPEND="dev-ml/findlib:=[ocamlopt?]"
 
 src_compile() {
emake CFLAGS="${CFLAGS}" NATDYNLINK="$(usex ocamlopt true false)"



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

2021-11-06 Thread Mike Gilbert
commit: d97459e9b0f51457a9ca262fe35158575f2f9178
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov  7 00:27:22 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov  7 00:28:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97459e9

sys-fs/ntfs3g: drop silly kernel check for CONFIG_FUSE

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

 sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
index 1b89073cd28..28102ca67d4 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit linux-info toolchain-funcs
+
+inherit toolchain-funcs
 
 MY_P="ntfs-3g_ntfsprogs-${PV}"
 
@@ -10,7 +11,6 @@ DESCRIPTION="Open source read-write NTFS driver that runs 
under FUSE"
 HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/;
 HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html;
 SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz;
-#SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz;
 
 LICENSE="GPL-2"
 # The subslot matches the SONAME major #.
@@ -34,12 +34,6 @@ BDEPEND="
 
 S="${WORKDIR}/${MY_P}"
 
-pkg_setup() {
-   CONFIG_CHECK="~FUSE_FS"
-   FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g"
-   linux-info_pkg_setup
-}
-
 src_configure() {
tc-ld-disable-gold
 



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

2021-11-06 Thread Mike Gilbert
commit: 50541bc7785a3b7205373b977f1f0863d4ee31f6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov  7 00:11:43 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov  7 00:28:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50541bc7

sys-fs/ntfs3g: actually make USE=suid do something

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

 .../{ntfs3g-2021.8.22-r1.ebuild => ntfs3g-2021.8.22-r2.ebuild} | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild
similarity index 94%
rename from sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild
rename to sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild
index 32829cd24d9..fa4b403451e 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild
@@ -75,7 +75,12 @@ src_configure() {
 
 src_install() {
default
-   use mount-ntfs && dosym mount.ntfs-3g /sbin/mount.ntfs
+   if use suid; then
+   fperms u+s /usr/bin/ntfs-3g
+   fi
+   if use mount-ntfs; then
+   dosym mount.ntfs-3g /sbin/mount.ntfs
+   fi
find "${ED}" -name '*.la' -type f -delete || die
# https://bugs.gentoo.org/760780
keepdir "/usr/$(get_libdir)/ntfs-3g"



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

2021-11-06 Thread Mike Gilbert
commit: be0aafde743046bdfac23126b7f264589cf4bc18
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov  7 00:23:30 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov  7 00:28:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0aafde

sys-fs/ntfs3g: add 'fuse' USE flag

This allows libntfs-3g and ntfsprogs to be installed without the FUSE
driver.

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

 sys-fs/ntfs3g/metadata.xml  |  3 ++-
 ...21.8.22-r2.ebuild => ntfs3g-2021.8.22-r3.ebuild} | 21 -
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/sys-fs/ntfs3g/metadata.xml b/sys-fs/ntfs3g/metadata.xml
index fd2cd929283..910a26c2caf 100644
--- a/sys-fs/ntfs3g/metadata.xml
+++ b/sys-fs/ntfs3g/metadata.xml
@@ -16,9 +16,10 @@
file ownership, access right.


+   Enable ntfs-3g FUSE driver
Install mount.ntfs symlink
Build and install the ntfsdecrypt 
application.
-   Include internal version of 
ntfsprogs.
+   Enable ntfsprogs


http://tuxera.com/forum/

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
similarity index 84%
rename from sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild
rename to sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
index fa4b403451e..1b89073cd28 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2006-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ LICENSE="GPL-2"
 # The subslot matches the SONAME major #.
 SLOT="0/89"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr"
+IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid 
xattr"
 
 RDEPEND="
sys-apps/util-linux:0=
@@ -52,6 +52,7 @@ src_configure() {
--disable-ldconfig
--enable-extras
$(use_enable debug)
+   $(use_enable fuse ntfs-3g)
$(use_enable acl posix-acls)
$(use_enable xattr xattr-mappings)
$(use_enable ntfsdecrypt crypto)
@@ -75,13 +76,15 @@ src_configure() {
 
 src_install() {
default
-   if use suid; then
-   fperms u+s /usr/bin/ntfs-3g
-   fi
-   if use mount-ntfs; then
-   dosym mount.ntfs-3g /sbin/mount.ntfs
+   if use fuse; then
+   # Plugins directory
+   keepdir "/usr/$(get_libdir)/ntfs-3g"
+   if use suid; then
+   fperms u+s /usr/bin/ntfs-3g
+   fi
+   if use mount-ntfs; then
+   dosym mount.ntfs-3g /sbin/mount.ntfs
+   fi
fi
find "${ED}" -name '*.la' -type f -delete || die
-   # https://bugs.gentoo.org/760780
-   keepdir "/usr/$(get_libdir)/ntfs-3g"
 }



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

2021-11-06 Thread Andreas K. Hüttel
commit: d2ba9f665f449897b470f69305d1ae14250a2a03
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:25:12 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:25:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ba9f66

dev-perl/IMAP-BodyStructure: Fix build dependencies

Closes: https://bugs.gentoo.org/821586
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0-r1.ebuild 
b/dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0-r1.ebuild
index af3434da048..2a9ce076d14 100644
--- a/dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0-r1.ebuild
+++ b/dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0-r1.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-DEPEND="
+BDEPEND="
>=dev-perl/Module-Build-0.380.0
test? ( dev-perl/Test-NoWarnings )
 "



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

2021-11-06 Thread Andreas K. Hüttel
commit: ab14e1aed6d88b050f1b7d615f68330a37cde951
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:11:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:13:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab14e1ae

dev-perl/Lab-Measurement: Stable for amd64

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Lab-Measurement/Lab-Measurement-3.780.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.780.ebuild 
b/dev-perl/Lab-Measurement/Lab-Measurement-3.780.ebuild
index 77af54a6610..14291646028 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-3.780.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.780.ebuild
@@ -8,7 +8,7 @@ DIST_EXAMPLES=( "examples/*" )
 if [[ "${PV}" != "" ]]; then
DIST_VERSION=${PV%.0}
DIST_AUTHOR="AKHUETTEL"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
inherit perl-module
 else
EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git;



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

2021-11-06 Thread Andreas K. Hüttel
commit: 31120bfbb530aacab2cee33e0be909d7a83ce84f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:11:20 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31120bfb

dev-perl/Lab-Measurement: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Lab-Measurement/Lab-Measurement-3.762.ebuild   | 149 -
 dev-perl/Lab-Measurement/Manifest  |   1 -
 2 files changed, 150 deletions(-)

diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.762.ebuild 
b/dev-perl/Lab-Measurement/Lab-Measurement-3.762.ebuild
deleted file mode 100644
index 14291646028..000
--- a/dev-perl/Lab-Measurement/Lab-Measurement-3.762.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_EXAMPLES=( "examples/*" )
-
-if [[ "${PV}" != "" ]]; then
-   DIST_VERSION=${PV%.0}
-   DIST_AUTHOR="AKHUETTEL"
-   KEYWORDS="amd64 ~x86"
-   inherit perl-module
-else
-   EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git;
-   EGIT_BRANCH="master"
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
-   inherit perl-module git-r3
-fi
-
-DESCRIPTION="Measurement control and automation with Perl"
-HOMEPAGE="https://www.labmeasurement.de;
-
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DZIL_PLUGINS=( Git PodWeaver AuthorsFromGit RPM )
-
-RDEPEND="
-   virtual/perl-Carp
-   dev-perl/Class-ISA
-   >=dev-perl/Class-Method-Modifiers-2.110.0
-   >=dev-perl/Clone-0.310.0
-   virtual/perl-Data-Dumper
-   virtual/perl-Encode
-   >=dev-perl/Exception-Class-1.0.0
-   virtual/perl-Exporter
-   virtual/perl-File-Path
-   virtual/perl-File-Spec
-   virtual/perl-Getopt-Long
-   dev-perl/Hook-LexWrap
-   virtual/perl-IO
-   >=dev-perl/IO-Socket-Timeout-0.320.0
-   dev-perl/List-MoreUtils
-   virtual/perl-Scalar-List-Utils
-   virtual/perl-Math-Complex
-   dev-perl/Math-Round
-   >=virtual/perl-Module-Load-0.260.0
-   >=dev-perl/Moose-2.121.300
-   >=dev-perl/MooseX-Params-Validate-0.180.0
-   dev-perl/MooseX-StrictConstructor
-   >=dev-perl/PDL-2.7.0
-   dev-perl/PDL-Graphics-Gnuplot
-   >=dev-perl/Role-Tiny-1.3.4
-   virtual/perl-Socket
-   dev-perl/Statistics-Descriptive
-   virtual/perl-Storable
-   >=dev-perl/TermReadKey-2.300.0
-   virtual/perl-Thread-Semaphore
-   virtual/perl-Time-HiRes
-   dev-perl/Time-Monotonic
-   virtual/perl-Time-Piece
-   >=dev-perl/Try-Tiny-0.220.0
-   >=dev-perl/YAML-LibYAML-0.410.0
-   virtual/perl-autodie
-   >=dev-perl/namespace-autoclean-0.200.0
-   virtual/perl-parent
-   sci-visualization/gnuplot
-   dev-perl/Lab-VXI11
-   dev-perl/USB-TMC
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   dev-perl/File-Slurper
-   virtual/perl-File-Temp
-   dev-perl/Test-Fatal
-   dev-perl/Test-File
-   virtual/perl-Test-Simple
-   dev-perl/Text-Diff
-   dev-perl/aliased
-   )
-"
-if [[ "${PV}" == "" ]]; then
-   DEPEND="${DEPEND}
-   dev-perl/Dist-Zilla"
-   for dzp in "${DZIL_PLUGINS[@]}" ; do
-   DEPEND="${DEPEND}
-   dev-perl/Dist-Zilla-Plugin-${dzp}"
-   done
-fi
-
-src_unpack() {
-   if [[ "${PV}" == "" ]]; then
-   git-r3_src_unpack
-   mkdir -p "${S}" || die "Can't make ${S}"
-   else
-   default
-   fi
-}
-
-dzil_to_distdir() {
-   local dzil_root dest has_missing modname dzil_version
-   dzil_root="$1"
-   dest="$2"
-
-   cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
-
-   dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
-   einfo "Generating CPAN dist with ${dzil_version}"
-
-   has_missing=""
-
-   einfo "Checking dzil authordeps"
-   while IFS= read -d $'\n' -r modname; do
-   if [[ -z "${has_missing}" ]]; then
-   has_missing=1
-   eerror "'dzil authordeps' indicates missing build 
dependencies"
-   eerror "These will prevent building, please report a 
bug"
-   eerror "Missing:"
-   fi
-   eerror "  ${modname}"
-   done < <( dzil authordeps --missing --versions )
-
-   [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
-
-   einfo "Checking dzil build deps"
-   while IFS= read -d $'\n' -r modname; do
-   if [[ -z "${has_missing}" ]]; then
-   has_missing=1
-   ewarn "'dzil 

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

2021-11-06 Thread Andreas K. Hüttel
commit: c633de581b1dca5421c7e7439c42c4e0684618b1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:10:35 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:13:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c633de58

dev-perl/Lab-Measurement: Version bump 3.791

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Lab-Measurement/Lab-Measurement-3.791.ebuild   | 147 +
 dev-perl/Lab-Measurement/Manifest  |   1 +
 2 files changed, 148 insertions(+)

diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.791.ebuild 
b/dev-perl/Lab-Measurement/Lab-Measurement-3.791.ebuild
new file mode 100644
index 000..dd02cae0229
--- /dev/null
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.791.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_EXAMPLES=( "examples/*" )
+
+if [[ "${PV}" != "" ]]; then
+   DIST_VERSION=${PV%.0}
+   DIST_AUTHOR=AKHUETTEL
+   KEYWORDS="~amd64 ~x86"
+   inherit perl-module
+else
+   EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git;
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+   inherit perl-module git-r3
+fi
+
+DESCRIPTION="Measurement control and automation with Perl"
+HOMEPAGE="https://www.labmeasurement.de;
+
+SLOT="0"
+
+DZIL_PLUGINS=( Git PodWeaver AuthorsFromGit RPM Test-ReportPrereqs )
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Class-ISA
+   >=dev-perl/Class-Method-Modifiers-2.110.0
+   >=dev-perl/Clone-0.310.0
+   virtual/perl-Data-Dumper
+   virtual/perl-Encode
+   >=dev-perl/Exception-Class-1.0.0
+   virtual/perl-Exporter
+   virtual/perl-File-Path
+   virtual/perl-File-Spec
+   virtual/perl-Getopt-Long
+   dev-perl/Hook-LexWrap
+   virtual/perl-IO
+   >=dev-perl/IO-Socket-Timeout-0.320.0
+   dev-perl/List-MoreUtils
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Math-Complex
+   dev-perl/Math-Round
+   >=virtual/perl-Module-Load-0.260.0
+   >=dev-perl/Moose-2.121.300
+   >=dev-perl/MooseX-Params-Validate-0.180.0
+   dev-perl/MooseX-StrictConstructor
+   >=dev-perl/PDL-2.7.0
+   dev-perl/PDL-Graphics-Gnuplot
+   >=dev-perl/Role-Tiny-1.3.4
+   virtual/perl-Socket
+   dev-perl/Statistics-Descriptive
+   virtual/perl-Storable
+   >=dev-perl/TermReadKey-2.300.0
+   virtual/perl-Thread-Semaphore
+   virtual/perl-Time-HiRes
+   dev-perl/Time-Monotonic
+   virtual/perl-Time-Piece
+   >=dev-perl/Try-Tiny-0.220.0
+   >=dev-perl/YAML-LibYAML-0.410.0
+   virtual/perl-autodie
+   >=dev-perl/namespace-autoclean-0.200.0
+   virtual/perl-parent
+   sci-visualization/gnuplot
+   dev-perl/Lab-VXI11
+   dev-perl/USB-TMC
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/File-Slurper
+   virtual/perl-File-Temp
+   dev-perl/Test-Fatal
+   dev-perl/Test-File
+   virtual/perl-Test-Simple
+   dev-perl/Text-Diff
+   dev-perl/aliased
+   )
+"
+
+if [[ "${PV}" == "" ]]; then
+   DEPEND="${DEPEND}
+   dev-perl/Dist-Zilla"
+   for dzp in "${DZIL_PLUGINS[@]}" ; do
+   DEPEND="${DEPEND}
+   dev-perl/Dist-Zilla-Plugin-${dzp}"
+   done
+fi
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   mkdir -p "${S}" || die "Can't make ${S}"
+   else
+   default
+   fi
+}
+
+dzil_to_distdir() {
+   local dzil_root dest has_missing modname dzil_version
+   dzil_root="$1"
+   dest="$2"
+
+   cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
+
+   dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
+   einfo "Generating CPAN dist with ${dzil_version}"
+
+   has_missing=""
+
+   einfo "Checking dzil authordeps"
+   while IFS= read -d $'\n' -r modname; do
+   if [[ -z "${has_missing}" ]]; then
+   has_missing=1
+   eerror "'dzil authordeps' indicates missing build 
dependencies"
+   eerror "These will prevent building, please report a 
bug"
+   eerror "Missing:"
+   fi
+   eerror "  ${modname}"
+   done < <( dzil authordeps --missing --versions )
+
+   [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
+
+   einfo "Checking dzil build deps"
+   while IFS= read -d $'\n' -r modname; do
+   if [[ -z "${has_missing}" ]]; then
+   has_missing=1
+   ewarn "'dzil listdeps' indicates missing 

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

2021-11-06 Thread Andreas K. Hüttel
commit: 0b5642092b68c80a3b0a78b247e5456fe855766d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:07:01 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b564209

dev-perl/JSON-XS: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild | 27 ---
 dev-perl/JSON-XS/Manifest  |  1 -
 2 files changed, 28 deletions(-)

diff --git a/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild 
b/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild
deleted file mode 100644
index 18a9c984eb9..000
--- a/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=3.04
-DIST_EXAMPLES=("eg/bench")
-inherit perl-module
-
-DESCRIPTION="JSON::XS - JSON serialising/deserialising, done correctly and 
fast"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/Types-Serialiser
-   dev-perl/common-sense
-   !

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

2021-11-06 Thread Andreas K. Hüttel
commit: 4fd549abd7b8c2e590463d25da7d11b85d83fd99
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:04:16 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:12:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd549ab

dev-perl/JSON-Parse: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild | 24 
 dev-perl/JSON-Parse/Manifest  |  1 -
 2 files changed, 25 deletions(-)

diff --git a/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild 
b/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
deleted file mode 100644
index d0617ec6223..000
--- a/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=BKB
-DIST_VERSION=0.55
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Read JSON into a Perl Variable"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/perl-Getopt-Long"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Test-Simple
-   virtual/perl-Encode
-   )
-"

diff --git a/dev-perl/JSON-Parse/Manifest b/dev-perl/JSON-Parse/Manifest
index f0c5e961e65..e8fe13c27e8 100644
--- a/dev-perl/JSON-Parse/Manifest
+++ b/dev-perl/JSON-Parse/Manifest
@@ -1,2 +1 @@
-DIST JSON-Parse-0.55.tar.gz 77591 BLAKE2B 
76389224c1993973a6b8ee60fa5e1c0bc032f5a370831193d4c54e0bc7b443155cf3b8dc9034d51c8683ec5da65ae5c3c090e1664c4ac0a7f08b95cbd94c2249
 SHA512 
adb4bbf61e7aa73098bbfb03c1b3eaac6f56905cb05b7baa3a3a9047f47a24ba9dadd0dc7fd34aeaeca2a393bc577c3b85345c5ca740d2e9553c0554c39bd36c
 DIST JSON-Parse-0.61.tar.gz 88431 BLAKE2B 
2f178915c89dc7eebfda67a0d3be8fe4207c0c7d68cc9b010e0af1840450ed91fa2758bbad0e4871db33de9115c52c83269570238596f7a9e6db0aba1a5ebac2
 SHA512 
3bf06ca12006ecef8a2d1692fe79c749cfe7eecf3d52140081ac8c46b1a1ef046bcf4f3b4072e8067d8c39f0f2987c5aca24597e58ad28a009c6a94055333e07



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

2021-11-06 Thread Andreas K. Hüttel
commit: 772afe0ef8d1cf833b4ba0e9d27708d0ec6c81ec
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:00:20 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:12:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772afe0e

dev-perl/JavaScript-Packer: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../JavaScript-Packer-2.30.0.ebuild| 25 --
 dev-perl/JavaScript-Packer/Manifest|  1 -
 2 files changed, 26 deletions(-)

diff --git a/dev-perl/JavaScript-Packer/JavaScript-Packer-2.30.0.ebuild 
b/dev-perl/JavaScript-Packer/JavaScript-Packer-2.30.0.ebuild
deleted file mode 100644
index 89de6f2f79c..000
--- a/dev-perl/JavaScript-Packer/JavaScript-Packer-2.30.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=LEEJO
-DIST_VERSION=2.03
-inherit perl-module
-
-DESCRIPTION="Perl version of Dean Edward's Packer.js"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/Regexp-RegGrp-1.1.1_rc
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"
-src_test() {
-   perl_rm_files t/pod.t
-   perl-module_src_test
-}

diff --git a/dev-perl/JavaScript-Packer/Manifest 
b/dev-perl/JavaScript-Packer/Manifest
index cdad79b4a79..6c443199fe5 100644
--- a/dev-perl/JavaScript-Packer/Manifest
+++ b/dev-perl/JavaScript-Packer/Manifest
@@ -1,3 +1,2 @@
-DIST JavaScript-Packer-2.03.tar.gz 16087 BLAKE2B 
fead36e6ddf6032879796ce4384ac79b8a3da74a09527054aa2524f52d669c3e34c71a44eb8255c3169c1368bce03d8fdbe213349d21b02f0a6c09efdfd1981a
 SHA512 
822c3df453be46e0ca61b4d9551045b65410f1020f4dbc512ab59f9ecc75e36a1beb569b87410e82cbacdb5343e734c6558514fe69084d170f3bb0d021a07ff0
 DIST JavaScript-Packer-2.06.tar.gz 68560 BLAKE2B 
c3e73421177f73d5f0bb003fb303f5c8392ea11379673497a4f2effe3c940bcfe4ccfef84c7870a6f71d3f819787131df6c8511b223aea5befedcc37935c2d6d
 SHA512 
e29c37322b165c19f1139b6aba6ae0103db4a379949dc76297c874de7e0910a89689233158079bd9709bd835f886458d21881a9026f38ef22bb412f3819788c7
 DIST JavaScript-Packer-2.07.tar.gz 68936 BLAKE2B 
6f1e8507df01362d7656a1aa65c335f8a4381d2f6220a918ffe69a94f7152409f5cdae06a2d6c07c361b0c8526a800eda340a38be81d8bccb3640cd920aeb22e
 SHA512 
a062e9135910c7751126e3a019e713ed54e6706261171a92ee4a45f7c856614d42c2e6be5f74cddb982ba74c3727a7d2e0953045150e2e873e6ca0474d56cc79



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

2021-11-06 Thread Andreas K. Hüttel
commit: 67c73cf031cab6b5dc75ae865c0342a7f2cae8d0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:06:19 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:12:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c73cf0

dev-perl/JSON-RPC: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{JSON-RPC-1.60.0.ebuild => JSON-RPC-1.60.0-r1.ebuild}   | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/dev-perl/JSON-RPC/JSON-RPC-1.60.0.ebuild 
b/dev-perl/JSON-RPC/JSON-RPC-1.60.0-r1.ebuild
similarity index 69%
rename from dev-perl/JSON-RPC/JSON-RPC-1.60.0.ebuild
rename to dev-perl/JSON-RPC/JSON-RPC-1.60.0-r1.ebuild
index 25d6fda1f2d..dd5cdec4ac1 100644
--- a/dev-perl/JSON-RPC/JSON-RPC-1.60.0.ebuild
+++ b/dev-perl/JSON-RPC/JSON-RPC-1.60.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=DMAKI
 DIST_VERSION=1.06
@@ -11,13 +11,8 @@ DESCRIPTION="JSON RPC 2.0 Server Implementation"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
 
-# Plack::Request,Plack::Test -> Plack
-# CPAN::Meta::Prereqs -> perl-CPAN-Meta
-# HTTP::Request,HTTP::Response -> HTTP-Message
-# LWP::UserAgent -> libwww-perl
 RDEPEND="
!minimal? ( dev-perl/JSON-XS )
dev-perl/CGI
@@ -30,7 +25,7 @@ RDEPEND="
dev-perl/Try-Tiny
virtual/perl-parent
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.380.0
virtual/perl-CPAN-Meta
test? (



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

2021-11-06 Thread Andreas K. Hüttel
commit: f6d76bcc99a93ce4529e115980efba0cdd8ba4be
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:03:45 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:12:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d76bcc

dev-perl/JSON-MaybeXS: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild | 37 -
 dev-perl/JSON-MaybeXS/Manifest  |  1 -
 2 files changed, 38 deletions(-)

diff --git a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild 
b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild
deleted file mode 100644
index 2c3c05f8910..000
--- a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=1.003009
-inherit perl-module
-
-DESCRIPTION="Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test +xs"
-RESTRICT="!test? ( test )"
-
-# needs Scalar-Util
-RDEPEND="
-   virtual/perl-Carp
-   >=virtual/perl-JSON-PP-2.273.0
-   virtual/perl-Scalar-List-Utils
-   xs? (
-   || (
-   >=dev-perl/Cpanel-JSON-XS-2.331.0
-   >=dev-perl/JSON-XS-3.0.0
-   )
-   )
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-CBuilder-0.270.0
-   virtual/perl-ExtUtils-MakeMaker
-   virtual/perl-File-Spec
-   virtual/perl-File-Temp
-   test? (
-   >=virtual/perl-Test-Simple-0.880.0
-   )
-"

diff --git a/dev-perl/JSON-MaybeXS/Manifest b/dev-perl/JSON-MaybeXS/Manifest
index b78d08bff31..17f5ca9533a 100644
--- a/dev-perl/JSON-MaybeXS/Manifest
+++ b/dev-perl/JSON-MaybeXS/Manifest
@@ -1,2 +1 @@
-DIST JSON-MaybeXS-1.003009.tar.gz 11699 BLAKE2B 
e1d961451908d3872d23006f68fcf94cf01c88e1cbcbbe005cee6deac30fbad26f8121a921d815fb15f135af7f4e15bf78f323ce3c20b0ea0849b7e16ac36eb1
 SHA512 
a8606ccaac749650004d70bd5d6219fb18f66c4c86f720bbec3daf21a15bacd17d308c2a394fb1c9f6584be4d7c519cbc8653bdf5c7c7fa4129b75261645d8e3
 DIST JSON-MaybeXS-1.004003.tar.gz 22593 BLAKE2B 
3eb0631e119db7c3fc8945e52c8d2bc3af771a47672b57719ec4c3e391811022e1404f3258f414b47c74af06b89aceed55fbab4bfc049ed48571b023bc4d3c65
 SHA512 
4690be671ea59f82ab24cc5c72d0f4a98a21f40d33c0acac853a2b15eac38933f7af3e1212ee6b5479d5e639246ebb5726c25e837996722fcfef7029dd5ed6fe



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

2021-11-06 Thread Andreas K. Hüttel
commit: ffa9bea977bbf098f058ff51cdc9af8dd191748f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:00:04 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:12:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa9bea9

dev-perl/JavaScript-Packer: Version bump 2.07

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../JavaScript-Packer-2.70.0.ebuild| 22 ++
 dev-perl/JavaScript-Packer/Manifest|  1 +
 2 files changed, 23 insertions(+)

diff --git a/dev-perl/JavaScript-Packer/JavaScript-Packer-2.70.0.ebuild 
b/dev-perl/JavaScript-Packer/JavaScript-Packer-2.70.0.ebuild
new file mode 100644
index 000..1ae465d728c
--- /dev/null
+++ b/dev-perl/JavaScript-Packer/JavaScript-Packer-2.70.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEEJO
+DIST_VERSION=2.07
+inherit perl-module
+
+DESCRIPTION="Perl version of Dean Edward's Packer.js"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/Regexp-RegGrp-1.1.1_rc
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+PERL_RM_FILES=( t/pod.t )

diff --git a/dev-perl/JavaScript-Packer/Manifest 
b/dev-perl/JavaScript-Packer/Manifest
index 6b1595d5444..cdad79b4a79 100644
--- a/dev-perl/JavaScript-Packer/Manifest
+++ b/dev-perl/JavaScript-Packer/Manifest
@@ -1,2 +1,3 @@
 DIST JavaScript-Packer-2.03.tar.gz 16087 BLAKE2B 
fead36e6ddf6032879796ce4384ac79b8a3da74a09527054aa2524f52d669c3e34c71a44eb8255c3169c1368bce03d8fdbe213349d21b02f0a6c09efdfd1981a
 SHA512 
822c3df453be46e0ca61b4d9551045b65410f1020f4dbc512ab59f9ecc75e36a1beb569b87410e82cbacdb5343e734c6558514fe69084d170f3bb0d021a07ff0
 DIST JavaScript-Packer-2.06.tar.gz 68560 BLAKE2B 
c3e73421177f73d5f0bb003fb303f5c8392ea11379673497a4f2effe3c940bcfe4ccfef84c7870a6f71d3f819787131df6c8511b223aea5befedcc37935c2d6d
 SHA512 
e29c37322b165c19f1139b6aba6ae0103db4a379949dc76297c874de7e0910a89689233158079bd9709bd835f886458d21881a9026f38ef22bb412f3819788c7
+DIST JavaScript-Packer-2.07.tar.gz 68936 BLAKE2B 
6f1e8507df01362d7656a1aa65c335f8a4381d2f6220a918ffe69a94f7152409f5cdae06a2d6c07c361b0c8526a800eda340a38be81d8bccb3640cd920aeb22e
 SHA512 
a062e9135910c7751126e3a019e713ed54e6706261171a92ee4a45f7c856614d42c2e6be5f74cddb982ba74c3727a7d2e0953045150e2e873e6ca0474d56cc79



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

2021-11-06 Thread Andreas K. Hüttel
commit: 33ab954d1a976ef52e2c370f73ae57633f03c5d4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  7 00:02:50 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  7 00:12:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ab954d

dev-perl/JSON: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/JSON/JSON-2.940.0.ebuild | 26 --
 dev-perl/JSON/Manifest|  1 -
 2 files changed, 27 deletions(-)

diff --git a/dev-perl/JSON/JSON-2.940.0.ebuild 
b/dev-perl/JSON/JSON-2.940.0.ebuild
deleted file mode 100644
index 6db40c03434..000
--- a/dev-perl/JSON/JSON-2.940.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ISHIGAKI
-DIST_VERSION=2.94
-DIST_EXAMPLES=("eg/*")
-inherit perl-module
-
-DESCRIPTION="JSON (JavaScript Object Notation) encoder/decoder"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test +xs"
-RESTRICT="!test? ( test )"
-
-RDEPEND="xs? ( >=dev-perl/JSON-XS-2.340.0 )"
-DEPEND="
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"
-src_test() {
-   perl_rm_files t/00_pod.t
-   perl-module_src_test
-}

diff --git a/dev-perl/JSON/Manifest b/dev-perl/JSON/Manifest
index 018e6e82e98..a60a1c18ccc 100644
--- a/dev-perl/JSON/Manifest
+++ b/dev-perl/JSON/Manifest
@@ -1,2 +1 @@
-DIST JSON-2.94.tar.gz 82629 BLAKE2B 
284e8fc19732ad680c9f953211f916222e29a032f2d70075d81df2372769874d409aea5a77c4f25fd00f2ff47784e34f421603adbdd0001834ce2e579c4de4b1
 SHA512 
0a20562441d525ee37fff467111f7d65124525e06b4f825079948752da2a983757e719025dd2ab896115b34ba146b4c495f738e4f005542dce0b058440c73a46
 DIST JSON-4.03.tar.gz 91373 BLAKE2B 
0b1ca6496972942c76d4316c5749fe857c77dc693a6ea86a042ee05c546d9c54fe4cf662ffea69c2c4542b21359552304e4d55db6c57c85e4d509738a95a9f30
 SHA512 
5910818d3a866a50ea655da7d9ae617f21d3bc7e8511d35cff96ec4ea04fe553638c7843422cf2d00c37835a6d9f931b1defd224f57c40a3e52d7cef4684ef8c



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

2021-11-06 Thread Sam James
commit: 470bb0df103817c725ab7a1045de5a688d8a7ab6
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 20 18:21:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 00:01:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470bb0df

media-video/avidemux: bump to 2.7.8

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/21347
Signed-off-by: Sam James  gentoo.org>

 media-video/avidemux/Manifest  |   2 +
 media-video/avidemux/avidemux-2.7.8.ebuild | 139 +
 2 files changed, 141 insertions(+)

diff --git a/media-video/avidemux/Manifest b/media-video/avidemux/Manifest
index 1024821da92..48945364b67 100644
--- a/media-video/avidemux/Manifest
+++ b/media-video/avidemux/Manifest
@@ -1,2 +1,4 @@
 DIST avidemux-2.7.6.tar.gz 21963753 BLAKE2B 
6ca343f90c37844ebfd61123badccefb7327cbf500723c031257cf26500a5b6d98955568c2a9c0d182af68f162e878459a51e6049485937f9b01b4439b32e5e0
 SHA512 
bc60c733168d40d5b39cc7dd1f74b3f1315e9727302478ef1621e18748bad3400bcfd4d5199862c3093ad9df51385b6b2a96f0f8fedf9bf1c00060327545fb0f
+DIST avidemux-2.7.8.tar.gz 22080267 BLAKE2B 
a1e56856f44d56afac6ea4015f206a3f9301c025b3c8da1528165bd4c139ccc971074ac21aa05b9b3dfd6d514eabcbb375e671c8df9c9e5cae74a0a6597577c4
 SHA512 
6cd5527ab34517a07bf73e46d01f15b7ff023ff34ed70ee54f1d7dbfb6cf57364a323b4ecb89bb9aadeb9bc05473aacb40d8c4eecc522840a3c1c4b3a8756d82
 DIST avidemux-i18n-2.7.6.tar.gz 2268693 BLAKE2B 
dedf6d015e6bbd58f432e05e72c4d8d175ce4f5567331b5e51e7a14d2a8180e92211efc172a4d7001a2947f46c2e910a485d42970b99df05c1ba12002974cfbf
 SHA512 
26ada29c4b7c23739ddcc4ca1dc9819bbc64fa2b6472fd7ff5706905dbd9b382e7a7d69ba78f72afa6f3db55cf3c5373a5e2d244f1cf189aeb187984dd1f4187
+DIST avidemux-i18n-2.7.8.tar.gz 2488165 BLAKE2B 
9e6bfb10e938c880d372570cfe35ba9422a8c0081b116230d831bd421b205a555415350be96b0e3149beb164a0151e04205bded403354d7052aa24884a068407
 SHA512 
a62b06a3d95577cf805be36f991ccb63d044b7c3633ada65bd5810f0e7d8eb41aa874ef5dd63de4fcacc0be073935bed827b2f0bceba77ab735ac8673c1ad39f

diff --git a/media-video/avidemux/avidemux-2.7.8.ebuild 
b/media-video/avidemux/avidemux-2.7.8.ebuild
new file mode 100644
index 000..b251f2f0460
--- /dev/null
+++ b/media-video/avidemux/avidemux-2.7.8.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake desktop flag-o-matic qmake-utils xdg
+
+DESCRIPTION="Video editor designed for simple cutting, filtering and encoding 
tasks"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="
+   https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/mean00/avidemux2_i18n/archive/${PV}.tar.gz -> 
${PN}-i18n-${PV}.tar.gz
+"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
+SLOT="2.7"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nls nvenc opengl qt5 sdl vaapi vdpau xv"
+
+BDEPEND="
+   dev-lang/yasm
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+DEPEND="
+   
~media-libs/avidemux-core-${PV}:${SLOT}[nls?,sdl?,vaapi?,vdpau?,xv?,nvenc?]
+   nvenc? ( amd64? ( media-video/nvidia_video_sdk:0 ) )
+   opengl? ( virtual/opengl:0 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   )
+   vaapi? ( x11-libs/libva:0= )
+"
+RDEPEND="
+   ${DEPEND}
+   nls? ( virtual/libintl:0 )
+   !/dev/null || 
die
+}
+
+src_prepare() {
+   eapply "${FILESDIR}/${PN}-2.7.4-qt-5.15.patch"
+
+   processes="buildCli:avidemux/cli"
+   use qt5 && processes+=" buildQt4:avidemux/qt4"
+
+   for process in ${processes} ; do
+   CMAKE_USE_DIR="${S}"/${process#*:} cmake_src_prepare
+   done
+
+   if use qt5; then
+   # Fix icon name -> avidemux-2.7
+   sed -i -e "/^Icon/ s:${PN}\.png:${PN}-${SLOT}:" 
appImage/"${PN}".desktop || die "Icon name fix failed."
+
+   # The desktop file is broken. It uses avidemux3_portable 
instead of avidemux3_qt5
+   sed -i -re '/^Exec/ s:(avidemux3_)portable:\1qt5:' 
appImage/"${PN}".desktop || die "Desktop file fix failed."
+
+   # QA warnings: missing trailing ';' and 'Application' is 
deprecated.
+   sed -i -e 's/Application;AudioVideo/AudioVideo;/g' 
appImage/"${PN}".desktop || die "Desktop file fix failed."
+
+   # Now rename the desktop file to not collide with 2.6.
+   mv appImage/"${PN}".desktop "${PN}-${SLOT}".desktop || die 
"Collision rename failed."
+   fi
+
+   # Remove "Build Option" dialog because it doesn't reflect
+   # what the GUI can or has been built with. (Bug #463628)
+   sed -i -e '/Build Option/d' 

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

2021-11-06 Thread Sam James
commit: 841bd92580e87739852b51a4b2c0357a64366e17
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 20 18:20:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 00:01:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841bd925

media-libs/avidemux-plugins: bump to 2.7.8

Drop spidermonkey as it isn't required anymore.

Closes: https://bugs.gentoo.org/744859
Closes: https://bugs.gentoo.org/777909
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/avidemux-plugins/Manifest   |   1 +
 .../avidemux-plugins/avidemux-plugins-2.7.8.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/media-libs/avidemux-plugins/Manifest 
b/media-libs/avidemux-plugins/Manifest
index d9b9b78a2a0..9fc07834baa 100644
--- a/media-libs/avidemux-plugins/Manifest
+++ b/media-libs/avidemux-plugins/Manifest
@@ -1 +1,2 @@
 DIST avidemux-2.7.6.tar.gz 21963753 BLAKE2B 
6ca343f90c37844ebfd61123badccefb7327cbf500723c031257cf26500a5b6d98955568c2a9c0d182af68f162e878459a51e6049485937f9b01b4439b32e5e0
 SHA512 
bc60c733168d40d5b39cc7dd1f74b3f1315e9727302478ef1621e18748bad3400bcfd4d5199862c3093ad9df51385b6b2a96f0f8fedf9bf1c00060327545fb0f
+DIST avidemux-2.7.8.tar.gz 22080267 BLAKE2B 
a1e56856f44d56afac6ea4015f206a3f9301c025b3c8da1528165bd4c139ccc971074ac21aa05b9b3dfd6d514eabcbb375e671c8df9c9e5cae74a0a6597577c4
 SHA512 
6cd5527ab34517a07bf73e46d01f15b7ff023ff34ed70ee54f1d7dbfb6cf57364a323b4ecb89bb9aadeb9bc05473aacb40d8c4eecc522840a3c1c4b3a8756d82

diff --git a/media-libs/avidemux-plugins/avidemux-plugins-2.7.8.ebuild 
b/media-libs/avidemux-plugins/avidemux-plugins-2.7.8.ebuild
new file mode 100644
index 000..64a8542f194
--- /dev/null
+++ b/media-libs/avidemux-plugins/avidemux-plugins-2.7.8.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake flag-o-matic python-single-r1
+
+DESCRIPTION="Plugins for the video editor media-video/avidemux"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
avidemux-${PV}.tar.gz"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
+SLOT="2.7"
+IUSE="a52 aac aften alsa amr dcaenc debug dts fdk fontconfig fribidi jack lame 
libsamplerate cpu_flags_x86_mmx nvenc opengl opus oss pulseaudio qt5 truetype 
twolame vdpau vorbis vpx x264 x265 xv xvid"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# dev-lang/spidermonkey is not required anymore
+# see 
https://github.com/mean00/avidemux2/blob/master/avidemux_plugins/ADM_scriptEngines/CMakeLists.txt
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   ~media-libs/avidemux-core-${PV}:${SLOT}[vdpau?]
+   ~media-video/avidemux-${PV}:${SLOT}[opengl?,qt5?]
+   dev-libs/libxml2:2
+   media-libs/a52dec
+   media-libs/libass:0=
+   media-libs/libmad
+   media-libs/libmp4v2
+   media-libs/libpng:0=
+   virtual/libiconv
+   aac? (
+   media-libs/faac
+   media-libs/faad2
+   )
+   aften? ( media-libs/aften )
+   alsa? ( media-libs/alsa-lib )
+   amr? ( media-libs/opencore-amr )
+   dcaenc? ( media-sound/dcaenc )
+   dts? ( media-libs/libdca )
+   fdk? ( media-libs/fdk-aac:0= )
+   fontconfig? ( media-libs/fontconfig:1.0 )
+   fribidi? ( dev-libs/fribidi )
+   jack? (
+   virtual/jack
+   libsamplerate? ( media-libs/libsamplerate )
+   )
+   lame? ( media-sound/lame )
+   nvenc? ( amd64? ( media-video/nvidia_video_sdk ) )
+   opus? ( media-libs/opus )
+   pulseaudio? ( media-sound/pulseaudio )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   truetype? ( media-libs/freetype:2 )
+   twolame? ( media-sound/twolame )
+   vorbis? ( media-libs/libvorbis )
+   vpx? ( media-libs/libvpx:0= )
+   x264? ( media-libs/x264:0= )
+   x265? ( media-libs/x265:0= )
+   xv? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXv
+   )
+   xvid? ( media-libs/xvid )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   oss? ( virtual/os-headers )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   !

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

2021-11-06 Thread Sam James
commit: 4f0450984b3a5827e10e3701c40e9f75b992a301
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 20 18:21:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 00:01:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f045098

media-libs/avidemux-core: bump to 2.7.8

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

 media-libs/avidemux-core/Manifest  |  1 +
 .../avidemux-core/avidemux-core-2.7.8.ebuild   | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/media-libs/avidemux-core/Manifest 
b/media-libs/avidemux-core/Manifest
index d9b9b78a2a0..9fc07834baa 100644
--- a/media-libs/avidemux-core/Manifest
+++ b/media-libs/avidemux-core/Manifest
@@ -1 +1,2 @@
 DIST avidemux-2.7.6.tar.gz 21963753 BLAKE2B 
6ca343f90c37844ebfd61123badccefb7327cbf500723c031257cf26500a5b6d98955568c2a9c0d182af68f162e878459a51e6049485937f9b01b4439b32e5e0
 SHA512 
bc60c733168d40d5b39cc7dd1f74b3f1315e9727302478ef1621e18748bad3400bcfd4d5199862c3093ad9df51385b6b2a96f0f8fedf9bf1c00060327545fb0f
+DIST avidemux-2.7.8.tar.gz 22080267 BLAKE2B 
a1e56856f44d56afac6ea4015f206a3f9301c025b3c8da1528165bd4c139ccc971074ac21aa05b9b3dfd6d514eabcbb375e671c8df9c9e5cae74a0a6597577c4
 SHA512 
6cd5527ab34517a07bf73e46d01f15b7ff023ff34ed70ee54f1d7dbfb6cf57364a323b4ecb89bb9aadeb9bc05473aacb40d8c4eecc522840a3c1c4b3a8756d82

diff --git a/media-libs/avidemux-core/avidemux-core-2.7.8.ebuild 
b/media-libs/avidemux-core/avidemux-core-2.7.8.ebuild
new file mode 100644
index 000..f1b9a125c6c
--- /dev/null
+++ b/media-libs/avidemux-core/avidemux-core-2.7.8.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake flag-o-matic toolchain-funcs
+
+DESCRIPTION="Core libraries for simple video cutting, filtering and encoding 
tasks"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
avidemux-${PV}.tar.gz"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
+SLOT="2.7"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nls nvenc sdl system-ffmpeg vaapi vdpau xv"
+
+# Trying to use virtual; ffmpeg misses aac,cpudetection USE flags now though, 
are they needed?
+DEPEND="
+   dev-db/sqlite:3
+   nvenc? ( media-video/nvidia_video_sdk )
+   sdl? ( media-libs/libsdl:0 )
+   system-ffmpeg? ( >=media-video/ffmpeg-9:0[mp3,theora] )
+   vaapi? ( x11-libs/libva:0= )
+   vdpau? ( x11-libs/libvdpau:0 )
+   xv? ( x11-libs/libXv:0 )
+"
+RDEPEND="
+   ${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fs/ctmg/

2021-11-06 Thread Jason A. Donenfeld
commit: a2933911f30552835a6e0f2f4317b0a1ddd80be5
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Nov  6 23:30:06 2021 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Sat Nov  6 23:31:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2933911

sys-fs/ctmg: port to EAPI 8 and unmask

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 profiles/package.mask   |  5 -
 sys-fs/ctmg/ctmg-1.2.ebuild | 11 ---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 45dad3ded7b..5621f0ba48b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -39,11 +39,6 @@
 # Removal on 2021-12-06. Bug #819750.
 app-pda/gnupod
 
-# Jakov Smolić  (2021-11-06)
-# Unmaintaned, uses EAPI 5, no revdeps.
-# Removal on 2021-12-06. Bug #819186.
-sys-fs/ctmg
-
 # Georgy Yakovlev  (2021-11-05)
 # 'btrfs filesystem usage' reports incorecct values
 # https://github.com/kdave/btrfs-progs/issues/422

diff --git a/sys-fs/ctmg/ctmg-1.2.ebuild b/sys-fs/ctmg/ctmg-1.2.ebuild
index 7f05530078a..e8ac8f76fe9 100644
--- a/sys-fs/ctmg/ctmg-1.2.ebuild
+++ b/sys-fs/ctmg/ctmg-1.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="Simple wrapper around cryptsetup for encrypted containers"
 HOMEPAGE="https://git.zx2c4.com/ctmg/about/;
@@ -13,7 +13,12 @@ KEYWORDS="amd64 arm ~arm64 x86"
 IUSE=""
 
 DEPEND=""
-RDEPEND="sys-fs/cryptsetup sys-apps/util-linux sys-fs/e2fsprogs 
sys-apps/coreutils app-admin/sudo"
+RDEPEND="
+   sys-fs/cryptsetup
+   sys-apps/util-linux
+   sys-fs/e2fsprogs
+   sys-apps/coreutils
+   app-admin/sudo"
 
 src_compile() { :; }
 



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

2021-11-06 Thread Rick Farina
commit: cc152e43e18f561c19c91e46f2482412649b11d0
Author: Rick Farina  gentoo  org>
AuthorDate: Sat Nov  6 23:28:21 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sat Nov  6 23:28:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc152e43

net-wireless/qdmr: stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/qdmr/qdmr-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/qdmr/qdmr-0.9.1.ebuild 
b/net-wireless/qdmr/qdmr-0.9.1.ebuild
index d80ff759986..7bb8e712dd8 100644
--- a/net-wireless/qdmr/qdmr-0.9.1.ebuild
+++ b/net-wireless/qdmr/qdmr-0.9.1.ebuild
@@ -14,7 +14,7 @@ else
MY_PV="${PV/_/-}"

SRC_URI="https://github.com/hmatuschek/qdmr/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-3+"



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

2021-11-06 Thread Rick Farina
commit: af2e183bb5a48aaf75d508f6fe93d9f6695c24df
Author: Rick Farina  gentoo  org>
AuthorDate: Sat Nov  6 23:27:32 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sat Nov  6 23:27:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2e183b

net-wireless/qdmr: 0.9.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/qdmr/Manifest |  3 +-
 net-wireless/qdmr/qdmr-0.8.1.ebuild| 49 --
 ...{qdmr-0.9.0_alpha4.ebuild => qdmr-0.9.1.ebuild} |  0
 3 files changed, 1 insertion(+), 51 deletions(-)

diff --git a/net-wireless/qdmr/Manifest b/net-wireless/qdmr/Manifest
index bb663acd1b4..fe86c25eb24 100644
--- a/net-wireless/qdmr/Manifest
+++ b/net-wireless/qdmr/Manifest
@@ -1,2 +1 @@
-DIST qdmr-0.8.1.tar.gz 3870631 BLAKE2B 
3be78a398a41cb105abac07b2a3c3ddaf0a5e51b5af855860c5ea06a407447d71ae89d4f3be5d46ba8fd50c38baec42663977373c643813f4db193ab034cfb88
 SHA512 
068eaad49393dca4384146b5254342d57921fd2e3f972057dd0f6abc1f8ce1412ae544ab09f50ce0ffa50f48f7fb2145fc36e82c2c8f9cf534fedb60e947130d
-DIST qdmr-0.9.0_alpha4.tar.gz 5630205 BLAKE2B 
c16ed8169577f8c8e7790d1091cbae40b5ce38d62d22ee0a6a5c843e4a62d2260edff1ae11169001e145f44bfe3056778606526bc72a897e1c0735b5f5ad8b6a
 SHA512 
1ea034a497f4823047fc1d5a7c395fdf0198a4abe88ac942dbd160f134c57cd1bfa00a5e581fbf43c4fc45dc1c08309e28757e8e7e98de68c8b6967dbd42553c
+DIST qdmr-0.9.1.tar.gz 5629155 BLAKE2B 
7ffa285c784af1416361c8c2fd74c976c490854d24f348983a0a8c294f8213bfa48a768c9148d40d3e71b7347b908960ed6dbf2ca54bfae155414e9a2254c32d
 SHA512 
7df32462fd7555c791fe643f2632f218aef85614bee442422bf542910cb3c48b0d8606fc1797bbd02b16c7c30825cad51774bd4bd2ed1d89446d672b874dd2b1

diff --git a/net-wireless/qdmr/qdmr-0.8.1.ebuild 
b/net-wireless/qdmr/qdmr-0.8.1.ebuild
deleted file mode 100644
index c17d694d921..000
--- a/net-wireless/qdmr/qdmr-0.8.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake udev linux-info
-
-DESCRIPTION="GUI application for configuring and programming cheap DMR radios"
-HOMEPAGE="https://dm3mat.darc.de/qdmr/;
-if [ "${PV}" = "" ]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hmatuschek/qdmr.git;
-else
-   
SRC_URI="https://github.com/hmatuschek/qdmr/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
-   dev-qt/designer:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtgui:5
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtpositioning:5
-   dev-qt/qtserialport:5
-   virtual/libusb:1
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5"
-BDEPEND=""
-
-pkg_setup() {
-   CONFIG_CHECK="~USB_ACM"
-   WARNING_USB_ACM="Some radios require CONFIG_USB_ACM to work, you may 
need to enable this driver to talk to your radio"
-   CONFIG_CHECK="~USB_SERIAL"
-   WARNING_USB_SERIAL="Some radios require CONFIG_USB_SERIAL to work, you 
may need to enable this driver to talk to your radio"
-   check_extra_config
-}
-
-src_prepare() {
-   #no devil perms
-   sed -i 's#666#660#' dist/99-qdmr.rules
-   sed -i "s#/etc/udev/rules.d/#$(get_udevdir)/rules.d#" lib/CMakeLists.txt
-   cmake_src_prepare
-}

diff --git a/net-wireless/qdmr/qdmr-0.9.0_alpha4.ebuild 
b/net-wireless/qdmr/qdmr-0.9.1.ebuild
similarity index 100%
rename from net-wireless/qdmr/qdmr-0.9.0_alpha4.ebuild
rename to net-wireless/qdmr/qdmr-0.9.1.ebuild



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

2021-11-06 Thread Bernard Cafarelli
commit: c6a1afa8fd2c72d3bbf95fd6cad44faaf75b970b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov  6 22:37:33 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov  6 22:37:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a1afa8

net-misc/csync: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/csync/csync-0.50.0-r1.ebuild | 48 ---
 1 file changed, 48 deletions(-)

diff --git a/net-misc/csync/csync-0.50.0-r1.ebuild 
b/net-misc/csync/csync-0.50.0-r1.ebuild
deleted file mode 100644
index 4439f480f68..000
--- a/net-misc/csync/csync-0.50.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="lightweight file synchronizer utility"
-HOMEPAGE="https://www.csync.org/;
-SRC_URI="https://open.cryptomilk.org/attachments/download/27/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc iconv samba +sftp test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-db/sqlite-3.4:3
-   net-libs/neon[ssl]
-   iconv? ( virtual/libiconv )
-   samba? ( >=net-fs/samba-3.5 )
-   sftp? ( >=net-libs/libssh-0.5 )
-   !net-misc/ocsync"
-DEPEND="${RDEPEND}
-   app-text/asciidoc
-   doc? ( app-doc/doxygen )
-   test? ( dev-util/cmocka )"
-
-PATCHES=( "${FILESDIR}"/${P}-gcc_5_and_8.patch )
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # proper docdir
-   sed -e "s:/doc/${PN}:/doc/${PF}:" \
-   -i doc/CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
-   -DWITH_ICONV="$(usex iconv)"
-   -DUNIT_TESTING="$(usex test)"
-   $(cmake-utils_use_find_package doc Doxygen)
-   $(cmake-utils_use_find_package samba SMBClient)
-   $(cmake-utils_use_find_package sftp LibSSH)
-   )
-   cmake-utils_src_configure
-}



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

2021-11-06 Thread Bernard Cafarelli
commit: 133fceeda2c2a14c8d2df59e6e1459489c8abc58
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov  6 22:37:08 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov  6 22:37:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133fceed

net-misc/csync: sftp requires libssh with USE=sftp

Closes: https://bugs.gentoo.org/821976
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/csync/csync-0.50.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/csync/csync-0.50.0-r2.ebuild 
b/net-misc/csync/csync-0.50.0-r2.ebuild
index 54a643702ef..d749dab20f3 100644
--- a/net-misc/csync/csync-0.50.0-r2.ebuild
+++ b/net-misc/csync/csync-0.50.0-r2.ebuild
@@ -19,7 +19,7 @@ RDEPEND=">=dev-db/sqlite-3.4:3
net-libs/neon[ssl]
iconv? ( virtual/libiconv )
samba? ( >=net-fs/samba-3.5 )
-   sftp? ( >=net-libs/libssh-0.5 )
+   sftp? ( >=net-libs/libssh-0.5[sftp] )
!net-misc/ocsync"
 DEPEND="${RDEPEND}
app-text/asciidoc



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/cdplayer/

2021-11-06 Thread Bernard Cafarelli
commit: 70e6afc87d377a25c197d26a21775a64c9c4641d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov  6 22:34:35 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov  6 22:35:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e6afc8

gnustep-apps/cdplayer: bump EAPI

Closes: https://bugs.gentoo.org/819969
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../cdplayer/{cdplayer-0.6.0.ebuild => cdplayer-0.6.0-r1.ebuild}  | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnustep-apps/cdplayer/cdplayer-0.6.0.ebuild 
b/gnustep-apps/cdplayer/cdplayer-0.6.0-r1.ebuild
similarity index 87%
rename from gnustep-apps/cdplayer/cdplayer-0.6.0.ebuild
rename to gnustep-apps/cdplayer/cdplayer-0.6.0-r1.ebuild
index 918d44818cf..3877445c20c 100644
--- a/gnustep-apps/cdplayer/cdplayer-0.6.0.ebuild
+++ b/gnustep-apps/cdplayer/cdplayer-0.6.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 inherit gnustep-2
 
 DESCRIPTION="Small CD Audio Player for GNUstep"
@@ -20,9 +20,11 @@ DEPEND="dev-libs/libcdio
 RDEPEND="${DEPEND}"
 
 src_prepare() {
+   default
+
sed -e "s#cdda.h#paranoia/cdda.h#" \
-e "s#paranoia.h#paranoia/paranoia.h#" \
-   -i AudioCD/AudioCD.h || die "AudioCD.h sed failed"
+   -i AudioCD/AudioCD.h || die
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/cynthiune/

2021-11-06 Thread Bernard Cafarelli
commit: 9e336b2e2d16a437d97249fbe6757d2585132bf3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov  6 22:29:20 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov  6 22:34:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e336b2e

gnustep-apps/cynthiune: bump EAPI

Closes: https://bugs.gentoo.org/819993
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../cynthiune/{cynthiune-1.0.0-r2.ebuild => cynthiune-1.0.0-r3.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnustep-apps/cynthiune/cynthiune-1.0.0-r2.ebuild 
b/gnustep-apps/cynthiune/cynthiune-1.0.0-r3.ebuild
similarity index 99%
rename from gnustep-apps/cynthiune/cynthiune-1.0.0-r2.ebuild
rename to gnustep-apps/cynthiune/cynthiune-1.0.0-r3.ebuild
index 93d01cecbec..0ed39cfd4bf 100644
--- a/gnustep-apps/cynthiune/cynthiune-1.0.0-r2.ebuild
+++ b/gnustep-apps/cynthiune/cynthiune-1.0.0-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 inherit gnustep-2
 
 MY_P=${P/c/C}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/batmon/

2021-11-06 Thread Bernard Cafarelli
commit: 407a4f957f57a15e64aa9f886afb96c72b6b2bdb
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov  6 22:28:25 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov  6 22:34:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407a4f95

gnustep-apps/batmon: bump EAPI

Closes: https://bugs.gentoo.org/819996
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/batmon/{batmon-0.8.ebuild => batmon-0.8-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-apps/batmon/batmon-0.8.ebuild 
b/gnustep-apps/batmon/batmon-0.8-r1.ebuild
similarity index 87%
rename from gnustep-apps/batmon/batmon-0.8.ebuild
rename to gnustep-apps/batmon/batmon-0.8-r1.ebuild
index fad43fccded..2277e12733c 100644
--- a/gnustep-apps/batmon/batmon-0.8.ebuild
+++ b/gnustep-apps/batmon/batmon-0.8-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 inherit gnustep-2
 
 DESCRIPTION="displays the status of your laptop battery"



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/gemas/

2021-11-06 Thread Bernard Cafarelli
commit: 2665e86cb449382a293ec9f8d58502679f1c6bf8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov  6 22:32:58 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov  6 22:35:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2665e86c

gnustep-apps/gemas: bump EAPI

Closes: https://bugs.gentoo.org/81
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/gemas/{gemas-0.4.ebuild => gemas-0.4-r1.ebuild} | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/gnustep-apps/gemas/gemas-0.4.ebuild 
b/gnustep-apps/gemas/gemas-0.4-r1.ebuild
similarity index 79%
rename from gnustep-apps/gemas/gemas-0.4.ebuild
rename to gnustep-apps/gemas/gemas-0.4-r1.ebuild
index 779333075a6..276c00b2e2f 100644
--- a/gnustep-apps/gemas/gemas-0.4.ebuild
+++ b/gnustep-apps/gemas/gemas-0.4-r1.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit epatch gnustep-2
+EAPI=7
+inherit gnustep-2
 
 MY_P=${P/g/G}
 DESCRIPTION="a simple code editor for GNUstep"
@@ -21,15 +21,13 @@ RDEPEND="${DEPEND}"
 
 S=${WORKDIR}/${MY_P}
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-bundle_makefile.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-bundle_makefile.patch )
 
 src_compile() {
gnustep-base_src_compile
if use projectcenter;
then
-   cd Bundle/Gemas || die "compile cd failed"
+   cd Bundle/Gemas || die
egnustep_make
fi
 }
@@ -38,7 +36,7 @@ src_install() {
gnustep-base_src_install
if use projectcenter;
then
-   cd Bundle/Gemas || die "install cd failed"
+   cd Bundle/Gemas || die
egnustep_install
fi
 }



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/mpdcon/

2021-11-06 Thread Bernard Cafarelli
commit: f2b0eb72a874e2c1a59a89f7cf1699c1e8eb7079
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov  6 22:30:30 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov  6 22:34:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b0eb72

gnustep-apps/mpdcon: bump EAPI

Closes: https://bugs.gentoo.org/819984
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/mpdcon/{mpdcon-1.5.1.ebuild => mpdcon-1.5.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-apps/mpdcon/mpdcon-1.5.1.ebuild 
b/gnustep-apps/mpdcon/mpdcon-1.5.1-r1.ebuild
similarity index 91%
rename from gnustep-apps/mpdcon/mpdcon-1.5.1.ebuild
rename to gnustep-apps/mpdcon/mpdcon-1.5.1-r1.ebuild
index 3533c70c8ed..1ba956c1f25 100644
--- a/gnustep-apps/mpdcon/mpdcon-1.5.1.ebuild
+++ b/gnustep-apps/mpdcon/mpdcon-1.5.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 inherit gnustep-2
 
 MY_P=${P/mpdc/MPDC}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/fisicalab/

2021-11-06 Thread Bernard Cafarelli
commit: 6b7df78d5486ac3b729ff5bbb02b72767e29af74
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov  6 22:27:42 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov  6 22:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7df78d

gnustep-apps/fisicalab: bump EAPI

Closes: https://bugs.gentoo.org/819981
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../fisicalab/{fisicalab-0.3.5.ebuild => fisicalab-0.3.5-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-apps/fisicalab/fisicalab-0.3.5.ebuild 
b/gnustep-apps/fisicalab/fisicalab-0.3.5-r1.ebuild
similarity index 88%
rename from gnustep-apps/fisicalab/fisicalab-0.3.5.ebuild
rename to gnustep-apps/fisicalab/fisicalab-0.3.5-r1.ebuild
index 55e2cefb11c..e22fc53c202 100644
--- a/gnustep-apps/fisicalab/fisicalab-0.3.5.ebuild
+++ b/gnustep-apps/fisicalab/fisicalab-0.3.5-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 inherit gnustep-2
 
 DESCRIPTION="educational application to solve physics problems"



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

2021-11-06 Thread Georgy Yakovlev
commit: 9c70263cc41e6b507d3a128f7460c678930bfe18
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Nov  6 22:05:07 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Nov  6 22:05:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c70263c

sys-apps/lsb-release: don't install gz compressed manpage

Closes: https://bugs.gentoo.org/729140
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../{lsb-release-1.4-r3.ebuild => lsb-release-1.4-r4.ebuild} | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r4.ebuild
similarity index 84%
rename from sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
rename to sys-apps/lsb-release/lsb-release-1.4-r4.ebuild
index 3a8dfe5cf96..46e771a9962 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r4.ebuild
@@ -38,6 +38,11 @@ src_install() {
mandir="${ED}/usr/share/man" \
install
 
+   # installs gz compressed manpage, https://bugs.gentoo.org/729140
+   rm "${ED}/usr/share/man/man1/lsb_release.1.gz" || die
+   gunzip lsb_release.1.gz
+   doman lsb_release.1
+
dodir /etc
cat > "${ED}/etc/lsb-release" <<- EOF || die
DISTRIB_ID="Gentoo"



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

2021-11-06 Thread Nick Sarnie
commit: ac75c62c86ace04f15b23a0d43faf9784fccbf10
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Nov  6 21:48:33 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Nov  6 21:49:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac75c62c

app-emulation/wine-vanilla: Sync with ::wine

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 .../wine-vanilla/wine-vanilla-6.21.ebuild  | 27 +-
 .../wine-vanilla/wine-vanilla-.ebuild  | 27 +-
 2 files changed, 12 insertions(+), 42 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.21.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-6.21.ebuild
index 5209a25f537..37f3515cb34 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-6.21.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-6.21.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner 
sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gssapi gstreamer kerberos kernel_FreeBSD ldap mingw 
+mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap prelink 
pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads 
+truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -59,20 +59,18 @@ COMMON_DEPEND="
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
-   faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
-   gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
-   gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
+   gphoto2? (
+   media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -83,7 +81,6 @@ COMMON_DEPEND="
)
osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
-   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] )
@@ -97,11 +94,7 @@ COMMON_DEPEND="
vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   xml? (
-   dev-libs/libxml2[${MULTILIB_USEDEP}]
-   dev-libs/libxslt[${MULTILIB_USEDEP}]
-   )"
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )"
 
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
@@ -400,25 +393,20 @@ multilib_src_configure() {
--sysconfdir="${EPREFIX}/etc/wine"
$(use_with alsa)
$(use_with capi)
-   $(use_with lcms cms)
$(use_with cups)
$(use_with udisks dbus)
-   $(use_with faudio)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
-   $(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
-   $(use_with jpeg)
$(use_with kerberos krb5)
$(use_with ldap)
# TODO: Will bug 685172 still need special handling?
$(use_with mingw)
   

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

2021-11-06 Thread Nick Sarnie
commit: bb545ce18b5e2a620b09e9d3afeb4947eddcc7f4
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Nov  6 21:48:58 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Nov  6 21:49:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb545ce1

app-emulation/wine-staging: Sync with ::wine

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 .../wine-staging/wine-staging-6.21.ebuild  | 39 --
 .../wine-staging/wine-staging-.ebuild  | 39 --
 2 files changed, 12 insertions(+), 66 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-6.21.ebuild 
b/app-emulation/wine-staging/wine-staging-6.21.ebuild
index a6c1ddd5392..123600cc984 100644
--- a/app-emulation/wine-staging/wine-staging-6.21.ebuild
+++ b/app-emulation/wine-staging/wine-staging-6.21.ebuild
@@ -48,15 +48,13 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${MY_PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes 
samba scanner sdl selinux +ssl staging test themes +threads +truetype udev 
+udisks +unwind usb v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gssapi gstreamer kerberos kernel_FreeBSD ldap mingw 
+mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight 
prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging 
test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X 
+xcomposite xinerama"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
osmesa? ( opengl )
pipelight? ( staging )
test? ( abi_x86_32 )
-   themes? ( staging )
-   vaapi? ( staging )
vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
 
 # FIXME: the test suite is unsuitable for us; many tests require net access
@@ -75,21 +73,18 @@ COMMON_DEPEND="
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
-   faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
-   gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] )
-   gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
-   gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
+   gphoto2? (
+   media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
-   lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -100,32 +95,21 @@ COMMON_DEPEND="
)
osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
-   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
-   themes? (
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   x11-libs/cairo[${MULTILIB_USEDEP}]
-   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
-   )
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
usb? ( virtual/libusb:1[${MULTILIB_USEDEP}]  )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
-   vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   xml? (
-  

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2021-11-06 Thread Nick Sarnie
commit: d6f5a4e43b87ea56823d81fec032f84016f0ab62
Author: Alex Xu (Hello71)  yahoo  ca>
AuthorDate: Mon Oct 25 19:42:02 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Nov  6 21:44:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=d6f5a4e4

app-emulation/wine-staging: update USE, deps for 6.20, 

vendored versions maybe should be split out, but for now the depends
should be kept accurate. also gcrypt, themes, vaapi patches are disabled
in wine-staging.

Signed-off-by: Alex Xu (Hello71)  yahoo.ca>
Closes: https://github.com/gentoo/repo-proj-wine/pull/22
Signed-off-by: Nick Sarnie  gentoo.org>

 .../wine-staging/wine-staging-6.20.ebuild  | 39 --
 .../wine-staging/wine-staging-.ebuild  | 39 --
 2 files changed, 12 insertions(+), 66 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-6.20.ebuild 
b/app-emulation/wine-staging/wine-staging-6.20.ebuild
index a6c1ddd..123600c 100644
--- a/app-emulation/wine-staging/wine-staging-6.20.ebuild
+++ b/app-emulation/wine-staging/wine-staging-6.20.ebuild
@@ -48,15 +48,13 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${MY_PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes 
samba scanner sdl selinux +ssl staging test themes +threads +truetype udev 
+udisks +unwind usb v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gssapi gstreamer kerberos kernel_FreeBSD ldap mingw 
+mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight 
prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging 
test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X 
+xcomposite xinerama"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
osmesa? ( opengl )
pipelight? ( staging )
test? ( abi_x86_32 )
-   themes? ( staging )
-   vaapi? ( staging )
vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
 
 # FIXME: the test suite is unsuitable for us; many tests require net access
@@ -75,21 +73,18 @@ COMMON_DEPEND="
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
-   faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
-   gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] )
-   gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
-   gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
+   gphoto2? (
+   media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
-   lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -100,32 +95,21 @@ COMMON_DEPEND="
)
osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
-   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
-   themes? (
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   x11-libs/cairo[${MULTILIB_USEDEP}]
-   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
-   )
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
usb? ( virtual/libusb:1[${MULTILIB_USEDEP}]  )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
-   vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
vkd3d? ( 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2021-11-06 Thread Nick Sarnie
commit: 593a7fd4916c3d899a5c3bb6d02abcd5fb2ef0bf
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Nov  6 21:46:44 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Nov  6 21:46:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=593a7fd4

app-emulation/wine-staging: Fix 6.21 deps

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 .../wine-staging/wine-staging-6.21.ebuild  | 39 --
 1 file changed, 6 insertions(+), 33 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-6.21.ebuild 
b/app-emulation/wine-staging/wine-staging-6.21.ebuild
index a6c1ddd..123600c 100644
--- a/app-emulation/wine-staging/wine-staging-6.21.ebuild
+++ b/app-emulation/wine-staging/wine-staging-6.21.ebuild
@@ -48,15 +48,13 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${MY_PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes 
samba scanner sdl selinux +ssl staging test themes +threads +truetype udev 
+udisks +unwind usb v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gssapi gstreamer kerberos kernel_FreeBSD ldap mingw 
+mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight 
prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging 
test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X 
+xcomposite xinerama"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
osmesa? ( opengl )
pipelight? ( staging )
test? ( abi_x86_32 )
-   themes? ( staging )
-   vaapi? ( staging )
vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
 
 # FIXME: the test suite is unsuitable for us; many tests require net access
@@ -75,21 +73,18 @@ COMMON_DEPEND="
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
-   faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
-   gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] )
-   gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
-   gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
+   gphoto2? (
+   media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
-   lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -100,32 +95,21 @@ COMMON_DEPEND="
)
osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
-   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
-   themes? (
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   x11-libs/cairo[${MULTILIB_USEDEP}]
-   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
-   )
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
usb? ( virtual/libusb:1[${MULTILIB_USEDEP}]  )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
-   vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   xml? (
-   dev-libs/libxml2[${MULTILIB_USEDEP}]
-   

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2021-11-06 Thread Nick Sarnie
commit: d1b53cd21dd683763d823685b107597176c05a08
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Nov  6 21:45:49 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Nov  6 21:45:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=d1b53cd2

app-emulation/wine-vanilla: Fix 6.21 deps

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 .../wine-vanilla/wine-vanilla-6.21.ebuild  | 27 +-
 1 file changed, 6 insertions(+), 21 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.21.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-6.21.ebuild
index 5209a25..37f3515 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-6.21.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-6.21.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner 
sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gssapi gstreamer kerberos kernel_FreeBSD ldap mingw 
+mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap prelink 
pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads 
+truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -59,20 +59,18 @@ COMMON_DEPEND="
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
-   faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
-   gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
-   gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
+   gphoto2? (
+   media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -83,7 +81,6 @@ COMMON_DEPEND="
)
osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
-   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] )
@@ -97,11 +94,7 @@ COMMON_DEPEND="
vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   xml? (
-   dev-libs/libxml2[${MULTILIB_USEDEP}]
-   dev-libs/libxslt[${MULTILIB_USEDEP}]
-   )"
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )"
 
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
@@ -400,25 +393,20 @@ multilib_src_configure() {
--sysconfdir="${EPREFIX}/etc/wine"
$(use_with alsa)
$(use_with capi)
-   $(use_with lcms cms)
$(use_with cups)
$(use_with udisks dbus)
-   $(use_with faudio)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
-   $(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
-   $(use_with jpeg)
$(use_with kerberos krb5)
$(use_with ldap)
# TODO: Will bug 685172 still need special handling?
$(use_with mingw)
$(use_enable mono mscoree)
-   $(use_with mp3 mpg123)
   

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2021-11-06 Thread Nick Sarnie
commit: dce377840c72294a19a9ce41fa4b083325c61951
Author: Alex Xu (Hello71)  yahoo  ca>
AuthorDate: Mon Oct 25 19:38:20 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Nov  6 21:44:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=dce37784

app-emulation/wine-vanilla: update USE, deps for 6.20, 

vendored versions maybe should be split out, but for now the depends
should be kept accurate.

Signed-off-by: Alex Xu (Hello71)  yahoo.ca>
Signed-off-by: Nick Sarnie  gentoo.org>

 .../wine-vanilla/wine-vanilla-6.20.ebuild  | 27 +-
 .../wine-vanilla/wine-vanilla-.ebuild  | 27 +-
 2 files changed, 12 insertions(+), 42 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.20.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-6.20.ebuild
index 5209a25..37f3515 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-6.20.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-6.20.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner 
sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gssapi gstreamer kerberos kernel_FreeBSD ldap mingw 
+mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap prelink 
pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads 
+truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -59,20 +59,18 @@ COMMON_DEPEND="
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
-   faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
-   gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
-   gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
+   gphoto2? (
+   media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -83,7 +81,6 @@ COMMON_DEPEND="
)
osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
-   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] )
@@ -97,11 +94,7 @@ COMMON_DEPEND="
vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   xml? (
-   dev-libs/libxml2[${MULTILIB_USEDEP}]
-   dev-libs/libxslt[${MULTILIB_USEDEP}]
-   )"
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )"
 
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
@@ -400,25 +393,20 @@ multilib_src_configure() {
--sysconfdir="${EPREFIX}/etc/wine"
$(use_with alsa)
$(use_with capi)
-   $(use_with lcms cms)
$(use_with cups)
$(use_with udisks dbus)
-   $(use_with faudio)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
-   $(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
-   $(use_with jpeg)
$(use_with kerberos krb5)
$(use_with ldap)

[gentoo-commits] repo/gentoo:master commit in: sys-process/iotop-c/

2021-11-06 Thread Jakov Smolić
commit: d0c0d89e25eaf485881ecb1916cf5c86f3c5de72
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Nov  6 21:21:58 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Nov  6 21:21:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c0d89e

sys-process/iotop-c: Stabilize 1.20 amd64, #822153

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-process/iotop-c/iotop-c-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/iotop-c/iotop-c-1.20.ebuild 
b/sys-process/iotop-c/iotop-c-1.20.ebuild
index dc0ad0349ff..826911c2713 100644
--- a/sys-process/iotop-c/iotop-c-1.20.ebuild
+++ b/sys-process/iotop-c/iotop-c-1.20.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/iotop-${PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="sys-libs/ncurses:=
!sys-process/iotop"



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

2021-11-06 Thread Sam James
commit: 0362c8a4b72e4fac0a0f8c8476a0e6426f44a0d4
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 21:17:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 21:17:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0362c8a4

app-office/texstudio: add 4.0.4

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

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.0.4.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 223983b7a0e..a6c0d336d74 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -3,3 +3,4 @@ DIST texstudio-3.1.2.tar.gz 83987451 BLAKE2B 
0649a4f2a429d1d7a6134e154c338f623de
 DIST texstudio-4.0.0.tar.gz 88426776 BLAKE2B 
616ffaf35a4f2c5e5290517b38301c575b91251374ee96dc58560f40115ffd5e4e68830fe927283dcdf0f9c9b38815fe04a86a7e58e2dc7936b2b32e38bd6662
 SHA512 
9025e0709145ed9c352f9cfd748087b331fd2894c913d7b7707254050ea41d5df74077c8f94cc3fb19c4700d468d55e91895da1ea474759d83af499ef436cdbc
 DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8eb86ad8a957f236283db41756c6e8cb133646d212d2d85d9c2ea9b53f2677f8ce76509d7e4634465859251a280c978
 SHA512 
cb993027950a525ac8cc5eac4ca95e0c9ffa712aab6f27d8c22b46e52d4edc3e05b2ba16efbf5d8c0e40d6ef75abcdd6dbd86ef59fd0f7b87ab4cbbd03f83b85
 DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
+DIST texstudio-4.0.4.tar.gz 88475885 BLAKE2B 
c9a90c2b3535e9baaf2e92da953b45d9d7127485c8b941b4146274ddf17e1fb6f212062fb514bf0f2708c4252dc7a9f25dad5b3d4a273165b143e7d3b996fc5f
 SHA512 
1b31e05058a3ec4f82745dbd74f130ab8a40bca3740a845c0a3f06dc97467b25e08330cffb16e914ad9c7a2b97a744d8c63e552287b469a07bbe995dcd75eb82

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



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

2021-11-06 Thread Sam James
commit: 22cd821e55975b479094132da6a319e1fb15f3cd
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 21:06:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 21:06:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cd821e

media-gfx/inkscape: fix build with Poppler 21.11.0

Closes: https://bugs.gentoo.org/822129
Thanks-to: Stephan Hartmann  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../files/inkscape-1.1-poppler-21.11.0.patch | 20 
 media-gfx/inkscape/inkscape-1.1.ebuild   |  1 +
 2 files changed, 21 insertions(+)

diff --git a/media-gfx/inkscape/files/inkscape-1.1-poppler-21.11.0.patch 
b/media-gfx/inkscape/files/inkscape-1.1-poppler-21.11.0.patch
new file mode 100644
index 000..7b02253d5f9
--- /dev/null
+++ b/media-gfx/inkscape/files/inkscape-1.1-poppler-21.11.0.patch
@@ -0,0 +1,20 @@
+From: Evangelos Foutras 
+Date: Mon, 1 Nov 2021 21:45:38 +0200
+Subject: [PATCH] Fix build with poppler 21.11.0
+
+GfxFont::tag is now of type std::string instead of GooString *.
+--- a/src/extension/internal/pdfinput/pdf-parser.cpp
 b/src/extension/internal/pdfinput/pdf-parser.cpp
+@@ -2169,7 +2169,11 @@ void PdfParser::opSetFont(Object args[], int 
/*numArgs*/)
+   }
+   if (printCommands) {
+ printf("  font: tag=%s name='%s' %g\n",
++#if POPPLER_CHECK_VERSION(21,11,0)
++ font->getTag().c_str(),
++#else
+  font->getTag()->getCString(),
++#endif
+  font->getName() ? font->getName()->getCString() : "???",
+  args[1].getNum());
+ fflush(stdout);
+GitLab

diff --git a/media-gfx/inkscape/inkscape-1.1.ebuild 
b/media-gfx/inkscape/inkscape-1.1.ebuild
index e62f8efdec2..0a00c0afef4 100644
--- a/media-gfx/inkscape/inkscape-1.1.ebuild
+++ b/media-gfx/inkscape/inkscape-1.1.ebuild
@@ -110,6 +110,7 @@ pkg_pretend() {
 src_prepare() {
# Backport from master
eapply "${WORKDIR}/inkscape-1.1-musl/"*.patch
+   eapply "${FILESDIR}"/${P}-poppler-21.11.0.patch
 
cmake_src_prepare
sed -i "/install.*COPYING/d" CMakeScripts/ConfigCPack.cmake || die



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

2021-11-06 Thread Jakov Smolić
commit: 0d841029b18727ceca54840940f644f2f9363899
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Nov  6 20:56:17 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Nov  6 20:57:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d841029

package.mask: Last rite app-pda/gnupod

Bug: https://bugs.gentoo.org/819750
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9b4d386a847..45dad3ded7b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-11-06)
+# Dead upstream, multiple open bugs, no maintainer,
+# uses EAPI 5, no revdeps.
+# Removal on 2021-12-06. Bug #819750.
+app-pda/gnupod
+
 # Jakov Smolić  (2021-11-06)
 # Unmaintaned, uses EAPI 5, no revdeps.
 # Removal on 2021-12-06. Bug #819186.



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

2021-11-06 Thread Sam James
commit: 39996866c653f3be122c5459cda44a2a23f5de83
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Nov  6 16:14:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 20:54:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39996866

media-libs/mlt: min java 1.8:*

https://archives.gentoo.org/gentoo-dev/message/71ec6a505f3245496d343c506ad21717

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

 media-libs/mlt/mlt-6.26.1-r1.ebuild | 4 ++--
 media-libs/mlt/mlt-7.0.1-r2.ebuild  | 2 +-
 media-libs/mlt/mlt-7.2.0.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/mlt/mlt-6.26.1-r1.ebuild 
b/media-libs/mlt/mlt-6.26.1-r1.ebuild
index b811f88b94b..ec1d953a549 100644
--- a/media-libs/mlt/mlt-6.26.1-r1.ebuild
+++ b/media-libs/mlt/mlt-6.26.1-r1.ebuild
@@ -23,7 +23,7 @@ REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
python? ( ${PYTHON_REQUIRED_USE} )"
 
 SWIG_DEPEND=">=dev-lang/swig-2.0"
-#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
+#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.8:* )
 #  perl? ( ${SWIG_DEPEND} )
 #  php? ( ${SWIG_DEPEND} )
 #  tcl? ( ${SWIG_DEPEND} )
@@ -75,7 +75,7 @@ DEPEND="
vidstab? ( media-libs/vidstab )
xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
xml? ( >=dev-libs/libxml2-2.5 )"
-#  java? ( >=virtual/jre-1.5 )
+#  java? ( >=virtual/jre-1.8:* )
 #  perl? ( dev-lang/perl )
 #  php? ( dev-lang/php )
 #  ruby? ( ${RUBY_DEPS} )

diff --git a/media-libs/mlt/mlt-7.0.1-r2.ebuild 
b/media-libs/mlt/mlt-7.0.1-r2.ebuild
index 0766ee0dea8..643d9166027 100644
--- a/media-libs/mlt/mlt-7.0.1-r2.ebuild
+++ b/media-libs/mlt/mlt-7.0.1-r2.ebuild
@@ -64,7 +64,7 @@ DEPEND="
xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
xml? ( >=dev-libs/libxml2-2.5 )
 "
-#  java? ( >=virtual/jre-1.5 )
+#  java? ( >=virtual/jre-1.8:* )
 #  perl? ( dev-lang/perl )
 #  php? ( dev-lang/php )
 #  ruby? ( ${RUBY_DEPS} )

diff --git a/media-libs/mlt/mlt-7.2.0.ebuild b/media-libs/mlt/mlt-7.2.0.ebuild
index 2368bda6bfd..8f733c14013 100644
--- a/media-libs/mlt/mlt-7.2.0.ebuild
+++ b/media-libs/mlt/mlt-7.2.0.ebuild
@@ -64,7 +64,7 @@ DEPEND="
xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
xml? ( >=dev-libs/libxml2-2.5 )
 "
-#  java? ( >=virtual/jre-1.5 )
+#  java? ( >=virtual/jre-1.8:* )
 #  perl? ( dev-lang/perl )
 #  php? ( dev-lang/php )
 #  ruby? ( ${RUBY_DEPS} )



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

2021-11-06 Thread Sam James
commit: 9bc0bb6f57d32ecd0ac728ef361fb73e0578b3fa
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 20:52:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 20:52:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc0bb6f

app-emulation/virtualbox: needs libcrypt

Bug's been open for a while and VirtualBox's build system is "complicated":
let's depend on libcrypt given it seems pretty clear it needs it in some
capacity and we're better off ensuring it actually builds/installs.

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

 .../virtualbox/{virtualbox-6.1.24.ebuild => virtualbox-6.1.24-r1.ebuild} | 1 +
 .../virtualbox/{virtualbox-6.1.26.ebuild => virtualbox-6.1.26-r1.ebuild} | 1 +
 .../virtualbox/{virtualbox-6.1.28.ebuild => virtualbox-6.1.28-r1.ebuild} | 1 +
 3 files changed, 3 insertions(+)

diff --git a/app-emulation/virtualbox/virtualbox-6.1.24.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.24-r1.ebuild
similarity index 99%
rename from app-emulation/virtualbox/virtualbox-6.1.24.ebuild
rename to app-emulation/virtualbox/virtualbox-6.1.24-r1.ebuild
index 8e2979cd198..ce665d5a21a 100644
--- a/app-emulation/virtualbox/virtualbox-6.1.24.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.1.24-r1.ebuild
@@ -55,6 +55,7 @@ CDEPEND="
)
)
dev-libs/openssl:0=
+   virtual/libcrypt:=
lvm? ( sys-fs/lvm2 )
opus? ( media-libs/opus )
udev? ( >=virtual/udev-171 )

diff --git a/app-emulation/virtualbox/virtualbox-6.1.26.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.26-r1.ebuild
similarity index 99%
rename from app-emulation/virtualbox/virtualbox-6.1.26.ebuild
rename to app-emulation/virtualbox/virtualbox-6.1.26-r1.ebuild
index ee270bbcc26..6b33c76e1f2 100644
--- a/app-emulation/virtualbox/virtualbox-6.1.26.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.1.26-r1.ebuild
@@ -55,6 +55,7 @@ CDEPEND="
)
)
dev-libs/openssl:0=
+   virtual/libcrypt:=
lvm? ( sys-fs/lvm2 )
opus? ( media-libs/opus )
udev? ( >=virtual/udev-171 )

diff --git a/app-emulation/virtualbox/virtualbox-6.1.28.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.28-r1.ebuild
similarity index 99%
rename from app-emulation/virtualbox/virtualbox-6.1.28.ebuild
rename to app-emulation/virtualbox/virtualbox-6.1.28-r1.ebuild
index 9f8660a127b..358382f4a8b 100644
--- a/app-emulation/virtualbox/virtualbox-6.1.28.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.1.28-r1.ebuild
@@ -55,6 +55,7 @@ COMMON_DEPEND="
)
)
dev-libs/openssl:0=
+   virtual/libcrypt:=
lvm? ( sys-fs/lvm2 )
opus? ( media-libs/opus )
udev? ( >=virtual/udev-171 )



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2021-11-06 Thread Sam James
commit: 7abb5ba9c674430b26936cb0c5692661b5aafca8
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 20:49:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 20:49:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abb5ba9

sys-libs/compiler-rt-sanitizers: needs crypt.h

Needs crypt.h but only the header so DEPEND.

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

 .../compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.1-r1.ebuild | 3 ++-
 .../compiler-rt-sanitizers/compiler-rt-sanitizers-11.1.0-r1.ebuild | 3 ++-
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild   | 3 ++-
 .../compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild   | 3 ++-
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0.ebuild   | 3 ++-
 .../compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.0..ebuild   | 3 ++-
 6 files changed, 12 insertions(+), 6 deletions(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.1-r1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.1-r1.ebuild
index 470a4f5ab83..0c50fac0c68 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.1-r1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.1-r1.ebuild
@@ -24,7 +24,8 @@ RESTRICT="!test? ( test ) !clang? ( test )"
 CLANG_SLOT=${SLOT%%.*}
 # llvm-6 for new lit options
 DEPEND="
-   >=sys-devel/llvm-6"
+   >=sys-devel/llvm-6
+   virtual/libcrypt"
 BDEPEND="
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.1.0-r1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.1.0-r1.ebuild
index 83cbb9c75c1..e089a94c228 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.1.0-r1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.1.0-r1.ebuild
@@ -33,7 +33,8 @@ RESTRICT="!test? ( test ) !clang? ( test )"
 CLANG_SLOT=${SLOT%%.*}
 # llvm-6 for new lit options
 DEPEND="
-   >=sys-devel/llvm-6"
+   >=sys-devel/llvm-6
+   virtual/libcrypt"
 BDEPEND="
>=dev-util/cmake-3.16
clang? ( sys-devel/clang )

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
index bfb20d554b3..5d5313171cc 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
@@ -33,7 +33,8 @@ RESTRICT="!test? ( test ) !clang? ( test )"
 CLANG_SLOT=${SLOT%%.*}
 # llvm-6 for new lit options
 DEPEND="
-   >=sys-devel/llvm-6"
+   >=sys-devel/llvm-6
+   virtual/libcrypt"
 BDEPEND="
>=dev-util/cmake-3.16
clang? ( sys-devel/clang )

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild
index fdf1c53a966..80c9d7d0f6b 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild
@@ -33,7 +33,8 @@ RESTRICT="!test? ( test ) !clang? ( test )"
 CLANG_SLOT=${SLOT%%.*}
 # llvm-6 for new lit options
 DEPEND="
-   >=sys-devel/llvm-6"
+   >=sys-devel/llvm-6
+   virtual/libcrypt"
 BDEPEND="
>=dev-util/cmake-3.16
clang? ( sys-devel/clang )

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0.ebuild
index d9dbbb77f59..f23f3c88e87 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0.ebuild
@@ -33,7 +33,8 @@ RESTRICT="!test? ( test ) !clang? ( test )"
 CLANG_SLOT=${SLOT%%.*}
 # llvm-6 for new lit options
 DEPEND="
-   >=sys-devel/llvm-6"
+   >=sys-devel/llvm-6
+   virtual/libcrypt"
 BDEPEND="
>=dev-util/cmake-3.16
clang? ( sys-devel/clang )

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.0..ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.0..ebuild
index fdf1c53a966..80c9d7d0f6b 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.0..ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.0..ebuild
@@ -33,7 +33,8 @@ RESTRICT="!test? ( test ) !clang? ( test )"
 CLANG_SLOT=${SLOT%%.*}
 # llvm-6 for new lit options
 DEPEND="
-   >=sys-devel/llvm-6"
+   >=sys-devel/llvm-6
+   virtual/libcrypt"
 BDEPEND="
>=dev-util/cmake-3.16
clang? ( sys-devel/clang )



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

2021-11-06 Thread Michał Górny
commit: 7f84513f9917866146a3052870930d008dff7eb5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  6 20:41:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  6 20:48:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f84513f

xfce-extra/xfce4-cpugraph-plugin: Remove old

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

 xfce-extra/xfce4-cpugraph-plugin/Manifest  |  2 --
 .../xfce4-cpugraph-plugin-1.2.3.ebuild | 36 -
 .../xfce4-cpugraph-plugin-1.2.4.ebuild | 37 --
 3 files changed, 75 deletions(-)

diff --git a/xfce-extra/xfce4-cpugraph-plugin/Manifest 
b/xfce-extra/xfce4-cpugraph-plugin/Manifest
index bbe1cca9218..4a8110a634e 100644
--- a/xfce-extra/xfce4-cpugraph-plugin/Manifest
+++ b/xfce-extra/xfce4-cpugraph-plugin/Manifest
@@ -1,3 +1 @@
-DIST xfce4-cpugraph-plugin-1.2.3.tar.bz2 427880 BLAKE2B 
1e2223eab1c8db275eb2aa43197c9aac8a79faee96778a5b684c0dc74e1b55046d0c1bbe3c00d316118be33ef3ee3777cafd258ef3919d36073e51fc9455
 SHA512 
79d7c5b328e778156c6a35b1f4947732f42aaffb23f05fdc5e1e7668d03149f1a72ca4bf9b835904a93db6b23660cb10118b4d046b1bd2dded38ef382719052e
-DIST xfce4-cpugraph-plugin-1.2.4.tar.bz2 445048 BLAKE2B 
03c8c6f3aa0ffcfda930e79b851e6c6a425cab18986c7968fbdcecff3b251dc3134aab0c632d13439208445d0786e6e29a9835ccdff189bf82ae95b9b6576d6d
 SHA512 
0a31b60d263f53db9e19165580c6f03a826e514f41b24555b007ae12b0d038d5f1447e637aa21e77cafe9970177dbeab373385e223f77768d46ede4f1adb0ad2
 DIST xfce4-cpugraph-plugin-1.2.5.tar.bz2 455357 BLAKE2B 
8408338e7bd858940b1c8b25d8c5f622e72bbbcd61a5b96d44a9c4a88438fac476d1911cbf65f42b8bca9c478e7703cbc2e6ce2668d1b5ef9cd4d68076df6113
 SHA512 
1a0b362afa2dcae30721dc468e31949e4edfe20f5e1063603111d0cd7fcbd3460f14d7ffd30ae1d687400661c37a51a9c1b2f7abedea6c9e9888e93fbbb56d4a

diff --git 
a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.3.ebuild 
b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.3.ebuild
deleted file mode 100644
index dd0a04c56e3..000
--- a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg-utils
-
-DESCRIPTION="A system load plug-in for the Xfce panel"
-HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin;
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
-
-RDEPEND=">=x11-libs/gtk+-3.22:3
-   >=xfce-base/libxfce4ui-4.12:=
-   >=xfce-base/xfce4-panel-4.12:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git 
a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.4.ebuild 
b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.4.ebuild
deleted file mode 100644
index 6e63cc625b4..000
--- a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A system load plug-in for the Xfce panel"
-HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin;
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-
-RDEPEND=">=x11-libs/gtk+-3.22:3
-   >=xfce-base/libxfce4ui-4.14:=
-   >=xfce-base/libxfce4util-4.14:=
-   >=xfce-base/xfce4-panel-4.14:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2021-11-06 Thread Michał Górny
commit: 4d6e505c129e7512ac669b666b0a8edc65a24811
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  6 20:34:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  6 20:48:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6e505c

dev-python/proto-plus: Bump to 1.19.7

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

 dev-python/proto-plus/Manifest |  1 +
 dev-python/proto-plus/proto-plus-1.19.7.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest
index a51ca87dab6..15c0caf1361 100644
--- a/dev-python/proto-plus/Manifest
+++ b/dev-python/proto-plus/Manifest
@@ -1 +1,2 @@
 DIST proto-plus-1.19.2.gh.tar.gz 61183 BLAKE2B 
8c1c0a70ae573fc8c64004e4bd923f403bf82dbb3f9aef19239770fcd316e513ba11e6e47c56bda65c88e476072f0d90af02c83eb0fe8a4045cf3ceeccca3fc7
 SHA512 
c3cfb1b6aabeb4eab7f6c2c16551c1f9fbf29dc3199b496bc4b47b4b80cbe4684e5c97abe26fa4c1afd03c844a2e8f006f16c24932d2a7cf8190452943c2fad0
+DIST proto-plus-1.19.7.gh.tar.gz 64614 BLAKE2B 
918bb04a084cff8a2188a68c31f08aebd25443fd399d69ba9734d002f773df2769904e4aa551cd1d93586ee4710f2b7160e6a8eb4160fe1bb846be18155a7b29
 SHA512 
118187a852a998deba3b5d7e700cd084eab966b549c7dba6150f318e9602f950a9533e27d775f9f0bca2fedaed6375b592bae42c55cf5aee8b52708fcc4691c8

diff --git a/dev-python/proto-plus/proto-plus-1.19.7.ebuild 
b/dev-python/proto-plus/proto-plus-1.19.7.ebuild
new file mode 100644
index 000..762787eae60
--- /dev/null
+++ b/dev-python/proto-plus/proto-plus-1.19.7.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Beautiful, Pythonic protocol buffers"
+HOMEPAGE="https://pypi.org/project/proto-plus/ 
https://github.com/googleapis/proto-plus-python;
+SRC_URI="
+   https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-python-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/google-api-core[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme



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

2021-11-06 Thread Michał Górny
commit: 04e0bba6292cce136ae69d1799d6ba5f91faafe6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  6 20:37:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  6 20:48:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e0bba6

dev-python/tomli-w: Bump to 0.4.0

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

 dev-python/tomli-w/Manifest |  1 +
 dev-python/tomli-w/metadata.xml |  2 +-
 dev-python/tomli-w/tomli-w-0.4.0.ebuild | 26 ++
 3 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/dev-python/tomli-w/Manifest b/dev-python/tomli-w/Manifest
index d51775295d7..fe492e2f4aa 100644
--- a/dev-python/tomli-w/Manifest
+++ b/dev-python/tomli-w/Manifest
@@ -1 +1,2 @@
 DIST tomli-w-0.3.0.gh.tar.gz 61366 BLAKE2B 
1ca3d50237d41fb22e8d506d2d8af3c5d9f690161a44439d3a79038bda7a67a6af9ad62b077169b5c2bdaee2110a3be5e3eec652aa8866a20c5841662f18a7e1
 SHA512 
618b93f2d98eee4fafe502e25f8770dc58558b25d9ec548fa5d0a6bdd8914e487fb1d16b68d138e0f8a48a6e5713c23e4d1a6daf70c8eafa27630fee05dfe8df
+DIST tomli-w-0.4.0.gh.tar.gz 63717 BLAKE2B 
13f73718e84602e65243708481c546379120741bdef2c9b5dd53fc0a8f81bb098acfc18d8623d3b4ad9fe0ac37594c3c0fee94e009428cde2b46b6819f5598d1
 SHA512 
0a3940fd738aa62c9409cf33c515c33e232796374c10a7d0b0a7fcaf2d39e846cc1cf87700b5e8d5601e4bd02e76f5ee322c9d5fb37d4706670d34d8313fd19d

diff --git a/dev-python/tomli-w/metadata.xml b/dev-python/tomli-w/metadata.xml
index 499f307591c..7a20d261085 100644
--- a/dev-python/tomli-w/metadata.xml
+++ b/dev-python/tomli-w/metadata.xml
@@ -7,6 +7,6 @@


hukkin/tomli-w
-   tomli_w
+   tomli-w

 

diff --git a/dev-python/tomli-w/tomli-w-0.4.0.ebuild 
b/dev-python/tomli-w/tomli-w-0.4.0.ebuild
new file mode 100644
index 000..04615adae4a
--- /dev/null
+++ b/dev-python/tomli-w/tomli-w-0.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A lil' TOML writer"
+HOMEPAGE="
+   https://pypi.org/project/tomli-w/
+   https://github.com/hukkin/tomli-w/;
+SRC_URI="
+   https://github.com/hukkin/tomli-w/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? ( dev-python/tomli[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest



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

2021-11-06 Thread Jakov Smolić
commit: 2670429aaa9e622a8a7b504643f14ddac98e9704
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Nov  6 20:40:39 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Nov  6 20:47:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2670429a

package.mask: Last rite sys-fs/ctmg

Bug: https://bugs.gentoo.org/819186
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cc8f5d5f055..9b4d386a847 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-11-06)
+# Unmaintaned, uses EAPI 5, no revdeps.
+# Removal on 2021-12-06. Bug #819186.
+sys-fs/ctmg
+
 # Georgy Yakovlev  (2021-11-05)
 # 'btrfs filesystem usage' reports incorecct values
 # https://github.com/kdave/btrfs-progs/issues/422



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

2021-11-06 Thread Sam James
commit: 1aceb8a869524d1d4519b8119099dd9e93edc5f3
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 20:46:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 20:46:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aceb8a8

sys-libs/tdb: needs crypt.h so depend on libcrypt

Doesn't seem to link against it though, so DEPEND.

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

 sys-libs/tdb/tdb-1.4.5.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/tdb/tdb-1.4.5.ebuild b/sys-libs/tdb/tdb-1.4.5.ebuild
index b0e4e366e9e..2e3e41f8dba 100644
--- a/sys-libs/tdb/tdb-1.4.5.ebuild
+++ b/sys-libs/tdb/tdb-1.4.5.ebuild
@@ -21,7 +21,8 @@ RESTRICT="test"
 RDEPEND="
!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   virtual/libcrypt"
 BDEPEND="${PYTHON_DEPS}
app-text/docbook-xml-dtd:4.2"
 



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

2021-11-06 Thread Sam James
commit: 60aadbf895f48aee370fc8ce2de332a965b8c56a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Nov  6 18:56:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 20:43:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60aadbf8

sys-apps/pkgcore: stable 0.12.8 for hppa, bug #821832

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-apps/pkgcore/pkgcore-0.12.8.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
index c7eee87a185..343bd04df68 100644
--- a/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-11-06 Thread Sam James
commit: 0e211f006d7d12cd880b6ab592bebe1eaec0c6a6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Nov  6 19:44:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 20:43:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e211f00

app-admin/sudo: stable 1.9.8_p2 for hppa, bug #820644

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-admin/sudo/sudo-1.9.8_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.8_p2.ebuild 
b/app-admin/sudo/sudo-1.9.8_p2.ebuild
index 002fccede0f..9fe1a63420e 100644
--- a/app-admin/sudo/sudo-1.9.8_p2.ebuild
+++ b/app-admin/sudo/sudo-1.9.8_p2.ebuild
@@ -22,7 +22,7 @@ else
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/eix/

2021-11-06 Thread Sam James
commit: 07e7ec56d90ac23f0f2e2f4c4c18df087025915c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Nov  6 18:55:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 20:43:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e7ec56

app-portage/eix: stable 0.36.0 for hppa, bug #820731

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-portage/eix/eix-0.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eix/eix-0.36.0.ebuild 
b/app-portage/eix/eix-0.36.0.ebuild
index 80523628dce..0971f52d752 100644
--- a/app-portage/eix/eix-0.36.0.ebuild
+++ b/app-portage/eix/eix-0.36.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc nls sqlite"
 
 DEPEND="



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

2021-11-06 Thread Yahor Berdnikau
commit: 4fa495e8fe4096a8de3e61fcab556bd2ff0c35e3
Author: Yahor Berdnikau  gmail  com>
AuthorDate: Sat Nov  6 20:09:22 2021 +
Commit: Yahor Berdnikau  gmail  com>
CommitDate: Sat Nov  6 20:41:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fa495e8

Add dev-python/digitalocean ebuilds.

This package provides python binding to Digitalocean API.

Signed-off-by: Yahor Berdnikau  gmail.com>

 dev-python/digitalocean/Manifest   |  5 +
 dev-python/digitalocean/digitalocean-1.16.0.ebuild | 23 ++
 dev-python/digitalocean/digitalocean-1.17.0.ebuild | 23 ++
 dev-python/digitalocean/metadata.xml   | 11 +++
 4 files changed, 62 insertions(+)

diff --git a/dev-python/digitalocean/Manifest b/dev-python/digitalocean/Manifest
new file mode 100644
index 0..21fb4b4ec
--- /dev/null
+++ b/dev-python/digitalocean/Manifest
@@ -0,0 +1,5 @@
+DIST digitalocean-1.16.0.tar.gz 59077 BLAKE2B 
b44c045716967a192b4e79d562bd7af8af2ed3a0d6ea54490f2e15195c84476f25a661c80b5f1beda54e724a4177083a5d04682ca96855637cf626cd3397df17
 SHA512 
110614aeb33e2dab0564b4569058233916626d50da14d42f9702c9275f13442dccb7b77829b2dc8e97e8bbbd53d094116cebe9b3aedad920d2b0c156a5680bf7
+DIST digitalocean-1.17.0.tar.gz 60261 BLAKE2B 
1a3b8ffe955fdea616420d67e9cd1b07d81d3395d673770333b150a8044f6f93d16ab6ec93d0d5efb7579a2bd7fde57c394bc3fc3e58ad02db230f5bd48006bb
 SHA512 
3b5f5adb5fac9693450954e568433cecb43152d4cb2b5709126dc7c69c6b84f19428dcd3688718588a986d3ea9170a956387f3050cd10a69ba89d5dcdf8e100c
+EBUILD digitalocean-1.16.0.ebuild 588 BLAKE2B 
36195231660e31422a925749ea27a76e2c3568ee56c2b7d1b6c0d08f99f858c86115997142febb237c413c485448db44017bc094246118444670c4760348c0ab
 SHA512 
06c97757d3d0f0ce4cbca0abc8f307056a46a4f3de6de9bcd5f0827d2f50973e5181bfabae2279bf22c12da2928b2ae37ae9d9fbe20cdd63fc8380814ebbd313
+EBUILD digitalocean-1.17.0.ebuild 588 BLAKE2B 
36195231660e31422a925749ea27a76e2c3568ee56c2b7d1b6c0d08f99f858c86115997142febb237c413c485448db44017bc094246118444670c4760348c0ab
 SHA512 
06c97757d3d0f0ce4cbca0abc8f307056a46a4f3de6de9bcd5f0827d2f50973e5181bfabae2279bf22c12da2928b2ae37ae9d9fbe20cdd63fc8380814ebbd313
+MISC metadata.xml 323 BLAKE2B 
8b58627d6dc168df96c4758bb9dfbb55863acdcf96cf0a96ad432a02e4af65202d01d3281734cf0b0836db110bc8a677883c9919eeb898c963f7d19b85d44d68
 SHA512 
11288337cad3ddcda4dddfbc15fbc315b9837c17c1fb52877d1f8b6f403cd8223d94447277f621ff3a2d728c8528a383c002ac4fcb1548f6896aa3443f007176

diff --git a/dev-python/digitalocean/digitalocean-1.16.0.ebuild 
b/dev-python/digitalocean/digitalocean-1.16.0.ebuild
new file mode 100644
index 0..813a208c7
--- /dev/null
+++ b/dev-python/digitalocean/digitalocean-1.16.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Digitalocean API access library"
+HOMEPAGE="https://github.com/koalalorenzo/python-digitalocean;
+SRC_URI="https://github.com/koalalorenzo/python-digitalocean/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S=${WORKDIR}/python-digitalocean-${PV}
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/jsonpickle[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/digitalocean/digitalocean-1.17.0.ebuild 
b/dev-python/digitalocean/digitalocean-1.17.0.ebuild
new file mode 100644
index 0..813a208c7
--- /dev/null
+++ b/dev-python/digitalocean/digitalocean-1.17.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Digitalocean API access library"
+HOMEPAGE="https://github.com/koalalorenzo/python-digitalocean;
+SRC_URI="https://github.com/koalalorenzo/python-digitalocean/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S=${WORKDIR}/python-digitalocean-${PV}
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/jsonpickle[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/digitalocean/metadata.xml 
b/dev-python/digitalocean/metadata.xml
new file mode 100644
index 0..0ded05d5b
--- /dev/null
+++ b/dev-python/digitalocean/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  egorr.b...@gmail.com
+  Yahor Berdnikau
+
+
+  Digitalocean API library
+
+



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-digitalocean/

2021-11-06 Thread Yahor Berdnikau
commit: dcabe87f1bcbff4be7c123464221be949d2e1708
Author: Yahor Berdnikau  gmail  com>
AuthorDate: Sat Nov  6 20:10:43 2021 +
Commit: Yahor Berdnikau  gmail  com>
CommitDate: Sat Nov  6 20:41:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dcabe87f

Add app-crypt/certbot-dns-digitalocean ebuilds.

This package provides LetsEncrypt domain validation over Digitalocean
DNS.

Signed-off-by: Yahor Berdnikau  gmail.com>

 app-crypt/certbot-dns-digitalocean/Manifest|  9 
 .../certbot-dns-digitalocean-1.18.0.ebuild | 25 ++
 .../certbot-dns-digitalocean-1.19.0.ebuild | 25 ++
 .../certbot-dns-digitalocean-1.20.0.ebuild | 25 ++
 .../certbot-dns-digitalocean-1.21.0.ebuild | 25 ++
 app-crypt/certbot-dns-digitalocean/metadata.xml| 11 ++
 6 files changed, 120 insertions(+)

diff --git a/app-crypt/certbot-dns-digitalocean/Manifest 
b/app-crypt/certbot-dns-digitalocean/Manifest
new file mode 100644
index 0..09924b21d
--- /dev/null
+++ b/app-crypt/certbot-dns-digitalocean/Manifest
@@ -0,0 +1,9 @@
+DIST certbot-dns-digitalocean-1.18.0.tar.gz 1332615 BLAKE2B 
eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2
 SHA512 
94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b
+DIST certbot-dns-digitalocean-1.19.0.tar.gz 1338653 BLAKE2B 
b6ed909da2aed9853cf3dc6b936c513f33a127548ee30ac45a32a682141c5e4e79401ea328b7caf4e28d1d85aa2a9831e93deaa26c93216708a33be465dc8387
 SHA512 
2c1beb8c06299b9003fafd970cd3e977db85c4e84f1bf710166b7a99035b5c43a2a222d8d51513ac595255dd8eda02a1fb834c01ce68921927715c880052536e
+DIST certbot-dns-digitalocean-1.20.0.tar.gz 1339066 BLAKE2B 
01278a53ea7166037c039d270ddd11a10c0570a9f038571dc6791e51f214fbff1589371b40c0dc73cbc18ed2005cfc231452bd00b039841a09ddb3c65d4ab122
 SHA512 
d35b2574811ac896ad119355be3a901438400e81a67388bd93290c4e7e9f6fa60dad99b51bc9bac7a7ac60714ed8bb6f60f522ce1a1a169886d0a15f0d0e371b
+DIST certbot-dns-digitalocean-1.21.0.tar.gz 1343180 BLAKE2B 
79bbaafe96bca4cee9aabb39f4e9f1f12be4d2e1d9c1b156966061606ac3b07e5d80c5053baa03698e5513477076ca8f604aff43f77ee7f45d70d4b88429a875
 SHA512 
11ea781c5113cf68e3a76cafc2cf38d5ebc9cdb2f40a79eae0cdeac5d40f8dac05a4c71a269d5a6ff78027a1db0676195a8413e28a87d00aaf1602f6f2ce5b5e
+EBUILD certbot-dns-digitalocean-1.18.0.ebuild 695 BLAKE2B 
b73109af14857aa88c3efd3e4a250d8023f666b0fbce5a139f61679613565176d1db92d2a2bf6669d1185b6721c17b90ec113eab16a5cab71fb5478e82df03a9
 SHA512 
7d0bc05e70cf1e9b18d4ab54c9f231846c90fdbb50e70e4ab4d1b6fc72066389687d7a77a4da25bca13b39d2a82d6f9d9e0fea679635e6fc10bc6ae25e04c521
+EBUILD certbot-dns-digitalocean-1.19.0.ebuild 695 BLAKE2B 
da842c7a9bebaf50a04987f8262f84435110601119662b7b4c0acabb39511db46a174b466ae31c310f7f8e755acf4718cadd758c8088672fb25422b2be50b001
 SHA512 
b95e65011e37a4b171cb352b06f763c972098f6a87d0cbad852a9ab70528f1794c586df7ea6a20d87b558d7bb66d6a3906483390794072903cd0d964b8ad22aa
+EBUILD certbot-dns-digitalocean-1.20.0.ebuild 695 BLAKE2B 
da842c7a9bebaf50a04987f8262f84435110601119662b7b4c0acabb39511db46a174b466ae31c310f7f8e755acf4718cadd758c8088672fb25422b2be50b001
 SHA512 
b95e65011e37a4b171cb352b06f763c972098f6a87d0cbad852a9ab70528f1794c586df7ea6a20d87b558d7bb66d6a3906483390794072903cd0d964b8ad22aa
+EBUILD certbot-dns-digitalocean-1.21.0.ebuild 695 BLAKE2B 
da842c7a9bebaf50a04987f8262f84435110601119662b7b4c0acabb39511db46a174b466ae31c310f7f8e755acf4718cadd758c8088672fb25422b2be50b001
 SHA512 
b95e65011e37a4b171cb352b06f763c972098f6a87d0cbad852a9ab70528f1794c586df7ea6a20d87b558d7bb66d6a3906483390794072903cd0d964b8ad22aa
+MISC metadata.xml 371 BLAKE2B 
67f0648cfd84bfbda3bb87ab80c5a222529761ec92a75a1bf01efc3e6730a3dadfaf562cf2bcf2e5bd44e84ec81a8d2dcffba1e48aa9ae1fe380233e0a7072a5
 SHA512 
a5affb76ad347d142958d1a40184aa7b56de490cb5f885f7adf7c08922331007bbcf0dfbf443e29e2ca8ab38586bdd5cc5ae021e3b21bdc26db020d3062b89f3

diff --git 
a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.18.0.ebuild 
b/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.18.0.ebuild
new file mode 100644
index 0..07a11e0ef
--- /dev/null
+++ b/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.18.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Digitalocean DNS Authenticator plugin for Certbot (Let's Encrypt 
Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S=${WORKDIR}/certbot-${PV}/${PN}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+

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

2021-11-06 Thread Louis Sautier
commit: 55ea66e73da3b7d76f05bc512d4b01bf4802155a
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Nov  6 20:14:27 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Nov  6 20:34:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ea66e7

sys-apps/smartmontools: updatedb cron: use new -q option

Signed-off-by: Louis Sautier  gentoo.org>

 ...rtmontools-7.2-update-smart-drivedb-quiet.patch | 86 ++
 .../files/smartmontools-update-drivedb |  4 +-
 ...s-7.2-r1.ebuild => smartmontools-7.2-r2.ebuild} |  5 ++
 3 files changed, 92 insertions(+), 3 deletions(-)

diff --git 
a/sys-apps/smartmontools/files/smartmontools-7.2-update-smart-drivedb-quiet.patch
 
b/sys-apps/smartmontools/files/smartmontools-7.2-update-smart-drivedb-quiet.patch
new file mode 100644
index 000..77337550822
--- /dev/null
+++ 
b/sys-apps/smartmontools/files/smartmontools-7.2-update-smart-drivedb-quiet.patch
@@ -0,0 +1,86 @@
+commit 56363dff436c12eaa296bbba39dfd65ec3f1f1f2
+Author: chrfranke 
+Date:   Sat Nov 6 15:07:18 2021 +
+
+update-smart-drivedb.in: Add '-q' option to suppress info messages.
+(GH issues/110).
+update-smart-drivedb.8.in: Document new option.
+
+git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5242 
4ea69e1a-61f1-4043-bf83-b5c94c648137
+
+--- a/update-smart-drivedb.8.in
 b/update-smart-drivedb.8.in
+@@ -1,6 +1,6 @@
+ .ig
+ Copyright (C) 2013 Hannes von Haugwitz 
+-Copyright (C) 2014-20 Christian Franke
++Copyright (C) 2014-21 Christian Franke
+ 
+ SPDX-License-Identifier: GPL-2.0-or-later
+ 
+@@ -144,6 +144,10 @@ Print the OpenPGP/GPG public key block.
+ .B \-\-dryrun
+ Print download commands only.
+ .TP
++.B \-q
++[NEW EXPERIMENTAL UPDATE-SMART-DRIVEDB FEATURE]
++Suppress info messages.
++.TP
+ .B \-v
+ Verbose output.
+ .Sp
+--- a/update-smart-drivedb.in
 b/update-smart-drivedb.in
+@@ -72,6 +72,7 @@ Usage: $myname [OPTIONS] [DESTFILE]
+   --no-verify Don't verify signature
+   --export-keyPrint the OpenPGP/GPG public key block
+   --dryrunPrint download commands only
++  -q  Suppress info messages
+   -v  Verbose output
+ 
+ Updates $DRIVEDB
+@@ -131,6 +132,11 @@ inpath()
+   return $rc
+ }
+ 
++iecho()
++{
++  test -n "$quiet" || echo "$*"
++}
++
+ vecho()
+ {
+   test -n "$q" || echo "$*"
+@@ -522,6 +528,7 @@ mv_all()
+ smtctl=$SMARTCTL
+ tool=
+ urlid="svn"
++quiet=
+ q="-q"
+ dryrun=
+ trunk=
+@@ -547,6 +554,9 @@ while true; do case $1 in
+ shift; test -n "$1" || usage
+ urlid=$1 ;;
+ 
++  -q)
++quiet=t ;;
++
+   -v)
+ q= ;;
+ 
+@@ -727,7 +737,7 @@ if [ -f "$DEST" ]; then
+ then
+   rm -f "$DEST.new" "$DEST.new.raw" "$DEST.new.raw.asc"
+   touch "$DEST.lastcheck"
+-  echo "$DEST is already up to date"
++  iecho "$DEST is already up to date"
+   exit 0
+ fi
+ mv_all "$DEST" "" ".old"
+@@ -738,4 +748,4 @@ fi
+ 
+ mv_all "$DEST" ".new" ""
+ 
+-echo "$DEST updated from ${trunk:-branches/$brnch}${no_verify:+ (NOT 
VERIFIED)}"
++iecho "$DEST updated from ${trunk:-branches/$brnch}${no_verify:+ (NOT 
VERIFIED)}"

diff --git a/sys-apps/smartmontools/files/smartmontools-update-drivedb 
b/sys-apps/smartmontools/files/smartmontools-update-drivedb
index b7d1bb95243..270789c53d0 100644
--- a/sys-apps/smartmontools/files/smartmontools-update-drivedb
+++ b/sys-apps/smartmontools/files/smartmontools-update-drivedb
@@ -1,5 +1,3 @@
 #!/bin/sh
 
-# Hide stdout until a --quiet switch is added:
-# https://github.com/smartmontools/smartmontools/issues/110
-/usr/sbin/update-smart-drivedb > /dev/null
+/usr/sbin/update-smart-drivedb -q

diff --git a/sys-apps/smartmontools/smartmontools-7.2-r1.ebuild 
b/sys-apps/smartmontools/smartmontools-7.2-r2.ebuild
similarity index 96%
rename from sys-apps/smartmontools/smartmontools-7.2-r1.ebuild
rename to sys-apps/smartmontools/smartmontools-7.2-r2.ebuild
index 39f90ac1de4..3059ff0feb5 100644
--- a/sys-apps/smartmontools/smartmontools-7.2-r1.ebuild
+++ b/sys-apps/smartmontools/smartmontools-7.2-r2.ebuild
@@ -48,6 +48,11 @@ REQUIRED_USE="(
static? ( !systemd )
 )"
 
+PATCHES=(
+   # Backport from commit 56363dff436c12eaa296bbba39dfd65ec3f1f1f2
+   "${FILESDIR}/${P}-update-smart-drivedb-quiet.patch"
+)
+
 src_prepare() {
default
eautoreconf



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

2021-11-06 Thread Jakov Smolić
commit: cdf7fd47e497c28b3431c219c30114ce7d83c3ed
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 20:48:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Nov  6 20:32:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf7fd47

mail-filter/spampd: Port to EAPI 8

Closes: https://bugs.gentoo.org/819468
Signed-off-by: Jakov Smolić  gentoo.org>

 mail-filter/spampd/spampd-2.42.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/mail-filter/spampd/spampd-2.42.ebuild 
b/mail-filter/spampd/spampd-2.42.ebuild
index 357e8173499..a31d8091448 100644
--- a/mail-filter/spampd/spampd-2.42.ebuild
+++ b/mail-filter/spampd/spampd-2.42.ebuild
@@ -1,25 +1,25 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="spampd is a program to scan messages for Unsolicited Commercial 
E-mail content"
 HOMEPAGE="http://www.worlddesign.com/index.cfm/rd/mta/spampd.htm;
 SRC_URI="https://github.com/mpaperno/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc x86"
-IUSE=""
 
-RDEPEND="dev-lang/perl
+DEPEND="
dev-perl/Net-Server
mail-filter/spamassassin"
-DEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}
+   dev-lang/perl"
 
 src_install() {
dosbin spampd.pl
-   dodoc changelog.txt misc/spampd-rh-rc-script.sh misc/spampd.service
-   dohtml spampd.html
+   dodoc changelog.txt misc/spampd-rh-rc-script.sh misc/spampd.service 
spampd.html
newinitd "${FILESDIR}"/init-r1 spampd
newconfd "${FILESDIR}"/conf spampd
 }



  1   2   3   4   >