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

2022-10-24 Thread Sam James
commit: e795e11feaf3b71facf0031dde39bf46d6dbf873
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:35:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e795e11f

mail-filter/mimedefang: drop 2.84-r1

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

 mail-filter/mimedefang/mimedefang-2.84-r1.ebuild | 78 
 1 file changed, 78 deletions(-)

diff --git a/mail-filter/mimedefang/mimedefang-2.84-r1.ebuild 
b/mail-filter/mimedefang/mimedefang-2.84-r1.ebuild
deleted file mode 100644
index e916663dfa66..
--- a/mail-filter/mimedefang/mimedefang-2.84-r1.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
-
-DESCRIPTION="Antispam, antivirus and other customizable filters for MTAs with 
Milter support"
-HOMEPAGE="http://www.mimedefang.org/;
-SRC_URI="http://www.mimedefang.org/static/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="clamav +poll test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   acct-group/defang
-   acct-user/defang
-   dev-perl/Digest-SHA1
-   dev-perl/IO-stringy
-   dev-perl/MailTools
-   dev-perl/MIME-tools
-   dev-perl/Unix-Syslog
-   || ( mail-filter/libmilter mail-mta/sendmail )
-   virtual/perl-MIME-Base64
-   clamav? ( app-antivirus/clamav )
-"
-
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-perl/Test-Class
-   dev-perl/Test-Most
-   )
-"
-
-src_prepare() {
-   eapply "${FILESDIR}/${PN}-2.72-ldflags.patch"
-   eapply "${FILESDIR}/${PN}-tests.patch"
-   eapply_user
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-user=defang
-   $(use_enable poll)
-   $(use_enable clamav)
-   $(use_enable clamav clamd)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" INSTALL_STRIP_FLAG="" install
-
-   fowners defang:defang /etc/mail/mimedefang-filter
-   fperms 644 /etc/mail/mimedefang-filter
-   insinto /etc/mail/
-   newins "${S}"/SpamAssassin/spamassassin.cf sa-mimedefang.cf
-
-   keepdir /var/spool/{MD-Quarantine,MIMEDefang}
-   fowners defang:defang /var/spool/{MD-Quarantine,MIMEDefang}
-   fperms 700 /var/spool/{MD-Quarantine,MIMEDefang}
-
-   keepdir /var/log/mimedefang
-
-   newinitd "${FILESDIR}"/${PN}.init ${PN}
-   newconfd "${FILESDIR}"/${PN}.conf ${PN}
-
-   dodoc -r examples contrib
-}
-
-pkg_postinst() {
-   elog "You can install Mail::SpamAssassin (mail-filter/spamassassin) and"
-   elog "HTML::Parser (dev-perl/HTML-Parser) even after installing if you 
require"
-   elog "them as they are loaded at run-time."
-}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/mimedefang/files/, mail-filter/mimedefang/

2022-10-24 Thread Sam James
commit: bb2427ffa72ef11c0589318af1f4ac51861dae95
Author: Vieri Di Paola  yahoo  com>
AuthorDate: Mon Aug 29 09:48:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2427ff

mail-filter/mimedefang: version bump to 3.1 and several fixes

* PID dir according to upstream changelog (2017)
* Perl vendor path
* Unit test
* Postfix and sendmail dependencies (virtual/mta too broad)

Closes: https://bugs.gentoo.org/801646
Closes: https://bugs.gentoo.org/82
Signed-off-by: Vieri Di Paola  yahoo.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 mail-filter/mimedefang/Manifest|  1 +
 .../mimedefang/files/mimedefang-tests2.patch   | 22 ++
 .../mimedefang/files/mimedefang-vendor.patch   | 32 +
 mail-filter/mimedefang/files/mimedefang.conf   |  3 +
 mail-filter/mimedefang/files/mimedefang.init   |  9 ++-
 mail-filter/mimedefang/mimedefang-3.1.ebuild   | 79 ++
 6 files changed, 143 insertions(+), 3 deletions(-)

diff --git a/mail-filter/mimedefang/Manifest b/mail-filter/mimedefang/Manifest
index 2e890f20fb13..93ea29b20981 100644
--- a/mail-filter/mimedefang/Manifest
+++ b/mail-filter/mimedefang/Manifest
@@ -1 +1,2 @@
 DIST mimedefang-2.84.tar.gz 371596 BLAKE2B 
b9b871d6a438792afbcebfcd99a77a1f9bb2c0dc7826abea74db913c6dc154403753a3016dc0647e9873256fe354649dea096c0e50d54f8db16ff8d2b91f54f4
 SHA512 
ffe039654d2e3f649219efc559380e39b21ce910becc36e262356d59d50129f8683ee2e59dd9680aff46478ccebd6b3d9c4567f85ade9a8464077350f4e52f48
+DIST mimedefang-3.1.tar.gz 494467 BLAKE2B 
4b1f9156c606b83bf9895ab76c4929fa37c2e0bd4454cb7177f1a2b8e8bfcac1b0eedfaefd1c32ceb29d9e0425ab09fb22c552ebe37a587f517d073dd46e16f6
 SHA512 
392c2bfa1f4e6bb2503ba6887d79696ccc861ded17a780d3ff44bd12c14ae248536aa8f056ec4679bf9c76b6a82d0357d5fdfe467b664b8992a0c11056c5180f

diff --git a/mail-filter/mimedefang/files/mimedefang-tests2.patch 
b/mail-filter/mimedefang/files/mimedefang-tests2.patch
new file mode 100644
index ..7b0842b74c89
--- /dev/null
+++ b/mail-filter/mimedefang/files/mimedefang-tests2.patch
@@ -0,0 +1,22 @@
+diff -ruN a/t/net.t b/t/net.t
+--- a/t/net.t  2022-08-16 15:55:29.0 +0200
 b/t/net.t  2022-09-14 14:22:52.954918347 +0200
+@@ -54,9 +54,15 @@
+   my @rbl;
+   $rbl[0] = "dnsbltest.spamassassin.org";
+   my $relayip = "144.137.3.98";
+-  detect_and_load_perl_modules();
+-  my $res = relay_is_blacklisted_multi($relayip, 10, 1, \@rbl);
+-  is($res->{"dnsbltest.spamassassin.org"}[0], "127.0.0.2");
++
++  SKIP: {
++if ( (not defined $ENV{'NET_TEST'}) or ($ENV{'NET_TEST'} ne 'yes' )) {
++  skip "Net test disabled", 1
++}
++detect_and_load_perl_modules();
++my $res = relay_is_blacklisted_multi($relayip, 10, 1, \@rbl);
++is($res->{"dnsbltest.spamassassin.org"}[0], "127.0.0.2");
++  }
+ }
+ 
+ __PACKAGE__->runtests();

diff --git a/mail-filter/mimedefang/files/mimedefang-vendor.patch 
b/mail-filter/mimedefang/files/mimedefang-vendor.patch
new file mode 100644
index ..2313d0562e2c
--- /dev/null
+++ b/mail-filter/mimedefang/files/mimedefang-vendor.patch
@@ -0,0 +1,32 @@
+diff -ruN a/Makefile.in b/Makefile.in
+--- a/Makefile.in  2022-05-19 09:31:36.0 +0200
 b/Makefile.in  2022-08-28 02:54:01.337116642 +0200
+@@ -42,7 +42,7 @@
+ PERLINSTALLSITELIB=@PERLINSTALLSITELIB@
+ PERLINSTALLPRIVLIB=@PERLINSTALLPRIVLIB@
+ PERLVENDORPREFIX=@PERLVENDORPREFIX@
+-PERLVENDORLIB=@PERLINSTALLPRIVLIB@/vendor_perl
++PERLVENDORLIB=@PERLVENDORLIB@
+ LDFLAGS=@LDFLAGS@
+ IP_HEADER=@IP_HEADER@
+ SPOOLDIR=@SPOOLDIR@
+diff -ruN a/configure b/configure
+--- a/configure2022-08-06 10:43:38.0 +0200
 b/configure2022-08-28 02:53:17.006104021 +0200
+@@ -662,6 +662,7 @@
+ PERLINSTALLPRIVLIB
+ PERLINSTALLARCHLIB
+ PERLVENDORPREFIX
++PERLVENDORLIB
+ PERLSITEPREFIX
+ PERLPREFIX
+ CONFDIR_EVAL
+@@ -3962,7 +3963,7 @@
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+ 
+-for thing in prefix siteprefix vendorprefix installarchlib installprivlib 
installbin installman1dir installman3dir installscript installsitearch 
installsitelib; do
++for thing in prefix siteprefix vendorprefix vendorlib installarchlib 
installprivlib installbin installman1dir installman3dir installscript 
installsitearch installsitelib; do
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Perl 
installation variable $thing" >&5
+ printf %s "checking for Perl installation variable $thing... " >&6; }
+ val=`$PERL -V:$thing | sed -e "s/^.*='//" -e "s/';$//"`

diff --git a/mail-filter/mimedefang/files/mimedefang.conf 
b/mail-filter/mimedefang/files/mimedefang.conf
index 5deb1401d5ef..051ffb1823b3 100644
--- a/mail-filter/mimedefang/files/mimedefang.conf
+++ b/mail-filter/mimedefang/files/mimedefang.conf
@@ -2,6 +2,9 @@
 # Mandatory options for 

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

2022-10-24 Thread Sam James
commit: dbd081bb7cc58f533df35692c925b6dd4c5bad50
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:40:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd081bb

dev-util/seer: add 1.12

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

 dev-util/seer/Manifest  |  1 +
 dev-util/seer/files/seer-1.12-build-fixes.patch | 18 +
 dev-util/seer/seer-1.12.ebuild  | 51 +
 3 files changed, 70 insertions(+)

diff --git a/dev-util/seer/Manifest b/dev-util/seer/Manifest
index 29a3c9830642..c9293ae546de 100644
--- a/dev-util/seer/Manifest
+++ b/dev-util/seer/Manifest
@@ -1,2 +1,3 @@
 DIST seer-1.10.tar.gz 367629 BLAKE2B 
e09ed500103428d5aee7138beb2cf8b2dafa167e2c6e3e60d0a5e26be358945af8544a9165dda835b2ec44264da4d16a3a44398000392263d690c6080cad914f
 SHA512 
b691b433e206c78b121a48578ac632f236ca8734f9ee6c5e9c0eb3503ac11ee786595d66ef15c46e7ae5b31a58b444b7631cea2ef67389f0be7e292c7d2279ef
 DIST seer-1.11.tar.gz 380123 BLAKE2B 
786061d12127cac2b64012461a8cab4f082c2f028db42c8856187cefae940ed084b70db68f6deb4735e5d6237f2d936be5d28d417f676a18324e37fc14342aec
 SHA512 
be58f4c24f34b7d55689c82c7bf0584780e36d47f2e153555fca51b35763732ff639cd2f8281bf7eba8270d706c5560efea72d2c8b19cca5d4e2480d72f9f440
+DIST seer-1.12.tar.gz 387336 BLAKE2B 
2db88904c230f5e5d1aa7112a77a88f709879aed8a6c6867ef05d53cfbba5baa56b477345be8e00a8a5881b2156da9730b71285dc68945d78cb959fccbb988be
 SHA512 
94ce329fa0aebea34d838c1742cd3ab34d76123d3a99e102314b2e4a300944be2fb4cd3116d023efbc3a48aec562493ca241a8478a995bd99df58bf0fecc3d50

diff --git a/dev-util/seer/files/seer-1.12-build-fixes.patch 
b/dev-util/seer/files/seer-1.12-build-fixes.patch
new file mode 100644
index ..1230e899c4c9
--- /dev/null
+++ b/dev-util/seer/files/seer-1.12-build-fixes.patch
@@ -0,0 +1,18 @@
+https://github.com/epasveer/seer/commit/75f44adf35b44739c6454ac8078ba2e3757a797c
+
+From 75f44adf35b44739c6454ac8078ba2e3757a797c Mon Sep 17 00:00:00 2001
+From: Malik Mlitat 
+Date: Sat, 22 Oct 2022 23:33:12 +0200
+Subject: [PATCH] Fix debian and cmake build on linux
+
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -193,8 +193,6 @@ qt5_add_resources(SOURCE_FILES resource.qrc)
+ if(NOT CMAKE_BUILD_TYPE MATCHES Debug) #Release, RelWithDebInfo and MinSizeRel
+ if(WIN32) # Check if we are on Windows
+ set(SYSTEM_TYPE WIN32)
+-else() # UNIX
+-set(SYSTEM_TYPE EXCLUDE_FROM_ALL)
+ endif()
+ message("System type is " ${SYSTEM_TYPE})
+ endif()

diff --git a/dev-util/seer/seer-1.12.ebuild b/dev-util/seer/seer-1.12.ebuild
new file mode 100644
index ..3106394943f3
--- /dev/null
+++ b/dev-util/seer/seer-1.12.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DESCRIPTION="A GUI frontend to gdb"
+HOMEPAGE="https://github.com/epasveer/seer;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/epasveer/seer;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+   KEYWORDS="~amd64"
+fi
+
+S="${WORKDIR}"/${P}/src
+
+# Upstream keep 'debian/copyright' up to date
+# https://github.com/epasveer/seer/issues/86
+LICENSE="GPL-3+ CC-BY-3.0 CC-BY-4.0"
+SLOT="0"
+
+DEPEND="
+   dev-qt/qtcharts:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+"
+RDEPEND="
+   ${DEPEND}
+   sys-devel/gdb
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-build-fixes.patch
+)
+
+src_install() {
+   cmake_src_install
+
+   domenu resources/seergdb.desktop
+
+   local size
+   for size in 32 64 128 256 512 ; do
+   newicon -s ${size} resources/seergdb_${size}x${size}.png 
seergdb.png
+   done
+}



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

2022-10-24 Thread Sam James
commit: 404577103e6af0b367f07f3599025564b6625b4e
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:50:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40457710

sys-fs/xfsprogs: add 5.19.0

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

 sys-fs/xfsprogs/Manifest   |  1 +
 sys-fs/xfsprogs/xfsprogs-5.19.0.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/sys-fs/xfsprogs/Manifest b/sys-fs/xfsprogs/Manifest
index 59ac4136f68d..1c80375b42e7 100644
--- a/sys-fs/xfsprogs/Manifest
+++ b/sys-fs/xfsprogs/Manifest
@@ -1,2 +1,3 @@
 DIST xfsprogs-5.14.2.tar.xz 1308912 BLAKE2B 
04083bf7952015d64f16e1aec0fa74be1957543e2264914f69defe45a3dc9f2524d941abc064a25a2fd760ebd6dcdcdc2404fd305e08fff7f6be6c5fc11d4d2f
 SHA512 
cb9794247a2eed8bd9f10ff811d38f97e4adbed97bad334b0fa8a26503ec224237eddd92fd78892584a153967417ab2009fb2fc8bab6ef12cd53fd20bdba1b4e
 DIST xfsprogs-5.18.0.tar.xz 1310008 BLAKE2B 
a2a2835d53ee6ac55279636f3f3cdcecab8757911ce5c1ea5f350a4da9ff4c1ca64b2aba1c0e5424c0c0a01fd0504396d5fecca12e4689c372ed5bb76b9ac24e
 SHA512 
47d035a33367edae7357e34c70bdb0fe9219231153fb4c4f418ed1462d137dd77338c12a199eb71cd70e88903e5fc11e1e4fb595c622183786e87346e2f65739
+DIST xfsprogs-5.19.0.tar.xz 1325160 BLAKE2B 
37258ca34b3fc241a5153518ac5230aec9aeefc04d3fc05b96087d8e2fb374094ba21027fbcfa163cbafab21a69a510a7b278972130083387a97fd0027def6e2
 SHA512 
0b069cd44eb87052ee55ebffcce736ef103adeda539e854bd86d53942f541c07d74cc174f06a2221230eaa82b21d43327833492cd0ded577d442e1935a0abe7d

diff --git a/sys-fs/xfsprogs/xfsprogs-5.19.0.ebuild 
b/sys-fs/xfsprogs/xfsprogs-5.19.0.ebuild
new file mode 100644
index ..2f545bcf92b0
--- /dev/null
+++ b/sys-fs/xfsprogs/xfsprogs-5.19.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd usr-ldscript
+
+DESCRIPTION="XFS filesystem utilities"
+HOMEPAGE="https://xfs.wiki.kernel.org/;
+SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="icu libedit nls selinux"
+
+RDEPEND="dev-libs/inih
+   dev-libs/userspace-rcu:=
+   >=sys-apps/util-linux-2.17.2
+   icu? ( dev-libs/icu:= )
+   libedit? ( dev-libs/libedit )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+RDEPEND+=" selinux? ( sec-policy/selinux-xfs )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.3.0-libdir.patch
+   "${FILESDIR}"/${PN}-5.18.0-docdir.patch
+   "${FILESDIR}"/${PN}-5.18.0-include.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix doc dir
+   sed -i \
+   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
+   include/builddefs.in || die
+
+   # Don't install compressed docs
+   sed 's@\(CHANGES\)\.gz[[:space:]]@\1 @' -i doc/Makefile || die
+}
+
+src_configure() {
+   # include/builddefs.in will add FCFLAGS to CFLAGS which will
+   # unnecessarily clutter CFLAGS (and fortran isn't used)
+   unset FCFLAGS
+
+   # If set in user env, this breaks configure
+   unset PLATFORM
+
+   export DEBUG=-DNDEBUG
+
+   # Package is honoring CFLAGS; No need to use OPTIMIZER anymore.
+   # However, we have to provide an empty value to avoid default
+   # flags.
+   export OPTIMIZER=" "
+
+   # Avoid automagic on libdevmapper (bug #709694)
+   export ac_cv_search_dm_task_create=no
+
+   # Build fails with -O3 (bug #712698)
+   replace-flags -O3 -O2
+
+   # Upstream does NOT support --disable-static anymore,
+   # https://www.spinics.net/lists/linux-xfs/msg30185.html
+   # https://www.spinics.net/lists/linux-xfs/msg30272.html
+   local myconf=(
+   --enable-blkid
+   --with-crond-dir="${EPREFIX}/etc/cron.d"
+   --with-systemd-unit-dir="$(systemd_get_systemunitdir)"
+   $(use_enable icu libicu)
+   $(use_enable nls gettext)
+   $(use_enable libedit editline)
+   )
+
+   if is-flagq -flto ; then
+   myconf+=( --enable-lto )
+   else
+   myconf+=( --disable-lto )
+   fi
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake V=1
+}
+
+src_install() {
+   emake DIST_ROOT="${ED}" HAVE_ZIPPED_MANPAGES=false install
+   emake DIST_ROOT="${ED}" HAVE_ZIPPED_MANPAGES=false install-dev
+
+   gen_usr_ldscript -a handle
+}



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

2022-10-24 Thread Sam James
commit: ed3d7f22755dd463a1398f7e6ed0273cb015ae85
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:45:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3d7f22

sys-apps/systemd: add 251.7

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-251.7.ebuild | 530 ++
 2 files changed, 531 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 98c027535fc6..741c420e7fb0 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,3 +2,4 @@ DIST systemd-252-rc3.tar.gz 11754095 BLAKE2B 
a1eb08336e47c7c68b31b48a69cb71bd4eb
 DIST systemd-stable-251.4.tar.gz 11440203 BLAKE2B 
58a0ee4adcc9d35b15b9cc98b3da81d1103b61a6c0bee722468a5113cd7d6de1d40c46ef964ba9ecc4746e81b516ae4b2f1d046874d62db066735c652592612e
 SHA512 
7bbfadd80b88a4c3510a5e4e3572e4eab71dafbf6289da038e552988e09ee8da16da3c9bb8a4fbbde6c6236e0e3c352b0a33f9ee0b84f10241f3499383387738
 DIST systemd-stable-251.5.tar.gz 1128 BLAKE2B 
96df35dae789b11ead1960e1139046972a29c41f74ca800e0fafd84e6a8c238f8d4a30e2991ee94e07e866bc0c3137774ee116f276ac1203cca85254ccf91913
 SHA512 
2c645a694d45a2670920115529c5f34001153dafe26e5c4e65f8d1a37922a351569d056fc002f1af72dfc173988f93e11893460f64b497e3d5fc339083dcb2fa
 DIST systemd-stable-251.6.tar.gz 11448383 BLAKE2B 
987ea88ea23662fd4119e3c796cc2e5f428fcce6cf0b033a5f8da7974c0026d41851f517e489354bbc22973b33c3932ac7280c56527f03a1fcbce3092148b638
 SHA512 
2da41ac7e939a893ada3ce682a6fe7dd326e8e0132221589da3d2b1d994e1a879118e0c6025f03351dac6567d754223a5f5401d64a5ca9256ab95512800370f8
+DIST systemd-stable-251.7.tar.gz 11448429 BLAKE2B 
959ac7944d778c8e6d7a3c67ea6adc89e5e7ac1cc3b163e2af2a582211b91316da5ffba37b854978b7b2a5b3f9aae3651701a23e4391da6676e078747df1a37b
 SHA512 
a4c06b2d25c47af58abb1e1dc85737b2fb0eb394f09d2bb7c6b7b716cb4b1383a145885bbc8e5ffcdc26611fd44d362fba2152c4dd0ead6a03a93965b82bb9a4

diff --git a/sys-apps/systemd/systemd-251.7.ebuild 
b/sys-apps/systemd/systemd-251.7.ebuild
new file mode 100644
index ..de8a975e58e1
--- /dev/null
+++ b/sys-apps/systemd/systemd-251.7.ebuild
@@ -0,0 +1,530 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   iptables? ( net-firewall/iptables:0= )
+   openssl? ( >=dev-libs/openssl-1.1.0:0= 

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

2022-10-24 Thread Sam James
commit: fc208696213ef44afc20cf5e4ecf10b495ff4cc2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:52:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc208696

sys-fs/btrfs-progs: update HOMEPAGE

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

 sys-fs/btrfs-progs/Manifest| 1 +
 sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild   | 2 +-
 sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild| 2 +-
 sys-fs/btrfs-progs/btrfs-progs-5.19.1.ebuild   | 2 +-
 sys-fs/btrfs-progs/{btrfs-progs-.ebuild => btrfs-progs-6.0.ebuild} | 2 +-
 sys-fs/btrfs-progs/btrfs-progs-.ebuild | 2 +-
 6 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 1aadf9024637..0422ba2e56e1 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,3 +1,4 @@
 DIST btrfs-progs-v5.15.1.tar.xz 2280796 BLAKE2B 
b460254a6261d3d04a2d265a3b4e05a89385888f7ea4f2b16ec5b73922646c7f47a546fc78ba7c009e65914125435cf38157eabffc74f5d00df2c21c844922e3
 SHA512 
68ed89e337ae857fdaf077eaa889e259e9f162eabdaa03f4187783a8682c24d45c91b0559b901d81429ba2cd3f84087d032d354092d5512fb226bdf91549
 DIST btrfs-progs-v5.18.1.tar.xz 2293940 BLAKE2B 
ce2326cca51a4242895aada860e290c6af69a216dc6369673bb3321ab91bfe1c995fcc37dd0c1e15c8e28aabaedf3d6c9508bde393eb0ba4c7b9327c922f749a
 SHA512 
265a03b0db00a231ad51bb75fb161dee0a7a51cd120a696ca0524f08ef635b18afe43b391fa9889a4a79734ccc3931e4374bd950eb26dc47ddc8482368efed0e
 DIST btrfs-progs-v5.19.1.tar.xz 2315036 BLAKE2B 
f1ae6901ddc8236f440d46a950923727c3f6168a220ec2c782102355fabcc2217e9617691550db203391279775d53676a2a7ad1920bfde07f39b3744b7f5fff5
 SHA512 
17fded8583b7392202b1bb408cbb5d42024623ac15415f95e8e56e27b43be79da6d4e6c191d39db4e5a8948390a7c216c0ea520171b0ab95438cc330084c8398
+DIST btrfs-progs-v6.0.tar.xz 2317272 BLAKE2B 
0d81aefadafaaaf0e535bdb727a376c8476686f3b99b97061fdde75861272474bcc6d6dba3227ba23de621ef5c6afcb38fc8cd9fce32ee0fcb0de046f5dd07d8
 SHA512 
3ec532c7c96783da11d1c77619bfef87d9d52bf2f6df7bd89c200157052936a2bfd6c961c7e3519e7a12ec611e7b17fb4d6c3f192086bb1b4ebbf87c22cfe24a

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild
index 0920217e744f..82a6e4175c1e 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild
@@ -23,7 +23,7 @@ else
 fi
 
 DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org;
+HOMEPAGE="https://btrfs.wiki.kernel.org 
https://btrfs.readthedocs.io/en/latest/;
 
 LICENSE="GPL-2"
 SLOT="0/${libbtrfs_soname}"

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild
index d9cb1c5f94db..11d5b820c544 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild
@@ -26,7 +26,7 @@ else
 fi
 
 DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org;
+HOMEPAGE="https://btrfs.wiki.kernel.org 
https://btrfs.readthedocs.io/en/latest/;
 
 LICENSE="GPL-2"
 SLOT="0/${libbtrfs_soname}"

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.19.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.19.1.ebuild
index bf8cc19f185c..73fcf46caa45 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-5.19.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.19.1.ebuild
@@ -26,7 +26,7 @@ else
 fi
 
 DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org;
+HOMEPAGE="https://btrfs.wiki.kernel.org 
https://btrfs.readthedocs.io/en/latest/;
 
 LICENSE="GPL-2"
 SLOT="0/${libbtrfs_soname}"

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.0.ebuild
similarity index 97%
copy from sys-fs/btrfs-progs/btrfs-progs-.ebuild
copy to sys-fs/btrfs-progs/btrfs-progs-6.0.ebuild
index bf8cc19f185c..73fcf46caa45 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.0.ebuild
@@ -26,7 +26,7 @@ else
 fi
 
 DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org;
+HOMEPAGE="https://btrfs.wiki.kernel.org 
https://btrfs.readthedocs.io/en/latest/;
 
 LICENSE="GPL-2"
 SLOT="0/${libbtrfs_soname}"

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
index bf8cc19f185c..73fcf46caa45 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
@@ -26,7 +26,7 @@ else
 fi
 
 DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org;
+HOMEPAGE="https://btrfs.wiki.kernel.org 
https://btrfs.readthedocs.io/en/latest/;
 
 LICENSE="GPL-2"
 SLOT="0/${libbtrfs_soname}"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2022-10-24 Thread Sam James
commit: 3e5843d3ab36b93c23f888306ac8684c066b50dd
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:40:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:53:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5843d3

x11-terms/xterm: drop 373, 374

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

 x11-terms/xterm/Manifest |   3 --
 x11-terms/xterm/xterm-373.ebuild |  98 -
 x11-terms/xterm/xterm-374.ebuild | 103 ---
 3 files changed, 204 deletions(-)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 86f3b06cffb8..a7c966ba2050 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,6 +1,3 @@
 DIST xterm-372.tgz 1507107 BLAKE2B 
256b99b13512740086203c4c05685cd170356118e11029a01d30b32f69c1fc5088efa0dabc955d8a24acf36f3e061faf7af9866c2302a4ac45405b97455384a0
 SHA512 
f65fee6227ca27be85569ec06f3701a6114489e036975d0fe37f3c71d7598d1b06c8689cfbda593a98418eec1417bd60b33e3978752b255989cfa0bb4ce332bf
-DIST xterm-373.tgz 1518059 BLAKE2B 
f215e6e695696cba3a0e02eac9e236fbcb50b3b99febba972bd42eb71b724ad596062ad567aaa89ff74d785c198c35ac6e99693f8231d763a4f054123863ba3b
 SHA512 
0e1ef4165137fa5369ac2b2b93c73527a23c89a3f5e4b9de7a24dca5af78a6cb34cddb47a5aec2b16b1b302347c79447fbee87bddae3c569bbaac8765e7875f9
-DIST xterm-374.tgz 1518184 BLAKE2B 
fdd7f3361214217aae12fe3645b5df51085261b4d5a09e66be7867dd77aa9290be4cd54d7e52dbcddca173272c8a260c458b3d6172d82a8e953f2e4537104a70
 SHA512 
aba16f31e79ff13dd8c5576890cac40276e55b89e037d888d4cc0a73bf6e57e0f2e63a6684f5fdd6aaf0a0980586424f302bdf6ed5a4b0c96f61ec435a1de2e8
-DIST xterm-374.tgz.asc 729 BLAKE2B 
a97383910dfb22f40e9b8d38cd031af839b95a3d0fe8f8de3f72ad57b1d62687f6fe386ca4e6cdb54ca3a2d905e2e20f83a81a570f3b039dcb896caba449a652
 SHA512 
4b67de66be7bd00f479df43b15faf523f6041a5f2d4c245d361ae64efb97ae34fd160e416e41c1ca76b3f2b69088871928fb4a6c40489c047fd08351df60f662
 DIST xterm-375.tgz 1518304 BLAKE2B 
29b81cc7ceb9cf03d4e91f731b4e78dcf963afe8995dab442f7bdb9df0f41b1ba0b2fbe45f220868c6d4e2655714d308064d41b9346edc5f61e5157fa21a966e
 SHA512 
5492320055348f5f0c42789a2e47ae2fba4c19f7d55f50c174948fc79ab011e52435755b302e1439390a4ba44316eaaa7b79ce0ad9a366e53a84cfb2c3565a51
 DIST xterm-375.tgz.asc 729 BLAKE2B 
2ae5833284a7cb978625be0de1233e8ba54a36fae7657e0169e94de907e37cc4677d1b3a8d89384f469c6f2786a91dc280a930c6fc04c21d74a0a83571771b5a
 SHA512 
c7b4b5006c7a197e29adfbb741ff57a6e39f97e23e1739a3935ff9bb338f4245809591974aa8a5608261e190355ad76b810b757a18740918b6fcaf5292240a40

diff --git a/x11-terms/xterm/xterm-373.ebuild b/x11-terms/xterm/xterm-373.ebuild
deleted file mode 100644
index efd8182bd33e..
--- a/x11-terms/xterm/xterm-373.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop flag-o-matic toolchain-funcs
-
-DESCRIPTION="Terminal Emulator for X Windows"
-HOMEPAGE="https://invisible-island.net/xterm/;
-SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz;
-
-LICENSE="MIT"
-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="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
-
-DEPEND="
-   kernel_linux? ( sys-libs/libutempter )
-   media-libs/fontconfig:1.0
-   >=sys-libs/ncurses-5.7-r7:0=
-   x11-apps/xmessage
-   x11-libs/libICE
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXft
-   x11-libs/libxkbfile
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   unicode? ( x11-apps/luit )
-   Xaw3d? ( x11-libs/libXaw3d )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${DEPEND}
-   media-fonts/font-misc-misc
-   x11-apps/rgb"
-DEPEND+=" x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( README{,.i18n} ctlseqs.txt )
-
-src_configure() {
-   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
-
-   # bug #454736
-   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
-   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
-   # Everything gets linked against ncurses anyways, so don't shout
-   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
-
-   local myeconfargs=(
-   --disable-full-tgetent
-   --disable-imake
-   --disable-setgid
-   --disable-setuid
-   --enable-256-color
-   --enable-broken-osc
-   --enable-broken-st
-   --enable-dabbrev
-   --enable-exec-xterm
-   --enable-i18n
-   --enable-load-vt-fonts
-   --enable-logging
-   --enable-screen-dumps
-   

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

2022-10-24 Thread Sam James
commit: af82b7153763090e1b374d9550d490255994fb2f
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:40:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af82b715

dev-util/seer: drop 1.10

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

 dev-util/seer/Manifest |  1 -
 dev-util/seer/seer-1.10.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-util/seer/Manifest b/dev-util/seer/Manifest
index c9293ae546de..25fdbbd8f331 100644
--- a/dev-util/seer/Manifest
+++ b/dev-util/seer/Manifest
@@ -1,3 +1,2 @@
-DIST seer-1.10.tar.gz 367629 BLAKE2B 
e09ed500103428d5aee7138beb2cf8b2dafa167e2c6e3e60d0a5e26be358945af8544a9165dda835b2ec44264da4d16a3a44398000392263d690c6080cad914f
 SHA512 
b691b433e206c78b121a48578ac632f236ca8734f9ee6c5e9c0eb3503ac11ee786595d66ef15c46e7ae5b31a58b444b7631cea2ef67389f0be7e292c7d2279ef
 DIST seer-1.11.tar.gz 380123 BLAKE2B 
786061d12127cac2b64012461a8cab4f082c2f028db42c8856187cefae940ed084b70db68f6deb4735e5d6237f2d936be5d28d417f676a18324e37fc14342aec
 SHA512 
be58f4c24f34b7d55689c82c7bf0584780e36d47f2e153555fca51b35763732ff639cd2f8281bf7eba8270d706c5560efea72d2c8b19cca5d4e2480d72f9f440
 DIST seer-1.12.tar.gz 387336 BLAKE2B 
2db88904c230f5e5d1aa7112a77a88f709879aed8a6c6867ef05d53cfbba5baa56b477345be8e00a8a5881b2156da9730b71285dc68945d78cb959fccbb988be
 SHA512 
94ce329fa0aebea34d838c1742cd3ab34d76123d3a99e102314b2e4a300944be2fb4cd3116d023efbc3a48aec562493ca241a8478a995bd99df58bf0fecc3d50

diff --git a/dev-util/seer/seer-1.10.ebuild b/dev-util/seer/seer-1.10.ebuild
deleted file mode 100644
index ecf4ab10dc4a..
--- a/dev-util/seer/seer-1.10.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop xdg
-
-DESCRIPTION="A GUI frontend to gdb"
-HOMEPAGE="https://github.com/epasveer/seer;
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/epasveer/seer;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-   KEYWORDS="~amd64"
-fi
-
-S="${WORKDIR}"/${P}/src
-
-# Upstream keep 'debian/copyright' up to date
-# https://github.com/epasveer/seer/issues/86
-LICENSE="GPL-3+ CC-BY-3.0 CC-BY-4.0"
-SLOT="0"
-
-DEPEND="
-   dev-qt/qtcharts:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-"
-RDEPEND="
-   ${DEPEND}
-   sys-devel/gdb
-"
-
-src_install() {
-   cmake_src_install
-
-   domenu resources/seergdb.desktop
-
-   local size
-   for size in 32 64 128 256 512 ; do
-   newicon -s ${size} resources/seergdb_${size}x${size}.png 
seergdb.png
-   done
-}



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

2022-10-24 Thread Sam James
commit: bc10f4b653fab6f4775ebf3623ba1775b797f9c5
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:46:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc10f4b6

sys-apps/systemd-utils: add 251.7

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

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-251.7.ebuild | 525 ++
 2 files changed, 526 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 6652b985f843..8edad85fb86c 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -2,3 +2,4 @@ DIST systemd-musl-patches-251.2.tar.gz 28512 BLAKE2B 
4ac6a5220dab8409962a3954af2
 DIST systemd-stable-251.4.tar.gz 11440203 BLAKE2B 
58a0ee4adcc9d35b15b9cc98b3da81d1103b61a6c0bee722468a5113cd7d6de1d40c46ef964ba9ecc4746e81b516ae4b2f1d046874d62db066735c652592612e
 SHA512 
7bbfadd80b88a4c3510a5e4e3572e4eab71dafbf6289da038e552988e09ee8da16da3c9bb8a4fbbde6c6236e0e3c352b0a33f9ee0b84f10241f3499383387738
 DIST systemd-stable-251.5.tar.gz 1128 BLAKE2B 
96df35dae789b11ead1960e1139046972a29c41f74ca800e0fafd84e6a8c238f8d4a30e2991ee94e07e866bc0c3137774ee116f276ac1203cca85254ccf91913
 SHA512 
2c645a694d45a2670920115529c5f34001153dafe26e5c4e65f8d1a37922a351569d056fc002f1af72dfc173988f93e11893460f64b497e3d5fc339083dcb2fa
 DIST systemd-stable-251.6.tar.gz 11448383 BLAKE2B 
987ea88ea23662fd4119e3c796cc2e5f428fcce6cf0b033a5f8da7974c0026d41851f517e489354bbc22973b33c3932ac7280c56527f03a1fcbce3092148b638
 SHA512 
2da41ac7e939a893ada3ce682a6fe7dd326e8e0132221589da3d2b1d994e1a879118e0c6025f03351dac6567d754223a5f5401d64a5ca9256ab95512800370f8
+DIST systemd-stable-251.7.tar.gz 11448429 BLAKE2B 
959ac7944d778c8e6d7a3c67ea6adc89e5e7ac1cc3b163e2af2a582211b91316da5ffba37b854978b7b2a5b3f9aae3651701a23e4391da6676e078747df1a37b
 SHA512 
a4c06b2d25c47af58abb1e1dc85737b2fb0eb394f09d2bb7c6b7b716cb4b1383a145885bbc8e5ffcdc26611fd44d362fba2152c4dd0ead6a03a93965b82bb9a4

diff --git a/sys-apps/systemd-utils/systemd-utils-251.7.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.7.ebuild
new file mode 100644
index ..a59e868762b9
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-251.7.ebuild
@@ -0,0 +1,525 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/;
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-251.2"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+   boot? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   boot? ( != -O2, so we need
+   # to unset F_S first, then explicitly set 2, to negate any default
+   # and anything set by the user if they're choosing 3 (or if they've
+   # modified GCC to set 3).
+   #
+   if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
+   # We can't unconditionally do this b/c we fortify needs
+   # some level of optimisation.
+   filter-flags -D_FORTIFY_SOURCE=3
+   append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ 

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

2022-10-24 Thread Sam James
commit: ece79d383f75ced87fa885bc7e7fddeb014684f0
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:25:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece79d38

sys-process/parallel: add 20221022

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

 sys-process/parallel/Manifest |  2 ++
 sys-process/parallel/parallel-20221022.ebuild | 31 +++
 2 files changed, 33 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 075647fdc53e..b3e34692ca28 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -4,3 +4,5 @@ DIST parallel-20220822.tar.bz2 2389888 BLAKE2B 
95e94064eaecf661a46d45f33f61c51c3
 DIST parallel-20220822.tar.bz2.sig 2080 BLAKE2B 
12b41f979f8a8c69c370cb1c0ff3687d1d7f12447060f3174d6379ed50caa8fb08682a71f7591bfb73e7f975a2f28cceda8e00a646afc5467caed4664767e6a8
 SHA512 
f0c6e1ddb08751da577d27a9cc1be725bfd7fce6fecb3b48f0fbddae42d5fdef264da36530cdf722bd19fa19308a77d9f7d16703f9f54697e60c4ea03286f58d
 DIST parallel-20220922.tar.bz2 2407177 BLAKE2B 
5cdb9daef3731a0de9a845f9686d506abe378973992953feec0b3502498adb0b20ed6ed13795748180555fc3557127dbb5b847030432d7b0039ea2f56818cea4
 SHA512 
8a1b8b0e3cd5548ceb32b3dd160303e5efd2ed3c4bce09abc09e17437c17b3688324a6b257893e838fb19ca0d55d08288ce2898098346dd78298ffb04a3c9536
 DIST parallel-20220922.tar.bz2.sig 2080 BLAKE2B 
79878e925776020308d6b0d981f3c83242f55c05fde5468b4da283ce5a2619edc7def6ad9f54287e16c948744ff37ac3934012b031844e0ad3bf7e4d8147857d
 SHA512 
384cf27a7160327d31933b0a45b0eb340ae3b321c98463a2a9733db82aaf5cca9971dbdaffe223cca24daeb14bc87b33bbfd879d9715cd2e042cd3f44dec8bff
+DIST parallel-20221022.tar.bz2 2409374 BLAKE2B 
715ea3b0dbd103a7f37fc7f8a6e28d039393fa562f85283e7aba0e8e64dc673101d561eb1290a69ed9daf9876b40c9b8855d8c72ac35af0323298e9a54594272
 SHA512 
13746e51435271b702f4c581ece70689b1fb8d45115deb1543dc325a5026f4f23095fb85656314d7f7405e44e523a9e6629eba8ed37751f9c8e008354c76b2f9
+DIST parallel-20221022.tar.bz2.sig 2080 BLAKE2B 
b2b33ff702a718184eae78e32c3c9447a49d3025d930368d400a93719aef2b2a2edde95a26acd69c95407dd98f7be4b0a447612bf2d79915db89dca17cadec03
 SHA512 
40f14494db66274e121ffa6ce1668c0e9bc70c0fdb11fd91fe8c1bb035d9417add50fa49dbaa0f649ec2b2fdf7f4eb85d103727b2fff7ee0fa74e2df5d4dcb82

diff --git a/sys-process/parallel/parallel-20221022.ebuild 
b/sys-process/parallel/parallel-20221022.ebuild
new file mode 100644
index ..5f26fa471823
--- /dev/null
+++ b/sys-process/parallel/parallel-20221022.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/Devel-Size
+   dev-perl/Text-CSV
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO
+"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}



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

2022-10-24 Thread Sam James
commit: 4447b9d7a4c2f9f46f7ed70b2dbecfd69b7e9dfc
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:25:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4447b9d7

sys-process/parallel: drop 20220722

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

 sys-process/parallel/Manifest |  2 --
 sys-process/parallel/parallel-20220722.ebuild | 31 ---
 2 files changed, 33 deletions(-)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index b3e34692ca28..e56912ab1fe0 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,5 +1,3 @@
-DIST parallel-20220722.tar.bz2 1851613 BLAKE2B 
76d9edddac82b5077d6416cf629dc02d427c93a42907f84a467a45805efe99154eaa175755a4a4c9a9d86df480842daef7064b1d324671eeb6c08fdbab3e7b70
 SHA512 
b3bee9861ad9537055f00ebc7a1593697cb9f53167bd79fb612b9567a1d19edb7b770e5e68cee410bf2a146f3c48608e7a47254972f28ca0418d725b8d2088d3
-DIST parallel-20220722.tar.bz2.sig 2080 BLAKE2B 
cf71695489b67cfc458e361db3dd5d195a12e127a7b48f8fbc6ce557ffc2d9e30137a462dae0f99361194313997ebc414cb1d3242a84bddb5dc233a9cc9721fb
 SHA512 
5ade3326fa66ac544698cb43b9225bde9ccb77bae0e938c9d7e9f1ea27d254c2bb3a49a3601c430f31a4c651fc52dea9fee909cbbbf0d5c5138543358671c94d
 DIST parallel-20220822.tar.bz2 2389888 BLAKE2B 
95e94064eaecf661a46d45f33f61c51c3873b38935adcb9705678f44e4583d4338d9914ca2b5be87f3551148ad9889cb11beda11ac5771d840337d5a1d33c1c4
 SHA512 
d2dc3b2e59eb777e24c4564c7a9b8460ae85d587b32aa50358583d90f1beea8f321c5e93bd6adf34731a447d7fc22942c81e27a75a4b0b02616af2887be6db12
 DIST parallel-20220822.tar.bz2.sig 2080 BLAKE2B 
12b41f979f8a8c69c370cb1c0ff3687d1d7f12447060f3174d6379ed50caa8fb08682a71f7591bfb73e7f975a2f28cceda8e00a646afc5467caed4664767e6a8
 SHA512 
f0c6e1ddb08751da577d27a9cc1be725bfd7fce6fecb3b48f0fbddae42d5fdef264da36530cdf722bd19fa19308a77d9f7d16703f9f54697e60c4ea03286f58d
 DIST parallel-20220922.tar.bz2 2407177 BLAKE2B 
5cdb9daef3731a0de9a845f9686d506abe378973992953feec0b3502498adb0b20ed6ed13795748180555fc3557127dbb5b847030432d7b0039ea2f56818cea4
 SHA512 
8a1b8b0e3cd5548ceb32b3dd160303e5efd2ed3c4bce09abc09e17437c17b3688324a6b257893e838fb19ca0d55d08288ce2898098346dd78298ffb04a3c9536

diff --git a/sys-process/parallel/parallel-20220722.ebuild 
b/sys-process/parallel/parallel-20220722.ebuild
deleted file mode 100644
index 35785e7adb17..
--- a/sys-process/parallel/parallel-20220722.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/oletange.asc
-inherit verify-sig
-
-DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
-HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="
-   dev-lang/perl
-   dev-perl/Devel-Size
-   dev-perl/Text-CSV
-   virtual/perl-Data-Dumper
-   virtual/perl-File-Temp
-   virtual/perl-IO
-"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
-
-src_configure() {
-   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-}



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

2022-10-24 Thread Sam James
commit: c40dbfadecf1fc0adfc8135b2f66aa3ed17fbee4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:31:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40dbfad

net-misc/rsync: drop 3.2.4-r1, 3.2.5-r1

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

 net-misc/rsync/Manifest  |   2 -
 net-misc/rsync/rsync-3.2.4-r1.ebuild | 164 -
 net-misc/rsync/rsync-3.2.5-r1.ebuild | 171 ---
 3 files changed, 337 deletions(-)

diff --git a/net-misc/rsync/Manifest b/net-misc/rsync/Manifest
index 2d98bff9c878..e8abc54f94fc 100644
--- a/net-misc/rsync/Manifest
+++ b/net-misc/rsync/Manifest
@@ -1,7 +1,5 @@
 DIST rsync-3.2.4.tar.gz 1114853 BLAKE2B 
a67fcb9619874f1c5346a876138e59f4bf508a90736f830fb2b4eaf180ab11f15a0a7db9b3b28c3b990b77c2b0973d8e668bf509e4134f464159ed3172f53d80
 SHA512 
96318e2754fbddf84d16df671c721e577766969dfa415925c4dc1be2e4e60a51246623747a8aec0c6e9c0824e6aa7335235ccd07f3d6fd901f8cf28e2d6e91b6
 DIST rsync-3.2.4.tar.gz.asc 195 BLAKE2B 
9bc2fbd59e5396a91de82f27a461367ad2a129820e2d1926c3b1e26dacf93c676a7231f186c341b6dec9c764a9619b504bc9b5f95925982e78de4607eddf6c65
 SHA512 
7e1bbebc777d5710345fdec1efd4c2ef1079d6c0ec90272a1a4a51a59ae3cb619b9d1c0ae2f337ecdd06827bb3536b969b6f21f9108f8d21114713aa1750012b
-DIST rsync-3.2.5.tar.gz 1129957 BLAKE2B 
a0d1c4a2dbebe37bad4f6e2e5e4fae41c53529d96e0ca5a429d29d1dee8c63c8ee1b7dc686b732a88049c547271260e8361ac798673970d5327d08dda01ce811
 SHA512 
6d115acb5bae546cd2b5df2c11390f8609107b7a45aa649158d8daa0c9290ab5f15640fdd4000b21d1ab39f7385b85d77cd8fe4628fa13b2adeea6fcd53d057a
-DIST rsync-3.2.5.tar.gz.asc 195 BLAKE2B 
9ca9034afc39299c2178190412b188f561d274d8e38d58a988487f2db14a8135840acf3413096d26f080358b69779fa3b48e292670ba6b23ae4eb0c05f9df614
 SHA512 
b384f48b2fd459a51715c8ab2a14e540c5fa7f7f12453282db770893d6121b1b3c9809e667ccacaf910fd90548abeb700a2c717d76fbea22fe3d6a22aa6b2c44
 DIST rsync-3.2.6.tar.gz 1138593 BLAKE2B 
fa0c4aa9cdffbc9ffd4f81e8c3cdc1fda7080f80c1923084c6d705e6872caaba31c13de4603c9462f312dbbdae76520c27d3f4f40b327f1e66c7127b1d05ea73
 SHA512 
d141d04732c91e055708e8d1f14b976f9483208a93076bb66dc75cbf87d54f2dcbffc11423f0c9c005d2d4e20cb9c147a7672f7a9c0b987f4e2c39b4c3645cfe
 DIST rsync-3.2.6.tar.gz.asc 195 BLAKE2B 
945c60ca67aa4234bc9d5b38c9228125f3040bccecf60c08892286c1b4fa32878d92bfc78ee664d4f6453ccaaf6d394dbe203f0a8be149e557fabede1c111b07
 SHA512 
1316b358dfa87ad7c35b2b5d11e0be111a182041150cf9c9ae30f73e0af1430a59136250dc853f784e9e80d0ee20cc46e9a34b07cc7c7a48040db168a8c8941b
 DIST rsync-3.2.7.tar.gz 1149787 BLAKE2B 
1b910b321e8d6b49af9f26bef813509f0da12dedd6857897de136d3617c68d38368ce05de13b9b0ef35a5452dca141ebdcdfb6af8456151d0ca0ad546452b504
 SHA512 
c2afba11a352fd88133f9e96e19d6df80eb864450c83eced13a7faa23df947bccf2ef093f2101df6ee30abff4cbbd39ac802e9aa5f726e42c9caff274fad8377

diff --git a/net-misc/rsync/rsync-3.2.4-r1.ebuild 
b/net-misc/rsync/rsync-3.2.4-r1.ebuild
deleted file mode 100644
index d569ca909ecd..
--- a/net-misc/rsync/rsync-3.2.4-r1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-inherit 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} 

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

2022-10-24 Thread Sam James
commit: 247739d5f91629ea69875115dd20f18a8ebfd77c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:30:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:31:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247739d5

net-misc/rsync: add 3.2.7, drop 3.2.7_pre1

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

 net-misc/rsync/Manifest| 4 ++--
 net-misc/rsync/{rsync-3.2.7_pre1.ebuild => rsync-3.2.7.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/rsync/Manifest b/net-misc/rsync/Manifest
index a6ef7293f59b..2d98bff9c878 100644
--- a/net-misc/rsync/Manifest
+++ b/net-misc/rsync/Manifest
@@ -4,5 +4,5 @@ DIST rsync-3.2.5.tar.gz 1129957 BLAKE2B 
a0d1c4a2dbebe37bad4f6e2e5e4fae41c53529d9
 DIST rsync-3.2.5.tar.gz.asc 195 BLAKE2B 
9ca9034afc39299c2178190412b188f561d274d8e38d58a988487f2db14a8135840acf3413096d26f080358b69779fa3b48e292670ba6b23ae4eb0c05f9df614
 SHA512 
b384f48b2fd459a51715c8ab2a14e540c5fa7f7f12453282db770893d6121b1b3c9809e667ccacaf910fd90548abeb700a2c717d76fbea22fe3d6a22aa6b2c44
 DIST rsync-3.2.6.tar.gz 1138593 BLAKE2B 
fa0c4aa9cdffbc9ffd4f81e8c3cdc1fda7080f80c1923084c6d705e6872caaba31c13de4603c9462f312dbbdae76520c27d3f4f40b327f1e66c7127b1d05ea73
 SHA512 
d141d04732c91e055708e8d1f14b976f9483208a93076bb66dc75cbf87d54f2dcbffc11423f0c9c005d2d4e20cb9c147a7672f7a9c0b987f4e2c39b4c3645cfe
 DIST rsync-3.2.6.tar.gz.asc 195 BLAKE2B 
945c60ca67aa4234bc9d5b38c9228125f3040bccecf60c08892286c1b4fa32878d92bfc78ee664d4f6453ccaaf6d394dbe203f0a8be149e557fabede1c111b07
 SHA512 
1316b358dfa87ad7c35b2b5d11e0be111a182041150cf9c9ae30f73e0af1430a59136250dc853f784e9e80d0ee20cc46e9a34b07cc7c7a48040db168a8c8941b
-DIST rsync-3.2.7pre1.tar.gz 1146970 BLAKE2B 
a41ef2acdff2b4e6703beb47b6ac90ec40d56bb53492b0a7aba268ebaf4e6bc19a7bde8fbac1ae35ed9062f2d37dd9a5ef0dd17ce8f78a0dab9f184959fd2ce5
 SHA512 
98eac7e0734e7dc8874fa51265419b40431b9bdc1861a16f8ccec6aa2b42df86532fb7585c19f2c814ad2e71ebf420414120cef434c6712279e453b14fd853f9
-DIST rsync-3.2.7pre1.tar.gz.asc 195 BLAKE2B 
bb497c19f53e7b465771425c4ee20582b46ea8af652232a58602d8e007fa4a10a237303e46ef22e78432606e95462161930de200b064ab1d2addcadc9dceae50
 SHA512 
6fb46e8b3a510dd7602003d6ced6d8cda57e5e2c8df4e1f2036c169e51fe21b460b6e6a42fc1c9c8fdc31c37d9992c287d64f529e019d629f35b4a43ab1eb1d8
+DIST rsync-3.2.7.tar.gz 1149787 BLAKE2B 
1b910b321e8d6b49af9f26bef813509f0da12dedd6857897de136d3617c68d38368ce05de13b9b0ef35a5452dca141ebdcdfb6af8456151d0ca0ad546452b504
 SHA512 
c2afba11a352fd88133f9e96e19d6df80eb864450c83eced13a7faa23df947bccf2ef093f2101df6ee30abff4cbbd39ac802e9aa5f726e42c9caff274fad8377
+DIST rsync-3.2.7.tar.gz.asc 195 BLAKE2B 
d2bca9276d9a0c96a9156a8da60e391f58eceb2e1ffaa51b7e7ffd592feaba3ce54772bd563a251e3b30efb0ad07fc96da01158a77dd77c6534eac5d80b46e53
 SHA512 
bad9f48e033966566c6abf8cd485d35c0d9cf130eafb0c5fff9bcb928882283bbcdd2375e7c2880cf71cf81496ba6b743b61adca3d4678421c32915a2464acc3

diff --git a/net-misc/rsync/rsync-3.2.7_pre1.ebuild 
b/net-misc/rsync/rsync-3.2.7.ebuild
similarity index 100%
rename from net-misc/rsync/rsync-3.2.7_pre1.ebuild
rename to net-misc/rsync/rsync-3.2.7.ebuild



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

2022-10-24 Thread Sam James
commit: 02b7e197a503b10cb87c5bf7ffb7e950f7b7246d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:35:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:51:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b7e197

mail-filter/mimedefang: cleanup patches

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

 mail-filter/mimedefang/files/mimedefang-tests.patch  |  4 ++--
 mail-filter/mimedefang/files/mimedefang-tests2.patch |  5 ++---
 mail-filter/mimedefang/files/mimedefang-vendor.patch | 10 --
 3 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/mail-filter/mimedefang/files/mimedefang-tests.patch 
b/mail-filter/mimedefang/files/mimedefang-tests.patch
index 82f8b9b56160..a6bb02e85ae7 100644
--- a/mail-filter/mimedefang/files/mimedefang-tests.patch
+++ b/mail-filter/mimedefang/files/mimedefang-tests.patch
@@ -1,5 +1,5 @@
 a/t/lib/MIMEDefang/Unit.pm.ori 2010-05-13 23:12:23.0 +0200
-+++ b/t/lib/MIMEDefang/Unit.pm 2019-07-10 15:08:35.190824853 +0200
+--- a/t/lib/MIMEDefang/Unit.pm.ori
 b/t/lib/MIMEDefang/Unit.pm
 @@ -12,7 +12,7 @@
no warnings 'redefine';
local *CORE::GLOBAL::exit = sub { };

diff --git a/mail-filter/mimedefang/files/mimedefang-tests2.patch 
b/mail-filter/mimedefang/files/mimedefang-tests2.patch
index 7b0842b74c89..90753ef40680 100644
--- a/mail-filter/mimedefang/files/mimedefang-tests2.patch
+++ b/mail-filter/mimedefang/files/mimedefang-tests2.patch
@@ -1,6 +1,5 @@
-diff -ruN a/t/net.t b/t/net.t
 a/t/net.t  2022-08-16 15:55:29.0 +0200
-+++ b/t/net.t  2022-09-14 14:22:52.954918347 +0200
+--- a/t/net.t
 b/t/net.t
 @@ -54,9 +54,15 @@
my @rbl;
$rbl[0] = "dnsbltest.spamassassin.org";

diff --git a/mail-filter/mimedefang/files/mimedefang-vendor.patch 
b/mail-filter/mimedefang/files/mimedefang-vendor.patch
index 2313d0562e2c..a66bd66046f5 100644
--- a/mail-filter/mimedefang/files/mimedefang-vendor.patch
+++ b/mail-filter/mimedefang/files/mimedefang-vendor.patch
@@ -1,6 +1,5 @@
-diff -ruN a/Makefile.in b/Makefile.in
 a/Makefile.in  2022-05-19 09:31:36.0 +0200
-+++ b/Makefile.in  2022-08-28 02:54:01.337116642 +0200
+--- a/Makefile.in
 b/Makefile.in
 @@ -42,7 +42,7 @@
  PERLINSTALLSITELIB=@PERLINSTALLSITELIB@
  PERLINSTALLPRIVLIB=@PERLINSTALLPRIVLIB@
@@ -10,9 +9,8 @@ diff -ruN a/Makefile.in b/Makefile.in
  LDFLAGS=@LDFLAGS@
  IP_HEADER=@IP_HEADER@
  SPOOLDIR=@SPOOLDIR@
-diff -ruN a/configure b/configure
 a/configure2022-08-06 10:43:38.0 +0200
-+++ b/configure2022-08-28 02:53:17.006104021 +0200
+--- a/configure
 b/configure
 @@ -662,6 +662,7 @@
  PERLINSTALLPRIVLIB
  PERLINSTALLARCHLIB



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

2022-10-24 Thread Sam James
commit: 4d4d7597f3ca7bf0a8c3756dd642df0c0b6d2476
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:28:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:31:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4d7597

app-misc/rlwrap: add 0.46

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

 app-misc/rlwrap/Manifest   |  1 +
 app-misc/rlwrap/rlwrap-0.46.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-misc/rlwrap/Manifest b/app-misc/rlwrap/Manifest
index 91e1b565b8aa..61fb8a3c361e 100644
--- a/app-misc/rlwrap/Manifest
+++ b/app-misc/rlwrap/Manifest
@@ -1 +1,2 @@
 DIST rlwrap-0.45.2.tar.gz 182025 BLAKE2B 
38e54ab87b0530e49cb736072825441f638aa4ed4b22b0f30c7243f5f8ac7b439e3a75784d6a4eed051bf367d15ac3b576109663ddf3fc082171a73c5af7c11e
 SHA512 
77664bc17c4e6148037b8ae64c025b07c3feae91dfeff59f1846ce38e5f808a41005286daa81fd0ed01e0c789762e377cc48e6abdf124a7d4654f66b2b6c6cc4
+DIST rlwrap-0.46.tar.gz 339767 BLAKE2B 
0f3ad18d43008c97a642c653c43f6406ed02a2d4946f2448ee13cd578ade4454ad43a5a5c5c413fd20c24559f9dae974529a9e11d4cf103544c061a4ce584bac
 SHA512 
28c5d8fa30ee1fd81dc0a670124e50191ceff1c041f5249a18e26d7fce6fe29ce105d7f87913bcd11292dc7d628e297b0238424927a9f375c686971dd00f29c9

diff --git a/app-misc/rlwrap/rlwrap-0.46.ebuild 
b/app-misc/rlwrap/rlwrap-0.46.ebuild
new file mode 100644
index ..38ebe8a79778
--- /dev/null
+++ b/app-misc/rlwrap/rlwrap-0.46.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU readline wrapper"
+HOMEPAGE="https://github.com/hanslub42/rlwrap;
+SRC_URI="https://github.com/hanslub42/rlwrap/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+IUSE="debug"
+
+RDEPEND="
+   sys-libs/ncurses:=
+   sys-libs/readline:=
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # TODO: Python, Perl?
+   # https://github.com/hanslub42/rlwrap#filters
+   econf $(use_enable debug)
+}



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

2022-10-24 Thread Sam James
commit: 94b69cdd672a1b95a2741473f79990cec445d3d3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 05:25:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 05:30:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b69cdd

app-misc/rlwrap: add github upstream metadata

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

 app-misc/rlwrap/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-misc/rlwrap/metadata.xml b/app-misc/rlwrap/metadata.xml
index 5df39400d609..47fa76d97866 100644
--- a/app-misc/rlwrap/metadata.xml
+++ b/app-misc/rlwrap/metadata.xml
@@ -15,4 +15,7 @@
   
 Enable debug
   
+  
+hanslub42/rlwrap
+  
 



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

2022-10-24 Thread Arthur Zamarin
commit: c3929224af0a2f7cf974153993a92fa7ee7a48f7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 05:08:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 05:08:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3929224

dev-python/pandas: Stabilize 1.5.0 ppc64, #878195

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

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

diff --git a/dev-python/pandas/pandas-1.5.0.ebuild 
b/dev-python/pandas/pandas-1.5.0.ebuild
index c4c60fd4f595..72702cd547a0 100644
--- a/dev-python/pandas/pandas-1.5.0.ebuild
+++ b/dev-python/pandas/pandas-1.5.0.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${P/_/}"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-10-24 Thread Arthur Zamarin
commit: 5bc95b840cf1b85fdb43e907844bb02381719402
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 05:08:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 05:08:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc95b84

dev-python/aiohttp: Stabilize 3.8.3 sparc, #878199

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
index 608e4897c151..2b4af1cf66e3 100644
--- a/dev-python/aiohttp/aiohttp-3.8.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-arch/bzip3/

2022-10-24 Thread Arthur Zamarin
commit: ed54d2614c6362722a80d2af7137bf68d2eb10d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 05:08:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 05:08:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed54d261

app-arch/bzip3: Stabilize 1.1.5 arm64, #878201

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

 app-arch/bzip3/bzip3-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/bzip3/bzip3-1.1.5.ebuild 
b/app-arch/bzip3/bzip3-1.1.5.ebuild
index 0d9329da48ca..aa42d3dc5ea2 100644
--- a/app-arch/bzip3/bzip3-1.1.5.ebuild
+++ b/app-arch/bzip3/bzip3-1.1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/kspalaiologos/${PN}.git;
 else

SRC_URI="https://github.com/kspalaiologos/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+   KEYWORDS="~amd64 arm64 ~loong ~x86"
 fi
 
 LICENSE="LGPL-3+"



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

2022-10-24 Thread Arthur Zamarin
commit: 5f9ab81f07e86a1d35b94ca6f30a7175ca0de981
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 05:08:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 05:08:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9ab81f

dev-python/aiohttp: Stabilize 3.8.3 hppa, #878199

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
index 5c260301c1c5..608e4897c151 100644
--- a/dev-python/aiohttp/aiohttp-3.8.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2022-10-24 Thread Arthur Zamarin
commit: 2d1b9ea10231301de8dc36319b9b5bbf684c1039
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 05:08:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 05:08:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1b9ea1

dev-python/aiohttp: Stabilize 3.8.3 ppc64, #878199

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
index d2bdc579f31b..5c260301c1c5 100644
--- a/dev-python/aiohttp/aiohttp-3.8.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2022-10-24 Thread Arthur Zamarin
commit: c309cd14966f09c33c2837b02b9458ff24eb78ca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 05:08:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 05:08:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c309cd14

dev-python/ujson: Stabilize 5.5.0 arm64, #878191

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

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

diff --git a/dev-python/ujson/ujson-5.5.0.ebuild 
b/dev-python/ujson/ujson-5.5.0.ebuild
index 3475075d31c8..9c6a7833ecc6 100644
--- a/dev-python/ujson/ujson-5.5.0.ebuild
+++ b/dev-python/ujson/ujson-5.5.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
dev-libs/double-conversion:=



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

2022-10-24 Thread Arthur Zamarin
commit: 8e676e0bfd8782608542f3e640b2b48217af3c3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 05:02:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 05:03:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e676e0b

dev-python/pytest-env: fix build, update homepage, enable tests

Closes: https://bugs.gentoo.org/878207
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pytest-env/metadata.xml| 2 +-
 dev-python/pytest-env/pytest-env-0.8.1.ebuild | 8 ++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-python/pytest-env/metadata.xml 
b/dev-python/pytest-env/metadata.xml
index ccf6121fada8..49fee13e6537 100644
--- a/dev-python/pytest-env/metadata.xml
+++ b/dev-python/pytest-env/metadata.xml
@@ -7,7 +7,7 @@



-   MobileDynasty/pytest-env
+   pytest-dev/pytest-env
pytest-env

 

diff --git a/dev-python/pytest-env/pytest-env-0.8.1.ebuild 
b/dev-python/pytest-env/pytest-env-0.8.1.ebuild
index 3ab29754ad80..2c0cc5da7303 100644
--- a/dev-python/pytest-env/pytest-env-0.8.1.ebuild
+++ b/dev-python/pytest-env/pytest-env-0.8.1.ebuild
@@ -3,16 +3,20 @@
 
 EAPI=8
 
-DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_USE_PEP517=hatchling
 PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="py.test plugin that allows you to add environment variables"
-HOMEPAGE="https://github.com/MobileDynasty/pytest-env;
+HOMEPAGE="https://github.com/pytest-dev/pytest-env;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/-/_}.tar.gz"
+S="${WORKDIR}/${P/-/_}"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/hatch-vcs[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2022-10-24 Thread Carlos Eduardo
commit: 7f0c4fac381b5fc48097ed88216568b8bc575166
Author: Carlos Eduardo  gmail  com>
AuthorDate: Tue Oct 25 04:12:32 2022 +
Commit: Carlos Eduardo  gmail  com>
CommitDate: Tue Oct 25 04:12:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f0c4fac

app-text/OCRmyPDF: add 14.0.1

Signed-off-by: Carlos Eduardo  gmail.com>

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-14.0.1.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 26cc3a9d4..5ddad5e2a 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,2 +1,3 @@
 DIST OCRmyPDF-13.4.6.tar.gz 7890082 BLAKE2B 
5d1fe4a0147dc7ca5bf5d1468e6cb23b57d436b80ec60b3cec9af4b1768af10fb387b724975e0c5e83aaa79806d4ba7a984fcf1d78f8bfaf97f42edfefa20f81
 SHA512 
fedf17630af21e94e45373aec45966cca2baa8abaca604a2a6820a74e62cf115bad376234b69dffad1ab26e50d5b891b1255026262512b518547f133f12c33d5
 DIST OCRmyPDF-13.6.0.tar.gz 7897382 BLAKE2B 
e05df2c44b32c1de17e7352f821c4bfb86dffad1c5bbb3440fab09b5172ba0bae99de4fe93039cf70e56f901a1afc0659f06c8760fb6f1b12edb7658a9b0cb7e
 SHA512 
d58b154dd6affd9ef69b1ff79b20daee7ac9021601a3db2b9d571410b179a826de09f4b68a4683724749856fd27e2cca608e150c94aeca8bfdbc8c4d11d22a20
+DIST OCRmyPDF-14.0.1.tar.gz 6503040 BLAKE2B 
b54f5b7960c9f5303f4c2d0f8d949a7c3a813674a28f2166d89aaaf6e5203d94f0dee368846578a0ac554e35ed3cf9f479b907973b06e3e663c98ea700888b19
 SHA512 
6872ba20cfd455b5421a25e45b6a06f7aaa821c59d4825822dac0898989917752c1018d4477bfa3a106b2b036ce6cf511a16990cca4226a490ad2a97f8eb5229

diff --git a/app-text/OCRmyPDF/OCRmyPDF-14.0.1.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-14.0.1.ebuild
new file mode 100644
index 0..d31074627
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-14.0.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit bash-completion-r1 distutils-r1 optfeature
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF;
+SRC_URI="https://github.com/ocrmypdf/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test" # Exhausts RAM
+
+RDEPEND="
+   >=app-text/ghostscript-gpl-9.50
+   >=app-text/tesseract-4.1.1
+   app-text/unpaper
+   dev-python/cffi[${PYTHON_USEDEP}]
+   >=dev-python/coloredlogs-15.0.1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20[${PYTHON_USEDEP}]
+   >dev-python/pdfminer-six-20200720[${PYTHON_USEDEP}]
+   >dev-python/pikepdf-5.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/reportlab-3.5.66[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4[${PYTHON_USEDEP}]
+   >=media-gfx/img2pdf-0.3.0[${PYTHON_USEDEP}]
+   media-gfx/pngquant
+   media-libs/leptonica
+   virtual/python-cffi[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? (
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
+   insinto /usr/share/fish/vendor_completions.d
+   doins misc/completion/ocrmypdf.fish
+}
+
+pkg_postinst() {
+   optfeature "JBIG2 support" media-libs/jbig2enc
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2022-10-24 Thread Carlos Eduardo
commit: 4ca43753e12770f342915f1a6cebfde90d829a8b
Author: Carlos Eduardo  gmail  com>
AuthorDate: Tue Oct 25 02:46:19 2022 +
Commit: Carlos Eduardo  gmail  com>
CommitDate: Tue Oct 25 02:46:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ca43753

sys-process/nvtop: add 3.0.0, update  build

Signed-off-by: Carlos Eduardo  gmail.com>

 sys-process/nvtop/Manifest  |  1 +
 .../nvtop/{nvtop-.ebuild => nvtop-3.0.0.ebuild} | 17 +
 sys-process/nvtop/nvtop-.ebuild | 17 +
 3 files changed, 11 insertions(+), 24 deletions(-)

diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 480f101b4..a33d415b5 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,2 +1,3 @@
 DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 
81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c
 SHA512 
56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
 DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B 
a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680
 SHA512 
ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
+DIST nvtop-3.0.0.tar.gz 233849 BLAKE2B 
bae5fda51bdf3597189e9685f08dca545b90b091c8071d92f264574a23c130920f2f5845d55c4ae956aceb46132421573d65aef78e85acc66e2e0040fec99ebd
 SHA512 
fc1525e4040cdf75c09705eefc351c957c815d15d5e8f06591294f4f901c5f3a235a706dc249740f478a3e0b5812d061d142ea7095dbb2a0f620b3511a387f79

diff --git a/sys-process/nvtop/nvtop-.ebuild 
b/sys-process/nvtop/nvtop-3.0.0.ebuild
similarity index 65%
copy from sys-process/nvtop/nvtop-.ebuild
copy to sys-process/nvtop/nvtop-3.0.0.ebuild
index a4383e95d..326aef999 100644
--- a/sys-process/nvtop/nvtop-.ebuild
+++ b/sys-process/nvtop/nvtop-3.0.0.ebuild
@@ -5,31 +5,24 @@ EAPI=8
 
 inherit cmake
 
-NVIDIA_PV="455.38"
-
 DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
 HOMEPAGE="https://github.com/Syllo/nvtop;
 
 if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git;
inherit git-r3
-   SRC_URI="
-   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
-   "
 else
-   SRC_URI="
-   https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
-   "
+   SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3"
 SLOT="0"
 
-IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
 
 RDEPEND="
+   video_cards_intel?  ( virtual/udev )
video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
video_cards_nvidia? ( x11-drivers/nvidia-drivers )
sys-libs/ncurses:0=
@@ -45,11 +38,11 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DCURSES_NEED_WIDE=$(usex unicode)
+   -DINTEL_SUPPORT=$(usex video_cards_intel)
-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
-DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
)
 
-   cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" 
"${S}/include/nvml.h" || die
-
cmake_src_configure
 }
+

diff --git a/sys-process/nvtop/nvtop-.ebuild 
b/sys-process/nvtop/nvtop-.ebuild
index a4383e95d..326aef999 100644
--- a/sys-process/nvtop/nvtop-.ebuild
+++ b/sys-process/nvtop/nvtop-.ebuild
@@ -5,31 +5,24 @@ EAPI=8
 
 inherit cmake
 
-NVIDIA_PV="455.38"
-
 DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
 HOMEPAGE="https://github.com/Syllo/nvtop;
 
 if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git;
inherit git-r3
-   SRC_URI="
-   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
-   "
 else
-   SRC_URI="
-   https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
-   "
+   SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3"
 SLOT="0"
 
-IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
 
 RDEPEND="
+   video_cards_intel?  ( virtual/udev )
video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )

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

2022-10-24 Thread Yixun Lan
commit: b1f4f990a629fea32875e35c14a103db24fb0349
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Oct 25 02:23:47 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 25 02:31:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f4f990

profiles/arch/riscv/use.mask: unmask radeonsi driver for testing

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

 profiles/arch/riscv/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 1c5098544e47..1e2e75e0af00 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -59,7 +59,6 @@ video_cards_nv
 video_cards_omap
 video_cards_qxl
 video_cards_r128
-video_cards_radeonsi
 video_cards_siliconmotion
 video_cards_tegra
 video_cards_vc4



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2022-10-24 Thread Rui Huang
commit: dd3f9269d6dd52cdeb795ae1f7d50fcff6b9096f
Author: Huang Rui  gmail  com>
AuthorDate: Tue Oct 25 01:25:14 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Oct 25 01:25:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd3f9269

sci-electronics/verilator: drop 4.226

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 -
 sci-electronics/verilator/verilator-4.226.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index fd0a12910..e3ddf63b6 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,2 +1 @@
-DIST verilator-4.226.tar.gz 2605577 BLAKE2B 
2a93e7bcbf9c87baca97e887b7460e4735fb60809b2cf636a7a235b07c7528667ec2586e2bd405aeb7b247028f2ea09a75861305aefe0d05b9e779f7c23686c4
 SHA512 
bede9024f45491884533929aa04705908aaf9fda5848a8ee7ca865569b2e5c9267ba20d8e140e67d86f322f7c7cf6d4562014f00e826ec69c8c39a3a3644c5c3
 DIST verilator-4.228.tar.gz 2623600 BLAKE2B 
340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a
 SHA512 
8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced

diff --git a/sci-electronics/verilator/verilator-4.226.ebuild 
b/sci-electronics/verilator/verilator-4.226.ebuild
deleted file mode 100644
index 2c41dd1ed..0
--- a/sci-electronics/verilator/verilator-4.226.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
-HOMEPAGE="
-   https://verilator.org
-   https://github.com/verilator/verilator
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="|| ( Artistic-2 LGPL-3 )"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   eautoconf --force
-}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2022-10-24 Thread Rui Huang
commit: c68f548bcfc13f1d0458906603e3b982eef7ba31
Author: Huang Rui  gmail  com>
AuthorDate: Tue Oct 25 01:24:13 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Oct 25 01:24:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c68f548b

sci-electronics/verilator: add 4.228

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-4.228.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index 99f1f5ee3..fd0a12910 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1 +1,2 @@
 DIST verilator-4.226.tar.gz 2605577 BLAKE2B 
2a93e7bcbf9c87baca97e887b7460e4735fb60809b2cf636a7a235b07c7528667ec2586e2bd405aeb7b247028f2ea09a75861305aefe0d05b9e779f7c23686c4
 SHA512 
bede9024f45491884533929aa04705908aaf9fda5848a8ee7ca865569b2e5c9267ba20d8e140e67d86f322f7c7cf6d4562014f00e826ec69c8c39a3a3644c5c3
+DIST verilator-4.228.tar.gz 2623600 BLAKE2B 
340807f3115799341561c3b62380d1c0f63a0628dfd609576b4fe84688ad964fc4d70764af0816ef68d855e8d264e40b71e28c2e5a26267c7ee21064035c5b8a
 SHA512 
8d8c5382c03f3a390a5ce5e60846c69f19bc5b1b0861951fe7633de3378e4affc1b15b1a0f2729c0b0cc8c4c9a8b0e9115a95bc455c0d47b333091afbf06eced

diff --git a/sci-electronics/verilator/verilator-4.228.ebuild 
b/sci-electronics/verilator/verilator-4.228.ebuild
new file mode 100644
index 0..2c41dd1ed
--- /dev/null
+++ b/sci-electronics/verilator/verilator-4.228.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+
+RDEPEND="
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   default
+   eautoconf --force
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/systemd-mode/files/, app-emacs/systemd-mode/

2022-10-24 Thread Maciej Barć
commit: 8b85c29a41964b220eefb29f07173158787aab8a
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct 25 01:05:54 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct 25 01:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b85c29a

app-emacs/systemd-mode: new package; add 1.6

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

 app-emacs/systemd-mode/Manifest|  1 +
 .../systemd-mode/files/50systemd-mode-gentoo.el|  2 ++
 .../systemd-mode-1.6-directive-txt-files.patch | 29 
 app-emacs/systemd-mode/metadata.xml| 13 +++
 app-emacs/systemd-mode/systemd-mode-1.6.ebuild | 40 ++
 5 files changed, 85 insertions(+)

diff --git a/app-emacs/systemd-mode/Manifest b/app-emacs/systemd-mode/Manifest
new file mode 100644
index ..db06291b1510
--- /dev/null
+++ b/app-emacs/systemd-mode/Manifest
@@ -0,0 +1 @@
+DIST systemd-mode-1.6.tar.gz 21986 BLAKE2B 
05278d86a6df9b5e95c75c1d1ebee182653f760e12639d4a260cf757fee3236988d5f8de671fe9a4724bc0338e08d6f10c405a1d42691f5d83c0efdc516da178
 SHA512 
2461e07287c1dbe5990eaae83484e98f4e8f2e89ece4b2f5f53f3c9174fc20a0cdf2e930c356bfb6a84587595d66ac353f4f85b5a96507c5344a615d4516f646

diff --git a/app-emacs/systemd-mode/files/50systemd-mode-gentoo.el 
b/app-emacs/systemd-mode/files/50systemd-mode-gentoo.el
new file mode 100644
index ..01b8ef7e6e34
--- /dev/null
+++ b/app-emacs/systemd-mode/files/50systemd-mode-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(load "systemd-mode-autoloads" nil t)

diff --git 
a/app-emacs/systemd-mode/files/systemd-mode-1.6-directive-txt-files.patch 
b/app-emacs/systemd-mode/files/systemd-mode-1.6-directive-txt-files.patch
new file mode 100644
index ..c85d78a10200
--- /dev/null
+++ b/app-emacs/systemd-mode/files/systemd-mode-1.6-directive-txt-files.patch
@@ -0,0 +1,29 @@
+--- a/systemd.el
 b/systemd.el
+@@ -89,7 +89,7 @@
+   (insert-file-contents
+(let ((f "unit-directives.txt"))
+  (if (null load-file-name) f
+-   (expand-file-name f (file-name-directory load-file-name)
++   (expand-file-name f (file-name-directory "@SITEETC@")
+   (split-string (buffer-string
+   "Configuration directives for systemd.")
+ 
+@@ -105,7 +105,7 @@
+   (insert-file-contents
+(let ((f "network-directives.txt"))
+  (if (null load-file-name) f
+-   (expand-file-name f (file-name-directory load-file-name)
++   (expand-file-name f (file-name-directory "@SITEETC@")
+   (split-string (buffer-string
+   "Network configuration directives for systemd.")
+ 
+@@ -119,7 +119,7 @@
+   (insert-file-contents
+(let ((f "nspawn-directives.txt"))
+  (if (null load-file-name) f
+-   (expand-file-name f (file-name-directory load-file-name)
++   (expand-file-name f (file-name-directory "@SITEETC@")
+   (split-string (buffer-string
+   "Namespace container configuration directives for systemd.")
+ 

diff --git a/app-emacs/systemd-mode/metadata.xml 
b/app-emacs/systemd-mode/metadata.xml
new file mode 100644
index ..9c2714e05bce
--- /dev/null
+++ b/app-emacs/systemd-mode/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+https://github.com/holomorph/systemd-mode/issues/
+holomorph/systemd-mode
+  
+

diff --git a/app-emacs/systemd-mode/systemd-mode-1.6.ebuild 
b/app-emacs/systemd-mode/systemd-mode-1.6.ebuild
new file mode 100644
index ..801fb5effd59
--- /dev/null
+++ b/app-emacs/systemd-mode/systemd-mode-1.6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.4
+
+inherit elisp
+
+DESCRIPTION="Major mode for editing systemd units in GNU Emacs"
+HOMEPAGE="https://github.com/holomorph/systemd-mode/;
+SRC_URI="https://github.com/holomorph/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/${P}-directive-txt-files.patch )
+
+DOCS=( README )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i systemd.el || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto "${SITEETC}/${PN}"
+   doins "${S}"/*.txt
+}



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

2022-10-24 Thread Mike Gilbert
commit: f0815763de5f32b5f2200a61331933105b836d0f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Oct 25 00:39:26 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 25 00:39:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0815763

sys-apps/systemd: add 252_rc3, drop 252_rc2

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

 sys-apps/systemd/Manifest   | 2 +-
 sys-apps/systemd/{systemd-252_rc2.ebuild => systemd-252_rc3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index b02fcebfbc4c..98c027535fc6 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,4 +1,4 @@
-DIST systemd-252-rc2.tar.gz 11736313 BLAKE2B 
58efe76846b034ec61136fe01f535b40aabc993ffee687d4a22a20d93a3952fd15e4ac46591934a441f4e74cffec29145f441d97a69a5c456e7a3caee92602cc
 SHA512 
f67703dcd03b300cddc2e8bfbeb843ef66ba0b0c548973797a920c1bed9e3a14a740e08936f7d906141da714bccbae0d4fcb47a7ce13e69c8a2f17d7928e218c
+DIST systemd-252-rc3.tar.gz 11754095 BLAKE2B 
a1eb08336e47c7c68b31b48a69cb71bd4ebb96912af6a05731979dd64ed6eb9eea729fa2d240d5f2abe7b306b0778bee7ab82e0ffd075f04566f983c557b41f2
 SHA512 
3968f1df6eab12bb3fe9575e1bd9c87f7e1f45d22c404f250a0dc3e0da801cb089a5e4a1ebc9ef0e3b38c47d55db895eca3da419e757bc1e7f825d154e9b5468
 DIST systemd-stable-251.4.tar.gz 11440203 BLAKE2B 
58a0ee4adcc9d35b15b9cc98b3da81d1103b61a6c0bee722468a5113cd7d6de1d40c46ef964ba9ecc4746e81b516ae4b2f1d046874d62db066735c652592612e
 SHA512 
7bbfadd80b88a4c3510a5e4e3572e4eab71dafbf6289da038e552988e09ee8da16da3c9bb8a4fbbde6c6236e0e3c352b0a33f9ee0b84f10241f3499383387738
 DIST systemd-stable-251.5.tar.gz 1128 BLAKE2B 
96df35dae789b11ead1960e1139046972a29c41f74ca800e0fafd84e6a8c238f8d4a30e2991ee94e07e866bc0c3137774ee116f276ac1203cca85254ccf91913
 SHA512 
2c645a694d45a2670920115529c5f34001153dafe26e5c4e65f8d1a37922a351569d056fc002f1af72dfc173988f93e11893460f64b497e3d5fc339083dcb2fa
 DIST systemd-stable-251.6.tar.gz 11448383 BLAKE2B 
987ea88ea23662fd4119e3c796cc2e5f428fcce6cf0b033a5f8da7974c0026d41851f517e489354bbc22973b33c3932ac7280c56527f03a1fcbce3092148b638
 SHA512 
2da41ac7e939a893ada3ce682a6fe7dd326e8e0132221589da3d2b1d994e1a879118e0c6025f03351dac6567d754223a5f5401d64a5ca9256ab95512800370f8

diff --git a/sys-apps/systemd/systemd-252_rc2.ebuild 
b/sys-apps/systemd/systemd-252_rc3.ebuild
similarity index 100%
rename from sys-apps/systemd/systemd-252_rc2.ebuild
rename to sys-apps/systemd/systemd-252_rc3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-containers/snapd/

2022-10-24 Thread Zac Medico
commit: 27be5a83f9f88f247830d7ff95fad5441ec3291a
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Oct 25 00:00:51 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct 25 00:00:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27be5a83

app-containers/snapd: add 2.57.5

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/snapd/Manifest|   1 +
 app-containers/snapd/snapd-2.57.5.ebuild | 178 +++
 2 files changed, 179 insertions(+)

diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest
index 5ad2b16f9ddc..1058c445a0bd 100644
--- a/app-containers/snapd/Manifest
+++ b/app-containers/snapd/Manifest
@@ -1,2 +1,3 @@
 DIST snapd-2.57.2.tar.xz 6827264 BLAKE2B 
f9b1ae934a9c5b777d2e36854e259ddde301067a91b04ecef064accfccecc74693a2a58700e60867f46f028728a271b87cb3d4cdb316ae35df11363990959c3a
 SHA512 
671e7598074894daf76646f7eea09c4163c57e68d0d46ebb77b20f71b898109fd73c78d363cb1253386ce058c1796eb25fab7f2f0345360426d3b9cc11d38804
 DIST snapd-2.57.4.tar.xz 6884432 BLAKE2B 
47dcb8857070ab9f5cd02f6b64d6ef263ab1cf958c0eee6654064f7beec10c5b9995dcad9c66ba8237c6e4991e6c82b2fa758e204cdc3fb1134a5d8bb45e855b
 SHA512 
00763d64a17c94ae7a8f4b09f61489f5dc32d923e2a22f223e0fa817693cf69e5d36cb7f9ea7b04d4ea325abdbaf3c1aeb87884318bf16de803bce1fef9666de
+DIST snapd-2.57.5.tar.xz 6900544 BLAKE2B 
e6579f8ece458ff02eabd92eb3e813cae3fd11eb3ef0a6c5949487ee5505297d3e24f69025969f0d491fb0e2d86657580a1b29e583015686ddee6afdda2724ec
 SHA512 
955a0d61e8d6a2c585d356e67ec27551ee04894d6c4463aed33dcef4c751414ad30b7143733736dbf5d17897731fc3769ba755ab524b4f144e0a469fe3284460

diff --git a/app-containers/snapd/snapd-2.57.5.ebuild 
b/app-containers/snapd/snapd-2.57.5.ebuild
new file mode 100644
index ..35255adff108
--- /dev/null
+++ b/app-containers/snapd/snapd-2.57.5.ebuild
@@ -0,0 +1,178 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 flag-o-matic go-module linux-info 
readme.gentoo-r1 systemd xdg-utils
+
+DESCRIPTION="Service and tools for management of snap packages"
+HOMEPAGE="http://snapcraft.io/;
+
+SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz
 -> ${P}.tar.xz"
+MY_PV=${PV}
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
+SLOT="0"
+IUSE="apparmor +forced-devmode gtk kde systemd"
+REQUIRED_USE="!forced-devmode? ( apparmor ) systemd"
+
+CONFIG_CHECK="~CGROUPS
+   ~CGROUP_DEVICE
+   ~CGROUP_FREEZER
+   ~NAMESPACES
+   ~SQUASHFS
+   ~SQUASHFS_ZLIB
+   ~SQUASHFS_LZO
+   ~SQUASHFS_XZ
+   ~BLK_DEV_LOOP
+   ~SECCOMP
+   ~SECCOMP_FILTER"
+
+RDEPEND="
+   sys-libs/libseccomp:=
+   apparmor? (
+   sec-policy/apparmor-profiles
+   sys-apps/apparmor:=
+   )
+   dev-libs/glib
+   virtual/libudev
+   systemd? ( sys-apps/systemd )
+   sys-libs/libcap:=
+   sys-fs/squashfs-tools[lzma]"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   >=dev-lang/go-1.9
+   dev-python/docutils
+   sys-devel/gettext
+   sys-fs/xfsprogs"
+
+PDEPEND="sys-auth/polkit[gtk?,kde?]"
+
+README_GENTOO_SUFFIX=""
+
+pkg_setup() {
+   if use apparmor; then
+   CONFIG_CHECK+=" ~SECURITY_APPARMOR"
+   fi
+   linux-info_pkg_setup
+
+   # Seems to have issues building with -O3, switch to -O2
+   replace-flags -O3 -O2
+}
+
+src_prepare() {
+   default
+   # Update apparmor profile to allow libtinfow.so*
+   sed -i 's/libtinfo/libtinfo{,w}/' \
+   "cmd/snap-confine/snap-confine.apparmor.in" || die
+
+   if ! use forced-devmode; then
+   sed -e 's#return !apparmorFull#if !apparmorFull 
{\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \
+   -i "sandbox/forcedevmode.go" || die
+   grep -q 'panic("USE=forced-devmode is disabled")' 
"sandbox/forcedevmode.go" || die "failed to disable forced-devmode"
+   fi
+
+   sed -i 's:command -v git >/dev/null:false:' -i "mkversion.sh" || die
+
+   ./mkversion.sh "${PV}"
+   pushd "cmd" >/dev/null || die
+   eautoreconf
+}
+
+src_configure() {
+   SNAPD_MAKEARGS=(
+   "BINDIR=${EPREFIX}/usr/bin"
+   "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services"
+   "LIBEXECDIR=${EPREFIX}/usr/lib"
+   "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap"
+   "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)"
+   )
+   export CGO_ENABLED="1"
+   export CGO_CFLAGS="${CFLAGS}"
+   export CGO_CPPFLAGS="${CPPFLAGS}"
+   export CGO_CXXFLAGS="${CXXFLAGS}"
+
+   pushd "${S}/cmd" >/dev/null || die
+   econf --libdir="${EPREFIX}/usr/lib" \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/

2022-10-24 Thread Zac Medico
commit: 86d27e143d98a246cd55ee3cafda627c1db2f6e1
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 24 23:48:27 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 24 23:48:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d27e14

dev-db/rqlite: add 7.9.2

Signed-off-by: Zac Medico  gentoo.org>

 dev-db/rqlite/Manifest|  1 +
 dev-db/rqlite/rqlite-7.9.2.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index e353812430dc..ec2b63d2c9d0 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -2,3 +2,4 @@ DIST rqlite-7.7.2-deps.tar.xz 83998504 BLAKE2B 
df32a7b9a664f79241033d92dd4d0c71c
 DIST rqlite-7.7.2.tar.gz 473521 BLAKE2B 
fc3d48854ed6e0eca6897504b999a72e8b5503c263195078fea4f0719ca48757b4f2ca52c1d63dffab9d6f6788b1e36ea5bd53e32512862d7cd581bebeed6ba2
 SHA512 
6f5756005d72f1c97b71866b3f341ec5959f53178cf99c6bb3315bb45cf44e81c4d2807aebd3ccc858e2c6b9e3cc7d1e9a86c3f6c3dd6272ab3f7fb7550a632f
 DIST rqlite-7.8.0.tar.gz 476401 BLAKE2B 
b87c5996fbb62503add3afd0e3526b1545670ede6ade0bd589e33d97ed489f3f93a027c565102de1737fb9b13a6f6f9cc5be346fe4e9cbca35b045b8982d1c91
 SHA512 
555bfaf1f95d890d8d0e73e0c52b94f323c4198cd2d61ab6bfbb95b9e908475b75fb409944162ca19709273c069c2263fa6f1d86c8ca73b96eab803bde9d72c6
 DIST rqlite-7.9.0.tar.gz 478284 BLAKE2B 
bcb60f771397b067e1479a12603458e7823839a8ff174b30479a3a14dda72b7f3f3b717875a0aea8cd03f469f3da3d418ea3334211e3d39adf6b20d1947b68ec
 SHA512 
c898b8b96def0a4d01bd1b98de952dece520d8b8ac7fcf12f4d81affab76095cb4a9898d1c7aeb9bc67462e5069e01012cda37073455f3382228194db6cda3e7
+DIST rqlite-7.9.2.tar.gz 478780 BLAKE2B 
4b072e9dab1fcfdb64a38e1a59bef2a1d81cf7543d6964ad75d3d3bd50cd52686d8b6f60a5e2a192b3998b3990efbe6f758a4226b03b8520fbd0569ab5aeca07
 SHA512 
86b3b89396d60d73e58ced463ae4cf5caf2cc8ba39bab87153b0a5a14e97745b07545bade7fa28dfde095255b547327ff83cefdaa78a399e1976e28d54ec430a

diff --git a/dev-db/rqlite/rqlite-7.9.2.ebuild 
b/dev-db/rqlite/rqlite-7.9.2.ebuild
new file mode 100644
index ..01355d29e8c0
--- /dev/null
+++ b/dev-db/rqlite/rqlite-7.9.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+EGIT_COMMIT=187098927ba9083a19fff36ed01eab0f8b1b045c
+
+DESCRIPTION="Replicated SQLite using the Raft consensus protocol"
+HOMEPAGE="https://github.com/rqlite/rqlite 
https://www.philipotoole.com/tag/rqlite/;
+SRC_URI="https://github.com/rqlite/rqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/rqlite-7.7.2-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD CC0-1.0 MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_compile() {
+   GOBIN="${S}/bin" \
+   go install \
+   -ldflags="-X main.version=v${PV}
+   -X main.branch=master
+   -X main.commit=${EGIT_COMMIT}
+   -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \
+   ./cmd/... || die
+}
+
+src_test() {
+   GOBIN="${S}/bin" \
+   go test ./... || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r *.md DOC
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/cgit/

2022-10-24 Thread Yixun Lan
commit: d270ab9e9b9747c62a9cb4085ad361b0716c7324
Author: Chris Su  lesscrowds  org>
AuthorDate: Mon Oct 24 15:13:59 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Oct 24 22:46:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d270ab9e

www-apps/cgit: Keyword 1.2.3-r201 riscv, #878167

Closes: https://github.com/gentoo/gentoo/pull/27933
Signed-off-by: Chris Su  lesscrowds.org>
Signed-off-by: Yixun Lan  gentoo.org>

 www-apps/cgit/cgit-1.2.3-r201.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/cgit/cgit-1.2.3-r201.ebuild 
b/www-apps/cgit/cgit-1.2.3-r201.ebuild
index 579c8c34abcd..e897bc2878e1 100644
--- a/www-apps/cgit/cgit-1.2.3-r201.ebuild
+++ b/www-apps/cgit/cgit-1.2.3-r201.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/scm/git/git-${GIT_V}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm x86"
+KEYWORDS="amd64 arm ~riscv x86"
 IUSE="doc +highlight +lua test"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) ${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: games-util/antimicrox/

2022-10-24 Thread Maciej Barć
commit: afafeca5b52de1a8fee302538163b109060686c1
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Oct 24 21:20:56 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Oct 24 21:37:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afafeca5

games-util/antimicrox: bump to 3.3.1

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

 games-util/antimicrox/Manifest|  1 +
 games-util/antimicrox/antimicrox-3.3.1.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/games-util/antimicrox/Manifest b/games-util/antimicrox/Manifest
index 4947556b9ad9..455e539c741c 100644
--- a/games-util/antimicrox/Manifest
+++ b/games-util/antimicrox/Manifest
@@ -1 +1,2 @@
 DIST antimicrox-3.2.5.tar.gz 1801792 BLAKE2B 
8e42bef2c04f57a4ca733fa9632bb8b2070e4bfc6f0ac1c01016dd221a6cf24a229d1090c0d8ed2a7562d4c7224668cebdf0fe23265ac4d9208403f9fbe7e85c
 SHA512 
5b9e75fcb1e5d7e12d5880f83451c12f0eb2da1a6e43387fc42bbcba8c24a77398868f69177277840b9a7541736007fdbec58fd852d32d12ca559f6f75178c0b
+DIST antimicrox-3.3.1.tar.gz 1878461 BLAKE2B 
4f1d0c9be92bf89c5ebc6cad8a8b106f1888e53d135efc86616c1244738f79df6981fe0ea0e233e8d436ace126f4ac43a5edd63b0684a6af257c055db99f4284
 SHA512 
15c6b88640e0cd6ebff85574d1911fb92ed27868b2442ab225ef0eaccfbe243b445c3a78435225cb5a54d9dca65517da8998df95ebfa50d92bd1e53338c102d2

diff --git a/games-util/antimicrox/antimicrox-3.3.1.ebuild 
b/games-util/antimicrox/antimicrox-3.3.1.ebuild
new file mode 100644
index ..15e929f6d678
--- /dev/null
+++ b/games-util/antimicrox/antimicrox-3.3.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev xdg cmake
+
+DESCRIPTION="Graphical program used to map keyboard buttons and mouse controls 
to a gamepad"
+HOMEPAGE="https://github.com/AntiMicroX/antimicrox/;
+SRC_URI="https://github.com/AntiMicroX/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+# Tests fail to build
+# https://github.com/AntiMicroX/antimicrox/issues/530
+RESTRICT="test"
+
+RDEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   media-libs/libsdl2[X,joystick]
+   virtual/udev
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libXtst
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   kde-frameworks/extra-cmake-modules
+   doc? ( app-doc/doxygen[dot] )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-man_gz.patch )
+DOCS=( CHANGELOG.md README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPDATA=OFF
+   -DCHECK_FOR_UPDATES=OFF
+   -DINSTALL_UINPUT_UDEV_RULES=OFF  # Install in src_install
+   -DWITH_TESTS=OFF
+   -DWITH_UINPUT=ON
+   -DWITH_X11=ON
+   -DWITH_XTEST=ON
+   -DBUILD_DOCS=$(usex doc ON OFF)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   rm -r "${ED}"/usr/share/doc/${PN} || die
+
+   udev_dorules "${S}"/other/60-${PN}-uinput.rules
+
+   use doc && dodoc -r "${S}"/docs/{html,latex}
+}
+
+pkg_postinst() {
+   udev_reload
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   udev_reload
+   xdg_pkg_postrm
+}



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

2022-10-24 Thread Bernard Cafarelli
commit: 92f3e7f2f6f53346dfbebd12f75b5266bbfc97d5
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Oct 24 21:28:54 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Oct 24 21:29:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f3e7f2

media-gfx/geeqie: fix xxdi.pl support

Also sync doc drop from live ebuild

Closes: https://bugs.gentoo.org/878089
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/geeqie/files/geeqie-2.0.1-allow_xxdi.patch |  2 +-
 media-gfx/geeqie/geeqie-2.0.1-r1.ebuild  | 10 +-
 media-gfx/geeqie/geeqie-.ebuild  |  3 +++
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/media-gfx/geeqie/files/geeqie-2.0.1-allow_xxdi.patch 
b/media-gfx/geeqie/files/geeqie-2.0.1-allow_xxdi.patch
index 440de7189344..bf6a7d77975f 100644
--- a/media-gfx/geeqie/files/geeqie-2.0.1-allow_xxdi.patch
+++ b/media-gfx/geeqie/files/geeqie-2.0.1-allow_xxdi.patch
@@ -14,4 +14,4 @@ diff -Naur 
geeqie-2.0.1.orig/scripts/generate-ClayRGB1998-icc-h.sh geeqie-2.0.1/
  cd "$(dirname "$1")" || return 1
  
 -xxd -i "$(basename "$1")" "$build_dir/$2"
-+${XXD} "$(basename "$1")" "$build_dir/$2"
++${XXD} "$(basename "$1")" > "$build_dir/$2"

diff --git a/media-gfx/geeqie/geeqie-2.0.1-r1.ebuild 
b/media-gfx/geeqie/geeqie-2.0.1-r1.ebuild
index 8a99ae4480da..7dcf1197b2ae 100644
--- a/media-gfx/geeqie/geeqie-2.0.1-r1.ebuild
+++ b/media-gfx/geeqie/geeqie-2.0.1-r1.ebuild
@@ -14,13 +14,12 @@ 
SRC_URI="https://github.com/BestImageViewer/${PN}/releases/download/v${PV}/${P}.
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug doc djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua 
map pdf raw spell tiff webp xmp zip"
+IUSE="debug djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua map 
pdf raw spell tiff webp xmp zip"
 
 RDEPEND="gnome-extra/zenity
virtual/libintl
x11-libs/gtk+:3
djvu? ( app-text/djvu )
-   doc? ( app-text/yelp-tools )
exif? ( >=media-gfx/exiv2-0.17:=[xmp?] )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
heif? ( >=media-libs/libheif-1.3.2 )
@@ -28,8 +27,7 @@ RDEPEND="gnome-extra/zenity
jpeg? ( media-libs/libjpeg-turbo:= )
jpegxl? ( >=media-libs/libjxl-0.3.7 )
lcms? ( media-libs/lcms:2 )
-   lua? ( ${LUA_DEPS}
-   doc? ( app-doc/doxygen ) )
+   lua? ( ${LUA_DEPS} )
map? ( media-libs/clutter-gtk
media-libs/libchamplain:0.12[gtk] )
pdf? ( >=app-text/poppler-0.62[cairo] )
@@ -61,6 +59,9 @@ pkg_setup() {
 src_prepare() {
default
 
+   # Disable doc build - not useful most of the time per upstream
+   sed -e "/subdir('doc')/d" -i meson.build || die
+
# Lua version
sed -e "s/lua5.[0-9]/${LUA_SINGLE_TARGET/-/.}/" -i meson.build || die
 }
@@ -71,7 +72,6 @@ src_configure() {
-Dgq_htmldir="share/doc/${PF}/html"
$(meson_use debug)
$(meson_feature djvu)
-   $(meson_feature doc)
$(meson_feature exif exiv2)
$(meson_feature ffmpegthumbnailer videothumbnailer)
$(meson_feature heif)

diff --git a/media-gfx/geeqie/geeqie-.ebuild 
b/media-gfx/geeqie/geeqie-.ebuild
index ffac439db08a..9d85f853281b 100644
--- a/media-gfx/geeqie/geeqie-.ebuild
+++ b/media-gfx/geeqie/geeqie-.ebuild
@@ -55,6 +55,9 @@ pkg_setup() {
 src_prepare() {
default
 
+   # Fix xxdi.pl support
+   sed -e 's/"$build_dir/> \0/' scripts/generate-ClayRGB1998-icc-h.sh || 
die
+
# Disable doc build - not useful most of the time per upstream
sed -e "/subdir('doc')/d" -i meson.build || die
 



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

2022-10-24 Thread Bernard Cafarelli
commit: c95710cb3b508679147a49d6210a0176b223328b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Oct 24 21:03:24 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Oct 24 21:29:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95710cb

media-gfx/geeqie: drop doc build in live ebuild

Per upstream:

The Help files are not so important - when running Geeqie the Help menu
item defaults to the web version if there are no local help files. The
Lua help files are probably not important (yet).

Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/geeqie/geeqie-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/geeqie/geeqie-.ebuild 
b/media-gfx/geeqie/geeqie-.ebuild
index 2be0f992fee3..ffac439db08a 100644
--- a/media-gfx/geeqie/geeqie-.ebuild
+++ b/media-gfx/geeqie/geeqie-.ebuild
@@ -15,13 +15,12 @@ 
EGIT_REPO_URI="https://github.com/BestImageViewer/geeqie.git;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug doc djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua 
map pdf raw spell tiff webp xmp zip"
+IUSE="debug djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua map 
pdf raw spell tiff webp xmp zip"
 
 RDEPEND="gnome-extra/zenity
virtual/libintl
x11-libs/gtk+:3
djvu? ( app-text/djvu )
-   doc? ( app-text/yelp-tools )
exif? ( >=media-gfx/exiv2-0.17:=[xmp?] )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
heif? ( >=media-libs/libheif-1.3.2 )
@@ -29,8 +28,7 @@ RDEPEND="gnome-extra/zenity
jpeg? ( media-libs/libjpeg-turbo:= )
jpegxl? ( >=media-libs/libjxl-0.3.7 )
lcms? ( media-libs/lcms:2 )
-   lua? ( ${LUA_DEPS}
-   doc? ( app-doc/doxygen ) )
+   lua? ( ${LUA_DEPS} )
map? ( media-libs/clutter-gtk
media-libs/libchamplain:0.12[gtk] )
pdf? ( >=app-text/poppler-0.62[cairo] )
@@ -57,6 +55,9 @@ pkg_setup() {
 src_prepare() {
default
 
+   # Disable doc build - not useful most of the time per upstream
+   sed -e "/subdir('doc')/d" -i meson.build || die
+
# Lua version
sed -e "s/lua5.[0-9]/${LUA_SINGLE_TARGET/-/.}/" -i meson.build || die
 }
@@ -67,7 +68,6 @@ src_configure() {
-Dgq_htmldir="share/doc/${PF}/html"
$(meson_use debug)
$(meson_feature djvu)
-   $(meson_feature doc)
$(meson_feature exif exiv2)
$(meson_feature ffmpegthumbnailer videothumbnailer)
$(meson_feature heif)



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/xscreensaver-anclock/files/

2022-10-24 Thread Pascal Jäger
commit: 3e998a1d482c941a7ba4f8c2c667c00735de8d9e
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Oct 24 21:18:41 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Mon Oct 24 21:18:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e998a1d

x11-misc/xscreensaver-anclock/files: drop unused patches

Signed-off-by: Pascal Jäger  leimstift.de>

 .../files/xscreensaver-6.01-gtk-detection.patch| 25 --
 .../files/xscreensaver-6.01-non-gtk-install.patch  | 56 --
 2 files changed, 81 deletions(-)

diff --git 
a/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-gtk-detection.patch 
b/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-gtk-detection.patch
deleted file mode 100644
index 1f70ad29d..0
--- a/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-gtk-detection.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 9ff9a74152ebd8c04df12d340ab6e7c726690a82 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Sat, 17 Jul 2021 23:50:16 +0200
-Subject: [PATCH 2/2] Fix detection of GTK+ for systems without gdk-pixbuf
-

- configure.ac | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 4cb3385..bef0d1e 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -2819,8 +2819,6 @@ if test "$with_gtk" = yes; then
-   pkg_check_versiongtk+-2.0  2.22.0 ; 
ac_gtk_version_string="$vers"
-   pkg_check_version gmodule-2.0  2.0.0
-   pkg_check_version  libxml-2.0  2.4.6
--  pkg_check_version  gdk-pixbuf-2.0  2.0.0
--  pkg_check_version gdk-pixbuf-xlib-2.0  2.0.0
-   have_gtk="$ok"
- 
-   if test "$have_gtk" = no; then
--- 
-2.32.0
-

diff --git 
a/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-non-gtk-install.patch 
b/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-non-gtk-install.patch
deleted file mode 100644
index cb8b6e45d..0
--- 
a/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-non-gtk-install.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 25b22d16fabbdb3e7a6afcd6cd8d1a25afaaa252 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Sat, 17 Jul 2021 23:44:44 +0200
-Subject: [PATCH 1/2] Fix install for --without-motif --without-gtk
-
-Related to https://bugs.gentoo.org/796992

- configure.ac   | 4 
- driver/Makefile.in | 2 +-
- 2 files changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 2eaea28..4cb3385 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -4148,13 +4148,16 @@ fi
- 
- PREFERRED_DEMO_PROGRAM=''
- ALL_DEMO_PROGRAMS=
-+SETTINGS_PROGRAM_OR_NOT=
- if test "$have_motif" = yes; then
-   PREFERRED_DEMO_PROGRAM=xscreensaver-settings-Xm
-   ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
-+  SETTINGS_PROGRAM_OR_NOT=xscreensaver-settings
- fi
- if test "$have_gtk" = yes; then
-   PREFERRED_DEMO_PROGRAM=xscreensaver-settings-Gtk
-   ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
-+  SETTINGS_PROGRAM_OR_NOT=xscreensaver-settings
- fi
- 
- 
-@@ -4306,6 +4309,7 @@ AC_SUBST(INCLUDES)
- 
- AC_SUBST(PREFERRED_DEMO_PROGRAM)
- AC_SUBST(ALL_DEMO_PROGRAMS)
-+AC_SUBST(SETTINGS_PROGRAM_OR_NOT)
- AC_SUBST(SAVER_LIBS)
- AC_SUBST(MOTIF_LIBS)
- AC_SUBST(GTK_LIBS)
-diff --git a/driver/Makefile.in b/driver/Makefile.in
-index 0e986a9..1877d8a 100644
 a/driver/Makefile.in
-+++ b/driver/Makefile.in
-@@ -212,7 +212,7 @@ TEST_EXES  = test-passwd   test-uidtest-xdpms  
test-grab \
- xdpyinfo  test-screenstest-yarandom   test-xinput   \
- test-xkb
- 
--EXES  = xscreensaver xscreensaver-command xscreensaver-settings
-+EXES  = xscreensaver xscreensaver-command @SETTINGS_PROGRAM_OR_NOT@
- UTIL_EXES = xscreensaver-gfx @EXES_SYSTEMD@
- SETUID_EXES   = xscreensaver-auth
- DEMO_EXES = @ALL_DEMO_PROGRAMS@
--- 
-2.32.0
-



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/xscreensaver-anclock/, x11-misc/xscreensaver-anclock/files/

2022-10-24 Thread Pascal Jäger
commit: a0b9cf72662b619c23d69913a5df4b246c7d8bf3
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Oct 24 21:08:19 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Mon Oct 24 21:14:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0b9cf72

x11-misc/xscreensaver-anclock: new package, version 2.1.0

Bug: https://bugs.gentoo.org/748123

Signed-off-by: Pascal Jäger  leimstift.de>

 x11-misc/xscreensaver-anclock/Manifest |   2 +
 .../files/xscreensaver-5.31-pragma.patch   |  11 ++
 .../files/xscreensaver-5.45-gcc.patch  |  16 +++
 .../xscreensaver-6.01-configure-install_sh.patch   |  12 ++
 .../xscreensaver-6.01-configure.ac-sandbox.patch   | 120 
 .../files/xscreensaver-6.01-gentoo.patch   |  47 +++
 .../files/xscreensaver-6.01-gtk-detection.patch|  25 
 .../files/xscreensaver-6.01-interix.patch  |  30 
 .../files/xscreensaver-6.01-non-gtk-install.patch  |  56 
 .../xscreensaver-6.01-without-gl-makefile.patch|  28 
 .../xscreensaver-6.03-without-gl-configure.patch   |  12 ++
 .../xscreensaver-6.05-configure-exit-codes.patch   |  29 
 .../xscreensaver-anclock-2.1.0.ebuild  | 151 +
 13 files changed, 539 insertions(+)

diff --git a/x11-misc/xscreensaver-anclock/Manifest 
b/x11-misc/xscreensaver-anclock/Manifest
new file mode 100644
index 0..5722ea30d
--- /dev/null
+++ b/x11-misc/xscreensaver-anclock/Manifest
@@ -0,0 +1,2 @@
+DIST anclock-2.1.0-for-xscreensaver-6.04.patch.gz 12666 BLAKE2B 
8272db76fd249d5ea7a806e399ea26f5bc93fd23564467a2e319ff8d27e43d16c3f7120c727b04bd0f0c4d32e82756eb10a7fe09b4dbf31c0fdcf6b0a92ba0ee
 SHA512 
fcd43fc6d17564de24a76c3c3b42576c91b0a4354c4eddeeb229a70ae922099e518f72782ab1732c463409f24cc66a40d980f05d8c1d744e5c5de00694277387
+DIST xscreensaver-6.05.1.tar.gz 26110057 BLAKE2B 
97c16c9f0b2a0b4d00ddccd711b921ca683bd233bc3d07ecad38b68ff94b149a20512246dd6bae052323f00b1b433f56469c5638a031cbc65b61c2b84a0180e3
 SHA512 
c659a769ff71020b9f96b7e707bd1bcc667eb304179305d56b1be45eed095d650a8aa019890a0c5d444672f9dd68516c99c53b0df94cd96196d7f30a24b987e3

diff --git a/x11-misc/xscreensaver-anclock/files/xscreensaver-5.31-pragma.patch 
b/x11-misc/xscreensaver-anclock/files/xscreensaver-5.31-pragma.patch
new file mode 100644
index 0..97f465634
--- /dev/null
+++ b/x11-misc/xscreensaver-anclock/files/xscreensaver-5.31-pragma.patch
@@ -0,0 +1,11 @@
+--- a/hacks/memscroller.c
 b/hacks/memscroller.c
+@@ -307,7 +307,7 @@
+   -- sbrk(2) man page on BSD systems, as of 1995 or so.
+  */
+ #ifdef HAVE_SBRK
+-# if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)) /* gcc >= 4.2 */
++# if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) /* gcc >= 4.6 */
+/* Don't print "warning: 'sbrk' is deprecated". */
+ #  pragma GCC diagnostic ignored "-Wdeprecated-declarations"
+ # endif

diff --git a/x11-misc/xscreensaver-anclock/files/xscreensaver-5.45-gcc.patch 
b/x11-misc/xscreensaver-anclock/files/xscreensaver-5.45-gcc.patch
new file mode 100644
index 0..b62fd1f30
--- /dev/null
+++ b/x11-misc/xscreensaver-anclock/files/xscreensaver-5.45-gcc.patch
@@ -0,0 +1,16 @@
+--- a/configure.ac
 b/configure.ac
+@@ -468,11 +468,11 @@
+ 
+ AC_DEFUN([AC_CHECK_GCC_ARG],
+  [if test -n "$GCC"; then
+-   AC_CACHE_CHECK([whether gcc accepts [$2]],
++   AC_CACHE_CHECK([whether [$CC] accepts [$2]],
+  ac_cv_gcc_accepts_[$1],
+ [rm -rf conftest.$ac_ext
+  touch conftest.$ac_ext
+- if ( ( gcc -c [$2] conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
++ if ( ( $CC -c [$2] conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
+   grep unrecognized >/dev/null ); then
+ac_cv_gcc_accepts_[$1]=no
+  else

diff --git 
a/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-configure-install_sh.patch
 
b/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-configure-install_sh.patch
new file mode 100644
index 0..490e32f68
--- /dev/null
+++ 
b/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-configure-install_sh.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/803479
+
+--- a/configure.ac
 b/configure.ac
+@@ -1062,6 +1062,7 @@
+ AC_PROG_INSTALL
+ AC_PROG_INSTALL_DIRS
+ AC_PROG_MAKE_SET
++AM_PROG_INSTALL_SH
+ 
+ # By default, autoconf sets INSTALL_SCRIPT to '${INSTALL_PROGRAM}'.
+ # That's wrong: it should be set to '${INSTALL}', so that one can

diff --git 
a/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-configure.ac-sandbox.patch
 
b/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-configure.ac-sandbox.patch
new file mode 100644
index 0..fe56f927e
--- /dev/null
+++ 
b/x11-misc/xscreensaver-anclock/files/xscreensaver-6.01-configure.ac-sandbox.patch
@@ -0,0 +1,120 @@
+From 0f4d029102c651ccbc69860bf222126d2c58e36e Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Sun, 13 Jun 2021 23:41:42 +0200
+Subject: [PATCH] configure.ac: Stop 

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

2022-10-24 Thread David Seifert
commit: ddd706d317284d5120b833e1185d64708961ba7d
Author: David Seifert  gentoo  org>
AuthorDate: Mon Oct 24 21:02:27 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Oct 24 21:02:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd706d3

app-crypt/efitools: update EAPI 6 -> 8

Bug: https://bugs.gentoo.org/794766
Bug: https://bugs.gentoo.org/816555
Bug: https://bugs.gentoo.org/816558
Bug: https://bugs.gentoo.org/876379
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/efitools/efitools-1.9.2-r1.ebuild   |  52 +++
 app-crypt/efitools/files/1.9.2-Makefile.patch | 121 ++
 app-crypt/efitools/files/1.9.2-clang16.patch  | 108 +++
 3 files changed, 281 insertions(+)

diff --git a/app-crypt/efitools/efitools-1.9.2-r1.ebuild 
b/app-crypt/efitools/efitools-1.9.2-r1.ebuild
new file mode 100644
index ..ae06bba83d82
--- /dev/null
+++ b/app-crypt/efitools/efitools-1.9.2-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Tools for manipulating UEFI secure boot platforms"
+HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/jejb/efitools.git;
+SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="static"
+
+LIB_DEPEND="dev-libs/openssl:=[static-libs(+)]"
+
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   sys-apps/util-linux"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   sys-boot/gnu-efi"
+BDEPEND="
+   app-crypt/sbsigntools
+   dev-perl/File-Slurp
+   sys-apps/help2man
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/1.9.2-clang16.patch
+   "${FILESDIR}"/1.9.2-Makefile.patch
+)
+
+src_prepare() {
+   default
+
+   # Let it build with clang
+   if tc-is-clang; then
+   sed -i -e 's/-fno-toplevel-reorder//g' Make.rules || die
+   fi
+
+   if use static; then
+   append-ldflags -static
+   export STATIC_FLAG=--static
+   fi
+}
+
+src_configure() {
+   tc-export AR CC LD NM OBJCOPY PKG_CONFIG
+}

diff --git a/app-crypt/efitools/files/1.9.2-Makefile.patch 
b/app-crypt/efitools/files/1.9.2-Makefile.patch
new file mode 100644
index ..e8e99b1858a5
--- /dev/null
+++ b/app-crypt/efitools/files/1.9.2-Makefile.patch
@@ -0,0 +1,121 @@
+--- a/Makefile
 b/Makefile
+@@ -21,6 +21,8 @@
+ KEYBLACKLISTAUTH = $(ALLKEYS:=-blacklist.auth)
+ KEYHASHBLACKLISTAUTH = $(ALLKEYS:=-hash-blacklist.auth)
+ 
++SSL_LIBS = $(shell $(PKG_CONFIG) $(STATIC_FLAG) --libs libcrypto)
++
+ export TOPDIR := $(shell pwd)/
+ 
+ include Make.rules
+@@ -88,31 +90,31 @@
+ ShimReplace.so: lib/lib-efi.a
+ 
+ cert-to-efi-sig-list: cert-to-efi-sig-list.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a $(SSL_LIBS)
+ 
+ sig-list-to-certs: sig-list-to-certs.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a $(SSL_LIBS)
+ 
+ sign-efi-sig-list: sign-efi-sig-list.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a $(SSL_LIBS)
+ 
+ hash-to-efi-sig-list: hash-to-efi-sig-list.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a
+ 
+ cert-to-efi-hash-list: cert-to-efi-hash-list.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a $(SSL_LIBS)
+ 
+ efi-keytool: efi-keytool.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a
+ 
+ efi-readvar: efi-readvar.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a $(SSL_LIBS)
+ 
+ efi-updatevar: efi-updatevar.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a $(SSL_LIBS)
+ 
+ flash-var: flash-var.o lib/lib.a
+-  $(CC) $(ARCH3264) -o $@ $< lib/lib.a
++  $(CC) $(LDFLAGS) $(ARCH3264) -o $@ $< lib/lib.a
+ 
+ clean:
+   rm -f PK.* KEK.* DB.* $(EFIFILES) $(EFISIGNED) $(BINARIES) *.o *.so
+--- a/Make.rules
 b/Make.rules
+@@ -15,8 +15,7 @@
+ endif
+ INCDIR   = -I$(TOPDIR)include/ -I/usr/include/efi 
-I/usr/include/efi/$(ARCH) -I/usr/include/efi/protocol
+ CPPFLAGS   = -DCONFIG_$(ARCH)
+-CFLAGS   = -O2 -g $(ARCH3264) -fpic -Wall -fshort-wchar 
-fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding 
-fno-stack-check
+-LDFLAGS  = -nostdlib
++CFLAGS +=  $(ARCH3264) -fpic -Wall -fshort-wchar -fno-strict-aliasing 

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

2022-10-24 Thread David Seifert
commit: 7efc78d47acab87dcaca2453d414a80eae1f9f91
Author: David Seifert  gentoo  org>
AuthorDate: Mon Oct 24 21:02:26 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Oct 24 21:02:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efc78d4

media-gfx/graphviz: add 7.0.0

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

 media-gfx/graphviz/Manifest  |   1 +
 media-gfx/graphviz/graphviz-7.0.0.ebuild | 216 +++
 2 files changed, 217 insertions(+)

diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest
index f6311735120b..09d88fe7a0c5 100644
--- a/media-gfx/graphviz/Manifest
+++ b/media-gfx/graphviz/Manifest
@@ -1,2 +1,3 @@
 DIST graphviz-5.0.1.tar.xz 21493276 BLAKE2B 
1eabf7dc175cde4827db682ae7c0cb00f5bec4bee8aa9801bc6ac86b06011588260ce261e25613d6d4a1e708ccb4fd65aba73210df8cf0af84f2e20b7c914167
 SHA512 
c1c5784558fd6f32cd8ce9b63c2bc5232f47ea1c4abf8fbfc1b8b0175aa30845af452dbc6651642f07f2c5b7a73f5c792934ca99561608a104ae99898eca3bc7
 DIST graphviz-6.0.1.tar.xz 21492876 BLAKE2B 
36b8c2e922a73e35cddb2a252138193c9a413df823953faf387c964a31cf41e93b9c502ddc58831542aeea7e06cfd9ec377c390b45b859bdab1e0602c9b9683c
 SHA512 
78f58734c47a6e1531a00b9de881481108500bf0a38b0ee734ecd024b629d838d98dbb32d81d2c2fe3b5ac28cbad140452b4bb5fa808ec667cc6cbe7638156ee
+DIST graphviz-7.0.0.tar.xz 21486172 BLAKE2B 
f52a75b5938ba3a6fbad3efe9d0ca6413145f9355c3ad1c8dc39253e8db36e9862c70c4dc910afd05e601e5787640b5b4a3dd09c1527cc3bd39a97ef281a7215
 SHA512 
dfead861d2f6ad1ebc9e3e4bd30684e02005cc7a2b78dab3ad45a11a401e08aeb1b6f7d8ea7ad7655230275ab6c10fd791434489e4ba09ae6905970230a974dc

diff --git a/media-gfx/graphviz/graphviz-7.0.0.ebuild 
b/media-gfx/graphviz/graphviz-7.0.0.ebuild
new file mode 100644
index ..af33ee99a65d
--- /dev/null
+++ b/media-gfx/graphviz/graphviz-7.0.0.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit python-single-r1
+
+DESCRIPTION="Open Source Graph Visualization Software"
+HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/;
+# Unfortunately upstream uses an "artifact" store for the pre-generated
+# tarball now, which makes predictable URLs impossible.
+SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz;
+
+LICENSE="CPL-1.0"
+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 ~x64-solaris"
+IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript 
python qt5 ruby svg tcl webp X"
+
+REQUIRED_USE="
+   !cairo? ( !X !gtk2 !postscript !lasi )
+   pdf? ( cairo )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Requires ksh, tests against installed package, missing files and directory
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/expat-2
+   >=dev-libs/glib-2.11.1:2
+   dev-libs/libltdl
+   >=media-libs/fontconfig-2.3.95
+   >=media-libs/freetype-2.1.10
+   >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib]
+   media-libs/libjpeg-turbo:=
+   >=media-libs/libpng-1.2:=
+   sys-libs/zlib
+   virtual/libiconv
+   cairo? (
+   >=x11-libs/cairo-1.1.10[svg(+)]
+   >=x11-libs/pango-1.12
+   )
+   devil? ( media-libs/devil[png,jpeg] )
+   gtk2? (
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   )
+   gts? ( sci-libs/gts )
+   guile? ( dev-scheme/guile )
+   lasi? ( media-libs/lasi )
+   pdf? ( app-text/poppler )
+   perl? ( dev-lang/perl:= )
+   postscript? ( app-text/ghostscript-gpl )
+   python? ( ${PYTHON_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   )
+   ruby? ( dev-lang/ruby:* )
+   svg? ( gnome-base/librsvg )
+   tcl? ( >=dev-lang/tcl-8.3:= )
+   webp? ( media-libs/libwebp:= )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+BDEPEND="
+   sys-devel/flex
+   sys-devel/libtool
+   virtual/pkgconfig
+   doc? (
+   app-text/ghostscript-gpl
+   sys-apps/groff
+   )
+   guile? (
+   dev-lang/swig
+   dev-scheme/guile
+   )
+   nls? ( >=sys-devel/gettext-0.14.5 )
+   perl? ( dev-lang/swig )
+   python? ( dev-lang/swig )
+   ruby? ( dev-lang/swig )
+   tcl? ( dev-lang/swig )"
+
+# Dependency description / Maintainer info:
+
+# Rendering is done via the following plugins (/plugins):
+# - core, dot_layout, neato_layout, gd , dot
+#   the ones which are always compiled in, depend on zlib, gd
+# - gtk
+#   Directly depends on gtk-2.
+#   needs 'pangocairo' 

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

2022-10-24 Thread Patrick McLean
commit: eba72b66f579b6cf5b96e0b1b04184305a9ab987
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Oct 24 20:52:34 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Oct 24 20:52:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba72b66

net-dns/dnsmasq: add 2.87

Signed-off-by: Patrick McLean  gentoo.org>

 net-dns/dnsmasq/Manifest|   1 +
 net-dns/dnsmasq/dnsmasq-2.87.ebuild | 224 
 2 files changed, 225 insertions(+)

diff --git a/net-dns/dnsmasq/Manifest b/net-dns/dnsmasq/Manifest
index 5e894e467011..ea96d6ca7e06 100644
--- a/net-dns/dnsmasq/Manifest
+++ b/net-dns/dnsmasq/Manifest
@@ -1,2 +1,3 @@
 DIST dnsmasq-2.85.tar.xz 518316 BLAKE2B 
b7c081132c65d67b65f797bdbc603930c1509717bc1b5209b12f72fa3f01b4bae2f26a5387f95ef20317cd3d60e097c0b8bef5e019a35013f3ed2acce9fe9e89
 SHA512 
8beefe76b46f7d561f40d0900ba68b260a199cb62ab5b653746e3a1104c04fb8899b9e7a160a1be4fe8782bfb1607b556e9ffb9c25c4e99653e4bc74fcc03b09
 DIST dnsmasq-2.86.tar.xz 531404 BLAKE2B 
27307c70cc90d6e27dbf8e87589b8c72622e93f402c3a431e06facc58a62af46a478d1fdbfb9808a91ff3d2f5da88a8d12de9755009b558d685903e4d2a34de3
 SHA512 
487eae0afbc8bb3d5282a729ffb0cb2c9bdc7d8e46e2e8aa114cd7c5d82e0fd66f49926e7fa4028577548d6f57e8a865aca17f33963a589874584d608ab2deaf
+DIST dnsmasq-2.87.tar.xz 540528 BLAKE2B 
9d348f1746f819ea5da90ac341bd82254ec83acd8193732f99312d5c56073c8f3f374bf89cecec4fe58632c9e9f84e312a5474c561420dfd8537e221ecf68e2f
 SHA512 
965071ff35aed558a661e7f57ff82de170f4ad7fcdd6a4070ce7915c9f5e41450d8d86b2a0c2c30bf52ddc3aaeb22af18bb6da71a1cccb3c409429ef0ef308f3

diff --git a/net-dns/dnsmasq/dnsmasq-2.87.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.87.ebuild
new file mode 100644
index ..5aa821ad8ac8
--- /dev/null
+++ b/net-dns/dnsmasq/dnsmasq-2.87.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit toolchain-funcs lua-single systemd
+
+DESCRIPTION="Small forwarding DNS server"
+HOMEPAGE="https://thekelleys.org.uk/dnsmasq/doc.html;
+SRC_URI="https://thekelleys.org.uk/dnsmasq/${P}.tar.xz;
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
+IUSE+=" +loop +inotify ipv6 lua nettlehash nls script selinux static tftp"
+
+DM_LINGUAS=(de es fi fr id it no pl pt_BR ro)
+
+BDEPEND="
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+COMMON_DEPEND="
+   acct-group/dnsmasq
+   acct-user/dnsmasq
+   dbus? ( sys-apps/dbus:= )
+   idn? (
+   !libidn2? ( net-dns/libidn:0= )
+   libidn2? ( >=net-dns/libidn2-2.0:= )
+   )
+   lua? ( ${LUA_DEPS} )
+   conntrack? ( net-libs/libnetfilter_conntrack:= )
+   nls? ( sys-devel/gettext )
+"
+
+DEPEND="${COMMON_DEPEND}
+   dnssec? (
+   dev-libs/nettle:=[gmp]
+   static? ( >=dev-libs/nettle-3.4[static-libs(+)] )
+   )
+   nettlehash? (
+   static? ( >=dev-libs/nettle-3.4[static-libs(+)] )
+   )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   dnssec? (
+   !static? ( >=dev-libs/nettle-3.4:=[gmp] )
+   )
+   nettlehash? (
+   !static? ( dev-libs/nettle:=[gmp] )
+   )
+   selinux? ( sec-policy/selinux-dnsmasq )
+"
+
+REQUIRED_USE="
+   dhcp-tools? ( dhcp )
+   dnssec? ( !nettlehash )
+   lua? (
+   script
+   ${LUA_REQUIRED_USE}
+   )
+   libidn2? ( idn )
+"
+
+use_have() {
+   local no_only
+   if [[ ${1} == '-n' ]]; then
+   no_only=1
+   shift
+   fi
+   local useflag="${1}"
+   shift
+
+   local uword="${1:-${useflag}}"
+   shift
+
+   while [[ ${uword} ]]; do
+   uword="${uword^^}"
+
+   if ! use "${useflag}"; then
+   printf -- " -DNO_%s" "${uword}"
+   elif [[ -z "${no_only}" ]]; then
+   printf -- " -DHAVE_%s" "${uword}"
+   fi
+   uword="${1}"
+   shift
+   done
+}
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+pkg_pretend() {
+   if use static; then
+   einfo "Only sys-libs/gmp and dev-libs/nettle are statically 
linked."
+   use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no 
sense;" \
+   "in this case the static USE flag does nothing."
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -i -r 's:lua5.[0-9]+:lua:' Makefile || die
+   sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" \
+   dnsmasq.conf.example || die
+}
+
+src_configure() {
+   COPTS=(
+   $(use_have -n auth-dns auth)
+   $(use_have conntrack)
+ 

[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/

2022-10-24 Thread Piotr Karbowski
commit: 3ed46d1dadd00fd9bb6babac9d78a73cff171aae
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Oct 24 20:45:46 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Oct 24 20:46:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed46d1d

app-backup/borgbackup: 1.2.2-r1: shell completions; py3.11; PEP517.

Closes: https://bugs.gentoo.org/878127
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../{borgbackup-1.2.2.ebuild => borgbackup-1.2.2-r1.ebuild} | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/app-backup/borgbackup/borgbackup-1.2.2.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.2-r1.ebuild
similarity index 76%
rename from app-backup/borgbackup/borgbackup-1.2.2.ebuild
rename to app-backup/borgbackup/borgbackup-1.2.2-r1.ebuild
index 9ac4b1a5217a..85d04fd5696f 100644
--- a/app-backup/borgbackup/borgbackup-1.2.2.ebuild
+++ b/app-backup/borgbackup/borgbackup-1.2.2-r1.ebuild
@@ -3,9 +3,10 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
 
-inherit distutils-r1
+inherit distutils-r1 bash-completion-r1
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/${PN}/borg.git;
@@ -44,4 +45,12 @@ DEPEND="
 src_install() {
distutils-r1_src_install
doman docs/man/*
+
+   dobashcomp scripts/shell_completions/bash/borg
+
+   insinto /usr/share/zsh/site-functions
+   doins scripts/shell_completions/zsh/_borg
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins scripts/shell_completions/fish/borg.fish
 }



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

2022-10-24 Thread Michał Górny
commit: 61363f0b4f59b0042ab5915d2e239bdb80f12644
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 24 20:02:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 24 20:45:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61363f0b

dev-lang/python: Bump to 3.11.0

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.11.0.ebuild | 491 +++
 2 files changed, 494 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 8fb5a64d8547..4c72cd6235fe 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,6 +2,8 @@ DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.8.tar.xz 19619508 BLAKE2B 
8bbfbae34fbc517c4a746e5e4c360efc57aca175c50fe46a378aa9d6d023a3d90c7df816149e4cca0c9b64ca0142267d8df552e8f8dc53a04b5251e8848dce74
 SHA512 
40e3e77d79618c81d6fc57c5d119b99c2959dcf932f40aad6b26f2ec39c5e713e6ff298f7597b4fad2ab94680db3732483b5ca0a45e6ae58c14580b3ea44cb0f
 DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9e6b301d148919a7643285a93ca1c8a16db7d74e0adabe7d2a21678b5126e3df7fffb253b35f8db6f74284a0aba
 SHA512 
0c2ef09d898257ba5e9ec7c5bb224a7e50e5ebca96843b4d9e25be6cdd2f17144772aafc92280af20c21491e3c8cedc697414688ece613c93b28ff7ecddcf93f
+DIST Python-3.11.0.tar.xz 19819768 BLAKE2B 
3a9852b8973e0e6ce414742f08f17f2c239d20a4e437e95656a325e151d04f4751f07fce955e55f2818af6810b767f2438b3d14e9f2313fe607bab31c47a2fca
 SHA512 
314eef88ae0d68760f34d7a32f238fd2ecb27c50963baa7357c42ad8159026ec50229a0b31d83c39710a472904a06422afc082f9658a90a1dc83ccb74c08039d
+DIST Python-3.11.0.tar.xz.asc 833 BLAKE2B 
7133f390ff8e7d856466c8d310903ef694196f5d945d6b753dcd7bf3e5416d69ef0e2320252ecce419ecce07ac5e2a37ad1657e2ded393d0c38a6521a65cebc2
 SHA512 
d20fb152c5b16cfef1f59af588f7576eb45c903d9e15fd4ad0e15fd32bef7ffd951b99a062d2944234ecffcf29eb9266544e92d2f6584710cbb20ba38f8ac224
 DIST Python-3.11.0rc2.tar.xz 19828340 BLAKE2B 
c4e8578d967917fc6f19355c466ba8e5487e83a17b373dd03ae90f2a73f5f6d07c38ec308c03435d23454cdcb06e63b74fc9ceb3900079996ae71b9327a4a5b3
 SHA512 
8b37bc9df3c966bd35cffdb7d6406a3c1a5ccfbea10bd8dad498880e3b1492f8cdbbe227ab3a30557843eb05d8fb93077c791e25d71b33ed420992d54b6c9473
 DIST Python-3.11.0rc2.tar.xz.asc 833 BLAKE2B 
80ea3e8a3565fef6552da2287a5bf07a764002c273842b7d03a417a75adfe616e1b7816c161c42751a495b32ab8d8c11efc6c90ade97c0b31be54f7391ee9c9d
 SHA512 
13e6bfa719db29aa169763399203168923cbfbb01d209e18269399ca84723582f480134edd3bf9f24785cd5ab0486411132d6bbb354fa45ebbba68bf4c70021a
 DIST Python-3.8.15.tar.xz 19038408 BLAKE2B 
4ce84171b2f7ca8c9cf1d130adf70f16a0899766cea98965c3e7afcb84b73c482bcb400b59b91736d20e31c57be79edc178f6eeecd775a1f8920a8fbfdd90c24
 SHA512 
4fb3827b13c2452faa75e5ed18dddf381e80b4fffcfde046e289b4629cff0bb87fba1d09916b9b8a6f8039dc422c952293ebdb381c49f8ca7e7893ae4be6c28d
@@ -10,6 +12,7 @@ DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06
 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
 DIST python-gentoo-patches-3.10.8.tar.xz 10104 BLAKE2B 
a2e5fa956652fda1464c65ba4f648da2d77a545d53bf8d2429bce745c93e82eaea40bf6da3289f4216fe4b029b97ccf6ac0c3cfbdcc179f3c5f9e64e89cd5fe4
 SHA512 
e506c7fc3f6ebff340f090b462716c745f1acfa95c00a39a58367941efb356b8dcd72a3fa46d6760422733c0d6b65b79f0e8bedc77b93289c51ca4dc2ea0db2a
+DIST python-gentoo-patches-3.11.0.tar.xz 5404 BLAKE2B 
7109040bd27e77b4a17e94d24060644ae9b42f618768beb4ae0659c65b33a943e6158ccf8724432ff0f97d7b3a86e2efb99795fbeed801723049a99d2dcc96c3
 SHA512 
94f3f7f3262f5c064fec4977230bbde09ca8f77e92739aa230f73ef9e1012049a2d9cefc7774a2538f732e0e7ba170214956578d64c19124bd964d4915982bb0
 DIST python-gentoo-patches-3.11.0rc2_p1.tar.xz 6292 BLAKE2B 
e52e0066ca3f53e2efd2d71c035849cd619d3a8cdeb9767cc28369f4b7f04ffd74419e7c02913d4b10958937dc8960fa4287862e8db627e5f421472a18efeb73
 SHA512 

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

2022-10-24 Thread Michał Górny
commit: e591497c7eb3e09a2460ff0d72379ea3915ef4ad
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 24 20:03:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 24 20:45:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e591497c

dev-python/python-docs: Bump to 3.11.0

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

 dev-python/python-docs/Manifest  |  1 +
 dev-python/python-docs/python-docs-3.11.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index c1842ef1854a..75271e1a9c64 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -2,6 +2,7 @@ DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709
 DIST python-3.10.4-docs-html.tar.bz2 7267784 BLAKE2B 
15ee98d9b4cd2b31e796dd53f38c127c54a0e76573bac1a1448fc0cd6774ee22d55480654b8933483e1bdbe0a283265b570aa6d8dc5c29d1559889d30adf5620
 SHA512 
765664aa3e292e63b8935492ff71ab1bb523e1390fc22d88cdde0be99eabc263bc1d8c1f12c58c448413dc8f5c60d61e6f7ef667e8078245b57149f8061260a3
 DIST python-3.10.7-docs-html.tar.bz2 7347443 BLAKE2B 
fbd2ddca4469fef92af35add0418c313a1148e5d312cb43995f8856562d4b7faafd9da69f4534aa0f92bcc7c49aaec6b965b838098787c25ba10f98b92c4a360
 SHA512 
cb976e67866e45ca531428e2969bd707bbcddb5928f9f15b40c9ebdb8b4968019b5d95e4da9eb5409d5d7d3c32a63d93761a8b6fbeda49dc0b980189752542cf
 DIST python-3.10.8-docs-html.tar.bz2 7362386 BLAKE2B 
7d6b17f1aab2e39c21a0ce7efdcabf3dd1a561c4d1770f57b21d55bfed10cd0ebc68694ea9c14a33b3faa079c4633e79cd202d19f1860f33628b619eed3febe2
 SHA512 
20640ddad52fa18704942cef8469d750ef60f830d8380c39943af13705b99fc697629c8ee6a12d827bc8b9758a30773811fb0e37dd960e7a81f118cd3e8d4f02
+DIST python-3.11.0-docs-html.tar.bz2 7663300 BLAKE2B 
5a0ba8d6691c96f5878f4f03238aaed09e9cf884a2f0aab65a70d5adec160318e3ff1ed89644ff9a6918d543ea310d88d7304dbca51ccb033d83f05c875a47c1
 SHA512 
0077e43f792925b8a01411243acd7862e1292e8740b4ae7ed734bd6f5d574120886e9ba37da28c057182a4504e5b4f53022818b80ecaefd2c4dfa7d8e5e446dd
 DIST python-3.8.13-docs-html.tar.bz2 6698035 BLAKE2B 
4c26c4bca374a24c33cf67c8bce3b4443e5640be278b46cd9da2eaa8eb44ecb6fe796d1a546ed71412f203c71a43f241c4e9ea1d700758ac59e18ad71a82e8d2
 SHA512 
244a9236762523f9c9784d00892254c0a8ae824536a649d858a68babac664b6f840bddf3ea41cb55a4f2c00f38180a72060cf5811f01a91f342ef5c41ccbc6b3
 DIST python-3.8.14-docs-html.tar.bz2 6693920 BLAKE2B 
985a260298c6352d17f921a0f0be4d432a5e845558cfec4c3798d820f0b354008f21276fca4fc0ad360d44e479e74fd245c2a824cbf6b9789c6d5b2408bb5c07
 SHA512 
a294dc94aea8776f183db1d2420bbe50cf1d1ae22f776015ad8e7fb1eac0f7d152fec5e5ea883a1607041e2798d99b512c820235c0f124bd5d2c2c25a92008f9
 DIST python-3.8.15-docs-html.tar.bz2 6695025 BLAKE2B 
614bd68c7038887e4d8f1758b7396e11683121fa22b8b3335dc9425fb6991e398ee64cf07ed4ca0d7273dc4943e7c9fcefe36cf4dcb51dcaa439219011bbe4e1
 SHA512 
c05cdf16c59ef213872b08bd54d0ddcef5f11bd80cfa78be21c9e57828bd0c7a63b553f525b6e68c578d6098c427e84f5f609680a74421c6a9baa58186b46c34

diff --git a/dev-python/python-docs/python-docs-3.11.0.ebuild 
b/dev-python/python-docs/python-docs-3.11.0.ebuild
new file mode 100644
index ..db7df46c6ffb
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.11.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/bzip3/

2022-10-24 Thread Maciej Barć
commit: 81bc8b5f9445086e1d575026fc17147ddc2c1750
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Oct 24 20:23:56 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Oct 24 20:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bc8b5f

app-arch/bzip3: drop old 1.1.4

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

 app-arch/bzip3/Manifest   |  1 -
 app-arch/bzip3/bzip3-1.1.4.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/app-arch/bzip3/Manifest b/app-arch/bzip3/Manifest
index 5ed7cec8de9d..16bb36017825 100644
--- a/app-arch/bzip3/Manifest
+++ b/app-arch/bzip3/Manifest
@@ -1,4 +1,3 @@
-DIST bzip3-1.1.4.tar.xz 260404 BLAKE2B 
ddd087b631c9d5945dea0f4da280dfd74fd303eaed10f7553f770ca18b3b65f00718c073d87e565602a9ed02f4604a0d2dda0ff42cbd38f593bb012f5362cc5c
 SHA512 
86f26b290001d255ad1d2378b5e2d59f9c85e1625ba5d7dca86acd544bb80af95b3379c215a03e0f81f77b7972a852d37746c1028464f404d28a6f9b707383b8
 DIST bzip3-1.1.5.tar.xz 265340 BLAKE2B 
0226a97d564f1c9d9d1089b43ae79a9e43d0b77628298ef953c45505ad8d62caaf17bf6fa357857f123cf072b8ccd3003bfe138f25284baa5a5a5cdd8a555f71
 SHA512 
589c2e8e675a61014c7c4e82d0f2067201e3fb97bf7cfa6b7aa23690dc739824226089ac710509cc085b22eeb671ed5e23c6493967a433d3b284cb638af71be8
 DIST bzip3-1.1.6.tar.xz 265708 BLAKE2B 
9429dcb3e9deef8aafdf890215ba95669dbcb135d6d2896f18cc70b482bab321497d3a26f36be59700ad0da879578b7c906f20629c72642aa15fc3b1507a788a
 SHA512 
19120d3a850495a5bcc43b124e4a8eddf41bac55119d0898bf1e7c5b744f4bcc84c41b9018615f577fe3bfdceab8dd2ab6f2722cb9fbf86bf1c0a2da9ca32916
 DIST bzip3-1.1.7.tar.xz 266436 BLAKE2B 
46ca29e0632fbf12fc61c4d9e7c55d2f571a4e882c17f4535e54b7448bb01bd120e0ee518f2c0aa4dc97dd878fe772d5a63562469a77984b2aec5e5c875ccbdc
 SHA512 
3e92a7cb70850fead28df7209185c5c468308acc3d8a75af2906fe85fd81efedc856ad151876f64a01fc3b7f5f9a724838d32c9ef19fc7182e8b3b632901a6ba

diff --git a/app-arch/bzip3/bzip3-1.1.4.ebuild 
b/app-arch/bzip3/bzip3-1.1.4.ebuild
deleted file mode 100644
index 0d9329da48ca..
--- a/app-arch/bzip3/bzip3-1.1.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="A better and stronger spiritual successor to BZip2"
-HOMEPAGE="https://github.com/kspalaiologos/bzip3;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kspalaiologos/${PN}.git;
-else
-   
SRC_URI="https://github.com/kspalaiologos/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-fi
-
-LICENSE="LGPL-3+"
-SLOT="0"
-
-src_configure() {
-   # ./configure script will default to Clang if it is found on the system,
-   # force the use of CC selected by the user with CC=$(tc-getCC)
-   econf CC=$(tc-getCC)
-}
-
-src_install() {
-   default
-
-   find "${ED}" -type f -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/bzip3/

2022-10-24 Thread Maciej Barć
commit: bdadcbfb5e5657bff9c5c712323b29e229097e0b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Oct 24 20:22:37 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Oct 24 20:26:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdadcbfb

app-arch/bzip3: bump to 1.1.7

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

 app-arch/bzip3/Manifest   |  1 +
 app-arch/bzip3/bzip3-1.1.7.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/app-arch/bzip3/Manifest b/app-arch/bzip3/Manifest
index 799800096eb4..5ed7cec8de9d 100644
--- a/app-arch/bzip3/Manifest
+++ b/app-arch/bzip3/Manifest
@@ -1,3 +1,4 @@
 DIST bzip3-1.1.4.tar.xz 260404 BLAKE2B 
ddd087b631c9d5945dea0f4da280dfd74fd303eaed10f7553f770ca18b3b65f00718c073d87e565602a9ed02f4604a0d2dda0ff42cbd38f593bb012f5362cc5c
 SHA512 
86f26b290001d255ad1d2378b5e2d59f9c85e1625ba5d7dca86acd544bb80af95b3379c215a03e0f81f77b7972a852d37746c1028464f404d28a6f9b707383b8
 DIST bzip3-1.1.5.tar.xz 265340 BLAKE2B 
0226a97d564f1c9d9d1089b43ae79a9e43d0b77628298ef953c45505ad8d62caaf17bf6fa357857f123cf072b8ccd3003bfe138f25284baa5a5a5cdd8a555f71
 SHA512 
589c2e8e675a61014c7c4e82d0f2067201e3fb97bf7cfa6b7aa23690dc739824226089ac710509cc085b22eeb671ed5e23c6493967a433d3b284cb638af71be8
 DIST bzip3-1.1.6.tar.xz 265708 BLAKE2B 
9429dcb3e9deef8aafdf890215ba95669dbcb135d6d2896f18cc70b482bab321497d3a26f36be59700ad0da879578b7c906f20629c72642aa15fc3b1507a788a
 SHA512 
19120d3a850495a5bcc43b124e4a8eddf41bac55119d0898bf1e7c5b744f4bcc84c41b9018615f577fe3bfdceab8dd2ab6f2722cb9fbf86bf1c0a2da9ca32916
+DIST bzip3-1.1.7.tar.xz 266436 BLAKE2B 
46ca29e0632fbf12fc61c4d9e7c55d2f571a4e882c17f4535e54b7448bb01bd120e0ee518f2c0aa4dc97dd878fe772d5a63562469a77984b2aec5e5c875ccbdc
 SHA512 
3e92a7cb70850fead28df7209185c5c468308acc3d8a75af2906fe85fd81efedc856ad151876f64a01fc3b7f5f9a724838d32c9ef19fc7182e8b3b632901a6ba

diff --git a/app-arch/bzip3/bzip3-1.1.7.ebuild 
b/app-arch/bzip3/bzip3-1.1.7.ebuild
new file mode 100644
index ..0d9329da48ca
--- /dev/null
+++ b/app-arch/bzip3/bzip3-1.1.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A better and stronger spiritual successor to BZip2"
+HOMEPAGE="https://github.com/kspalaiologos/bzip3;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kspalaiologos/${PN}.git;
+else
+   
SRC_URI="https://github.com/kspalaiologos/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+fi
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+src_configure() {
+   # ./configure script will default to Clang if it is found on the system,
+   # force the use of CC selected by the user with CC=$(tc-getCC)
+   econf CC=$(tc-getCC)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2022-10-24 Thread Ionen Wolkens
commit: 5f905474927030bd66907d3dbe231bd5d862fddc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct 24 20:07:45 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct 24 20:09:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f905474

app-portage/iwdevtools: add 0.12.0

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

 app-portage/iwdevtools/Manifest |  1 +
 app-portage/iwdevtools/iwdevtools-0.12.0.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index b67002822e59..ead8f0d77b72 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1 +1,2 @@
 DIST iwdevtools-0.11.9.tar.gz 86756 BLAKE2B 
8c9e25dd273af9a6e10e4a0a4dff1f82889176dbc730981c3ce84a2b1ef5d7138d45bf86430d77c670fed2e9c7f4345758a5fc572f0522c2087f2daaa1ff80c5
 SHA512 
c9583fed736e670cc9af820c8ba314b771ae3eafd36323d473cb76de0edf8e57c89a52e16e4c7b2985c78d4e43b8cb5b34aabb0bd1951a15e5aad56eef860fad
+DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 
9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4
 SHA512 
b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild
new file mode 100644
index ..f618116f15e0
--- /dev/null
+++ b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
+HOMEPAGE="https://github.com/ionenwks/iwdevtools;
+SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+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
+   || ( sys-apps/util-linux app-misc/getopt )"
+BDEPEND="
+   sys-apps/help2man
+   || ( sys-apps/util-linux app-misc/getopt )
+   test? ( ${RDEPEND} )"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir=${PF}
+   -Deprefix="${EPREFIX}"
+   -Dshellcheck=false
+   $(meson_use test)
+   )
+
+   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
+   elog "The example bashrc can be used as-is if not already using 
one:"
+   elog
+   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
+   elog
+   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
+   elog "(if not defining the same phase functions, the example 
can be sourced)."
+   elog
+   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
+   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
+   elog
+   elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
+   elog
+   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for 
information on tools."
+   fi
+}



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

2022-10-24 Thread Arthur Zamarin
commit: 19e2b06c9c1dfc0405636ad80630ade354780825
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:52:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:52:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e2b06c

dev-python/stestr: drop 3.2.1

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

 dev-python/stestr/Manifest|  1 -
 dev-python/stestr/stestr-3.2.1.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-python/stestr/Manifest b/dev-python/stestr/Manifest
index 00e67b4a9f7d..310dea6bb7d3 100644
--- a/dev-python/stestr/Manifest
+++ b/dev-python/stestr/Manifest
@@ -1,2 +1 @@
-DIST stestr-3.2.1.tar.gz 118139 BLAKE2B 
dedb63767adfab26d837ce92762dcc44a482b1772aecbc31d12beb22f2c3c08368475cd110de7376f4df7fa8ce03c5b8e3b04436296ad4bd11c2fc3a4243695b
 SHA512 
43187ca0d81e3b31e16ed60a1db561dc49c34f679594d11cad8cb0e658bf790af0b3d606bf99233a5767e2511675d3aedb6a476046d2f5483ffab05eaae393ed
 DIST stestr-4.0.1.tar.gz 111695 BLAKE2B 
e9ced9237f3c889c2eb116b51645a6d8b86d8085e2991b421b8955772225342325eb66276f43e710a57d79392974cc42072e0a05b7022c666181b9ca66d51735
 SHA512 
a74b9278b1941da62af58a087a10e5a0624901ceb81dcdd25eab3a05f003756773551fe6eec46dfb371f7b726cf296abfe0116444fb32c94fb6811440ee22a58

diff --git a/dev-python/stestr/stestr-3.2.1.ebuild 
b/dev-python/stestr/stestr-3.2.1.ebuild
deleted file mode 100644
index e9eab5e48fd1..
--- a/dev-python/stestr/stestr-3.2.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1
-
-DESCRIPTION="A parallel Python test runner built around subunit"
-HOMEPAGE="https://github.com/mtreinish/stestr;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
-   >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
-   >=dev-python/subunit-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
-   >=dev-python/voluptuous-0.8.9[${PYTHON_USEDEP}]"
-BDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
-   )"
-
-python_test() {
-   distutils_install_for_testing
-   stestr init || die
-   stestr run || die "Tests failed with ${EPYTHON}"
-}



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

2022-10-24 Thread Arthur Zamarin
commit: 44ae968b5e1a86063225d0915e23ee6f413cff3b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:49:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:49:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ae968b

dev-python/aiohttp: Stabilize 3.8.3 arm, #878199

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
index d144fc804219..db9786baab55 100644
--- a/dev-python/aiohttp/aiohttp-3.8.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2022-10-24 Thread Arthur Zamarin
commit: bf2fa6ced59e285291ea765cde0ee82ce9cff193
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:49:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:49:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2fa6ce

dev-python/stestr: Stabilize 4.0.1 ALLARCHES, #878193

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

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

diff --git a/dev-python/stestr/stestr-4.0.1.ebuild 
b/dev-python/stestr/stestr-4.0.1.ebuild
index 76e25799861d..e9eab5e48fd1 100644
--- a/dev-python/stestr/stestr-4.0.1.ebuild
+++ b/dev-python/stestr/stestr-4.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-10-24 Thread Arthur Zamarin
commit: db4c0a987ba90b3928646cbdd51fed9598563b39
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:49:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:49:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4c0a98

dev-python/aiohttp: Stabilize 3.8.3 ppc, #878199

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
index db9786baab55..d2bdc579f31b 100644
--- a/dev-python/aiohttp/aiohttp-3.8.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2022-10-24 Thread Arthur Zamarin
commit: 8f63e2f38d16878a0d071a0cdd101c8b1463deff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:49:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:49:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f63e2f3

dev-python/ujson: Stabilize 5.5.0 arm, #878191

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

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

diff --git a/dev-python/ujson/ujson-5.5.0.ebuild 
b/dev-python/ujson/ujson-5.5.0.ebuild
index ca2f1fe67e94..3475075d31c8 100644
--- a/dev-python/ujson/ujson-5.5.0.ebuild
+++ b/dev-python/ujson/ujson-5.5.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
dev-libs/double-conversion:=



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

2022-10-24 Thread Arthur Zamarin
commit: d3e318b022e3761ec4bf198c5cabe792639a8dc6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:34:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e318b0

dev-python/mako: drop 1.2.2

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

 dev-python/mako/Manifest  |  1 -
 dev-python/mako/mako-1.2.2.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index ea279cccd235..c18ab0f2fd26 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -1,2 +1 @@
-DIST Mako-1.2.2.tar.gz 490741 BLAKE2B 
88408c10c6cae891969d67b204ade6bead6ff8f8bc4521d0a48c049b97594deb286acbddf1135caae77813d8ea075c3825ff5c738b6dc3406b12fe2048099bdd
 SHA512 
4a9303b18710ad8111f4a83e963289df490cf1d01bf3b262e89fb2e9bb98a96fe2c83f8900597d836411d136b6ccb686f67b6e1554c4fe4868e68af1c864bcfe
 DIST Mako-1.2.3.tar.gz 491336 BLAKE2B 
75a393bc91e40adf65b584f829e8f454ec894b6f09581d7511e8d5a3d534c301b8e06418a3aa896953270e54e70282afa6692b43debb8abdf122fcaeb754f1ed
 SHA512 
904b12826b3fc74dec069e1fd4afb67a8a1962d72962c4ee8c9360deb728b8deb40c21e7bf831122ad6b095172a8de015222a97f47675d48d595c8eabd98a14b

diff --git a/dev-python/mako/mako-1.2.2.ebuild 
b/dev-python/mako/mako-1.2.2.ebuild
deleted file mode 100644
index 458c821b2cb4..
--- a/dev-python/mako/mako-1.2.2.ebuild
+++ /dev/null
@@ -1,50 +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..11} )
-
-inherit distutils-r1
-
-MY_P=${P^}
-DESCRIPTION="A Python templating language"
-HOMEPAGE="
-   https://www.makotemplates.org/
-   https://github.com/sqlalchemy/mako/
-   https://pypi.org/project/Mako/
-"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/Babel[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=()
-   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
-   
test/test_exceptions.py::ExceptionsTest::test_alternating_file_names
-   )
-   epytest
-}
-
-python_install_all() {
-   rm -r doc/build || die
-
-   use doc && local HTML_DOCS=( doc/. )
-   distutils-r1_python_install_all
-}



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

2022-10-24 Thread Arthur Zamarin
commit: f617476171098827f10675f2749560f534e51044
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:42:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:42:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6174761

dev-python/aiohttp: Stabilize 3.8.3 arm64, #878199

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
index cc7d83ae9c0a..d144fc804219 100644
--- a/dev-python/aiohttp/aiohttp-3.8.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2022-10-24 Thread Mike Gilbert
commit: 298a226b0d257d8102b645feee214e928562b59f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 24 19:39:18 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 24 19:39:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298a226b

profiles/updates: remove obsolete move

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

 profiles/updates/2Q-2020 | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/updates/2Q-2020 b/profiles/updates/2Q-2020
index 9d1b5acb3f8e..099ce0c43e52 100644
--- a/profiles/updates/2Q-2020
+++ b/profiles/updates/2Q-2020
@@ -2,7 +2,6 @@ move dev-libs/yaml-cpp dev-cpp/yaml-cpp
 move dev-python/rnc2rng app-text/rnc2rng
 move games-puzzle/world-of-goo games-puzzle/world-of-goo-hb
 slotmove =dev-ruby/shoulda-matchers-4.3.0* 3 4
-move kde-misc/gmailfeed kde-misc/ultimate-gmail-feed
 move dev-vcs/cli dev-util/github-cli
 move mail-filter/pypolicyd-spf mail-filter/spf-engine
 move dev-python/mimeparse dev-python/python-mimeparse



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

2022-10-24 Thread Arthur Zamarin
commit: d9d6f9c7af4dc5f7868b744e2a375f98b52e64b6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:33:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:33:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d6f9c7

dev-python/mako: Stabilize 1.2.3 ALLARCHES, #878197

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

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

diff --git a/dev-python/mako/mako-1.2.3.ebuild 
b/dev-python/mako/mako-1.2.3.ebuild
index a0e0b665671b..458c821b2cb4 100644
--- a/dev-python/mako/mako-1.2.3.ebuild
+++ b/dev-python/mako/mako-1.2.3.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc"
 
 RDEPEND="



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

2022-10-24 Thread Anna Vyalkova
commit: 7eff1ebc7f5fcd457e8d02b924b1971ebab9d507
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Oct 24 19:25:58 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Oct 24 19:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7eff1ebc

dev-python/celery: fixup openrc script

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/celery/files/celery.initd-r2 | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/celery/files/celery.initd-r2 
b/dev-python/celery/files/celery.initd-r2
index 91dd838a6..2f10491fe 100644
--- a/dev-python/celery/files/celery.initd-r2
+++ b/dev-python/celery/files/celery.initd-r2
@@ -15,10 +15,10 @@ depend() {
 : ${CELERYD_LOG_LEVEL:="INFO"}
 : ${CELERYD_NODES:="celery"}
 
-${CELERYBEAT_ENABLED:="no"}
-${CELERYBEAT_PID_FILE:="/run/celery/celerybeat.pid"}
-${CELERYBEAT_LOG_FILE:="/var/log/celery/celerybeat.log"}
-${CELERYBEAT_LOG_LEVEL:="INFO"}
+: ${CELERYBEAT_ENABLED:="no"}
+: ${CELERYBEAT_PID_FILE:="/run/celery/celerybeat.pid"}
+: ${CELERYBEAT_LOG_FILE:="/var/log/celery/celerybeat.log"}
+: ${CELERYBEAT_LOG_LEVEL:="INFO"}
 
 export CELERY_LOADER
 



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

2022-10-24 Thread Sam James
commit: 6e1300ddd5b9ea6e80d1620d1cc906262cf674c6
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 19:24:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 19:24:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1300dd

dev-util/sgb: fix LICENSE

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

 dev-util/sgb/sgb-20030623-r1.ebuild | 4 ++--
 dev-util/sgb/sgb-20090810-r1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/sgb/sgb-20030623-r1.ebuild 
b/dev-util/sgb/sgb-20030623-r1.ebuild
index d89599421b58..26b28efed229 100644
--- a/dev-util/sgb/sgb-20030623-r1.ebuild
+++ b/dev-util/sgb/sgb-20030623-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ DESCRIPTION="Stanford GraphBase"
 HOMEPAGE="http://ftp.cs.stanford.edu/pub/sgb/;
 
SRC_URI="http://ftp.cs.stanford.edu/pub/sgb/sgb-${PV:0:4}-${PV:4:2}-${PV:6:2}.tar.gz;
 
-LICENSE="BSD"
+LICENSE="mmix"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc x86"
 IUSE=""

diff --git a/dev-util/sgb/sgb-20090810-r1.ebuild 
b/dev-util/sgb/sgb-20090810-r1.ebuild
index 8f0ddf30fd4d..411bb22b4b39 100644
--- a/dev-util/sgb/sgb-20090810-r1.ebuild
+++ b/dev-util/sgb/sgb-20090810-r1.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="Stanford GraphBase"
 HOMEPAGE="http://ftp.cs.stanford.edu/pub/sgb/;
 
SRC_URI="http://ftp.cs.stanford.edu/pub/sgb/sgb-${PV:0:4}-${PV:4:2}-${PV:6:2}.tar.gz;
 
-LICENSE="BSD"
+LICENSE="mmix"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""



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

2022-10-24 Thread Sam James
commit: f563dd8cfd28e976257ff7419600656859af238d
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 18:55:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 19:21:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f563dd8c

dev-util/sgb: fix build w/ Clang 16

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

 .../sgb-20090810-Fix-build-with-Clang-16.patch | 46 ++
 ...{sgb-20090810.ebuild => sgb-20090810-r1.ebuild} |  3 +-
 2 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/dev-util/sgb/files/sgb-20090810-Fix-build-with-Clang-16.patch 
b/dev-util/sgb/files/sgb-20090810-Fix-build-with-Clang-16.patch
new file mode 100644
index ..d26e26a42e1e
--- /dev/null
+++ b/dev-util/sgb/files/sgb-20090810-Fix-build-with-Clang-16.patch
@@ -0,0 +1,46 @@
+From 5d0845e935d9b8d4174b9d98dbc123ec5d5a3460 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Mon, 24 Oct 2022 19:54:02 +0100
+Subject: [PATCH] Fix build with Clang 16
+
+Bug: https://bugs.gentoo.org/832835
+--- a/gb_graph.w
 b/gb_graph.w
+@@ -40,11 +40,8 @@ programs at a higher level via the system loading routine. 
Here is
+ the general outline of \.{gb\_graph.c}:
+ 
+ @p
+-#ifdef SYSV
+ #include 
+-#else
+ #include 
+-#endif
+ #include 
+ #include 
+ @h@#
+@@ -63,11 +60,8 @@ interfere with GraphBase use of a useful identifier. We 
scotch that.
+ @(gb_graph.h@>=
+ #include 
+ #include 
+-#ifdef SYSV
+ #include 
+-#else
+ #include 
+-#endif
+ #undef min
+ @@;
+ 
+--- a/gb_io.w
 b/gb_io.w
+@@ -92,11 +92,8 @@ occasion to use some of the standard string operations.
+ 
+ @=
+ #include 
+-#ifdef SYSV
+ #include 
+-#else
+ #include 
+-#endif
+ 
+ @* Inputting a line. The {\sc GB\_\,IO} routines get their input from
+ an array called |buffer|. This array is internal to {\sc

diff --git a/dev-util/sgb/sgb-20090810.ebuild 
b/dev-util/sgb/sgb-20090810-r1.ebuild
similarity index 92%
rename from dev-util/sgb/sgb-20090810.ebuild
rename to dev-util/sgb/sgb-20090810-r1.ebuild
index 4f6d61def77b..8f0ddf30fd4d 100644
--- a/dev-util/sgb/sgb-20090810.ebuild
+++ b/dev-util/sgb/sgb-20090810-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,6 +19,7 @@ S="${WORKDIR}"
 PATCHES=(
"${FILESDIR}"/sgb-20030623-parallel-make-fix.patch
"${FILESDIR}"/sgb-20030623-destdir.patch
+   "${FILESDIR}"/sgb-20090810-Fix-build-with-Clang-16.patch
 )
 
 src_compile() {



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

2022-10-24 Thread Sam James
commit: ee51625a6652970c7e6fec02ab7ac65ab5403adf
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 16:35:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 19:21:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee51625a

app-misc/mouseremote: fix build w/ Clang 16

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

 .../files/mouseremote-0.90-fix-clang-16.patch  | 29 ++
 .../files/mouseremote-0.90-fix-warnings.diff   | 23 ---
 .../files/mouseremote-0.90-fix-warnings.patch  | 21 +
 ...0-gentoo.diff => mouseremote-0.90-gentoo.patch} | 10 +++
 ...kefile.diff => mouseremote-0.90-makefile.patch} |  4 +--
 app-misc/mouseremote/mouseremote-0.90-r3.ebuild| 34 ++
 6 files changed, 72 insertions(+), 49 deletions(-)

diff --git a/app-misc/mouseremote/files/mouseremote-0.90-fix-clang-16.patch 
b/app-misc/mouseremote/files/mouseremote-0.90-fix-clang-16.patch
new file mode 100644
index ..041a28041652
--- /dev/null
+++ b/app-misc/mouseremote/files/mouseremote-0.90-fix-clang-16.patch
@@ -0,0 +1,29 @@
+From 4363dd75d5df8c85869f0f6f5d3a22d561cff7e0 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Mon, 24 Oct 2022 17:28:49 +0100
+Subject: [PATCH] Fix build with Clang 16
+
+Bug: https://bugs.gentoo.org/874957
+--- a/MultiMouse/daemon.c
 b/MultiMouse/daemon.c
+@@ -78,6 +78,7 @@ int MakeMeDaemon()
+ setsid();
+ close(fileno(stderr));
+ kill(parent, SIGTERM);
++return 0;
+ }
+ 
+ void SetSignals()
+--- a/MultiMouse/main.c
 b/MultiMouse/main.c
+@@ -30,6 +30,10 @@
+ 
+ #include "mumse.h"
+ 
++int MakeMeDaemon(void);
++void SetSignals(void);
++void Selection(int numMouse);
++
+ static
+ void InitMouse(int mfd, u_short baud, u_short cflag)
+ {

diff --git a/app-misc/mouseremote/files/mouseremote-0.90-fix-warnings.diff 
b/app-misc/mouseremote/files/mouseremote-0.90-fix-warnings.diff
deleted file mode 100644
index 63447b9bc4ce..
--- a/app-misc/mouseremote/files/mouseremote-0.90-fix-warnings.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -ur MultiMouse.orig/daemon.c MultiMouse/daemon.c
 MultiMouse.orig/daemon.c   1999-10-09 20:08:58.0 +
-+++ MultiMouse/daemon.c2016-04-27 22:36:59.133322312 +
-@@ -22,6 +22,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "mumse.h"
- 
-diff -ur MultiMouse.orig/main.c MultiMouse/main.c
 MultiMouse.orig/main.c 1999-10-03 17:40:23.0 +
-+++ MultiMouse/main.c  2016-04-27 22:34:58.346647395 +
-@@ -25,6 +25,8 @@
- #include 
- #include 
- #include 
-+#include 
-+#include 
- 
- #include "mumse.h"
- 

diff --git a/app-misc/mouseremote/files/mouseremote-0.90-fix-warnings.patch 
b/app-misc/mouseremote/files/mouseremote-0.90-fix-warnings.patch
new file mode 100644
index ..11a7e63b850b
--- /dev/null
+++ b/app-misc/mouseremote/files/mouseremote-0.90-fix-warnings.patch
@@ -0,0 +1,21 @@
+--- a/MultiMouse/daemon.c
 b/MultiMouse/daemon.c
+@@ -22,6 +22,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "mumse.h"
+ 
+--- a/MultiMouse/main.c
 b/MultiMouse/main.c
+@@ -25,6 +25,8 @@
+ #include 
+ #include 
+ #include 
++#include 
++#include 
+ 
+ #include "mumse.h"
+ 

diff --git a/app-misc/mouseremote/files/mouseremote-0.90-gentoo.diff 
b/app-misc/mouseremote/files/mouseremote-0.90-gentoo.patch
similarity index 60%
rename from app-misc/mouseremote/files/mouseremote-0.90-gentoo.diff
rename to app-misc/mouseremote/files/mouseremote-0.90-gentoo.patch
index d86902e37ed5..1d73ffeb8725 100644
--- a/app-misc/mouseremote/files/mouseremote-0.90-gentoo.diff
+++ b/app-misc/mouseremote/files/mouseremote-0.90-gentoo.patch
@@ -1,6 +1,5 @@
-diff -Naur MouseRemote.ORG/client/MouseRemote.conf 
MouseRemote/client/MouseRemote.conf
 MouseRemote.ORG/client/MouseRemote.confSat Oct  9 21:03:42 1999
-+++ MouseRemote/client/MouseRemote.confSat May  4 16:04:43 2002
+--- a/client/MouseRemote.conf
 b/client/MouseRemote.conf
 @@ -61,3 +61,35 @@
  
  # Definitions for the DVD device
@@ -37,9 +36,8 @@ diff -Naur MouseRemote.ORG/client/MouseRemote.conf 
MouseRemote/client/MouseRemot
 +TxtOff
 +TxtTrns
 +Rec
-diff -Naur MouseRemote.ORG/client/MouseRemoteKeys.pl 
MouseRemote/client/MouseRemoteKeys.pl
 MouseRemote.ORG/client/MouseRemoteKeys.pl  Sun Oct 10 00:09:42 1999
-+++ MouseRemote/client/MouseRemoteKeys.pl  Sat May  4 15:58:58 2002
+--- a/client/MouseRemoteKeys.pl
 b/client/MouseRemoteKeys.pl
 @@ -11,6 +11,7 @@
play => 0x0d,
stop => 0x0e,

diff --git a/app-misc/mouseremote/files/mouseremote-0.90-makefile.diff 
b/app-misc/mouseremote/files/mouseremote-0.90-makefile.patch
similarity index 76%
rename from app-misc/mouseremote/files/mouseremote-0.90-makefile.diff
rename to app-misc/mouseremote/files/mouseremote-0.90-makefile.patch
index 2f6fb8a81f15..560740c67a2e 100644
--- 

[gentoo-commits] repo/gentoo:master commit in: sci-misc/gt-itm/, sci-misc/gt-itm/files/

2022-10-24 Thread Sam James
commit: c301cc94e6fd03d865da97e1a4cf73db338bd7f2
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 18:01:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 19:21:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c301cc94

sci-misc/gt-itm: fix build w/ Clang 16, musl

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

 .../gt-itm-19961004-Fix-build-with-Clang-16.patch  | 326 +
 .../files/gt-itm-19961004-Fix-musl-build.patch |  69 +
 sci-misc/gt-itm/files/gt-itm-19961004-gentoo.patch | 201 +
 sci-misc/gt-itm/files/gt-itm-implicits.patch   |  28 +-
 ...9961004-r2.ebuild => gt-itm-19961004-r3.ebuild} |  45 ++-
 5 files changed, 628 insertions(+), 41 deletions(-)

diff --git 
a/sci-misc/gt-itm/files/gt-itm-19961004-Fix-build-with-Clang-16.patch 
b/sci-misc/gt-itm/files/gt-itm-19961004-Fix-build-with-Clang-16.patch
new file mode 100644
index ..e13a035e1950
--- /dev/null
+++ b/sci-misc/gt-itm/files/gt-itm-19961004-Fix-build-with-Clang-16.patch
@@ -0,0 +1,326 @@
+From 960d73fb2149340e39acc23741ede9dee52b8778 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Mon, 24 Oct 2022 18:47:48 +0100
+Subject: [PATCH 1/2] Fix build with Clang 16
+
+Bug: https://bugs.gentoo.org/741582
+--- a/gt-itm/src/dfs.c
 b/gt-itm/src/dfs.c
+@@ -23,7 +23,7 @@ int dfs(Graph *G,int n,u_char *vis);
+ 
+ /* check connectivity of graph g*/
+ /* uses depth-first search. */
+-isconnected(Graph *G)
++int isconnected(Graph *G)
+ {
+ u_char *vis;
+ Vertex *vp;
+--- a/gt-itm/src/edriver.c
 b/gt-itm/src/edriver.c
+@@ -51,9 +51,7 @@
+  } \
+}\
+ 
+-main(argc,argv)
+-int argc;
+-char *argv[];
++int main(int argc, char **argv)
+ {
+ int i; 
+ int min, max, sum, bins, *ddist; 
+@@ -63,14 +61,14 @@ main(argc,argv)
+ char outfile[MAXF];
+ char *dstr = "-nd";
+ int plen, idx;
+-FILE *ddf, *evf, *pdf, *fp, *fopen();
++FILE *ddf, *evf, *pdf, *fp;
+ int prdist = 1;
+ enum Field f0, f1;
+ int first = 1;
+ 
+ if (argc == 1) {
+   printf("Usage: edriver  [-nd] [-]*\n\n");
+-  return;
++  return 1;
+ }
+ /* determine whether to print distributions */
+ /* determine where in argv the field pairs begin */
+--- a/gt-itm/src/eval.c
 b/gt-itm/src/eval.c
+@@ -201,10 +201,7 @@ int bicomp(Graph *g,int verbose)
+ }
+ 
+ 
+-void twofield_sptree(g,u,f0,f1)
+-Graph*g;
+-Vertex*u;
+-enum Field f0,f1;
++void twofield_sptree(Graph *g, Vertex *u, enum Field f0, enum Field f1)
+ {
+   Vertex *v, *t;
+   Arc *r;
+--- a/gt-itm/src/geog.c
 b/gt-itm/src/geog.c
+@@ -33,7 +33,7 @@
+ static char geogId[]="$Id: geog.c,v 1.1 1996/10/04 13:36:46 calvert Exp $";
+ 
+ long fdiam(Graph *g);
+-void die(s);
++void die(char* errstr);
+ 
+ double
+ distance(Vertex *u, Vertex *v)
+@@ -75,7 +75,7 @@ printparms(char *buf,geo_parms *pp)
+ void
+ randomize(long* a, long size, long mean, int iters)
+ {
+-register i,indx;
++int i,indx;
+ 
+for (i=0; iutil_types,GEO_UTIL);  /* same for all geo graphs, */
+--- a/gt-itm/src/itm.c
 b/gt-itm/src/itm.c
+@@ -56,7 +56,7 @@
+ char *delim = " \t\n", *nonestr = "";
+ static char  errstr[256];
+ 
+-void die(s);
++void die(char* errstr);
+ 
+ char *
+ get_geoparms(FILE * f, geo_parms * pp)
+@@ -298,7 +298,7 @@ geo_parms  parmsbuf[MAXLEVEL]; /* make sure MAXLEVEL 
>= 3 */
+ return NULL;
+ }
+ 
+-main(int argc, char **argv)
++int main(int argc, char **argv)
+ {
+ FILE   *infile;
+ char *rv;
+@@ -306,7 +306,7 @@ main(int argc, char **argv)
+ 
+ if (argc == 1) {
+   printf("itm   \n\n");
+-  return;
++  return 1;
+ }
+ while (--argc) {
+ 
+--- a/gt-itm/src/sgb2alt.c
 b/gt-itm/src/sgb2alt.c
+@@ -24,7 +24,7 @@
+ #include "gb_save.h"
+ #include "geog.h"
+ 
+-main(argc,argv)
++int main(argc,argv)
+ int argc;
+ char *argv[];
+ {
+@@ -36,14 +36,14 @@ main(argc,argv)
+ 
+ if (argc != 3) {
+   printf("sgb2old  \n\n");
+-  return;
++  return 1;
+ }
+ fout = fopen(argv[2],"w");
+ 
+ g = restore_graph(argv[1]);
+   if (g == NULL) {
+   printf("%s does not contain a correct SGB graph\n",argv[1]);
+-  return;
++  return 1;
+   }
+   
+ fprintf(fout,"GRAPH (#nodes #edges id uu vv ww xx yy zz):\n");
+--- a/gt-itm/src/ts.c
 b/gt-itm/src/ts.c
+@@ -76,7 +76,7 @@ int stubs_OK(Vertex *snp0,Vertex *snp1);
+ long
+ fdiam(Graph *g)
+ {
+-register i,j,k;
++int i,j,k;
+ long **dist, **ldist;
+ int changed,mallocd;
+ long diam, ldiam, newdist = 0, otherend;
+@@ -174,7 +174,7 @@ Arc *a;
+ } /* fdiam */
+ 
+ void
+-die(s)
++die(char* s)
+ {
+ fprintf(stderr,"Fatal error %s\n",s);
+ exit(1);
+@@ -187,7 +187,7 @@ exit(1);

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

2022-10-24 Thread Sam James
commit: eaee51329bda88fd5ffc0e97bb8c8fe2cc93c73e
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 17:33:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 19:21:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaee5132

profiles: last-rite games-fps/qudos

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 760063881022..a7b665b895df 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-10-24)
+# Fails to build with Clang 16 (code quality issues), no upstream activity
+# in 7 years. Removal on 2022-11-23. bug #874486, bug #791604.
+games-fps/qudos
+
 # David Seifert  (2022-10-23)
 # Dead package, upstream gone, GTK+2, fails to build with Clang 16 and
 # tests fail. Removal on 2022-11-22. Bug #741200, #875686.



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

2022-10-24 Thread Sam James
commit: 3f4ff809af334b3cb5449379bba1226f7b6a925f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 19:24:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 19:25:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4ff809

profiles: last-rite dev-util/sgb, sci-misc/gt-itm

sci-misc/gt-itm depends on dev-util/sgb.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index a7b665b895df..9326a8c678e0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-10-24)
+# Non-free licence which prohibits any patching. Fails to build with Clang 16.
+# Removal on 2022-10-24.
+dev-util/sgb
+sci-misc/gt-itm
+
 # Sam James  (2022-10-24)
 # Fails to build with Clang 16 (code quality issues), no upstream activity
 # in 7 years. Removal on 2022-11-23. bug #874486, bug #791604.



[gentoo-commits] repo/gentoo:master commit in: games-fps/qudos/files/, games-fps/qudos/

2022-10-24 Thread Sam James
commit: 8a8f84d6806e35409cb85f652dcf37e2ed8c
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 17:17:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 19:21:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8f

games-fps/qudos: almost fix build w/ Clang 16

- Drop various seds, converting them into patches
- Fix build with libpng 1.4.0 too
- Fix build on modern glibc
- Use pkg-config (and therefore fix build on LLD)

This nearly got there wrt Clang 16, but then ended up hitting
-Wincompatible-function-pointer-types with some USE flags
and got fed up.

Bug: https://bugs.gentoo.org/874486
Closes: https://bugs.gentoo.org/730806
Closes: https://bugs.gentoo.org/770904
Signed-off-by: Sam James  gentoo.org>

 .../qudos/files/qudos-0.40.1-libjpeg-clash.patch   |  25 +
 games-fps/qudos/files/qudos-0.40.1-libpng.patch|  30 +
 games-fps/qudos/files/qudos-0.40.1-libpng15.patch  |  10 --
 .../qudos/files/qudos-0.40.1-no-bits-nan.patch |  12 ++
 .../qudos/files/qudos-0.40.1-respect-cc.patch  |  15 +++
 .../qudos/files/qudos-0.40.1-respect-libdir.patch  |  53 +
 .../qudos/files/qudos-0.40.1-use-pkg-config.patch  |  30 +
 .../qudos/files/qudos-0.40.1-zlib-build.patch  |  12 ++
 ...{qudos-0.40.1.ebuild => qudos-0.40.1-r1.ebuild} | 121 ++---
 9 files changed, 235 insertions(+), 73 deletions(-)

diff --git a/games-fps/qudos/files/qudos-0.40.1-libjpeg-clash.patch 
b/games-fps/qudos/files/qudos-0.40.1-libjpeg-clash.patch
new file mode 100644
index ..944c1aff856c
--- /dev/null
+++ b/games-fps/qudos/files/qudos-0.40.1-libjpeg-clash.patch
@@ -0,0 +1,25 @@
+From c657cd54baee3bdfe7a92c9b91536bb5c3ddcdd8 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Mon, 24 Oct 2022 17:50:17 +0100
+Subject: [PATCH 2/5] Fix clash with libjpeg
+
+--- a/src/ref_gl/gl_image.c
 b/src/ref_gl/gl_image.c
+@@ -912,7 +912,7 @@ jpg_skip_input_data(j_decompress_ptr cinfo, long num_bytes)
+ }
+ 
+ void
+-jpeg_mem_src(j_decompress_ptr cinfo, byte * mem, int len)
++qudos_jpeg_mem_src(j_decompress_ptr cinfo, byte * mem, int len)
+ {
+   cinfo->src = (struct jpeg_source_mgr *)(*cinfo->mem->alloc_small) 
((j_common_ptr) cinfo, JPOOL_PERMANENT, sizeof(struct jpeg_source_mgr));
+   cinfo->src->init_source = jpg_null;
+@@ -956,7 +956,7 @@ LoadJPG(char *filename, byte ** pic, int *width, int 
*height)
+   jpeg_create_decompress();
+ 
+   /* Feed JPEG memory into the libJpeg Object */
+-  jpeg_mem_src(, rawdata, rawsize);
++  qudos_jpeg_mem_src(, rawdata, rawsize);
+ 
+   /* Process JPEG header */
+   jpeg_read_header(, true);

diff --git a/games-fps/qudos/files/qudos-0.40.1-libpng.patch 
b/games-fps/qudos/files/qudos-0.40.1-libpng.patch
new file mode 100644
index ..78fb4cdb7bd5
--- /dev/null
+++ b/games-fps/qudos/files/qudos-0.40.1-libpng.patch
@@ -0,0 +1,30 @@
+--- a/src/ref_gl/gl_local.h
 b/src/ref_gl/gl_local.h
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ 
++#include  /* Z_DEFAULT_COMPRESSION */
+ #include 
+ #include 
+ 
+Subject: [PATCH] Fix build with libpng 1.4.0
+
+From the 1.4.0 release notes:
+```
+   m. The function png_set_gray_1_2_4_to_8() was removed. It has been
+  deprecated since libpng-1.0.18 and 1.2.9, when it was replaced with
+  png_set_expand_gray_1_2_4_to_8() because the former function also
+  expanded palette images.
+```
+--- a/src/ref_gl/gl_image.c
 b/src/ref_gl/gl_image.c
+@@ -1186,7 +1186,7 @@ LoadPNG(char *filename, byte ** pic, int *width, int 
*height)
+   if (my_png->ColorType == PNG_COLOR_TYPE_PALETTE)
+   png_set_palette_to_rgb(png);
+   if (my_png->ColorType == PNG_COLOR_TYPE_GRAY && my_png->BitDepth < 8)
+-  png_set_gray_1_2_4_to_8(png);
++  png_set_expand_gray_1_2_4_to_8(png);
+ 
+   /* Add alpha channel if present */
+   if (png_get_valid(png, pnginfo, PNG_INFO_tRNS))

diff --git a/games-fps/qudos/files/qudos-0.40.1-libpng15.patch 
b/games-fps/qudos/files/qudos-0.40.1-libpng15.patch
deleted file mode 100644
index 633215be34be..
--- a/games-fps/qudos/files/qudos-0.40.1-libpng15.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/src/ref_gl/gl_local.h
-+++ b/src/ref_gl/gl_local.h
-@@ -29,6 +29,7 @@
- #include 
- #include 
- 
-+#include  /* Z_DEFAULT_COMPRESSION */
- #include 
- #include 
- 

diff --git a/games-fps/qudos/files/qudos-0.40.1-no-bits-nan.patch 
b/games-fps/qudos/files/qudos-0.40.1-no-bits-nan.patch
new file mode 100644
index ..adcffef23c40
--- /dev/null
+++ b/games-fps/qudos/files/qudos-0.40.1-no-bits-nan.patch
@@ -0,0 +1,12 @@
+--- a/src/mods/rogue/g_local.h
 b/src/mods/rogue/g_local.h
+@@ -26,9 +26,6 @@
+ //==
+ 
+ #ifndef _WIN32
+-#ifdef __linux__
+-#include 
+-#endif
+ #define min(a,b) ((a) < (b) ? (a) : (b))
+ #define max(a,b) ((a) > (b) ? (a) : (b))
+ #ifdef __sun__

diff 

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

2022-10-24 Thread Arthur Zamarin
commit: edbdab7846bf25d7e04621abbf9aa0c2b6272c0c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 18:48:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 18:48:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbdab78

dev-python/pyicu: add 2.10.1

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

 dev-python/pyicu/Manifest|  1 +
 dev-python/pyicu/pyicu-2.10.1.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest
index 4d77e04ecd8b..8bfe9e9992d5 100644
--- a/dev-python/pyicu/Manifest
+++ b/dev-python/pyicu/Manifest
@@ -1,2 +1,3 @@
+DIST pyicu-v2.10.1.tar.bz2 192780 BLAKE2B 
0a8dea0091e07b889fbe79895b1a1fd030e29f9be02303e9b70b7380defaea14eeecc87031e4c1e57bab4a56680fad51f1489d117f31492a50c0323eefaa288d
 SHA512 
a542fafdd1c64971ac4cf7fe0189324969cc4039319950663819e7040d9406ea200a84d3f2821a9a94c944087d0dbfe74fecebb430a01476114b6963ba83c739
 DIST pyicu-v2.10.tar.bz2 192789 BLAKE2B 
824b83177b420bb78633a2d7b93bdcc781ec87ea105e7441be59547c6f56fadf292aa331decac96f095672a4d2741d709ed32dec4841b070bc056e7f0f8d65d0
 SHA512 
8f752ba97fc5ffc3004591826b47bd76c9b99d73a3784b2bba746cb611969a47a98971c89fe0b35dc817fd14b93b1bf0e85f4bf23986af22bcf5401485899c9e
 DIST pyicu-v2.9.tar.bz2 243533 BLAKE2B 
c2ea32f69637e2d12a57ded96b570ba7fd41c92aed4a0dea36ebe5c224b80fa8d1672251f8218e0a35d463957ab4291cff778c3e690f0763e465dc6f0a1af26d
 SHA512 
f10025afe1a0de5a1726c3d4aaec5b10ba62064c33205117efe643185dcd3560e8971b600606e9699269cca795477bf86ed2f9e604e9c0e04bb75a86f31cd114

diff --git a/dev-python/pyicu/pyicu-2.10.1.ebuild 
b/dev-python/pyicu/pyicu-2.10.1.ebuild
new file mode 100644
index ..1759ece5b608
--- /dev/null
+++ b/dev-python/pyicu/pyicu-2.10.1.ebuild
@@ -0,0 +1,38 @@
+# 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..11} )
+
+inherit distutils-r1
+
+MY_P=${P/-/-v}
+DESCRIPTION="Python bindings for dev-libs/icu"
+HOMEPAGE="
+   https://gitlab.pyicu.org/main/pyicu/
+   https://pypi.org/project/PyICU/
+"
+SRC_URI="
+   https://gitlab.pyicu.org/main/pyicu/-/archive/v${PV}/${MY_P}.tar.bz2
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+DEPEND="
+   dev-libs/icu:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   test? (
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGES CREDITS README.md )
+
+distutils_enable_tests pytest



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

2022-10-24 Thread Arthur Zamarin
commit: c4f26add0ba47694b07512709988357fa5b57ce1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:00:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:00:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f26add

dev-python/python-cstruct: add 3.3

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

 dev-python/python-cstruct/Manifest |  1 +
 .../python-cstruct/python-cstruct-3.3.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/python-cstruct/Manifest 
b/dev-python/python-cstruct/Manifest
index 278b7ef5c8ea..a6644c7a088e 100644
--- a/dev-python/python-cstruct/Manifest
+++ b/dev-python/python-cstruct/Manifest
@@ -1,3 +1,4 @@
 DIST python-cstruct-3.0.gh.tar.gz 25950 BLAKE2B 
7ea8c77ed87e4fb740c3f7a4ed53a7532ee5aca15ee46fbb40da7308ae62ceacd7ccc67a958e6355904604ae67c9594acc9cae5d18bfed0558b91f7e9c8ad0a9
 SHA512 
dd1c85363512edc4df0379dec40e7d7fe3ceff1cc4014eae8dab0e91c47ea9c3619211e1a637aeec134ce713d0681688630b7fde97f02c6bcd7103a32f258a73
 DIST python-cstruct-3.1.gh.tar.gz 26633 BLAKE2B 
449510cc8cc6661270d2618cd347eea2044eacc8f665ed2f55bc6fcd95bcf79f29f8bce6498d372d8b5b78f854edb06afb89a3f3ef7f5de37582ebf68d178db1
 SHA512 
00e2165c14dcc4461600a8eeef5c71bcaa6e59955c23d08055aff2186b16f20d6c10fdb1a02f6e263e27070fda562c712df0c4ad2440a25dc5f23afaa9c88719
 DIST python-cstruct-3.2.gh.tar.gz 26876 BLAKE2B 
084c4e3e1e5a48ee15c40e25a846b09dc1af1fe0ef9734bddad14ebac91e2bbdf78cffc39dd861f35d7ed307f1dfb14cb7b15dd47b900d3c943bf3245adb9ff3
 SHA512 
8b912bba7a31a8cacd77e07008ea1a0603c59c49e2cbb4a8fee158948b05166f2223c983f58c104d73c0fd868bfaebc9f38669277f27282486cfb064d9026ab5
+DIST python-cstruct-3.3.gh.tar.gz 27470 BLAKE2B 
0403af7085622e26d5faf973bbfd0c7e35f5c51f0597abf079080800055058809a07a795bde37b796809ef13b6e1d030f36a42e45a7f4643202e37fe79df4730
 SHA512 
fd5d7d42f5458d37a44d5e792b56e5c4f3338ed656b248ec5f4f48e4ecb5b6be7e3561c697d67ce0c6a18fbef62ba4945e287754cb2d6a97fefd65c563d65774

diff --git a/dev-python/python-cstruct/python-cstruct-3.3.ebuild 
b/dev-python/python-cstruct/python-cstruct-3.3.ebuild
new file mode 100644
index ..7b8d01c50942
--- /dev/null
+++ b/dev-python/python-cstruct/python-cstruct-3.3.ebuild
@@ -0,0 +1,30 @@
+# 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..11} )
+inherit distutils-r1
+
+DESCRIPTION="C-style structs for Python"
+HOMEPAGE="https://github.com/andreax79/python-cstruct
+   https://pypi.org/project/cstruct/;
+SRC_URI="
+   https://github.com/andreax79/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.md )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   sed -e "/find_packages(/s@exclude=\[@&'tests', @" -i setup.py || die
+}



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

2022-10-24 Thread Arthur Zamarin
commit: 9995468dcf4baad422e64409a56de7b169b41500
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 18:43:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 18:43:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9995468d

dev-python/jc: add 1.22.1

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

 dev-python/jc/Manifest |  1 +
 dev-python/jc/jc-1.22.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest
index 46166f3aca11..bb67259b6449 100644
--- a/dev-python/jc/Manifest
+++ b/dev-python/jc/Manifest
@@ -1,3 +1,4 @@
 DIST jc-1.21.0.gh.tar.gz 11910267 BLAKE2B 
7d02f6b574dc2171daca9682ef5cfe2ccdba6230320fc331c086c47b147e49efbd11fcb7b7f26bf4d448d4462f051b5b6892eff16e853cdb6cc4927f5cffddba
 SHA512 
5382aba5c6ea0409fae31097516912d07133d2c14eb529e9df742f2efe4682c7e36e934786c9b12454d23e4c3acd5bdce3e97f410303b761f695db787058b034
 DIST jc-1.21.2.gh.tar.gz 11910311 BLAKE2B 
ece8651c55f62821e30574cc208f3e1a569a2408ae1c637329556d49aae894afd7a57cdb7c70a0fdd16136fddd7329a1cefab493848376f22d5fae553c0231eb
 SHA512 
3860e429a11131b888fa0689dd627016d3e9c052908979c22eca604281f13ba3df7164cdfa04ff6e4e08146b42d7bd76888efdcce65a549d5c904ecd207209f0
 DIST jc-1.22.0.gh.tar.gz 12062944 BLAKE2B 
8a4f301c563cabb5ee780280d3aa3caa64a8cbab7972c67854e0c7fb53ba86c6cae12682f6bc8559d51ef692e0352378c01a223848249c0f8f3b664bad63e7ce
 SHA512 
832ef3d209bbf6e3d3a4b7b038e80fc0dcb99d4ba38732ad393fdbe59be4f5d86428cfbbdb81f48d5902b31bdea635996a99aeada19361d74c991e711560767e
+DIST jc-1.22.1.gh.tar.gz 12676358 BLAKE2B 
dbea5d19f28abf7773787275b8e5c64b8ceee07e56474336b37e35d76bf3cb3b6bbbad0d4e129fd118dc2eba03dca7f12d07c41f469f6d0e81fad1e4acb8af88
 SHA512 
67fba63921b9c8bc6b47a6d8405a693ce68c7338ad0d05565a0a4b4f7872ff83d27a97241daa8bd5eeb27299e630154b7a9d923bcd00fb121c25ac61f70d3faa

diff --git a/dev-python/jc/jc-1.22.1.ebuild b/dev-python/jc/jc-1.22.1.ebuild
new file mode 100644
index ..7b7bbfc30991
--- /dev/null
+++ b/dev-python/jc/jc-1.22.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Converts the output of popular command-line tools and file-types 
to JSON"
+HOMEPAGE="
+   https://github.com/kellyjonbrazil/jc/
+   https://pypi.org/project/jc/
+"
+SRC_URI="
+   https://github.com/kellyjonbrazil/jc/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+RDEPEND="
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2022-10-24 Thread Arthur Zamarin
commit: ef02917b886f402ec9929ce1755d0999ccf65819
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:10:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:10:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef02917b

dev-python/jupyterlab: add 3.5.0

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

 dev-python/jupyterlab/Manifest|  1 +
 dev-python/jupyterlab/jupyterlab-3.5.0.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index 32040da63a60..dd264d724cf4 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -2,3 +2,4 @@ DIST jupyterlab-3.4.3.tar.gz 17074198 BLAKE2B 
08a0aa4ddaeb6b48a742ef78e1b8cefb95
 DIST jupyterlab-3.4.5.tar.gz 17108960 BLAKE2B 
83f4e99a1f98265df50857988dcd011862a0be4212abd8217cc330b3b536f5c7de2486f5c19e692c78eb8305f73c11a11772b510847ec25d756c81c828425ce3
 SHA512 
17428899b577a9e661ea755e3d6e2e3d640ca4ae28cd51e197520b9a388088e2a0d52a799f14b128d94f0c1ee2ec7580e309586c63e1d2e3b6019ae1075abc1c
 DIST jupyterlab-3.4.7.tar.gz 17111219 BLAKE2B 
8e1246b56d75f2336ab46ca66f371dde275327a445563a8c41dcb528b58558c902776008f25b28e8a4fb299e9692c20b08c224f71304aa6f16143a757548814a
 SHA512 
16a6e38fafbe3f8daa7f2e65b511e30b65800a1b21ee5e6360faae4cc1806472268297582f12a45d39d482ed5f25fc9c6874299e5e05efed5f50e8f2a3986c66
 DIST jupyterlab-3.4.8.tar.gz 17104727 BLAKE2B 
7de7d899caff7e3a9641b7568ef63a9f07c739e474cb998cf62cf62abe2d51e488d52a644ffb4d0b5bdd46cadbd15d53020c28ba9602019db1e4b25d1fb696cd
 SHA512 
244a38077e752d5e7066da6a312fa75ac3810bffda62b89133b7cebe459b35fedaaf320999c8ecf452c98ced6e80a16e290c4df9c8f741e1662aafa10785f9e0
+DIST jupyterlab-3.5.0.tar.gz 17110889 BLAKE2B 
89b20734dea44419af023b88c85b243fa3f8ac0c7272600729da8690eb53cd4286d9c9bb90e95e291644de3675a9daae63898d6621cc4c21b4fc8e0d965242b4
 SHA512 
43b893127b5b4f1ccd472dfe9152d4ac8f89192411d1fa6045e3ecfb5f8f16819d1cf4b6fd70d9656d25d10cafff55055da98d36d2c8537d5b07e29e2d157799

diff --git a/dev-python/jupyterlab/jupyterlab-3.5.0.ebuild 
b/dev-python/jupyterlab/jupyterlab-3.5.0.ebuild
new file mode 100644
index ..1491c0f13490
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-3.5.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=jupyter
+inherit distutils-r1
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="https://jupyter.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-python/jupyter_packaging[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   >=dev-python/jupyterlab_server-2.10[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_server-1.16[${PYTHON_USEDEP}]
+   >=dev-python/nbclassic-0.2[${PYTHON_USEDEP}]
+   =dev-python/jinja-2.1[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+   net-libs/nodejs
+"
+
+BDEPEND="test? (
+   dev-python/check-manifest[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_server[${PYTHON_USEDEP}]
+   dev-python/openapi-core[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/requests-cache[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+)"
+
+EPYTEST_DESELECT=(
+   # These tests call npm and want internet
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton
+#distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme 
dev-python/myst_parser

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

2022-10-24 Thread Arthur Zamarin
commit: 6ea224967c6f90d7729733069389af3ba8731100
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 19:02:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 19:03:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea22496

dev-python/pytest-env: add 0.8.1

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

 dev-python/pytest-env/Manifest|  1 +
 dev-python/pytest-env/pytest-env-0.8.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest
index 217812163a3a..a5869c3c45b1 100644
--- a/dev-python/pytest-env/Manifest
+++ b/dev-python/pytest-env/Manifest
@@ -1 +1,2 @@
 DIST pytest-env-0.6.2.tar.gz 1693 BLAKE2B 
b303b8b2b486cd5f6c6273fefe709e3986183a56b6758b05f8bde973c561ebba9646538d38783749305740d8bd637966966a109fcd600cd6f6ee059449ffb328
 SHA512 
0b3bb21fc881023c102b584593c6e28840400ce8190810f33f9a421df4141e17dcfad2943c4159aaab82376b7b47b07b45f97c9cb232a7d17c4d35b55966596d
+DIST pytest_env-0.8.1.tar.gz 6926 BLAKE2B 
1d993947c5d67a57832e170e2cc2cbe56f5f1eef37d96790ec3965e5d7b9489771d1890ef7c6f4ae504e1d6d22845cf9b1b3fccf3caeacb3e6ff33d5f86b9279
 SHA512 
0c99db9c5467f5fe6f8655e540fff4b91884cef3553daf455298d2dc7bb51439418f3149b941d37a777199f28d82eccb2073fdd5e09bfb97cdf24d3ddb1d21bc

diff --git a/dev-python/pytest-env/pytest-env-0.8.1.ebuild 
b/dev-python/pytest-env/pytest-env-0.8.1.ebuild
new file mode 100644
index ..3ab29754ad80
--- /dev/null
+++ b/dev-python/pytest-env/pytest-env-0.8.1.ebuild
@@ -0,0 +1,18 @@
+# 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..11} )
+inherit distutils-r1
+
+DESCRIPTION="py.test plugin that allows you to add environment variables"
+HOMEPAGE="https://github.com/MobileDynasty/pytest-env;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/-/_}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"



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

2022-10-24 Thread Arthur Zamarin
commit: 091f3a09fe782a084d186f33126fc7539c204910
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 18:59:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 18:59:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091f3a09

dev-python/brython: add 3.11

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

 dev-python/brython/Manifest|  1 +
 dev-python/brython/brython-3.11.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index 3f4d6ba10270..098c001427a4 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -1,2 +1,3 @@
 DIST brython-3.10.5.tar.gz 11106672 BLAKE2B 
4219bdb99efd666e37ee08283e58f288e06dac52454931f72bcb4f3bf61a380fb1e01d724f49e598f6d7a95260609767d4536b5f04531939daaf93db6cdb23ad
 SHA512 
7d2f50f94c9762d6587a9b0ed76805b14a5c2c89c0d27c7e181a3e3abdcdd28c9691fb80cd472f635f5bc6c36c884becd9a5625da4825d551b57b6b0779d3529
+DIST brython-3.11.gh.tar.gz 11684005 BLAKE2B 
d2ec61082787bbb571fa3a7239bad4e5d633e20f392684c532477d23ab7480dc0c3cd30a837c32fae57c88fa1779afec71bc7adb63bb4abd8f6d2d78717d55ef
 SHA512 
98ee9c8cf1b3f8103310cf08b639fcea6675d178aedde5f425d3b44eac74552e569a8abca8cb6935cfcfc43a009ea73abbc646557a2bda916e5328a8933bea0d
 DIST brython-3.9.0.tar.gz 10232037 BLAKE2B 
4dc70efa14174f90cddd72ba9c07afd7be4fc81cde3f9ace7b5f015acd4cc18e9ab222aded496523f7298cb7ecb93c1d691fda818ef9fe15fabbb876143af487
 SHA512 
fcacc6f5e959afd2c84980eb0a650028ad018f4ebda05c53ef0a73ef5a8e1b4a28b2940c08f6b5e82bb52975b671610ad47e42de0d6d3030a6b9f5af02784c20

diff --git a/dev-python/brython/brython-3.11.ebuild 
b/dev-python/brython/brython-3.11.ebuild
new file mode 100644
index ..22a048a8d943
--- /dev/null
+++ b/dev-python/brython/brython-3.11.ebuild
@@ -0,0 +1,41 @@
+# 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 webapp python-single-r1
+
+DESCRIPTION="Python 3 implementation for client-side web programming"
+HOMEPAGE="http://www.brython.info;
+SRC_URI="
+   https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+
+need_httpd_cgi
+
+pkg_setup() {
+   webapp_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_install() {
+   dodoc LICENCE.txt README.md
+   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
+
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_src_install
+}



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils/

2022-10-24 Thread Fabian Groffen
commit: ff9951182f8ad7f741651d44bcdbfc8c3f8662c5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Oct 24 18:45:20 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Oct 24 18:45:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ff995118

sys-devel/binutils-2.39-r4: sync from gx86

Signed-off-by: Fabian Groffen  gentoo.org>

 sys-devel/binutils/Manifest|   2 +-
 sys-devel/binutils/binutils-2.39-r4.ebuild | 498 +
 2 files changed, 499 insertions(+), 1 deletion(-)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index eba64a25c1..3969b00779 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -1,5 +1,5 @@
-DIST binutils-2.29.1.tar.xz 19886772 BLAKE2B 
e6e86fc148fe42b56c026aa62766b10acf1039c47106e55193ee7cb9cac0ed4414fed4a554624962c114e454261d9fc38843f3cd5b0c3cae9b5a36e09eefc0a5
 SHA512 
d748d22306477d60d921078804d21943248c23fca0707aac9b016a352c01c75ca69e82624ae37fb0bbd03af3b17088a94f60dfe1a86a7ff82e18ece3c24f0fd0
 DIST binutils-2.34-patches-4.tar.xz 95232 BLAKE2B 
0a355120ecaf447d863f6d0837028061968166c9024da36212ce7d172ee2060e4027be1fca0089e38ab9073b5332307ff1dc05b868603bd2aa0ec8e88af7cd0a
 SHA512 
e593edbeddaf97ef23fa8eb25c5714c7f2dd2500d11422bd9dba42e119884fe71593adc98862f74c7d391ceb298556ed049eee3c504733c634faef236045876b
 DIST binutils-2.34.tar.xz 21637796 BLAKE2B 
07dd23916a7d27f71c3f160c8c16abe2bd4fce294c738c665a012a3be6a87dbe8160d0c38740524f9025e01d438e99b2a94bcf9f9f79ee214f5dd033de8aad3d
 SHA512 
2c7976939dcf5e8c5b7374cccd39bfe803b1bec73c6abfa0eb17c24e1942574c6bdb874c66a092a82adc443182eacd8a5a8001c19a76101f0c7ba40c27de0bbd
 DIST binutils-2.39-patches-4.tar.xz 62880 BLAKE2B 
5cc335769d9c88417583ce059c61d0d7655f3ab9ac69647e6e2f65bd3a9dd143fe34c50bb68ab81d4226ddd0e4ef405d7102f67375a672eedc3d01b92b8ef497
 SHA512 
ef81350979af64cf35800b39982c84657a5c01362c01d221164a43d8f0dd80276c9f052c55d24516fad457e6671a58d467d71b5edd6c1f53fddbdb31172a21ee
+DIST binutils-2.39-patches-5.tar.xz 82924 BLAKE2B 
2cf75f661989f22270d6afe5f3c543814eb6a331be4493016fa2871e1f10a84a123c1c51e77a19b35e46680b9fe77390cb1532ca40d470a6041fa768fed3ccd7
 SHA512 
4b5811b4822b3a06f590fc7d082dc0ddf18a6058ac23887254e2ee9bd63c7f06f1636e446152115c7e0b01a6c5298a0d9df6904bd1582e66504ccde80dd1ecbd
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3

diff --git a/sys-devel/binutils/binutils-2.39-r4.ebuild 
b/sys-devel/binutils/binutils-2.39-r4.ebuild
new file mode 100644
index 00..0254ffdfb7
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.39-r4.ebuild
@@ -0,0 +1,498 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
+
+DESCRIPTION="Tools necessary to build programs"
+HOMEPAGE="https://sourceware.org/binutils/;
+
+LICENSE="GPL-3+"
+IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins 
static-libs test vanilla"
+REQUIRED_USE="default-gold? ( gold )"
+
+# Variables that can be set here  (ignored for live ebuilds)
+# PATCH_VER  - the patchset version
+#  Default: empty, no patching
+# PATCH_BINUTILS_VER - the binutils version in the patchset name
+#- Default: PV
+# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
+#  for the patchsets
+
+PATCH_VER=5
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   SLOT=${PV}
+else
+   PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
+   PATCH_DEV=${PATCH_DEV:-dilfridge}
+   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz;
+   [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
+   SLOT=$(ver_cut 1-2)
+   KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+#
+# The cross-compile logic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+#
+# The dependencies
+#
+RDEPEND="
+   >=sys-devel/binutils-config-3
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( sys-apps/texinfo )
+   test? (
+   dev-util/dejagnu
+   sys-devel/bc
+   )
+   nls? ( sys-devel/gettext )
+   sys-devel/flex
+   

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

2022-10-24 Thread Luciano Degni
commit: 720ea8c33f30ec83d22682fb26d20e8ac6dfab07
Author: Luciano Degni (Pungolo)  gmail  com>
AuthorDate: Mon Oct 24 18:32:44 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Oct 24 18:32:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=720ea8c3

app-misc/zellij: -> to desktop eclass

Signed-off-by: Luciano Degni (Pungolo)  gmail.com>

 app-misc/zellij/zellij-0.29.1.ebuild | 2 +-
 app-misc/zellij/zellij-0.31.4.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/zellij/zellij-0.29.1.ebuild 
b/app-misc/zellij/zellij-0.29.1.ebuild
index 8e51aaefd..5659b307c 100644
--- a/app-misc/zellij/zellij-0.29.1.ebuild
+++ b/app-misc/zellij/zellij-0.29.1.ebuild
@@ -331,7 +331,7 @@ CRATES="
zeroize-1.5.4
 "
 
-inherit bash-completion-r1 cargo xdg
+inherit bash-completion-r1 cargo xdg desktop
 
 DESCRIPTION="A terminal workspace with batteries included"
 HOMEPAGE="

diff --git a/app-misc/zellij/zellij-0.31.4.ebuild 
b/app-misc/zellij/zellij-0.31.4.ebuild
index e3e827fd5..bf1ef25d5 100644
--- a/app-misc/zellij/zellij-0.31.4.ebuild
+++ b/app-misc/zellij/zellij-0.31.4.ebuild
@@ -342,7 +342,7 @@ CRATES="
zeroize-1.5.5
 "
 
-inherit bash-completion-r1 cargo xdg
+inherit bash-completion-r1 cargo xdg desktop
 
 DESCRIPTION="A terminal workspace with batteries included"
 HOMEPAGE="
@@ -416,8 +416,8 @@ src_install() {
 
doman assets/man/zellij.1
 
-   insinto /usr/share/applications/
-   doins assets/zellij.desktop
+#  insinto /usr/share/applications/
+   domenu assets/zellij.desktop
 
dodoc README.md CHANGELOG.md docs/*.md
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/files/

2022-10-24 Thread Maciej Barć
commit: fe0dfbf474dd18c3e1672d0780a4300e52e0700e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Oct 24 18:19:39 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Oct 24 18:29:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0dfbf4

app-emacs/buttercup: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/27935
Signed-off-by: Maciej Barć  gentoo.org>

 .../files/buttercup-1.24-properties-equal.patch| 44 --
 1 file changed, 44 deletions(-)

diff --git a/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch 
b/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch
deleted file mode 100644
index 2af36a3560cd..
--- a/app-emacs/buttercup/files/buttercup-1.24-properties-equal.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 108d2298cc34d906b196178ad955e3dc139e1779 Mon Sep 17 00:00:00 2001
-From: Philipp Stephani 
-Date: Mon, 6 Dec 2021 15:39:53 +0100
-Subject: [PATCH] Fix property comparisons in unit tests.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Before Emacs 29, ‘equal-including-properties’ should not be used to compare
-propertized strings due to https://debbugs.gnu.org/cgi/bugreport.cgi?bug=6581.
-ERT provides a replacement ‘ert-equal-including-properties’.

- tests/test-buttercup.el | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/tests/test-buttercup.el b/tests/test-buttercup.el
-index bda3e6f..4b73b78 100644
 a/tests/test-buttercup.el
-+++ b/tests/test-buttercup.el
-@@ -1,6 +1,6 @@
- ;;; buttercup-test.el --- Tests for buttercup.el -*-lexical-binding:t-*-
- 
--;; Copyright (C) 2015  Jorgen Schaefer 
-+;; Copyright (C) 2015, 2021  Jorgen Schaefer 
- 
- ;; This program is free software; you can redistribute it and/or
- ;; modify it under the terms of the GNU General Public License
-@@ -27,6 +27,7 @@
- (require 'autoload)
- (require 'ansi-color)
- (require 'ert)
-+(require 'ert-x)
- (require 'cl-lib)
- (require 'imenu)
- 
-@@ -1117,7 +1118,7 @@ text properties using `ansi-color-apply'."
- ;
- ;;; Reporters
- (buttercup-define-matcher-for-binary-function
--:to-equal-including-properties equal-including-properties)
-+:to-equal-including-properties ert-equal-including-properties)
- 
- (describe "The batch reporters"
-   :var (print-buffer)



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

2022-10-24 Thread Luciano Degni
commit: 043007fd25ae214539454c24d6397ef6a6c77dfb
Author: Luciano Degni (Pungolo)  gmail  com>
AuthorDate: Mon Oct 24 18:27:44 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Oct 24 18:27:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=043007fd

app-misc/zellij: updated ebuild and fixed zellij.desktop

Signed-off-by: Luciano Degni (Pungolo)  gmail.com>

 app-misc/zellij/Manifest   | 102 +++
 app-misc/zellij/metadata.xml   |   8 +-
 app-misc/zellij/zellij-0.29.1.ebuild   |   6 +-
 .../{zellij-0.29.1.ebuild => zellij-0.31.4.ebuild} | 196 +++--
 4 files changed, 211 insertions(+), 101 deletions(-)

diff --git a/app-misc/zellij/Manifest b/app-misc/zellij/Manifest
index 01720050d..7dc2bd84d 100644
--- a/app-misc/zellij/Manifest
+++ b/app-misc/zellij/Manifest
@@ -3,22 +3,31 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST anyhow-1.0.57.crate 44614 BLAKE2B 
b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433
 SHA512 
311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
 DIST arc-swap-0.4.8.crate 48254 BLAKE2B 
46b0ba55947a085170557f0035c94071e88f15f3bd0b3b30ee3e24fe52e11519d2144b6496b29594329f186f49a993843ad9f8483b5b78072c9e4e2e1f86209d
 SHA512 
78304686bd74c051cb88aa960b99e5349b0805d065e3af51f2ccb521b5e309c59dc3011f296b76e99c615059dd3be0a64b029c0ee9a08a3eb1a3d6538843a8ef
+DIST arc-swap-1.5.0.crate 65351 BLAKE2B 
c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105
 SHA512 
b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
+DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST async-channel-1.6.1.crate 12574 BLAKE2B 
5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f
 SHA512 
797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e
 DIST async-executor-1.4.1.crate 15490 BLAKE2B 
2d85825f9deec4a89eae4be6c2899d22bd96f095413598abe2a58ca07e6b8745ee02a6e1db6a3be034159c7844e55009d6da9845116647c0b021dca115acf6be
 SHA512 
24f8403f7cf7639a9477c0a4ee6fba8ebf73fc64b5c896ff07b5b9ea787ca65fa2e642e46a0ba3796e76774d46373e6ea6a20309feaf1f801281aea20cf82578
 DIST async-global-executor-2.0.3.crate 11591 BLAKE2B 
67193d91fdfb79a2a22f3856fb4742b1ede6cfc12b51e5640760d8b90d9efbfbb5088e7b6c806abf620ec644393a1679dcefd3e802d5f64ce14757aee3de9a50
 SHA512 
b7ef9d90eedc4e0d3bc9bc4af20f70647d8a0220bda2779925b3620ca641fc69af802c849135b5035cfb412b82a6f8d59f06317d2bf7f9fdb964078a54db044c
+DIST async-global-executor-2.1.0.crate 11742 BLAKE2B 
97a90c880cb13c569636556f04faad6003293d5c71a96f326f9a6b36a57471f492bae4c3531c3fde148939e875fb27eb2bc4426cd0861f23762306f7005d5e8b
 SHA512 
c45afd85805d970fa4989a3471a23ba82c45c34bf2230f7e89c918646e2f00e1ff7df6e8250b2e43b35bc3f10047a8a841cbb0c41eb420e767f56492e6a43411
 DIST async-io-1.6.0.crate 32282 BLAKE2B 
fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/

2022-10-24 Thread Dennis Lamm
commit: 3f53b7ffae46da17b1e264959f474b97f888d21b
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 23 13:54:58 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 24 17:16:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f53b7ff

sys-boot/raspberrypi-firmware: add 1.20220830

Signed-off-by: Dennis Lamm  gentoo.org>

 sys-boot/raspberrypi-firmware/Manifest |  1 +
 .../raspberrypi-firmware-1.20220830.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/sys-boot/raspberrypi-firmware/Manifest 
b/sys-boot/raspberrypi-firmware/Manifest
index db0dff32615b..0fad6144ee39 100644
--- a/sys-boot/raspberrypi-firmware/Manifest
+++ b/sys-boot/raspberrypi-firmware/Manifest
@@ -1,2 +1,3 @@
 DIST raspberrypi-firmware-1.2028.tar.gz 193544570 BLAKE2B 
db6c7c2e247f668b02210fb181305c3244f3d8a30f923656bf15cf418cb26822844df5b39af62b483e9e49405e13a60e57d6826aa0f3c3698920e8fc568656e2
 SHA512 
54881fc31ca0c9de8d8ca41ad6418e9d149975fbadbc0409f4136d4a31e70d743d55a16d4c0942305077d463c952edaa48be56d22d015983ab672dcaf5f134e2
 DIST raspberrypi-firmware-1.20220328.tar.gz 195699471 BLAKE2B 
e39ae746b46eb4f63aa2043df9fb60ce23b966d172e2c2c311942425e62896fb8ef171689c420bf2545065514a331e46c3bfb4d028eab8eea251357ee4c947f3
 SHA512 
b9e8676a94dce4621af25b8ba563a2dbd93f6fad61f5c5fb8b57b0ff5262151ff61598ce56a5f952f99f6e37f7c9ebf801a51849ee45ee328a168ca88e2522f3
+DIST raspberrypi-firmware-1.20220830.tar.gz 184738723 BLAKE2B 
3675488a4ad9e3e8570eecfb56af2fd77d35dcc0da1cb14892a18e2b8471011411f0ec063c76fe51a72170df4d2f78acec11c0473272d6ba5248785c339fa3bd
 SHA512 
9f5682254bf2596556b8759dd7b6ab1292ba6a28bf582f100682a1f14a03b43ac6ece654392e7a17f27db3940e8073b9e8645bd66aba8504a820fc29a3a1c500

diff --git 
a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20220830.ebuild 
b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20220830.ebuild
new file mode 100644
index ..595de0624e7e
--- /dev/null
+++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20220830.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot readme.gentoo-r1
+
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/raspberrypi/firmware;
+   EGIT_CLONE_TYPE="shallow"
+else
+   SRC_URI="https://github.com/raspberrypi/firmware/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="-* ~arm ~arm64"
+   S="${WORKDIR}/firmware-${PV}"
+fi
+
+DESCRIPTION="Raspberry Pi (all versions) bootloader and GPU firmware"
+HOMEPAGE="https://github.com/raspberrypi/firmware;
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}"/${PN}-1.20201022-config.txt "${WORKDIR}" || die
+
+   if use arm64; then
+   # Force selection of the 64-bit kernel8.img to match our 
userland
+   echo "arm_64bit=1" >> "${WORKDIR}"/${PN}-1.20201022-config.txt 
|| die
+   fi
+}
+
+src_install() {
+   insinto /boot
+   cd boot || die
+   doins bootcode.bin fixup*.dat start*elf
+   newins "${WORKDIR}"/${PN}-1.20201022-config.txt config.txt
+   newins "${FILESDIR}"/${PN}-1.20201022-cmdline.txt cmdline.txt
+   newenvd "${FILESDIR}"/${PN}-0_p20130711-envd 90${PN}
+   readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   local msg=""
+
+   if [[ -e "${ED}"/boot/cmdline.txt ]] && [[ -e /boot/cmdline.txt 
]] ; then
+   msg+="/boot/cmdline.txt "
+   fi
+
+   if [[ -e "${ED}"/boot/config.txt ]] && [[ -e /boot/config.txt 
]] ; then
+   msg+="/boot/config.txt "
+   fi
+
+   if [[ -n "${msg}" ]] ; then
+   msg="This package installs following files: ${msg}."
+   msg="${msg} Please remove (backup) your copies during 
install"
+   msg="${msg} and merge settings afterwards."
+   msg="${msg} Further updates will be CONFIG_PROTECTed."
+   die "${msg}"
+   fi
+   fi
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/

2022-10-24 Thread Dennis Lamm
commit: 0d5f68a666e74d966cf767366e53b403b78af108
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 23 13:59:27 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 24 17:16:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5f68a6

sys-boot/raspberrypi-firmware: add cpe, cpe upstream metadata

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27915
Signed-off-by: Dennis Lamm  gentoo.org>

 sys-boot/raspberrypi-firmware/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-boot/raspberrypi-firmware/metadata.xml 
b/sys-boot/raspberrypi-firmware/metadata.xml
index 8dc8059c3a3d..5a079f400051 100644
--- a/sys-boot/raspberrypi-firmware/metadata.xml
+++ b/sys-boot/raspberrypi-firmware/metadata.xml
@@ -12,5 +12,7 @@


https://github.com/raspberrypi/firmware/issues
raspberrypi/firmware
+   cpe:/o:raspberrypi:raspberry_pi_4_model_b_firmware
+   cpe:/o:raspberrypi:raspberry_pi_3_model_b%2b_firmware

 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/

2022-10-24 Thread Dennis Lamm
commit: aadbdc5c1c0c08a550032c2e5fa4a8ef25f8bd87
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 23 13:56:06 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 24 17:16:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadbdc5c

sys-boot/raspberrypi-firmware: update EAPI 7 -> 8

Signed-off-by: Dennis Lamm  gentoo.org>

 sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild 
b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild
index 7fe926ad7820..595de0624e7e 100644
--- a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild
+++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit mount-boot readme.gentoo-r1
 
@@ -59,7 +59,7 @@ pkg_preinst() {
 
if [[ -n "${msg}" ]] ; then
msg="This package installs following files: ${msg}."
-   msg="${msg} Please remove (backup) your copies durning 
install"
+   msg="${msg} Please remove (backup) your copies during 
install"
msg="${msg} and merge settings afterwards."
msg="${msg} Further updates will be CONFIG_PROTECTed."
die "${msg}"



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/

2022-10-24 Thread Dennis Lamm
commit: dc3dca1ff83203900b2e87dedd871889a8c2a923
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 23 15:14:52 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 24 17:15:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3dca1f

sys-firmware/raspberrypi-wifi-ucode: drop 20210315.3_p5

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27917
Signed-off-by: Dennis Lamm  gentoo.org>

 .../raspberrypi-wifi-ucode-20210315.3_p5.ebuild| 66 --
 1 file changed, 66 deletions(-)

diff --git 
a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
 
b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
deleted file mode 100644
index 79f547877a9a..
--- 
a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi 
SBCs"
-HOMEPAGE="
-   https://github.com/RPi-Distro/firmware-nonfree
-   https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree;
-MY_PN=firmware-nonfree
-SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut
 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="Broadcom"
-SLOT="0"
-KEYWORDS="~arm ~arm64"
-
-RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
-
-pkg_pretend() {
-   local -a BADFILES=()
-   local txt file
-   # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
-   # The above pattern works because the files we want to hit
-   # have names of the form:
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
-   # While the files installed by raspberrypi-wifi-ucode have names
-   # of the form:
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
-   # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
-   # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
-   # So no overlap is assured.
-   for txt in 
"${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
-   [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
-   done
-
-   if [[ "${#BADFILES[@]}" -gt 1 ]]; then
-   eerror "The following files should be excluded from the 
savedconfig of"
-   eerror "linux-firmware and linux-firmware should be re-emerged. 
Even"
-   eerror "though they do not collide with files from ${PN},"
-   eerror "they may be loaded preferentially to the files included 
in"
-   eerror "${PN}, leading to undefined behaviour."
-   eerror "List of files:"
-   for file in "${BADFILES[@]}"; do
-   eerror "${file}"
-   done
-   fi
-}
-
-src_install() {
-   insinto /lib/firmware/brcm
-   doins debian/config/brcm80211/brcm/*
-
-   insinto /lib/firmware/cypress
-   doins debian/config/brcm80211/cypress/*
-
-   dodoc debian/config/brcm80211/LICENSE debian/changelog
-}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/

2022-10-24 Thread Dennis Lamm
commit: 575f78710982039caae41937989020dbc5447e83
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 23 15:14:30 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 24 17:15:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575f7871

sys-firmware/raspberrypi-wifi-ucode: add 20210315.3_p7

Signed-off-by: Dennis Lamm  gentoo.org>

 sys-firmware/raspberrypi-wifi-ucode/Manifest   |  1 +
 .../raspberrypi-wifi-ucode-20210315.3_p7.ebuild| 69 ++
 2 files changed, 70 insertions(+)

diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest 
b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 3a4dec1efa8d..2884a3943e8c 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,2 +1,3 @@
 DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B 
a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a
 SHA512 
5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
 DIST firmware-nonfree_20210315-3+rpt5.debian.tar.xz 1743300 BLAKE2B 
5de090eefc68ba34df43c58a08554891b8e98d1c8ebce37c63275af8ca438b42880d95dcddf902a1491e19007ccab8cec950f74f50c4f84df092c76e6ffb437b
 SHA512 
8a2151b8c96b0ba806eb25fb0eed12c3b3b91d3386f8ed4ab8058dc5c5989ed5eee39c8c24ceaa8f343042a5031a8c4a2cd759b42cb12d76b58209de50c44083
+DIST firmware-nonfree_20210315-3+rpt7.debian.tar.xz 1755320 BLAKE2B 
d7d5a3a2a1f7fbf6f18c751a92012bb7018aab403091288c291d64dbc7c46b26053f3d8693253625d7603a3df9ef9ec8e5f27c365dd0e0904725f351c54931a7
 SHA512 
e0ae23a0306d941d0633be19e964dbaf657fe64d97bf767691558e8565814f71dbd4f45dad8219ccc8a8953bc8088f8a98e65a11d389e0d0868bf20349060ded

diff --git 
a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild
 
b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild
new file mode 100644
index ..ce8516611329
--- /dev/null
+++ 
b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi 
SBCs"
+HOMEPAGE="
+   https://github.com/RPi-Distro/firmware-nonfree
+   https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree;
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut
 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="
+   net-wireless/wireless-regdb
+   !sys-kernel/linux-firmware[-savedconfig]
+"
+
+pkg_pretend() {
+   local -a BADFILES=()
+   local txt file
+   # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+   # The above pattern works because the files we want to hit
+   # have names of the form:
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+   # While the files installed by raspberrypi-wifi-ucode have names
+   # of the form:
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+   # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+   # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+   # So no overlap is assured.
+   for txt in 
"${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+   [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+   done
+
+   if [[ "${#BADFILES[@]}" -gt 1 ]]; then
+   eerror "The following files should be excluded from the 
savedconfig of"
+   eerror "linux-firmware and linux-firmware should be re-emerged. 
Even"
+   eerror "though they do not collide with files from ${PN},"
+   eerror "they may be loaded preferentially to the files included 
in"
+   eerror "${PN}, leading to undefined behaviour."
+   eerror "List of files:"
+   for file in "${BADFILES[@]}"; do
+   eerror "${file}"
+   done
+   fi
+}
+
+src_install() {
+   insinto /lib/firmware/brcm
+   doins debian/config/brcm80211/brcm/*
+
+   insinto /lib/firmware/cypress
+   doins 

[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2022-10-24 Thread Thomas Beierlein
commit: 8b2decbf7ba4b236aff2948d102b286481b4213a
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Oct 24 16:57:37 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Oct 24 16:59:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2decbf

media-radio/tucnak: add 4.37

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/tucnak/Manifest   |  1 +
 media-radio/tucnak/tucnak-4.37.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest
index 12eb95a8a852..d048da789a32 100644
--- a/media-radio/tucnak/Manifest
+++ b/media-radio/tucnak/Manifest
@@ -1,2 +1,3 @@
 DIST tucnak-4.34.tar.gz 3596477 BLAKE2B 
530b1e18167e7704b1596dc606f9c352fa761c6e3e060ff88e8dfb744c25faaf0b3840e89d2fad1747cb6dfd688f9b4553731545d59d00dc8ad01f0c77bf
 SHA512 
860c6887ba004d8efad8d6cd60951f744f772ca4ac6022a7f1b484eb43778eeba8f3426447b9a656dc321816e0b8dfb05906868e6122edaa26a7f3c2679ceb74
 DIST tucnak-4.36.tar.gz 3601081 BLAKE2B 
76dfb5a319309203ef452e1e4faff5c47208b5c7f66fb63d9dbf45a6a3a63b35f788d0a05931db44965be6593c5eca1a26c23dcc50e79fd9a70446083f2644b1
 SHA512 
dee0c6b60ccd66b81257dbc04ead8b9a7df1a77a6c5a73503bcdf8012b8a59318ad8e96ba5a25d6e38ac995312acac23fdf62c5d6d2ad036bc029a691c1a350d
+DIST tucnak-4.37.tar.gz 3603639 BLAKE2B 
d7ddfc5aae62c4c9745777249940399c4d2945c37814f84785edb69ef266234da1ff91c60ea29c36ff22def727b9b0ae2fb940c5f7284c47e5971fd88e24c909
 SHA512 
7273da2cfdfa2e99cc7c1873a38ecf4da0efed7e79c75de6b38d502db732fdee62aef40112cea134a7b1551b72b7ed16ab437979b00a0fc02478ced8f3cecf07

diff --git a/media-radio/tucnak/tucnak-4.37.ebuild 
b/media-radio/tucnak/tucnak-4.37.ebuild
new file mode 100644
index ..358be0cafa27
--- /dev/null
+++ b/media-radio/tucnak/tucnak-4.37.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools flag-o-matic
+
+DESCRIPTION="Amateur Radio VHF Contest Logbook"
+HOMEPAGE="http://tucnak.nagano.cz;
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa fftw gpm hamlib suid"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/libzia
+   media-libs/libsndfile
+   >=media-libs/libsdl-1.2
+   alsa? ( media-libs/alsa-lib )
+   fftw? ( sci-libs/fftw:3.0 )
+   gpm? ( sys-libs/gpm )
+   hamlib? ( media-libs/hamlib:= )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   eapply_user
+   # fix destop file
+   sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || 
die
+   # fix doc install path
+   sed -i -e "s/docsdir/# docsdir/" \
+   -e "s/docs_DATA =/# docs_DATA/" \
+   -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am 
|| die
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -L/usr/$(get_libdir)/hamlib
+   econf $(use_with alsa) \
+   $(use_with gpm) $(use_with hamlib) \
+   $(use_with fftw fftw3)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog doc/NAVOD.pdf
+   if use suid ; then
+   fperms 4711 /usr/bin/soundwrapper
+   fi
+}
+
+pkg_postinst() {
+   elog "In order to use sound with tucnak add yourself to the 'audio' 
group"
+   elog "and to key your rig via the parport add yourself to the 'lp' 
group"
+   elog ""
+   elog "tucnak can be used with the following additional packages:"
+   elog " media-radio/cwdaemon  : Morse output via code cwdaemon"
+   elog " (No need to recompile)"
+   if use suid ; then
+   ewarn "You have choosen to install the little helper program 
'soundwrapper'"
+   ewarn "setuid by setting USE=suid. That helper is only needed 
if you"
+   ewarn "want to use morse sidetone output via the PC speaker."
+   ewarn ""
+   ewarn "While the helper should be safe by design be aware that 
setting"
+   ewarn "any program setuid is a security risk."
+   fi
+}



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

2022-10-24 Thread Thomas Beierlein
commit: 4f759dd24435dfe82da7cc0f50c1a41c134c4008
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Oct 24 16:56:04 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Oct 24 16:59:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f759dd2

dev-libs/libzia: add 4.37

Signed-off-by: Thomas Beierlein  gentoo.org>

 dev-libs/libzia/Manifest   |  1 +
 dev-libs/libzia/libzia-4.37.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest
index 0cdc9cd7f913..2d1feedc13ff 100644
--- a/dev-libs/libzia/Manifest
+++ b/dev-libs/libzia/Manifest
@@ -1,2 +1,3 @@
 DIST libzia-4.34.tar.gz 636031 BLAKE2B 
f33c13f4159fd6e6e83e3aada2560ed6f2160811eb1d94078c8792c5dfb07cc6c69f2a41f9b82ddf73b28b2cd57480590393b3c6b5ac24eece1ef40e55a52014
 SHA512 
a93ecea84d506767d20f03fa8b56408c6e8a0aaa4b8dad26b21e133c83a4726ebf3ca88425bc63249cb98fbd95dd3bb4d9afb8529bdd5e70fc5dbffbc6bf5533
 DIST libzia-4.36.tar.gz 637486 BLAKE2B 
d9872b4d3b3dea05a2b18b36fc4aeb75696d83fa98154ed716f70f9906c7cd66fe60a36dae802e2f05145c27945b9c97838b09a4414009b58caae86805e011be
 SHA512 
4eaf2aa19bf85abf17299d70b2d9c6c15b9d99a4b62198675860fe8fedadec8deccfd5c664368a110e4c10cf2f6c936a85e7cc689d59cf03a1150f39a9164cbf
+DIST libzia-4.37.tar.gz 637291 BLAKE2B 
1f221a0bf1229a2c6b863363e3634b51177a9d45a1f7b828e5fb85da3e2a9a319e5deebc3a7640ca5c4ed3004fa087b81d5a5bc59197b0ad90e161e1989c02ed
 SHA512 
5b3a708f243ac845505645da0e2a76658775a49edfd8cbfd6fd99edd8bee13e4c54d6038ccd258c7a9d80943265486b01bd127a86c7c880fefc0a714cc39

diff --git a/dev-libs/libzia/libzia-4.37.ebuild 
b/dev-libs/libzia/libzia-4.37.ebuild
new file mode 100644
index ..ab1b7f2cd743
--- /dev/null
+++ b/dev-libs/libzia/libzia-4.37.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Platform abstraction code for tucnak package"
+HOMEPAGE="http://tucnak.nagano.cz;
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ftdi"
+
+RDEPEND="dev-libs/glib:2
+   x11-libs/gtk+:2
+   media-libs/libsdl
+   media-libs/libpng:0
+   ftdi? ( dev-embedded/libftdi:1 )
+   elibc_musl? ( sys-libs/libunwind )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+MAKEOPTS+=" -j1"
+
+src_prepare() {
+   eapply_user
+   sed -i -e "s/docsdir/#docsdir/g" \
+   -e "s/docs_/#docs_/g" Makefile.am || die
+
+   # Fix QA-Warning "QA Notice: pkg-config files with wrong LDFLAGS 
detected"
+   sed -i -e 's/@LDFLAGS@//' libzia.pc.in || die
+
+   # fix build for MUSL (bug #832235)
+   if use elibc_musl ; then
+   sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   use elibc_musl && append-libs -lunwind
+   econf \
+   $(use_with ftdi) --with-sdl \
+   --with-png --without-bfd \
+   --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2022-10-24 Thread Arthur Zamarin
commit: aefcdda3729c3f45036ea5e275305c6cd684c726
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 16:41:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 16:41:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefcdda3

dev-util/geany-plugins: Stabilize 1.38-r2 ppc64, #878135

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

 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
index da27c5e69775..e0c49a45502a 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc ~x86"
+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} )"



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

2022-10-24 Thread Arthur Zamarin
commit: 556d62e25f82d0111ff3fed83933d029c198c838
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 16:41:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 16:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556d62e2

dev-util/geany-plugins: Stabilize 1.38-r2 arm, #878135

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

 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
index 2fb44f8f7dc1..da27c5e69775 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+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} )"



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

2022-10-24 Thread Mike Gilbert
commit: 7ce7af760d2f05fb95548aca7bfe1e6499d5be60
Author: Wiktor Jaskulski  adva  com>
AuthorDate: Mon Oct 24 10:42:03 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 24 15:52:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce7af76

net-libs/liblockfile: Adding acct-group/mail to BDEPEND

Signed-off-by: Wiktor Jaskulski  adva.com>
Closes: https://github.com/gentoo/gentoo/pull/27928
Signed-off-by: Mike Gilbert  gentoo.org>

 net-libs/liblockfile/liblockfile-1.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/liblockfile/liblockfile-1.17.ebuild 
b/net-libs/liblockfile/liblockfile-1.17.ebuild
index d2fcc989d6a9..f14423cf3a3f 100644
--- a/net-libs/liblockfile/liblockfile-1.17.ebuild
+++ b/net-libs/liblockfile/liblockfile-1.17.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 s
 IUSE="static-libs"
 
 RDEPEND="acct-group/mail"
-DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
 
 DOCS=( Changelog README )
 



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

2022-10-24 Thread Sam James
commit: c29081a6e389a5266bc401ed99f5658d33b77201
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 15:20:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 15:51:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29081a6

sci-libs/openblas: update HOMEPAGE

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

 sci-libs/openblas/openblas-0.3.18.ebuild | 2 +-
 sci-libs/openblas/openblas-0.3.19.ebuild | 2 +-
 sci-libs/openblas/openblas-0.3.20.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/openblas/openblas-0.3.18.ebuild 
b/sci-libs/openblas/openblas-0.3.18.ebuild
index ec15a244d0b8..31488ab8cb0d 100644
--- a/sci-libs/openblas/openblas-0.3.18.ebuild
+++ b/sci-libs/openblas/openblas-0.3.18.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit flag-o-matic fortran-2 toolchain-funcs
 
 DESCRIPTION="Optimized BLAS library based on GotoBLAS2"
-HOMEPAGE="http://xianyi.github.com/OpenBLAS/;
+HOMEPAGE="http://xianyi.github.io/OpenBLAS/;
 SRC_URI="https://github.com/xianyi/OpenBLAS/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}"/OpenBLAS-${PV}
 

diff --git a/sci-libs/openblas/openblas-0.3.19.ebuild 
b/sci-libs/openblas/openblas-0.3.19.ebuild
index ec15a244d0b8..31488ab8cb0d 100644
--- a/sci-libs/openblas/openblas-0.3.19.ebuild
+++ b/sci-libs/openblas/openblas-0.3.19.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit flag-o-matic fortran-2 toolchain-funcs
 
 DESCRIPTION="Optimized BLAS library based on GotoBLAS2"
-HOMEPAGE="http://xianyi.github.com/OpenBLAS/;
+HOMEPAGE="http://xianyi.github.io/OpenBLAS/;
 SRC_URI="https://github.com/xianyi/OpenBLAS/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}"/OpenBLAS-${PV}
 

diff --git a/sci-libs/openblas/openblas-0.3.20.ebuild 
b/sci-libs/openblas/openblas-0.3.20.ebuild
index 01fd54d252c4..9752701c1849 100644
--- a/sci-libs/openblas/openblas-0.3.20.ebuild
+++ b/sci-libs/openblas/openblas-0.3.20.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit flag-o-matic fortran-2 toolchain-funcs
 
 DESCRIPTION="Optimized BLAS library based on GotoBLAS2"
-HOMEPAGE="http://xianyi.github.com/OpenBLAS/;
+HOMEPAGE="http://xianyi.github.io/OpenBLAS/;
 SRC_URI="https://github.com/xianyi/OpenBLAS/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}"/OpenBLAS-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: mate-extra/caja-dropbox/

2022-10-24 Thread Sam James
commit: 72a1fbf3592c8ceee6f797e36fe474c2d251ee47
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 15:51:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 15:51:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a1fbf3

mate-extra/caja-dropbox: fix Python dep

Thanks to josef64

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

 .../{caja-dropbox-1.26.0.ebuild => caja-dropbox-1.26.0-r1.ebuild} | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/mate-extra/caja-dropbox/caja-dropbox-1.26.0.ebuild 
b/mate-extra/caja-dropbox/caja-dropbox-1.26.0-r1.ebuild
similarity index 96%
rename from mate-extra/caja-dropbox/caja-dropbox-1.26.0.ebuild
rename to mate-extra/caja-dropbox/caja-dropbox-1.26.0-r1.ebuild
index c32506a04db2..1a25e3298ceb 100644
--- a/mate-extra/caja-dropbox/caja-dropbox-1.26.0.ebuild
+++ b/mate-extra/caja-dropbox/caja-dropbox-1.26.0-r1.ebuild
@@ -22,9 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/atk
>=dev-libs/glib-2.50:2
-   $(python_gen_cond_dep \
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   )
+   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
>=mate-base/caja-1.19.1
mate-extra/caja-extensions
media-libs/fontconfig:1.0



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

2022-10-24 Thread Sam James
commit: 3bb07c1c0ddc91c019d9406c45796391525af5c8
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 14:36:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 15:51:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb07c1c

dev-libs/libucl: fix build with USE=-lua

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

 dev-libs/libucl/libucl-0.8.1-r100.ebuild | 8 +---
 dev-libs/libucl/libucl-.ebuild   | 8 +---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libucl/libucl-0.8.1-r100.ebuild 
b/dev-libs/libucl/libucl-0.8.1-r100.ebuild
index 2eb9fa97c158..8b3e4c0b5cc2 100644
--- a/dev-libs/libucl/libucl-0.8.1-r100.ebuild
+++ b/dev-libs/libucl/libucl-0.8.1-r100.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=7
@@ -35,6 +35,10 @@ RDEPEND="${DEPEND}"
 
 DOCS=( README.md doc/api.md )
 
+pkg_setup() {
+   use lua && lua_pkg_setup
+}
+
 src_prepare() {
default
rm tests/schema/{definitions,ref{,Remote}}.json || die
@@ -42,8 +46,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use lua && lua_setup
-
local myeconfargs=(
"$(use_enable lua)"
"$(use_enable regex)"

diff --git a/dev-libs/libucl/libucl-.ebuild 
b/dev-libs/libucl/libucl-.ebuild
index 2eb9fa97c158..8b3e4c0b5cc2 100644
--- a/dev-libs/libucl/libucl-.ebuild
+++ b/dev-libs/libucl/libucl-.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=7
@@ -35,6 +35,10 @@ RDEPEND="${DEPEND}"
 
 DOCS=( README.md doc/api.md )
 
+pkg_setup() {
+   use lua && lua_pkg_setup
+}
+
 src_prepare() {
default
rm tests/schema/{definitions,ref{,Remote}}.json || die
@@ -42,8 +46,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use lua && lua_setup
-
local myeconfargs=(
"$(use_enable lua)"
"$(use_enable regex)"



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

2022-10-24 Thread Mike Gilbert
commit: 34020565b1edced28c0b02197598735b703b660f
Author: Wiktor Jaskulski  adva  com>
AuthorDate: Sun Oct 23 20:50:54 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 24 15:47:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34020565

sys-process/cronie: Adding acct-group/crontab to BDEPEND

Closes: https://github.com/gentoo/gentoo/pull/27921
Signed-off-by: Wiktor Jaskulski  adva.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-process/cronie/cronie-1.6.1-r1.ebuild | 7 +--
 sys-process/cronie/cronie-1.6.1-r2.ebuild | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/sys-process/cronie/cronie-1.6.1-r1.ebuild 
b/sys-process/cronie/cronie-1.6.1-r1.ebuild
index 97bb68713f7a..86e6ae54c2a8 100644
--- a/sys-process/cronie/cronie-1.6.1-r1.ebuild
+++ b/sys-process/cronie/cronie-1.6.1-r1.ebuild
@@ -13,8 +13,9 @@ LICENSE="ISC BSD BSD-2 GPL-2"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+anacron +inotify pam selinux"
 
+BDEPEND="acct-group/crontab"
+
 DEPEND="
-   acct-group/crontab
pam? ( sys-libs/pam )
anacron? (
!sys-process/anacron
@@ -23,7 +24,9 @@ DEPEND="
)
selinux? ( sys-libs/libselinux )
 "
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${BDEPEND}
+   ${DEPEND}
sys-apps/debianutils
 "
 

diff --git a/sys-process/cronie/cronie-1.6.1-r2.ebuild 
b/sys-process/cronie/cronie-1.6.1-r2.ebuild
index 18db278ec2e5..9c847ae19872 100644
--- a/sys-process/cronie/cronie-1.6.1-r2.ebuild
+++ b/sys-process/cronie/cronie-1.6.1-r2.ebuild
@@ -13,8 +13,9 @@ LICENSE="ISC BSD BSD-2 GPL-2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+anacron +inotify pam selinux"
 
+BDEPEND="acct-group/crontab"
+
 DEPEND="
-   acct-group/crontab
pam? ( sys-libs/pam )
anacron? (
!sys-process/anacron
@@ -23,7 +24,9 @@ DEPEND="
)
selinux? ( sys-libs/libselinux )
 "
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${BDEPEND}
+   ${DEPEND}
sys-apps/debianutils
 "
 



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

2022-10-24 Thread Mike Gilbert
commit: b0b0bb928264159532d273d46cb7e164e62c3e8c
Author: Wiktor Jaskulski  GDN-N-WIKTORJ  advaoptical  
com>
AuthorDate: Sun Oct 23 20:10:18 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 24 15:50:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b0bb92

net-misc/dhcp: Adding acct-user/dhcp and acct-group/dhcp to BDPEND

Closes: https://github.com/gentoo/gentoo/pull/27919
Signed-off-by: Wiktor Jaskulski  GDN-N-WIKTORJ.advaoptical.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/dhcp/dhcp-4.4.3_p1.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-misc/dhcp/dhcp-4.4.3_p1.ebuild 
b/net-misc/dhcp/dhcp-4.4.3_p1.ebuild
index e425d52ea36c..70e7c8c97bd7 100644
--- a/net-misc/dhcp/dhcp-4.4.3_p1.ebuild
+++ b/net-misc/dhcp/dhcp-4.4.3_p1.ebuild
@@ -21,9 +21,11 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+client ipv6 ldap selinux +server ssl vim-syntax"
 
-DEPEND="
+BDEPEND="
acct-group/dhcp
-   acct-user/dhcp
+   acct-user/dhcp"
+
+DEPEND="
client? (
kernel_linux? (
ipv6? ( sys-apps/iproute2 )
@@ -34,7 +36,9 @@ DEPEND="
net-nds/openldap:=
ssl? ( dev-libs/openssl:= )
)"
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${BDEPEND}
+   ${DEPEND}
selinux? ( sec-policy/selinux-dhcp )
vim-syntax? ( app-vim/dhcpd-syntax )"
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/files/, net-p2p/transmission/

2022-10-24 Thread Mike Gilbert
commit: bd8ba891e5de806c0725eab7e22753bb0c6b262d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 24 15:25:26 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 24 15:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8ba891

net-p2p/transmission: fix progress bars in Qt UI

Closes: https://bugs.gentoo.org/878099
Signed-off-by: Mike Gilbert  gentoo.org>

 ...ransmission-3.00-horizontal-progress-bars.patch | 36 ++
 ...-3.00-r4.ebuild => transmission-3.00-r5.ebuild} |  1 +
 2 files changed, 37 insertions(+)

diff --git 
a/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch 
b/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch
new file mode 100644
index ..63d8ca2fe274
--- /dev/null
+++ 
b/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch
@@ -0,0 +1,36 @@
+https://bugs.gentoo.org/878099
+https://github.com/transmission/transmission/issues/3150
+
+--- a/qt/FileTreeDelegate.cc
 a/qt/FileTreeDelegate.cc
+@@ -49,7 +49,7 @@
+ if (column == FileTreeModel::COL_PROGRESS)
+ {
+ QStyleOptionProgressBar p;
+-p.state = option.state | QStyle::State_Small;
++p.state = option.state | QStyle::State_Horizontal | 
QStyle::State_Small;
+ p.direction = qApp->layoutDirection();
+ p.rect = option.rect;
+ p.rect.setSize(QSize(option.rect.width() - 4, option.rect.height() - 
8));
+--- a/qt/TorrentDelegate.cc
 a/qt/TorrentDelegate.cc
+@@ -545,7 +545,7 @@
+ progressBarState = QStyle::State_None;
+ }
+ 
+-progressBarState |= QStyle::State_Small;
++progressBarState |= QStyle::State_Horizontal | QStyle::State_Small;
+ 
+ QIcon::Mode const emblemIm = isItemSelected ? QIcon::Selected : 
QIcon::Normal;
+ QIcon const emblemIcon = tor.hasError() ? getWarningEmblem() : QIcon();
+--- a/qt/TorrentDelegateMin.cc
 a/qt/TorrentDelegateMin.cc
+@@ -218,7 +218,7 @@
+ progressBarState = QStyle::State_None;
+ }
+ 
+-progressBarState |= QStyle::State_Small;
++progressBarState |= QStyle::State_Horizontal | QStyle::State_Small;
+ 
+ QIcon::Mode const emblemIm = isItemSelected ? QIcon::Selected : 
QIcon::Normal;
+ QIcon const emblemIcon = tor.hasError() ? getWarningEmblem() : QIcon();

diff --git a/net-p2p/transmission/transmission-3.00-r4.ebuild 
b/net-p2p/transmission/transmission-3.00-r5.ebuild
similarity index 98%
rename from net-p2p/transmission/transmission-3.00-r4.ebuild
rename to net-p2p/transmission/transmission-3.00-r5.ebuild
index 2b31213bed1f..6a12e5a07a73 100644
--- a/net-p2p/transmission/transmission-3.00-r4.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r5.ebuild
@@ -68,6 +68,7 @@ RDEPEND="${COMMON_DEPEND}
 PATCHES=(
"${FILESDIR}"/cmake-unused-command-line.patch
"${FILESDIR}"/transmission-3.00-openssl-3.patch
+   "${FILESDIR}"/transmission-3.00-horizontal-progress-bars.patch
 )
 
 src_configure() {



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

2022-10-24 Thread Maciej Barć
commit: 132bceef3c592d8df0463dd0ea101ff24d3d4939
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Oct 24 15:20:47 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Oct 24 15:21:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132bceef

app-admin/rsyslog: add hostname log patch

Closes: https://bugs.gentoo.org/878121
Signed-off-by: Maciej Barć  gentoo.org>

 .../files/rsyslog-8.2210.0-5004-hostname.patch | 40 ++
 ...-8.2210.0.ebuild => rsyslog-8.2210.0-r1.ebuild} |  2 ++
 2 files changed, 42 insertions(+)

diff --git a/app-admin/rsyslog/files/rsyslog-8.2210.0-5004-hostname.patch 
b/app-admin/rsyslog/files/rsyslog-8.2210.0-5004-hostname.patch
new file mode 100644
index ..4f6c6cf944b6
--- /dev/null
+++ b/app-admin/rsyslog/files/rsyslog-8.2210.0-5004-hostname.patch
@@ -0,0 +1,40 @@
+From e2beca531157a4c0a27bcdda689bc53373e305b3 Mon Sep 17 00:00:00 2001
+From: Rainer Gerhards 
+Date: Thu, 20 Oct 2022 18:08:11 +0200
+Subject: [PATCH] core bugfix: local hostname invalid if no global() config
+ object given
+
+The local hostname is invalidly set to "[localhost]" on rsyslog startup
+if no global() config object is present in rsyslog.conf. Sending a HUP
+corrects the hostname.
+
+This is a regression from ba00a9f25293f
+
+closes https://github.com/rsyslog/rsyslog/issues/4975,
+closes https://github.com/rsyslog/rsyslog/issues/4825
+---
+ runtime/glbl.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/runtime/glbl.c b/runtime/glbl.c
+index 3a9350b903..ed9a307804 100644
+--- a/runtime/glbl.c
 b/runtime/glbl.c
+@@ -1396,6 +1396,7 @@ glblDoneLoadCnf(void)
+   stddbg = -1;
+   }
+ 
++finalize_it:
+   /* we have now read the config. We need to query the local host name now
+* as it was set by the config.
+*
+@@ -1404,8 +1405,7 @@ glblDoneLoadCnf(void)
+* are taken from that queue, the hostname will be adapted.
+*/
+   queryLocalHostname();
+-
+-finalize_it:  RETiRet;
++  RETiRet;
+ }
+ 
+ 

diff --git a/app-admin/rsyslog/rsyslog-8.2210.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild
similarity index 99%
rename from app-admin/rsyslog/rsyslog-8.2210.0.ebuild
rename to app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild
index 87f42ed5e63c..124a6ec61a3d 100644
--- a/app-admin/rsyslog/rsyslog-8.2210.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild
@@ -114,6 +114,8 @@ if [[ ${PV} == "" ]]; then
BDEPEND+=" >=dev-python/docutils-0.12"
 fi
 
+PATCHES=( "${FILESDIR}"/${P}-5004-hostname.patch )
+
 CONFIG_CHECK="~INOTIFY_USER"
 WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this 
system will only support polling mode!"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/btrbk/

2022-10-24 Thread Craig Andrews
commit: 2de8e42a58b9bcb6573b3fb8ee0ecefa465207b9
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 24 14:42:33 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 24 14:47:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de8e42a

app-backup/btrbk: add 0.32.5

Signed-off-by: Craig Andrews  gentoo.org>

 app-backup/btrbk/Manifest|  1 +
 app-backup/btrbk/btrbk-0.32.5.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/app-backup/btrbk/Manifest b/app-backup/btrbk/Manifest
index f1c8a5f3f8cf..f228a40dbde2 100644
--- a/app-backup/btrbk/Manifest
+++ b/app-backup/btrbk/Manifest
@@ -5,3 +5,4 @@ DIST btrbk-0.32.1.tar.xz 110364 BLAKE2B 
5d2860e182701ba6c407b9d0f41e476442bdf0eb
 DIST btrbk-0.32.2.tar.xz 111044 BLAKE2B 
f06e563d0a3f6a7096426b205c56446c8cba34767a0a2cd092f1d0d2661c1a38d88adfae0cd2046d2f43623fb236e9a2d7ef7281938a37b410f2cf842f5df83c
 SHA512 
204bd48605b369909b1cb586bfa75dda5ee57b833c71a9d39699020f05f7305e2bc932c76face5aa0e435c1df46e13a566cbb2042c86975f6f8cd65c82ddcccf
 DIST btrbk-0.32.3.tar.xz 110724 BLAKE2B 
f0e389891bfdfa961187505548ec5139aa8967932d2fcca43c151c8ca25664c30af96f0f52531507e7c838ca3df16f371f7419df226283734fee23f6af56b3cf
 SHA512 
8503ddb47a54b02abc03b160c296f9e5d2d71cc9705f4891f99732c36a62bb0bf81caa5cbe793d7e070c68ab461de995b442aa3a140d6aa68fe2a3b8a9cafb20
 DIST btrbk-0.32.4.tar.xz 110736 BLAKE2B 
e76a0b6ed8d54f97fa0ac2dad139891ae0f9450095e08d560f5a62ad28e3cc2e39da0a3a094ca841c5debbe9d34ca1cb3930cb3a16877b1547fb81f9c5e7e244
 SHA512 
495ec786c94f76c590f8e84cc9aa6be7b9a4807c11d501360bbdf171e0f0598fe6498b0d5b8aa8030af8d957aa8cebdff903876473f5111a9100032c16995373
+DIST btrbk-0.32.5.tar.xz 110840 BLAKE2B 
036a2b5c31a308dbc1efc7a27211f89dfc07bcfcead49deb68a2e8313aec9539483ef3a91481f4ebaa9d2b4817b202ced1945a30ed7fc9b51f1336878b2f17d7
 SHA512 
6ff8df173656cbfdc1c4e74e84e031816fec73c2a42d1069fe5e77bf9eff1a3e27699a383ee58843f59619e6cbc0d66d13bf1b2a72524c58fdcd948ba62448fc

diff --git a/app-backup/btrbk/btrbk-0.32.5.ebuild 
b/app-backup/btrbk/btrbk-0.32.5.ebuild
new file mode 100644
index ..f75978a45363
--- /dev/null
+++ b/app-backup/btrbk/btrbk-0.32.5.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/digint/btrbk.git;
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Tool for creating snapshots and remote backups of btrfs 
subvolumes"
+HOMEPAGE="https://digint.ch/btrbk/;
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+mbuffer +doc +lsbtr"
+
+DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )"
+
+RDEPEND="dev-lang/perl
+   net-misc/openssh
+   mbuffer? ( >=sys-block/mbuffer-20180505 )
+   >=sys-fs/btrfs-progs-4.12"
+
+src_compile() {
+   emake clean
+   use doc && emake -C doc
+}
+src_install() {
+   local targets="install-bin install-etc install-share install-systemd"
+   use doc && targets="${targets} install-man install-doc"
+   use lsbtr && targets="${targets} install-bin-links"
+   emake \
+   DESTDIR="${D}" \
+   DOCDIR="/usr/share/doc/${PF}" \
+   SYSTEMDDIR="$(systemd_get_systemunitdir)" \
+   ${targets}
+}
+pkg_preinst() {
+   if has_version "<${CATEGORY}/${PN}-0.26.0" ; then
+   upgrade_0_26_0_warning="1"
+   fi
+   if has_version "<${CATEGORY}/${PN}-0.27.0" ; then
+   upgrade_0_27_0_warning="1"
+   fi
+}
+pkg_postinst() {
+   if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then
+   ewarn "If you are using raw targets, make sure to run the"
+   ewarn "\"raw_suffix2sidecar\" utility in each target directory."
+   fi
+   if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then
+   ewarn 'Due to a bugfix in the scheduler [1] [2], previously 
preserved'
+   ewarn 'monthly/yearly backups could get deleted when upgrading 
to'
+   ewarn 'btrbk-0.27.0.'
+   ewarn ''
+   ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all 
cron jobs'
+   ewarn 'or systemd timers calling btrbk.'
+   ewarn ''
+   ewarn 'After upgrading, run "btrbk prune --dry-run 
--print-schedule" and'
+   ewarn 'check if any snapshots/backups would get deleted. If you 
want to'
+   ewarn 'forcibly preserve a snapshot/backup forever, rename it:'
+   ewarn ''
+   ewarn 'mv mysubvol.MMDD mysubvol.MMDD.keep_forever'
+   ewarn ''
+   ewarn 'Note that btrbk ignores subvolumes with unknown naming 
scheme, e.g.'
+   ewarn '(".keep_forever" suffix in the example 

[gentoo-commits] repo/gentoo:master commit in: app-backup/btrbk/

2022-10-24 Thread Craig Andrews
commit: 80c9177a9f079f09b7bbc4ac348793fd18c7a5f1
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 24 14:46:33 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 24 14:47:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c9177a

app-backup/btrbk: drop versions

Signed-off-by: Craig Andrews  gentoo.org>

 app-backup/btrbk/Manifest|  6 ---
 app-backup/btrbk/btrbk-0.31.3.ebuild | 77 
 app-backup/btrbk/btrbk-0.32.0.ebuild | 77 
 app-backup/btrbk/btrbk-0.32.1.ebuild | 77 
 app-backup/btrbk/btrbk-0.32.2.ebuild | 77 
 app-backup/btrbk/btrbk-0.32.3.ebuild | 77 
 app-backup/btrbk/btrbk-0.32.4.ebuild | 77 
 7 files changed, 468 deletions(-)

diff --git a/app-backup/btrbk/Manifest b/app-backup/btrbk/Manifest
index f228a40dbde2..fb4632a4a545 100644
--- a/app-backup/btrbk/Manifest
+++ b/app-backup/btrbk/Manifest
@@ -1,8 +1,2 @@
 DIST btrbk-0.31.2.tar.xz 107124 BLAKE2B 
a05ef8a665d50b0f9637b1bc7026f0ca0f8364377b4165dae09cd27790dc139aaea1096a54719d948adda5050f91580650bf58db70a086cfdd14b73559fad9f3
 SHA512 
f953fe1a231f7a28c2d98cf124e3d52cc6d0810e6cb1673b90f335e07cd7473d0302ec227361f902c40a36dab5c075c675d2ee0543a23c37cb1e4baaf74efea0
-DIST btrbk-0.31.3.tar.xz 109884 BLAKE2B 
7f78d00815259e42bb3fd16ee48272717fe57913b7af83ca8a98f1dfd0de715cbf8b07177ea60b5b8bdcb9793ee0d5829b90b8327cd4810f6275611276a6e707
 SHA512 
62dee5430635b6a31edcdc9bed1829f549b60074ea09bb6f1fcd56d242d4215339846c8c2dbcd4bee05cd2a0cb32c1237ce7311d2b887885373c13fa15a6f476
-DIST btrbk-0.32.0.tar.xz 110408 BLAKE2B 
d9627d0f0a258bba9412b37707c3e79ca8a65870148aa27f38e615c90d0e26adfc5ecf697cc34052916127a0a26be850f5874ff52ab6cb193093d591cb05dab1
 SHA512 
201dde5ea9bf459e5a837b520d3e76ef1077a1769ed2e06b9754e34a93e2abd513a0da2b18abbe13c09fc3a945117a4b022ad423f805056b62a2b2be9c0f768a
-DIST btrbk-0.32.1.tar.xz 110364 BLAKE2B 
5d2860e182701ba6c407b9d0f41e476442bdf0ebc8491c3fa944860228d087d6bbe13084a4e950a24fc6ea1e251e2c4c6cbf17e9e3a4cb4f3f9b7ea9b85b2c11
 SHA512 
a44c1a50696793661fa6a06fafc6a7682ba5db57b511666a9b77d2df79b724855e91187e4d13e1dfe340077f550b0aced8923c6dec955d25ce46f7644ed802f3
-DIST btrbk-0.32.2.tar.xz 111044 BLAKE2B 
f06e563d0a3f6a7096426b205c56446c8cba34767a0a2cd092f1d0d2661c1a38d88adfae0cd2046d2f43623fb236e9a2d7ef7281938a37b410f2cf842f5df83c
 SHA512 
204bd48605b369909b1cb586bfa75dda5ee57b833c71a9d39699020f05f7305e2bc932c76face5aa0e435c1df46e13a566cbb2042c86975f6f8cd65c82ddcccf
-DIST btrbk-0.32.3.tar.xz 110724 BLAKE2B 
f0e389891bfdfa961187505548ec5139aa8967932d2fcca43c151c8ca25664c30af96f0f52531507e7c838ca3df16f371f7419df226283734fee23f6af56b3cf
 SHA512 
8503ddb47a54b02abc03b160c296f9e5d2d71cc9705f4891f99732c36a62bb0bf81caa5cbe793d7e070c68ab461de995b442aa3a140d6aa68fe2a3b8a9cafb20
-DIST btrbk-0.32.4.tar.xz 110736 BLAKE2B 
e76a0b6ed8d54f97fa0ac2dad139891ae0f9450095e08d560f5a62ad28e3cc2e39da0a3a094ca841c5debbe9d34ca1cb3930cb3a16877b1547fb81f9c5e7e244
 SHA512 
495ec786c94f76c590f8e84cc9aa6be7b9a4807c11d501360bbdf171e0f0598fe6498b0d5b8aa8030af8d957aa8cebdff903876473f5111a9100032c16995373
 DIST btrbk-0.32.5.tar.xz 110840 BLAKE2B 
036a2b5c31a308dbc1efc7a27211f89dfc07bcfcead49deb68a2e8313aec9539483ef3a91481f4ebaa9d2b4817b202ced1945a30ed7fc9b51f1336878b2f17d7
 SHA512 
6ff8df173656cbfdc1c4e74e84e031816fec73c2a42d1069fe5e77bf9eff1a3e27699a383ee58843f59619e6cbc0d66d13bf1b2a72524c58fdcd948ba62448fc

diff --git a/app-backup/btrbk/btrbk-0.31.3.ebuild 
b/app-backup/btrbk/btrbk-0.31.3.ebuild
deleted file mode 100644
index f301c70cd559..
--- a/app-backup/btrbk/btrbk-0.31.3.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
-
-inherit systemd
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/digint/btrbk.git;
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-DESCRIPTION="Tool for creating snapshots and remote backups of btrfs 
subvolumes"
-HOMEPAGE="https://digint.ch/btrbk/;
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+mbuffer +doc +lsbtr"
-
-DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )"
-
-RDEPEND="dev-lang/perl
-   net-misc/openssh
-   mbuffer? ( >=sys-block/mbuffer-20180505 )
-   >=sys-fs/btrfs-progs-4.12"
-
-src_compile() {
-   emake clean
-   use doc && emake -C doc
-}
-src_install() {
-   local targets="install-bin install-etc install-share install-systemd"
-   use doc && targets="${targets} install-man install-doc"
-   use lsbtr && targets="${targets} install-bin-links"
-   emake \
-   DESTDIR="${D}" \
-   DOCDIR="/usr/share/doc/${PF}" \
-   

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

2022-10-24 Thread Craig Andrews
commit: 674d6d32e928f6fbefb71a1b9816435358e0644d
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 24 14:41:10 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 24 14:47:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674d6d32

www-apache/mod_h2: add 2.0.11

Signed-off-by: Craig Andrews  gentoo.org>

 www-apache/mod_h2/Manifest |  1 +
 www-apache/mod_h2/mod_h2-2.0.11.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index 1f8e7f8444ac..8bc28632ec58 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -1,2 +1,3 @@
 DIST mod_h2-2.0.10.tar.gz 681662 BLAKE2B 
f4a8f1947881e1913bb45723a4e95ce12ecc8a113b837082abfba1fda278c1de026f45ca60a8b80dfab857ccdb2f2f00b4313672674cd6713f29bf64b26141b4
 SHA512 
4ca0ef69bd367625846e4b7b9967c9ab112f17b6bd31db5d61bc7315fab0294551dcf36845f2aabfa6944dd25a34dd0137c63ba0a969913c4d65a10854062a9e
+DIST mod_h2-2.0.11.tar.gz 681879 BLAKE2B 
e49de5c117c61fc462d6556602f6f975f61754feba6b33f331f391612d8bd447cf2ee8f546e6a5cc6dd766daee0b6678865fbf3e3ed5d670bf67008d14d337ad
 SHA512 
b0dd3ac8e179b78141b2c523a79d9d790588b13988b853a91d99f0f30e4fe0207e17b7dd333d178450ddf4784dedd0fb88d3fd46b96272aa8af6ac7a38fb8d00
 DIST mod_h2-2.0.9.tar.gz 679900 BLAKE2B 
56cdef908cc5f95b860b4603122c0e7a09eddb8ae8c5f3173aef90971324810b8a9cbed778eb8ff5510f6a1d9cf101ee6d845631dc6b59e90f559cf462bc150e
 SHA512 
68007181bca0c250c21be4f35fbc90be15bac4b74f32ef537c52ef4a1adc6619d7925e20e5562bfce182b5bc12159382a402f3aad7b94ac174c5b80c948a73c9

diff --git a/www-apache/mod_h2/mod_h2-2.0.11.ebuild 
b/www-apache/mod_h2/mod_h2-2.0.11.ebuild
new file mode 100644
index ..34f8a15777b3
--- /dev/null
+++ b/www-apache/mod_h2/mod_h2-2.0.11.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit apache-module autotools
+
+MY_P="${PN/h2/http2}-${PV}"
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/icing/mod_h2.git;
+   inherit git-r3
+else
+   MY_PV="${PV/_rc/-rc}"
+   MY_P="${PN}-${MY_PV}"
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://github.com/icing/mod_h2/archive/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="HTTP/2 module for Apache"
+HOMEPAGE="https://github.com/icing/mod_h2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ssl"
+
+RDEPEND=">=net-libs/nghttp2-1.0
+   >=www-servers/apache-2.4.48[-apache2_modules_http2,ssl?]"
+DEPEND="${RDEPEND}"
+
+need_apache2_4
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   default
+
+   APACHE2_MOD_DEFINE="HTTP2"
+   insinto "${APACHE_MODULES_CONFDIR}"
+   newins "${FILESDIR}/mod_http2.conf" "41_mod_http2.conf"
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/cpuminer-opt/

2022-10-24 Thread Craig Andrews
commit: 9df7313c65ea6a96f1244273a553b5ed02e085d6
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 24 14:42:13 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 24 14:47:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df7313c

net-p2p/cpuminer-opt: drop 3.16.4-r1, 3.17.1-r1, 3.18.0, 3.19.8

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/cpuminer-opt/Manifest  |  4 --
 net-p2p/cpuminer-opt/cpuminer-opt-3.16.4-r1.ebuild | 49 --
 net-p2p/cpuminer-opt/cpuminer-opt-3.17.1-r1.ebuild | 49 --
 net-p2p/cpuminer-opt/cpuminer-opt-3.18.0.ebuild| 49 --
 net-p2p/cpuminer-opt/cpuminer-opt-3.19.8.ebuild| 49 --
 5 files changed, 200 deletions(-)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index b4d9aacff654..95d9d68a06d4 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1,6 +1,2 @@
-DIST cpuminer-opt-3.16.4.tar.gz 1830534 BLAKE2B 
c9fa07c36b634b0d1250b847baa4a971aad0b249aaf7792b4a69c42c5c98cc6b3e4fe20c95fdab9884520decc6e9d7071158a641863f1c0d2443dd096e372f2b
 SHA512 
7459a9c6ad7afd85fdb8f7ff62c9deae2a2fc8341e3cf39da0f72e81bff8829e094bb830fb614fbce9665bbb259d764eb64b6d2a44ac45ecdd9ee870190d6539
-DIST cpuminer-opt-3.17.1.tar.gz 1840571 BLAKE2B 
db07547ec79df92f644e903485fb51abfddeafe2ecaffd18c0438cf292d51c6167eafaf7aa2b89cb6b7698d4358a4ef970459bff7b063cfd6d3a95ad878126eb
 SHA512 
463d755bbb3146ef94292ae64a8a2397485e28b55d4b510881dd91461e3bcc2786a323cf575dd070481236b150c35af2898b5ab2b0db90c34f528821988af74c
-DIST cpuminer-opt-3.18.0.tar.gz 1869910 BLAKE2B 
23e090cb9c077fc69f6eee64a522676c078de268e512c588a7d93e1bd3e3904a9e5dbc937a58c21b031f685175b2f2164df04a4f7f22f8129d5183d1b990ec2f
 SHA512 
9144a39b7470682835b57b5ff34810933af5712b4bb2e83a2b5241aeeb13747884f5f48e22e9a71512831b56d345ee5f0e6fd226a8a30d5d10243b4a99f1476c
-DIST cpuminer-opt-3.19.8.tar.gz 1873570 BLAKE2B 
9b20f47d5155ec3362172af93fab6a81b6a066c67a4c9c91ef95e9f4eddb5a325b62504414ae7b15d0088cbbda34e89741911ddd610ed727451d530d47ae141a
 SHA512 
f8d172e906e379ddb635e64b0a626660a75aba2c1f74df014494ac934c7156664cdd2bef8963cd0433d20bca015228982b657b33be5c17bc3bd672867114a5eb
 DIST cpuminer-opt-3.20.1.tar.gz 1857399 BLAKE2B 
db41052f1020069b26839d12b5ac64c0dba352cb752faee1be86edfc2d21958d4ddc726d2c91c2fd1b9b5d5f08336592fd31e1a92fc37424f0d9137c082d8322
 SHA512 
98412c233749c87bb9629087c87350b559209f59e3ee7921b764dc0bb631b3a018368f33b4cde84d16725d67ac460f49d0aab0e838597e55f1ba47f8032cb4da
 DIST cpuminer-opt-3.20.3.tar.gz 1789988 BLAKE2B 
97e6a4d6a12250cc50e678d0f3bf8dc154c30727d3a1b7ec4a4557a5af1e9bbf5c3d13f6f558aa9cd159c60f4482a3301f13cc1d8f86ef4f1c116d2eb8c8d52e
 SHA512 
d14d148acd6e8e5a1247a64997ec6339f162f4343a2609c0188d4ee7c767e7a265af1555141ac657e43f73262391bf23f9ee26ec98c95ca837c42cd020e55d95

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.16.4-r1.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.16.4-r1.ebuild
deleted file mode 100644
index 1cd33b0d51cc..
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.16.4-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic systemd
-
-DESCRIPTION="Optimized multi algo CPU miner"
-HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
-IUSE="cpu_flags_x86_sse2 curl"
-LICENSE="GPL-2"
-SLOT="0"
-REQUIRED_USE="cpu_flags_x86_sse2"
-DEPEND="
-   dev-libs/gmp:=
-   dev-libs/jansson:=
-   >=net-misc/curl-7.15[ssl]
-   dev-libs/openssl:0=
-"
-RDEPEND="${DEPEND}"
-if [[ ${PV} == "" ]] ; then
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
-   inherit git-r3
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   append-ldflags -Wl,-z,noexecstack
-   econf --with-crypto --with-curl
-}
-
-src_install() {
-   default
-   systemd_dounit "${FILESDIR}"/${PN}.service
-   insinto "/etc/${PN}"
-   doins cpuminer-conf.json
-}
-
-src_test() {
-   ./cpuminer --cputest || die
-}

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.17.1-r1.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.17.1-r1.ebuild
deleted file mode 100644
index 1cd33b0d51cc..
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.17.1-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic systemd
-
-DESCRIPTION="Optimized multi algo CPU miner"
-HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
-IUSE="cpu_flags_x86_sse2 curl"
-LICENSE="GPL-2"
-SLOT="0"
-REQUIRED_USE="cpu_flags_x86_sse2"
-DEPEND="
-   dev-libs/gmp:=
-   dev-libs/jansson:=
-

[gentoo-commits] repo/gentoo:master commit in: net-p2p/cpuminer-opt/

2022-10-24 Thread Craig Andrews
commit: 225e9d7502cde41d0f7a4ee1d81e57adbe63dc09
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 24 14:42:04 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 24 14:47:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225e9d75

net-p2p/cpuminer-opt: add 3.20.3

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/cpuminer-opt/Manifest   |  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.20.3.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index 89165883d0bc..b4d9aacff654 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -3,3 +3,4 @@ DIST cpuminer-opt-3.17.1.tar.gz 1840571 BLAKE2B 
db07547ec79df92f644e903485fb51ab
 DIST cpuminer-opt-3.18.0.tar.gz 1869910 BLAKE2B 
23e090cb9c077fc69f6eee64a522676c078de268e512c588a7d93e1bd3e3904a9e5dbc937a58c21b031f685175b2f2164df04a4f7f22f8129d5183d1b990ec2f
 SHA512 
9144a39b7470682835b57b5ff34810933af5712b4bb2e83a2b5241aeeb13747884f5f48e22e9a71512831b56d345ee5f0e6fd226a8a30d5d10243b4a99f1476c
 DIST cpuminer-opt-3.19.8.tar.gz 1873570 BLAKE2B 
9b20f47d5155ec3362172af93fab6a81b6a066c67a4c9c91ef95e9f4eddb5a325b62504414ae7b15d0088cbbda34e89741911ddd610ed727451d530d47ae141a
 SHA512 
f8d172e906e379ddb635e64b0a626660a75aba2c1f74df014494ac934c7156664cdd2bef8963cd0433d20bca015228982b657b33be5c17bc3bd672867114a5eb
 DIST cpuminer-opt-3.20.1.tar.gz 1857399 BLAKE2B 
db41052f1020069b26839d12b5ac64c0dba352cb752faee1be86edfc2d21958d4ddc726d2c91c2fd1b9b5d5f08336592fd31e1a92fc37424f0d9137c082d8322
 SHA512 
98412c233749c87bb9629087c87350b559209f59e3ee7921b764dc0bb631b3a018368f33b4cde84d16725d67ac460f49d0aab0e838597e55f1ba47f8032cb4da
+DIST cpuminer-opt-3.20.3.tar.gz 1789988 BLAKE2B 
97e6a4d6a12250cc50e678d0f3bf8dc154c30727d3a1b7ec4a4557a5af1e9bbf5c3d13f6f558aa9cd159c60f4482a3301f13cc1d8f86ef4f1c116d2eb8c8d52e
 SHA512 
d14d148acd6e8e5a1247a64997ec6339f162f4343a2609c0188d4ee7c767e7a265af1555141ac657e43f73262391bf23f9ee26ec98c95ca837c42cd020e55d95

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.20.3.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.20.3.ebuild
new file mode 100644
index ..ae5b2d66fa4b
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.20.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
+IUSE="cpu_flags_x86_sse2 curl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:=
+   dev-libs/jansson:=
+   >=net-misc/curl-7.15[ssl]
+   dev-libs/openssl:0=
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   econf --with-crypto --with-curl
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}
+
+src_test() {
+   ./cpuminer --cputest || die
+}



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

2022-10-24 Thread Craig Andrews
commit: b5093d24d720d2a3b6b5a8fa9dda3b6d9a37de58
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 24 14:41:19 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 24 14:47:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5093d24

www-apache/mod_h2: drop 2.0.9, 2.0.10

Signed-off-by: Craig Andrews  gentoo.org>

 www-apache/mod_h2/Manifest |  2 --
 www-apache/mod_h2/mod_h2-2.0.10.ebuild | 49 --
 www-apache/mod_h2/mod_h2-2.0.9.ebuild  | 49 --
 3 files changed, 100 deletions(-)

diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index 8bc28632ec58..0eec95862784 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -1,3 +1 @@
-DIST mod_h2-2.0.10.tar.gz 681662 BLAKE2B 
f4a8f1947881e1913bb45723a4e95ce12ecc8a113b837082abfba1fda278c1de026f45ca60a8b80dfab857ccdb2f2f00b4313672674cd6713f29bf64b26141b4
 SHA512 
4ca0ef69bd367625846e4b7b9967c9ab112f17b6bd31db5d61bc7315fab0294551dcf36845f2aabfa6944dd25a34dd0137c63ba0a969913c4d65a10854062a9e
 DIST mod_h2-2.0.11.tar.gz 681879 BLAKE2B 
e49de5c117c61fc462d6556602f6f975f61754feba6b33f331f391612d8bd447cf2ee8f546e6a5cc6dd766daee0b6678865fbf3e3ed5d670bf67008d14d337ad
 SHA512 
b0dd3ac8e179b78141b2c523a79d9d790588b13988b853a91d99f0f30e4fe0207e17b7dd333d178450ddf4784dedd0fb88d3fd46b96272aa8af6ac7a38fb8d00
-DIST mod_h2-2.0.9.tar.gz 679900 BLAKE2B 
56cdef908cc5f95b860b4603122c0e7a09eddb8ae8c5f3173aef90971324810b8a9cbed778eb8ff5510f6a1d9cf101ee6d845631dc6b59e90f559cf462bc150e
 SHA512 
68007181bca0c250c21be4f35fbc90be15bac4b74f32ef537c52ef4a1adc6619d7925e20e5562bfce182b5bc12159382a402f3aad7b94ac174c5b80c948a73c9

diff --git a/www-apache/mod_h2/mod_h2-2.0.10.ebuild 
b/www-apache/mod_h2/mod_h2-2.0.10.ebuild
deleted file mode 100644
index 34f8a15777b3..
--- a/www-apache/mod_h2/mod_h2-2.0.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit apache-module autotools
-
-MY_P="${PN/h2/http2}-${PV}"
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/icing/mod_h2.git;
-   inherit git-r3
-else
-   MY_PV="${PV/_rc/-rc}"
-   MY_P="${PN}-${MY_PV}"
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://github.com/icing/mod_h2/archive/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="HTTP/2 module for Apache"
-HOMEPAGE="https://github.com/icing/mod_h2;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="ssl"
-
-RDEPEND=">=net-libs/nghttp2-1.0
-   >=www-servers/apache-2.4.48[-apache2_modules_http2,ssl?]"
-DEPEND="${RDEPEND}"
-
-need_apache2_4
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_compile() {
-   default
-}
-
-src_install() {
-   default
-
-   APACHE2_MOD_DEFINE="HTTP2"
-   insinto "${APACHE_MODULES_CONFDIR}"
-   newins "${FILESDIR}/mod_http2.conf" "41_mod_http2.conf"
-}

diff --git a/www-apache/mod_h2/mod_h2-2.0.9.ebuild 
b/www-apache/mod_h2/mod_h2-2.0.9.ebuild
deleted file mode 100644
index 34f8a15777b3..
--- a/www-apache/mod_h2/mod_h2-2.0.9.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit apache-module autotools
-
-MY_P="${PN/h2/http2}-${PV}"
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/icing/mod_h2.git;
-   inherit git-r3
-else
-   MY_PV="${PV/_rc/-rc}"
-   MY_P="${PN}-${MY_PV}"
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://github.com/icing/mod_h2/archive/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="HTTP/2 module for Apache"
-HOMEPAGE="https://github.com/icing/mod_h2;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="ssl"
-
-RDEPEND=">=net-libs/nghttp2-1.0
-   >=www-servers/apache-2.4.48[-apache2_modules_http2,ssl?]"
-DEPEND="${RDEPEND}"
-
-need_apache2_4
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_compile() {
-   default
-}
-
-src_install() {
-   default
-
-   APACHE2_MOD_DEFINE="HTTP2"
-   insinto "${APACHE_MODULES_CONFDIR}"
-   newins "${FILESDIR}/mod_http2.conf" "41_mod_http2.conf"
-}



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

2022-10-24 Thread Michał Górny
commit: 4b6fde7d3e12ca071c451a9291714a86c93e917c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 24 13:21:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 24 14:46:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6fde7d

sys-kernel/vanilla-kernel: Bump to 6.0.3

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

 sys-kernel/vanilla-kernel/Manifest |   6 +
 .../vanilla-kernel/vanilla-kernel-6.0.3.ebuild | 134 +
 2 files changed, 140 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 1392d24c1beb..4c643d3c6935 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -3,18 +3,22 @@ DIST gentoo-kernel-config-g3.tar.gz 4411 BLAKE2B 
00edc4b5dc943834bc7ee977382b296
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
 DIST kernel-aarch64-fedora.config.5.19.13-gentoo 246842 BLAKE2B 
4a824d02999749a0404437cae28721576511e06a5eaa9ebb1b1479c74e2b54402c440be7ea9159bf304661d4baaa5381c36b266ac0bba0b9bf3820eb04c6e4e0
 SHA512 
8862cf24b177ef3871f118712ceace2b496b04a488b045bbe3d83ab22942f064995486f5534630321faaa96ce60e5f237c4ded24a5468bea6e365aa3ea9f09c4
+DIST kernel-aarch64-fedora.config.6.0.3-gentoo 249641 BLAKE2B 
292106b52829469fb8761faf983aaa160218eaeb1811f3fda811a8252d2d588e7d46863cae88490cff7e3c6ad518642250c80120e7e0c99fb3fdf745ce67c0da
 SHA512 
5a6ffc5786d850e280fc67cf6d149c235c5a6b4f74d1785303cc5e999dbd70389b9a1012ab8596b63f5cad5563bf4076b781371a9cf59c0e7fab504e90abbaed
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 
92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b
 SHA512 
69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
 DIST kernel-i686-fedora.config.5.15.19 33 BLAKE2B 
9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617
 SHA512 
49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953
 DIST kernel-i686-fedora.config.5.19.13-gentoo 223571 BLAKE2B 
d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8
 SHA512 
0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94
+DIST kernel-i686-fedora.config.6.0.3-gentoo 225842 BLAKE2B 
507f389b83e0c84273cdabe39d9d319f34d07bea9ba5fa24d25f640f96f94c89aab806c78885c2a693cf7484dc4cacb73b2d6ed61e04dc9fcee6f6c9d517114c
 SHA512 
0740d3e2830a35fe1f2c2bb0ae62ee0b1951a4dcccb27d19da96113dc48022396f2e5961e897a3546f67538b1b1552f7052639e00c0637a912704e2ebc9683ae
 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 
185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0
 SHA512 
6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 
889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9
 SHA512 
3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770
 DIST kernel-ppc64le-fedora.config.5.15.19 213339 BLAKE2B 
db6bbc9f402b8b48a2441e39d1a78dc112656ae842bc5594065cfd2ec3f6d462e4bde200e8736a70192af35fb3a5d1fc42683783a5b7620881f3a95bb0bc5f4d
 SHA512 
b43439c24be8fa8bdd17d4c0beece799544ae45b2c289f0202fa5eb7a52dce0165a0cbc924b0decf877582af9688efd675cbfbd2313ff85fcc2c8563bba4b1ad
 DIST kernel-ppc64le-fedora.config.5.19.13-gentoo 213984 BLAKE2B 
9abc1d2e03bb34908019dbbc4e54d3d176acddca6e7af72fe73461e60eb249486c4e8a81bfe2515849aa26939d9abef5e981deeaa55605b34bb59552cd3444fe
 SHA512 

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

2022-10-24 Thread Michał Górny
commit: 7cc31871750a6f130a24be74878e38cd69af9c30
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 24 14:46:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 24 14:46:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc31871

sys-kernel/gentoo-kernel-bin: Bump to 6.0.3

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   7 ++
 .../gentoo-kernel-bin-6.0.3.ebuild | 127 +
 2 files changed, 134 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 0fe31be82d45..90cbaad678ee 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-5.4-223.base.tar.xz 5119600 BLAKE2B 
d2ad667a58be0061e5e94a885f3c
 DIST genpatches-5.4-223.extras.tar.xz 1812 BLAKE2B 
e0ebc78506b6ca3d8bc09164b26f15a8cc94495797fc17a36381a3f031dd81bf7870915a48b0deb4f58cfb43e5ec4a64e18e6ca6c00837bdfc5e4fab913752b8
 SHA512 
ce01405cfc355d6230e687c407c9a5e92d88c6f0837eda19d2bc23d3517df4c5159332d491459867841827e0dc3976c8229cf0d0cb1c9d39360ba67ea616a734
 DIST genpatches-5.4-224.base.tar.xz 5119576 BLAKE2B 
3f5fa9712da6376491d9903759334ca4981a6fc9b24919ba6acb5114ce805333a26052570df1a192dc8e062ee77667b45dac62c309d37b02190e4f8a07640aea
 SHA512 
d433e356e47f0a6be0ba3b41172618f0b9cce634e4227924d62a8487cb74af3ea0c4d3245ee4fd2936d39ed5eb839d52985866b9d796f7e7a84415a6b60f9b50
 DIST genpatches-5.4-224.extras.tar.xz 1812 BLAKE2B 
d28183946e63eedcde3ccc19d84baad11b74349abbba19501c0763ae4597150f2ad7397c19396ce07627643cae526e6ef216dfa2166d217e8452719887e7f2bd
 SHA512 
6505c71e0da13992e0abf5ffd31b414b4bcbde4be78abee6e9d402c14eb329e212e85cca77cb79591ba6d66b3f3b4ae2014e57cd8a88b39373a5dc2403f37d26
+DIST genpatches-6.0-4.base.tar.xz 272160 BLAKE2B 
3758714884e31f3ddb414d2011752cdf7fd2da9d54b6dd455e9b9ec559c0201fd7753df98a1cba0618f209552419a56ef8747ac0283f794a41769dc41b3844ad
 SHA512 
ef8292b96f10586cbc9a9ba820bed3b3f30ab1e4b90d3452d94b5e44dd4c333818c99bf6cee1272416e83cda424942be84a7aa6f270687192d94a583e8a836c0
+DIST genpatches-6.0-4.extras.tar.xz 3808 BLAKE2B 
42c2695cc364ed353e1ccfa945c6f69c2b3c81e32149de5134eeaf2a738b67a952ae33ace22bf2c58083c81a4e056e8f93d02c39f6631a7502c36038
 SHA512 
305cf01975f19237de99a40dfb2a395f0084809f00040296e5ec36ed949b4301cf7887dcd3f6e287945f8d92f3544e84f3ace2ba60d6720ae09458475159132c
 DIST gentoo-kernel-5.10.148-1.amd64.gpkg.tar 66600960 BLAKE2B 
8aa2a893602b1f1b9b94e462c8e6588d04515e78f7ab41ce124db79ca46e890674bf2faff1245170cf27df0a8130b3229c9fa6b7097b22f98c275216753e
 SHA512 
eaed6a7c5a3f993d8023a05ce701303d2a3af7e4acf038a96ef90ff2fd05c1f1ff3b7ce58fc075758625fe0e3bddef69bc119b32717ba30bb65c30e85f69639f
 DIST gentoo-kernel-5.10.148-1.arm64.gpkg.tar 59760640 BLAKE2B 
133644550ff4c86ab62eaef3dac0377d568765e0e5d25d2fe392b0950ac94e536ca9dca73bdf192d8994bcc326448529b76dcc8c55f4161c1960cd153b711470
 SHA512 
07b91fa83c509d62d05e1e6beb9ee80d0f3c68cbb2edf66b70d9646e190b5ea1bf162592c6d091c1699600285891f7abb8807d3d281086eb14c49ec3da457d3b
 DIST gentoo-kernel-5.10.148-1.ppc64le.gpkg.tar 55121920 BLAKE2B 
764f413d2c48d9b1a6825ba7dc88ab24933fc08d5e949a41ade557d794a8f92a827b9211d76a0cfc67728490e2a9ba7152f0b2d0d27daf6bebcb13c9625834cd
 SHA512 
0f469b0902d7849c9f77c489f005d64b1ff8ba6e26335188e9ab919732f9111733f603a5a86a22edee5c4e20738140f79e457a8631772ccf8c908f689a3c77f7
@@ -40,7 +42,12 @@ DIST gentoo-kernel-5.4.219-1.amd64.gpkg.tar 60631040 BLAKE2B 
b50c065ca4259719a0e
 DIST gentoo-kernel-5.4.219-1.arm64.gpkg.tar 56832000 BLAKE2B 
75250e0407ea8b846658a59b0e53d9293112c7e109a004783ea9ac8e54534065a50ebfa22bd9f1f059f55129bb39ba8948cc53e5afab1527ca97ec23902738ee
 SHA512 
2e55538b7f10def530abb3ced3dc042e0b6b4de173dea949610353e3e719136860bb7271e6164eb2dcf410486a2c249e4898f0bdf24bed3140d29963dba0e229
 DIST gentoo-kernel-5.4.219-1.ppc64le.gpkg.tar 54343680 BLAKE2B 
2b569baaca609212ac382b1a3ee11bf518587d00d3553118340e847c7a3e7f814bb4727a1931daa6c39afa8567579781fd05726b759f2df8d3a9b44f7ab1
 SHA512 
93a8bf9453f19222cf8c0e0ad399f3bab7aeaf0ebc1c8802fb53fa2277e150584203050aea9d0e549d1bbb96a88178b891552dfdba4c460b54e20f3629cf4435
 DIST gentoo-kernel-5.4.219-1.x86.gpkg.tar 52387840 BLAKE2B 
9a91a823ff95ef19a88cba5d2c2992632edf2f8a8f88c42b43c0b7dc36bb67d4ac273b0661d96520caf92f69c871aab7a7d9db1dd2cceb2f628fe88557e600ad
 SHA512 
aa1572341d40f80ed3136bb9efc1b0519cd67d71fee6a39307a1dbeda1c086b6eeed661ea5216a3f52125d3e4e89ecc421338d40d164520301747ae5b8f0e94b
+DIST gentoo-kernel-6.0.3-1.amd64.gpkg.tar 75898880 BLAKE2B 
22fa37348aca6e271a09253e60ddf1bcc05a0a669c5eb6468a76e60e0c8a74714960a49d9d3ea98cb9c5f5df2d59d7fd357d03c811d948887fb76f98cac21407
 SHA512 
2a72a5bb597d5ffb31604d9d8d3ad9c70d10a2c9fa7d19ab38d26160f786097da65f5dbdc9aaa4e2b3a704cd23519852536260d2fc2f6314545467254ae76fb3
+DIST gentoo-kernel-6.0.3-1.arm64.gpkg.tar 68792320 BLAKE2B 

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

2022-10-24 Thread Michał Górny
commit: 9a4a78a544a0277ba56f1d39cce385db4073de99
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 24 13:22:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 24 14:46:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4a78a5

virtual/dist-kernel: Bump to 6.0.3

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

 virtual/dist-kernel/dist-kernel-6.0.3.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.0.3.ebuild 
b/virtual/dist-kernel/dist-kernel-6.0.3.ebuild
new file mode 100644
index ..c2caefd6cfca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.0.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



  1   2   >