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

2022-06-19 Thread Sam James
commit: 3c01b9085f678e46fdd499aee1a0b0a4b0e4369a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:21:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 05:03:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c01b908

sys-process/numad: sync live

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

 sys-process/numad/numad-.ebuild | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/sys-process/numad/numad-.ebuild 
b/sys-process/numad/numad-.ebuild
index ddf19989ed7c..61b74b22ad42 100644
--- a/sys-process/numad/numad-.ebuild
+++ b/sys-process/numad/numad-.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit linux-info systemd toolchain-funcs
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://pagure.io/numad.git;
inherit git-r3
 else
-   EGIT_COMMIT=""
+   EGIT_COMMIT="334278ff3d774d105939743436d7378a189e8693"
SRC_URI="mirror://gentoo/numad-0.5-${EGIT_COMMIT:0:7}.tar.bz2"
KEYWORDS="~amd64 -arm ~arm64 ~ppc64 ~s390 ~x86"
S="${WORKDIR}/${PN}-${EGIT_COMMIT:0:7}"
@@ -20,7 +20,6 @@ HOMEPAGE="http://fedoraproject.org/wiki/Features/numad;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE=""
 
 CONFIG_CHECK="~NUMA ~CPUSETS"
 
@@ -34,13 +33,13 @@ src_compile() {
 }
 
 src_install() {
-   emake prefix="${ED}/usr" install
+   emake prefix="${ED}"/usr install
 
-   newinitd "${FILESDIR}/numad.initd" numad
-   newconfd "${FILESDIR}/numad.confd" numad
+   newinitd "${FILESDIR}"/numad.initd numad
+   newconfd "${FILESDIR}"/numad.confd numad
 
insinto /etc/logrotate.d
-   newins "${FILESDIR}/numad.logrotated" numad
+   newins "${FILESDIR}"/numad.logrotated numad
 
insinto /etc
doins numad.conf



[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea-web/

2022-06-19 Thread Sam James
commit: 336e5e7a7a448ceb97934a98675c0268bbc4c436
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 05:04:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 05:04:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336e5e7a

dev-java/icedtea-web: Stabilize 1.8.8-r1 ppc64, #850910

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

 dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild 
b/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild
index 3e1480e3abda..186bb18591b3 100644
--- a/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild
+++ b/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AdoptOpenJDK/${PN}/archive/${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
 LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 IUSE="doc"
 
 # tests require ton of java deps we don't have packaged/working



[gentoo-commits] repo/gentoo:master commit in: sys-libs/db/, sys-libs/db/files/

2022-06-19 Thread Sam James
commit: 503f602e1edc26f721b47c80981068f547b86b68
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:33:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 05:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503f602e

sys-libs/db: fix -Wformat-security

Closes: https://bugs.gentoo.org/632628
Thanks-to: René Rhéaume  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/db/db-4.8.30-r7.ebuild | 164 
 sys-libs/db/files/db-4.8-wformat-security.patch |  43 +++
 2 files changed, 207 insertions(+)

diff --git a/sys-libs/db/db-4.8.30-r7.ebuild b/sys-libs/db/db-4.8.30-r7.ebuild
new file mode 100644
index ..6b8e376acdb7
--- /dev/null
+++ b/sys-libs/db/db-4.8.30-r7.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools db flag-o-matic multilib-minimal toolchain-funcs
+
+# Number of official patches
+#PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"`
+PATCHNO="${PV/*.*.*_p}"
+if [[ ${PATCHNO} == "${PV}" ]] ; then
+   MY_PV="${PV}"
+   MY_P="${P}"
+   PATCHNO=0
+else
+   MY_PV="${PV/_p${PATCHNO}}"
+   MY_P="${PN}-${MY_PV}"
+fi
+
+S="${WORKDIR}/${MY_P}/build_unix"
+DESCRIPTION="Oracle Berkeley DB"
+HOMEPAGE="http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html;
+SRC_URI="http://download.oracle.com/berkeley-db/${MY_P}.tar.gz;
+for (( i=1 ; i<=${PATCHNO} ; i++ )) ; do
+   SRC_URI+=" 
http://www.oracle.com/technology/products/berkeley-db/db/update/${MY_PV}/patch.${MY_PV}.${i};
+done
+
+LICENSE="Sleepycat"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE="doc cxx tcl test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( tcl )"
+
+# The entire testsuite needs the TCL functionality
+DEPEND="tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] )
+   test? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.8-libtool.patch
+   "${FILESDIR}"/${PN}-4.8.30-rename-atomic-compare-exchange.patch
+   "${FILESDIR}"/${PN}-4.8-wformat-security.patch
+)
+
+src_prepare() {
+   cd "${WORKDIR}"/"${MY_P}" || die
+   for (( i=1 ; i<=${PATCHNO} ; i++ )); do
+   eapply -p0 "${DISTDIR}"/patch."${MY_PV}"."${i}"
+   done
+
+   default
+
+   sed -e "/^DB_RELEASE_DATE=/s/%B %e, %Y/%Y-%m-%d/" -i dist/RELEASE \
+   || die
+
+   cd dist || die
+   rm aclocal/libtool.m4 || die
+   sed \
+   -e '/AC_PROG_LIBTOOL$/aLT_OUTPUT' \
+   -i configure.ac || die
+   sed \
+   -e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \
+   -i aclocal/programs.m4 || die
+
+   AT_M4DIR="aclocal" eautoreconf
+
+   # They do autoconf and THEN replace the version variables :(
+   . ./RELEASE
+   sed \
+   -e "s/__EDIT_DB_VERSION_MAJOR__/$DB_VERSION_MAJOR/g" \
+   -e "s/__EDIT_DB_VERSION_MINOR__/$DB_VERSION_MINOR/g" \
+   -e "s/__EDIT_DB_VERSION_PATCH__/$DB_VERSION_PATCH/g" \
+   -e "s/__EDIT_DB_VERSION_STRING__/$DB_VERSION_STRING/g" \
+   -e 
"s/__EDIT_DB_VERSION_UNIQUE_NAME__/$DB_VERSION_UNIQUE_NAME/g" \
+   -e "s/__EDIT_DB_VERSION__/$DB_VERSION/g" \
+   -i configure || die
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --enable-compat185
+   --enable-o_direct
+   --without-uniquename
+   --disable-static
+   --disable-java
+   $([[ ${ABI} == amd64 ]] && echo --with-mutex=x86/gcc-assembly)
+   $(use_enable cxx)
+   $(use_enable cxx stl)
+   $(use_enable test)
+   )
+
+   # bug #470634 and bug #729510
+   tc-ld-force-bfd
+
+   # compilation with -O0 fails on amd64, see bug #171231
+   if [[ ${ABI} == amd64 ]]; then
+   local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
+   replace-flags -O0 -O2
+   is-flagq -O[s123] || append-flags -O2
+   fi
+
+   # Add linker versions to the symbols. Easier to do, and safer than 
header file
+   # mumbo jumbo.
+   append-ldflags -Wl,--default-symver
+
+   # Bug #270851: test needs TCL support
+   if use tcl || use test ; then
+   myconf+=(
+   --enable-tcl
+   --with-tcl="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=(--disable-tcl )
+   fi
+
+   ECONF_SOURCE="${S}"/../dist STRIP="true" econf "${myconf[@]}"
+
+   # The embedded assembly on ARM does not work on newer hardware
+   # so you CANNOT use --with-mutex=ARM/gcc-assembly anymore.
+   

[gentoo-commits] repo/gentoo:master commit in: media-sound/vorbisgain/, media-sound/vorbisgain/files/

2022-06-19 Thread Sam James
commit: a8781219bf8117d216e3a8cf157abb8a615c0664
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:26:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 05:03:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8781219

media-sound/vorbisgain: fix -Wformat-security

Closes: https://bugs.gentoo.org/634994
Thanks-to: René Rhéaume  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../files/vorbisgain-0.37-wformat-security.patch   | 13 +
 media-sound/vorbisgain/vorbisgain-0.37-r4.ebuild   | 33 ++
 2 files changed, 46 insertions(+)

diff --git 
a/media-sound/vorbisgain/files/vorbisgain-0.37-wformat-security.patch 
b/media-sound/vorbisgain/files/vorbisgain-0.37-wformat-security.patch
new file mode 100644
index ..eecf45675fac
--- /dev/null
+++ b/media-sound/vorbisgain/files/vorbisgain-0.37-wformat-security.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/634994
+--- a/misc.c
 b/misc.c
+@@ -57,8 +57,7 @@
+ vfprintf(stderr, message, args);
+ va_end(args);
+ 
+-fprintf(stderr, strerror(err_num));
+-fprintf(stderr, "\n");
++fprintf(stderr, "%s\n", strerror(err_num));
+ }
+ 
+ 

diff --git a/media-sound/vorbisgain/vorbisgain-0.37-r4.ebuild 
b/media-sound/vorbisgain/vorbisgain-0.37-r4.ebuild
new file mode 100644
index ..30c144f471c9
--- /dev/null
+++ b/media-sound/vorbisgain/vorbisgain-0.37-r4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Calculator of perceived sound level for Ogg Vorbis files"
+HOMEPAGE="https://sjeng.org/vorbisgain.html;
+SRC_URI="https://sjeng.org/ftp/vorbis/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   media-libs/libogg
+   media-libs/libvorbis"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   # bug 200931
+   "${FILESDIR}"/${P}-fix-errno-and-warnings.patch
+   # bug 634994
+   "${FILESDIR}"/${P}-wformat-security.patch
+)
+
+src_configure() {
+   econf --enable-recursive
+}
+
+src_install() {
+   default
+   dodoc vorbisgain.txt
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/rsync/, net-misc/rsync/files/

2022-06-19 Thread Sam James
commit: 2abd7603ecab79ebc5284d6bc56258ed490d2ff8
Author: orbea  riseup  net>
AuthorDate: Sun Jun 19 21:31:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 05:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abd7603

net-misc/rsync: Fix implicit declaration build failure

Upstream-issue: https://github.com/WayneD/rsync/issues/324
Upstream-commit: 3592ac3c025d ("Include bsd/strings.h if it exists")
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25982
Signed-off-by: Sam James  gentoo.org>

 net-misc/rsync/files/rsync-3.2.4-strlcpy.patch |  46 +++
 net-misc/rsync/rsync-3.2.4-r3.ebuild   | 174 +
 2 files changed, 220 insertions(+)

diff --git a/net-misc/rsync/files/rsync-3.2.4-strlcpy.patch 
b/net-misc/rsync/files/rsync-3.2.4-strlcpy.patch
new file mode 100644
index ..d5a02f0e3159
--- /dev/null
+++ b/net-misc/rsync/files/rsync-3.2.4-strlcpy.patch
@@ -0,0 +1,46 @@
+https://github.com/WayneD/rsync/issues/324
+https://github.com/WayneD/rsync/commit/3592ac3c025da23b2dd291561ec6113940b9c11b
+
+From 3592ac3c025da23b2dd291561ec6113940b9c11b Mon Sep 17 00:00:00 2001
+From: Wayne Davison 
+Date: Sun, 19 Jun 2022 10:02:51 -0700
+Subject: [PATCH] Include bsd/strings.h if it exists
+
+Some systems apparently put strlcpy() into a separate bsd/strings.h file
+without putting the function into a separate library. Thus, configure
+finds that the function exists for linking but the build does not have
+the declaration (which rsync only supplies if it is also supplying its
+own version of the function).
+---
+ configure.ac | 3 ++-
+ rsync.h  | 3 +++
+ 2 files changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 37dbb18a..37241637 100644
+--- a/configure.ac
 b/configure.ac
+@@ -13,7 +13,8 @@ AC_CHECK_HEADERS(sys/fcntl.h sys/select.h fcntl.h sys/time.h 
sys/unistd.h \
+ netdb.h malloc.h float.h limits.h iconv.h libcharset.h langinfo.h 
mcheck.h \
+ sys/acl.h acl/libacl.h attr/xattr.h sys/xattr.h sys/extattr.h dl.h \
+ popt.h popt/popt.h linux/falloc.h netinet/in_systm.h netgroup.h \
+-zlib.h xxhash.h openssl/md4.h openssl/md5.h zstd.h lz4.h sys/file.h)
++zlib.h xxhash.h openssl/md4.h openssl/md5.h zstd.h lz4.h sys/file.h \
++bsd/string.h)
+ AC_CHECK_HEADERS([netinet/ip.h], [], [], [[#include ]])
+ AC_HEADER_MAJOR_FIXED
+ 
+diff --git a/rsync.h b/rsync.h
+index e5aacd25..1cc037c5 100644
+--- a/rsync.h
 b/rsync.h
+@@ -338,6 +338,9 @@ enum delret {
+ # endif
+ # include 
+ #endif
++#ifdef HAVE_BSD_STRING_H
++# include 
++#endif
+ #ifdef HAVE_STRINGS_H
+ # include 
+ #endif

diff --git a/net-misc/rsync/rsync-3.2.4-r3.ebuild 
b/net-misc/rsync/rsync-3.2.4-r3.ebuild
new file mode 100644
index ..d4fb6dbdd9a5
--- /dev/null
+++ b/net-misc/rsync/rsync-3.2.4-r3.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} != 3.2.4 ]]; then
+   # Make sure we revert the autotools hackery applied in 3.2.4.
+   die "Please use rsync-.ebuild as a basis for version bumps"
+fi
+
+WANT_LIBTOOL=none
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools flag-o-matic prefix python-single-r1 systemd
+
+DESCRIPTION="File transfer program to keep remote files into sync"
+HOMEPAGE="https://rsync.samba.org/;
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/WayneD/rsync.git;
+   inherit autotools git-r3
+
+   REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/waynedavison.asc
+   inherit verify-sig
+
+   if [[ ${PV} == *_pre* ]] ; then
+   SRC_DIR="src-previews"
+   else
+   SRC_DIR="src"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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"
+   fi
+
+   SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
+   verify-sig? ( 
https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz.asc )"
+   S="${WORKDIR}"/${P/_/}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl examples iconv ipv6 lz4 ssl stunnel system-zlib xattr xxhash zstd"
+REQUIRED_USE+=" examples? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="acl? ( virtual/acl )
+   examples? (
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   )
+   lz4? ( app-arch/lz4 )
+   ssl? ( dev-libs/openssl:0= )
+   system-zlib? ( sys-libs/zlib )
+   xattr? ( kernel_linux? ( sys-apps/attr ) )
+   xxhash? ( dev-libs/xxhash )
+   zstd? ( >=app-arch/zstd-1.4 )
+   >=dev-libs/popt-1.5
+   iconv? ( virtual/libiconv )"
+DEPEND="${RDEPEND}"
+BDEPEND="examples? ( ${PYTHON_DEPS} )"
+
+if [[ ${PV} == 

[gentoo-commits] repo/gentoo:master commit in: sys-process/numad/files/, sys-process/numad/

2022-06-19 Thread Sam James
commit: 4e3b9beabb52e2163a358da546e33b4634617fdd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:20:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 05:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3b9bea

sys-process/numad: fix -Wformat-security

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

 .../numad/files/numad-0.5-wformat-security.patch   | 19 
 sys-process/numad/numad-0.5-r4.ebuild  | 53 ++
 2 files changed, 72 insertions(+)

diff --git a/sys-process/numad/files/numad-0.5-wformat-security.patch 
b/sys-process/numad/files/numad-0.5-wformat-security.patch
new file mode 100644
index ..5c0aa2c41f18
--- /dev/null
+++ b/sys-process/numad/files/numad-0.5-wformat-security.patch
@@ -0,0 +1,19 @@
+https://src.fedoraproject.org/rpms/numad/raw/f21/f/0001-Fix-build-with-Werror-format-security.patch
+https://bugs.gentoo.org/520308
+
+From 6ab732334bc765d4b5883ddde0e9891b4813d136 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ville=20Skytt=C3=A4?= 
+Date: Mon, 20 Jan 2014 22:25:58 +0200
+Subject: [PATCH 1/2] Fix build with -Werror=format-security
+
+--- a/numad.c
 b/numad.c
+@@ -154,7 +154,7 @@ void numad_log(int level, const char *fmt, ...) {
+ }
+ char buf[BUF_SIZE];
+ time_t ts = time(NULL);
+-sprintf(buf, ctime());
++sprintf(buf, "%s", ctime());
+ char *p = [strlen(buf) - 1];
+ *p++ = ':';
+ *p++ = ' ';

diff --git a/sys-process/numad/numad-0.5-r4.ebuild 
b/sys-process/numad/numad-0.5-r4.ebuild
new file mode 100644
index ..33f98562b754
--- /dev/null
+++ b/sys-process/numad/numad-0.5-r4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://pagure.io/numad.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="334278ff3d774d105939743436d7378a189e8693"
+   SRC_URI="mirror://gentoo/numad-0.5-${EGIT_COMMIT:0:7}.tar.bz2"
+   KEYWORDS="~amd64 -arm ~arm64 ~ppc64 ~s390 ~x86"
+   S="${WORKDIR}/${PN}-${EGIT_COMMIT:0:7}"
+fi
+
+DESCRIPTION="The NUMA daemon that manages application locality"
+HOMEPAGE="http://fedoraproject.org/wiki/Features/numad;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+CONFIG_CHECK="~NUMA ~CPUSETS"
+
+PATCHES=(
+   "${FILESDIR}/0001-Fix-man-page-directory-creation.patch"
+   "${FILESDIR}/${PN}-0.5-ldlibs.patch"
+   "${FILESDIR}/${PN}-0.5-wformat-security.patch"
+)
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS} -std=gnu99"
+}
+
+src_install() {
+   emake prefix="${ED}"/usr install
+
+   newinitd "${FILESDIR}"/numad.initd numad
+   newconfd "${FILESDIR}"/numad.confd numad
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/numad.logrotated numad
+
+   insinto /etc
+   doins numad.conf
+   systemd_dounit numad.service
+}



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

2022-06-19 Thread Hans de Graaff
commit: 88e49c986a3caef9074e40a57d8b546eef122b49
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 19 09:25:29 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 20 04:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e49c98

dev-ruby/term-ansicolor: drop 1.7.1

Signed-off-by: Hans de Graaff  gentoo.org>

 .../term-ansicolor/term-ansicolor-1.7.1.ebuild | 34 --
 1 file changed, 34 deletions(-)

diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild 
b/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild
deleted file mode 100644
index 3a436cf0c600..
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_GEMSPEC="term-ansicolor.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Small Ruby library that colors strings using ANSI escape 
sequences"
-HOMEPAGE="https://flori.github.io/term-ansicolor/;
-LICENSE="GPL-2"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/tins-1.0"
-
-each_ruby_test() {
-   ${RUBY} -Ilib:.:tests -e 'Dir["tests/*_test.rb"].each{|f| require f}' 
|| die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}



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

2022-06-19 Thread Hans de Graaff
commit: 366cbba1c600a724ec8b707582db0389fcee7707
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 19 09:46:39 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 20 04:49:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366cbba1

dev-ruby/syslogger: drop 1.6.5

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/syslogger/Manifest   |  1 -
 dev-ruby/syslogger/syslogger-1.6.5.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-ruby/syslogger/Manifest b/dev-ruby/syslogger/Manifest
index dd08f849e2e0..56efa4341349 100644
--- a/dev-ruby/syslogger/Manifest
+++ b/dev-ruby/syslogger/Manifest
@@ -1,2 +1 @@
-DIST syslogger-1.6.5.gem 11776 BLAKE2B 
dec37278ea109dba53c44a5c285962d78890ed972f1cd14789435b8bb3b922c7a3fc7b18238ee9aa239143453be3d6f73eea6c62d0bb83eb7a8901225ff2e49c
 SHA512 
60dc7be93092196d68d154cfdf90a3393c9883ceaff35640bd0c0dda01f692953c7d1d8243d7b9327990a368d320c474af1711ba33a6b69381f56030800cc297
 DIST syslogger-1.6.6.gem 13824 BLAKE2B 
c70c8e727ac9f4754a42cd3be27eaa2ad19e5ec61745433a8654fd495736a72b5242242fc663b1d4d995164c42d4ea5bf3a15edeb6711abf6f69663ce6918496
 SHA512 
23947699de94c6bbca4a7ca4df52e9fb9ad06fa29e29f406255369728971007bb78ec4aa1748fec123658b0202e98dd6500649092456a9f579db30acbe04c42d

diff --git a/dev-ruby/syslogger/syslogger-1.6.5.ebuild 
b/dev-ruby/syslogger/syslogger-1.6.5.ebuild
deleted file mode 100644
index 1fffd628b043..
--- a/dev-ruby/syslogger/syslogger-1.6.5.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-# if ever needed
-#GITHUB_USER="crohr"
-#GITHUB_PROJECT="${PN}"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Drop-in replacement for the standard Logger, that logs to the 
syslog"
-HOMEPAGE="https://github.com/crohr/syslogger;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
-}



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

2022-06-19 Thread Hans de Graaff
commit: d4951180dc6891f7cc62ee53555a33387c5931af
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 19 09:46:06 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 20 04:49:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4951180

dev-ruby/temple: stabilize 0.8.2-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/temple/temple-0.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/temple/temple-0.8.2-r1.ebuild 
b/dev-ruby/temple/temple-0.8.2-r1.ebuild
index aad52a10d37a..8f921673f925 100644
--- a/dev-ruby/temple/temple-0.8.2-r1.ebuild
+++ b/dev-ruby/temple/temple-0.8.2-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/judofyr/temple;
 
 LICENSE="MIT"
 SLOT="0.7"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bacon



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

2022-06-19 Thread Miroslav Šulc
commit: 5ea7340fda42bc0d92fc2344731353a6743b3f5b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jun 20 04:17:44 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun 20 04:17:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea7340f

media-libs/libkeyfinder: bump to 2.2.7

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/libkeyfinder/Manifest  |  1 +
 media-libs/libkeyfinder/libkeyfinder-2.2.7.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/media-libs/libkeyfinder/Manifest b/media-libs/libkeyfinder/Manifest
index 7857618bbfd0..260feac4c665 100644
--- a/media-libs/libkeyfinder/Manifest
+++ b/media-libs/libkeyfinder/Manifest
@@ -1 +1,2 @@
 DIST libkeyfinder-2.2.6.tar.gz 79371 BLAKE2B 
dbc1b531098686169cf358a631ce2dfd8d053df93cbcc31b4fd1320ee01f84e60f0b4e290d57b31f0ba09b7d81430574b98dbc4a181953119a732f019c437f48
 SHA512 
c1b771cebfb925db521a344e28fd1d3bc6e6e921e45dcc81f90926e5b2020fea201a4bc05a65177d3559208a45746fd7784eb6f37352bb10ab7d7b820b40c0b6
+DIST libkeyfinder-2.2.7.tar.gz 79462 BLAKE2B 
48b788eb871a133d755a892cdf73a677c31979380f0c03d914bf310727dd49f0e4184b2d5020829e7f78f2ad843273b5f983509ff785adc70c425a4260111315
 SHA512 
b98672cb0cc00326e526b79e96a0e0a8805bcd87f3711247031ea5a4fcb6447627d5b9210197e1cf23fa7c27093649e9fc702f53ee17df00e90a7caf074681e8

diff --git a/media-libs/libkeyfinder/libkeyfinder-2.2.7.ebuild 
b/media-libs/libkeyfinder/libkeyfinder-2.2.7.ebuild
new file mode 100644
index ..a1080a7f5d67
--- /dev/null
+++ b/media-libs/libkeyfinder/libkeyfinder-2.2.7.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Musical key detection library for digital audio"
+HOMEPAGE="https://github.com/mixxxdj/libkeyfinder;
+SRC_URI="https://github.com/mixxxdj/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   sci-libs/fftw:3.0
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   sed -i -e "s/NAMES fftw /NAMES /" \
+   cmake/FindFFTW3.cmake || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=OFF
+   )
+
+   cmake_src_configure
+}



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

2022-06-19 Thread Sam James
commit: 95b7fc810ef51dd69fb2b196193183ef009905de
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:14:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:14:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b7fc81

profiles: drop obsolete kernel masks

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 44911a584d1f..d7bdf346838c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -321,21 +321,6 @@ dev-util/cucumber-wire:5
 # should update to that. #841437
 ~sci-physics/bullet-3.22b
 
-# Mike Pagano  (2022-04-26)
-# These kernels contain a major regression that causes power button
-# to stop working, apparently making it impossible to leave suspend
-# on some laptops without a (difficult) hard reset.
-~sys-kernel/gentoo-sources-5.10.111
-=sys-kernel/gentoo-sources-5.10.112
-~sys-kernel/gentoo-sources-5.15.34
-=sys-kernel/gentoo-sources-5.15.35
-~sys-kernel/gentoo-sources-5.16.20
-~sys-kernel/gentoo-sources-5.17.3
-=sys-kernel/gentoo-sources-5.17.4
-~sys-kernel/vanilla-sources-5.10.112
-~sys-kernel/vanilla-sources-5.15.35
-~sys-kernel/vanilla-sources-5.17.4
-
 # Alfredo Tupone  (2022-04-27)
 # New release of janestreet packages need to tested
 dev-ml/sexplib0:0/0.15



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

2022-06-19 Thread Sam James
commit: 18986f3d05d7203f7c609934e92eb2fc53edaaa8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:14:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:14:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18986f3d

profiles: drop obsolete kea mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 01fdb808e18f..3a8778027a02 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -553,10 +553,6 @@ net-libs/libsoup:3.0
 # bug #772998
 ~net-misc/openntpd-6.8_p1
 
-# Lars Wendler  (2021-02-15)
-# Mask development versions now that they were bumped...
-=net-misc/kea-1.9*
-
 # Michał Górny  (2020-11-10)
 # This old Kodi version requires vulnerable dev-python/pillow
 # and prevents users from upgrading.  Masked for the time being.



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

2022-06-19 Thread Sam James
commit: 6f1807cfdaee5a99d1db0ffba11580924e1d9217
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:13:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:13:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1807cf

profiles: cleanup sys-libs/e2fsprogs-libs mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index db6ce509e689..01fdb808e18f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -396,14 +396,6 @@ dev-ml/core_bench:0/0.15
 dev-ml/patience_diff:0/0.15
 dev-util/patdiff:0/0.15
 
-# David Seifert  (2022-04-17)
-# Dead library, part of >=sys-fs/e2fsprogs-1.46.5 now, bug #806875,
-# removal on 2022-05-17.
-# (If you hit blockers, please run:
-# $ emerge --deselect sys-libs/e2fsprogs-libs
-# This is necessary as your world file should not contain dependencies.)
-sys-libs/e2fsprogs-libs
-
 # Marek Szuba  (2022-04-14)
 # Singularity has been renamed upstream to Apptainer. Therefore, up-to-date
 # versions of this software are now available as app-containers/apptainer.



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

2022-06-19 Thread Sam James
commit: a9923e1b5bf95468c6e7190774ce0f01d1235e36
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:14:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:14:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9923e1b

profiles: drop obsolete gst-plugins-opencv mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3a8778027a02..44911a584d1f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -533,10 +533,6 @@ net-libs/libsoup:3.0
 # is resolved.  Bug #791259.
 >=media-libs/libopenaptx-0.2.1
 
-# Michał Górny  (2021-05-31)
-# Requires removed media-libs/opencv version.
- (2021-04-20)
 # Version 3.15 is broken with Emacs 27.2.
 =app-emacs/mic-paren-3.15-r0



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-util/kubebuilder/

2022-06-19 Thread Sam James
commit: 265cdc1345cacbba13a2e71417ee2fc6501fe7ff
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:07:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:08:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265cdc13

dev-util/kubebuilder: treeclean

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

 dev-util/kubebuilder/Manifest | 100 
 dev-util/kubebuilder/kubebuilder-2.3.1.ebuild | 128 --
 dev-util/kubebuilder/metadata.xml |  30 --
 profiles/package.mask |   5 -
 4 files changed, 263 deletions(-)

diff --git a/dev-util/kubebuilder/Manifest b/dev-util/kubebuilder/Manifest
deleted file mode 100644
index 59b77f3f329f..
--- a/dev-util/kubebuilder/Manifest
+++ /dev/null
@@ -1,100 +0,0 @@
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
-DIST 
github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.mod 
35 BLAKE2B 
e9ca430f98cfcfdc5bc1e50ef421253011f21fe2a9a06b15b4b818f336c64a544ede9a8d1552740e85358fcb16a588345124b06fb2788951c24c9dd92c3b1cda
 SHA512 
a0c76da94f068f583607520b728036f45ea071b727d3aee601eee712bd952b5f6c8cd5df1e1484195b07bb4c3b224771dda1fc7848dcd086a6dc93ada3ff2ce8
-DIST github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.10+incompatible.mod 30 BLAKE2B 
d511bd14351d68fcde2b3be3f008373eb12d2c61133c80aa3a1938e53ffa061c0aa51065f07b208a073b448c25309c3b2d67c0ed19ad3697309a679fcb844414
 SHA512 
a986c2cac4728288aaf90667b54ffe9cbb9e1a55697347f9541e6aa0dbfc5b8d245c2ac15e8a9558d41862d98325f3f2f4055b02bcf1e9045b78bb3577b3f45f
-DIST github.com%2Fcoreos%2Fgo-etcd%2F@v%2Fv2.0.0+incompatible.mod 33 BLAKE2B 
1ce5b6fdaf9b07e47e53896873b9ee4e96fa51c66a7a5afb3f48f34bf1b28addc5a5faa14832c24232a048b5d2b5ec0fd9af57997f0360105479550670b7272e
 SHA512 
4fddb273aae34ba148c277266e98d174e04f5e888a1f59d44a86f7ec80168fbee85f245cea2e2fca44b29cf83f7a417e43b885438d7e3231c89604bb9f0a30c6
-DIST github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.2.0.mod 35 BLAKE2B 
931ceb7bcae15a876b79910a59b0f4ec67ae8f0ac5fbd401e80233107e7683d9cc4a947548c4d08b26f2d47ad6bfe4916f99ffd2a98abe26e8161af87eb49c64
 SHA512 
58d88566898778823c24b5f4ff7ac50384075312e3eb332aa01233ada3ff385cd8a0e3b8727a77ecf068f13b52a304fbdb5f47a27957333dbd5a8fb1448956c2
-DIST github.com%2Fcpuguy83%2Fgo-md2man%2F@v%2Fv1.0.10.mod 94 BLAKE2B 
94e391c9c787f7b0b9d238f1fc61ac5e90d4d6658f7d60a4c143bbeae999ea0ca23d28f2ca204523e44b61807afa23e8690af850d14203e5755717b0a1f5981d
 SHA512 
b54a3715ce2745ef68bf269b09d458d3712d8ec7a876eff53f5c171d23d992a5391552651c56f7adf5b90a356bcefab552a7ef8dd3a0d562fd396434970963ab
-DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
-DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
-DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
-DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod 36 BLAKE2B 
2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4
 SHA512 
5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341
-DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.zip 41278 BLAKE2B 
e0b440a81efbe3c7c16ad276b4509652fd58bc94cd162b9ab13bb37c1e6edcd561e3fbb999e55619d58c8e3279b785b8eb67fa4e200b38fe6fcb60f0918e6e8a
 SHA512 
9b1075ccd3d1f53773db97687e06fb41d6c3b228bcc329be580562fb3c34006768eb3f989f92367ca116c597140045b3c345fe36065f5015d1d4652633c3
-DIST github.com%2Fgobuffalo%2Fflect%2F@v%2Fv0.2.0.mod 139 BLAKE2B 
ffb57451b4c25ff37a8bfc2c9b50c0263a96eb6e670bbfacf7ec72a82af656acd220dd260ce7d7f72dbcdba1e4151b3572c75803b3d6a022ab16de1c5f121165
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-python/dicttoxml/, dev-python/dicttoxml/files/, profiles/

2022-06-19 Thread Sam James
commit: de25b99f222003cc373e990ed62f6e5fc55dddc7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:11:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:11:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de25b99f

dev-python/dicttoxml: treeclean

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

 dev-python/dicttoxml/Manifest  |  1 -
 dev-python/dicttoxml/dicttoxml-1.7.4-r3.ebuild | 22 
 .../dicttoxml/files/dicttoxml-1.7.4-py3.10.patch   | 58 --
 dev-python/dicttoxml/metadata.xml  | 17 ---
 profiles/package.mask  |  6 ---
 5 files changed, 104 deletions(-)

diff --git a/dev-python/dicttoxml/Manifest b/dev-python/dicttoxml/Manifest
deleted file mode 100644
index 4a7bb4a80d19..
--- a/dev-python/dicttoxml/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dicttoxml-1.7.4.tar.gz 18190 BLAKE2B 
e8fd4974cbd9e83b72c25f28fa5595421be88ed5fbb1e64721280c4ead3003f95c98c7b4f12bced926f0c4af31b30dd76ddd49ddf297fa5f68eeb466d042ede6
 SHA512 
91abcf2b9b248717618e9fc1c8694e881b9deaa16438dd4674f94a22b4aabfdab3b13f95c3d44a60577d49eca82fb268f59b33d1312cf5388bdaf949a2865cbf

diff --git a/dev-python/dicttoxml/dicttoxml-1.7.4-r3.ebuild 
b/dev-python/dicttoxml/dicttoxml-1.7.4-r3.ebuild
deleted file mode 100644
index e9afd3ab5d7c..
--- a/dev-python/dicttoxml/dicttoxml-1.7.4-r3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Converts a Python dictionary or other data type to a valid XML 
string"
-HOMEPAGE="https://github.com/quandyfactory/dicttoxml 
https://pypi.org/project/dicttoxml/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-PATCHES=(
-   # https://github.com/quandyfactory/dicttoxml/pull/73/files
-   "${FILESDIR}/${P}-py3.10.patch"
-)

diff --git a/dev-python/dicttoxml/files/dicttoxml-1.7.4-py3.10.patch 
b/dev-python/dicttoxml/files/dicttoxml-1.7.4-py3.10.patch
deleted file mode 100644
index 5b3fe172949e..
--- a/dev-python/dicttoxml/files/dicttoxml-1.7.4-py3.10.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 2b7b4522b7255fbc8f1e04304d2e440d333909d5 Mon Sep 17 00:00:00 2001
-From: Kier von Konigslow 
-Date: Sat, 28 Dec 2019 14:08:46 -0500
-Subject: [PATCH] Fix deprecation with collections abc
-

- dicttoxml.py | 10 +-
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/dicttoxml.py b/dicttoxml.py
-index ae1384a..5d2dd54 100755
 a/dicttoxml.py
-+++ b/dicttoxml.py
-@@ -15,7 +15,7 @@
- version = __version__
- 
- from random import randint
--import collections
-+import collections.abc
- import numbers
- import logging
- from xml.dom.minidom import parseString
-@@ -96,7 +96,7 @@ def get_xml_type(val):
- return 'null'
- if isinstance(val, dict):
- return 'dict'
--if isinstance(val, collections.Iterable):
-+if isinstance(val, collections.abc.Iterable):
- return 'list'
- return type(val).__name__
- 
-@@ -188,7 +188,7 @@ def convert(obj, ids, attr_type, item_func, cdata, 
parent='root'):
- if isinstance(obj, dict):
- return convert_dict(obj, ids, parent, attr_type, item_func, cdata)
- 
--if isinstance(obj, collections.Iterable):
-+if isinstance(obj, collections.abc.Iterable):
- return convert_list(obj, ids, parent, attr_type, item_func, cdata)
- 
- raise TypeError('Unsupported data type: %s (%s)' % (obj, 
type(obj).__name__))
-@@ -232,7 +232,7 @@ def convert_dict(obj, ids, parent, attr_type, item_func, 
cdata):
- )
- )
- 
--elif isinstance(val, collections.Iterable):
-+elif isinstance(val, collections.abc.Iterable):
- if attr_type:
- attr['type'] = get_xml_type(val)
- addline('<%s%s>%s' % (
-@@ -295,7 +295,7 @@ def convert_list(items, ids, parent, attr_type, item_func, 
cdata):
- )
- )
- 
--elif isinstance(item, collections.Iterable):
-+elif isinstance(item, collections.abc.Iterable):
- if not attr_type:
- addline('<%s %s>%s' % (
- item_name, make_attrstring(attr), 

diff --git a/dev-python/dicttoxml/metadata.xml 
b/dev-python/dicttoxml/metadata.xml
deleted file mode 100644
index 7834b72e5bb3..
--- a/dev-python/dicttoxml/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-chutz...@gentoo.org
-Patrick McLean
-  
-  
-pyt...@gentoo.org
-Python
-  
-  
-  
-dicttoxml
-quandyfactory/dicttoxml
-  
-

diff --git a/profiles/package.mask 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/flask-mongoengine/

2022-06-19 Thread Sam James
commit: 0ae4871a446adfa8bbb88cb05b035b8e44f831c8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:09:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:10:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae4871a

dev-python/flask-mongoengine: treeclean

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

 dev-python/flask-mongoengine/Manifest  |  1 -
 .../flask-mongoengine-1.0.0.ebuild | 75 --
 dev-python/flask-mongoengine/metadata.xml  | 13 
 profiles/package.mask  |  1 -
 4 files changed, 90 deletions(-)

diff --git a/dev-python/flask-mongoengine/Manifest 
b/dev-python/flask-mongoengine/Manifest
deleted file mode 100644
index 29f5321ac665..
--- a/dev-python/flask-mongoengine/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST flask-mongoengine-1.0.0.gh.tar.gz 123516 BLAKE2B 
5dd6cf1d774973ef1883d824bdf467b53306773eff5f7016f6440a7ec55648012755a1270b8fca0974aff00dfb189c0f3f7d6985a01c098729517c0018513c8b
 SHA512 
bd95a8248a972a41c92dc2711f866420aabba56062322801e473e0b347c95ad47da39439992ba6cf23a0981c422ae84756af3af95d1171acd6b321f9cbc63085

diff --git a/dev-python/flask-mongoengine/flask-mongoengine-1.0.0.ebuild 
b/dev-python/flask-mongoengine/flask-mongoengine-1.0.0.ebuild
deleted file mode 100644
index ea5a729c1b49..
--- a/dev-python/flask-mongoengine/flask-mongoengine-1.0.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Flask support for MongoDB and with WTF model forms"
-HOMEPAGE="https://pypi.org/project/flask-mongoengine/;
-SRC_URI="
-   https://github.com/MongoEngine/flask-mongoengine/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND=">=dev-python/flask-1.1.2[${PYTHON_USEDEP}]
-   >=dev-python/mongoengine-0.20[${PYTHON_USEDEP}]
-   >=dev-python/flask-wtf-0.14.3[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   dev-db/mongodb
-   dev-python/python-email-validator[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -i -e '/addopts/d' setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fails with mongomock installed
-   
tests/test_connection.py::test_connection__should_parse_mongo_mock_uri__as_uri_and_as_settings
-   )
-   local dbpath=${TMPDIR}/mongo.db
-   local logpath=${TMPDIR}/mongod.log
-   local DB_PORT=27017
-
-   mkdir -p "${dbpath}" || die
-   ebegin "Trying to start mongod on port ${DB_PORT}"
-
-   LC_ALL=C \
-   mongod --dbpath "${dbpath}" --nojournal \
-   --bind_ip 127.0.0.1 --port ${DB_PORT} \
-   --unixSocketPrefix "${TMPDIR}" \
-   --logpath "${logpath}" --fork || die
-   sleep 2
-
-   # Now we need to check if the server actually started...
-   if [[ -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then
-   # yay!
-   eend 0
-   else
-   eend 1
-   eerror "Unable to start mongod for tests. Here is the server 
log:"
-   cat "${logpath}"
-   die "Unable to start mongod for tests."
-   fi
-
-   local failed
-   nonfatal epytest || failed=1
-
-   mongod --dbpath "${dbpath}" --shutdown || die
-
-   [[ ${failed} ]] && die "Tests fail with ${EPYTHON}"
-
-   rm -rf "${dbpath}" || die
-}

diff --git a/dev-python/flask-mongoengine/metadata.xml 
b/dev-python/flask-mongoengine/metadata.xml
deleted file mode 100644
index 38e4f9e9b7fb..
--- a/dev-python/flask-mongoengine/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-pyt...@gentoo.org
-Python
-  
-  
-  
-flask-mongoengine
-MongoEngine/flask-mongoengine
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index d1892263fb62..2bf52f9b57a3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -307,7 +307,6 @@ dev-python/dicttoxml
 # Gentoo version is over a year old.  There are no revdeps to the two
 # packages remaining.
 # Removal on 2022-06-20.  Bug #846656.
-dev-python/flask-mongoengine
 dev-python/mongoengine
 
 # Till Schäfer  (2022-05-20)



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyilmbase/files/, dev-python/pyilmbase/, profiles/

2022-06-19 Thread Sam James
commit: 65c46e2661a7c41ed9b3ab720f0d945b6cb63887
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:08:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:09:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c46e26

dev-python/pyilmbase: treeclean

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

 dev-python/pyilmbase/Manifest  |  1 -
 ...yilmbase-2.5.7-0001-disable-py2-for-boost.patch | 25 --
 ...yilmbase-2.5.7-0002-install-imathnumpy.so.patch | 22 -
 .../pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch  | 30 
 dev-python/pyilmbase/metadata.xml  | 20 
 dev-python/pyilmbase/pyilmbase-2.5.7-r1.ebuild | 56 --
 dev-python/pyilmbase/pyilmbase-2.5.7.ebuild| 55 -
 profiles/package.mask  |  5 --
 8 files changed, 214 deletions(-)

diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest
deleted file mode 100644
index 4388142a29dc..
--- a/dev-python/pyilmbase/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyilmbase-2.5.7.tar.gz 27539574 BLAKE2B 
58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2
 SHA512 
e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40

diff --git 
a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0001-disable-py2-for-boost.patch 
b/dev-python/pyilmbase/files/pyilmbase-2.5.7-0001-disable-py2-for-boost.patch
deleted file mode 100644
index 73281e5ad6d0..
--- 
a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0001-disable-py2-for-boost.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Bernd Waibel 
-Date: Tue, 22 Jun 2021 11:08:15 +0200
-Subject: [PATCH] disable py2 for boost
-
-Signed-off-by: Bernd Waibel 

- CMakeLists.txt | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 291b96e..68b280d 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -142,8 +142,6 @@ endif()
- 
- find_package(Boost OPTIONAL_COMPONENTS
-   python
--  python2
--  ${PYILMBASE_BOOST_PY2_COMPONENT}
-   python3
-   ${PYILMBASE_BOOST_PY3_COMPONENT})
- set(_pyilmbase_have_perver_boost)
--- 
-2.32.0
-

diff --git 
a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0002-install-imathnumpy.so.patch 
b/dev-python/pyilmbase/files/pyilmbase-2.5.7-0002-install-imathnumpy.so.patch
deleted file mode 100644
index 1aa4152dbbe5..
--- 
a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0002-install-imathnumpy.so.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Bernd Waibel 
-Date: Tue, 22 Jun 2021 11:46:30 +0200
-Subject: [PATCH 1/2] install imathnumpy.so
-
-Signed-off-by: Bernd Waibel 

- PyImathNumpy/CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/PyImathNumpy/CMakeLists.txt b/PyImathNumpy/CMakeLists.txt
-index 7a70f06..2822127 100644
 a/PyImathNumpy/CMakeLists.txt
-+++ b/PyImathNumpy/CMakeLists.txt
-@@ -49,4 +49,5 @@ if(TARGET Python3::Python AND
- LIBRARY_OUTPUT_NAME "imathnumpy"
- DEBUG_POSTFIX ""
-   )
-+  install(TARGETS imathnumpy_python3 DESTINATION 
${PyIlmBase_Python3_SITEARCH_REL})
- endif()
--- 
-2.32.0
-

diff --git 
a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch 
b/dev-python/pyilmbase/files/pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch
deleted file mode 100644
index a28757cbf1dc..
--- a/dev-python/pyilmbase/files/pyilmbase-2.5.7-0003-fix-pkgconfig-file.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 7469db402e2affb094585c374518765c69af703d Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Tue, 22 Jun 2021 11:47:01 +0200
-Subject: [PATCH 2/2] fix pkgconfig file
-
-Signed-off-by: Bernd Waibel 

- config/CMakeLists.txt | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/config/CMakeLists.txt b/config/CMakeLists.txt
-index a4139bc..45dcca4 100644
 a/config/CMakeLists.txt
-+++ b/config/CMakeLists.txt
-@@ -15,9 +15,9 @@ if(PYILMBASE_INSTALL_PKG_CONFIG)
-   # use a helper function to avoid variable pollution, but pretty simple
-   function(pyilmbase_pkg_config_help pcinfile)
- set(prefix ${CMAKE_INSTALL_PREFIX})
--set(exec_prefix ${CMAKE_INSTALL_BINDIR})
--set(libdir ${CMAKE_INSTALL_LIBDIR})
--set(includedir ${CMAKE_INSTALL_INCLUDEDIR})
-+set(exec_prefix "\${prefix}")
-+set(libdir "\${exec_prefix}/${CMAKE_INSTALL_LIBDIR}")
-+set(includedir "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}")
- string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE)
- set(LIB_SUFFIX_DASH 
${OPENEXR_LIB_SUFFIX}${CMAKE_${uppercase_CMAKE_BUILD_TYPE}_POSTFIX})
- string(REPLACE ".in" "" pcout ${pcinfile})
--- 
-2.32.0
-

diff --git a/dev-python/pyilmbase/metadata.xml 
b/dev-python/pyilmbase/metadata.xml
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: kde-misc/playbar2/, kde-misc/playbar2/files/, profiles/

2022-06-19 Thread Sam James
commit: 8fe67a85ba00ea59540c602dee5dd440c05438d5
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:11:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:11:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe67a85

kde-misc/playbar2: treeclean

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

 kde-misc/playbar2/Manifest |   1 -
 .../files/playbar2-2.5-raise_qtquick_to_2_7.patch  | 333 -
 kde-misc/playbar2/metadata.xml |  15 -
 kde-misc/playbar2/playbar2-2.5-r1.ebuild   |  35 ---
 profiles/package.mask  |   6 -
 5 files changed, 390 deletions(-)

diff --git a/kde-misc/playbar2/Manifest b/kde-misc/playbar2/Manifest
deleted file mode 100644
index 6fe171d8b077..
--- a/kde-misc/playbar2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST playbar2-2.5.tar.gz 397576 BLAKE2B 
3b14289bb7aa1e89d0de14732c7490cd552d4ca1e6f5311cbf274dd31f64b738e1586c3d7eec864c5c6ca94dacefd264a2b12e0843cb28557a1b8524c3aa4ea8
 SHA512 
964a29a07d7fab8f02d71224684e572e4fbadbd57fdc74ee6b59477b415306c39b60ec7be392711cfac8ab0325a72e7cee485e9c3af2949f439dbeb3a247605b

diff --git a/kde-misc/playbar2/files/playbar2-2.5-raise_qtquick_to_2_7.patch 
b/kde-misc/playbar2/files/playbar2-2.5-raise_qtquick_to_2_7.patch
deleted file mode 100644
index 3c9d3f3ce56c..
--- a/kde-misc/playbar2/files/playbar2-2.5-raise_qtquick_to_2_7.patch
+++ /dev/null
@@ -1,333 +0,0 @@
-From 666d468c106df1f6200d9dae4103e281e20c654d Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Till=20Sch=C3=A4fer?= 
-Date: Wed, 6 Mar 2019 15:50:05 +0100
-Subject: [PATCH] raise QtQuick 2.4 imports to 2.7
-

- plasmoid/contents/ui/AutoscrollText.qml  | 2 +-
- plasmoid/contents/ui/CompactApplet.qml   | 2 +-
- plasmoid/contents/ui/CoverArt.qml| 2 +-
- plasmoid/contents/ui/DefaultLayout.qml   | 2 +-
- plasmoid/contents/ui/FullApplet.qml  | 2 +-
- plasmoid/contents/ui/IconWidget.qml  | 2 +-
- plasmoid/contents/ui/MediaPlayerArea.qml | 2 +-
- plasmoid/contents/ui/Mpris2.qml  | 2 +-
- plasmoid/contents/ui/PlaybackBar.qml | 2 +-
- plasmoid/contents/ui/PlaybackItem.qml| 2 +-
- plasmoid/contents/ui/PlaybackWidget.qml  | 2 +-
- plasmoid/contents/ui/PopupButton.qml | 2 +-
- plasmoid/contents/ui/SeekBar.qml | 2 +-
- plasmoid/contents/ui/SliderSeek.qml  | 2 +-
- plasmoid/contents/ui/SliderVolume.qml| 2 +-
- plasmoid/contents/ui/SystrayLayout.qml   | 2 +-
- plasmoid/contents/ui/TimeLabel.qml   | 2 +-
- plasmoid/contents/ui/TitleBar.qml| 2 +-
- plasmoid/contents/ui/TrackInfo.qml   | 2 +-
- plasmoid/contents/ui/VerticalLayout.qml  | 2 +-
- plasmoid/contents/ui/VolumeIcon.qml  | 2 +-
- plasmoid/contents/ui/VolumeLabel.qml | 2 +-
- plasmoid/contents/ui/main.qml| 2 +-
- 23 files changed, 23 insertions(+), 23 deletions(-)
-
-diff --git a/plasmoid/contents/ui/AutoscrollText.qml 
b/plasmoid/contents/ui/AutoscrollText.qml
-index 20ec8bf..72ff297 100644
 a/plasmoid/contents/ui/AutoscrollText.qml
-+++ b/plasmoid/contents/ui/AutoscrollText.qml
-@@ -16,7 +16,7 @@
- *   Free Software Foundation, Inc.,
- *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
- */
--import QtQuick 2.4
-+import QtQuick 2.7
- 
- Item {
- id: scroll
-diff --git a/plasmoid/contents/ui/CompactApplet.qml 
b/plasmoid/contents/ui/CompactApplet.qml
-index a53939f..d01ad23 100644
 a/plasmoid/contents/ui/CompactApplet.qml
-+++ b/plasmoid/contents/ui/CompactApplet.qml
-@@ -16,7 +16,7 @@
- *   Free Software Foundation, Inc.,
- *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
- */
--import QtQuick 2.4
-+import QtQuick 2.7
- import QtQuick.Layouts 1.2
- 
- Flow {
-diff --git a/plasmoid/contents/ui/CoverArt.qml 
b/plasmoid/contents/ui/CoverArt.qml
-index 2d6d0d6..65006ad 100644
 a/plasmoid/contents/ui/CoverArt.qml
-+++ b/plasmoid/contents/ui/CoverArt.qml
-@@ -16,7 +16,7 @@
- *   Free Software Foundation, Inc.,
- *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
- */
--import QtQuick 2.4
-+import QtQuick 2.7
- import QtQuick.Layouts 1.2
- import org.kde.plasma.core 2.0 as PlasmaCore
- import QtGraphicalEffects 1.0
-diff --git a/plasmoid/contents/ui/DefaultLayout.qml 
b/plasmoid/contents/ui/DefaultLayout.qml
-index 6bcbc0d..ac7a4ac 100644
 a/plasmoid/contents/ui/DefaultLayout.qml
-+++ b/plasmoid/contents/ui/DefaultLayout.qml
-@@ -16,7 +16,7 @@
- *   Free Software Foundation, Inc.,
- *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
- */
--import QtQuick 2.4
-+import QtQuick 2.7
- import QtQuick.Layouts 1.2
- import QtGraphicalEffects 1.0
- import org.kde.plasma.core 2.0 as PlasmaCore
-diff --git a/plasmoid/contents/ui/FullApplet.qml 
b/plasmoid/contents/ui/FullApplet.qml
-index 9b78c2e..55d2792 100644
 a/plasmoid/contents/ui/FullApplet.qml
-+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/mongoengine/, profiles/

2022-06-19 Thread Sam James
commit: 66b8105069e8a5768694ebdaa33288a8d6bf9bc9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 03:09:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:10:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b81050

dev-python/mongoengine: treeclean

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

 dev-python/mongoengine/Manifest  |  1 -
 dev-python/mongoengine/metadata.xml  | 13 
 dev-python/mongoengine/mongoengine-0.23.1.ebuild | 78 
 profiles/package.mask|  8 ---
 4 files changed, 100 deletions(-)

diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest
deleted file mode 100644
index bec7d861c8a4..
--- a/dev-python/mongoengine/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mongoengine-0.23.1.tar.gz 324881 BLAKE2B 
f6856d432f34c19f9d32aa7fe340c5a09db6976802f5ce320e9722b942f80a1c38a725eab882780104fa379abe212319802f9dd4b405da41454bda84a5d57eb4
 SHA512 
fcd2ff1df3e2b28bc4cba67cad71a1856e9f94d4d2ecb731a5cce2f1c5e9abc163be37b7db518dfaa54a0ef7f664ac49b621a0554961aa7e13686ff608ef132a

diff --git a/dev-python/mongoengine/metadata.xml 
b/dev-python/mongoengine/metadata.xml
deleted file mode 100644
index 0adcbd8b583f..
--- a/dev-python/mongoengine/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   
-   MongoEngine/mongoengine
-   mongoengine
-   
-

diff --git a/dev-python/mongoengine/mongoengine-0.23.1.ebuild 
b/dev-python/mongoengine/mongoengine-0.23.1.ebuild
deleted file mode 100644
index 299f1c980342..
--- a/dev-python/mongoengine/mongoengine-0.23.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB"
-HOMEPAGE="https://github.com/MongoEngine/mongoengine/;
-SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="dev-python/blinker[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pymongo[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   dev-db/mongodb
-   dev-python/mongomock[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO: investigate
-   tests/document/test_indexes.py::TestIndexes::test_collation
-   tests/document/test_indexes.py::TestIndexes::test_covered_index
-   
tests/document/test_indexes.py::TestIndexes::test_create_geohaystack_index
-   # no $eval
-   
tests/queryset/test_queryset.py::TestQueryset::test_exec_js_query
-   
tests/queryset/test_queryset.py::TestQueryset::test_exec_js_field_sub
-   
tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_normalize
-   
tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_0_values
-   
tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_False_values
-   
tests/queryset/test_queryset.py::TestQueryset::test_item_frequencies_with_null_embedded
-   # TODO: investigate (wrong order? bad comparison?)
-   
tests/queryset/test_queryset.py::TestQueryset::test_distinct_ListField_EmbeddedDocumentField
-   )
-
-   local dbpath=${TMPDIR}/mongo.db
-   local logpath=${TMPDIR}/mongod.log
-   local DB_PORT=27017
-
-   mkdir -p "${dbpath}" || die
-   ebegin "Trying to start mongod on port ${DB_PORT}"
-
-   LC_ALL=C \
-   mongod --dbpath "${dbpath}" --nojournal \
-   --bind_ip 127.0.0.1 --port ${DB_PORT} \
-   --unixSocketPrefix "${TMPDIR}" \
-   --logpath "${logpath}" --fork || die
-   sleep 2
-
-   # Now we need to check if the server actually started...
-   if [[ -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then
-   # yay!
-   eend 0
-   else
-   eend 1
-   eerror "Unable to start mongod for tests. Here is the server 
log:"
-   cat "${logpath}"
-   die "Unable to start mongod for tests"
-   fi
-
-   local failed
-   nonfatal epytest || failed=1
-
-   mongod --dbpath "${dbpath}" --shutdown || die
-
-   [[ ${failed} ]] && die "Tests fail with ${EPYTHON}"
-
-   rm -rf "${dbpath}" || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 2bf52f9b57a3..ef87a3a6 100644
--- a/profiles/package.mask
+++ 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/clickgen/, dev-python/clickgen/files/

2022-06-19 Thread Alexey Zapparov
commit: f53ec058086f40522efb14a48d5e2c2aa1f12ea6
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 03:08:56 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 03:08:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f53ec058

dev-python/clickgen: treeclean

Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-python/clickgen/Manifest   |  1 -
 dev-python/clickgen/clickgen-1.1.9.ebuild  | 40 --
 dev-python/clickgen/files/clickgen-flags.patch | 17 ---
 dev-python/clickgen/metadata.xml   | 13 -
 4 files changed, 71 deletions(-)

diff --git a/dev-python/clickgen/Manifest b/dev-python/clickgen/Manifest
deleted file mode 100644
index 5bad63454..0
--- a/dev-python/clickgen/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST clickgen-1.1.9.tar.gz 1616607 BLAKE2B 
f16dabff6ded51833b79de5441753959643e1542ae56b979f2a88532e29e3a37d1454d3317027e265774ac4140f957b56d7d8c373991485e27f546d208893e4f
 SHA512 
6823733a73cc4f023641325d4b53ea54b579b8168906680d2e5b071a27974b63dac9828c13d14fc73ae8c16844f47f1ed477e8de76352522bfd9abe4de53ffd3

diff --git a/dev-python/clickgen/clickgen-1.1.9.ebuild 
b/dev-python/clickgen/clickgen-1.1.9.ebuild
deleted file mode 100644
index 29dc4b6a5..0
--- a/dev-python/clickgen/clickgen-1.1.9.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="X11 & Windows cursor building API"
-HOMEPAGE="https://github.com/ful1e5/clickgen 
https://pypi.org/project/clickgen/;
-SRC_URI="https://github.com/ful1e5/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   media-libs/libpng
-   x11-libs/libX11
-   x11-libs/libXcursor
-"
-RDEPEND="${DEPEND}
-   dev-python/pillow[${PYTHON_USEDEP}]
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-flags.patch )
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
-
-src_configure() {
-   distutils-r1_src_configure
-   tc-export CC
-}
-
-python_compile() {
-   emake -C xcursorgen
-   distutils-r1_python_compile
-}

diff --git a/dev-python/clickgen/files/clickgen-flags.patch 
b/dev-python/clickgen/files/clickgen-flags.patch
deleted file mode 100644
index 427f7beb7..0
--- a/dev-python/clickgen/files/clickgen-flags.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 a/xcursorgen/makefile
-+++ b/xcursorgen/makefile
-@@ -1,12 +1,12 @@
- all: xcursorgen.so
- 
--CC= gcc
-+CC ?= gcc
- LIBS= -lX11 -lXcursor -lpng -lz
- OUT_DIR= ../clickgen
- CP= cp -f
- 
- xcursorgen.so: xcursorgen.c
--  $(CC) -Wl,-zdefs -shared -o xcursorgen.so -fPIC  xcursorgen.c $(LIBS) 
-+  $(CC) $(CFLAGS) $(LDFLAGS) -Wl,-zdefs -shared -o xcursorgen.so -fPIC  
xcursorgen.c $(LIBS) 
-   $(CP) xcursorgen.so $(OUT_DIR)/xcursorgen.so
- 
- clean:

diff --git a/dev-python/clickgen/metadata.xml b/dev-python/clickgen/metadata.xml
deleted file mode 100644
index a695b755c..0
--- a/dev-python/clickgen/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ale...@zapparov.com
-   Alexey Zapparov
-   
-   
-   https://github.com/ful1e5/clickgen/issues
-   
https://github.com/ful1e5/clickgen/blob/main/CHANGELOG.md
-   ful1e5/clickgen
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/bibata-xcursors/

2022-06-19 Thread Alexey Zapparov
commit: 96bf927881b115f9a5d6d26a767c8095ffd604bf
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 03:07:08 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 03:07:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96bf9278

x11-themes/bibata-xcursors: add 1.1.2-r2

Use prebuilt theme, thus we won't need clickgen package anymore.

Signed-off-by: Alexey Zapparov  zapparov.com>

 x11-themes/bibata-xcursors/Manifest|  3 +-
 .../bibata-xcursors-1.1.2-r1.ebuild| 63 --
 .../bibata-xcursors-1.1.2-r2.ebuild| 21 
 3 files changed, 22 insertions(+), 65 deletions(-)

diff --git a/x11-themes/bibata-xcursors/Manifest 
b/x11-themes/bibata-xcursors/Manifest
index 2d71031dc..c4a280b2d 100644
--- a/x11-themes/bibata-xcursors/Manifest
+++ b/x11-themes/bibata-xcursors/Manifest
@@ -1,2 +1 @@
-DIST bibata-xcursors-1.1.2-bitmaps.zip 15673671 BLAKE2B 
6d0a21b292480afec7f34de4f183c2e4c434b69ba04ae8d87dc30072e9c0cecba753e1652a5dbf93ec0ca6b2d000627a170b5d49afb67986ad0f431a62180e02
 SHA512 
2c0b8ab793d5896f25fb3fac5876b22895c9faefff8708834deeb60d91e7670af50d362c6c66a3d37763f8615b5d2ca5360c5b067c074a94eaa8be549a14fa9d
-DIST bibata-xcursors-1.1.2.tar.gz 102572 BLAKE2B 
bfe295d15d662423620dcf734a428224012c24cf1bd72ddbb0c80a1a1e971082107a143af4447cd49f7ea1ab6fa4d3b8943deb2261cd5b8cb36a98df26d6b772
 SHA512 
397f11097bf56cd93ef5da39d3cdec0ef45af20cf691619acdb0747c81104de0fab0fcbbb90c7a09823a7bb070092f9dab880d0cb515cc36198de95cc51fe7a2
+DIST bibata-xcursors-1.1.2-r2.tar.gz 26397061 BLAKE2B 
4bd1c9a2b8fc1cd636e855e876a9efefac6abc1ad464466000d444d98fbb675fa83beeba9633cfc98cf448e454ac0192793ef832586c186be52f4c5b3fb6427b
 SHA512 
5acc71613fc8d4528d83d50f6e763ffc5645ede306c7f761ea3791bab74afbe2904711aa4ce5b88d204e3a0b074d9d61bef2d5bfa9b4147527c00a6dca9667f9

diff --git a/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r1.ebuild 
b/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r1.ebuild
deleted file mode 100644
index 7797f0381..0
--- a/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1
-
-MY_PN="Bibata_Cursor"
-
-DESCRIPTION="Opensource, compact, and material-designed cursor set"
-HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor;
-SRC_URI="
-   https://github.com/ful1e5/${MY_PN}/archive/v1.1.2.tar.gz -> ${P}.tar.gz
-   https://github.com/ful1e5/${MY_PN}/releases/download/v${PV}/bitmaps.zip 
-> ${P}-bitmaps.zip
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-libs/libXcursor"
-BDEPEND="
-   ${RDEPEND}
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/clickgen[${PYTHON_USEDEP}]
-   ')
-   app-arch/unzip
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_check_deps() {
-   has_version -b "dev-python/clickgen[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   cd "${S}" || die "Cannot change dir into '${S}'"
-   mkdir -p bitmaps || die "Cannot create 'bitmaps' directory"
-   cd bitmaps || "Cannot change dir into '${S}/bitmaps'"
-   unpack "${P}-bitmaps.zip"
-}
-
-src_prepare() {
-   rm -rf themes || die "Cannot remove 'themes' directory"
-   eapply_user
-}
-
-src_compile() {
-   cd builder || die "Cannot change dir into '${S}/builder'"
-   emake build_unix
-}
-
-src_install() {
-   insinto /usr/share/cursors/xorg-x11
-   doins -r themes/Bibata-{Modern,Original}-{Amber,Classic,Ice}
-}

diff --git a/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r2.ebuild 
b/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r2.ebuild
new file mode 100644
index 0..f6b4a0fa4
--- /dev/null
+++ b/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Opensource, compact, and material-designed cursor set"
+HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor;
+SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata.tar.gz
 -> ${P}-r2.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-libs/libXcursor"
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/cursors/xorg-x11
+   doins -r Bibata-{Modern,Original}-{Amber,Classic,Ice}
+}



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

2022-06-19 Thread Sam James
commit: 88e49ad9b40227d5d5d9c656dfd054873d704933
Author: Federico Denkena  posteo  de>
AuthorDate: Fri Jun 17 16:22:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:05:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e49ad9

media-gfx/blender: Remove old versions

Bug: https://bugs.gentoo.org/834011
Signed-off-by: Federico Denkena  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/25914
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest |   8 -
 media-gfx/blender/blender-2.93.0-r1.ebuild | 390 ---
 media-gfx/blender/blender-2.93.6.ebuild| 386 ---
 media-gfx/blender/blender-2.93.8-r4.ebuild | 402 
 media-gfx/blender/blender-2.93.8-r5.ebuild | 405 
 media-gfx/blender/blender-3.0.0-r1.ebuild  | 407 
 media-gfx/blender/blender-3.0.1-r4.ebuild  | 410 -
 media-gfx/blender/blender-3.0.1-r5.ebuild  | 408 
 media-gfx/blender/blender-3.1.0.ebuild | 404 
 media-gfx/blender/blender-3.1.1.ebuild | 404 
 media-gfx/blender/metadata.xml |   9 -
 11 files changed, 3633 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 9941eb55474c..1b1f10296236 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,15 +1,7 @@
 DIST blender-2.93.0-tests.tar.bz2 286918586 BLAKE2B 
a2c2c2e900e401a470208e8e5d0082d45e2f8db13b45213f31808d50ae5ea330360702b8e775bdb3307eb753aa7c3264803e9e470b3fb778f8bd87272cd72513
 SHA512 
0e5e4c67944c4f76df62cdbaf26ba284c415675074e66685c01ec9584a544c47f616bae8fb2ff2b7e03290620d54dc1033b4b0fc617acb1232a90439e96325fe
-DIST blender-2.93.0.tar.xz 42967016 BLAKE2B 
1e7b54f08415de8a8908a285ae35c1e18558bf7cab42c5c135323d10ac9a73ec69aa0addd536355a4d19262438a615e03f09dc123b697cbab484e33350bb5ee3
 SHA512 
660962e5368c8ff52ed095aba97d63c22aa8e2fdcb2042b1299b6d6edeb7eb1f702a9ee95ee7e47824681f9f48b971d2e32ec32cc6264165a4196b5f36c4a66d
-DIST blender-2.93.6.tar.xz 43031980 BLAKE2B 
235b9a08d9eb4ba83c30a4de333cc5b56eefe16209a96e2aeadbfb4d99b0add0031bbf3c4e0059833433475f07c03711ca773e19d57849ae83beb52a750fac48
 SHA512 
0f8e7686a141ba55be29c73f9b2fcd43b03f7551ec91d226f389295f4866926f9a81ddf627aef54f6d762271ca05ccdea1f80efc00cc52315925ad626b283aea
-DIST blender-2.93.8.tar.xz 43024356 BLAKE2B 
f69edf2bff0e97897d03b123516a66037fc690f518801dbb5f6851aa743c768bb1a56df2cc3e036d8fbae4ca3cfca295f34c7ae33dd37f0e16513c56f5d46572
 SHA512 
75213907ef7969f30468ce959a1da9287334b6f8b6edbf4b65e02d57a8b306fad6f86646d088eee8fd6f53f3e7511554b9a963f7a15527b17c3353db24f58249
 DIST blender-2.93.9.tar.xz 43035004 BLAKE2B 
3d3e316794d0ee5ec3500c84247f4d9cc37d9c490e82321a10e8b020eb148f8d71480ce45e5d2098ef8d6c6657eb5d9f8a34807f93e8ad25650bd4e65cc559d7
 SHA512 
605eedabd7f164138076c0c91ca9ee3a1e26616c2539602ebba07c014a989738b973a908cbc0a062b3942f3e36754b2f88e2abcabae18017749b409aeaa2f97e
-DIST blender-3.0.0-tests.tar.bz2 302064577 BLAKE2B 
c86a47231bb704124fe5ed59963176ca45ccc7e92bf8b00ce31d432cf6e35b9593ddb0d71f56aab0af6d1922f08eb158f9b7e355b5323d715b2b075ceafe9294
 SHA512 
e343f5da88aa7d2bc2a0758c01d3849b61c6ff3a0d65ac4d967aa02b701a5a02bfc8e7ed92b8f67af37e08f138987de8a27b8c7faa3cd8cfc3535adb8c624506
-DIST blender-3.0.0.tar.xz 40169212 BLAKE2B 
0dd8327cb92d1d5b00ede020fa2fe07fc3f4d02b249e0ed528c330d6423ce28c731055bc623cffa66f2824c3ae667b5b84be2d6c5e2b01baf490468c4b6f42a2
 SHA512 
727d722e7b750b77b0fe691605a84de58baf15a3cc01af267be0440bd0879772e14dbdfdb16209023df3c28b94d8009b0c389915097cdb0b49bdf42c8de1ef21
 DIST blender-3.0.1-ffmpeg-5.0.patch.bz2 8198 BLAKE2B 
2acb1e441bd17cf2d972f981358981d42742ad37656366a52b0adb52efb3f1a6cda0479e1c79d9327b51c8fd3d2c6cb291552adc7716e6a1938ac27b237186b9
 SHA512 
c09ca2d5a5b99652abcae827965304506e354fc6fc4d6d59c9433c8246e865a0622ddac3118009ad433292690212292a86f7e43e76458352ca6d653da809
-DIST blender-3.0.1.tar.xz 40155604 BLAKE2B 
b611f08617f1be217604e87cfafe88f6cc9904ed6321a74bea4ee5ad14f3cf4002b12d82fa3b3c6111a681fd7e1c530f66be28c506973ff7722175a9036a19da
 SHA512 
b9af6d49201eb26ec77a3cecdb9c0945ffc915d4eecaaa36091365340244bfd1565a7679c8b7a81d3335383f158dc01339ea8edc108730835d81db1de84049bf
 DIST blender-3.1.0-tests.tar.bz2 643279044 BLAKE2B 
acbf0800c384f881c215ea22140b02e8e61c7395eb35fdb76fad3c785c565ecfc6c59d74848bdd3f9f9b762f86328f6b60cb7871e6ef4615db1ef03f2749b655
 SHA512 
9fd202c582576d170c29c8adbc9bc4a62b6d67a4a1500f6980201e3d904f4a4a15e5680530663382c34672bd634543dd330c5f75523cf0058928a549ff4a0782
-DIST blender-3.1.0.tar.xz 41017620 BLAKE2B 
f626266a41f9d72b03690fe8d7fe1f183ffdef01501ff6a458e5760eea66c959ca297d70dc541b27aa85466a7b8d65306e293c84487c1ff1467cd31cfdba0203
 SHA512 

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

2022-06-19 Thread Sam James
commit: d312126538f24aed777addc15e0a572f9e670f58
Author: Andrew Udvare  gmail  com>
AuthorDate: Mon Jun 20 02:59:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 03:02:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3121265

sys-apps/dbus: minor shellcheck fixes

* [x]  Run shellcheck
* [x]  Use `$(...)` syntax instead of backticks
* [x]  Quote eval arguments

Bug: https://bugs.gentoo.org/845141
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Udvare  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25988
Signed-off-by: Sam James  gentoo.org>

 sys-apps/dbus/{dbus-1.14.0-r3.ebuild => dbus-1.14.0-r4.ebuild} | 0
 sys-apps/dbus/files/80-dbus-r1 | 4 ++--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dbus/dbus-1.14.0-r3.ebuild 
b/sys-apps/dbus/dbus-1.14.0-r4.ebuild
similarity index 100%
rename from sys-apps/dbus/dbus-1.14.0-r3.ebuild
rename to sys-apps/dbus/dbus-1.14.0-r4.ebuild

diff --git a/sys-apps/dbus/files/80-dbus-r1 b/sys-apps/dbus/files/80-dbus-r1
index edef88a3c30c..3499a6a12eca 100644
--- a/sys-apps/dbus/files/80-dbus-r1
+++ b/sys-apps/dbus/files/80-dbus-r1
@@ -2,12 +2,12 @@
 
 # launches a session dbus instance
 
-dbuslaunch="`command -v dbus-launch 2>/dev/null`"
+dbuslaunch=$(command -v dbus-launch 2>/dev/null)
 if [ -n "$dbuslaunch" ] && [ -x "$dbuslaunch" ] && [ -z 
"$DBUS_SESSION_BUS_ADDRESS" ]; then
   if [ -n "$command" ]; then
 command="$dbuslaunch --exit-with-session $command"
   else
-eval `$dbuslaunch --sh-syntax --exit-with-session`
+eval "$($dbuslaunch --sh-syntax --exit-with-session)"
   fi
 fi
 



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

2022-06-19 Thread Sam James
commit: 9d68dc60d93eee90a3dd03d4b1ca902f2d0993d7
Author: Philipp Rösner  protonmail  com>
AuthorDate: Fri Jun 17 21:47:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:58:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d68dc60

app-text/mupdf: add 1.20.0

Bug: https://bugs.gentoo.org/792528
Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25945
Signed-off-by: Sam James  gentoo.org>

 app-text/mupdf/Manifest|   1 +
 app-text/mupdf/mupdf-1.20.0.ebuild | 153 +
 2 files changed, 154 insertions(+)

diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest
index 5c05a175105b..71a4a94d3840 100644
--- a/app-text/mupdf/Manifest
+++ b/app-text/mupdf/Manifest
@@ -1,3 +1,4 @@
 DIST mupdf-1.18.0-source.tar.xz 53621544 BLAKE2B 
d0057f4240bd4f6b4b6d9381ae1c3871c56b97604d5c6ea6438a8bde72d4696c10a9f0e8e2ed8f43d63a04bb1d973bade8a708327c00b0d0c6802b28af697a55
 SHA512 
7551f18b9bac6e2dc1cf073741cbc975ce3a16dc7e37c9d5a58254c67bf2c07bb36185d6585e435d4126f3ae351f67d7432d19a986c9b47b15105ca43db0edb8
 DIST mupdf-1.19.0-source.tar.xz 64077324 BLAKE2B 
4c30cfc004b4f354ae349e5460327775a4dbdd689e561888c156e9e69e22b45ea1f260dfed8d2d8c017fe65a1e83cabc8ff29dad8de47a2c541f9e335bf11285
 SHA512 
421e8e49f83cf00bfb2c86b5425939056fe866a048cf18e4c8f5764cdee9829974eea655c944d0f3f5a9407347cceaef34030f4079aa399e798da3ff849230e7
 DIST mupdf-1.19.1-source.tar.xz 64884172 BLAKE2B 
a0dc3783c70cee1b7eb48d1658eb48186e35a42513aa9e98f7155bb82ed771ed0c5d5032013d09d93cdca4f49deda65553fe0e1af7645893722dafa855b2c958
 SHA512 
d6bc5b6adb6a418de50021864f4b3a75da653fa534eeedbfe9875cb202efeb13efdec66b4d108ca8fa6b0dc76733468b214e5fdf331bebc35fc6f722203fa3f7
+DIST mupdf-1.20.0-source.tar.gz 88455853 BLAKE2B 
686d8b02972fc6cb7fa4541e4f0561c11e616f800decd20a79f23b577977785633bd3e17e2007f621db97dab6db1fcf500ac8e283984fbe675a25e7a4301b75b
 SHA512 
6837299c589ece9cc443b027433fa3eee545f5155aeb6359b7a43da239d2e99195e9ae3950ddec6cb6ebae77bc877573c6f89a90754c58723d7e87d9739ed1f4

diff --git a/app-text/mupdf/mupdf-1.20.0.ebuild 
b/app-text/mupdf/mupdf-1.20.0.ebuild
new file mode 100644
index ..3d7f8f3e2946
--- /dev/null
+++ b/app-text/mupdf/mupdf-1.20.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please check upstream git regularly for relevant security-related commits
+# to backport.
+
+inherit desktop flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="A lightweight PDF viewer and toolkit written in portable C"
+HOMEPAGE="https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git;
+SRC_URI="https://mupdf.com/downloads/archive/${P}-source.tar.gz;
+S="${WORKDIR}"/${P}-source
+
+LICENSE="AGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
+IUSE="+javascript opengl ssl X"
+REQUIRED_USE="opengl? ( javascript )"
+
+# Although we use the bundled, patched version of freeglut in mupdf (because of
+# bug #653298), the best way to ensure that its dependencies are present is to
+# install system's freeglut.
+RDEPEND="
+   dev-libs/gumbo
+   media-libs/freetype:2=
+   media-libs/harfbuzz:=[truetype]
+   media-libs/jbig2dec:=
+   media-libs/libpng:0=
+   >=media-libs/openjpeg-2.1:2=
+   >=media-libs/libjpeg-turbo-1.5.3-r2:0
+   javascript? ( >=dev-lang/mujs-1.0.7:= )
+   opengl? ( >=media-libs/freeglut-3.0.0 )
+   ssl? ( >=dev-libs/openssl-1.1:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="X? ( x11-base/xorg-proto )
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.15-CFLAGS.patch
+   "${FILESDIR}"/${PN}-1.19.0-Makefile.patch
+   "${FILESDIR}"/${PN}-1.10a-add-desktop-pc-xpm-files.patch
+   "${FILESDIR}"/${PN}-1.19.0-darwin.patch
+   # See bugs #662352
+   "${FILESDIR}"/${PN}-1.15-openssl-x11.patch
+   # General cross fixes from Debian (refreshed)
+   "${FILESDIR}"/${PN}-1.19.0-cross-fixes.patch
+)
+
+src_prepare() {
+   default
+
+   use hppa && append-cflags -ffunction-sections
+
+   append-cflags "-DFZ_ENABLE_JS=$(usex javascript 1 0)"
+
+   sed -e "1iOS = Linux" \
+   -e "1iCC = $(tc-getCC)" \
+   -e "1iCXX = $(tc-getCXX)" \
+   -e "1iLD = $(tc-getLD)" \
+   -e "1iAR = $(tc-getAR)" \
+   -e "1iverbose = yes" \
+   -e "1ibuild = debug" \
+   -i Makerules || die "Failed adding build variables to Makerules 
in src_prepare()"
+}
+
+_emake() {
+   # When HAVE_OBJCOPY is yes, we end up with a lot of QA warnings.
+   #
+   # Bundled libs
+   # * General
+   # Note that USE_SYSTEM_LIBS=yes is a metaoption which will set to 
upstream's
+   # recommendations. It does not mean "always 

[gentoo-commits] repo/gentoo:master commit in: dev-java/ant-eclipse-ecj/files/

2022-06-19 Thread Sam James
commit: 3866480495014d649cf24acfff2a41b894bd44cd
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Jun 19 17:43:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:50:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38664804

dev-java/ant-eclipse-ecj: adjust filename

Closes: https://bugs.gentoo.org/853082
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/25979
Signed-off-by: Sam James  gentoo.org>

 dev-java/ant-eclipse-ecj/files/{ecj-4.22-r1 => ecj-4.22} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-java/ant-eclipse-ecj/files/ecj-4.22-r1 
b/dev-java/ant-eclipse-ecj/files/ecj-4.22
similarity index 100%
rename from dev-java/ant-eclipse-ecj/files/ecj-4.22-r1
rename to dev-java/ant-eclipse-ecj/files/ecj-4.22



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

2022-06-19 Thread Sam James
commit: 8d9cc3442f81cd4c1a19b53912cddb79f788ba1f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 02:52:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:52:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9cc344

media-libs/libbluray: add commit link to patch

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

 ...-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch
 
b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch
index 158468e7839d..9556884435b9 100644
--- 
a/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch
+++ 
b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch
@@ -1,3 +1,6 @@
+https://code.videolan.org/videolan/libbluray/-/commit/8f26777b1ce124ff761f80ef52d6be10bcea323e
+https://bugs.gentoo.org/844187
+
 From 8f26777b1ce124ff761f80ef52d6be10bcea323e Mon Sep 17 00:00:00 2001
 From: Fridrich Strba 
 Date: Mon, 25 Apr 2022 14:28:58 +0300



[gentoo-commits] repo/gentoo:master commit in: dev-java/gin/

2022-06-19 Thread Sam James
commit: e5d5b6921067efe68ec7b766c41b0081066bf257
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Jun 19 16:59:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:50:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d5b692

dev-java/gin: drop 2.1.2

Closes: https://bugs.gentoo.org/853076
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/25977
Signed-off-by: Sam James  gentoo.org>

 dev-java/gin/Manifest |  1 -
 dev-java/gin/gin-2.1.2.ebuild | 77 ---
 2 files changed, 78 deletions(-)

diff --git a/dev-java/gin/Manifest b/dev-java/gin/Manifest
index 80a6de9112f8..5908cb81423c 100644
--- a/dev-java/gin/Manifest
+++ b/dev-java/gin/Manifest
@@ -1,2 +1 @@
 DIST gin-2.1.2.tar.gz 4100895 BLAKE2B 
ba9dcd333d51460f8e108253b7a5aeb92fa521b7d2b5133285917dc398264f581b1384b7e002b4d2ac677edc0e62a43b8718e02514ea942d90e2836dd5c66c40
 SHA512 
cfd11497d358217e3e6e0a024f461bd8fbd23cb39262c447c2729799b9aa3252967f866da9253c03de72a5dc43ee5cf1e7f6353f388b296af33e1e7be2bb8ddd
-DIST google-gin-2.1.2.zip 5495552 BLAKE2B 
3e07fc2e8f2e93872cb022dc57d5b06cfb81cfd855e8027fbcc312e2b95e0c8c35a783c6deb842fd1f40ae8c94e5c120f463c36e20d873a415ef62b0e717f490
 SHA512 
eb661760078d2053dd1f6cf0d96e9c2895c7d7fd805c14f4da63c28801b8aabb6a9cf6baff020bee3830a3ba1451bdf44d53d41cae1d720bded06f7d013d59c0

diff --git a/dev-java/gin/gin-2.1.2.ebuild b/dev-java/gin/gin-2.1.2.ebuild
deleted file mode 100644
index a13c8f0e9aa6..
--- a/dev-java/gin/gin-2.1.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-MY_PN="google-gin"
-MY_P="${MY_PN}-${PV}"
-
-GIN_COMMIT="d62089f5b6ea33d842ab4646b51583c65a8be36b"
-
-DESCRIPTION="Google Gin (GWT INjection)"
-HOMEPAGE="https://gwtplus.github.io/google-gin/;
-SRC_URI="https://github.com/gwtplus/google-gin/archive/${GIN_COMMIT}.zip -> 
${MY_P}.zip"
-RESTRICT="mirror"
-SLOT="2.1"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-CDEPEND="
-   dev-java/aopalliance:1
-   dev-java/javax-inject:0
-   dev-java/gwt:2.8
-   dev-java/validation-api:1.0
-"
-RDEPEND="
-   ${CDEPEND}
-   >=virtual/jre-1.8:*"
-DEPEND="
-   ${CDEPEND}
-   >=virtual/jdk-1.8:*"
-BDEPEND="app-arch/unzip"
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-EANT_BUILD_XML="build.xml"
-EANT_GENTOO_CLASSPATH="
-   aopalliance-1
-   javax-inject
-   gwt-2.8
-   validation-api-1.0
-"
-
-S="${WORKDIR}/${MY_PN}-${GIN_COMMIT}"
-
-JAVA_RM_FILES=(
-   trunk/lib/aopalliance.jar
-   trunk/lib/javax.inject.jar
-   lib/aopalliance.jar
-   lib/javax.inject.jar
-)
-
-src_compile() {
-   local EANT_BUILD_TARGET="compile"
-   GWT_HOME="${ESYSROOT}/usr/share/gwt-2.8/lib" \
-   java-pkg-2_src_compile
-   EANT_BUILD_TARGET="jars"
-   GWT_HOME="${ESYSROOT}/usr/share/gwt-2.8/lib" \
-   java-pkg-2_src_compile
-}
-
-src_test() {
-   GWT_HOME="${ESYSROOT}/usr/share/gwt-2.8/lib" \
-   ant test || die
-}
-
-src_install() {
-   java-pkg_newjar \
-   out/dist/${P}-src.jar ${PN}-src.jar
-   java-pkg_newjar \
-   out/dist/${P}.jar ${PN}.jar
-   java-pkg_dojar \
-   lib/*.jar
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/gin/

2022-06-19 Thread Sam James
commit: c422431baee43bb6e1d9f4b965173ee2c144316c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Jun 19 16:57:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:50:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c422431b

dev-java/gin: restrict to jdk:1.8

Bug: https://bugs.gentoo.org/853076
Also switch to using tarball instead of zip archive.
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Sam James  gentoo.org>

 dev-java/gin/Manifest|  1 +
 dev-java/gin/gin-2.1.2-r1.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-java/gin/Manifest b/dev-java/gin/Manifest
index 49f7e0046876..80a6de9112f8 100644
--- a/dev-java/gin/Manifest
+++ b/dev-java/gin/Manifest
@@ -1 +1,2 @@
+DIST gin-2.1.2.tar.gz 4100895 BLAKE2B 
ba9dcd333d51460f8e108253b7a5aeb92fa521b7d2b5133285917dc398264f581b1384b7e002b4d2ac677edc0e62a43b8718e02514ea942d90e2836dd5c66c40
 SHA512 
cfd11497d358217e3e6e0a024f461bd8fbd23cb39262c447c2729799b9aa3252967f866da9253c03de72a5dc43ee5cf1e7f6353f388b296af33e1e7be2bb8ddd
 DIST google-gin-2.1.2.zip 5495552 BLAKE2B 
3e07fc2e8f2e93872cb022dc57d5b06cfb81cfd855e8027fbcc312e2b95e0c8c35a783c6deb842fd1f40ae8c94e5c120f463c36e20d873a415ef62b0e717f490
 SHA512 
eb661760078d2053dd1f6cf0d96e9c2895c7d7fd805c14f4da63c28801b8aabb6a9cf6baff020bee3830a3ba1451bdf44d53d41cae1d720bded06f7d013d59c0

diff --git a/dev-java/gin/gin-2.1.2-r1.ebuild b/dev-java/gin/gin-2.1.2-r1.ebuild
new file mode 100644
index ..43bf6656dd6e
--- /dev/null
+++ b/dev-java/gin/gin-2.1.2-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Google Gin (GWT INjection)"
+HOMEPAGE="https://gwtplus.github.io/google-gin/;
+SRC_URI="https://github.com/gwtplus/google-gin/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+RESTRICT="mirror"
+SLOT="2.1"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND="
+   dev-java/aopalliance:1
+   dev-java/javax-inject:0
+   dev-java/gwt:2.8
+   dev-java/validation-api:1.0
+"
+RDEPEND="
+   ${CDEPEND}
+   >=virtual/jre-1.8:*"
+DEPEND="
+   ${CDEPEND}
+   virtual/jdk:1.8"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_BUILD_XML="build.xml"
+EANT_GENTOO_CLASSPATH="
+   aopalliance-1
+   javax-inject
+   gwt-2.8
+   validation-api-1.0
+"
+
+S="${WORKDIR}/google-gin-${PV}"
+
+JAVA_RM_FILES=(
+   trunk/lib/aopalliance.jar
+   trunk/lib/javax.inject.jar
+   lib/aopalliance.jar
+   lib/javax.inject.jar
+)
+
+src_compile() {
+   local EANT_BUILD_TARGET="compile"
+   GWT_HOME="${ESYSROOT}/usr/share/gwt-2.8/lib" \
+   java-pkg-2_src_compile
+   EANT_BUILD_TARGET="jars"
+   GWT_HOME="${ESYSROOT}/usr/share/gwt-2.8/lib" \
+   java-pkg-2_src_compile
+}
+
+src_test() {
+   GWT_HOME="${ESYSROOT}/usr/share/gwt-2.8/lib" \
+   ant test || die
+}
+
+src_install() {
+   java-pkg_newjar \
+   out/dist/${P}-src.jar ${PN}-src.jar
+   java-pkg_newjar \
+   out/dist/${P}.jar ${PN}.jar
+   java-pkg_dojar \
+   lib/*.jar
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2022-06-19 Thread Sam James
commit: 2603f067b9fc6edceab8042da218cffa4404c751
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sun Jun 19 18:54:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:48:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2603f067

gnome-extra/cinnamon-control-center: Subscribe to libwacom subslot

Closes: https://bugs.gentoo.org/848513
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 ...l-center-5.2.1-r1.ebuild => cinnamon-control-center-5.2.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r2.ebuild
similarity index 98%
rename from 
gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild
rename to 
gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r2.ebuild
index 53c017c256aa..722bfca4fb20 100644
--- 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r2.ebuild
@@ -33,7 +33,7 @@ COMMON_DEPEND="
 
colord? ( >=x11-misc/colord-0.1.14:0= )
input_devices_wacom? (
-   >=dev-libs/libwacom-0.7
+   >=dev-libs/libwacom-0.7:=
>=gnome-extra/cinnamon-settings-daemon-5.2:0=
>=x11-libs/libXi-1.2 )
networkmanager? (



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

2022-06-19 Thread Sam James
commit: 9e52ba220d0376794fd4d33a5a8e19dd766b539c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jun 19 10:14:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:51:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e52ba22

media-libs/libbluray: Fix build after Oracle Java Critical Patch Update (CPU) 
2022

Closes: https://bugs.gentoo.org/844187
Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25973
Signed-off-by: Sam James  gentoo.org>

 ...lure-after-Oracle-Java-CPU-for-April-2022.patch | 25 ++
 media-libs/libbluray/libbluray-1.3.1.ebuild|  1 +
 2 files changed, 26 insertions(+)

diff --git 
a/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch
 
b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch
new file mode 100644
index ..158468e7839d
--- /dev/null
+++ 
b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch
@@ -0,0 +1,25 @@
+From 8f26777b1ce124ff761f80ef52d6be10bcea323e Mon Sep 17 00:00:00 2001
+From: Fridrich Strba 
+Date: Mon, 25 Apr 2022 14:28:58 +0300
+Subject: [PATCH] Fix build failure after Oracle Java CPU for April 2022
+
+--- a/src/libbluray/bdj/java/java/io/BDFileSystem.java
 b/src/libbluray/bdj/java/java/io/BDFileSystem.java
+@@ -227,6 +227,17 @@ public abstract class BDFileSystem extends FileSystem {
+ return fs.isAbsolute(f);
+ }
+ 
++public boolean isInvalid(File f) {
++try {
++Method m = fs.getClass().getDeclaredMethod("isInvalid", new 
Class[] { File.class });
++Object[] args = new Object[] {(Object)f};
++Boolean result = (Boolean)m.invoke(fs, args);
++return result.booleanValue();
++} finally {
++return false;
++}
++}
++
+ public String resolve(File f) {
+ if (!booted)
+ return fs.resolve(f);

diff --git a/media-libs/libbluray/libbluray-1.3.1.ebuild 
b/media-libs/libbluray/libbluray-1.3.1.ebuild
index 9d617a0039d2..165a31b2189e 100644
--- a/media-libs/libbluray/libbluray-1.3.1.ebuild
+++ b/media-libs/libbluray/libbluray-1.3.1.ebuild
@@ -43,6 +43,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-jars.patch
+   
"${FILESDIR}"/${PN}-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch
 )
 
 DOCS=( ChangeLog README.md )



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

2022-06-19 Thread Sam James
commit: 22e94d2394cee938cdf36aa25a7b2128271e6848
Author: Uwe Scholz  gmx  de>
AuthorDate: Sun Jun 19 16:59:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:50:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e94d23

gnome-extra/gnome-commander: Version bump to 1.14.3

Signed-off-by: Uwe Scholz  gmx.de>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/25978
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/gnome-commander/Manifest   |  1 +
 .../gnome-commander/gnome-commander-1.14.3.ebuild  | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/gnome-extra/gnome-commander/Manifest 
b/gnome-extra/gnome-commander/Manifest
index a38282d37997..e528b409a4ac 100644
--- a/gnome-extra/gnome-commander/Manifest
+++ b/gnome-extra/gnome-commander/Manifest
@@ -1 +1,2 @@
 DIST gnome-commander-1.14.2.tar.xz 6868340 BLAKE2B 
6b6f2a9435b9bb34a0318ddec0c509e1bef58399ce3bc1a77cf8ba6d97d5fec5e001d301e26ec7575e4c5a2f265ad0ca2e08e86f9f8045c04d6f558c17002bde
 SHA512 
bfbc201ecaf6f9c0a71c7eba73f5d6ef9ba88f0ce8dba5d586058d87125bc51fc4b7f5e9752b7003343d686ea83db916ef78adf8c9d0df1e8715a3c88f9d1ce2
+DIST gnome-commander-1.14.3.tar.xz 6862280 BLAKE2B 
802a3d147c056b08025164b68d48dfc731a0db0d78ada3c5e81866e0918903d82c101fc688bb6a101760605fa17e6d45bb18800aa659b7150e376844d00d0a22
 SHA512 
a3a89b922c23b49587d1b459760a263c886636735549c8dcd592b1ccb838838a3748ec83eb65ca8bbb62d82d4b588479a7673314d6924075b733b31318e52756

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild
new file mode 100644
index ..3cf67a8ee2a4
--- /dev/null
+++ b/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 optfeature
+
+DESCRIPTION="A graphical, full featured, twin-panel file manager"
+HOMEPAGE="https://gcmd.github.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="exif gsf pdf samba taglib test +unique"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-text/yelp-tools
+   >=dev-libs/glib-2.70.0:2
+   >=x11-libs/gtk+-2.24.0:2
+   exif? ( >=media-gfx/exiv2-0.14 )
+   gsf? ( >=gnome-extra/libgsf-1.12:= )
+   pdf? ( >=app-text/poppler-0.18 )
+   samba? ( gnome-base/gvfs[samba] )
+   taglib? ( >=media-libs/taglib-1.4 )
+   unique? ( >=dev-libs/libunique-0.9.3:1 )
+"
+BDEPEND="
+   app-text/yelp-tools
+   dev-util/glib-utils
+   dev-util/gtk-doc-am
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( >=dev-cpp/gtest-1.7.0 )
+"
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_with exif exiv2) \
+   $(use_with gsf libgsf) \
+   $(use_with pdf poppler) \
+   $(use_with samba) \
+   $(use_with taglib) \
+   $(use_with unique)
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   optfeature "synchronizing files and directories" dev-util/meld
+   optfeature "viewing the documentation" gnome-extra/yelp
+}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/caribou/

2022-06-19 Thread Sam James
commit: 165e5aa3a258e47a68b2858e83f729a5a3b61dcf
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sun Jun 19 18:57:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:48:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165e5aa3

app-accessibility/caribou: Bump for Python 3.10

Bug: https://bugs.gentoo.org/845411
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/25981
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/caribou/caribou-0.4.21-r5.ebuild | 99 ++
 1 file changed, 99 insertions(+)

diff --git a/app-accessibility/caribou/caribou-0.4.21-r5.ebuild 
b/app-accessibility/caribou/caribou-0.4.21-r5.ebuild
new file mode 100644
index ..8b7c2df3dd7e
--- /dev/null
+++ b/app-accessibility/caribou/caribou-0.4.21-r5.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="xml"
+
+inherit autotools gnome.org gnome2-utils python-single-r1 vala
+
+DESCRIPTION="Input assistive technology intended for switch and pointer users"
+HOMEPAGE="https://wiki.gnome.org/Projects/Caribou;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   app-accessibility/at-spi2-core
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
+   ')
+   >=dev-libs/gobject-introspection-0.10.7:=
+   dev-libs/libgee:0.8
+   dev-libs/libxml2
+   >=media-libs/clutter-1.5.11:1.0[introspection]
+   >=x11-libs/gtk+-3:3[introspection]
+   x11-libs/libX11
+   x11-libs/libxklavier
+   x11-libs/libXtst
+"
+# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key
+# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed
+# librsvg needed to load svg images in css styles
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-libs/glib[dbus]
+   $(python_gen_cond_dep '
+   >=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}]
+   ')
+   >=gnome-base/gsettings-desktop-schemas-3
+   gnome-base/librsvg:2
+   sys-apps/dbus
+   !

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2022-06-19 Thread Sam James
commit: 469a4838450890a44b1072d7c3d295ad3d053cdf
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sun Jun 19 18:52:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:48:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469a4838

gnome-extra/cinnamon-settings-daemon: Subscribe to libwacom subslot

Closes: https://bugs.gentoo.org/848516
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 ...ngs-daemon-5.2.0.ebuild => cinnamon-settings-daemon-5.2.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.2.0.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.2.0-r1.ebuild
similarity index 98%
rename from 
gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.2.0.ebuild
rename to 
gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.2.0-r1.ebuild
index 21639e1d3fd9..4b3d25bbde20 100644
--- a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.2.0.ebuild
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.2.0-r1.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
app-admin/system-config-printer
net-print/cups-pk-helper )
input_devices_wacom? (
-   >=dev-libs/libwacom-0.7
+   >=dev-libs/libwacom-0.7:=
>=gnome-base/librsvg-2.36.2
x11-drivers/xf86-input-wacom
x11-libs/libXtst )



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/files/, sci-geosciences/grass/

2022-06-19 Thread Sam James
commit: 37de76d39fbddf96349d29aeeec9338b809052ed
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Jun 18 11:16:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37de76d3

sci-geosciences/grass: remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/25953
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/Manifest |   1 -
 .../grass/files/grass-8.0.1-lib_imagery.patch  |  11 -
 sci-geosciences/grass/grass-8.0.1-r1.ebuild| 282 -
 3 files changed, 294 deletions(-)

diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index 4fa939f09a8e..745b3b8081b9 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1,5 +1,4 @@
 DIST grass-7.8.6.tar.gz 66331264 BLAKE2B 
bb5a3387f74bc30b7ce3230765cecdc7e61ded8693d888e6cefc2d491022496409d053e170293fcef392a9c9178a41b070767e1ce90b57b448b189c9e16a2761
 SHA512 
6db10a20e5b70f0ce9a8fc4d6966c6f078453a88fa8f0577c1c62303f9787fa3bf3369e281f7ca864280c865e3ef022c51d8805d1258ea04da45e63cd34c27df
 DIST grass-7.8.7.tar.gz 66333084 BLAKE2B 
809daed6992838cd89b7f913c92bb588db05ae933c6e05b6fbd1add135dc36238260222f338df023c402b411b6c0338a56e06268d1fb736e9d9f6779bc2e4c42
 SHA512 
8c890b34a64c3a52285a8d99e2a2ec61b41de0258ae5b70d1876499988a9a8229925b82f4595df6b5cf21b77ecc8529feb75f765d4e92f324a734293dffc7303
-DIST grass-8.0.1.tar.gz 64928098 BLAKE2B 
81512a5e95727202705a06e11dcb243a393bb6d7b5756957ffe055c867aa18933d84a31ed5e006e8c25bff558aa3ce5acab9e90660b1537192ffa11c92cdf4cc
 SHA512 
ec0e52bfe22179c85bb7119980ab4d5b96278fc85d1fc5c0781aea1864e89a302677fa008b65f0398d564fd6ffc05cee0da1b81affb489c89c20a3bd9f6b089f
 DIST grass-8.0.2.tar.gz 65665825 BLAKE2B 
496dab376b38c74d2206096f8b1bf84c328be3871fca5173042d7368f5c40cdbb6908ed69ec9f2c0669b25f3cfc50b4105f9bb7b375c379b9cc518ebfe8f
 SHA512 
fc6f45f2b6ac2507c70a14baa931d5c66f0b115c914081d24c95f40afa6c266a718026df895f7a182ea837c6abf70da15b09dccba39eedd6a71ba7b6301edf7c
 DIST grass-8.2.0.tar.gz 66819726 BLAKE2B 
e4398368dd8fd26324709202f42556033a0fea12b6bf5b300c9c416e8758472ceacf40e1d3d540b1aefea88199c0f411462a64fc5e09864582e2e4ce743d67f3
 SHA512 
8179b8704ea688ba412496d0e149c5a47b89fd557b613a49f3addb9721f166cd3aa23ff2549832d9940e5065893e3257ce7287e75018a3468aa7847392398930

diff --git a/sci-geosciences/grass/files/grass-8.0.1-lib_imagery.patch 
b/sci-geosciences/grass/files/grass-8.0.1-lib_imagery.patch
deleted file mode 100644
index 1eca86750ecd..
--- a/sci-geosciences/grass/files/grass-8.0.1-lib_imagery.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-https://github.com/OSGeo/grass/pull/2269
 a/lib/imagery/Makefile
-+++ b/lib/imagery/Makefile
-@@ -7,7 +7,6 @@
- 
- include $(MODULE_TOPDIR)/include/Make/Lib.make
- include $(MODULE_TOPDIR)/include/Make/Doxygen.make
--include $(MODULE_TOPDIR)/include/Make/Grass.make
- 
- # images
- IMGSRC := $(wildcard *.png) $(wildcard *.jpg) $(wildcard *.gif)

diff --git a/sci-geosciences/grass/grass-8.0.1-r1.ebuild 
b/sci-geosciences/grass/grass-8.0.1-r1.ebuild
deleted file mode 100644
index 3d92d0c246f7..
--- a/sci-geosciences/grass/grass-8.0.1-r1.ebuild
+++ /dev/null
@@ -1,282 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite"  # bug 572440
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg
-
-DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
-HOMEPAGE="https://grass.osgeo.org/;
-
-LICENSE="GPL-2"
-SLOT="0/8.0"
-
-GVERSION=${SLOT#*/}
-MY_PM="${PN}${GVERSION}"
-MY_PM="${MY_PM/.}"
-
-if [[ ${PV} =~ "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/OSGeo/grass.git;
-else
-   MY_P="${P/_rc/RC}"
-   SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
-   if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 ~ppc x86"
-   fi
-
-   S="${WORKDIR}/${MY_P}"
-fi
-
-IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X zstd"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   opengl? ( X )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=app-admin/eselect-1.2
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   ')
-   sci-libs/gdal:=
-   sys-libs/gdbm:=
-   sys-libs/ncurses:0=
-   sci-libs/proj:=
-   sci-libs/xdrfile
-   sys-libs/zlib
-   media-libs/libglvnd
-   media-libs/glu
-   blas? (
-   virtual/cblas[eselect-ldso(+)]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/, dev-util/geany-plugins/files/

2022-06-19 Thread Sam James
commit: 1fe0f94706264b202b97d0c311e4b6a83ee1a9d9
Author: Chris Mayo  gmail  com>
AuthorDate: Sat Jun 18 16:32:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:49:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe0f947

dev-util/geany-plugins: drop 1.37-r101

Closes: https://bugs.gentoo.org/851870
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25961
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany-plugins/Manifest|   1 -
 .../files/geany-plugins-1.37_use-stdbool.patch |  39 ---
 .../geany-plugins/geany-plugins-1.37-r101.ebuild   | 126 -
 3 files changed, 166 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 615554691d58..3b4606e1eaa4 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,2 +1 @@
-DIST geany-plugins-1.37.tar.gz 4711239 BLAKE2B 
7f4fd121f6f0784aecf2dcc04d208c89e502b23debcbc40889f93c1421e414c33c8634376cfe01e91c370f70818d33b373b88698f5cb0ee23dff5edee9d781cf
 SHA512 
47f8d7170593114c773067a8132c724471cbf881582a0a739da578ca42533783d8ecbccb04e039f2990ceed440bbd2d94e4be4a28e336c7f74b8e11a15ba4ce9
 DIST geany-plugins-1.38.tar.gz 4783970 BLAKE2B 
386a05d7136183799059ef6d73b28a0d67d738939b0dc57649ac68f1049104568fe7c8453ebf2144277f60ee0834564b19bf4e756168864f1551962ba2411c14
 SHA512 
82d04331e23c5d81765b11e081a960a7a17172184cabe94efd2ddb37ac94668349b036e6083f77c867ac650fa7b251ba3970ae26b562b4568d6e313652763339

diff --git a/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch 
b/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch
deleted file mode 100644
index e4f3990c0015..
--- a/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From ad50d3ed2ddfe11cd07954786b96725602fb4ddd Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Alexander=20F=2E=20R=C3=B8dseth?= 
-Date: Tue, 5 Jan 2021 12:57:27 +0100
-Subject: [PATCH] Use stdbool.h istead of redefining bool
-
-Redefining bool causes errors when used together with ie. GCC 10.2.0

- pretty-printer/src/PrettyPrinter.h | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/pretty-printer/src/PrettyPrinter.h 
b/pretty-printer/src/PrettyPrinter.h
-index 268986e95..4200db612 100644
 a/pretty-printer/src/PrettyPrinter.h
-+++ b/pretty-printer/src/PrettyPrinter.h
-@@ -29,6 +29,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #ifdef HAVE_GLIB
- #include 
-@@ -52,15 +53,13 @@
- #define TRUE !(FALSE)
- #endif
- 
--typedef unsigned int bool;
--
- /*== STRUCTURES 
===*/
- 
- /**
-  * The PrettyPrintingOptions struct allows the programmer to tell the
-  * PrettyPrinter how it must format the XML output.
-  */
--typedef struct 
-+typedef struct
- {
-   const char* newLineChars;   
  /* char used to generate a new line (generally \r\n) */
-   char indentChar;
  /* char used for indentation */

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
deleted file mode 100644
index 607708251221..
--- a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 )
-
-inherit lua-single
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="https://plugins.geany.org;
-SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
-
-IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
-
-DEPEND="
-   dev-libs/glib:2
-   >=dev-util/geany-1.37[-gtk2(-)]
-   x11-libs/gtk+:3
-   ctags? ( dev-util/ctags )
-   debugger? (
-   x11-libs/vte:2.91
-   )
-   enchant? ( app-text/enchant:= )
-   git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:= )
-   gtkspell? ( app-text/gtkspell:3= )
-   lua? ( ${LUA_DEPS} )
-   markdown? (
-   app-text/discount
-   net-libs/webkit-gtk:4
-   )
-   pretty-printer? ( dev-libs/libxml2:2 )
-   scope? ( x11-libs/vte:2.91 )
-   soup? ( net-libs/libsoup:2.4 )
-   workbench? ( dev-libs/libgit2:= )
-"
-RDEPEND="${DEPEND}
-   scope? ( sys-devel/gdb )
-"
-BDEPEND="virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-PATCHES=( "${FILESDIR}"/${P}_use-stdbool.patch )
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-}
-
-src_configure() {
-   

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

2022-06-19 Thread Sam James
commit: e52a4a935f8793a7b86ab5e27b7fc5143a8d5f78
Author: James Beddek  posteo  de>
AuthorDate: Mon Jun 20 01:57:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52a4a93

media-video/handbrake: fix missing dep on cmake required by custom configure 
script

Closes: https://bugs.gentoo.org/852701
Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/25985
Signed-off-by: Sam James  gentoo.org>

 media-video/handbrake/handbrake-1.5.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-video/handbrake/handbrake-1.5.1.ebuild 
b/media-video/handbrake/handbrake-1.5.1.ebuild
index ee1c94368572..ef06b33b19dd 100644
--- a/media-video/handbrake/handbrake-1.5.1.ebuild
+++ b/media-video/handbrake/handbrake-1.5.1.ebuild
@@ -79,6 +79,8 @@ DEPEND="
dev-lang/nasm
dev-util/intltool
 "
+# Needed for custom script: bug #852701
+BDEPEND="dev-util/cmake"
 
 PATCHES=(
# Remove libdvdnav duplication and call it on the original instead.



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

2022-06-19 Thread Sam James
commit: de745485bdbdaf6a2e99376c2b553b72a6a290ab
Author: James Beddek  posteo  de>
AuthorDate: Mon Jun 20 02:07:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:34:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de745485

media-libs/svt-av1: add 1.1.0

Closes: https://bugs.gentoo.org/841878
Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/25986
Signed-off-by: Sam James  gentoo.org>

 media-libs/svt-av1/Manifest |  1 +
 media-libs/svt-av1/svt-av1-1.1.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/media-libs/svt-av1/Manifest b/media-libs/svt-av1/Manifest
index 132daf35afa6..eae9ea822541 100644
--- a/media-libs/svt-av1/Manifest
+++ b/media-libs/svt-av1/Manifest
@@ -1,3 +1,4 @@
 DIST svt-av1-0.8.6-r1.tar.gz 6416293 BLAKE2B 
98a0c5547f63a9d04b5365a242d1a6e7b8f54449547309e53e9907d11d61c853f07ea1d8a5988ec1b67ef94bfd137ff1664f4352d9181cf96b5629f292c97f1c
 SHA512 
535c073e53d99ed55efa0b7577a886dff136ba41f2d92e84ef0463b707136e156b6c4029e3ff7709be8ce54b0a7e7257af833b706b4282d7fd2636635df757d5
 DIST svt-av1-0.8.7.tar.gz 6396358 BLAKE2B 
21a0d319078887809d08276b1a11b6dcca1be90a79c6bda19b86749fabb623918b9112de8ae3c7740b14f23d52e4e1c12ec0190f49880b09993525a857f8e334
 SHA512 
812b794eda930f53dcba6bb02bc5a3f417346705d64f590d7acf2d45df8d10985bd40c313eaaed514601ab699e23c87852059b9eb0b0ff8a717ef9fd80a132f7
 DIST svt-av1-0.9.1.tar.gz 9718171 BLAKE2B 
b4247e0b060d34df9336b3cb54e116318120b0ca88ee00747b63ff133417ef941fc5953bbfc2d55e0c9836f579b2b6d64e7cd5a82943556d2d648788947ac6ef
 SHA512 
3c4594bf4019de630e0c58bde3cfa71cc4a6b399a8405c8652b2d2ee26d9a4eed03203c12f1fd3837d5d54ed4a22de90d8f21064f8a3db339a80f9c6f8b0fb95
+DIST svt-av1-1.1.0.tar.gz 9882945 BLAKE2B 
2673fdbe17b36607e581cc540ca181672d16b3fbc0dd9c1a8b100ebea6b7a6872d6fa55976cb19c1c8afd50c5c09b67fbec1bcc892007ccd41e7f7ad68027d83
 SHA512 
87d661183de33554d228c2fa72deb9a945f2550083eb25688b4dc0676be384373a6a52af235066d85ce963ffbc7751c8afb46a2bc1c09e00f81ea0db5a232522

diff --git a/media-libs/svt-av1/svt-av1-1.1.0.ebuild 
b/media-libs/svt-av1/svt-av1-1.1.0.ebuild
new file mode 100644
index ..cbcd3fc47133
--- /dev/null
+++ b/media-libs/svt-av1/svt-av1-1.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+DESCRIPTION="Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)"
+HOMEPAGE="https://gitlab.com/AOMediaCodec/SVT-AV1;
+
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/AOMediaCodec/SVT-AV1.git;
+else
+   
SRC_URI="https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v${PV}/SVT-AV1-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   S="${WORKDIR}/SVT-AV1-v${PV}"
+fi
+
+# Also see "Alliance for Open Media Patent License 1.0"
+LICENSE="BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT"
+SLOT="0"
+
+BDEPEND="amd64? ( dev-lang/yasm )"
+
+multilib_src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+
+   local mycmakeargs=(
+   # Tests require linking against 
https://github.com/Cidana-Developers/aom/tree/av1-normative ?
+   # undefined reference to `ifd_inspect'
+   # 
https://github.com/Cidana-Developers/aom/commit/cfc5c9e95bcb48a5a41ca7908b44df34ea1313c0
+   -DBUILD_TESTING=OFF
+   -DCMAKE_OUTPUT_DIRECTORY="${BUILD_DIR}"
+   )
+
+   [[ ${ABI} != amd64 ]] && mycmakeargs+=( -DCOMPILE_C_ONLY=ON )
+
+   cmake_src_configure
+}



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

2022-06-19 Thread Sam James
commit: 2763e5cb78e38d7e0315aa78ea287be8e15ab9d3
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 02:33:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2763e5cb

media-video/handbrake: fixup BDEPEND; sync live

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

 media-video/handbrake/handbrake-1.5.1.ebuild | 8 
 media-video/handbrake/handbrake-.ebuild  | 8 +---
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/media-video/handbrake/handbrake-1.5.1.ebuild 
b/media-video/handbrake/handbrake-1.5.1.ebuild
index ef06b33b19dd..5401dffd7c51 100644
--- a/media-video/handbrake/handbrake-1.5.1.ebuild
+++ b/media-video/handbrake/handbrake-1.5.1.ebuild
@@ -73,14 +73,14 @@ RDEPEND="
nvenc? ( media-libs/nv-codec-headers )
x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )
 "
-DEPEND="
+DEPEND="${RDEPEND}"
+# cmake needed for custom script: bug #852701
+BDEPEND="
${PYTHON_DEPS}
-   ${RDEPEND}
dev-lang/nasm
+   dev-util/cmake
dev-util/intltool
 "
-# Needed for custom script: bug #852701
-BDEPEND="dev-util/cmake"
 
 PATCHES=(
# Remove libdvdnav duplication and call it on the original instead.

diff --git a/media-video/handbrake/handbrake-.ebuild 
b/media-video/handbrake/handbrake-.ebuild
index ab3d4b77a810..eb1f331a43f3 100644
--- a/media-video/handbrake/handbrake-.ebuild
+++ b/media-video/handbrake/handbrake-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -73,10 +73,12 @@ RDEPEND="
nvenc? ( media-libs/nv-codec-headers )
x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )
 "
-DEPEND="
+DEPEND="${RDEPEND}"
+# cmake needed for custom script: bug #852701
+BDEPEND="
${PYTHON_DEPS}
-   ${RDEPEND}
dev-lang/nasm
+   dev-util/cmake
dev-util/intltool
 "
 



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

2022-06-19 Thread Alexey Zapparov
commit: daf76a3c6424f8c26d179b8f8b7877cd8c04e7c6
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 02:33:18 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 02:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=daf76a3c

dev-python/pyinstaller: add 4.2-r1

* Fix LICENSE

Signed-off-by: Alexey Zapparov  zapparov.com>

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

diff --git a/dev-python/pyinstaller/pyinstaller-4.2.ebuild 
b/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild
similarity index 91%
rename from dev-python/pyinstaller/pyinstaller-4.2.ebuild
rename to dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild
index 2d9710493..f3b977923 100644
--- a/dev-python/pyinstaller/pyinstaller-4.2.ebuild
+++ b/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Bundles a Python application and all its 
dependencies into a single
 HOMEPAGE="https://pypi.org/project/pyinstaller/;
 
SRC_URI="https://files.pythonhosted.org/packages/b4/83/9f6ff034650abe9778c9a4f86bcead63f89a62acf02b1b47fc2bfc6bf8dd/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+-with-Pyinstaller-Bootloader-exception"
 SLOT="0"
 KEYWORDS="~amd64"
 



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

2022-06-19 Thread Sam James
commit: b10097aa5e1a4509546ec86bb11fd75d41a30efc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 02:26:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:31:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10097aa

sci-libs/cqrlib: add github remote-id

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

 sci-libs/cqrlib/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/cqrlib/metadata.xml b/sci-libs/cqrlib/metadata.xml
index 5bc340b2ec67..b8e1e1e8db7d 100644
--- a/sci-libs/cqrlib/metadata.xml
+++ b/sci-libs/cqrlib/metadata.xml
@@ -7,5 +7,6 @@
   
   
 cqrlib
+yayahjb/cqrlib
   
 



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

2022-06-19 Thread Sam James
commit: 4472d0224ebb3ce6344adae2179cf43d3c63311e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 02:21:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:21:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4472d022

dev-libs/libfstrcmp: EAPI 8

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

 dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild 
b/dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild
index 16fc118311c8..5bed2e45b0fd 100644
--- a/dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild
+++ b/dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild
@@ -1,26 +1,26 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
 DESCRIPTION="Make fuzzy comparisons of strings and byte arrays"
 HOMEPAGE="http://fstrcmp.sourceforge.net/;
+SRC_URI="http://fstrcmp.sourceforge.net/fstrcmp-${PV}.D001.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/fstrcmp-${PV}.D001"
 
 LICENSE="GPL-3+"
-IUSE="doc static-libs test"
 SLOT="0"
+IUSE="doc static-libs test"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
-SRC_URI="http://fstrcmp.sourceforge.net/fstrcmp-0.7.D001.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/fstrcmp-0.7.D001"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-DEPEND="
+BDEPEND="
sys-apps/groff
doc? ( app-text/ghostscript-gpl )
test? ( app-text/ghostscript-gpl )
 "
+
 RESTRICT="!test? ( test )"
 
 PATCHES=(



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

2022-06-19 Thread Sam James
commit: 3f4b2de7cbeb8d8cc0553f50333cd0681a9ccb39
Author: orbea  riseup  net>
AuthorDate: Sun Jun 19 03:56:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:21:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4b2de7

dev-libs/libfstrcmp: Fix build with rlibtool

Bug: https://bugs.gentoo.org/778371
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25969
Signed-off-by: Sam James  gentoo.org>

 .../libfstrcmp/files/libfstrcmp-0.7-libtool.patch  | 81 ++
 dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild   | 48 +
 2 files changed, 129 insertions(+)

diff --git a/dev-libs/libfstrcmp/files/libfstrcmp-0.7-libtool.patch 
b/dev-libs/libfstrcmp/files/libfstrcmp-0.7-libtool.patch
new file mode 100644
index ..4d893a5b2262
--- /dev/null
+++ b/dev-libs/libfstrcmp/files/libfstrcmp-0.7-libtool.patch
@@ -0,0 +1,81 @@
+https://bugs.gentoo.org/778371
+
+From: orbea 
+Date: Sat, 18 Jun 2022 20:49:52 -0700
+Subject: [PATCH] configure: Use LT_INIT to find libtool
+
+LT_INIT will generate libtool for the build which is required by
+rlibtool to determine if building shared or static libraries.
+
+--- a/Makefile.in
 b/Makefile.in
+@@ -37,6 +37,11 @@
+ srcdir = @srcdir@
+ VPATH = @srcdir@
+ 
++#
++# directory containing the build
++#
++top_builddir = @top_builddir@
++
+ #
+ # the name of the install program to use
+ #
+--- a/configure.ac
 b/configure.ac
+@@ -22,7 +22,7 @@ AC_PROG_CC
+ AC_CANONICAL_HOST
+ AC_GNU_SOURCE
+ AC_PROG_INSTALL
+-AC_PROG_RANLIB
++LT_INIT
+ AC_CHECK_PROGS(AR, ar)
+ 
+ AC_USE_SYSTEM_EXTENSIONS
+@@ -32,6 +32,8 @@ AC_ISC_POSIX
+ AC_OBJEXT
+ AC_EXEEXT
+ 
++AC_SUBST([top_builddir], [$abs_builddir])
++
+ dnl @synopsis AC_ADD_CFLAGS
+ dnl
+ dnl Add the given option to CFLAGS, if it doesn't break the compiler
+@@ -53,37 +55,6 @@ AC_ADD_CFLAGS(-Wshadow)
+ dnl! AC_ADD_CFLAGS(-Werror)
+ dnl! AC_ADD_CFLAGS([-Wl,--as-needed])
+ 
+-AC_CHECK_PROGS(LIBTOOL, libtool)
+-
+-if test -z "$LIBTOOL"
+-then
+-  AC_MSG_RESULT([
+-You must have GNU Libtool installed to build fstrcmp.
+-Homepage: http://www.gnu.org/software/libtool/])
+-  OK=no
+-  if apt-get --version > /dev/null 2> /dev/null; then
+-AC_MSG_RESULT([
+-The following command may be used to install it:
+-sudo apt-get install libtool
+-])
+-OK=yes
+-  fi
+-  if yum --version > /dev/null 2> /dev/null; then
+-AC_MSG_RESULT([
+-The following command may be used to install it:
+-sudo yum install libtool
+-])
+-OK=yes
+-  fi
+-  if test "$OK" != "yes"; then
+-AC_MSG_RESULT([
+-If you are using a package based install, you will need the
+-libtool package.
+-])
+-  fi
+-  exit 1
+-fi
+-
+ AC_CHECK_PROGS(GROFF, groff roff)
+ AC_CHECK_PROGS(SOELIM, gsoelim soelim)
+ AC_CHECK_PROGS(REFER, refer grefer)

diff --git a/dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild 
b/dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild
new file mode 100644
index ..16fc118311c8
--- /dev/null
+++ b/dev-libs/libfstrcmp/libfstrcmp-0.7-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Make fuzzy comparisons of strings and byte arrays"
+HOMEPAGE="http://fstrcmp.sourceforge.net/;
+
+LICENSE="GPL-3+"
+IUSE="doc static-libs test"
+SLOT="0"
+
+SRC_URI="http://fstrcmp.sourceforge.net/fstrcmp-0.7.D001.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/fstrcmp-0.7.D001"
+KEYWORDS="amd64 ~arm arm64 x86"
+
+DEPEND="
+   sys-apps/groff
+   doc? ( app-text/ghostscript-gpl )
+   test? ( app-text/ghostscript-gpl )
+"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-libtool.patch # 778371
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   emake all-bin
+   use doc && emake all-doc
+}
+
+src_install() {
+   emake DESTDIR="${D}" install-bin install-include install-libdir 
install-man
+   find "${D}" -name '*.la' -delete || die
+   if ! use static-libs ; then
+   find "${D}" -name '*.a' -delete || die
+   fi
+   use doc && emake DESTDIR="${D}" install-doc
+   einstalldocs
+}



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

2022-06-19 Thread Sam James
commit: 2990abfcf26b5be52767550acc6695263bf28b85
Author: orbea  riseup  net>
AuthorDate: Sat Jun 18 02:07:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:03:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2990abfc

dev-libs/libmpack: Fix build with rlibtool

The build uses libtool, but does not use autoconf meaning the libtool
script is never generated and the build falls back to the system
version.

This is problematic with rlibtool which depends on the generated libtool
to determine if it should build shared or static libraries.

This patch fixes the issue by creating a minimal configure.ac only for
libtool.

Bug: https://bugs.gentoo.org/778899
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25950
Signed-off-by: Sam James  gentoo.org>

 .../libmpack/files/libmpack-1.0.5-libtool.patch| 89 ++
 dev-libs/libmpack/libmpack-1.0.5-r3.ebuild | 63 +++
 2 files changed, 152 insertions(+)

diff --git a/dev-libs/libmpack/files/libmpack-1.0.5-libtool.patch 
b/dev-libs/libmpack/files/libmpack-1.0.5-libtool.patch
new file mode 100644
index ..59ebd91fc9e4
--- /dev/null
+++ b/dev-libs/libmpack/files/libmpack-1.0.5-libtool.patch
@@ -0,0 +1,89 @@
+https://bugs.gentoo.org/778899
+
+Author: orbea 
+Date:   Fri Jun 17 17:29:51 2022 -0700
+
+configure: Add minimal configure.ac for libtool
+
+diff --git a/Makefile b/Makefile.in
+similarity index 92%
+rename from Makefile
+rename to Makefile.in
+index 76cfd35..2c05a99 100644
+--- a/Makefile
 b/Makefile.in
+@@ -4,11 +4,9 @@
+ config ?= debug
+ SYSTEM ?= $(shell uname -s)
+ 
+-ifeq ($(SYSTEM),Darwin)
+-  LIBTOOL ?= glibtool
+-else
+-  LIBTOOL ?= libtool
+-endif
++top_builddir = @top_builddir@
++
++LIBTOOL := @LIBTOOL@
+ 
+ ifneq ($(VERBOSE),1)
+   LIBTOOL += --quiet
+@@ -33,11 +31,11 @@ else
+   XCFLAGS += -std=c99
+ endif
+ 
+-NAME:= mpack
+-MAJOR   := 1
+-MINOR   := 0
+-PATCH   := 3
+-VERSION := $(MAJOR).$(MINOR).$(PATCH)
++NAME:= @PACKAGE_NAME@
++MAJOR   := @MAJOR@
++MINOR   := @MINOR@
++PATCH   := @PATCH@
++VERSION := @PACKAGE_VERSION@
+ 
+ LT_REVISION=0
+ LT_CURRENT=0
+@@ -130,6 +128,11 @@ clean:
+ $(TOBJ): XCFLAGS := $(filter-out $(TEST_FILTER_OUT),$(XCFLAGS)) \
+   -std=gnu99 -Wno-conversion -Wno-unused-parameter
+ 
++$(OUTDIR)/.tag:
++  @mkdir -p $(OUTDIR)/$(SRCDIR)
++  @mkdir -p $(OUTDIR)/$(TESTDIR)/deps/tap
++  @touch $@
++
+ $(COVOUT): $(SRC) $(TSRC)
+   find $(OUTDIR) -type f -name '*.gcda' -print0 | xargs -0 rm -f
+   $(MAKE) CFLAGS='-DNDEBUG -g --coverage' LDFLAGS=--coverage 
config=$(config) test
+@@ -142,7 +145,7 @@ $(PROFOUT): $(SRC) $(TSRC)
+   gprof $(OUTDIR)/run-tests gmon.out > $@
+   rm gmon.out
+ 
+-$(OUTDIR)/%.lo: %.c $(AMALG)
++$(OUTDIR)/%.lo: %.c $(AMALG) $(OUTDIR)/.tag
+   @echo compile $< =\> $@
+   @$(LIBTOOL) --mode=compile --tag=CC $(CC) $(XCFLAGS) $(CFLAGS) -o $@ -c 
$<
+ 
+diff --git a/configure.ac b/configure.ac
+new file mode 100644
+index 000..d2f02e7
+--- /dev/null
 b/configure.ac
+@@ -0,0 +1,16 @@
++m4_define([MAJOR], [1])
++m4_define([MINOR], [0])
++m4_define([PATCH], [5])
++
++AC_INIT([mpack], [MAJOR.MINOR.PATCH])
++AC_CONFIG_FILES([Makefile])
++
++LT_INIT
++
++AC_SUBST([top_builddir], [$abs_builddir])
++
++AC_SUBST([MAJOR], [MAJOR])
++AC_SUBST([MINOR], [MINOR])
++AC_SUBST([PATCH], [PATCH])
++
++AC_OUTPUT

diff --git a/dev-libs/libmpack/libmpack-1.0.5-r3.ebuild 
b/dev-libs/libmpack/libmpack-1.0.5-r3.ebuild
new file mode 100644
index ..ee84302d76e2
--- /dev/null
+++ b/dev-libs/libmpack/libmpack-1.0.5-r3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Simple implementation of msgpack in C"
+HOMEPAGE="https://github.com/libmpack/libmpack;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-libtool.patch # 778899
+)
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-ggdb//g' -i Makefile.in || die
+   sed -e 's/-O3//g' -i .config/release.mk || die
+
+   eautoreconf
+}
+
+src_compile() {
+   local myemakeargs=(
+   "VERBOSE=1"
+   "PREFIX=${EPREFIX}/usr"
+   "CC=$(tc-getCC)"
+   "config=release"
+   "LIBDIR=/usr/$(get_libdir)"
+   )
+
+   emake "${myemakeargs[@]}" lib-bin
+}
+
+src_test() {
+   emake VERBOSE=1 XLDFLAGS="-shared" test
+}
+
+src_install() {
+   local myemakeargs=(
+   "VERBOSE=1"
+   "PREFIX=${EPREFIX}/usr"
+   "DESTDIR=${ED}"
+   "LIBDIR=/usr/$(get_libdir)"
+   "XLDFLAGS=-shared"
+   )
+
+   emake 

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

2022-06-19 Thread Sam James
commit: 3081963d2dd734d8b6dba4845ce766b566941998
Author: orbea  riseup  net>
AuthorDate: Sun Jun 19 18:50:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:03:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3081963d

sys-apps/apmd: Fix the build with rlibtool

When building with rlibtool the build will fail because there is no
generated libtool to determine if building shared or static. This adds a
minimal autoreconf to fix the build.

Closes: https://bugs.gentoo.org/851801
Closes: https://bugs.gentoo.org/778383
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25980
Signed-off-by: Sam James  gentoo.org>

 sys-apps/apmd/apmd-3.2.2_p14-r3.ebuild   |  86 +++
 sys-apps/apmd/files/apmd-3.2.2-libtool.patch | 124 +++
 2 files changed, 210 insertions(+)

diff --git a/sys-apps/apmd/apmd-3.2.2_p14-r3.ebuild 
b/sys-apps/apmd/apmd-3.2.2_p14-r3.ebuild
new file mode 100644
index ..1b02dedb3c54
--- /dev/null
+++ b/sys-apps/apmd/apmd-3.2.2_p14-r3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_PV="${PV%_p*}"
+MY_P="${PN}_${MY_PV}"
+PATCHV="${PV#*_p}"
+
+DESCRIPTION="Advanced Power Management Daemon"
+HOMEPAGE="https://packages.qa.debian.org/a/apmd.html;
+SRC_URI="mirror://debian/pool/main/a/apmd/${MY_P}.orig.tar.gz
+   mirror://debian/pool/main/a/apmd/${MY_P}-${PATCHV}.diff.gz"
+S="${WORKDIR}/${PN}-${MY_PV}.orig"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="nls X"
+
+RDEPEND="
+   >=sys-apps/debianutils-1.16
+   >=sys-power/powermgmt-base-1.31
+   X? (
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libSM
+   x11-libs/libICE
+   x11-libs/libXt
+   x11-libs/libXext
+   )"
+DEPEND="${RDEPEND}
+   virtual/os-headers"
+
+PATCHES=(
+   "${WORKDIR}"/${MY_P}-${PATCHV}.diff
+   "${FILESDIR}"/${PN}-${MY_PV}-libtool.patch # 778383
+)
+
+src_prepare() {
+   default
+
+   if ! use X; then
+   sed -i \
+   -e 's:\(EXES=.*\)xapm:\1:' \
+   -e 's:\(.*\)\$(LT_INSTALL).*xapm.*$:\1echo:' \
+   Makefile.in || die
+   fi
+
+   # use system headers and skip on_ac_power
+   rm on_ac_power* || die
+
+   sed -i \
+   -e '/on_ac_power/d' \
+   -e 's:-I/usr/src/linux/include -I/usr/X11R6/include::' \
+   -e 's:-L/usr/X11R6/lib::' \
+   Makefile.in || die
+
+   eautoreconf
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   keepdir /etc/apm/{event.d,suspend.d,resume.d,other.d,scripts.d}
+   exeinto /etc/apm
+   doexe debian/apmd_proxy
+   dodoc AUTHORS {,apmsleep.}README debian/{changelog,README.Debian}
+
+   doman *.{1,8}
+
+   # note: apmd_proxy.conf is currently disabled and not used, thus
+   # not installed - liquidx (01 Mar 2004)
+
+   newconfd "${FILESDIR}"/apmd.confd apmd
+   newinitd "${FILESDIR}"/apmd.rc6 apmd
+
+   if ! use nls; then
+   rm -r "${ED}"/usr/share/man/fr || die
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/sys-apps/apmd/files/apmd-3.2.2-libtool.patch 
b/sys-apps/apmd/files/apmd-3.2.2-libtool.patch
new file mode 100644
index ..814ff9c61679
--- /dev/null
+++ b/sys-apps/apmd/files/apmd-3.2.2-libtool.patch
@@ -0,0 +1,124 @@
+https://bugs.gentoo.org/778383
+
+From: orbea 
+Date: Sun, 19 Jun 2022 10:56:10 -0700
+Subject: [PATCH] build: Add minimal configure.ac
+
+This is required to generate libtool for the build which allows the
+build with rlibtool to work correctly.
+
+diff --git a/Makefile b/Makefile.in
+similarity index 86%
+rename from Makefile
+rename to Makefile.in
+index 92fc0fd..75e0a3a 100644
+--- a/Makefile
 b/Makefile.in
+@@ -19,7 +19,7 @@
+ # $Id: Makefile,v 1.30 2001/11/25 22:46:16 apenwarr Exp $
+ #
+ 
+-VERSION=3.2.1
++VERSION=@PACKAGE_VERSION@
+ LIB_VERSION=1:0
+ 
+ ifneq (,)
+@@ -28,37 +28,39 @@ endif
+ 
+ .SUFFIXES:
+ 
+-OBJS=apmlib.o
++OBJS=apmlib.lo
+ EXES=apm apmd xapm apmsleep
+ HEADERS=apm.h
+ 
+-PREFIX=/usr
+-MANDIR=$(PREFIX)/man
+-BINDIR=$(PREFIX)/bin
+-SBINDIR=$(PREFIX)/sbin
+-LIBDIR=$(PREFIX)/lib
+-INCDIR=$(PREFIX)/include
+-PROXY_DIR=/etc
+-DESTDIR=
+-
+-CC=gcc
+-CFLAGS=-O -g
++prefix := @prefix@
++exec_prefix := @exec_prefix@
++MANDIR := @mandir@
++BINDIR := @bindir@
++SBINDIR := @sbindir@
++LIBDIR := @libdir@
++INCDIR := @includedir@
++PROXY_DIR := @sysconfdir@
++
++CC := @CC@
++CFLAGS := @CFLAGS@
++LDFLAGS := @LDFLAGS@
++
+ XTRACFLAGS=-Wall -pipe -I. -I/usr/src/linux/include -I/usr/X11R6/include \
+   -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include \
+   

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

2022-06-19 Thread Sam James
commit: 804f5a2e842505c50952abbeb716aef498701bf7
Author: orbea  riseup  net>
AuthorDate: Sun Jun 19 02:56:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:03:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804f5a2e

dev-libs/ntl: Fix build with rlibtool + remove USE

The build fails with rlibtool because the generated libtool is in the
libtool-build directory. The easiest way to work around this is to
symlink it in place.

The bindist USE flag controls the NATIVE argument for ntl's DoConfig
which enables or disables -march=native. The user should set -march
flags on their own and not the build system.

Bug: https://bugs.gentoo.org/780534
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25967
Signed-off-by: Sam James  gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r2.ebuild | 80 +++
 1 file changed, 80 insertions(+)

diff --git a/dev-libs/ntl/ntl-11.5.1-r2.ebuild 
b/dev-libs/ntl/ntl-11.5.1-r2.ebuild
new file mode 100644
index ..fd3a3c4dcc5d
--- /dev/null
+++ b/dev-libs/ntl/ntl-11.5.1-r2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs gnuconfig
+
+DESCRIPTION="High-performance and portable C++ number theory library"
+HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl;
+SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/44"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+IUSE="doc static-libs threads cpu_flags_x86_avx2"
+
+BDEPEND="dev-lang/perl"
+DEPEND="dev-libs/gmp:0=
+   dev-libs/gf2x
+   threads? ( >=dev-libs/gf2x-1.2 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+DOCS=( "${WORKDIR}/${P}"/README )
+
+src_unpack() {
+   default
+   gnuconfig_update "${S}/libtool-origin/"
+}
+
+src_configure() {
+   # The DoConfig script builds its own libtool, but doesn't
+   # really try to set up the build environment (bug 718892).
+   export CC="$(tc-getCC)"
+   export CXX="$(tc-getCXX)"
+
+   # Currently the build system can build a static library or both
+   # static and shared libraries, but not only shared libraries. The
+   # name NTL_GMP_LIP is *not* a typo.
+   perl DoConfig \
+   PREFIX="${EPREFIX}"/usr \
+   LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
+   CXXFLAGS="${CXXFLAGS}" \
+   CPPFLAGS="${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CXX="$(tc-getCXX)" \
+   AR="$(tc-getAR)" \
+   RANLIB="$(tc-getRANLIB)" \
+   SHARED=on \
+   NTL_GMP_LIP=on \
+   NTL_GF2X_LIB=on \
+   NTL_THREADS=$(usex threads on off) \
+   NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
+   NATIVE=off \
+   || die "DoConfig failed"
+
+   if use doc; then
+   DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
+   HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html 
"${WORKDIR}/${P}"/doc/*.gif )
+   fi
+
+   # 780534 - Required for rlibtool so it can find the generated libtool
+   ln -sf libtool-build/libtool . || die
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   # bug #775884
+   find "${ED}" -name '*.la' -delete || die
+
+   # Use rm -f because the static archive may not be created when
+   # using (for example) slibtool-shared.
+   rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
+   fi
+
+   rm -r "${ED}"/usr/share/doc/NTL || die
+}



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

2022-06-19 Thread Theo Anderson
commit: 08c5a020cfa75f6a298cd5edeed5af661b0ed6c1
Author: James Beddek  posteo  de>
AuthorDate: Mon Jun 20 01:49:50 2022 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Jun 20 01:49:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08c5a020

dev-python/libcst: fix missing dep on setuptools_rust

Closes: https://bugs.gentoo.org/850700
Signed-off-by: James Beddek  posteo.de>

 dev-python/libcst/libcst-0.4.3_p20220607.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/libcst/libcst-0.4.3_p20220607.ebuild 
b/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
index 7dc7f5282..a5eb91b6c 100644
--- a/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
+++ b/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
@@ -130,6 +130,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-python/pyyaml-5.2[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-rust-0.12.1[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.7.4.2[${PYTHON_USEDEP}]
>=dev-python/typing_inspect-0.4.0[${PYTHON_USEDEP}]
 "
@@ -140,7 +141,6 @@ DEPEND="
>=dev-python/hypothesis-4.36.0[${PYTHON_USEDEP}]
>=dev-python/hypothesmith-0.0.4[${PYTHON_USEDEP}]
>=dev-python/prompt_toolkit-2.0.9[${PYTHON_USEDEP}]
-   >=dev-python/setuptools-rust-0.12.1[${PYTHON_USEDEP}]
)
 "
 BDEPEND="test? ( dev-python/ufmt[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/fsharp-mode/

2022-06-19 Thread Maciej Barć
commit: 77e8530e37971dec86415c3b92b9db51dc6d8f52
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jun 20 01:49:51 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jun 20 01:52:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e8530e

app-emacs/fsharp-mode: bump to 2.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/fsharp-mode/Manifest   |  1 +
 app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/fsharp-mode/Manifest b/app-emacs/fsharp-mode/Manifest
index 95ba8abd3a8d..01ec37e3af64 100644
--- a/app-emacs/fsharp-mode/Manifest
+++ b/app-emacs/fsharp-mode/Manifest
@@ -1 +1,2 @@
 DIST fsharp-mode-1.10_p20211229.tar.gz 78916 BLAKE2B 
4cd9182c62ea0d5c7a23f2120586d4c74d16fad14762ecdb3f11a11d6c78c757b363d5c14473c10c47086c1c0e648911846fe039dfedc04fd1d84301b4aa10c5
 SHA512 
b02be4c8e56a2c22b7f6e6a302756278d9056e7d8b8c206c183aea5470b98610b73a3403c83e93da295d3b4d0092a4f2f1c0bdf78f701009478a3c8b1e054ab7
+DIST fsharp-mode-2.0.tar.gz 80880 BLAKE2B 
e8de665216ac9e147d63d168abc9aebf3cf2ca6a5a6ea9f8afe45c3329d692fa0342a1c3afb982dcdb1b59e1f348e1a307e0ce6a09f708c782b32595bc74106f
 SHA512 
bcb95995604404c42147b636d101dfcaba61945b7ef30196a0e41c138bfd0901c744ca73e36438bae14c1727030f05fc4fcc07aef06f25d46394777ff58537db

diff --git a/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild 
b/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild
new file mode 100644
index ..61a5b9cc24b4
--- /dev/null
+++ b/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25
+
+inherit elisp
+
+DESCRIPTION="Support for the F# programming language"
+HOMEPAGE="https://github.com/fsharp/emacs-fsharp-mode/;
+SRC_URI="https://github.com/fsharp/emacs-${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( app-emacs/buttercup )"
+
+DOCS=( CHANGELOG.md README.org )
+ELISP_REMOVE="eglot-fsharp.el test/integration-tests.el"
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   buttercup -L . -L test --traceback full || die
+}



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

2022-06-19 Thread Sam James
commit: 155fb7ff1e66b5effd7dfc4cdf718769a7835156
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 01:43:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 01:45:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155fb7ff

media-libs/aubio: update EAPI 6 -> 7; Python 3.10; fix Python tests

- EAPI 6->7 (not 8 b/c waf-utils)
- Add Python 3.10
- Python tests weren't actually being run before! They pass w/ all impls.

Closes: https://bugs.gentoo.org/799722
Closes: https://bugs.gentoo.org/806866
Closes: https://bugs.gentoo.org/846014
Signed-off-by: Sam James  gentoo.org>

 media-libs/aubio/aubio-0.4.9-r2.ebuild | 151 +
 1 file changed, 151 insertions(+)

diff --git a/media-libs/aubio/aubio-0.4.9-r2.ebuild 
b/media-libs/aubio/aubio-0.4.9-r2.ebuild
new file mode 100644
index ..f98faae91fcd
--- /dev/null
+++ b/media-libs/aubio/aubio-0.4.9-r2.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='threads(+)'
+inherit distutils-r1 waf-utils
+
+DESCRIPTION="Library for audio labelling"
+HOMEPAGE="https://aubio.org/;
+SRC_URI="https://aubio.org/pub/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0/5"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc double-precision examples ffmpeg fftw jack libsamplerate sndfile 
python test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( double-precision libsamplerate )
+   doc? ( python )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ffmpeg? ( >=media-video/ffmpeg-2.6:0= )
+   fftw? ( sci-libs/fftw:3.0= )
+   jack? ( virtual/jack )
+   libsamplerate? ( media-libs/libsamplerate )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+   sndfile? ( media-libs/libsndfile )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   app-text/txt2man
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   )
+"
+
+DOCS=( AUTHORS ChangeLog README.md )
+PYTHON_SRC_DIR="${S}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4.9-docdir.patch
+   "${FILESDIR}"/ffmpeg5.patch
+)
+
+src_prepare() {
+   default
+
+   sed -e "s:doxygen:doxygen_disabled:" -i wscript || die
+
+   sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die
+
+   # ERROR: "Skipped: no test sounds, add some in 'python/tests/sounds/'!"
+   rm python/tests/test_source.py || die
+
+   if ! use test; then
+   sed -e "/bld.*tests/d" -i wscript || die
+   fi
+}
+
+src_configure() {
+   python_setup
+
+   local mywafconfargs=(
+   --enable-complex
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable doc docs)
+   $(use_enable double-precision double)
+   $(use_enable fftw fftw3)
+   $(use_enable ffmpeg avcodec)
+   $(use_enable jack)
+   $(use_enable libsamplerate samplerate)
+   $(use_enable sndfile)
+   )
+
+   use double-precision || mywafconfargs+=( $(use_enable fftw fftw3f) )
+
+   waf-utils_src_configure "${mywafconfargs[@]}"
+
+   if use python ; then
+   cd "${PYTHON_SRC_DIR}" || die
+   distutils-r1_src_configure
+   fi
+}
+
+src_compile() {
+   waf-utils_src_compile --notests
+
+   if use python ; then
+   cd "${PYTHON_SRC_DIR}" || die
+   distutils-r1_src_compile
+
+   if use doc ; then
+   # No API function like distutils_install_for_testing 
available for this use case
+   pushd "${S}"/doc &>/dev/null || die
+   python_setup
+   LD_LIBRARY_PATH="${S}/build/src:${LD_LIBRARY_PATH}" \
+   
PYTHONPATH="${S%%/}-${EPYTHON/./_}/lib${PYTHONPATH:+:${PYTHONPATH}}" \
+   emake dirhtml
+   fi
+
+   cd "${S}" || die
+   fi
+}
+
+src_test() {
+   waf-utils_src_compile --alltests
+
+   if use python ; then
+   cd "${PYTHON_SRC_DIR}" || die
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+LD_LIBRARY_PATH="${S}/build/src:${LD_LIBRARY_PATH}" eunittest 
python/tests
+}
+
+src_install() {
+   waf-utils_src_install
+
+   if use examples; then
+   # install dist_noinst_SCRIPTS from Makefile.am
+   dodoc -r examples
+   fi
+
+   if use python ; then
+   cd "${PYTHON_SRC_DIR}" || die
+   DOCS="" distutils-r1_src_install
+   newdoc python/README.md README.python
+   fi
+
+   if use doc; then
+   dodoc doc/*.txt
+   docinto html
+   dodoc -r doc/_build/dirhtml/.
+   fi

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

2022-06-19 Thread Alexey Zapparov
commit: d723b751b3769fb48840fc86dcbedf94564f8889
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 01:41:56 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 01:41:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d723b751

profiles: Add GPL-COMPATIBLE group

* Copy the group from latest ::gentoo
* Add GPL-2+-with-Pyinstaller-Bootloader-exception to that list

See-Also: 
https://github.com/gentoo/guru/commit/ac5ab3c37834c3f4e794e946adde77a79c7e321a#r76481972
Signed-off-by: Alexey Zapparov  zapparov.com>

 profiles/license_groups | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/license_groups b/profiles/license_groups
index ce37881ff..1e2d16912 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -1,3 +1,4 @@
+GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2+-with-openssl-exception GPL-2+-with-Pyinstaller-Bootloader-exception 
GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception 
GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ 
GPL-3+-with-autoconf-exception GPL-3+-with-font-exception 
GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 
LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 
Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense 
UoI-NCSA UPX-exception vim W3C WTFPL-2 w
 xWinLL-3.1 ZLIB ZPL
 MISC-FREE AOM Unicode_Fonts_for_Ancient_Scripts noweb powell sunpro
 FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
 OPEN-CONTENT CC-BY-2.0 CC-BY-2.5 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-2.0 
CC-BY-SA-2.5 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0



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

2022-06-19 Thread William Hubbs
commit: ae2f4361e6f6fc3bfa84aa696dae48ebe6c609a8
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 20 01:38:32 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 20 01:40:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2f4361

app-metrics/blackbox_exporter: add 0.21.1

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

 app-metrics/blackbox_exporter/Manifest |  2 +
 .../blackbox_exporter-0.21.1.ebuild| 56 ++
 2 files changed, 58 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index b238e05fe95a..f6e13545469b 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,5 +1,7 @@
 DIST blackbox_exporter-0.18.0.tar.gz 2614990 BLAKE2B 
8c6681f3b122b3d83980c74d888442bde4d02e34a33f1560494d724f4f596e87d2b87a0702d4c860e7bbc3720d70d49d8e08ae9e74b8a6e9abed907d74bd
 SHA512 
6579d190c755515d4e5f05e2b6ed4d811010874dba1e16eaf6052e97c655f87aec33550f22ff173d2f3bbc77d091fb4fccad059f62ca6fbb33a372d48ae692f0
 DIST blackbox_exporter-0.19.0.tar.gz 72280 BLAKE2B 
8e6336d20c6225d58b873a270cb7bbc41bc85094fc5eebd228828128877d671b36bc9f283842bd3498e53bd138a155dca3f6843f0aca90eb542b78ad0cd276ff
 SHA512 
86b11bc7afa0d8261d0961ca21563047b1ea8bfd1a9d4d034c393a8b098b035147883a44011cdafca8e9795a5e9a043cc15235375990f3424137af63469a8878
+DIST blackbox_exporter-0.21.1-deps.tar.xz 55088548 BLAKE2B 
a078e62ea071df29de3d8b7cd7fc957cd0eccdf076b3257c29513b0d15deaae383fc22273731b6a382c09ce6c51f2666bcd1430bf3f5e4b017189a32889048e1
 SHA512 
92f46ee0382c85399fe8d4d43b38e77ea81971000dc1b4bcff2d9fbe2b55a5936b712e2345690a5005b68daddde0419c20f2ff5def4058f6eb7a2d7972e8c0af
+DIST blackbox_exporter-0.21.1.tar.gz 79415 BLAKE2B 
3587b01c33c47f370d55120cf4fac5ceeabdb2e89ea14ca588def902c67b237e78bca755ea5eac102d6f081c60a7bd5e1e6e5de9c2e2df9cb78c2f6856c5ee17
 SHA512 
a4d5187db9c99279d01d22c42c6569be836def2a033bf60c8f0a3131d329d8ac934b5ee30d2e9f185c4743c88ca287803165f7910378eb2d1ff27ae7671ab690
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
new file mode 100644
index ..702f21755fc4
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit fcaps go-module systemd
+GIT_COMMIT=e0d5e44
+MY_PV="v${PV/_rc/-rc.}"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter;
+SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="
+   acct-group/blackbox_exporter
+   acct-user/blackbox_exporter"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+# tests require the network
+RESTRICT+=" test "
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s/{{.Branch}}/Head/" \
+   -e "s/{{.Revision}}/${GIT_COMMIT}/" \
+   -e "s/{{.Version}}/${PV}/" .promu.yml || die
+}
+
+src_compile() {
+   promu build -v --prefix bin || die
+}
+
+src_install() {
+   newbin bin/${P} ${PN}
+   dodoc {README,CHANGELOG,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   systemd_dounit "${FILESDIR}"/blackbox_exporter.service
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-admin/awscli-bin/

2022-06-19 Thread Alexey Zapparov
commit: c5bb3fc5720d38931aef43982c817d5dfba8d48d
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 01:28:26 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 01:37:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5bb3fc5

app-admin/awscli-bin: drop 2.4.27

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/awscli-bin/Manifest |  2 --
 app-admin/awscli-bin/awscli-bin-2.4.27.ebuild | 33 ---
 2 files changed, 35 deletions(-)

diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest
index 7fc7590ca..084421224 100644
--- a/app-admin/awscli-bin/Manifest
+++ b/app-admin/awscli-bin/Manifest
@@ -1,4 +1,2 @@
-DIST awscli-exe-linux-aarch64-2.4.27.zip 45315570 BLAKE2B 
1477cbdbdbf1306f43b4cd138c3484dfb1579d8504d52d887b714aed4f90ee45396fc252e5a2533f023bf054f67000cdeef14c325d611cd1df26bf085f0b3156
 SHA512 
0efef5333c535f1f46ea9cdb867e3b43abeb3a898086e0ba59d5a2d0d55471f679c26643d30738e7b4de5f19ce365341358f515d278e93fe44ca852fdfae2142
 DIST awscli-exe-linux-aarch64-2.7.9.zip 46346746 BLAKE2B 
6e80e508ab107c8b61db307e558bfc54a84c41a9939d113b7d8ab2fde26434b38021b5ac01ac3f08906b34ae504fa58efc00a838178af8a60b58388aab3f000b
 SHA512 
05e3b2aa83d26fefaf6722d7d4b19e7e68b5859a3794ba7578abfbf6d9c507d6641cbc17bffba950606b908af2a6703a391a9757e860d083ef1ba446f07c1160
-DIST awscli-exe-linux-x86_64-2.4.27.zip 46271162 BLAKE2B 
a9c9852764b9241ed962a40fe122c6c6ba838fb3dc60eb9dea3c6c98e8b94fd4a06f3fb3a6161959500d52860c97a2e4b740016d2bafe62c1c348f629fadd09f
 SHA512 
906d884f24414c4737aee73b0a93285377b07fba173b77a8432c0c5bf77be9f7eb31854d8455105db51fd666352a3c88e2bdd1748ab274047f899a846d5cb1cb
 DIST awscli-exe-linux-x86_64-2.7.9.zip 47162780 BLAKE2B 
afe1db8044e967cdf547a20575912eed231e8091966a0448d5740556c9a95984a5e353782cf31fd5bbc6463e4d4081ed46a7492a858ed7461c3c7d6526ce2537
 SHA512 
0074fe707a87bc1d63eb0a3f01502b4e0811db6d4fd711240d314c9a370a898f76f8ab351a886a98847468b814c170a10f71f0e6bf8a39896601751248d0e9dc

diff --git a/app-admin/awscli-bin/awscli-bin-2.4.27.ebuild 
b/app-admin/awscli-bin/awscli-bin-2.4.27.ebuild
deleted file mode 100644
index 3b1b45b0d..0
--- a/app-admin/awscli-bin/awscli-bin-2.4.27.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Universal Command Line Interface for Amazon Web Services version 
2"
-HOMEPAGE="https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html;
-SRC_URI="
-   amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip 
)
-   arm64? ( 
https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!app-admin/awscli"
-BDEPEND="app-arch/unzip"
-
-QA_PREBUILT="*"
-QA_PRESTRIPPED="*"
-
-S="${WORKDIR}/aws"
-
-DOCS=( THIRD_PARTY_LICENSES )
-
-src_install() {
-   ./install --install-dir "${D}/opt/awscli" --bin-dir "${D}/usr/bin" \
-   || die "install failed"
-
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/awscli-bin/

2022-06-19 Thread Alexey Zapparov
commit: 49f9a0aa4900cbddb6e09fe50a7c227ba24dbdc2
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 01:34:56 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 01:37:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49f9a0aa

app-admin/awscli-bin: add awscli-bin-2.7.9-r1

See-Also: 
https://github.com/gentoo/guru/commit/ac5ab3c37834c3f4e794e946adde77a79c7e321a#r76481950
Signed-off-by: Alexey Zapparov  zapparov.com>

 .../awscli-bin/{awscli-bin-2.7.9.ebuild => awscli-bin-2.7.9-r1.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/awscli-bin/awscli-bin-2.7.9.ebuild 
b/app-admin/awscli-bin/awscli-bin-2.7.9-r1.ebuild
similarity index 96%
rename from app-admin/awscli-bin/awscli-bin-2.7.9.ebuild
rename to app-admin/awscli-bin/awscli-bin-2.7.9-r1.ebuild
index 737cf5e8a..979c76c74 100644
--- a/app-admin/awscli-bin/awscli-bin-2.7.9.ebuild
+++ b/app-admin/awscli-bin/awscli-bin-2.7.9-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 MIT LGPL-2.1+ BSD 
GPL-2+-with-Pyinstaller-Bootloader-exception openssl PSF-2 BSD-2 GPL-3+ 
public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="-* ~amd64 ~arm64"
 
 RDEPEND="!app-admin/awscli"
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/awscli-bin/

2022-06-19 Thread Alexey Zapparov
commit: 9c63ab07fb450031a31d76e15a562211bdf7cb0f
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 01:28:19 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 01:37:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c63ab07

app-admin/awscli-bin: drop 2.3.2-r1

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/awscli-bin/Manifest   |  1 -
 app-admin/awscli-bin/awscli-bin-2.3.2-r1.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest
index c5ccdf175..7fc7590ca 100644
--- a/app-admin/awscli-bin/Manifest
+++ b/app-admin/awscli-bin/Manifest
@@ -1,4 +1,3 @@
-DIST awscli-bin-2.3.2.zip 44955907 BLAKE2B 
dd5331e3a7944f2910fdbb1539fac9773a751b655620cc014db638cb6bc2f87b8e8889bf861bad8c0e36d7e315ad863f56c762b51fe4737c6c344bd085e5b3cf
 SHA512 
b435f9352c910ebf7daf3ae641135b06024fefa17596780ae0c1b4d20f5d5400e930ea5643072a15fee404c093914f394acf990c5483cfeff4edc248f67932a8
 DIST awscli-exe-linux-aarch64-2.4.27.zip 45315570 BLAKE2B 
1477cbdbdbf1306f43b4cd138c3484dfb1579d8504d52d887b714aed4f90ee45396fc252e5a2533f023bf054f67000cdeef14c325d611cd1df26bf085f0b3156
 SHA512 
0efef5333c535f1f46ea9cdb867e3b43abeb3a898086e0ba59d5a2d0d55471f679c26643d30738e7b4de5f19ce365341358f515d278e93fe44ca852fdfae2142
 DIST awscli-exe-linux-aarch64-2.7.9.zip 46346746 BLAKE2B 
6e80e508ab107c8b61db307e558bfc54a84c41a9939d113b7d8ab2fde26434b38021b5ac01ac3f08906b34ae504fa58efc00a838178af8a60b58388aab3f000b
 SHA512 
05e3b2aa83d26fefaf6722d7d4b19e7e68b5859a3794ba7578abfbf6d9c507d6641cbc17bffba950606b908af2a6703a391a9757e860d083ef1ba446f07c1160
 DIST awscli-exe-linux-x86_64-2.4.27.zip 46271162 BLAKE2B 
a9c9852764b9241ed962a40fe122c6c6ba838fb3dc60eb9dea3c6c98e8b94fd4a06f3fb3a6161959500d52860c97a2e4b740016d2bafe62c1c348f629fadd09f
 SHA512 
906d884f24414c4737aee73b0a93285377b07fba173b77a8432c0c5bf77be9f7eb31854d8455105db51fd666352a3c88e2bdd1748ab274047f899a846d5cb1cb

diff --git a/app-admin/awscli-bin/awscli-bin-2.3.2-r1.ebuild 
b/app-admin/awscli-bin/awscli-bin-2.3.2-r1.ebuild
deleted file mode 100644
index 27ddfa462..0
--- a/app-admin/awscli-bin/awscli-bin-2.3.2-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Universal Command Line Interface for Amazon Web Services version 
2"
-HOMEPAGE="https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html;
-SRC_URI="https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip -> 
${P}.zip"
-S="${WORKDIR}/aws"
-
-LICENSE="Apache-2.0 MIT LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~amd64"
-
-RDEPEND="!app-admin/awscli"
-BDEPEND="app-arch/unzip"
-
-QA_PREBUILT="*"
-QA_PRESTRIPPED="*"
-
-src_install() {
-   ./install --install-dir "${D}/opt/awscli" --bin-dir "${D}/usr/bin" \
-   || die "install failed"
-}



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

2022-06-19 Thread Sam James
commit: 8abff68e4ed7ce2563a36c144c88ec0253964aba
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 01:18:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 01:19:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abff68e

sys-apps/dbus: drop which, bash dependency

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

 sys-apps/dbus/dbus-1.14.0-r3.ebuild | 292 
 sys-apps/dbus/files/80-dbus-r1  |  13 ++
 2 files changed, 305 insertions(+)

diff --git a/sys-apps/dbus/dbus-1.14.0-r3.ebuild 
b/sys-apps/dbus/dbus-1.14.0-r3.ebuild
new file mode 100644
index ..19c59de260f4
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.14.0-r3.ebuild
@@ -0,0 +1,292 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+TMPFILES_OPTIONAL=1
+
+# At least at the moment, while a CMake port exists, it's not recommended
+# for distributions.
+# https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/CONTRIBUTING.md#L189
+inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 
systemd tmpfiles virtualx multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/dbus/;
+SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.xz;
+
+LICENSE="|| ( AFL-2.1 GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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="debug doc elogind selinux static-libs systemd test X"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+BDEPEND="
+   acct-user/messagebus
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+COMMON_DEPEND="
+   >=dev-libs/expat-2.1.0
+   elogind? ( sys-auth/elogind )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( sys-apps/systemd:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/expat
+   test? (
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40:2
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   acct-user/messagebus
+   selinux? ( sec-policy/selinux-dbus )
+   systemd? ( virtual/tmpfiles )
+"
+
+DOC_CONTENTS="
+   Some applications require a session bus in addition to the system
+   bus. Please see \`man dbus-launch\` for more information.
+"
+
+# out of sources build dir for make check
+TBD="${WORKDIR}/${P}-tests-build"
+
+PATCHES=(
+   "${FILESDIR}/dbus-enable-elogind.patch"
+   "${FILESDIR}/dbus-daemon-optional.patch" # bug #653136
+
+   "${FILESDIR}/dbus-1.14.0-x-autoconf-fixes.patch"
+   "${FILESDIR}/dbus-1.12.22-check-fd.patch"
+
+   # https://bugs.gentoo.org/836560
+   "${FILESDIR}/dbus-1.14.0-oom_score_adj.patch"
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+
+   if use kernel_linux; then
+   CONFIG_CHECK="~EPOLL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   if [[ ${CHOST} == *-solaris* ]]; then
+   # fix standards conflict, due to gcc being c99 by default 
nowadays
+   sed -i \
+   -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \
+   configure.ac || die
+   fi
+
+   # required for bug #263909, cross-compile so don't remove eautoreconf
+   eautoreconf
+}
+
+src_configure() {
+   local rundir=$(usex kernel_linux /run /var/run)
+
+   sed -e "s;@rundir@;${EPREFIX}${rundir};g" "${FILESDIR}"/dbus.initd.in \
+   > "${T}"/dbus.initd || die
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local docconf myconf testconf
+
+   # so we can get backtraces from apps
+   case ${CHOST} in
+   *-mingw*)
+   # error: unrecognized command line option '-rdynamic', 
bug #488036
+   ;;
+   *)
+   append-flags -rdynamic
+   ;;
+   esac
+
+   # libaudit is *only* used in DBus wrt SELinux support, so disable it, if
+   # not on an SELinux profile.
+   myconf=(
+   --localstatedir="${EPREFIX}/var"
+   $(use_enable static-libs static)
+   $(use_enable debug verbose-mode)
+   --disable-asserts
+   --disable-checks
+   $(use_enable selinux)
+   $(use_enable selinux libaudit)
+   --disable-apparmor
+   $(use_enable kernel_linux inotify)
+   --disable-kqueue
+   

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

2022-06-19 Thread Sam James
commit: 409d4c49168384b389a1f6156dbdc78fa36589cb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 01:14:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 01:16:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d4c49

sys-apps/dbus: add which RDEPEND (temporarily)

Needed by our `files/80-dbus`. Making this change for correctness
first as the which-less version is going to be in ~arch first.

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

 sys-apps/dbus/{dbus-1.12.20-r4.ebuild => dbus-1.12.20-r5.ebuild} | 1 +
 sys-apps/dbus/{dbus-1.12.22-r1.ebuild => dbus-1.12.22-r2.ebuild} | 1 +
 sys-apps/dbus/{dbus-1.14.0-r1.ebuild => dbus-1.14.0-r2.ebuild}   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-apps/dbus/dbus-1.12.20-r4.ebuild 
b/sys-apps/dbus/dbus-1.12.20-r5.ebuild
similarity index 99%
rename from sys-apps/dbus/dbus-1.12.20-r4.ebuild
rename to sys-apps/dbus/dbus-1.12.20-r5.ebuild
index 7eef2ae2bca3..a60671c3d11e 100644
--- a/sys-apps/dbus/dbus-1.12.20-r4.ebuild
+++ b/sys-apps/dbus/dbus-1.12.20-r5.ebuild
@@ -48,6 +48,7 @@ RDEPEND="${COMMON_DEPEND}
acct-user/messagebus
selinux? ( sec-policy/selinux-dbus )
systemd? ( virtual/tmpfiles )
+   X? ( sys-apps/which )
 "
 
 DOC_CONTENTS="

diff --git a/sys-apps/dbus/dbus-1.12.22-r1.ebuild 
b/sys-apps/dbus/dbus-1.12.22-r2.ebuild
similarity index 99%
rename from sys-apps/dbus/dbus-1.12.22-r1.ebuild
rename to sys-apps/dbus/dbus-1.12.22-r2.ebuild
index 68513fcf1e9d..78249a099180 100644
--- a/sys-apps/dbus/dbus-1.12.22-r1.ebuild
+++ b/sys-apps/dbus/dbus-1.12.22-r2.ebuild
@@ -49,6 +49,7 @@ RDEPEND="${COMMON_DEPEND}
acct-user/messagebus
selinux? ( sec-policy/selinux-dbus )
systemd? ( virtual/tmpfiles )
+   X? ( sys-apps/which )
 "
 
 DOC_CONTENTS="

diff --git a/sys-apps/dbus/dbus-1.14.0-r1.ebuild 
b/sys-apps/dbus/dbus-1.14.0-r2.ebuild
similarity index 99%
rename from sys-apps/dbus/dbus-1.14.0-r1.ebuild
rename to sys-apps/dbus/dbus-1.14.0-r2.ebuild
index 075aeffd6de9..eb763dd3481c 100644
--- a/sys-apps/dbus/dbus-1.14.0-r1.ebuild
+++ b/sys-apps/dbus/dbus-1.14.0-r2.ebuild
@@ -52,6 +52,7 @@ RDEPEND="${COMMON_DEPEND}
acct-user/messagebus
selinux? ( sec-policy/selinux-dbus )
systemd? ( virtual/tmpfiles )
+   X? ( sys-apps/which )
 "
 
 DOC_CONTENTS="



[gentoo-commits] repo/proj/guru:dev commit in: licenses/, app-admin/awscli-bin/

2022-06-19 Thread Alexey Zapparov
commit: ac5ab3c37834c3f4e794e946adde77a79c7e321a
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 01:17:35 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 01:17:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac5ab3c3

app-admin/awscli-bin: add 2.7.9

* Fixes LICENSE list
* Add pyinstaller's license

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/awscli-bin/Manifest  |   2 +
 app-admin/awscli-bin/awscli-bin-2.7.9.ebuild   |  28 +
 .../GPL-2+-with-Pyinstaller-Bootloader-exception   | 602 +
 3 files changed, 632 insertions(+)

diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest
index 28e612550..c5ccdf175 100644
--- a/app-admin/awscli-bin/Manifest
+++ b/app-admin/awscli-bin/Manifest
@@ -1,3 +1,5 @@
 DIST awscli-bin-2.3.2.zip 44955907 BLAKE2B 
dd5331e3a7944f2910fdbb1539fac9773a751b655620cc014db638cb6bc2f87b8e8889bf861bad8c0e36d7e315ad863f56c762b51fe4737c6c344bd085e5b3cf
 SHA512 
b435f9352c910ebf7daf3ae641135b06024fefa17596780ae0c1b4d20f5d5400e930ea5643072a15fee404c093914f394acf990c5483cfeff4edc248f67932a8
 DIST awscli-exe-linux-aarch64-2.4.27.zip 45315570 BLAKE2B 
1477cbdbdbf1306f43b4cd138c3484dfb1579d8504d52d887b714aed4f90ee45396fc252e5a2533f023bf054f67000cdeef14c325d611cd1df26bf085f0b3156
 SHA512 
0efef5333c535f1f46ea9cdb867e3b43abeb3a898086e0ba59d5a2d0d55471f679c26643d30738e7b4de5f19ce365341358f515d278e93fe44ca852fdfae2142
+DIST awscli-exe-linux-aarch64-2.7.9.zip 46346746 BLAKE2B 
6e80e508ab107c8b61db307e558bfc54a84c41a9939d113b7d8ab2fde26434b38021b5ac01ac3f08906b34ae504fa58efc00a838178af8a60b58388aab3f000b
 SHA512 
05e3b2aa83d26fefaf6722d7d4b19e7e68b5859a3794ba7578abfbf6d9c507d6641cbc17bffba950606b908af2a6703a391a9757e860d083ef1ba446f07c1160
 DIST awscli-exe-linux-x86_64-2.4.27.zip 46271162 BLAKE2B 
a9c9852764b9241ed962a40fe122c6c6ba838fb3dc60eb9dea3c6c98e8b94fd4a06f3fb3a6161959500d52860c97a2e4b740016d2bafe62c1c348f629fadd09f
 SHA512 
906d884f24414c4737aee73b0a93285377b07fba173b77a8432c0c5bf77be9f7eb31854d8455105db51fd666352a3c88e2bdd1748ab274047f899a846d5cb1cb
+DIST awscli-exe-linux-x86_64-2.7.9.zip 47162780 BLAKE2B 
afe1db8044e967cdf547a20575912eed231e8091966a0448d5740556c9a95984a5e353782cf31fd5bbc6463e4d4081ed46a7492a858ed7461c3c7d6526ce2537
 SHA512 
0074fe707a87bc1d63eb0a3f01502b4e0811db6d4fd711240d314c9a370a898f76f8ab351a886a98847468b814c170a10f71f0e6bf8a39896601751248d0e9dc

diff --git a/app-admin/awscli-bin/awscli-bin-2.7.9.ebuild 
b/app-admin/awscli-bin/awscli-bin-2.7.9.ebuild
new file mode 100644
index 0..737cf5e8a
--- /dev/null
+++ b/app-admin/awscli-bin/awscli-bin-2.7.9.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Universal Command Line Interface for Amazon Web Services version 
2"
+HOMEPAGE="https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html;
+SRC_URI="
+   amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip 
)
+   arm64? ( 
https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip )
+"
+
+LICENSE="Apache-2.0 MIT LGPL-2.1+ BSD 
GPL-2+-with-Pyinstaller-Bootloader-exception openssl PSF-2 BSD-2 GPL-3+ 
public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="!app-admin/awscli"
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="*"
+QA_PRESTRIPPED="*"
+
+S="${WORKDIR}/aws"
+
+src_install() {
+   ./install --install-dir "${D}/opt/awscli" --bin-dir "${D}/usr/bin" \
+   || die "install failed"
+}

diff --git a/licenses/GPL-2+-with-Pyinstaller-Bootloader-exception 
b/licenses/GPL-2+-with-Pyinstaller-Bootloader-exception
new file mode 100644
index 0..ab2e20de8
--- /dev/null
+++ b/licenses/GPL-2+-with-Pyinstaller-Bootloader-exception
@@ -0,0 +1,602 @@
+
+ The PyInstaller licensing terms
+
+ 
+
+Copyright (c) 2010-2022, PyInstaller Development Team
+Copyright (c) 2005-2009, Giovanni Bajo
+Based on previous work under copyright (c) 2002 McMillan Enterprises, Inc.
+
+
+PyInstaller is licensed under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2 of the License,
+or (at your option) any later version.
+
+
+Bootloader Exception
+
+
+In addition to the permissions in the GNU General Public License, the
+authors give you unlimited permission to link or embed compiled bootloader
+and related files into combinations with other programs, and to distribute
+those combinations without any restriction coming from the use of those
+files. (The General Public License restrictions do apply in other respects;
+for example, they cover modification of the files, and distribution when
+not linked into a combined executable.)
+ 
+ 
+Bootloader and Related Files
+
+
+Bootloader and related files are files which 

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/, profiles/arch/ia64/, profiles/arch/sparc/

2022-06-19 Thread Sam James
commit: 64d86a47a6830c307f0b68f8d2960f0e1100810b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 01:06:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 01:06:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d86a47

media-sound/alsa-utils: fix media-libs/libffado automagic dep

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

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 86 +++
 profiles/arch/ia64/use.mask   |  4 ++
 profiles/arch/sparc/use.mask  |  4 ++
 3 files changed, 94 insertions(+)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
new file mode 100644
index ..2280d24d6eff
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+CDEPEND=">=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
+   bat? ( sci-libs/fftw:= )"
+DEPEND="${CDEPEND}
+   doc? ( app-text/xmlto )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-alsa )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usex doc '' --disable-xmlto)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 801512a035e5..483ad5b171a7 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -ia64
 
+# Sam James  (2022-07-21)
+# Untested.
+ieee1394
+
 # Matt Turner  (2022-02-21)
 # app-crypt/tpm2-tss is not keyworded here
 tpm

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index f36f5b502cc6..310e9db53c68 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -sparc
 
+# Sam James  (2022-07-21)
+# Untested.
+ieee1394
+
 # Matt Turner  (2022-02-21)
 # app-crypt/tpm2-tss is not keyworded here
 tpm



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

2022-06-19 Thread Alexey Zapparov
commit: a2c72db105de38ddc249b8569c81c6d663931392
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 00:19:16 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 00:19:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2c72db1

dev-vcs/lefthook: add 0.8.0-r1

Fix RDEPEND

Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-vcs/lefthook/{lefthook-0.8.0.ebuild => lefthook-0.8.0-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/lefthook/lefthook-0.8.0.ebuild 
b/dev-vcs/lefthook/lefthook-0.8.0-r1.ebuild
similarity index 99%
rename from dev-vcs/lefthook/lefthook-0.8.0.ebuild
rename to dev-vcs/lefthook/lefthook-0.8.0-r1.ebuild
index 01cbf11a8..2afc3cfde 100644
--- a/dev-vcs/lefthook/lefthook-0.8.0.ebuild
+++ b/dev-vcs/lefthook/lefthook-0.8.0-r1.ebuild
@@ -345,7 +345,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 DEPEND=""
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   dev-vcs/git
+"
 BDEPEND=""
 
 src_compile() {



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

2022-06-19 Thread Alexey Zapparov
commit: 62e9128bc367b08b2ee6fd03a5815a509d2a9418
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 20 00:06:12 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 00:06:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62e9128b

dev-vcs/lefthook: drop 0.7.7

Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-vcs/lefthook/Manifest  |   1 -
 dev-vcs/lefthook/lefthook-0.7.7.ebuild | 354 -
 2 files changed, 355 deletions(-)

diff --git a/dev-vcs/lefthook/Manifest b/dev-vcs/lefthook/Manifest
index 0b251da59..303d272d0 100644
--- a/dev-vcs/lefthook/Manifest
+++ b/dev-vcs/lefthook/Manifest
@@ -323,6 +323,5 @@ DIST 
honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 BLA
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 
3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792
 SHA512 
0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb
-DIST lefthook-0.7.7.tar.gz 46306 BLAKE2B 
0f994ad31d25ae5ea57c50c76c48db37a5759a59300d322acfa8b3dcc89f85789e86d6ad3c411cb2f11d063e926d8f8e56ea037462f6421a8784c9aaeec83a30
 SHA512 
68ccef17bc67b2cc582f20d0a873df2f9d861e05cfd0742807cb54adefb4f2baf3de530168db30a5eea7db2f040faade7ec912c5e6cd8b998d0463732fdf8c24
 DIST lefthook-0.8.0.tar.gz 47666 BLAKE2B 
4748ee6a8accafcb51229c40431bbdd133061505ab1bdc7e2634c9b06ec79557f6b4307dfd38afae086e6dff09de5ce10f5cc9c3c3515b3b5b038a4c2c03b130
 SHA512 
a2e2238c694de26c9b24b84f2af51711d0e0c39b39e327f88f01809a14e69d412d5e2fdf04e4432cd53501762db15da6b26e3cc8bf764a6be423386db4ca1be5
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774

diff --git a/dev-vcs/lefthook/lefthook-0.7.7.ebuild 
b/dev-vcs/lefthook/lefthook-0.7.7.ebuild
deleted file mode 100644
index 0215b0705..0
--- a/dev-vcs/lefthook/lefthook-0.7.7.ebuild
+++ /dev/null
@@ -1,354 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-EGO_SUM=(
-   "cloud.google.com/go v0.26.0/go.mod"
-   "cloud.google.com/go v0.34.0/go.mod"
-   "cloud.google.com/go v0.38.0/go.mod"
-   "cloud.google.com/go v0.44.1/go.mod"
-   "cloud.google.com/go v0.44.2/go.mod"
-   "cloud.google.com/go v0.45.1/go.mod"
-   "cloud.google.com/go v0.46.3/go.mod"
-   "cloud.google.com/go/bigquery v1.0.1/go.mod"
-   "cloud.google.com/go/datastore v1.0.0/go.mod"
-   "cloud.google.com/go/firestore v1.1.0/go.mod"
-   "cloud.google.com/go/pubsub v1.0.1/go.mod"
-   "cloud.google.com/go/storage v1.0.0/go.mod"
-   "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
-   "github.com/BurntSushi/toml v0.3.1"
-   "github.com/BurntSushi/toml v0.3.1/go.mod"
-   "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
-   "github.com/OneOfOne/xxhash v1.2.2/go.mod"
-   "github.com/adam-hanna/arrayOperations v0.2.5"
-   "github.com/adam-hanna/arrayOperations v0.2.5/go.mod"
-   "github.com/alecthomas/template 
v0.0.0-20160405071501-a0175ee3bccc/go.mod"
-   "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
-   "github.com/alessio/shellescape v0.0.0-20190409004728-b115ca0f9053"
-   "github.com/alessio/shellescape 
v0.0.0-20190409004728-b115ca0f9053/go.mod"
-   "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
-   "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
-   "github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
-   "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
-   "github.com/beorn7/perks v1.0.0/go.mod"
-   "github.com/bgentry/speakeasy v0.1.0/go.mod"
-   "github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c/go.mod"
-   

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

2022-06-19 Thread Alexey Zapparov
commit: 99ff7c745ed34873a5333b5490f116f38d6e67ef
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Jun 19 23:56:20 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 20 00:05:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99ff7c74

dev-vcs/lefthook: add 0.8.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-vcs/lefthook/Manifest  |   1 +
 dev-vcs/lefthook/lefthook-0.8.0.ebuild | 358 +
 2 files changed, 359 insertions(+)

diff --git a/dev-vcs/lefthook/Manifest b/dev-vcs/lefthook/Manifest
index a5213b2c2..0b251da59 100644
--- a/dev-vcs/lefthook/Manifest
+++ b/dev-vcs/lefthook/Manifest
@@ -324,4 +324,5 @@ DIST 
honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 BLA
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 
3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792
 SHA512 
0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb
 DIST lefthook-0.7.7.tar.gz 46306 BLAKE2B 
0f994ad31d25ae5ea57c50c76c48db37a5759a59300d322acfa8b3dcc89f85789e86d6ad3c411cb2f11d063e926d8f8e56ea037462f6421a8784c9aaeec83a30
 SHA512 
68ccef17bc67b2cc582f20d0a873df2f9d861e05cfd0742807cb54adefb4f2baf3de530168db30a5eea7db2f040faade7ec912c5e6cd8b998d0463732fdf8c24
+DIST lefthook-0.8.0.tar.gz 47666 BLAKE2B 
4748ee6a8accafcb51229c40431bbdd133061505ab1bdc7e2634c9b06ec79557f6b4307dfd38afae086e6dff09de5ce10f5cc9c3c3515b3b5b038a4c2c03b130
 SHA512 
a2e2238c694de26c9b24b84f2af51711d0e0c39b39e327f88f01809a14e69d412d5e2fdf04e4432cd53501762db15da6b26e3cc8bf764a6be423386db4ca1be5
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774

diff --git a/dev-vcs/lefthook/lefthook-0.8.0.ebuild 
b/dev-vcs/lefthook/lefthook-0.8.0.ebuild
new file mode 100644
index 0..01cbf11a8
--- /dev/null
+++ b/dev-vcs/lefthook/lefthook-0.8.0.ebuild
@@ -0,0 +1,358 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+EGO_SUM=(
+   "cloud.google.com/go v0.26.0/go.mod"
+   "cloud.google.com/go v0.34.0/go.mod"
+   "cloud.google.com/go v0.38.0/go.mod"
+   "cloud.google.com/go v0.44.1/go.mod"
+   "cloud.google.com/go v0.44.2/go.mod"
+   "cloud.google.com/go v0.45.1/go.mod"
+   "cloud.google.com/go v0.46.3/go.mod"
+   "cloud.google.com/go/bigquery v1.0.1/go.mod"
+   "cloud.google.com/go/datastore v1.0.0/go.mod"
+   "cloud.google.com/go/firestore v1.1.0/go.mod"
+   "cloud.google.com/go/pubsub v1.0.1/go.mod"
+   "cloud.google.com/go/storage v1.0.0/go.mod"
+   "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
+   "github.com/BurntSushi/toml v0.3.1"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
+   "github.com/OneOfOne/xxhash v1.2.2/go.mod"
+   "github.com/adam-hanna/arrayOperations v0.2.5"
+   "github.com/adam-hanna/arrayOperations v0.2.5/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20160405071501-a0175ee3bccc/go.mod"
+   "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
+   "github.com/alessio/shellescape v0.0.0-20190409004728-b115ca0f9053"
+   "github.com/alessio/shellescape 
v0.0.0-20190409004728-b115ca0f9053/go.mod"
+   "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
+   "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
+   "github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
+   "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
+   "github.com/beorn7/perks v1.0.0/go.mod"
+   "github.com/bgentry/speakeasy v0.1.0/go.mod"
+   "github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c/go.mod"
+   "github.com/briandowns/spinner v1.11.1"
+   "github.com/briandowns/spinner v1.11.1/go.mod"
+   "github.com/cespare/xxhash v1.1.0/go.mod"
+   "github.com/client9/misspell v0.3.4/go.mod"
+   "github.com/coreos/bbolt v1.3.2/go.mod"
+   "github.com/coreos/etcd v3.3.13+incompatible/go.mod"
+   "github.com/coreos/go-semver v0.3.0/go.mod"

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

2022-06-19 Thread Kenton Groombridge
commit: bf469955d26bf9111da3d7fe9df0a7e28803d380
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Mon Jun 20 00:05:15 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Jun 20 00:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf469955

net-misc/networkmanager: depend on SELinux policy for 1.38.2

Signed-off-by: Kenton Groombridge  gentoo.org>

 net-misc/networkmanager/networkmanager-1.38.2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/networkmanager/networkmanager-1.38.2.ebuild 
b/net-misc/networkmanager/networkmanager-1.38.2.ebuild
index 0baaf98eb365..320c496e4384 100644
--- a/net-misc/networkmanager/networkmanager-1.38.2.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.38.2.ebuild
@@ -40,7 +40,10 @@ COMMON_DEPEND="
systemd? ( >=sys-apps/systemd-209:0= )
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-0.10.3:= )
-   selinux? ( sys-libs/libselinux )
+   selinux? (
+   sec-policy/selinux-networkmanager
+   sys-libs/libselinux
+   )
audit? ( sys-process/audit )
teamd? (
>=dev-libs/jansson-2.7:=



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

2022-06-19 Thread Kenton Groombridge
commit: 4fcaad9d1933125ae9943e9b42995d17bf62eff6
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Sun Jun 19 23:59:27 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Jun 20 00:00:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcaad9d

net-misc/networkmanager: depend on SELinux policy

Signed-off-by: Kenton Groombridge  gentoo.org>

 net-misc/networkmanager/networkmanager-1.36.4.ebuild | 5 -
 net-misc/networkmanager/networkmanager-1.38.0.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/net-misc/networkmanager/networkmanager-1.36.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.36.4.ebuild
index da7a9d9c54bb..aea085429b8b 100644
--- a/net-misc/networkmanager/networkmanager-1.36.4.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.36.4.ebuild
@@ -41,7 +41,10 @@ COMMON_DEPEND="
systemd? ( >=sys-apps/systemd-209:0= )
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-0.10.3:= )
-   selinux? ( sys-libs/libselinux )
+   selinux? (
+   sec-policy/selinux-networkmanager
+   sys-libs/libselinux
+   )
audit? ( sys-process/audit )
teamd? (
>=dev-libs/jansson-2.7:=

diff --git a/net-misc/networkmanager/networkmanager-1.38.0.ebuild 
b/net-misc/networkmanager/networkmanager-1.38.0.ebuild
index be21864cdeb5..f090e4648993 100644
--- a/net-misc/networkmanager/networkmanager-1.38.0.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.38.0.ebuild
@@ -41,7 +41,10 @@ COMMON_DEPEND="
systemd? ( >=sys-apps/systemd-209:0= )
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-0.10.3:= )
-   selinux? ( sys-libs/libselinux )
+   selinux? (
+   sec-policy/selinux-networkmanager
+   sys-libs/libselinux
+   )
audit? ( sys-process/audit )
teamd? (
>=dev-libs/jansson-2.7:=



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

2022-06-19 Thread Sam James
commit: 417ef81ea857edeacce0be0cc8c9228326356796
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 23:26:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 23:26:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417ef81e

net-libs/miniupnpc: drop which dependency

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

 .../files/miniupnpc-2.2.3-drop-which.patch | 38 +
 net-libs/miniupnpc/miniupnpc-2.2.3-r1.ebuild   | 64 ++
 2 files changed, 102 insertions(+)

diff --git a/net-libs/miniupnpc/files/miniupnpc-2.2.3-drop-which.patch 
b/net-libs/miniupnpc/files/miniupnpc-2.2.3-drop-which.patch
new file mode 100644
index ..fc578e5e6147
--- /dev/null
+++ b/net-libs/miniupnpc/files/miniupnpc-2.2.3-drop-which.patch
@@ -0,0 +1,38 @@
+Not upstream b/c already done in 2.3.0:
+https://github.com/miniupnp/miniupnp/commit/c88178650e2551226a88cbc87084014781f81184
+https://github.com/miniupnp/miniupnp/commit/d2f558f659da923144f591be418380a7ff8a8677
+--- a/Makefile
 b/Makefile
+@@ -15,7 +15,7 @@ VERSION = $(shell cat VERSION)
+ 
+ ifneq (, $(findstring darwin, $(OS)))
+ JARSUFFIX=mac
+-LIBTOOL ?= $(shell which libtool)
++LIBTOOL ?= $(shell command -v libtool)
+ endif
+ ifneq (, $(findstring linux, $(OS)))
+ JARSUFFIX=linux
+--- a/testminiwget.sh
 b/testminiwget.sh
+@@ -24,8 +24,8 @@ EXPECTEDFILE="${TMPD}/expectedfile"
+ DOWNLOADEDFILE="${TMPD}/downloadedfile"
+ PORT=
+ RET=0
+-IPCONFIG=$(which ifconfig)
+-IP=$(which ip)
++IPCONFIG=$(command -v ifconfig)
++IP=$(command -v ip)
+ if [ "$IP" ] ; then
+   if ! $IP addr | grep inet6 ; then
+   HAVE_IPV6=no
+--- a/updateminiupnpcstrings.sh
 b/updateminiupnpcstrings.sh
+@@ -26,7 +26,7 @@ if [ -f /etc/debian_version ]; then
+   OS_VERSION=`cat /etc/debian_version`
+ fi
+ # use lsb_release (Linux Standard Base) when available
+-LSB_RELEASE=`which lsb_release`
++LSB_RELEASE=`command -v lsb_release`
+ if [ 0 -eq $? -a -x "${LSB_RELEASE}" ]; then
+   OS_NAME=`${LSB_RELEASE} -i -s`
+   OS_VERSION=`${LSB_RELEASE} -r -s`

diff --git a/net-libs/miniupnpc/miniupnpc-2.2.3-r1.ebuild 
b/net-libs/miniupnpc/miniupnpc-2.2.3-r1.ebuild
new file mode 100644
index ..90a944cd2301
--- /dev/null
+++ b/net-libs/miniupnpc/miniupnpc-2.2.3-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="UPnP client library and a simple UPnP client"
+HOMEPAGE="http://miniupnp.free.fr/;
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz
+   verify-sig? ( http://miniupnp.free.fr/files/${P}.tar.gz.sig )"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="ipv6"
+
+RDEPEND=""
+BDEPEND="
+   kernel_linux? ( sys-apps/lsb-release )
+   verify-sig? ( sec-keys/openpgp-keys-miniupnp )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/miniupnp.asc
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/${P}-makefile.patch
+   "${FILESDIR}"/${P}-drop-which.patch
+   )
+   default
+
+   local exprs=(
+   # These bins are not installed, upnpc-static requires building 
static lib
+   -e '/EXECUTABLES =/s/ upnpc-static listdevices//'
+   # Prevent gzipping manpage.
+   -e '/gzip/d'
+   # Disable installing the static library
+   -e '/FILESTOINSTALL =/s/ $(LIBRARY)//'
+   -e '/$(INSTALL) -m 644 $(LIBRARY) $(DESTDIR)$(INSTALLDIRLIB)/d'
+   )
+   sed -i "${exprs[@]}" Makefile || die
+}
+
+# Upstream cmake causes more trouble than it fixes,
+# so we'll just stay with the Makefile for now.
+
+src_compile() {
+   tc-export CC AR
+   emake build/upnpc-shared
+}
+
+src_test() {
+   emake -j1 HAVE_IPV6=$(usex ipv6) check
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   INSTALLDIRLIB="${EPREFIX}/usr/$(get_libdir)" \
+   install
+
+   dodoc README Changelog.txt
+}



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

2022-06-19 Thread Sam James
commit: 7050083e912dd60a7e917807bbd8218e1018cfbb
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 23:10:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 23:26:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7050083e

sys-apps/pciutils: update EAPI 7 -> 8; drop which

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

 .../pciutils/files/pciutils-3.8.0-no-which.patch   |  34 +
 .../pciutils/files/pciutils-3.8.0-pkg-config.patch |  19 +++
 sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 167 +
 3 files changed, 220 insertions(+)

diff --git a/sys-apps/pciutils/files/pciutils-3.8.0-no-which.patch 
b/sys-apps/pciutils/files/pciutils-3.8.0-no-which.patch
new file mode 100644
index ..3024d73555d3
--- /dev/null
+++ b/sys-apps/pciutils/files/pciutils-3.8.0-no-which.patch
@@ -0,0 +1,34 @@
+https://github.com/pciutils/pciutils/pull/105
+
+From 91bf24dd3c91f826377548b7e164b49cfed56f9a Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 19 Jun 2022 23:52:22 +0100
+Subject: [PATCH 1/2] lib/configure: drop usage of which
+
+'which' is not required by POSIX and is an external command which may not be
+available, and 'command -v' does the job just fine.
+
+Debian and Gentoo at least are both making efforts to drop which from
+their base system package list.
+
+Signed-off-by: Sam James 
+--- a/lib/configure
 b/lib/configure
+@@ -238,7 +238,7 @@ if [ "$sys" = linux ] ; then
+   PKG_CONFIG=pkg-config
+   fi
+   if [ "$LIBKMOD" != no ] ; then
+-  if ! which $PKG_CONFIG >/dev/null ; then
++  if ! command -v $PKG_CONFIG >/dev/null ; then
+   echo_n "($PKG_CONFIG not found) "
+   elif $PKG_CONFIG libkmod ; then
+   LIBKMOD_DETECTED=1
+@@ -268,7 +268,7 @@ if [ "$sys" = linux ] ; then
+   if [ "$HWDB" = yes -o "$HWDB" = no ] ; then
+   echo "$HWDB (set manually)"
+   else
+-  if `which pkg-config >/dev/null && pkg-config 
--atleast-version=196 libudev` ; then
++  if `command -v pkg-config >/dev/null && pkg-config 
--atleast-version=196 libudev` ; then
+   HWDB=yes
+   else
+   HWDB=no

diff --git a/sys-apps/pciutils/files/pciutils-3.8.0-pkg-config.patch 
b/sys-apps/pciutils/files/pciutils-3.8.0-pkg-config.patch
new file mode 100644
index ..4630609bad24
--- /dev/null
+++ b/sys-apps/pciutils/files/pciutils-3.8.0-pkg-config.patch
@@ -0,0 +1,19 @@
+https://github.com/pciutils/pciutils/pull/105
+
+From a74832198ab36683a867c79b3d6ef2cac9baad55 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 19 Jun 2022 23:53:42 +0100
+Subject: [PATCH 2/2] lib/configure: respect $PKG_CONFIG completely
+
+Signed-off-by: Sam James 
+--- a/lib/configure
 b/lib/configure
+@@ -268,7 +268,7 @@ if [ "$sys" = linux ] ; then
+   if [ "$HWDB" = yes -o "$HWDB" = no ] ; then
+   echo "$HWDB (set manually)"
+   else
+-  if `command -v pkg-config >/dev/null && pkg-config 
--atleast-version=196 libudev` ; then
++  if `command -v $PKG_CONFIG >/dev/null && $PKG_CONFIG 
--atleast-version=196 libudev` ; then
+   HWDB=yes
+   else
+   HWDB=no

diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
new file mode 100644
index ..59f4aa0192a4
--- /dev/null
+++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs multilib-minimal flag-o-matic
+
+DESCRIPTION="Various utilities dealing with the PCI bus"
+HOMEPAGE="https://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
+SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="dns +kmod static-libs +udev zlib"
+REQUIRED_USE="static-libs? ( !udev )"
+
+# Have the sub-libs in RDEPEND with [static-libs] since, logically,
+# our libpci.a depends on libz.a/etc... at runtime.
+LIB_DEPEND="zlib? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )"
+DEPEND="kmod? ( sys-apps/kmod )
+   udev? ( >=virtual/libudev-208[${MULTILIB_USEDEP}] )
+   static-libs? ( ${LIB_DEPEND} )
+   !static-libs? ( ${LIB_DEPEND//static-libs([+-]),} )"
+RDEPEND="${DEPEND}
+   sys-apps/hwdata"
+# See bug #847133 re binutils check
+BDEPEND="|| ( >=sys-devel/binutils-2.37:* sys-devel/lld 
sys-devel/native-cctools )
+   kmod? ( virtual/pkgconfig )"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.8.0-no-which.patch
+   "${FILESDIR}"/${PN}-3.8.0-pkg-config.patch
+)
+

[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/victor-mono/

2022-06-19 Thread Alexey Zapparov
commit: 1e27b869f1b80f7e557a1c9ba67220d714749d89
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Jun 19 23:21:03 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Jun 19 23:21:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e27b869

media-fonts/victor-mono: drop 1.5.1

Signed-off-by: Alexey Zapparov  zapparov.com>

 media-fonts/victor-mono/Manifest |  1 -
 media-fonts/victor-mono/victor-mono-1.5.1.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/media-fonts/victor-mono/Manifest b/media-fonts/victor-mono/Manifest
index 60dea703f..6bc4662c5 100644
--- a/media-fonts/victor-mono/Manifest
+++ b/media-fonts/victor-mono/Manifest
@@ -1,3 +1,2 @@
-DIST victor-mono-1.5.1.zip 7923821 BLAKE2B 
966901025098568d50b523f9200b3994b6ef19e0efadd3b9ca32285363332152e11981e546a4f3b2786b6bae0833a2cda012b88cfd089e22e54bd3c10bf0b085
 SHA512 
221c987db51d713dd8294a833f2fed540a8dea1ad66ad6199d0cfd8f32115f30d130f54b44e628b5ea291335bc1deba3ea99c0ff932920e467fc4b40f1e0125d
 DIST victor-mono-1.5.2.zip 7959120 BLAKE2B 
dc6f298a898674d40bdd615dea2307c6d35b449c5174181b53208168171f4b0be424529623b3d633cce1ba860e2112dc608c20fc5ae6fc5070b34b33b7daf975
 SHA512 
936d374805739069834f76199a2d9e8f49770a101fec8f8fdd7c4b897ad4f9482f1fbbc867609bb53b17f2eae25c4b81282fbcda1c6a397ddbd16fc89fe0d3a2
 DIST victor-mono-1.5.3.zip 8023339 BLAKE2B 
7f34a60fda7d50cc21396feb6dd21f9456553d7fa4a159b41b4d8ce6a80276d24d5d95f43c492974f3e4c6f847f7683e9dcbb68d075aac6ebc9ee3f9d55d325c
 SHA512 
f6206b1633c4627c6563afb5c7334e34744062819786916e2cb8d6a943e686c393bf5814da0ab8a6ecb88cdb05281b37c826e66f6dc1764c84b4c55a51181d59

diff --git a/media-fonts/victor-mono/victor-mono-1.5.1.ebuild 
b/media-fonts/victor-mono/victor-mono-1.5.1.ebuild
deleted file mode 100644
index dbb78ceeb..0
--- a/media-fonts/victor-mono/victor-mono-1.5.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-DESCRIPTION="A free programming font with cursive italics and ligatures"
-HOMEPAGE="https://rubjo.github.io/victor-mono/;
-SRC_URI="https://github.com/rubjo/victor-mono/raw/v${PV}/public/VictorMonoAll.zip
 -> ${P}.zip"
-RESTRICT="binchecks strip"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+otf ttf"
-
-REQUIRED_USE="|| ( otf ttf )"
-
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-FONT_CONF=(
-   "${FILESDIR}/66-victor-mono.conf"
-)
-
-src_install() {
-   use otf && { FONT_S="${S}/OTF"; FONT_SUFFIX="otf"; }
-   use ttf && { FONT_S="${S}/TTF"; FONT_SUFFIX="ttf"; }
-
-   font_src_install
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/victor-mono/

2022-06-19 Thread Alexey Zapparov
commit: 557e0679ac0d41873240fd1478ebc173b5a71f36
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Jun 19 23:20:16 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Jun 19 23:20:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=557e0679

media-fonts/victor-mono: add 1.5.3

Signed-off-by: Alexey Zapparov  zapparov.com>

 media-fonts/victor-mono/Manifest |  1 +
 media-fonts/victor-mono/victor-mono-1.5.3.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/media-fonts/victor-mono/Manifest b/media-fonts/victor-mono/Manifest
index b5fb4d97b..60dea703f 100644
--- a/media-fonts/victor-mono/Manifest
+++ b/media-fonts/victor-mono/Manifest
@@ -1,2 +1,3 @@
 DIST victor-mono-1.5.1.zip 7923821 BLAKE2B 
966901025098568d50b523f9200b3994b6ef19e0efadd3b9ca32285363332152e11981e546a4f3b2786b6bae0833a2cda012b88cfd089e22e54bd3c10bf0b085
 SHA512 
221c987db51d713dd8294a833f2fed540a8dea1ad66ad6199d0cfd8f32115f30d130f54b44e628b5ea291335bc1deba3ea99c0ff932920e467fc4b40f1e0125d
 DIST victor-mono-1.5.2.zip 7959120 BLAKE2B 
dc6f298a898674d40bdd615dea2307c6d35b449c5174181b53208168171f4b0be424529623b3d633cce1ba860e2112dc608c20fc5ae6fc5070b34b33b7daf975
 SHA512 
936d374805739069834f76199a2d9e8f49770a101fec8f8fdd7c4b897ad4f9482f1fbbc867609bb53b17f2eae25c4b81282fbcda1c6a397ddbd16fc89fe0d3a2
+DIST victor-mono-1.5.3.zip 8023339 BLAKE2B 
7f34a60fda7d50cc21396feb6dd21f9456553d7fa4a159b41b4d8ce6a80276d24d5d95f43c492974f3e4c6f847f7683e9dcbb68d075aac6ebc9ee3f9d55d325c
 SHA512 
f6206b1633c4627c6563afb5c7334e34744062819786916e2cb8d6a943e686c393bf5814da0ab8a6ecb88cdb05281b37c826e66f6dc1764c84b4c55a51181d59

diff --git a/media-fonts/victor-mono/victor-mono-1.5.3.ebuild 
b/media-fonts/victor-mono/victor-mono-1.5.3.ebuild
new file mode 100644
index 0..82aa88707
--- /dev/null
+++ b/media-fonts/victor-mono/victor-mono-1.5.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+DESCRIPTION="A free programming font with cursive italics and ligatures"
+HOMEPAGE="https://rubjo.github.io/victor-mono/;
+SRC_URI="https://github.com/rubjo/victor-mono/raw/v${PV}/public/VictorMonoAll.zip
 -> ${P}.zip"
+RESTRICT="binchecks strip"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+otf ttf"
+
+REQUIRED_USE="|| ( otf ttf )"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+FONT_CONF=(
+   "${FILESDIR}/66-victor-mono.conf"
+)
+
+src_install() {
+   use otf && { FONT_S="${S}/OTF"; FONT_SUFFIX="otf"; }
+   use ttf && { FONT_S="${S}/TTF"; FONT_SUFFIX="ttf"; }
+
+   font_src_install
+}



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

2022-06-19 Thread Yixun Lan
commit: 0de1fe4c2d0d5317a0b0296f4729d35d61225f90
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Jun 19 13:37:01 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Jun 19 23:08:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de1fe4c

app-text/mdbook: Keyword 0.4.18 riscv, #852878

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/app-text/mdbook/mdbook-0.4.18.ebuild 
b/app-text/mdbook/mdbook-0.4.18.ebuild
index 0e751d3d89a5..f7012293c712 100644
--- a/app-text/mdbook/mdbook-0.4.18.ebuild
+++ b/app-text/mdbook/mdbook-0.4.18.ebuild
@@ -231,7 +231,7 @@ S="${WORKDIR}/${P/b/B}"
 # CC-BY-4.0/OFL-1.1: embeds fonts inside the executable
 LICENSE="Apache-2.0 BSD CC-BY-4.0 CC0-1.0 ISC MIT MPL-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="doc"
 
 QA_FLAGS_IGNORED="usr/bin/${PN}"



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

2022-06-19 Thread Yixun Lan
commit: 26fbb8b0e725feba03d59078fee9238540563f84
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Jun 19 13:37:09 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Jun 19 23:08:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26fbb8b0

dev-util/maturin: Keyword 0.12.20 riscv, #852878

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-util/maturin/maturin-0.12.20.ebuild 
b/dev-util/maturin/maturin-0.12.20.ebuild
index 34a72acc1078..5017f4296cd7 100644
--- a/dev-util/maturin/maturin-0.12.20.ebuild
+++ b/dev-util/maturin/maturin-0.12.20.ebuild
@@ -341,7 +341,7 @@ LICENSE="
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT 
MPL-2.0 openssl
doc? ( CC-BY-4.0 OFL-1.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-06-19 Thread Yixun Lan
commit: aa6d4755b5e35cfb1345b29058da0e8885a75e05
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Jun 19 13:37:05 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Jun 19 23:08:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6d4755

dev-python/boltons: Keyword 21.0.0-r1 riscv, #852878

Signed-off-by: Yixun Lan  gentoo.org>

 dev-python/boltons/boltons-21.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/boltons/boltons-21.0.0-r1.ebuild 
b/dev-python/boltons/boltons-21.0.0-r1.ebuild
index cd006107e159..6ec093c9fd19 100644
--- a/dev-python/boltons/boltons-21.0.0-r1.ebuild
+++ b/dev-python/boltons/boltons-21.0.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mahmoud/boltons/archive/${PV}.tar.gz -> ${P}.gh.tar.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx docs \



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

2022-06-19 Thread Yixun Lan
commit: 16091cab69960bd4df6a598f3a900b11daa0c135
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Jun 19 13:37:13 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Jun 19 23:08:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16091cab

dev-python/watchfiles: Keyword 0.15.0 riscv, #852878

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/watchfiles/watchfiles-0.15.0.ebuild 
b/dev-python/watchfiles/watchfiles-0.15.0.ebuild
index 745a87321838..016dfca13ef4 100644
--- a/dev-python/watchfiles/watchfiles-0.15.0.ebuild
+++ b/dev-python/watchfiles/watchfiles-0.15.0.ebuild
@@ -77,7 +77,7 @@ LICENSE="MIT"
 LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD"
 LICENSE+=" CC0-1.0 ISC MIT Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-06-19 Thread Sam James
commit: bdef4e72bf65ac087ef7d34345a99f8cc7ed12d5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdef4e72

dev-qt/qtdeclarative: Stabilize 5.15.4-r1 ppc64, #851900

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

 dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
index 1f84e5b7fcf2..33832b597da0 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtprintsupport/

2022-06-19 Thread Sam James
commit: ac1239a9d5f72b7a0137769b4a2d43bfe25a9e22
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1239a9

dev-qt/qtprintsupport: Stabilize 5.15.4-r1 ppc, #851900

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

 dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild 
b/dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild
index 4c54c551f429..ef87df7250fd 100644
--- a/dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="Printing support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="cups gles2-only"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-06-19 Thread Sam James
commit: 3f621bd7b5f54688b49ffd1eb8490516e0c39c7a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f621bd7

dev-qt/qtgui: Stabilize 5.15.4-r2 ppc64, #851900

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

 dev-qt/qtgui/qtgui-5.15.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
index 82f601cfe6c5..7d3c9b130f13 100644
--- a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 
framework"
 SLOT=5/${QT5_PV} # bug 707658
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/

2022-06-19 Thread Sam James
commit: 2e28386a6521ba41db2984f88a9f4a99cd644930
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e28386a

dev-qt/qtwidgets: Stabilize 5.15.4-r2 ppc, #851900

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

 dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild
index 70be252f6a9b..4d7e7b8e420d 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Set of components for creating classic desktop-style UIs for the 
Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 # keep IUSE defaults in sync with qtgui



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

2022-06-19 Thread Sam James
commit: 0145b3f1761ea001b817307b2a21daacbe679e27
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0145b3f1

dev-python/kiwisolver: Stabilize 1.4.3 ppc64, #852668

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

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

diff --git a/dev-python/kiwisolver/kiwisolver-1.4.3.ebuild 
b/dev-python/kiwisolver/kiwisolver-1.4.3.ebuild
index cead46be5c5a..d856d97e9446 100644
--- a/dev-python/kiwisolver/kiwisolver-1.4.3.ebuild
+++ b/dev-python/kiwisolver/kiwisolver-1.4.3.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Clear-BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 
 COMMON_DEPEND="
>=dev-python/cppy-1.2.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtprintsupport/

2022-06-19 Thread Sam James
commit: 0f55b4f0f4bd64c3ac8f68e924138da0a5bac5e6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f55b4f0

dev-qt/qtprintsupport: Stabilize 5.15.4-r1 ppc64, #851900

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

 dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild 
b/dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild
index ef87df7250fd..ad568beaacfa 100644
--- a/dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="Printing support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="cups gles2-only"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/linguist-tools/

2022-06-19 Thread Sam James
commit: 1d1f8c6c00931ab3985e5817670def817c56b5ab
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1f8c6c

dev-qt/linguist-tools: Stabilize 5.15.4-r1 ppc, #851900

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

 dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild 
b/dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild
index 6cc75baaa54c..c25e245fbfb1 100644
--- a/dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild
+++ b/dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Tools for working with Qt translation data files"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/

2022-06-19 Thread Sam James
commit: a84636432823134079496067dd57e328ea398335
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8463643

dev-qt/qtwidgets: Stabilize 5.15.4-r2 ppc64, #851900

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

 dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild
index 4d7e7b8e420d..2995b74f1e3b 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Set of components for creating classic desktop-style UIs for the 
Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 # keep IUSE defaults in sync with qtgui



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttest/

2022-06-19 Thread Sam James
commit: 7751ac80c284c16366d9c21317038c760da87762
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7751ac80

dev-qt/qttest: Stabilize 5.15.4-r1 ppc64, #851900

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

 dev-qt/qttest/qttest-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttest/qttest-5.15.4-r1.ebuild 
b/dev-qt/qttest/qttest-5.15.4-r1.ebuild
index af9fe97a18d7..e4d0beb4e8ca 100644
--- a/dev-qt/qttest/qttest-5.15.4-r1.ebuild
+++ b/dev-qt/qttest/qttest-5.15.4-r1.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="Unit testing library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2022-06-19 Thread Sam James
commit: 7394bb5f2e482b7bc5505161edaff2f2295dc047
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7394bb5f

dev-qt/qtcore: Stabilize 5.15.4-r3 ppc64, #851900

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

 dev-qt/qtcore/qtcore-5.15.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.4-r3.ebuild 
b/dev-qt/qtcore/qtcore-5.15.4-r3.ebuild
index 42dbe8213232..a3855efd1db1 100644
--- a/dev-qt/qtcore/qtcore-5.15.4-r3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.4-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="icu old-kernel systemd"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtimageformats/

2022-06-19 Thread Sam James
commit: 05689f747892f59e716c076af290eda6d3bd6972
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05689f74

dev-qt/qtimageformats: Stabilize 5.15.4-r1 ppc64, #851900

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

 dev-qt/qtimageformats/qtimageformats-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.4-r1.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.15.4-r1.ebuild
index 4686d285261b..308031f04fd3 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.15.4-r1.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.15.4-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Additional format plugins for the Qt image I/O system"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="mng"



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

2022-06-19 Thread Sam James
commit: 3d350a0bdcaf40dd378ca9eedb59641cdb91d00f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d350a0b

dev-python/kiwisolver: Stabilize 1.4.3 ppc, #852668

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

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

diff --git a/dev-python/kiwisolver/kiwisolver-1.4.3.ebuild 
b/dev-python/kiwisolver/kiwisolver-1.4.3.ebuild
index d856d97e9446..c136ed6e88b4 100644
--- a/dev-python/kiwisolver/kiwisolver-1.4.3.ebuild
+++ b/dev-python/kiwisolver/kiwisolver-1.4.3.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Clear-BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 
 COMMON_DEPEND="
>=dev-python/cppy-1.2.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-qt/linguist-tools/

2022-06-19 Thread Sam James
commit: d2bee6aa7f27c3028030f834dbd702cff0e4155f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2bee6aa

dev-qt/linguist-tools: Stabilize 5.15.4-r1 ppc64, #851900

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

 dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild 
b/dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild
index c25e245fbfb1..2c02a41ea2ed 100644
--- a/dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild
+++ b/dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Tools for working with Qt translation data files"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttest/

2022-06-19 Thread Sam James
commit: ac1e170c73074ca9718c28ce9f26417acf3fbcfd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1e170c

dev-qt/qttest: Stabilize 5.15.4-r1 ppc, #851900

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

 dev-qt/qttest/qttest-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttest/qttest-5.15.4-r1.ebuild 
b/dev-qt/qttest/qttest-5.15.4-r1.ebuild
index 82a25841c074..af9fe97a18d7 100644
--- a/dev-qt/qttest/qttest-5.15.4-r1.ebuild
+++ b/dev-qt/qttest/qttest-5.15.4-r1.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="Unit testing library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-06-19 Thread Sam James
commit: 55ec1bada109048458caca9deed46f900b733a10
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ec1bad

dev-qt/qtgui: Stabilize 5.15.4-r2 ppc, #851900

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

 dev-qt/qtgui/qtgui-5.15.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
index 240fede83d01..82f601cfe6c5 100644
--- a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 
framework"
 SLOT=5/${QT5_PV} # bug 707658
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2022-06-19 Thread Sam James
commit: c96fc48cc60e2e964bcd7bf139e8dd1cd66161f5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96fc48c

dev-qt/qtcore: Stabilize 5.15.4-r3 ppc, #851900

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

 dev-qt/qtcore/qtcore-5.15.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.4-r3.ebuild 
b/dev-qt/qtcore/qtcore-5.15.4-r3.ebuild
index 3755c174dadf..42dbe8213232 100644
--- a/dev-qt/qtcore/qtcore-5.15.4-r3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.4-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="icu old-kernel systemd"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-06-19 Thread Sam James
commit: 386cd0d193dbeefc3b63d485a9fa63ffcc11b312
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386cd0d1

dev-qt/qtdeclarative: Stabilize 5.15.4-r1 ppc, #851900

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

 dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
index fb56b7102c4a..1f84e5b7fcf2 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



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

2022-06-19 Thread Matt Turner
commit: 2621da69cb3ef85cc80548b215c7b8ab28f9f0fd
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 19 22:31:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 19 22:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2621da69

app-text/ding: Drop to ~ppc

Bug: https://bugs.gentoo.org/851786
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/app-text/ding/ding-1.8.1.ebuild b/app-text/ding/ding-1.8.1.ebuild
index c9cdbf0e1e8c..fee3c2f2be29 100644
--- a/app-text/ding/ding-1.8.1.ebuild
+++ b/app-text/ding/ding-1.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://wftp.tu-chemnitz.de/pub/Local/urz/ding/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 
 RDEPEND=">=dev-lang/tk-8.3"
 



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

2022-06-19 Thread Matt Turner
commit: e9a059a2ad803992b283ed535957a387526c6900
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 19 22:02:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 19 22:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a059a2

x11-misc/alacarte: Version bump to 3.44.2

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

 x11-misc/alacarte/Manifest   |  1 +
 x11-misc/alacarte/alacarte-3.44.2.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/x11-misc/alacarte/Manifest b/x11-misc/alacarte/Manifest
index 2e5d949aca3a..645bbbe9 100644
--- a/x11-misc/alacarte/Manifest
+++ b/x11-misc/alacarte/Manifest
@@ -1 +1,2 @@
 DIST alacarte-3.44.1.tar.xz 253364 BLAKE2B 
ebd542430f909291d06c1094aac52f87760547013f012167fa5616609251a6cb48b258122424a119b3ab10e6e2289d9a282dd66da3dcf5590b09d9c686a8934b
 SHA512 
84b1cebdcbb53e2cca5a1425829b00db0b2a11e308584ea96179c2d0451d8c77fa6a995ae4671a024fab72869c7d2e9986dc310bfab38fe8b7b2f54d383501ca
+DIST alacarte-3.44.2.tar.xz 253580 BLAKE2B 
206eea28b50ef6d0cf228031ff72c16c6ebd130dfa623b96eb727ef62aad3db0003f3a97bc188f4b8a0e9d18cc184a9230fb332131d37afb0abe71dc3d13ee1e
 SHA512 
b62c15ca37717e988b1d64f0ab565970ae15a4bc11a3f31da8574a0b4f10a9cf8b94d0a85be34d871c106ab34c63b2dfbf535b46eb630829e73c14023b99053e

diff --git a/x11-misc/alacarte/alacarte-3.44.2.ebuild 
b/x11-misc/alacarte/alacarte-3.44.2.ebuild
new file mode 100644
index ..ec98922c90ce
--- /dev/null
+++ b/x11-misc/alacarte/alacarte-3.44.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Simple GNOME menu editor"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/alacarte;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+   >=gnome-base/gnome-menus-3.5.3:3[introspection]
+"
+RDEPEND="${DEPEND}
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_install() {
+   gnome2_src_install
+   python_optimize
+}



[gentoo-commits] repo/proj/libressl:master commit in: net-libs/serf/files/, net-libs/serf/

2022-06-19 Thread Quentin Retornaz
commit: 623674378a6ae11e4bf387070027de8f2afe73cd
Author: orbea  riseup  net>
AuthorDate: Sun Jun 19 20:39:49 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Jun 19 21:27:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=62367437

net-libs/serf: Added serf-1.3.9-r3

This fixes the build for dev-vcs/subversion.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 .../serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch | 21 ++
 .../files/serf-1.3.9-openssl-3-errgetfunc.patch| 15 
 net-libs/serf/metadata.xml | 12 ++--
 net-libs/serf/serf-1.3.9-r3.ebuild | 81 ++
 4 files changed, 123 insertions(+), 6 deletions(-)

diff --git a/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch 
b/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch
new file mode 100644
index 000..a10974f
--- /dev/null
+++ b/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch
@@ -0,0 +1,21 @@
+https://src.fedoraproject.org/rpms/libserf/raw/rawhide/f/libserf-1.3.9-bio-ctrl.patch
+https://bugs.gentoo.org/805161
+--- a/buckets/ssl_buckets.c
 b/buckets/ssl_buckets.c
+@@ -407,7 +407,7 @@ static int bio_bucket_destroy(BIO *bio)
+ 
+ static long bio_bucket_ctrl(BIO *bio, int cmd, long num, void *ptr)
+ {
+-long ret = 1;
++long ret = 0;
+ 
+ switch (cmd) {
+ default:
+@@ -415,6 +415,7 @@ static long bio_bucket_ctrl(BIO *bio, int cmd, long num, 
void *ptr)
+ break;
+ case BIO_CTRL_FLUSH:
+ /* At this point we can't force a flush. */
++ret = 1;
+ break;
+ case BIO_CTRL_PUSH:
+ case BIO_CTRL_POP:

diff --git a/net-libs/serf/files/serf-1.3.9-openssl-3-errgetfunc.patch 
b/net-libs/serf/files/serf-1.3.9-openssl-3-errgetfunc.patch
new file mode 100644
index 000..2823ee8
--- /dev/null
+++ b/net-libs/serf/files/serf-1.3.9-openssl-3-errgetfunc.patch
@@ -0,0 +1,15 @@
+https://src.fedoraproject.org/rpms/libserf/raw/rawhide/f/libserf-1.3.9-errgetfunc.patch
+https://bugs.gentoo.org/805161
+--- a/buckets/ssl_buckets.c
 b/buckets/ssl_buckets.c
+@@ -1204,6 +1204,10 @@
+ }
+ }
+ 
++#ifndef ERR_GET_FUNC
++#define ERR_GET_FUNC(ec) (0)
++#endif
++
+ static int ssl_need_client_cert(SSL *ssl, X509 **cert, EVP_PKEY **pkey)
+ {
+ serf_ssl_context_t *ctx = SSL_get_app_data(ssl);

diff --git a/net-libs/serf/metadata.xml b/net-libs/serf/metadata.xml
index ca82cff..5480aa8 100644
--- a/net-libs/serf/metadata.xml
+++ b/net-libs/serf/metadata.xml
@@ -1,12 +1,12 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
arfrever@gmail.com
+   Arfrever Frehtes Taifersar Arahesis

-   
-   flop...@gentoo.org
-   Mike Gilbert
-   Proxy
+   
+   jsmo...@gentoo.org
+   Jakov Smolić

 

diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild 
b/net-libs/serf/serf-1.3.9-r3.ebuild
new file mode 100644
index 000..49b49f7
--- /dev/null
+++ b/net-libs/serf/serf-1.3.9-r3.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
+
+DESCRIPTION="HTTP client library"
+HOMEPAGE="https://serf.apache.org/;
+SRC_URI="mirror://apache/${PN}/${P}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+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 
~x64-solaris"
+IUSE="kerberos"
+# Many test failures.
+RESTRICT="test"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/apr-util:1=
+   dev-libs/openssl:0=
+   sys-libs/zlib:0=
+   kerberos? ( virtual/krb5 )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-util/scons-2.3.0"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.8-static-lib.patch
+   "${FILESDIR}"/${PN}-1.3.8-openssl.patch
+   "${FILESDIR}"/${PN}-1.3.9-python3.patch
+   "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch
+   "${FILESDIR}"/${PN}-1.3.9-python3-check.patch
+   "${FILESDIR}"/${PN}-1.3.9-openssl-3-bio-ctrl.patch
+   "${FILESDIR}"/${PN}-1.3.9-openssl-3-errgetfunc.patch
+   "${FILESDIR}"/${PN}-1.3.9-libressl.patch
+)
+
+src_prepare() {
+   default
+
+   # https://code.google.com/p/serf/issues/detail?id=133
+   sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct || die
+
+   # need limits.h for PATH_MAX (only when EXTENSIONS is enabled)
+   [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__
+}
+
+src_compile() {
+   myesconsargs=(
+   BUILD_STATIC=no
+   PREFIX="${EPREFIX}/usr"
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   # These config scripts are sent through a shell with an empty 
env
+

[gentoo-commits] repo/proj/libressl:master commit in: net-libs/serf/

2022-06-19 Thread Quentin Retornaz
commit: ff7a1c2f74010fb9f93e0bf0d47ca62b156ed7bc
Author: orbea  riseup  net>
AuthorDate: Sun Jun 19 20:40:55 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Jun 19 21:27:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ff7a1c2f

net-libs/serf: Remove old version

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/424
Signed-off-by: Quentin Retornaz  retornaz.com>

 net-libs/serf/serf-1.3.9-r2.ebuild | 76 --
 1 file changed, 76 deletions(-)

diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild 
b/net-libs/serf/serf-1.3.9-r2.ebuild
deleted file mode 100644
index f1dad50..000
--- a/net-libs/serf/serf-1.3.9-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_6 python3_7 python3_8 python3_9 )
-
-inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
-
-DESCRIPTION="HTTP client library"
-HOMEPAGE="https://serf.apache.org/;
-SRC_URI="mirror://apache/${PN}/${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="kerberos static-libs"
-RESTRICT="test"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/apr-util:1=
-   dev-libs/openssl:0=
-   sys-libs/zlib:0=
-   kerberos? ( virtual/krb5 )"
-DEPEND="${RDEPEND}
-   >=dev-util/scons-2.3.0"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.3.8-static-lib.patch
-   "${FILESDIR}"/${PN}-1.3.8-openssl.patch
-   "${FILESDIR}"/${PN}-1.3.9-python3.patch
-   "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch
-   "${FILESDIR}"/${PN}-1.3.9-python3-check.patch
-   "${FILESDIR}"/${PN}-1.3.9-libressl.patch )
-
-src_prepare() {
-   default
-
-   # https://code.google.com/p/serf/issues/detail?id=133
-   sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct
-
-   # need limits.h for PATH_MAX (only when EXTENSIONS is enabled)
-   [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__
-}
-
-src_compile() {
-   myesconsargs=(
-   PREFIX="${EPREFIX}/usr"
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-   # These config scripts are sent through a shell with an empty 
env
-   # which breaks the SYSROOT usage in them.  Set the vars inline 
to
-   # avoid that.
-   APR="SYSROOT='${SYSROOT}' 
${SYSROOT}${EPREFIX}/usr/bin/apr-1-config"
-   APU="SYSROOT='${SYSROOT}' 
${SYSROOT}${EPREFIX}/usr/bin/apu-1-config"
-   BUILD_STATIC=$(usex static-libs)
-   AR="$(tc-getAR)"
-   RANLIB="$(tc-getRANLIB)"
-   CC="$(tc-getCC)"
-   CPPFLAGS="${CPPFLAGS}"
-   CFLAGS="${CFLAGS}"
-   LINKFLAGS="${LDFLAGS}"
-   )
-
-   if use kerberos; then
-   myesconsargs+=( 
GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" )
-   fi
-
-   escons "${myesconsargs[@]}"
-}
-
-src_test() {
-   escons check
-}
-
-src_install() {
-   escons install --install-sandbox="${D}"
-}



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

2022-06-19 Thread Mike Pagano
commit: 54b6a1578ec5654812514238519c66abbd83c865
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jun 19 21:27:30 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun 19 21:27:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b6a157

sys-kernel/git-sources: add 5.19_rc3

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-5.19_rc3.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index e1d4c9e9aa73..2b564ff24770 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,3 +1,4 @@
 DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb
 SHA512 
dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5
 DIST patch-5.19-rc1.patch 90995640 BLAKE2B 
0042e0a588fb4fa43259373e7c251e0f17f7640994d88bd1b27f73388a9a7a3229e03edc194f0cb719b9505fff651c7c9a4119c4f616040b35af7e500afd8d36
 SHA512 
bb2614786eecee03e38742a32dfbffce2b08881d35f51222dec88f9cec584eb1b60f3751e35f1a354124a162d443f0a4e345f6ee0193cebc29bc7ae5abb89003
 DIST patch-5.19-rc2.patch 91368249 BLAKE2B 
bef883f4eb087216758ed81dd83652f24486dbf918a7bdb3da2104eaaeda5cfbfa66b820c6085971b68b20daca9f0da2bca475420273ba765264dbed19b8e505
 SHA512 
8f59b859f7f464bc44dfb65f0d7dae435e01c5a6f2692243ba61249bd96e8b8fa5fa196461d0ad78ae90879d1aa9d89452ab93d1c86fe823a7a2f479b280340d
+DIST patch-5.19-rc3.patch 91707998 BLAKE2B 
838fb540ad60b1e6f90e90d873d470ae6defe5762239ab0113b7c552f425ecbf2701846ca8788414b198dd9df541f4387c62fed8e111fa3d73f063b98b26a536
 SHA512 
18a9a9c3254417425a6a9a4f438322ea926f2667621102fd715f0557dbbdf282a73af0c786ecce7fdc0fcd58f33443f470594f6b6cfd52c983bbf9c35d1d55b2

diff --git a/sys-kernel/git-sources/git-sources-5.19_rc3.ebuild 
b/sys-kernel/git-sources/git-sources-5.19_rc3.ebuild
new file mode 100644
index ..64a9dd30df4c
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.19_rc3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.18"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2022-06-19 Thread Ionen Wolkens
commit: e3eb27ab973ad053b6b993ec6e1a7e9592507067
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Jun 19 20:29:22 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jun 19 20:32:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3eb27ab

app-portage/iwdevtools: update live ebuild with libxml2

Used by repo-cd to roughly read metadata.xml

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

 app-portage/iwdevtools/iwdevtools-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild 
b/app-portage/iwdevtools/iwdevtools-.ebuild
index edba66384e6c..0a3f9f336d58 100644
--- a/app-portage/iwdevtools/iwdevtools-.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-.ebuild
@@ -19,6 +19,7 @@ RDEPEND="
app-misc/pax-utils
app-portage/portage-utils
>=app-shells/bash-5.1
+   dev-libs/libxml2:2
sys-apps/diffutils
sys-apps/file
sys-apps/portage



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/helvum/

2022-06-19 Thread Alexey Zapparov
commit: a460d9f4fdff8c206387a92372bcec16a0c7f8a8
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Jun 19 20:10:50 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Jun 19 20:10:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a460d9f4

media-sound/helvum: add 0.3.4-r2

Add RDEPEND.

See-Also: 
https://github.com/gentoo/guru/commit/d10a7c1e556c456de77948c299892d1318b115cc#r76464570
Signed-off-by: Alexey Zapparov  zapparov.com>

 media-sound/helvum/{helvum-0.3.4-r1.ebuild => helvum-0.3.4-r2.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/helvum/helvum-0.3.4-r1.ebuild 
b/media-sound/helvum/helvum-0.3.4-r2.ebuild
similarity index 99%
rename from media-sound/helvum/helvum-0.3.4-r1.ebuild
rename to media-sound/helvum/helvum-0.3.4-r2.ebuild
index 04b30b278..6fef8ad11 100644
--- a/media-sound/helvum/helvum-0.3.4-r1.ebuild
+++ b/media-sound/helvum/helvum-0.3.4-r2.ebuild
@@ -153,6 +153,7 @@ DEPEND="
x11-libs/gdk-pixbuf:2
x11-libs/pango
 "
+RDEPEND="${DEPEND}"
 
 src_install() {
cargo_src_install



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

2022-06-19 Thread Arthur Zamarin
commit: 96602175342389463c2c098f42845ccb3d71b3f0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 19 18:53:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 19 18:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96602175

dev-python/moto: add 3.1.14

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/moto/Manifest   |  1 +
 dev-python/moto/moto-3.1.14.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index ec3bc288b459..1f2713591b81 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -2,4 +2,5 @@ DIST moto-3.1.10.tar.gz 2314423 BLAKE2B 
ad09f8cb70a1541dce640c870355c349f9a932be
 DIST moto-3.1.11.tar.gz 2320905 BLAKE2B 
14cd572defd974e428a77f75be32f576d7cb222fa80a37b5f72bdb8f10fd36be3b456d7d660fe7943862824393b48b4d70687dde191ffc49a49db7ee05772994
 SHA512 
2e1a84beef161442f74dee95b1e5dc7b23c77d9b001c27b0d8ee3c429c5da13be9a6d0074bc26bacad72f5ea82b0eb85e88dd2adb585f7dfd688bd1e3d9cc5e9
 DIST moto-3.1.12.tar.gz 2323555 BLAKE2B 
f2ecefc5dbbc3f4ce66a799ec255cad40ce466f62fe3bfb0885866c7d0125884a0fef299b58fdcf1cb5da7ef58ac513d844b2fbae6d6545dcb38f2a3bbb2cda4
 SHA512 
29b8d0d71f3227784eddd05959434451ad88c9c0346b3684360e57bd3df8b9734f781d263bf992ac946749c88b433f6c86c1fc71d71a2dc565633c812579c297
 DIST moto-3.1.13.tar.gz 2330638 BLAKE2B 
ded004bcd783f623edd5b198c39b0245bc847233be46e101b8556adf71c8a7495a175957b3c5c475ca66c392df0999f53c8cedbb439cbb39cd5566e610887cc2
 SHA512 
95708e6638ab9a8d68b1acaf3af14fc381584e2d978d7f03ee500c50cd2b3409d99633f0e211bfb86c40335e67581f9e6ff3dc7934f8e91fc9f8be8311de8b5b
+DIST moto-3.1.14.tar.gz 2340613 BLAKE2B 
8bdd9131449c2f3aeb1e4b4fcf40fe2d7ffac86777a73bcdff1d04a3450ec71030e5611c1d3d7429fd57e7ebc0791aecca4c57b8fb12456d18f2256693387fa0
 SHA512 
3a07e4f15a70ec422f81ba8cf5e2f38624981ff809e7ec51a3e23e26f3dff1755aa11d236daac097da0961948a46cc93e549e36102fbd8d5036f419d5fc96312
 DIST moto-3.1.9.tar.gz 2308059 BLAKE2B 
85f5c084fc81d74e8297ab0a78e3823bb6e98b1d4fdb70b802dabfa3ba11475670c3bfda27f48069e5298691a8ca71c98acf156c3b15ab79ff8545c7596e
 SHA512 
600ec2042e5e6df5e3bbc9fafcaa32255568c35a2a127e4f093ecc9332a799b568002cb414e5c086f24795c4f8f510517bf00c29a9b6a38dd667807d04a18954

diff --git a/dev-python/moto/moto-3.1.14.ebuild 
b/dev-python/moto/moto-3.1.14.ebuild
new file mode 100644
index ..d32692d1217f
--- /dev/null
+++ b/dev-python/moto/moto-3.1.14.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/cfn-lint[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}]
+   dev-python/pretty-yaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   

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

2022-06-19 Thread David Seifert
commit: 7198a5b26ac51283865e5e43143b85d5a2214246
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 19 18:50:41 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 19 18:50:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7198a5b2

app-shells/gentoo-bashcomp: update EAPI 6 -> 8

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

 ...oo-bashcomp-20190211.ebuild => gentoo-bashcomp-20190211-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild 
b/app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211-r1.ebuild
similarity index 94%
rename from app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild
rename to app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211-r1.ebuild
index 6c802bbf31f7..8e4ce74b2707 100644
--- a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild
+++ b/app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit bash-completion-r1
 



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

2022-06-19 Thread David Seifert
commit: db047339ac35bf0b1c717eab3d4b4e41e54fe25b
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 19 18:50:44 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 19 18:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db047339

dev-libs/libIDL: update EAPI 6 -> 8

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

 .../{libIDL-0.8.14-r2.ebuild => libIDL-0.8.14-r3.ebuild} | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/dev-libs/libIDL/libIDL-0.8.14-r2.ebuild 
b/dev-libs/libIDL/libIDL-0.8.14-r3.ebuild
similarity index 79%
rename from dev-libs/libIDL/libIDL-0.8.14-r2.ebuild
rename to dev-libs/libIDL/libIDL-0.8.14-r3.ebuild
index b8846164f94a..6f9443f5ab35 100644
--- a/dev-libs/libIDL/libIDL-0.8.14-r2.ebuild
+++ b/dev-libs/libIDL/libIDL-0.8.14-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-GNOME_TARBALL_SUFFIX="bz2"
+EAPI=8
 
+GNOME_TARBALL_SUFFIX="bz2"
 inherit gnome2 multilib-minimal
 
 DESCRIPTION="CORBA tree builder"
@@ -12,18 +12,16 @@ HOMEPAGE="https://www.gnome.org/;
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.44.1-r1:2[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-devel/flex
virtual/yacc
-   virtual/pkgconfig
-"
+   virtual/pkgconfig"
 
 multilib_src_configure() {
-   local ECONF_SOURCE="${S}"
-   gnome2_src_configure --disable-static
+   ECONF_SOURCE="${S}" gnome2_src_configure
 }
 
 multilib_src_compile() {



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

2022-06-19 Thread David Seifert
commit: 934e63ef21285f9ae9ee1089d36e0b0360e01c09
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 19 18:50:43 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 19 18:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934e63ef

dev-libs/librevenge: sync live ebuild

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

 dev-libs/librevenge/librevenge-.ebuild | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-libs/librevenge/librevenge-.ebuild 
b/dev-libs/librevenge/librevenge-.ebuild
index eff06c57664d..1507cf6e091a 100644
--- a/dev-libs/librevenge/librevenge-.ebuild
+++ b/dev-libs/librevenge/librevenge-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit flag-o-matic multilib-minimal
+inherit multilib-minimal
 
-if [[ ${PV} == ** ]] ; then
+if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://git.code.sf.net/p/libwpd/librevenge;
inherit git-r3 autotools
 else
@@ -19,19 +19,17 @@ HOMEPAGE="https://sf.net/p/libwpd/librevenge;
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0"
 IUSE="doc test"
-
 RESTRICT="!test? ( test )"
 
 RDEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
dev-libs/boost
-   test? ( dev-util/cppunit[${MULTILIB_USEDEP}] )
-"
+   test? ( dev-util/cppunit[${MULTILIB_USEDEP}] )"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_prepare() {
default
-   [[ ${PV} == ** ]] && eautoreconf
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 multilib_src_configure() {
@@ -45,5 +43,5 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
einstalldocs
-   find "${D}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sys-devel/bc/

2022-06-19 Thread David Seifert
commit: 3bbb133eb05463f8c4ac82458fbf4275f83d71b7
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 19 18:50:36 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 19 18:50:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbb133e

sys-devel/bc: indent metadata.xml properly

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

 sys-devel/bc/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-devel/bc/metadata.xml b/sys-devel/bc/metadata.xml
index 73dda144f9ac..b0d83aa2e489 100644
--- a/sys-devel/bc/metadata.xml
+++ b/sys-devel/bc/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
 



  1   2   3   4   >