[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/files/, net-vpn/openconnect/

2021-10-01 Thread Mike Gilbert
commit: f8970e67e5f1dc182b59b60690320aab5bff8bfd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct  2 06:34:23 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Oct  2 06:34:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8970e67

net-vpn/openconnect: drop pkg_postinst

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

 net-vpn/openconnect/files/openconnect.initd.8.10 | 105 ---
 net-vpn/openconnect/openconnect-8.10-r3.ebuild   |  10 ---
 net-vpn/openconnect/openconnect-.ebuild  |  10 ---
 3 files changed, 125 deletions(-)

diff --git a/net-vpn/openconnect/files/openconnect.initd.8.10 
b/net-vpn/openconnect/files/openconnect.initd.8.10
deleted file mode 100644
index 020eeb91aa1..000
--- a/net-vpn/openconnect/files/openconnect.initd.8.10
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-VPN="${RC_SVCNAME#*.}"
-VPNCONF=/etc/openconnect/${VPN}.conf
-VPNDIR="/etc/openconnect/${VPN}"
-VPNLOG="/var/log/openconnect/${VPN}"
-VPNLOGFILE="${VPNLOG}/openconnect.log"
-VPNERRFILE="${VPNLOG}/openconnect.err"
-
-command="/usr/sbin/openconnect"
-name="OpenConnect: ${VPN}"
-pidfile="/run/openconnect/${VPN}.pid"
-stopsig="SIGINT"
-
-depend() {
-   before netmount
-}
-
-checkconfig() {
-   if [ $VPN = "openconnect" ]; then
-   eerror "You cannot call openconnect directly. You must create a 
symbolic link to it with the vpn name:"
-   eerror
-   eerror "ln -s /etc/init.d/openconnect 
/etc/init.d/openconnect.vpn0"
-   eerror
-   eerror "And then call it instead:"
-   eerror
-   eerror "/etc/init.d/openconnect.vpn0 start"
-   return 1
-   fi
-   if [ ! -f "${VPNCONF}" ]; then
-   ewarn "The configuration file for ${VPN} does not exist."
-   ewarn "Please create ${VPNCONF}"
-   ewarn "This will become a fatal error in a future release."
-   fi
-   local server vpnopts password
-   eval server=\$server_${VPN}
-   eval vpnopts=\$vpnopts_${VPN}
-   eval password=\$password_${VPN}
-   if [ -n "$server" ] || [ -n "$vpnopts" ] || [ -n "password" ]; then
-   ewarn "server_${VPN}, vpnopts${VPN} and password_${VPN} are deprecated"
-   ewarn"Please move them to the appropriate settings in ${VPNCONF}"
-   ewarn "They will be ignored in the future."
-   fi
-   return 0
-}
-
-checktuntap() {
-   if [ "$RC_UNAME" = "Linux" -a ! -e /dev/net/tun ] ; then
-   if ! modprobe tun ; then
-   eerror "TUN/TAP support is not available in this kernel"
-   return 1
-   fi
-   fi
-}
-
-run_hook() {
-   if [ -x "$1" ]; then
-   "$@"
-   fi
-}
-
-start_pre() {
-   checkconfig || return
-   checktuntap || return
-   checkpath -d "${VPNLOG}" || return
-   checkpath -d /run/openconnect || return
-   run_hook "${VPNDIR}/preup.sh"
-}
-
-start() {
-   local server vpnopts password
-   eval server=\$server_${VPN}
-   eval vpnopts=\$vpnopts_${VPN}
-   eval password=\$password_${VPN}
-
-   ebegin "Starting ${name}"
-   start-stop-daemon --start --exec "${command}" -- \
-   --background \
-   --config="${VPNCONF:-/dev/null}" \
-   --interface="${VPN}" \
-   --pid-file="${pidfile}" \
-   ${vpnopts} \
-   "${server}" \
-   >> "${VPNLOGFILE}" \
-   2>> "${VPNERRFILE}" \
-   <.conf"
-   ewarn "For more information see 
${EROOT}/usr/share/doc/${PF}/README.OpenRC"
-   done
-}

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index 8b5c8962bee..8e690399601 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -139,13 +139,3 @@ src_install() {
 
keepdir /var/log/openconnect
 }
-
-pkg_postinst() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   ver_test $v -ge 8.10-r1 && continue
-   ewarn "openconnect tunnel-specific configurations stored in 
${EROOT}/etc/conf.d"
-   ewarn "should be migrated to 
${EROOT}/etc/openconnect/.conf"
-   ewarn "For more information see 
${EROOT}/usr/share/doc/${PF}/README.OpenRC"
-   done
-}



[gentoo-commits] proj/build-docbook-catalog:master commit in: /

2021-10-01 Thread Mike Frysinger
commit: 8df873bb66a2cb9813cc0a1b7b404ff85de26fce
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct  2 06:19:06 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct  2 06:19:06 2021 +
URL:
https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=8df873bb

switch from old `let` to newer `: $((...))` syntax

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

 build-docbook-catalog | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/build-docbook-catalog b/build-docbook-catalog
index 6950f3e..669cbf8 100755
--- a/build-docbook-catalog
+++ b/build-docbook-catalog
@@ -354,21 +354,21 @@ populate_entities() {
while [[ ${i} -lt ${#entities[@]} || ${j} -lt ${#avail[@]} ]]; do
if [[ ${i} -ge ${#entities[@]} ]]; then
echo "Warning: Extra ISO entities file: ${avail[j]}"
-   let j=j+1
+   : $(( j += 1 ))
elif [[ ${j} -ge ${#avail[@]} ]]; then
echo "Warning: Entities file not found: ${entities[i]}"
-   let i=i+2
+   : $(( i += 2 ))
elif [[ ${avail[j]} < ${entities[i]} ]]; then
echo "Warning: Extra ISO entities file: ${avail[j]}"
-   let j=j+1
+   : $(( j += j + 1 ))
elif [[ ${entities[i]} < ${avail[j]} ]]; then
echo "Warning: Entities file not found: ${entities[i]}"
-   let i=i+2
+   : $(( i += i + 2 ))
elif [[ ${entities[i]} == ${avail[j]} ]]; then
xmlcatalog --noout --add "public" "${entities[i+1]}" \
"file://${isodir}/${entities[i]}" 
"${ROOT}${CATALOG}"
-   let j=j+1
-   let i=i+2
+   : $(( j += j + 1 ))
+   : $(( i += i + 2 ))
else
error "${0}: whoah, shouldn't be here"
fi



[gentoo-commits] proj/build-docbook-catalog:master commit in: /

2021-10-01 Thread Mike Frysinger
commit: 7082cc0798ba101fa596ff066e97290fb5f988f0
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct  2 06:19:39 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct  2 06:19:39 2021 +
URL:
https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=7082cc07

use `grep -E` instead of `egrep`

This makes shellcheck happy and is easy enough to do.

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

 build-docbook-catalog | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/build-docbook-catalog b/build-docbook-catalog
index 669cbf8..495de64 100755
--- a/build-docbook-catalog
+++ b/build-docbook-catalog
@@ -221,7 +221,7 @@ create_catalogs() {
 clean_catalog() {
local list f regex=$1 catalog=${ROOT}$2
 
-   list=$(egrep --only-matching "${regex}" "${catalog}" | sort -u)
+   list=$(grep -E --only-matching "${regex}" "${catalog}" | sort -u)
for f in ${list}; do
xmlcatalog --noout --del "${f}" "${catalog}"
done
@@ -265,7 +265,7 @@ populate_dtd() {
verb "  No entities available for ${dtd}"
return 0
fi
-   dtd_date=$(egrep --only-matching --max-count=1 \
+   dtd_date=$(grep -E --only-matching --max-count=1 \
'[0-9]{4}/[0-9]{2}/[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}' \
"${ROOT}${dtd}")
if [[ -z ${dtd_date} ]]; then



[gentoo-commits] proj/build-docbook-catalog:master commit in: /

2021-10-01 Thread Mike Frysinger
commit: 0bb79addc38cc95fd0e98b681ea7c626f0d7d21b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct  2 06:14:19 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct  2 06:14:19 2021 +
URL:
https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=0bb79add

handle corrupt catalogs gracefully

If the files get corrupted for any reason (i.e. are not valid XML),
the current code gets wedged and is unable to recover until the user
deletes or fixes them.  Instead, let's throw them away and start over.

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

 build-docbook-catalog | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/build-docbook-catalog b/build-docbook-catalog
index 1c7f103..6950f3e 100755
--- a/build-docbook-catalog
+++ b/build-docbook-catalog
@@ -161,6 +161,11 @@ multi_xmlcatalog_add() {
 create_catalogs() {
local adds
 
+   # Initialize catalogs if they don't exist or are corrupt.
+   if ! xmllint "${ROOT}${ROOTCATALOG}" >&/dev/null ; then
+   rm -f "${ROOTCATALOG}"
+   echo "Deleting corrupt ${ROOT}${ROOTCATALOG} and starting over"
+   fi
if [[ ! -r ${ROOT}${ROOTCATALOG} ]] ; then
echo "Creating XML Catalog root ${ROOTCATALOG}"
xmlcatalog --noout --create "${ROOT}${ROOTCATALOG}"
@@ -174,6 +179,11 @@ create_catalogs() {
clean_catalog "file://${CATALOG}" "${ROOTCATALOG}"
fi
 
+   # Initialize catalogs if they don't exist or are corrupt.
+   if ! xmllint "${ROOT}${CATALOG}" >&/dev/null ; then
+   rm -f "${ROOT}${CATALOG}"
+   echo "Deleting corrupt ${CATALOG} and starting over"
+   fi
if [[ ! -r ${ROOT}${CATALOG} ]] ; then
echo "Creating DocBook XML Catalog ${CATALOG}"
xmlcatalog --noout --create "${ROOT}${CATALOG}"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/files/, net-vpn/openconnect/

2021-10-01 Thread Mike Gilbert
commit: e7ea3fbeadbd0524ea7d7498a8eb563b0b780495
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct  2 05:54:38 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Oct  2 06:00:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ea3fbe

net-vpn/openconnect: revise init script

Remove warnings about removal of variables.
Restore sample conf.d file.
Allow for missing config file.
Use eval to allow quoted whitespace in vpnopts.

Bug: https://bugs.gentoo.org/733614
Closes: https://bugs.gentoo.org/763579
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/openconnect/files/openconnect.conf.in  |   2 +-
 net-vpn/openconnect/files/openconnect.initd| 109 +
 ...t-8.10-r2.ebuild => openconnect-8.10-r3.ebuild} |   5 +-
 net-vpn/openconnect/openconnect-.ebuild|   5 +-
 4 files changed, 118 insertions(+), 3 deletions(-)

diff --git a/net-vpn/openconnect/files/openconnect.conf.in 
b/net-vpn/openconnect/files/openconnect.conf.in
index 53b14e61378..7e44f569c0c 100644
--- a/net-vpn/openconnect/files/openconnect.conf.in
+++ b/net-vpn/openconnect/files/openconnect.conf.in
@@ -23,4 +23,4 @@
 server_vpn0="vpn.server.tld"
 password_vpn0="YOUR_PASSWORD"
 # Any OPENCONNECT options my go here (see openconnect --help)
-vpnopts_vpn0="-l --passwd-on-stdin --user=YOUR_USERNAME 
--script=/etc/openconnect/openconnect.sh"
+vpnopts_vpn0="-l --passwd-on-stdin --user=YOUR_USERNAME"

diff --git a/net-vpn/openconnect/files/openconnect.initd 
b/net-vpn/openconnect/files/openconnect.initd
new file mode 100644
index 000..7b33920f498
--- /dev/null
+++ b/net-vpn/openconnect/files/openconnect.initd
@@ -0,0 +1,109 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+VPN="${RC_SVCNAME#*.}"
+VPNCONF=/etc/openconnect/${VPN}.conf
+VPNDIR="/etc/openconnect/${VPN}"
+VPNLOG="/var/log/openconnect/${VPN}"
+VPNLOGFILE="${VPNLOG}/openconnect.log"
+VPNERRFILE="${VPNLOG}/openconnect.err"
+
+command="/usr/sbin/openconnect"
+name="OpenConnect: ${VPN}"
+pidfile="/run/openconnect/${VPN}.pid"
+stopsig="SIGINT"
+
+depend() {
+   before netmount
+}
+
+checkconfig() {
+   if [ $VPN = "openconnect" ]; then
+   eerror "You cannot call openconnect directly. You must create a 
symbolic link to it with the vpn name:"
+   eerror
+   eerror "ln -s /etc/init.d/openconnect 
/etc/init.d/openconnect.vpn0"
+   eerror
+   eerror "And then call it instead:"
+   eerror
+   eerror "/etc/init.d/openconnect.vpn0 start"
+   return 1
+   fi
+   return 0
+}
+
+checktuntap() {
+   if [ "$RC_UNAME" = "Linux" -a ! -e /dev/net/tun ] ; then
+   if ! modprobe tun ; then
+   eerror "TUN/TAP support is not available in this kernel"
+   return 1
+   fi
+   fi
+}
+
+run_hook() {
+   if [ -x "$1" ]; then
+   "$@"
+   fi
+}
+
+start_pre() {
+   checkconfig || return
+   checktuntap || return
+   checkpath -d "${VPNLOG}" || return
+   checkpath -d /run/openconnect || return
+   run_hook "${VPNDIR}/preup.sh"
+}
+
+ssd_helper() {
+   if [ -n "${password}" ]; then
+   start-stop-daemon "$@" <> "${VPNLOGFILE}" \
+   2>> "${VPNERRFILE}"
+   eend $?
+}
+
+start_post() {
+   run_hook "${VPNDIR}/postup.sh"
+}
+
+stop_pre() {
+   checkconfig || return
+   run_hook "${VPNDIR}/predown.sh"
+}
+
+stop_post() {
+   run_hook "${VPNDIR}/postdown.sh"
+}

diff --git a/net-vpn/openconnect/openconnect-8.10-r2.ebuild 
b/net-vpn/openconnect/openconnect-8.10-r3.ebuild
similarity index 96%
rename from net-vpn/openconnect/openconnect-8.10-r2.ebuild
rename to net-vpn/openconnect/openconnect-8.10-r3.ebuild
index ba71fcaef77..8b5c8962bee 100644
--- a/net-vpn/openconnect/openconnect-8.10-r2.ebuild
+++ b/net-vpn/openconnect/openconnect-8.10-r3.ebuild
@@ -129,8 +129,11 @@ src_install() {
default
find "${ED}" -name '*.la' -delete || die
 
-   newinitd "${FILESDIR}"/openconnect.initd.8.10 openconnect
dodoc "${FILESDIR}"/README.OpenRC
+
+   newconfd "${FILESDIR}"/openconnect.conf.in openconnect
+   newinitd "${FILESDIR}"/openconnect.initd openconnect
+
insinto /etc/logrotate.d
newins "${FILESDIR}"/openconnect.logrotate openconnect
 

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index ba71fcaef77..8b5c8962bee 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -129,8 +129,11 @@ src_install() {
default
find "${ED}" -name '*.la' -delete || die
 
-   newinitd "${FILESDIR}"/openconnect.initd.8.10 openconnect
dodoc "${FILESDIR}"/README.OpenRC
+
+   newconfd "${FILESDIR}"/openconnect.conf.in openco

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

2021-10-01 Thread Mike Gilbert
commit: 56eca9dad97c248d645bbea5b8180624898d266c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct  2 06:00:54 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Oct  2 06:00:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56eca9da

net-vpn/openconnect: drop 8.09-r1

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

 net-vpn/openconnect/openconnect-8.09-r1.ebuild | 150 -
 1 file changed, 150 deletions(-)

diff --git a/net-vpn/openconnect/openconnect-8.09-r1.ebuild 
b/net-vpn/openconnect/openconnect-8.09-r1.ebuild
deleted file mode 100644
index fee3227f1fb..000
--- a/net-vpn/openconnect/openconnect-8.09-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 2011-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-PYTHON_REQ_USE="xml"
-
-inherit linux-info python-any-r1
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git";
-   inherit git-r3 autotools
-else
-   ARCHIVE_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz";
-   KEYWORDS="amd64 arm arm64 ppc64 x86"
-fi
-VPNC_VER=20200226
-SRC_URI="${ARCHIVE_URI}
-   
ftp://ftp.infradead.org/pub/vpnc-scripts/vpnc-scripts-${VPNC_VER}.tar.gz";
-
-DESCRIPTION="Free client for Cisco AnyConnect SSL VPN software"
-HOMEPAGE="http://www.infradead.org/openconnect.html";
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/5"
-IUSE="doc +gnutls gssapi libproxy lz4 nls smartcard static-libs stoken test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/libxml2
-   sys-libs/zlib
-   !gnutls? (
-   >=dev-libs/openssl-1.0.1h:0=[static-libs?]
-   )
-   gnutls? (
-   app-crypt/trousers
-   app-misc/ca-certificates
-   dev-libs/nettle
-   >=net-libs/gnutls-3.6.13:0=[static-libs?]
-   )
-   gssapi? ( virtual/krb5 )
-   libproxy? ( net-libs/libproxy )
-   lz4? ( app-arch/lz4:= )
-   nls? ( virtual/libintl )
-   smartcard? ( sys-apps/pcsc-lite:0= )
-   stoken? ( app-crypt/stoken )
-"
-RDEPEND="${DEPEND}
-   sys-apps/iproute2
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( ${PYTHON_DEPS} sys-apps/groff )
-   nls? ( sys-devel/gettext )
-   test? (
-   net-libs/socket_wrapper
-   net-vpn/ocserv
-   sys-libs/uid_wrapper
-   )
-"
-
-CONFIG_CHECK="~TUN"
-
-pkg_pretend() {
-   check_extra_config
-}
-
-pkg_setup() {
-   :
-}
-
-src_unpack() {
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-   default
-}
-
-src_prepare() {
-   local PATCHES=(
-   "${FILESDIR}"/8.09-gnutls-buffer-overflow.patch
-   )
-   default
-   if [[ ${PV} ==  ]]; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   if use doc; then
-   python_setup
-   else
-   export ac_cv_path_PYTHON=
-   fi
-
-   # Used by tests if userpriv is disabled
-   addwrite /run/netns
-
-   local myconf=(
-   --disable-dsa-tests
-   $(use_enable nls)
-   $(use_enable static-libs static)
-   $(use_with !gnutls openssl)
-   $(use_with gnutls)
-   $(use_with libproxy)
-   $(use_with lz4)
-   $(use_with gssapi)
-   $(use_with smartcard libpcsclite)
-   $(use_with stoken)
-   --with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
-   --without-java
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_test() {
-   local charset
-   for charset in UTF-8 ISO8859-2; do
-   if [[ $(LC_ALL=cs_CZ.${charset} locale charmap 2>/dev/null) != 
${charset} ]]; then
-   # If we don't have valid cs_CZ locale data, 
auth-nonascii will fail.
-   # Force a test skip by exiting with status 77.
-   sed -i -e '2i exit 77' tests/auth-nonascii || die
-   break
-   fi
-   done
-   default
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-
-   dodoc "${FILESDIR}"/README.OpenRC.txt
-
-   newinitd "${FILESDIR}"/openconnect.init.in-r4 openconnect
-   insinto /etc/openconnect
-
-   newconfd "${FILESDIR}"/openconnect.conf.in openconnect
-
-   exeinto /etc/openconnect
-   newexe "${WORKDIR}"/vpnc-scripts-${VPNC_VER}/vpnc-script openconnect.sh
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openconnect.logrotate openconnect
-
-   keepdir /var/log/openconnect
-}



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

2021-10-01 Thread Mike Gilbert
commit: 55bcb6c42ddefa3c20e50df4dc26a0a2138e947d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct  2 03:56:27 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Oct  2 06:00:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55bcb6c4

net-vpn/openconnect: support python3.10

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

 net-vpn/openconnect/openconnect-8.10-r2.ebuild | 2 +-
 net-vpn/openconnect/openconnect-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/openconnect/openconnect-8.10-r2.ebuild 
b/net-vpn/openconnect/openconnect-8.10-r2.ebuild
index bd7b218a022..ba71fcaef77 100644
--- a/net-vpn/openconnect/openconnect-8.10-r2.ebuild
+++ b/net-vpn/openconnect/openconnect-8.10-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
 
 inherit linux-info python-any-r1

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index bd7b218a022..ba71fcaef77 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
 
 inherit linux-info python-any-r1



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

2021-10-01 Thread Mike Gilbert
commit: 57a243e8d4179253b2fea231a04e35e3c569be3b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct  2 03:42:31 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Oct  2 06:00:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a243e8

net-vpn/vpnc-scripts: initial import

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

 net-vpn/vpnc-scripts/Manifest |  1 +
 net-vpn/vpnc-scripts/metadata.xml |  8 
 net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild | 23 +++
 net-vpn/vpnc-scripts/vpnc-scripts-.ebuild | 23 +++
 4 files changed, 55 insertions(+)

diff --git a/net-vpn/vpnc-scripts/Manifest b/net-vpn/vpnc-scripts/Manifest
new file mode 100644
index 000..de68088215d
--- /dev/null
+++ b/net-vpn/vpnc-scripts/Manifest
@@ -0,0 +1 @@
+DIST vpnc-scripts-20210402.tar.gz 39925 BLAKE2B 
2bc8a274773e51ba48e402588fdf5b51d20360f610afe5608f91dfe2466644b68d891a60c27e4c6938b4ed5da1f193ddb7a8ac955c8f02e6bf91437dc5c47620
 SHA512 
5f9fc5ab1a5a2607f807700536c4a8e71c551052e72979c1cdd02b15906615be33a297b873b0806f269e51645f10f1c02a7acfed2501148bfa2797250582920d

diff --git a/net-vpn/vpnc-scripts/metadata.xml 
b/net-vpn/vpnc-scripts/metadata.xml
new file mode 100644
index 000..de09ffd8b08
--- /dev/null
+++ b/net-vpn/vpnc-scripts/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   flop...@gentoo.org
+   Mike Gilbert
+   
+

diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild 
b/net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild
new file mode 100644
index 000..83fa0467d1d
--- /dev/null
+++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git";
+else
+   SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar 
clients)"
+HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts";
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+src_install() {
+   exeinto /etc/vpnc-scripts
+   doexe vpnc-script{,-{ptrtd,sshd}}
+}

diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-.ebuild 
b/net-vpn/vpnc-scripts/vpnc-scripts-.ebuild
new file mode 100644
index 000..83fa0467d1d
--- /dev/null
+++ b/net-vpn/vpnc-scripts/vpnc-scripts-.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git";
+else
+   SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar 
clients)"
+HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts";
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+src_install() {
+   exeinto /etc/vpnc-scripts
+   doexe vpnc-script{,-{ptrtd,sshd}}
+}



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

2021-10-01 Thread Mike Gilbert
commit: 873102d5cd839fd4efe00b9336a03341d36ab8fb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct  2 03:55:18 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Oct  2 06:00:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873102d5

net-vpn/openconnect: depend on net-vpn/vpnc-scripts

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

 ...t-8.10-r1.ebuild => openconnect-8.10-r2.ebuild} | 13 +++-
 net-vpn/openconnect/openconnect-.ebuild| 37 +++---
 2 files changed, 22 insertions(+), 28 deletions(-)

diff --git a/net-vpn/openconnect/openconnect-8.10-r1.ebuild 
b/net-vpn/openconnect/openconnect-8.10-r2.ebuild
similarity index 87%
rename from net-vpn/openconnect/openconnect-8.10-r1.ebuild
rename to net-vpn/openconnect/openconnect-8.10-r2.ebuild
index f4a03e951f4..bd7b218a022 100644
--- a/net-vpn/openconnect/openconnect-8.10-r1.ebuild
+++ b/net-vpn/openconnect/openconnect-8.10-r2.ebuild
@@ -12,12 +12,9 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git";
inherit git-r3 autotools
 else
-   ARCHIVE_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz";
+   SRC_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz";
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
-VPNC_VER=20200930
-SRC_URI="${ARCHIVE_URI}
-   
ftp://ftp.infradead.org/pub/vpnc-scripts/vpnc-scripts-${VPNC_VER}.tar.gz";
 
 DESCRIPTION="Free client for Cisco AnyConnect SSL VPN software"
 HOMEPAGE="http://www.infradead.org/openconnect.html";
@@ -50,6 +47,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
sys-apps/iproute2
+   net-vpn/vpnc-scripts
 "
 BDEPEND="
virtual/pkgconfig
@@ -107,7 +105,7 @@ src_configure() {
$(use_with gssapi)
$(use_with smartcard libpcsclite)
$(use_with stoken)
-   --with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
+   --with-vpnc-script="${EPREFIX}/etc/vpnc-scripts/vpnc-script"
--without-java
)
 
@@ -131,10 +129,7 @@ src_install() {
default
find "${ED}" -name '*.la' -delete || die
 
-   exeinto /etc/openconnect
-   newexe "${WORKDIR}"/vpnc-scripts-${VPNC_VER}/vpnc-script openconnect.sh
-
-   newinitd "${FILESDIR}"/openconnect.initd.${PV} openconnect
+   newinitd "${FILESDIR}"/openconnect.initd.8.10 openconnect
dodoc "${FILESDIR}"/README.OpenRC
insinto /etc/logrotate.d
newins "${FILESDIR}"/openconnect.logrotate openconnect

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index 347a0d59793..bd7b218a022 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2011-2020 Gentoo Authors
+# Copyright 2011-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python3_{8,9} )
 PYTHON_REQ_USE="xml"
 
 inherit linux-info python-any-r1
@@ -12,12 +12,9 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git";
inherit git-r3 autotools
 else
-   ARCHIVE_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   SRC_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
-VPNC_VER=20200226
-SRC_URI="${ARCHIVE_URI}
-   
ftp://ftp.infradead.org/pub/vpnc-scripts/vpnc-scripts-${VPNC_VER}.tar.gz";
 
 DESCRIPTION="Free client for Cisco AnyConnect SSL VPN software"
 HOMEPAGE="http://www.infradead.org/openconnect.html";
@@ -50,6 +47,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
sys-apps/iproute2
+   net-vpn/vpnc-scripts
 "
 BDEPEND="
virtual/pkgconfig
@@ -107,7 +105,7 @@ src_configure() {
$(use_with gssapi)
$(use_with smartcard libpcsclite)
$(use_with stoken)
-   --with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
+   --with-vpnc-script="${EPREFIX}/etc/vpnc-scripts/vpnc-script"
--without-java
)
 
@@ -129,21 +127,22 @@ src_test() {
 
 src_install() {
default
-
find "${ED}" -name '*.la' -delete || die
 
-   dodoc "${FILESDIR}"/README.OpenRC.txt
-
-   newinitd "${FILESDIR}"/openconnect.init.in-r4 openconnect
-   insinto /etc/openconnect
-
-   newconfd "${FILESDIR}"/openconnect.conf.in openconnect
-
-   exeinto /etc/openconnect
-   newexe "${WORKDIR}"/vpnc-scripts-${VPNC_VER}/vpnc-script openconnect.sh
-
+   newinitd "${FILESDIR}"/openconnect.initd.8.10 openconnect
+   dodoc "${FILESDIR}"/README.OpenRC
insinto /etc/logrotate.d
newins "${FILESDIR}"/openconnect.logrotate openconnect
 
keepdir /var/log/openconnect
 }
+
+pkg_postinst() {
+  

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

2021-10-01 Thread Sam James
commit: e021f67cfe94e29c3b19b885b64ccda49b4409c9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:31:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:31:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e021f67c

dev-ml/ppxlib: add 0.23.0

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.23.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 3e10474789b..0fe2462e782 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -3,3 +3,4 @@ DIST ppxlib-0.20.0.tar.gz 193453 BLAKE2B 
baf5703737792f274654de489aee31c1d324011
 DIST ppxlib-0.21.0.tar.gz 201905 BLAKE2B 
f7a7b69ab07b2a5dce542877989fb4ca820acdda375371895072b857a44e8e7f437695f43990472dfad88261179ff07bd33f6e39881c2b28ff2650d7e2a53bdf
 SHA512 
5760ecc8a5e0c0f49ad4f0d3ba2546185d36411f4292c4ebfbf0c9520438546a60d8fe0b265cec70793b03cc684e399401ff761cb1c369966add70118f1ecda5
 DIST ppxlib-0.22.0.tar.gz 202241 BLAKE2B 
6b18ceb23e248eb2b4faed66ba0ea1cbee36df61cee9458fc0fd7057eff433340cb602a429c3f100ee054da06d9de20eca44e5ecc4ba98c888cfec2c83097151
 SHA512 
11442120c24bf60d9de90c9a325de9e5d87d87ba08d8e4cd216a3434f422c62427aa4214909b80646db638423ea35dff4280d5a70cf51bdfadc0a97745c32d41
 DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 
41d2c2e698846e5dfeb4158966b65dd29b253645b0286d0eab5a9dfb0e684b8b43f17a32b23023198d2c4e50e836705d2c965ea74ef337c5b0cf6aecd6fa4167
 SHA512 
3a83693551f11965b219a9caa4eaffbf358ea1311e05a38bfd531b8ad225d6571d86db7282e1d5bdc09775f2ba47791c03351402720cf5c2adefc52926d498e4
+DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B 
b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7
 SHA512 
9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53

diff --git a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
new file mode 100644
index 000..0acf232740e
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+"
+DEPEND="${DEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"
+
+src_install() {
+   dune_src_install
+
+   # Clashes with dev-libs/nss[utils], accidentally installed upstream
+   # https://github.com/ocaml-ppx/ppxlib/issues/224
+   rm "${ED}"/usr/bin/pp || die
+}



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

2021-10-01 Thread Sam James
commit: 597f3999e88c522b41b0897a7f0143dc79cfb8b2
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:30:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:30:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597f3999

dev-ml/ppxlib: add note re version bumps

Note that we need to be careful to get the dependencies
right on each new version.

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

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild| 5 +
 dev-ml/ppxlib/ppxlib-0.20.0.ebuild| 5 +
 dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild | 5 +
 dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild | 5 +
 dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild | 5 +
 5 files changed, 25 insertions(+)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index 3cee14a8186..322bc6a963d 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
index d7f81c1a3a3..8ea17111668 100644
--- a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
index 2f753797ef4..e6b9510929d 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
index 53471d4c632..eca76b2308f 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
index 2986d9beed3..0acf232740e 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppxlib/files/, dev-ml/ppxlib/

2021-10-01 Thread Sam James
commit: 9265c44748b3899317ec5b017b95eb15f78aa540
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:33:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:33:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9265c447

dev-ml/ppxlib: add 0.23.0

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

 .../files/ppxlib-0.23.0-fix-ocaml-4.13.patch   | 23 ++
 dev-ml/ppxlib/ppxlib-0.23.0.ebuild | 10 +++---
 2 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch 
b/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch
new file mode 100644
index 000..00bf6dc0e4c
--- /dev/null
+++ b/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch
@@ -0,0 +1,23 @@
+https://github.com/ocaml-ppx/ppxlib/commit/ce371cfb4c2ad712cd8e9b803bbf4ef650aa5e72
+
+From: Sonja Heinze 
+Date: Fri, 10 Sep 2021 16:08:22 +0200
+Subject: [PATCH] Make our expect-test version compatible with 4.13 compiler
+
+The Warnings.parse_options function was returning a unit on older compilers
+and is returning an alert option now, but under the hood it still has the
+same side-effects.
+
+Signed-off-by: Sonja Heinze 
+--- a/test/expect/expect_test.ml
 b/test/expect/expect_test.ml
+@@ -63,7 +63,7 @@ let main () =
+ setup_printers ppf;
+ Topfind.log := ignore;
+ 
+-Warnings.parse_options false "@a-4-29-40-41-42-44-45-48-58";
++let _ = Warnings.parse_options false "@a-4-29-40-41-42-44-45-48-58" in
+ Clflags.real_paths := false;
+ Toploop.initialize_toplevel_env ();
+ 
+

diff --git a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
index 0acf232740e..c34f8878151 100644
--- a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
@@ -38,10 +38,6 @@ DEPEND="${DEPEND}
 "
 BDEPEND=">=dev-ml/dune-2.8"
 
-src_install() {
-   dune_src_install
-
-   # Clashes with dev-libs/nss[utils], accidentally installed upstream
-   # https://github.com/ocaml-ppx/ppxlib/issues/224
-   rm "${ED}"/usr/bin/pp || die
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-ocaml-4.13.patch
+)



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

2021-10-01 Thread Sam James
commit: 8e88249700f0f845c1917ee1f6353a5235871354
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:22:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:23:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e882497

dev-ml/dune: add 2.9.1

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

 dev-ml/dune/Manifest  |  1 +
 dev-ml/dune/dune-2.9.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest
index 30f281ba25c..0170ea58709 100644
--- a/dev-ml/dune/Manifest
+++ b/dev-ml/dune/Manifest
@@ -4,3 +4,4 @@ DIST dune-2.7.1.tar.gz 1290915 BLAKE2B 
85a2dee92d1ead03b43b80742c291f4470dd9e1d8
 DIST dune-2.8.2.tar.gz 1369417 BLAKE2B 
d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872
 SHA512 
fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 
5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889
 SHA512 
13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a0457924c8484ce27a7f73e46a72e796d30fb1c3253
 DIST dune-2.9.0.tar.gz 1385143 BLAKE2B 
c973e4b2c5780a3e4902c31c030b2560fe5be313338a5188edc9b7ff97b63968baba267966d095076bed4f1527a8b8b5a0f980e74f53476d70ec53f20dc661a6
 SHA512 
1c3b64746b00215cd97b36c0f1c6e2416c9d15c795265634240e9da37e2c2fce02ab3c309a0cb967f9f20a5c6df14e943c3c2942c1a8f4743c3a19c699f4eb24
+DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 
27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d
 SHA512 
4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77

diff --git a/dev-ml/dune/dune-2.9.1.ebuild b/dev-ml/dune/dune-2.9.1.ebuild
new file mode 100644
index 000..93856341506
--- /dev/null
+++ b/dev-ml/dune/dune-2.9.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multiprocessing
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.08:=
+   !dev-ml/jbuilder
+"
+DEPEND="
+   ${RDEPEND}
+   dev-ml/findlib
+   test? (
+   dev-ml/core_bench
+   dev-ml/ppx_bench
+   dev-ml/ppx_expect
+   )
+"
+
+QA_FLAGS_IGNORED="usr/bin/dune"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   ocaml bootstrap.ml || die
+   ./dune.exe build -p "${PN}" --profile dune-bootstrap -j 
$(makeopts_jobs) || die
+}
+
+src_install() {
+   default
+   mv "${ED}"/usr/doc "${ED}"/usr/share/doc/${PF} || die
+   mv "${ED}"/usr/man "${ED}"/usr/share/man || die
+}



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

2021-10-01 Thread Sam James
commit: 418a4302e2e1f268066772d2464b85abb990d6e9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 04:32:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 04:32:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418a4302

dev-util/diffoscope: add 186

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-186.ebuild | 109 ++
 2 files changed, 110 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 8228a214971..24b8ca3914c 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -2,3 +2,4 @@ DIST diffoscope-177.tar.gz 1590984 BLAKE2B 
94daf9528c8fd0ad6ed89bdbee7b21352bf33
 DIST diffoscope-180.tar.gz 1600542 BLAKE2B 
0cc34106f039e0682b32de284b3ce1be90e8629fb4ba18cffa31d7c970a9d18392060f37b201d4ee9ab3f4f65401684c72edf2d00d56827cbaacbfde0ce81d11
 SHA512 
abf2c514b9f3b074a5b9a6e19f09a474a8ba58e00974a48ebd860cc31547204fb4690224cb752b4248a0674d979bd20c6d4c77ffb912f2b85499d48d90affeb4
 DIST diffoscope-184.tar.gz 2684969 BLAKE2B 
8b7fd3e4e85f372f2c45cd1f9ed82d5c6c2771044535063398e23b94a069c73d4fbc89fe0fa7393ea188a107cd4912d189a3566cc0701b1f3253761480b40080
 SHA512 
ae4f1e929ada57706b8ed28b03be264fb65e6b1692da9e212bf60ac40a56fb5f488bb5dd162d3436e832ba245edd0a7383f794ce38541cb4295d10f2cc1de50e
 DIST diffoscope-185.tar.gz 2684950 BLAKE2B 
53ae0ec8b3402811639de7a6ed3dd6b436c6a4d75ce2c415c66b28fd32ceb136766ee42711bca47578e5303be354c514e6f9d82843f11b266a05b77f1196fb13
 SHA512 
ce66cdb64c23434671e40f4c51ac6c9f1da524e92618792d2cd8e2e7fb044340e03c9438b3450cc2a66e2dc327a25850a421b32c0aad493781291645e65eb775
+DIST diffoscope-186.tar.gz 2685030 BLAKE2B 
b9fcb05fbdd939ece3727f232777c56119aa5df837699dcdc752a816bb656aa09c4cce99e225425e09d55914523a6456587bf232877fa22924c623f854016712
 SHA512 
13d42ba600cc9c5e716162a73f42d8453358f689f4148b138121e1f2190b1334a66a01fd0e227bc9e7190d3229c286be91d6ccbdd21c13694fc2edab8e5019cd

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

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

2021-10-01 Thread Sam James
commit: f570bf2b0a65911fc4b9759e20f748cda8d00d17
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:09:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:09:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f570bf2b

dev-lang/ocaml: add 4.13.0

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

 dev-lang/ocaml/Manifest|  1 +
 dev-lang/ocaml/ocaml-4.13.0.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest
index 15b20c48f7d..a9db051fa41 100644
--- a/dev-lang/ocaml/Manifest
+++ b/dev-lang/ocaml/Manifest
@@ -4,4 +4,5 @@ DIST ocaml-4.10.2.tar.gz 4933135 BLAKE2B 
ec5e92adb23c28a254247182c79ab555fd82603
 DIST ocaml-4.11.2.tar.gz 5075323 BLAKE2B 
bdc503d9a8d0e39dd11060febcd0287657b460e50ed81e55578a3e778af990ca5d4ef9011753eee4e1a144da33eb76c95b1672dc99b76e65a2e107eee472fe06
 SHA512 
03d8a9f6e130142c121ff2eb3d54f584f1e7c8475f066a5803bb0edd2fa172ca06a56a3ec548b225f5c8b12112d7a68511b1e16f3ade075b5f02610d4247bbb3
 DIST ocaml-4.12.0.tar.gz 5179734 BLAKE2B 
318be7e306157102d7ad22802db381dfa9c675e43325395695c3564e5ffee87d9b55d1152ea1603edb5ef715a28cbde85d835dbf1b5aface2dc415c67192c208
 SHA512 
951e44cdda613f9c6c5f988434c84249a2d63ba14e21938a9e74c174ebaf9d81a3160d1e5021d57fcd4882732ae6aefc05239ac38116f39ca83d53879d5d4eaf
 DIST ocaml-4.12.1.tar.gz 5181696 BLAKE2B 
9d21438e09b1a9680eabb65f5c78d9fe84459592ef7bb797a1933e5383f7b6d5cefffa8cdc184abc102417f5dbc0fca8ef624c9b560f89eaff6537544b5b395f
 SHA512 
e942e5cf5530804690ec45c40936ad2acbb60e11279fc676e0f04181fe1855f84ee5c3cb9c337fc5d01f6ee0e7b2251a6c04f7de56d99c20bb62026dff6c5671
+DIST ocaml-4.13.0.tar.gz 5323007 BLAKE2B 
56cbb64272ac2b4b8894b3bb91ec184eb977cb056ae75ace2fce716fdb9853d5626b8f91dcc339d1d0f9f033f032f99bc6e49c443ee142f6005aaabeef9a670a
 SHA512 
553c94ba5c5332d134f2695b3323e4be60ef2d0a404652cbcc56968ec91b1de19a6d894c6e365e418fe814595bb926450d7b109e328e25fc317f13ed6b703080
 DIST ocaml-patches-9.tar.bz2 1700 BLAKE2B 
4e46b8fb490db28f815414e285f54e251394ea53e1d25c529bbea9f03e426fd19132b1e2c7c2be7d14983fceb4cad073d191b001f6da522fee4226371d4a2eca
 SHA512 
cc19f9104fac69aecc5effa8cb772342e1fb61cdcd38ba0176efe04cf3d710b1c56d5178748f3bd29099af91fa684da432a8ef8d42de76dbd1b6954a255ea6c0

diff --git a/dev-lang/ocaml/ocaml-4.13.0.ebuild 
b/dev-lang/ocaml/ocaml-4.13.0.ebuild
new file mode 100644
index 000..da99522c6e3
--- /dev/null
+++ b/dev-lang/ocaml/ocaml-4.13.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+HOMEPAGE="https://ocaml.org/";
+SRC_URI="https://github.com/ocaml/ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Programming language supporting functional, imperative & 
object-oriented styles"
+
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="emacs flambda latex +ocamlopt xemacs"
+
+RDEPEND="sys-libs/binutils-libs:="
+BDEPEND="${RDEPEND}
+   virtual/pkgconfig"
+PDEPEND="emacs? ( app-emacs/ocaml-mode )
+   xemacs? ( app-xemacs/ocaml )"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}"/ocaml.conf "${T}" || die
+
+   # OCaml generates textrels on 32-bit arches
+   # We can't do anything about it, but disabling it means that tests
+   # for OCaml-based packages won't fail on unexpected output
+   # bug #773226
+   if use arm || use ppc || use x86 ; then
+   append-ldflags "-Wl,-z,notext"
+   fi
+
+   # Upstream build ignores LDFLAGS in several places.
+   sed -i -e 's/\(^MKDLL=.*\)/\1 $(LDFLAGS)/' \
+   -e 's/\(^OC_CFLAGS=.*\)/\1 $(LDFLAGS)/' \
+   -e 's/\(^OC_LDFLAGS=.*\)/\1 $(LDFLAGS)/' \
+   Makefile.config.in || die "LDFLAGS fix failed"
+}
+
+src_configure() {
+   local opt=(
+   --bindir="${EPREFIX}/usr/bin"
+   --libdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+   --mandir="${EPREFIX}/usr/share/man"
+   --prefix="${EPREFIX}/usr"
+   $(use_enable flambda)
+   )
+
+   econf "${opt[@]}"
+}
+
+src_compile() {
+   env -u P emake world
+
+   if use ocamlopt ; then
+   env -u P emake opt
+   env -u P emake opt.opt
+   fi
+}
+
+src_test() {
+   emake -j
+
+   # OCaml tests only work when run sequentially
+   if use ocamlopt ; then
+   emake -j1 ocamltest.opt
+   else
+   emake -j1 ocamltest
+   #ewarn "${PN} was built without 'ocamlopt' USE flag; skipping 
tests."
+   fi
+
+   emake -j1 tests
+}
+
+src_install() {
+   default
+
+   dodir /usr/include
+   # Create symlink for header files
+   dosym "../$(get_libdir)/ocaml/caml" /usr/include/caml
+ 

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

2021-10-01 Thread Sam James
commit: 92502dc872b783f7f22a8a8b608baefc5dccb611
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 04:57:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 04:57:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92502dc8

dev-lang/ocaml: add 4.12.1

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

 dev-lang/ocaml/Manifest|  1 +
 dev-lang/ocaml/ocaml-4.12.1.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest
index 664a32bf678..15b20c48f7d 100644
--- a/dev-lang/ocaml/Manifest
+++ b/dev-lang/ocaml/Manifest
@@ -3,4 +3,5 @@ DIST ocaml-4.09.0.tar.gz 4838748 BLAKE2B 
80f29d535c64bf2371b480217723ed20b2b21cf
 DIST ocaml-4.10.2.tar.gz 4933135 BLAKE2B 
ec5e92adb23c28a254247182c79ab555fd82603e02f24799049b8057abf869d18234302408c8ae89b9997a2b210ed6965e45c2c03e4f0cab34262ad3f6ebb528
 SHA512 
1dd827da07f01e815fd74dd7ee84db0900f24782f8f7fd426e2d71b9fb03c7b8045f22e018120a0446c362315751365d1bd8c1724edef2b182394e76eb0a07b2
 DIST ocaml-4.11.2.tar.gz 5075323 BLAKE2B 
bdc503d9a8d0e39dd11060febcd0287657b460e50ed81e55578a3e778af990ca5d4ef9011753eee4e1a144da33eb76c95b1672dc99b76e65a2e107eee472fe06
 SHA512 
03d8a9f6e130142c121ff2eb3d54f584f1e7c8475f066a5803bb0edd2fa172ca06a56a3ec548b225f5c8b12112d7a68511b1e16f3ade075b5f02610d4247bbb3
 DIST ocaml-4.12.0.tar.gz 5179734 BLAKE2B 
318be7e306157102d7ad22802db381dfa9c675e43325395695c3564e5ffee87d9b55d1152ea1603edb5ef715a28cbde85d835dbf1b5aface2dc415c67192c208
 SHA512 
951e44cdda613f9c6c5f988434c84249a2d63ba14e21938a9e74c174ebaf9d81a3160d1e5021d57fcd4882732ae6aefc05239ac38116f39ca83d53879d5d4eaf
+DIST ocaml-4.12.1.tar.gz 5181696 BLAKE2B 
9d21438e09b1a9680eabb65f5c78d9fe84459592ef7bb797a1933e5383f7b6d5cefffa8cdc184abc102417f5dbc0fca8ef624c9b560f89eaff6537544b5b395f
 SHA512 
e942e5cf5530804690ec45c40936ad2acbb60e11279fc676e0f04181fe1855f84ee5c3cb9c337fc5d01f6ee0e7b2251a6c04f7de56d99c20bb62026dff6c5671
 DIST ocaml-patches-9.tar.bz2 1700 BLAKE2B 
4e46b8fb490db28f815414e285f54e251394ea53e1d25c529bbea9f03e426fd19132b1e2c7c2be7d14983fceb4cad073d191b001f6da522fee4226371d4a2eca
 SHA512 
cc19f9104fac69aecc5effa8cb772342e1fb61cdcd38ba0176efe04cf3d710b1c56d5178748f3bd29099af91fa684da432a8ef8d42de76dbd1b6954a255ea6c0

diff --git a/dev-lang/ocaml/ocaml-4.12.1.ebuild 
b/dev-lang/ocaml/ocaml-4.12.1.ebuild
new file mode 100644
index 000..da99522c6e3
--- /dev/null
+++ b/dev-lang/ocaml/ocaml-4.12.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+HOMEPAGE="https://ocaml.org/";
+SRC_URI="https://github.com/ocaml/ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Programming language supporting functional, imperative & 
object-oriented styles"
+
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="emacs flambda latex +ocamlopt xemacs"
+
+RDEPEND="sys-libs/binutils-libs:="
+BDEPEND="${RDEPEND}
+   virtual/pkgconfig"
+PDEPEND="emacs? ( app-emacs/ocaml-mode )
+   xemacs? ( app-xemacs/ocaml )"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}"/ocaml.conf "${T}" || die
+
+   # OCaml generates textrels on 32-bit arches
+   # We can't do anything about it, but disabling it means that tests
+   # for OCaml-based packages won't fail on unexpected output
+   # bug #773226
+   if use arm || use ppc || use x86 ; then
+   append-ldflags "-Wl,-z,notext"
+   fi
+
+   # Upstream build ignores LDFLAGS in several places.
+   sed -i -e 's/\(^MKDLL=.*\)/\1 $(LDFLAGS)/' \
+   -e 's/\(^OC_CFLAGS=.*\)/\1 $(LDFLAGS)/' \
+   -e 's/\(^OC_LDFLAGS=.*\)/\1 $(LDFLAGS)/' \
+   Makefile.config.in || die "LDFLAGS fix failed"
+}
+
+src_configure() {
+   local opt=(
+   --bindir="${EPREFIX}/usr/bin"
+   --libdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+   --mandir="${EPREFIX}/usr/share/man"
+   --prefix="${EPREFIX}/usr"
+   $(use_enable flambda)
+   )
+
+   econf "${opt[@]}"
+}
+
+src_compile() {
+   env -u P emake world
+
+   if use ocamlopt ; then
+   env -u P emake opt
+   env -u P emake opt.opt
+   fi
+}
+
+src_test() {
+   emake -j
+
+   # OCaml tests only work when run sequentially
+   if use ocamlopt ; then
+   emake -j1 ocamltest.opt
+   else
+   emake -j1 ocamltest
+   #ewarn "${PN} was built without 'ocamlopt' USE flag; skipping 
tests."
+   fi
+
+   emake -j1 tests
+}
+
+src_install() {
+   default
+
+   dodir /usr/include
+   # Create symlink for header files
+   dosym "../$(get_libdir)/ocaml/caml" /usr/include/caml
+ 

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

2021-10-01 Thread Sam James
commit: f388dddf6055334dfe5f2452612272324bea70d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:14:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:23:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f388dddf

dev-ml/ppxlib: stop blocking dev-libs/nss[utils]

I should've poked at this a bit more at the time, but it is what
it is. Thanks to the reporter of this upstream, the ppxlib folks
realised/noticed it as an error and have dropped the colliding
'pp'.

It ended up not being supposed to be installed at all.

See: https://github.com/ocaml-ppx/ppxlib/issues/224
See: c87dfe922463070c8ec351fa4341d97a1ed56f8a
Signed-off-by: Sam James  gentoo.org>

 .../{ppxlib-0.21.0-r1.ebuild => ppxlib-0.21.0-r2.ebuild}   | 10 --
 .../{ppxlib-0.22.0-r1.ebuild => ppxlib-0.22.0-r2.ebuild}   | 10 --
 .../ppxlib/{ppxlib-0.22.2.ebuild => ppxlib-0.22.2-r1.ebuild}   | 10 --
 3 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
similarity index 79%
rename from dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
rename to dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
index 4e0bb08cb7f..2f753797ef4 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
@@ -15,7 +15,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-# nss[utils] has /usr/bin/pp
 RDEPEND="
>=dev-ml/base-0.11.0:=
dev-ml/findlib:=
@@ -25,7 +24,6 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
-   !dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (
@@ -33,3 +31,11 @@ DEPEND="${DEPEND}
dev-ml/re:=
)
 "
+
+src_install() {
+   dune_src_install
+
+   # Clashes with dev-libs/nss[utils], accidentally installed upstream
+   # https://github.com/ocaml-ppx/ppxlib/issues/224
+   rm "${ED}"/usr/bin/pp || die
+}

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
similarity index 80%
rename from dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
index 116ac1f1e0e..53471d4c632 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
@@ -15,14 +15,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-# nss[utils] has /usr/bin/pp
 RDEPEND="
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.1.0:=
dev-ml/sexplib0:=
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
-   !dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (
@@ -34,3 +32,11 @@ DEPEND="${DEPEND}
)
 "
 BDEPEND=">=dev-ml/dune-2.8"
+
+src_install() {
+   dune_src_install
+
+   # Clashes with dev-libs/nss[utils], accidentally installed upstream
+   # https://github.com/ocaml-ppx/ppxlib/issues/224
+   rm "${ED}"/usr/bin/pp || die
+}

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
similarity index 80%
rename from dev-ml/ppxlib/ppxlib-0.22.2.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
index bc486940ff7..2986d9beed3 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
@@ -15,14 +15,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-# nss[utils] has /usr/bin/pp
 RDEPEND="
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.2.0:=
dev-ml/sexplib0:=
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
-   !dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (
@@ -34,3 +32,11 @@ DEPEND="${DEPEND}
)
 "
 BDEPEND=">=dev-ml/dune-2.8"
+
+src_install() {
+   dune_src_install
+
+   # Clashes with dev-libs/nss[utils], accidentally installed upstream
+   # https://github.com/ocaml-ppx/ppxlib/issues/224
+   rm "${ED}"/usr/bin/pp || die
+}



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

2021-10-01 Thread Sam James
commit: 9fd85ebbf97de2a354edd242a2be470e0c2fa8c3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct  1 18:16:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 04:26:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd85ebb

sys-apps/busybox: Version bump to 1.34.1

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

 sys-apps/busybox/Manifest  |   1 +
 sys-apps/busybox/busybox-1.34.1.ebuild | 351 +
 2 files changed, 352 insertions(+)

diff --git a/sys-apps/busybox/Manifest b/sys-apps/busybox/Manifest
index ce18d576c22..b27b7378d8e 100644
--- a/sys-apps/busybox/Manifest
+++ b/sys-apps/busybox/Manifest
@@ -1,3 +1,4 @@
 DIST busybox-1.32.1.tar.bz2 2444679 BLAKE2B 
b0258345d40628d8c12b4cc5c3efdb318cfb469e029242942cdad22aeec5142963291a746fbac450b43a4a1f2f7e9204442456691fa98f18eeaa58c70d714caf
 SHA512 
3a33e99adaf7cbd51dcbeb31b5361123bf61ac040c0a032656c654ddb69c4074af75fb4335ba63f283067f61a22d7d7cbca8e1ed265c9522982c453ce48ea2fd
 DIST busybox-1.33.1.tar.bz2 2453694 BLAKE2B 
2dce3427ab7703c56cbb3bdc0c93c1fe1c6dc24c5b467b6213b8f9cf55223ec63136b3837970e41293cc3d55d320599945d29a69a4ef8b4b3ab9fb5e2a527632
 SHA512 
d24931432f65e4e79cf54a6c2b91c9cafba817b637d337f456ce8f505434fc06c4345c65cde4fe2a019650a8a089a6f5336bfafb5ef64a4f14659a9d0b3ddb1a
 DIST busybox-1.34.0.tar.bz2 2476120 BLAKE2B 
ea8b06c08ce0abf0fc2742a3231417d169aa0ad7024bb3672816c8ab410d8df11836f68e5e1ac0c7358e2c50a796a114ee4a67bacb1022b2c48daafa98cfc8e5
 SHA512 
c57231e6d5dea8f2f5429673e9ea392a0f4b752731ec1f4903da8ca786914cda3065d80deeb28fb27d77848c892d587adf3b3150218d27cd87c5ece43de1b35a
+DIST busybox-1.34.1.tar.bz2 2476932 BLAKE2B 
1f45f58db26ae0bae2eb728db3a7d49680d611f489c4633d1fdf2827d3c33285721e232f722ac1f80f2ad7616352df9fd6b8880bcb5fa0dc6787b70c897dd033
 SHA512 
fb7e53a56c07b1098a12ee7232ad5401b147816648a0619b3b5358fdcf0915cfbb054500c0e0dd4acb3bc0a93a584b62bc5448e1f16b28004f58b39518a13b9d

diff --git a/sys-apps/busybox/busybox-1.34.1.ebuild 
b/sys-apps/busybox/busybox-1.34.1.ebuild
new file mode 100644
index 000..987a0f8cbf2
--- /dev/null
+++ b/sys-apps/busybox/busybox-1.34.1.ebuild
@@ -0,0 +1,351 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# See `man savedconfig.eclass` for info on how to use USE=savedconfig.
+
+EAPI=7
+
+inherit flag-o-matic savedconfig toolchain-funcs
+
+DESCRIPTION="Utilities for rescue and embedded systems"
+HOMEPAGE="https://www.busybox.net/";
+if [[ ${PV} == "" ]] ; then
+   MY_P="${P}"
+   EGIT_REPO_URI="https://git.busybox.net/busybox";
+   inherit git-r3
+else
+   MY_P="${PN}-${PV/_/-}"
+   SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2" # GPL-2 only
+SLOT="0"
+IUSE="debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static 
syslog systemd"
+REQUIRED_USE="pam? ( !static )"
+RESTRICT="test"
+
+# TODO: Could make pkgconfig conditional on selinux? bug #782829
+RDEPEND="
+   virtual/libcrypt:=
+   !static? ( selinux? ( sys-libs/libselinux ) )
+   pam? ( sys-libs/pam )
+"
+DEPEND="${RDEPEND}
+   static? (
+   virtual/libcrypt[static-libs]
+   selinux? ( sys-libs/libselinux[static-libs(+)] )
+   )
+   sys-kernel/linux-headers"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+busybox_config_option() {
+   local flag=$1 ; shift
+   if [[ ${flag} != [yn] && ${flag} != \"* ]] ; then
+   busybox_config_option $(usex ${flag} y n) "$@"
+   return
+   fi
+   local expr
+   while [[ $# -gt 0 ]] ; do
+   case ${flag} in
+   y) expr="s:.*\.*set:CONFIG_$1=y:g" ;;
+   n) expr="s:CONFIG_$1=y:# CONFIG_$1 is not set:g" ;;
+   *) expr="s:.*\.*:CONFIG_$1=${flag}:g" ;;
+   esac
+   sed -i -e "${expr}" .config || die
+   einfo "$(grep "CONFIG_$1[= ]" .config || echo "Could not find 
CONFIG_$1 ...")"
+   shift
+   done
+}
+
+busybox_config_enabled() {
+   local val=$(sed -n "/^CONFIG_$1=/s:^[^=]*=::p" .config)
+   case ${val} in
+   "") return 1 ;;
+   y)  return 0 ;;
+   *)  echo "${val}" | sed -r 's:^"(.*)"$:\1:' ;;
+   esac
+}
+
+# patches go here!
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.26.2-bb.patch
+   # "${FILESDIR}"/${P}-*.patch
+)
+
+src_prepare() {
+   default
+   unset KBUILD_OUTPUT #88088
+   append-flags -fno-strict-aliasing #310413
+   use ppc64 && append-flags -mminimal-toc #130943
+
+   cp "${FILESDIR}"/ginit.c init/ || die
+
+   # flag cleanup
+   sed -i -r \
+   -e 
's:[[:space:]]?-(Werror|Os|falign-(functions|jumps|loops|labels)=1|fomit-frame-pointer)\>::g'
 \

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

2021-10-01 Thread Sam James
commit: bea8f9b0a3f1045bbb88b96ecd843bb7807e4f86
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct  1 18:16:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 04:26:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea8f9b0

sys-apps/busybox: Sync live ebuild

Signed-off-by: Jakov Smolić  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22462
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/busybox-.ebuild | 38 ++--
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/sys-apps/busybox/busybox-.ebuild 
b/sys-apps/busybox/busybox-.ebuild
index 46cfa671124..987a0f8cbf2 100644
--- a/sys-apps/busybox/busybox-.ebuild
+++ b/sys-apps/busybox/busybox-.ebuild
@@ -10,11 +10,11 @@ inherit flag-o-matic savedconfig toolchain-funcs
 DESCRIPTION="Utilities for rescue and embedded systems"
 HOMEPAGE="https://www.busybox.net/";
 if [[ ${PV} == "" ]] ; then
-   MY_P=${P}
+   MY_P="${P}"
EGIT_REPO_URI="https://git.busybox.net/busybox";
inherit git-r3
 else
-   MY_P=${PN}-${PV/_/-}
+   MY_P="${PN}-${PV/_/-}"
SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
@@ -26,18 +26,18 @@ REQUIRED_USE="pam? ( !static )"
 RESTRICT="test"
 
 # TODO: Could make pkgconfig conditional on selinux? bug #782829
-COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) )
+RDEPEND="
+   virtual/libcrypt:=
+   !static? ( selinux? ( sys-libs/libselinux ) )
pam? ( sys-libs/pam )
-   virtual/libcrypt:="
-DEPEND="${COMMON_DEPEND}
+"
+DEPEND="${RDEPEND}
static? (
virtual/libcrypt[static-libs]
selinux? ( sys-libs/libselinux[static-libs(+)] )
)
-   >=sys-kernel/linux-headers-2.6.39"
+   sys-kernel/linux-headers"
 BDEPEND="virtual/pkgconfig"
-RDEPEND="${COMMON_DEPEND}
-   mdev? ( !

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

2021-10-01 Thread Sam James
commit: 8a7d108e817923b96029671420ba834a1a294257
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Fri Oct  1 05:17:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 04:26:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7d108e

app-admin/lnav: Unbundle doctest

Backport https://github.com/tstack/lnav/pull/915 so we can use
the system doctest while we wait on a new lnav upstream release.

Closes: https://bugs.gentoo.org/809752
Closes: https://bugs.gentoo.org/812353
Signed-off-by: Randy Barlow  electronsweatshop.com>
Closes: https://github.com/gentoo/gentoo/pull/22454
Signed-off-by: Sam James  gentoo.org>

 .../files/lnav-0.10.0-use-system-doctest.patch | 73 ++
 app-admin/lnav/lnav-0.10.0-r2.ebuild   | 62 ++
 2 files changed, 135 insertions(+)

diff --git a/app-admin/lnav/files/lnav-0.10.0-use-system-doctest.patch 
b/app-admin/lnav/files/lnav-0.10.0-use-system-doctest.patch
new file mode 100644
index 000..09fe364487b
--- /dev/null
+++ b/app-admin/lnav/files/lnav-0.10.0-use-system-doctest.patch
@@ -0,0 +1,73 @@
+From 85515b2c196f2e361e93c158201f74177dc4ae37 Mon Sep 17 00:00:00 2001
+From: Randy Barlow 
+Date: Sat, 18 Sep 2021 21:56:19 -0400
+Subject: [PATCH] Provide a configure flag to use the system doctest
+
+This will allow distributions to more easily maintain
+incompatibilies between doctest and the rest of their software.
+
+Fixes #912
+
+Signed-off-by: Randy Barlow 
+---
+ configure.ac|   21 +
+ src/Makefile.am |4 +
+ src/doctest.hh  | 5502 +--
+ src/doctest_vendored.hh | 5464 ++
+ 4 files changed, 5527 insertions(+), 5464 deletions(-)
+ create mode 100644 src/doctest_vendored.hh
+
+diff --git a/configure.ac b/configure.ac
+index f2127def..33746d1e 100644
+--- a/configure.ac
 b/configure.ac
+@@ -153,6 +153,27 @@ AS_IF([test "x$enable_simd" = "xyes"], [
+ ])
+ 
+ 
++AC_ARG_WITH([system_doctest],
++AS_HELP_STRING(
++[--with-system-doctest],
++[Use the system provided doctest library rather than the bundled one]
++),
++[], []
++)
++
++AS_IF([test "x$with_system_doctest" = "xyes"], [
++AC_CHECK_HEADERS(doctest/doctest.h)
++AS_IF([test "x$ac_cv_header_doctest_doctest_h" != "xyes"], [
++AC_MSG_ERROR([system doctest not found])dnl
++])
++AC_DEFINE([DOCTEST_HEADER], ["doctest/doctest.h"], [doctest include path])
++])
++AS_IF([test "x$with_system_doctest" != "xyes"], [
++AC_DEFINE([DOCTEST_HEADER], ["doctest_vendored.hh"], [doctest include 
path])
++AS_VAR_SET(doctest_vendored_h, "doctest_vendored.hh")
++AC_SUBST(doctest_vendored_h)
++])
++
+ 
+ LNAV_WITH_JEMALLOC
+ 
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 9be9168e..8dc0cd94 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -151,6 +151,9 @@ dist_noinst_DATA = \
+   $(FORMAT_FILES) \
+   xterm-palette.json
+ 
++EXTRA_HEADERS = \
++  doctest_vendored.hh
++
+ noinst_HEADERS = \
+   all_logs_vtab.hh \
+   ansi_scrubber.hh \
+@@ -174,6 +177,7 @@ noinst_HEADERS = \
+   db_sub_source.hh \
+   doc_status_source.hh \
+   doctest.hh \
++  $(doctest_vendored_h) \
+   elem_to_json.hh \
+   environ_vtab.hh \
+   field_overlay_source.hh \

diff --git a/app-admin/lnav/lnav-0.10.0-r2.ebuild 
b/app-admin/lnav/lnav-0.10.0-r2.ebuild
new file mode 100644
index 000..e3da36aee5c
--- /dev/null
+++ b/app-admin/lnav/lnav-0.10.0-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A curses-based tool for viewing and analyzing log files"
+HOMEPAGE="https://lnav.org";
+SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="unicode test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/bzip2:0=
+   app-arch/libarchive:=
+   test? ( dev-cpp/doctest )
+   >=dev-db/sqlite-3.9.0
+   dev-libs/libpcre[cxx]
+   >=net-misc/curl-7.23.0
+   sys-libs/ncurses:=[unicode(+)?]
+   sys-libs/readline:0=
+   sys-libs/zlib:0="
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS README )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.10.0-disable-tests.patch
+   "${FILESDIR}"/${PN}-0.10.0-disable-remote-tests.patch
+   # This allows us to use the --with-system-doctest configure flag, and 
should not be needed in
+   # the next release of lnav. See https://github.com/tstack/lnav/pull/915
+   # This patch isn't completely identical to the one in PR #915 because 
that patch was too large
+   # for repoman's tastes. See the comment in src_prepare() for how I 
applied the rest of this
+   # patch with rm and a heredoc.
+   # https://bugs.gentoo.org/812353
+   "${F

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

2021-10-01 Thread Sam James
commit: 8368433f808854404c95444797029fc61a4333ab
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Jul 24 17:15:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 04:26:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8368433f

profiles: drop mask for >=openexr-3

With slots for :0 and :3 in place, there should be no need to block
>=media-libs/openexr-3 any longer.

Closes: https://bugs.gentoo.org/788310
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/21764
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 53b3a4ec68d..7d20791511e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -410,10 +410,6 @@ dev-qt/qtwebkit:5
 # bug #731266
 >=net-mail/cyrus-imapd-3.4.0
 
-# David Seifert  (2021-05-05)
-# Causes unsolvable package conflicts, bug #788310
->=media-libs/openexr-3
-
 # Eray Aslan  (2021-04-29)
 # Mask experimental software
 =mail-mta/postfix-3.7*



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

2021-10-01 Thread William Hubbs
commit: 0a3655d676cb95bf0be1dc039c20349bb3d74ce6
Author: Mathieu Tortuyaux  microsoft  com>
AuthorDate: Fri Oct  1 14:14:34 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Oct  2 04:03:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3655d6

app-emulation/docker-cli: use `${PV}` for CLI version

Upstream isn't updating the file regularly, so use ${PV}.

Closes: https://bugs.gentoo.org/815658
Closes: https://github.com/gentoo/gentoo/pull/22457
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Mathieu Tortuyaux  microsoft.com>
Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker-cli/docker-cli-20.10.7.ebuild | 2 +-
 app-emulation/docker-cli/docker-cli-20.10.8.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/docker-cli/docker-cli-20.10.7.ebuild 
b/app-emulation/docker-cli/docker-cli-20.10.7.ebuild
index ab025371c18..89c5fce7fea 100644
--- a/app-emulation/docker-cli/docker-cli-20.10.7.ebuild
+++ b/app-emulation/docker-cli/docker-cli-20.10.7.ebuild
@@ -37,7 +37,7 @@ src_compile() {
export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
emake \
LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
-   VERSION="$(cat VERSION)" \
+   VERSION="${PV}"  \
GITCOMMIT="${GIT_COMMIT}" \
dynbinary
 

diff --git a/app-emulation/docker-cli/docker-cli-20.10.8.ebuild 
b/app-emulation/docker-cli/docker-cli-20.10.8.ebuild
index 1e802fb5d24..849c6810779 100644
--- a/app-emulation/docker-cli/docker-cli-20.10.8.ebuild
+++ b/app-emulation/docker-cli/docker-cli-20.10.8.ebuild
@@ -39,7 +39,7 @@ src_compile() {
export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
emake \
LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
-   VERSION="$(cat VERSION)" \
+   VERSION="${PV}" \
GITCOMMIT="${GIT_COMMIT}" \
dynbinary
 



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

2021-10-01 Thread Sam James
commit: 4f81d4f96d8f7d7d159d915d0ffce72eae0520de
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 03:51:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 03:51:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f81d4f9

sys-kernel/gentoo-kernel-bin: add 5.10.70-r1 for arm64

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.10.70-r1.ebuild| 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 63e7b48138e..c128c8d8be0 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -25,6 +25,7 @@ DIST gentoo-kernel-5.10.69-1.amd64.xpak 65520787 BLAKE2B 
a96f97152bb31b016e2d4a0
 DIST gentoo-kernel-5.10.69-1.arm64.xpak 61267801 BLAKE2B 
466e762a98ec117fb32016ac9c6b16b1a78d784031b82194341c9787c0e42599cbace2452647f1c9146e0b90b56d2b8c6d458d9dbb6609cedc03059362b5b17e
 SHA512 
c42443160b31bb5b705cba5e75742ff097ffd1f3e7956294ed6b2104ace2521008fac91c5a7882c13600b9759e0e996a88ffef6b8965b42ea313085213f6038a
 DIST gentoo-kernel-5.10.69-1.x86.xpak 57234909 BLAKE2B 
2bc547a9370383560c151ee1a8a16e74e2202c1a7bf6877119a1ad1fa6776cb5fdd4c3ab6a711ef9d74e2790564593e9dfce9662ac788454a961026cbce7d1cf
 SHA512 
7380a5a2db05fedf934383dd2fb85ca6e3909ebe8576abaae47e734cd4989d6c6fbdabd47062edb64c79b552831159801d1e1897972263f6adf42ad2c9d99171
 DIST gentoo-kernel-5.10.70-1.amd64.xpak 65517948 BLAKE2B 
27a3f7686c27021a535f47bf1ff7660e94f04151fcc3fa6a33be30f86ed0ddf82e1e8e33c813db6ba1c7f10514c49e9ed0e4908940af09a5934c4a03bdc6697a
 SHA512 
7db9b9b994b8fc09668704dd7922905226ec3da4f25debdd6b871cd1461cf4ff98b54a71650b7261604f7cd7614c75e894f5eaa00d8fe4d40279a720a0747d27
+DIST gentoo-kernel-5.10.70-1.arm64.xpak 61234933 BLAKE2B 
cd710e9461983633a92fa8cea7e48dd7d1fce7a46645b3589e6b2b7c38a66c6585be52d1be98e02f48cf2deb7327f6d0b9d0d3fc227da217f99d353a9a1c1336
 SHA512 
8d378db8b4eba00178876d139e4caf58ce4cc34b5d89d59622f20bda0b2dec7ae0f1bc20498dba24c004fa74df5dce2943efd5bcefc7eb356ba000dce742ceff
 DIST gentoo-kernel-5.10.70-1.x86.xpak 57241603 BLAKE2B 
79dde6ba5c9ffb878267f491c304eba34ed7e64e82e6eb6c9076e61b9cc62e29effc7fd7b8a620272421af94b27fd378039ce4d8b7f9bd170faef298b4a7eb5e
 SHA512 
42774c73aebb5844d796e85377f571a87cef2299b3081199de93c4e9bc63a6f19269b4a71b90a45c8c99a2d65a7fe1f61fc0101f3d130c4c01e3d49c24d6c062
 DIST gentoo-kernel-5.13.19-1.amd64.xpak 67338326 BLAKE2B 
d9e718a94bf9a341f5b57063cbde2f3f1f0ea6d03f1805051c084b792388789494a49786d643f1570871ca2b6366a206497aed83f9ed00837c542ac970a71fc6
 SHA512 
aea74f6f39861752f7a5dae16d955d541f65d3e7b8a0e5fba593011d9ca8583f3dd0964e76aa21daa6583d5d26e3616885aeca8a04dbba222e0aae2a85062b40
 DIST gentoo-kernel-5.13.19-1.arm64.xpak 62747957 BLAKE2B 
1981ddb4e35d2210e1c678856ac58e088cd100ecbd70d2b5c88ffe8eb25b56f3f0c90e45d12adb74c7a0fb881dfd36b1d46d6fdfb837dbdff1881ded066b906d
 SHA512 
d8c1e524a3e58def5352b3faae07c42074a2d67015cc62b9601e20bb9b7f29d44d2843e7771e0399e9150be1de2be2b28776f96f7fe75ba7ec4e8f2c31e1f715

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.70-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.70-r1.ebuild
new file mode 100644
index 000..9f8ae493e21
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.70-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+   default
+}

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

2021-10-01 Thread Sam James
commit: aa9500ae2855b40affbb55a7350332022ebc1a04
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 03:51:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 03:51:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9500ae

sys-kernel/gentoo-kernel-bin: add 5.4.150-r1 for arm64

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.4.150-r1.ebuild| 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 382139e761a..63e7b48138e 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -44,6 +44,7 @@ DIST gentoo-kernel-5.4.149-1.amd64.xpak 61361096 BLAKE2B 
d6878e37659f587c3adcb64
 DIST gentoo-kernel-5.4.149-1.arm64-r1.xpak 58015698 BLAKE2B 
46f0c4da592df3cb7082e9669c5c27818a9fc139bf64e7df95804d7c814326dc1a85fc7ced061b1f3924412ba88e5a20551655639ea515832cf388f16a57c772
 SHA512 
2d3a78e2a7319163ced95e8d16ea1ee1aa25fc071539e1f0b7a0f3a7b86e587aa9bf20d369e2e0ad8c67937d21514c60d9d145e1b56084c2e555ec4fd9c81072
 DIST gentoo-kernel-5.4.149-1.x86.xpak 53165112 BLAKE2B 
a4776fd1b202800147146896a97a35a137b006bad285fa29dd5be02507024057acfe5b3e9909c89d00037add03177e4202c671e951a384f91f1d57673ccaf704
 SHA512 
344e2054cfcff49a32fa3baa76f92076377832987a6f109bc33f518bf06c6b714edf3fce62ade100dd4775c2ddbdde98db1eb22e672388a95f6c45b964f0495e
 DIST gentoo-kernel-5.4.150-1.amd64.xpak 61393974 BLAKE2B 
67149f1daa5c41fc6e31fc14a88cc91200acf3f0a0d002ae8abed00eddb351db22814cb3c6fcf90ea563e0acb46de7ea7c02f9a1654ad4966355da51615b6805
 SHA512 
f9bcbd1c4eeacb7c247179b239992508a192582d6d463a1ffe4820faeb0931f91239cf6eb88ba3cbcf09e6f9c2fd414ef3ebaab7cc9ec2aba50b5d4ce365b7e5
+DIST gentoo-kernel-5.4.150-1.arm64-r1.xpak 58016119 BLAKE2B 
325908bb5c23ffdefcbbcdfcbfaf9893f4d7819c543830a5fbb2fd60541cda3397ca654dd7d0e19072ec39a29deeb7e6757fd29cd80d86f77519ae32eef2e624
 SHA512 
5ddca7faf121649d29e9ee2e9c005f199a26e2efcceaae8f5eb0ef24474b24476eed3c62b709ed0f6412c918fc7ffc5d50c46ddcefc838872df98d374dae171d
 DIST gentoo-kernel-5.4.150-1.x86.xpak 53154582 BLAKE2B 
3230b498ed602da9cab50d62b24b3b36eadaf32931b5d305473a2d73260c4870bcc60fa2859370c22365e2b18a209f616450c67cd81e6839990e5e00fb2da746
 SHA512 
cdb588a6ba0a76b77ff9f1bcaf7dbdf36d36dd24ab91817192f8f16e3a4d28c9ad8d1dac36146595383edc721f3268a4e2bb666e1ce4c0e29a24fa9a24f95ee2
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.13.tar.xz 119297284 BLAKE2B 
9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668
 SHA512 
a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.150-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.150-r1.ebuild
new file mode 100644
index 000..3b97f74d104
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.150-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64-r1.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+   default
+}
+
+src_configure() {
+ 

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

2021-10-01 Thread Sam James
commit: 1784524693d4a1f85f46c3f280eb320ef66bb8a3
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 03:51:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 03:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17845246

sys-kernel/gentoo-kernel-bin: add 5.14.9-r1 for arm64

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.14.9-r1.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index c128c8d8be0..339de659fe4 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -37,6 +37,7 @@ DIST gentoo-kernel-5.14.8-1.amd64.xpak 68070862 BLAKE2B 
6f98d2eb2affd7705b5886f2
 DIST gentoo-kernel-5.14.8-1.arm64.xpak 63311629 BLAKE2B 
0bdc32d597f413bc2b30e704a599c0edf55ce5437772ed886da5a6787ddcce5c6eebc699860df41536a8449f5442f56ca8ff1d10a5bd3f142c9f1092fb6c02cf
 SHA512 
2e27ea733f68d49afe2fe5bc654e9ce4125ad87bad4a98936473c1e4d9c8b59374c226c4cc397f52463371b41cacc59d274bda421842a080f0804739b8c72fbc
 DIST gentoo-kernel-5.14.8-1.x86.xpak 59162488 BLAKE2B 
12f31c41617eacce67f9ee960c9959fc7e19f074dd31bfa080eacde89ba6215136dee0a00f7c0127ab0f8fcd4896c24a132333ec64845c0756ba89c6d47a7e44
 SHA512 
6e230c100fb83e144ab91e02697800286ad331ea1a3fedb370dc1c3615c2dee0ac47a9438b97dc38c9fc6cdc44d54fe18e721fe8cb47e9f5552dd9edd154d61a
 DIST gentoo-kernel-5.14.9-1.amd64.xpak 68066846 BLAKE2B 
da508a4e8e96dcc0ea331f9c798808e4b0047cce6342994b5a2248d5becf1fd010e0ee8d7dd3427e4ead92359b9c1b92e2085d91fe08b5ee6c73f9622ec58bb2
 SHA512 
e5a90c9ed4a3192e4ecf283bf76efa1a5e39af1f20eb18e9494dcfb8d2ef88ab23e4bec53ec81c664c0cbd47a22eb8d6907b21e970ec7b41e4ed97b4cf3b2c83
+DIST gentoo-kernel-5.14.9-1.arm64.xpak 63374537 BLAKE2B 
c33b1233a10ad02d60985f91ebcc2364195bf966a3b0a5fea9bf10f4f2db24c86d047f845de61a8fc41ef22cb1451cb0a14e4f7e62f51640df41ce2d058a1f7b
 SHA512 
953539d6c24d4ef607b2d1f00b341fe0e1d0698f5075ebdae63d13d0b6d6820e45054589875d7af6d48160a952b780703867a3a33c69c082de6ecd2fda21fb20
 DIST gentoo-kernel-5.14.9-1.x86.xpak 59163747 BLAKE2B 
23feb5d1d74c8ae1e3f4a66b215e887e4bfe700d80bbe8c75cabac9632808193e8a29f7c43baa2376279eb3b4fc9be530528731f02ba94778fd2e087e216d9ee
 SHA512 
90492421abd0ed5a026c8cacbf64050e2ad18b7305ef96131964a6203e32d278ef7f1392ad76dab12ff3057c17046d44b371c567d8ef4ea18e0c2678c9208414
 DIST gentoo-kernel-5.4.148-1.amd64.xpak 61364378 BLAKE2B 
2d5a665f5ccee0de5abc78d593b8bc6f1da0fa6fa9573ee9c0a65efaae9629ac3ea0b26a4b83e6abb23eee5fcb842fd67a395af35fb5476529b30dc0739d7944
 SHA512 
277064e06bdf25fc67f0894ab1d8116f23c71488b92a1751833c6aff684c7f2d28e2116e31d40878caa3f741fe9fe61f1f0c3cfaca4677298d2851b22afdf1ff
 DIST gentoo-kernel-5.4.148-1.arm64-r1.xpak 57998682 BLAKE2B 
a27bee25e2e6b2c0fea38cb5bee1ce433c6dbf10468b374ffb237a15403a4acb7feb0729526d337c5c9b1a85c4afc63716fa3c4b5fbe32c03ddb6966765f8946
 SHA512 
c72a4d8bc4bca7cf9ad5b594d7cadff11f9a4ec7181c0dbdce14919a1af50c1a901dd69b1a5d3f35abe51f9ca82f729f352ac8873d0b0f225e4bdd45a213b350

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.9-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.9-r1.ebuild
new file mode 100644
index 000..c4534b7e4c4
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.9-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+   default
+}
+
+src_configu

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

2021-10-01 Thread Mike Frysinger
commit: aa3c2b309e1678862a1618433ccf1633751d6c7d
Author: Mike Frysinger  chromium  org>
AuthorDate: Sat Oct  2 03:41:13 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct  2 03:41:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3c2b30

dev-vcs/repo: version bump to 2.17

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

 dev-vcs/repo/Manifest |  2 ++
 dev-vcs/repo/repo-2.17.ebuild | 42 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-vcs/repo/Manifest b/dev-vcs/repo/Manifest
index a8db7b703bf..5e024334fdf 100644
--- a/dev-vcs/repo/Manifest
+++ b/dev-vcs/repo/Manifest
@@ -1,3 +1,5 @@
 DIST repo-2.14 44203 BLAKE2B 
72094daad380b3a03c9dca488e0bfc2a64bcaed5b025490c07fdc627eaae825bd71d0a8aafca5307dd4a0fecf59d530e7a692b030699a2cdc34cbec569076383
 SHA512 
37bc4e5b63e2cb1567633708f9680817c346b8105ca495538036aad87fe278f3ab5143f0f57fd40d4051de8016cc785648e9f0b65ebf2430677f037030f71343
 DIST repo-2.15 44704 BLAKE2B 
6d90cecb4d748f7fb3febec95e16ed1638112a945aa36f7d7cc12232cdf4bcd66d286aa1054fd23de5ae7e896ac52c05465778aaec759e5d0251227deb220d18
 SHA512 
e6aad90f6058f4e5750ce44f8951ac4df39dd39c1615d7f68670a0b8ac5007f52e3bb6219d6ca0842908ef6c87843c6fd655b3b2a47fcf410e2a74d47a334d34
+DIST repo-2.17 44944 BLAKE2B 
8f5db36d6acedd9c79fca1c9fe5a29e4da9b483d4f356d8ad88d6510f13ec7ff8200723c836ff7ac17419e571c2c4970182385a248b8005aaae1cbd4d93d3423
 SHA512 
b8d459c619f537d8afce00c78594027ef983e31f1bf47341d3388e39da4505270fa07f8c93b1ab5110795c1b6b952f01f48f0e18ce15e8126a484c98fd73e8c8
 DIST repo-511a0e54f5801a3f36c00fac478a596d83867d10-bash-completion.sh.base64 
4280 BLAKE2B 
6c369d36176d5bd4d3f4ed4df39bbd6542022dd186375bd05a978889c574819e3328d19c7dac2982233614786078f73bfd1f0c80aa7c0c6c79bdfab776ed6e39
 SHA512 
f484bee79c3724a6daf8a69b3df80feef3c6aaad3bfb49443caabc52735dd7f3b0fcb3ad4b7480bc020c9b4cac2f3b044693ef761df6fc9d34e854289baf1f3d
+DIST repo-v2.17-bash-completion.sh.base64 5736 BLAKE2B 
59c357d76feb176b7c64791ffb838ab522179c7e05d1a1cca6e121c9c908cdbccc49f177951986470806302b881b39ab44710b66b0a6a8c9643d4a647841eddf
 SHA512 
9bc4f57d5897f53e6dcbed1b895e8d0a90558be58a423243c886cb5cfad11c32e7c599b2e237e3f53b2857f8441ddb476484189135b71f52ca7250dfaf62

diff --git a/dev-vcs/repo/repo-2.17.ebuild b/dev-vcs/repo/repo-2.17.ebuild
new file mode 100644
index 000..69044e1775d
--- /dev/null
+++ b/dev-vcs/repo/repo-2.17.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NB: The ${PV} tracks the *repo launcher version*, not the last signed release
+# of the repo project.  The launcher only gets a new update when changes are
+# made in it.
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit bash-completion-r1 python-r1
+
+# This file rarely changes, so track it independently.
+COMP_VER="v2.17"
+COMP_NAME="${PN}-${COMP_VER}-bash-completion.sh.base64"
+
+DESCRIPTION="Google tool for managing git, particularly multiple repos"
+HOMEPAGE="https://gerrit.googlesource.com/git-repo";
+SRC_URI="https://storage.googleapis.com/git-repo-downloads/${P}
+   
https://gerrit.googlesource.com/git-repo/+/${COMP_VER}/completion.bash?format=TEXT
 -> ${COMP_NAME}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   !app-admin/radmind
+   !dev-util/repo"
+
+S=${WORKDIR}
+
+src_unpack() {
+   base64 -d <"${DISTDIR}/${COMP_NAME}" >completion.bash || die
+}
+
+src_install() {
+   python_foreach_impl python_newscript "${DISTDIR}/${P}" ${PN}
+   newbashcomp completion.bash ${PN}
+}



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

2021-10-01 Thread Mike Frysinger
commit: 42cec65324e0295808f89d9ac7d8b108f3d6eead
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct  2 03:26:00 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct  2 03:41:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cec653

dev-vcs/repo: mark 2.15 stable

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

 dev-vcs/repo/repo-2.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/repo/repo-2.15.ebuild b/dev-vcs/repo/repo-2.15.ebuild
index a1697a75edb..583e55b6f0e 100644
--- a/dev-vcs/repo/repo-2.15.ebuild
+++ b/dev-vcs/repo/repo-2.15.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://storage.googleapis.com/git-repo-downloads/${P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2021-10-01 Thread Mike Frysinger
commit: 3a3bc73bfa9a2e2caf5b4b3ed3ccd11f8541e92e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct  2 03:24:47 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct  2 03:41:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a3bc73b

dev-vcs/repo: drop old 2.12 versions

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

 dev-vcs/repo/Manifest|  1 -
 dev-vcs/repo/repo-2.12-r1.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/dev-vcs/repo/Manifest b/dev-vcs/repo/Manifest
index 4655b56d5d8..a8db7b703bf 100644
--- a/dev-vcs/repo/Manifest
+++ b/dev-vcs/repo/Manifest
@@ -1,4 +1,3 @@
-DIST repo-2.12 43035 BLAKE2B 
3a3b1997a09f08093aa2d5cf6c7a3747d6a9a6c29e6c199574757d4d87fdd57b7cc8b18bb1ddfa7c47392f73a22211f996f6ba8175448162e305106c9ac6cafe
 SHA512 
409525040ec8fe6c6a6d923c4e23ab93f5ccc62d01d310ad6b56d55f45d88c2bf469e9b46943e799b8d5238cbc0a9610d0f64f35cf0f3a68b79cbd8c92f044a3
 DIST repo-2.14 44203 BLAKE2B 
72094daad380b3a03c9dca488e0bfc2a64bcaed5b025490c07fdc627eaae825bd71d0a8aafca5307dd4a0fecf59d530e7a692b030699a2cdc34cbec569076383
 SHA512 
37bc4e5b63e2cb1567633708f9680817c346b8105ca495538036aad87fe278f3ab5143f0f57fd40d4051de8016cc785648e9f0b65ebf2430677f037030f71343
 DIST repo-2.15 44704 BLAKE2B 
6d90cecb4d748f7fb3febec95e16ed1638112a945aa36f7d7cc12232cdf4bcd66d286aa1054fd23de5ae7e896ac52c05465778aaec759e5d0251227deb220d18
 SHA512 
e6aad90f6058f4e5750ce44f8951ac4df39dd39c1615d7f68670a0b8ac5007f52e3bb6219d6ca0842908ef6c87843c6fd655b3b2a47fcf410e2a74d47a334d34
 DIST repo-511a0e54f5801a3f36c00fac478a596d83867d10-bash-completion.sh.base64 
4280 BLAKE2B 
6c369d36176d5bd4d3f4ed4df39bbd6542022dd186375bd05a978889c574819e3328d19c7dac2982233614786078f73bfd1f0c80aa7c0c6c79bdfab776ed6e39
 SHA512 
f484bee79c3724a6daf8a69b3df80feef3c6aaad3bfb49443caabc52735dd7f3b0fcb3ad4b7480bc020c9b4cac2f3b044693ef761df6fc9d34e854289baf1f3d

diff --git a/dev-vcs/repo/repo-2.12-r1.ebuild b/dev-vcs/repo/repo-2.12-r1.ebuild
deleted file mode 100644
index 583e55b6f0e..000
--- a/dev-vcs/repo/repo-2.12-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NB: The ${PV} tracks the *repo launcher version*, not the last signed release
-# of the repo project.  The launcher only gets a new update when changes are
-# made in it.
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit bash-completion-r1 python-r1
-
-# This file rarely changes, so track it independently.
-COMP_VER="511a0e54f5801a3f36c00fac478a596d83867d10"
-COMP_NAME="${PN}-${COMP_VER}-bash-completion.sh.base64"
-
-DESCRIPTION="Google tool for managing git, particularly multiple repos"
-HOMEPAGE="https://gerrit.googlesource.com/git-repo";
-SRC_URI="https://storage.googleapis.com/git-repo-downloads/${P}
-   
https://gerrit.googlesource.com/git-repo/+/${COMP_VER}/completion.bash?format=TEXT
 -> ${COMP_NAME}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   !app-admin/radmind
-   !dev-util/repo"
-
-S=${WORKDIR}
-
-src_unpack() {
-   base64 -d <"${DISTDIR}/${COMP_NAME}" >completion.bash || die
-}
-
-src_install() {
-   python_foreach_impl python_newscript "${DISTDIR}/${P}" ${PN}
-   newbashcomp completion.bash ${PN}
-}



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

2021-10-01 Thread Matthew Thode
commit: c878d800fb8bb0a2e59eff6fbcd9623583f0
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Sat Oct  2 01:19:45 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct  2 01:42:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c878d804

app-crypt/certbot: keyword ~riscv.

Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-1.19.0.ebuild | 2 +-
 app-crypt/certbot/certbot-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot/certbot-1.19.0.ebuild 
b/app-crypt/certbot/certbot-1.19.0.ebuild
index d1f283af9bb..4c776f1113c 100644
--- a/app-crypt/certbot/certbot-1.19.0.ebuild
+++ b/app-crypt/certbot/certbot-1.19.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 S=${WORKDIR}/${P}/${PN}
 

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-.ebuild
index d1f283af9bb..4c776f1113c 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 S=${WORKDIR}/${P}/${PN}
 



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

2021-10-01 Thread Matthew Thode
commit: e6b3fb76bcc5f09acb3a4bf76c06842356330e20
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Sat Oct  2 01:18:50 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct  2 01:42:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b3fb76

app-crypt/acme: keyword ~riscv.

Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/acme/acme-1.19.0.ebuild | 2 +-
 app-crypt/acme/acme-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/acme/acme-1.19.0.ebuild 
b/app-crypt/acme/acme-1.19.0.ebuild
index 7c666ebed1f..c3e47e636d1 100644
--- a/app-crypt/acme/acme-1.19.0.ebuild
+++ b/app-crypt/acme/acme-1.19.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
S=${WORKDIR}/certbot-${PV}/acme
 fi
 

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-.ebuild
index 7c666ebed1f..c3e47e636d1 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
S=${WORKDIR}/certbot-${PV}/acme
 fi
 



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

2021-10-01 Thread Matthew Thode
commit: 9dd5751a9c68b6e2c819ddbb4736e1f099977025
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Sat Oct  2 01:13:30 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct  2 01:42:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd5751a

dev-python/pyrfc3339: keyword ~riscv.

Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild 
b/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
index 0c9ca2a10c7..fc33290f5b6 100644
--- a/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
+++ b/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
 



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

2021-10-01 Thread Matthew Thode
commit: 96ac0677179688b997a80c31f396124763650d50
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Sat Oct  2 01:15:28 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct  2 01:42:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ac0677

dev-python/josepy: keyword ~riscv.

Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-python/josepy/josepy-1.10.0.ebuild 
b/dev-python/josepy/josepy-1.10.0.ebuild
index 80ada4d0e18..c74c9cdf556 100644
--- a/dev-python/josepy/josepy-1.10.0.ebuild
+++ b/dev-python/josepy/josepy-1.10.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/cryptography-0.8[${PYTHON_USEDEP}]



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

2021-10-01 Thread Matthew Thode
commit: f4b4a4fed3a427b753f0ea44dfed330206079646
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Sat Oct  2 01:14:59 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct  2 01:42:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b4a4fe

dev-python/parsedatetime: keyword ~riscv.

Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-python/parsedatetime/parsedatetime-2.6.ebuild 
b/dev-python/parsedatetime/parsedatetime-2.6.ebuild
index 56311cece76..0f8a12dce66 100644
--- a/dev-python/parsedatetime/parsedatetime-2.6.ebuild
+++ b/dev-python/parsedatetime/parsedatetime-2.6.ebuild
@@ -15,6 +15,6 @@ SRC_URI="https://github.com/bear/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 distutils_enable_tests pytest



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

2021-10-01 Thread Matthew Thode
commit: dbbaf4d4afc673d10b43c5ab070e7383feac37f5
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Sat Oct  2 01:15:59 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct  2 01:42:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbaf4d4

dev-python/configargparse: keyword ~riscv.

Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-python/configargparse/configargparse-1.5.2.ebuild 
b/dev-python/configargparse/configargparse-1.5.2.ebuild
index 9f01655941f..c0f5b570850 100644
--- a/dev-python/configargparse/configargparse-1.5.2.ebuild
+++ b/dev-python/configargparse/configargparse-1.5.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 BDEPEND="
test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-yaz/

2021-10-01 Thread Brian Evans
commit: 86dfdd95dbf0e4301b816436c2866f9595171a36
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Oct  2 00:46:53 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Oct  2 00:46:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86dfdd95

dev-php/pecl-yaz: Drop old revision

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild 
b/dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild
deleted file mode 100644
index 3fcf919582e..000
--- a/dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PHP_EXT_NAME="yaz"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( README )
-
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3 php7-4"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
-
-DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ 
toolkit"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-libs/yaz-3.0.2:0="
-RDEPEND="${DEPEND}"
-
-# Needs network access
-RESTRICT="test"
-
-PHP_EXT_ECONF_ARGS="--with-yaz=/usr"



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

2021-10-01 Thread Andreas K. Hüttel
commit: eea4f888d365028978a06631cc85ad0ff641b482
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:08:30 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea4f888

dev-perl/UNIVERSAL-can: EAPI=8 bump

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

 .../UNIVERSAL-can-1.201.403.280-r1.ebuild  | 20 ++
 .../UNIVERSAL-can-1.201.403.280.ebuild | 24 --
 2 files changed, 20 insertions(+), 24 deletions(-)

diff --git a/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280-r1.ebuild 
b/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280-r1.ebuild
new file mode 100644
index 000..896706cadd6
--- /dev/null
+++ b/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CHROMATIC
+DIST_VERSION=1.20140328
+inherit perl-module
+
+DESCRIPTION="Hack around people calling UNIVERSAL::can() as a function"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86"
+
+RDEPEND="
+   virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+   test? ( >=virtual/perl-Test-Simple-0.600.0 )
+"

diff --git a/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild 
b/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild
deleted file mode 100644
index 975f1651990..000
--- a/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=CHROMATIC
-MODULE_VERSION=1.20140328
-inherit perl-module
-
-DESCRIPTION="Hack around people calling UNIVERSAL::can() as a function"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/perl-Scalar-List-Utils"
-DEPEND="
-   test? (
-   ${RDEPEND}
-   >=virtual/perl-Test-Simple-0.60
-   )"
-
-SRC_TEST="do"



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

2021-10-01 Thread Andreas K. Hüttel
commit: 11e38ead1d0221a1d432dbff5c7ba21ec5159f29
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:05:31 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e38ead

dev-perl/Unicode-UTF8: EAPI=8 bump

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

 ...{Unicode-UTF8-0.620.0.ebuild => Unicode-UTF8-0.620.0-r1.ebuild} | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild 
b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild
similarity index 92%
rename from dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild
rename to dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild
index fff638d52f7..a476fc5f986 100644
--- a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild
+++ b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=CHANSEN
 DIST_VERSION=0.62
@@ -11,15 +11,13 @@ DESCRIPTION="Encoding and decoding of UTF-8 encoding form"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Carp
virtual/perl-Exporter
virtual/perl-XSLoader
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
test? (
>=virtual/perl-Encode-1.980.100
@@ -31,6 +29,7 @@ DEPEND="${RDEPEND}
dev-perl/Test-LeakTrace
)
 "
+
 src_test() {
perl_rm_files t/999_pod.t
perl-module_src_test



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

2021-10-01 Thread Andreas K. Hüttel
commit: 8a74168edd147d11b6c9f5f6b4a0732f9eae94ed
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:10:59 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a74168e

dev-perl/UNIVERSAL-moniker: EAPI=8 bump

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

 ...0.0-r1.ebuild => UNIVERSAL-moniker-0.80.0-r2.ebuild} | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild 
b/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild
similarity index 51%
rename from dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild
rename to dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild
index 8207f7d4cc7..9efea9790f9 100644
--- a/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild
+++ b/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild
@@ -1,21 +1,18 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=KASEI
-MODULE_VERSION=0.08
+DIST_AUTHOR=KASEI
+DIST_VERSION=0.08
 inherit perl-module
 
 DESCRIPTION="adds a moniker to every class or module"
 
 SLOT="0"
 KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND=""
-DEPEND="${RDEPEND}
-   test? ( dev-perl/Lingua-EN-Inflect )"
-
-SRC_TEST="do"
+BDEPEND="${RDEPEND}
+   test? ( dev-perl/Lingua-EN-Inflect )
+"



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

2021-10-01 Thread Andreas K. Hüttel
commit: c46e0023930dd845d0bb8bddf86694250a030a2d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:09:41 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46e0023

dev-perl/UNIVERSAL-isa: EAPI=8 bump

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

 ...1.201.710.120.ebuild => UNIVERSAL-isa-1.201.710.120-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild 
b/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120-r1.ebuild
similarity index 80%
rename from dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild
rename to dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120-r1.ebuild
index 9edaf6e6f98..4afb3c8b356 100644
--- a/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild
+++ b/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=ETHER
 DIST_VERSION=1.20171012
@@ -11,13 +11,11 @@ DESCRIPTION="Attempt to recover from people calling 
UNIVERSAL::isa as a function
 
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Scalar-List-Utils
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec



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

2021-10-01 Thread Andreas K. Hüttel
commit: 43d445dc374e884a1fab0a0280713bbf0850eb8a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:12:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d445dc

dev-perl/UNIVERSAL-require: Version bump 0.19

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

 dev-perl/UNIVERSAL-require/Manifest |  1 +
 .../UNIVERSAL-require-0.190.0.ebuild| 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-perl/UNIVERSAL-require/Manifest 
b/dev-perl/UNIVERSAL-require/Manifest
index db19c295feb..9d443786e93 100644
--- a/dev-perl/UNIVERSAL-require/Manifest
+++ b/dev-perl/UNIVERSAL-require/Manifest
@@ -1 +1,2 @@
 DIST UNIVERSAL-require-0.18.tar.gz 5885 BLAKE2B 
aef7f3e50978ddd4fac08eae9f41b2b7c49297a2175a19b40a813296980cdd2a699c678b13eb4f37b60e21db81097d3726bbb025cd1eac6452fb21a33e6ae7f6
 SHA512 
4e1dbb62f850a2f3da3301e37862d03ad89106e9fd55ac8161ae56eff936948f87b9215c734c103d8031e1b712847bff86de43329f65f00e7e34ee83bb66c22d
+DIST UNIVERSAL-require-0.19.tar.gz 6283 BLAKE2B 
3055a8571829839a20338bc2d656aef6805515fee94bc617cf9b3125525005f0581ed072d9199e90d214791237fa832c8224d6b06e8de9cfa6db5885db4b2cab
 SHA512 
065a361a7605aa2827ad14eeecea23a2238df2cc477c73ea2facd475953000d0c6f8773db886333295501e6d2602dd08e2f9a81d77b4f3a4c3926dcc57358cb2

diff --git a/dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.190.0.ebuild 
b/dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.190.0.ebuild
new file mode 100644
index 000..14ef23c34e1
--- /dev/null
+++ b/dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.190.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=NEILB
+DIST_VERSION=0.19
+inherit perl-module
+
+DESCRIPTION="UNIVERSAL::require - require() modules from a variable"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+   virtual/perl-Carp
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.470.0 )
+"



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

2021-10-01 Thread Andreas K. Hüttel
commit: f74e1bf4fcbb0e1c1d7d243e3aee3fcab211e8a7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:06:37 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74e1bf4

dev-perl/Unicode-UTF8simple: EAPI=8 bump

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

 ...mple-1.60.0.ebuild => Unicode-UTF8simple-1.60.0-r1.ebuild} | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Unicode-UTF8simple/Unicode-UTF8simple-1.60.0.ebuild 
b/dev-perl/Unicode-UTF8simple/Unicode-UTF8simple-1.60.0-r1.ebuild
similarity index 64%
rename from dev-perl/Unicode-UTF8simple/Unicode-UTF8simple-1.60.0.ebuild
rename to dev-perl/Unicode-UTF8simple/Unicode-UTF8simple-1.60.0-r1.ebuild
index 023a2afc943..b312c71f5fa 100644
--- a/dev-perl/Unicode-UTF8simple/Unicode-UTF8simple-1.60.0.ebuild
+++ b/dev-perl/Unicode-UTF8simple/Unicode-UTF8simple-1.60.0-r1.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=GUS
-MODULE_VERSION=1.06
+DIST_AUTHOR=GUS
+DIST_VERSION=1.06
 inherit perl-module
 
 DESCRIPTION="Conversions to/from UTF8 from/to charactersets"
 
 SLOT="0"
 KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
-
-SRC_TEST="do"



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

2021-10-01 Thread Andreas K. Hüttel
commit: 6b9f4c66e280e6966a4c194ea69d4e17c9c03abf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct  1 23:58:58 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9f4c66

dev-perl/Unicode-Map8: EAPI=8 bump

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

 ...Map8-0.130.0-r1.ebuild => Unicode-Map8-0.130.0-r2.ebuild} | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r1.ebuild 
b/dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r2.ebuild
similarity index 69%
rename from dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r1.ebuild
rename to dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r2.ebuild
index 704011cf5c4..7af0bedad0e 100644
--- a/dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r1.ebuild
+++ b/dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=GAAS
 DIST_VERSION=0.13
@@ -11,7 +11,9 @@ DESCRIPTION="Convert between most 8bit encodings"
 
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
 
-RDEPEND=">=dev-perl/Unicode-String-2.60.0"
-DEPEND="${RDEPEND}"
+RDEPEND="
+   >=dev-perl/Unicode-String-2.60.0
+"
+BDEPEND="${RDEPEND}
+"



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

2021-10-01 Thread Andreas K. Hüttel
commit: 1b21c557adb932e3fa8c8775dc668dc3e22159ba
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:04:18 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b21c557

dev-perl/Unicode-Stringprep: EAPI=8 bump

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

 ...ep-1.105.0-r2.ebuild => Unicode-Stringprep-1.105.0-r3.ebuild} | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild 
b/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r3.ebuild
similarity index 81%
rename from dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild
rename to dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r3.ebuild
index 20dcbb02133..c610b82ba8d 100644
--- a/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild
+++ b/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=CFAERBER
 DIST_VERSION=1.105
@@ -12,17 +12,16 @@ DESCRIPTION="Preparation of Internationalized Strings (RFC 
3454)"
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
>=virtual/perl-Unicode-Normalize-1
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.420.0
test? (
virtual/perl-Test-Simple
dev-perl/Test-NoWarnings
)
 "
+
 PERL_RM_FILES=("t/10_pod_check.t" "t/11_pod_coverage.t")



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

2021-10-01 Thread Andreas K. Hüttel
commit: 0911dad772e870285d5eca5a564e10e9f420ad06
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:01:45 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0911dad7

dev-perl/Unicode-MapUTF8: Version bump 1.14

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

 dev-perl/Unicode-MapUTF8/Manifest  |  1 +
 .../Unicode-MapUTF8/Unicode-MapUTF8-1.140.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Unicode-MapUTF8/Manifest 
b/dev-perl/Unicode-MapUTF8/Manifest
index b889ac16c02..206ce9de221 100644
--- a/dev-perl/Unicode-MapUTF8/Manifest
+++ b/dev-perl/Unicode-MapUTF8/Manifest
@@ -1 +1,2 @@
 DIST Unicode-MapUTF8-1.11.tar.gz 16402 BLAKE2B 
4664e66d389edc24b2b09d0c4847a863930bc553761c2567adf824d30b5e4a687ce9cb86f45273173c122c391e184c0cdd754afe00b1145eb7d4c231a742a763
 SHA512 
6af57450761fcff70006537bb37df1769d8868178c1664c75905307c976bfda76afb57d4808612434939afe90a9f254a4e380115e201c78d1b3a64c8eeba9fc4
+DIST Unicode-MapUTF8-1.14.tar.gz 19646 BLAKE2B 
4318feda1cd3419068e53e0ebc0df7d5796c0536d6ce8a77e0d1a7794d3939e7fd6886cd629380c2550276d4c303c6e3aa941ec9f994923710316f51e9ba3e10
 SHA512 
6e7a3d32a97661213da54666ef3012ccaa4795704186b274df49a72da5e22be089c08b90e1ee808a0481aa298b17a74da6029410080c54fafd4845597bc9e826

diff --git a/dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.140.0.ebuild 
b/dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.140.0.ebuild
new file mode 100644
index 000..bdc2be136fe
--- /dev/null
+++ b/dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.140.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SNOWHARE
+DIST_VERSION=1.14
+inherit perl-module
+
+DESCRIPTION="Conversions to and from arbitrary character sets and UTF8"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+LICENSE="MIT"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Jcode
+   dev-perl/Unicode-Map
+   dev-perl/Unicode-Map8
+   dev-perl/Unicode-String
+"
+BDEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-0.420.0
+"
+
+PERL_RM_FILES=("t/99_pod.t" "t/98_pod_coverage.t" "t/97_distribution.t")



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

2021-10-01 Thread Andreas K. Hüttel
commit: 1d9366ffa3cb39ed479f66e38cfffd0369bb4863
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct  2 00:03:11 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct  2 00:13:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9366ff

dev-perl/Unicode-String: EAPI=8 bump

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

 ...-String-2.100.0.ebuild => Unicode-String-2.100.0-r1.ebuild} | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild 
b/dev-perl/Unicode-String/Unicode-String-2.100.0-r1.ebuild
similarity index 81%
rename from dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild
rename to dev-perl/Unicode-String/Unicode-String-2.100.0-r1.ebuild
index 88a7a7e3cf0..a0d1ca42e25 100644
--- a/dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild
+++ b/dev-perl/Unicode-String/Unicode-String-2.100.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=GAAS
 DIST_VERSION=2.10
@@ -12,7 +12,9 @@ DESCRIPTION="String manipulation for Unicode strings"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x86-linux"
-IUSE=""
 
-RDEPEND=">=virtual/perl-MIME-Base64-2.11"
-DEPEND="${RDEPEND}"
+RDEPEND="
+   >=virtual/perl-MIME-Base64-2.110.0
+"
+BDEPEND="${RDEPEND}
+"



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

2021-10-01 Thread Sam James
commit: 37a35940b0f81b0c0e629f346db5ab093fb97214
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a35940

net-wireless/blueman: Stabilize 2.2.2 arm, #815034

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

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

diff --git a/net-wireless/blueman/blueman-2.2.2.ebuild 
b/net-wireless/blueman/blueman-2.2.2.ebuild
index 17322df1587..181b60160ae 100644
--- a/net-wireless/blueman/blueman-2.2.2.ebuild
+++ b/net-wireless/blueman/blueman-2.2.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]] ; then
 else

SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV/_/.}/${P/_/.}.tar.xz";
S=${WORKDIR}/${P/_/.}
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
 fi
 
 # icons are GPL-2



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

2021-10-01 Thread Sam James
commit: 8693f67b08d40ba3e8d9dea615d07410d884ce36
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8693f67b

sys-process/parallel: Stabilize 20210822 arm, #814842

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

 sys-process/parallel/parallel-20210822.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20210822.ebuild 
b/sys-process/parallel/parallel-20210822.ebuild
index 20bc911322d..584dd57ac59 100644
--- a/sys-process/parallel/parallel-20210822.ebuild
+++ b/sys-process/parallel/parallel-20210822.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



[gentoo-commits] repo/gentoo:master commit in: dev-lua/LuaBitOp/

2021-10-01 Thread Sam James
commit: 3b4738386e9ae47bfed8708296da35ea03ac244b
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b473838

dev-lua/LuaBitOp: Stabilize 1.0.2-r103 arm, #814989

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

 dev-lua/LuaBitOp/LuaBitOp-1.0.2-r103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r103.ebuild 
b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r103.ebuild
index 1cdb16ea1be..0946e5038d8 100644
--- a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r103.ebuild
+++ b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r103.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://bitop.luajit.org/download/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~x64-macos"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: dev-php/igbinary/

2021-10-01 Thread Sam James
commit: 0873476ff2f1219145e8c52b69c27411eb695988
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0873476f

dev-php/igbinary: Stabilize 3.2.6 arm, #814347

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

 dev-php/igbinary/igbinary-3.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/igbinary/igbinary-3.2.6.ebuild 
b/dev-php/igbinary/igbinary-3.2.6.ebuild
index cca0a985621..38f784c9f55 100644
--- a/dev-php/igbinary/igbinary-3.2.6.ebuild
+++ b/dev-php/igbinary/igbinary-3.2.6.ebuild
@@ -12,7 +12,7 @@ USE_PHP="php7-3 php7-4 php8-0"
 
 inherit php-ext-source-r3
 
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 
 DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
 HOMEPAGE="https://github.com/igbinary/igbinary";



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

2021-10-01 Thread Sam James
commit: 09fdf624db4d67c1a89e1e52013fc0f559a3df37
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fdf624

dev-lang/spidermonkey: Stabilize 78.14.0 arm, #814794

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

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

diff --git a/dev-lang/spidermonkey/spidermonkey-78.14.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.14.0.ebuild
index 37e39ce61b5..02b5a3dee74 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.14.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.14.0.ebuild
@@ -60,7 +60,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 
HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey";
 
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc64 ~riscv ~s390 x86"
 
 SLOT="78"
 LICENSE="MPL-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-ftp/atftp/

2021-10-01 Thread Sam James
commit: 0aae75caf32912e34281319efa7b00922265b85e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aae75ca

net-ftp/atftp: Stabilize 0.7.5 arm, #814803

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

 net-ftp/atftp/atftp-0.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/atftp/atftp-0.7.5.ebuild b/net-ftp/atftp/atftp-0.7.5.ebuild
index afc07d53b0e..a4680708a6b 100644
--- a/net-ftp/atftp/atftp-0.7.5.ebuild
+++ b/net-ftp/atftp/atftp-0.7.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/atftp/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 ~s390 ~sparc x86"
 IUSE="selinux tcpd readline pcre"
 
 DEPEND="tcpd? ( sys-apps/tcp-wrappers )



[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/

2021-10-01 Thread Sam James
commit: 695e46bed4056d19e0f5d84e93c13de23b16f4a4
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=695e46be

media-sound/mpg123: Stabilize 1.28.2-r1 arm, #813975

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

 media-sound/mpg123/mpg123-1.28.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.28.2-r1.ebuild 
b/media-sound/mpg123/mpg123-1.28.2-r1.ebuild
index b4af182dace..be767402841 100644
--- a/media-sound/mpg123/mpg123-1.28.2-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.28.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-yaz/

2021-10-01 Thread Sam James
commit: 9f131a2f92bc6e3bd6310f6eebc2ffe8778f245c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f131a2f

dev-php/pecl-yaz: Stabilize 1.2.3-r1 arm, #814389

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

 dev-php/pecl-yaz/pecl-yaz-1.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.3-r1.ebuild 
b/dev-php/pecl-yaz/pecl-yaz-1.2.3-r1.ebuild
index 0c9e31ce61d..5d00f58ace9 100644
--- a/dev-php/pecl-yaz/pecl-yaz-1.2.3-r1.ebuild
+++ b/dev-php/pecl-yaz/pecl-yaz-1.2.3-r1.ebuild
@@ -12,7 +12,7 @@ USE_PHP="php7-3 php7-4 php8-0"
 
 inherit php-ext-pecl-r3
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
 
 DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ 
toolkit"
 LICENSE="BSD"



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

2021-10-01 Thread Sam James
commit: 73a1216b1355aba6f8066ee1c9003cf3422cc773
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a1216b

net-im/pidgin: Stabilize 2.14.6-r1 arm, #813453

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

 net-im/pidgin/pidgin-2.14.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/pidgin/pidgin-2.14.6-r1.ebuild 
b/net-im/pidgin/pidgin-2.14.6-r1.ebuild
index b90358d5c2f..685ae4aacb4 100644
--- a/net-im/pidgin/pidgin-2.14.6-r1.ebuild
+++ b/net-im/pidgin/pidgin-2.14.6-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0/2" # libpurple version
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gtk idn
 meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl
 tk +xscreensaver zephyr zeroconf"



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

2021-10-01 Thread Sam James
commit: d55fe00c986325de2ffc9dc4c63200c29058916a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55fe00c

dev-python/pillow: Stabilize 8.3.2 arm, #811453

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

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

diff --git a/dev-python/pillow/pillow-8.3.2.ebuild 
b/dev-python/pillow/pillow-8.3.2.ebuild
index b43b3eb235d..5d13c531fa6 100644
--- a/dev-python/pillow/pillow-8.3.2.ebuild
+++ b/dev-python/pillow/pillow-8.3.2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
 REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )"
 RESTRICT="!test? ( test )"



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

2021-10-01 Thread Sam James
commit: c7df3cc18c7a215ea69b3de823058de1b8cb9ac7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7df3cc1

dev-java/openjdk: Stabilize 8.302_p08 arm64, #810610

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

 dev-java/openjdk/openjdk-8.302_p08.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-8.302_p08.ebuild 
b/dev-java/openjdk/openjdk-8.302_p08.ebuild
index 61e3e894524..e358542ca06 100644
--- a/dev-java/openjdk/openjdk-8.302_p08.ebuild
+++ b/dev-java/openjdk/openjdk-8.302_p08.ebuild
@@ -43,7 +43,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap +pch 
selinux source"
 
 COMMON_DEPEND="



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

2021-10-01 Thread Sam James
commit: b034c380f5e94349c024e8c69976937cade8f97c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:41:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:41:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b034c380

app-arch/brotli: Stabilize 1.0.9-r3 arm, #811681

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

 app-arch/brotli/brotli-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/brotli/brotli-1.0.9-r3.ebuild 
b/app-arch/brotli/brotli-1.0.9-r3.ebuild
index 06df688415e..0ba4a7ef96e 100644
--- a/app-arch/brotli/brotli-1.0.9-r3.ebuild
+++ b/app-arch/brotli/brotli-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/google/${PN}.git";
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 



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

2021-10-01 Thread Sam James
commit: 4e641be5612808521187d010f0d068417174d91c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e641be5

dev-python/ujson: Stabilize 4.1.0 arm64, #813609

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

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

diff --git a/dev-python/ujson/ujson-4.1.0.ebuild 
b/dev-python/ujson/ujson-4.1.0.ebuild
index 630cfd49d41..f7d4a69a222 100644
--- a/dev-python/ujson/ujson-4.1.0.ebuild
+++ b/dev-python/ujson/ujson-4.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]



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

2021-10-01 Thread Sam James
commit: 01694adf3b3e26992a4b12a690267d63d0b4a097
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01694adf

app-arch/brotli: Stabilize 1.0.9-r3 arm64, #811681

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

 app-arch/brotli/brotli-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/brotli/brotli-1.0.9-r3.ebuild 
b/app-arch/brotli/brotli-1.0.9-r3.ebuild
index 2b3a1620cf7..06df688415e 100644
--- a/app-arch/brotli/brotli-1.0.9-r3.ebuild
+++ b/app-arch/brotli/brotli-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/google/${PN}.git";
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 



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

2021-10-01 Thread Sam James
commit: ef2dfe9c1f05c11ad70c507a5a1f219544dd14d8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2dfe9c

dev-libs/libinput: Stabilize 1.18.1 arm64, #813456

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

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

diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild 
b/dev-libs/libinput/libinput-1.18.1.ebuild
index 1ca2ccd4a31..38cc1b8b189 100644
--- a/dev-libs/libinput/libinput-1.18.1.ebuild
+++ b/dev-libs/libinput/libinput-1.18.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
 LICENSE="MIT"
 SLOT="0/10"
 [[ "$(ver_cut 3)" -gt 900 ]] || \
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="doc input_devices_wacom test"
 RESTRICT="!test? ( test )"
 



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

2021-10-01 Thread Sam James
commit: 64ade05042549546f94725f818cd13a22f885706
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ade050

dev-java/openjdk: Stabilize 11.0.12_p7 arm64, #810610

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

 dev-java/openjdk/openjdk-11.0.12_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-11.0.12_p7.ebuild 
b/dev-java/openjdk/openjdk-11.0.12_p7.ebuild
index f96a8a2c0e7..29fdbe9c1a1 100644
--- a/dev-java/openjdk/openjdk-11.0.12_p7.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.12_p7.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://openjdk.java.net";
 
SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ~ppc64"
 
 IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
 



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

2021-10-01 Thread Sam James
commit: e9003962fafdc91a28be669a234db86fb0e816fc
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9003962

media-libs/libpano13: Stabilize 2.9.20-r1 arm64, #807451

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

 media-libs/libpano13/libpano13-2.9.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libpano13/libpano13-2.9.20-r1.ebuild 
b/media-libs/libpano13/libpano13-2.9.20-r1.ebuild
index 098c193153d..e5f3b4c3013 100644
--- a/media-libs/libpano13/libpano13-2.9.20-r1.ebuild
+++ b/media-libs/libpano13/libpano13-2.9.20-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/panotools/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="java static-libs"
 
 DEPEND="media-libs/libpng:0=



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

2021-10-01 Thread Sam James
commit: da6cb99f4f94e53c62bedcb5d8acc82671a74994
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6cb99f

dev-db/qdbm: Stabilize 1.8.78-r3 arm64, #812755

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

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild 
b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
index 2d5ced540e5..826283f03b2 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )



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

2021-10-01 Thread Sam James
commit: 1bd049f91a3cc2c86eaa21fdb3e004724d1665e2
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd049f9

dev-python/scrypt: Stabilize 0.8.18 arm64, #813594

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

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

diff --git a/dev-python/scrypt/scrypt-0.8.18.ebuild 
b/dev-python/scrypt/scrypt-0.8.18.ebuild
index e6ba3ddc7a0..003dbabe15a 100644
--- a/dev-python/scrypt/scrypt-0.8.18.ebuild
+++ b/dev-python/scrypt/scrypt-0.8.18.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
sparc x86 ~x64-macos"
 
 RDEPEND="dev-libs/openssl:0="
 DEPEND="${RDEPEND}"



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

2021-10-01 Thread Sam James
commit: 41ab13c49e5a1e8b507f63670c4ee741deaad320
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ab13c4

app-text/ghostscript-gpl: Stabilize 9.54.0-r1 arm64, #796659

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

 app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild
index 94be6c18b80..c5e6900b4f2 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



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

2021-10-01 Thread Sam James
commit: 8c8bdc1afd447afa7029765f1c6aa124541fa28c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8bdc1a

net-p2p/syncthing: Stabilize 1.18.1 arm64, #800989

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

 net-p2p/syncthing/syncthing-1.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/syncthing/syncthing-1.18.1.ebuild 
b/net-p2p/syncthing/syncthing-1.18.1.ebuild
index 3530a8a1cef..d7a430c4aa5 100644
--- a/net-p2p/syncthing/syncthing-1.18.1.ebuild
+++ b/net-p2p/syncthing/syncthing-1.18.1.ebuild
@@ -723,7 +723,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc64 x86"
 IUSE="selinux tools"
 
 RDEPEND="acct-group/syncthing



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

2021-10-01 Thread Sam James
commit: 979ff5d9815e2a64d7fda124c86828914bf7b938
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979ff5d9

dev-java/openjdk-bin: Stabilize 8.302_p08 arm64, #810610

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

 dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
index c5ca96ab59b..f76e6a2e0cb 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
@@ -34,7 +34,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
 
 IUSE="alsa cups examples headless-awt selinux source"
 



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

2021-10-01 Thread Sam James
commit: fe86ca36a8d85b19c74abc7ff909abf971b8c195
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  1 23:40:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  1 23:40:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe86ca36

dev-java/openjdk-bin: Stabilize 11.0.12_p7 arm64, #810610

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

 dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
index 6bd34d6f19a..6c91078ca3a 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net";
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
 IUSE="alsa cups +gentoo-vm headless-awt selinux source"
 
 RDEPEND="



[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/alpha/

2021-10-01 Thread Andreas K. Hüttel
commit: 98b6508e2efd6037dcb947c789c95a399af98d88
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct  1 22:53:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct  1 22:53:33 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=98b6508e

alpha qemu builds: specify pixz compression

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

 releases/specs-qemu/alpha/installcd-stage1.spec | 1 +
 releases/specs-qemu/alpha/stage1-openrc.spec| 1 +
 releases/specs-qemu/alpha/stage3-openrc.spec| 1 +
 3 files changed, 3 insertions(+)

diff --git a/releases/specs-qemu/alpha/installcd-stage1.spec 
b/releases/specs-qemu/alpha/installcd-stage1.spec
index 7a28de4f..726b956e 100644
--- a/releases/specs-qemu/alpha/installcd-stage1.spec
+++ b/releases/specs-qemu/alpha/installcd-stage1.spec
@@ -7,6 +7,7 @@ snapshot: @TIMESTAMP@
 source_subpath: default/stage3-alpha-openrc-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/isos-qemu
 interpreter: /usr/bin/qemu-alpha
+compression_mode: pixz_x
 livecd/use:
compile-locales
fbcon

diff --git a/releases/specs-qemu/alpha/stage1-openrc.spec 
b/releases/specs-qemu/alpha/stage1-openrc.spec
index a28350c1..3b33273b 100644
--- a/releases/specs-qemu/alpha/stage1-openrc.spec
+++ b/releases/specs-qemu/alpha/stage1-openrc.spec
@@ -9,3 +9,4 @@ update_seed: yes
 update_seed_command: -uDN @world
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 interpreter: /usr/bin/qemu-alpha
+compression_mode: pixz_x

diff --git a/releases/specs-qemu/alpha/stage3-openrc.spec 
b/releases/specs-qemu/alpha/stage3-openrc.spec
index fb23a4f6..61cb85ee 100644
--- a/releases/specs-qemu/alpha/stage3-openrc.spec
+++ b/releases/specs-qemu/alpha/stage3-openrc.spec
@@ -7,3 +7,4 @@ snapshot: @TIMESTAMP@
 source_subpath: default/stage1-alpha-openrc-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 interpreter: /usr/bin/qemu-alpha
+compression_mode: pixz_x



[gentoo-commits] repo/proj/guru:dev commit in: www-client/badwolf/

2021-10-01 Thread Haelwenn Monnier
commit: e95fbbaa4465fb68e5679313e22b77a0b0eb5d1f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Oct  1 21:09:17 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 21:09:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e95fbbaa

www-client/badwolf: Add mandoc as test dependency

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/badwolf-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index 9e084fb26..64ec61659 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -25,11 +25,15 @@ SLOT="0"
 
 DOCS=("README.md" "KnowledgeBase.md")
 
+IUSE="test"
+RESTRICT="!test? ( test )"
+
 DEPEND="
x11-libs/gtk+:3
net-libs/webkit-gtk:4=
 "
 RDEPEND="${DEPEND}"
+BDEPEND="test? ( app-text/mandoc )"
 
 src_configure() {
[[ "${PV}" == "" ]] || restore_config config.h



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/foot-terminfo/

2021-10-01 Thread Haelwenn Monnier
commit: 495c9ff01312e93c94cb63f1536d44fcaba5a1c9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Oct  1 20:50:49 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 21:02:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=495c9ff0

gui-apps/foot-terminfo: Share tarball name with gui-apps/foot

This avoids having to download the same tarball twice.

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-apps/foot-terminfo/Manifest   | 8 
 gui-apps/foot-terminfo/foot-terminfo-1.7.1.ebuild | 2 +-
 gui-apps/foot-terminfo/foot-terminfo-1.7.2.ebuild | 2 +-
 gui-apps/foot-terminfo/foot-terminfo-1.8.1.ebuild | 2 +-
 gui-apps/foot-terminfo/foot-terminfo-1.9.0.ebuild | 2 +-
 gui-apps/foot-terminfo/foot-terminfo-.ebuild  | 2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/gui-apps/foot-terminfo/Manifest b/gui-apps/foot-terminfo/Manifest
index 1a9e547ce..78835bf2d 100644
--- a/gui-apps/foot-terminfo/Manifest
+++ b/gui-apps/foot-terminfo/Manifest
@@ -1,4 +1,4 @@
-DIST foot-terminfo-1.7.1.tar.gz 390533 BLAKE2B 
5eac8041ac5f46b71d8037550bcdd14899071e63fc4a9c6eabe2c44d336e3339e7dbf8b487ff79aa09a6f73378d1faca140fedbf864fdf641a0706c0b9c7912a
 SHA512 
fa6961b24ef7929378c796a77547f509bc2ff319b3b546be8fad31dd02f2686771d2d4a0c72792746e004052fc032f180eb716cb45e2ebbf549859f1b7de7420
-DIST foot-terminfo-1.7.2.tar.gz 392748 BLAKE2B 
effd72665c553fbf3687fdb17776b264a775311503d974d12b5de4f4b7d1b835755824781a345f29f4866a33f449c61990830452bdca101952ff8c490e37b5f2
 SHA512 
2acb46daca5840b3a9fb0fc7055f9234618d7d6884ce74fee382f3904136a85f5c17f7119449fd7943dba2ccce2dde9a62d13a1b363ee234765b6ab65d95e19b
-DIST foot-terminfo-1.8.1.tar.gz 428685 BLAKE2B 
10ad1adf67e3e7171cc60db3dd90a8bdb676f3df61c518f33150c893ee0a552e28b9647cbae03861b85bf4c8501785eaf8a984726a814da2866a06d1a71b3891
 SHA512 
62a4cc018e49e270b8d806ea5b5c17965428a0f943b814608c25eb674db6130bfedae2431ac0c61f9c8de6bd227859cedb032f0f573a1e0885938d11efbda4e4
-DIST foot-terminfo-1.9.0.tar.gz 446060 BLAKE2B 
2930f155509d2614b1eb0027648e55a97bba3d8ff59c8ea4a181db0e556e3f94b924ccd812653853793c885c6594745de991073f6ec7eaf2438927a033ba6515
 SHA512 
ffdefd0d42c1a2092af9d6aaf6cd1d33f017424177a3144d317d2bbc502afa1373db9bb5d0042847ff704c76667198e16e5ab861907db2451941517109f2db62
+DIST foot-1.7.1.tar.gz 390533 BLAKE2B 
5eac8041ac5f46b71d8037550bcdd14899071e63fc4a9c6eabe2c44d336e3339e7dbf8b487ff79aa09a6f73378d1faca140fedbf864fdf641a0706c0b9c7912a
 SHA512 
fa6961b24ef7929378c796a77547f509bc2ff319b3b546be8fad31dd02f2686771d2d4a0c72792746e004052fc032f180eb716cb45e2ebbf549859f1b7de7420
+DIST foot-1.7.2.tar.gz 392748 BLAKE2B 
effd72665c553fbf3687fdb17776b264a775311503d974d12b5de4f4b7d1b835755824781a345f29f4866a33f449c61990830452bdca101952ff8c490e37b5f2
 SHA512 
2acb46daca5840b3a9fb0fc7055f9234618d7d6884ce74fee382f3904136a85f5c17f7119449fd7943dba2ccce2dde9a62d13a1b363ee234765b6ab65d95e19b
+DIST foot-1.8.1.tar.gz 428685 BLAKE2B 
10ad1adf67e3e7171cc60db3dd90a8bdb676f3df61c518f33150c893ee0a552e28b9647cbae03861b85bf4c8501785eaf8a984726a814da2866a06d1a71b3891
 SHA512 
62a4cc018e49e270b8d806ea5b5c17965428a0f943b814608c25eb674db6130bfedae2431ac0c61f9c8de6bd227859cedb032f0f573a1e0885938d11efbda4e4
+DIST foot-1.9.0.tar.gz 446060 BLAKE2B 
2930f155509d2614b1eb0027648e55a97bba3d8ff59c8ea4a181db0e556e3f94b924ccd812653853793c885c6594745de991073f6ec7eaf2438927a033ba6515
 SHA512 
ffdefd0d42c1a2092af9d6aaf6cd1d33f017424177a3144d317d2bbc502afa1373db9bb5d0042847ff704c76667198e16e5ab861907db2451941517109f2db62

diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.7.1.ebuild 
b/gui-apps/foot-terminfo/foot-terminfo-1.7.1.ebuild
index e2e366268..0c0c7d21e 100644
--- a/gui-apps/foot-terminfo/foot-terminfo-1.7.1.ebuild
+++ b/gui-apps/foot-terminfo/foot-terminfo-1.7.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 if [[ ${PV} != ** ]]; then
-   SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz  -> 
${P}.tar.gz"
+   SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz  -> 
foot-${PV}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/foot"
 else

diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.7.2.ebuild 
b/gui-apps/foot-terminfo/foot-terminfo-1.7.2.ebuild
index e2e366268..0c0c7d21e 100644
--- a/gui-apps/foot-terminfo/foot-terminfo-1.7.2.ebuild
+++ b/gui-apps/foot-terminfo/foot-terminfo-1.7.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 if [[ ${PV} != ** ]]; then
-   SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz  -> 
${P}.tar.gz"
+   SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz  -> 
foot-${PV}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/foot"
 else

diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.8.1.ebuild 
b/gui-apps/foot-terminfo/foot-terminfo-1.8.1.ebuild
index e2e366268..0c0c7d21e 100644
--- a/gui-apps/foot-terminfo/foot-terminfo-1.8.1.ebuild
+++ b/gui-apps/foot-terminfo/foot-terminfo-1.8.1.ebuild
@@ -4,7 +4,7 @@
 E

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/foot/, gui-apps/foot-terminfo/

2021-10-01 Thread Haelwenn Monnier
commit: b83d186352b998384320232ef2bf365ba9e76d11
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Oct  1 20:44:55 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 21:02:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b83d1863

gui-apps/foot*: Version bump to 1.9.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-apps/foot-terminfo/Manifest|  1 +
 ...info-.ebuild => foot-terminfo-1.9.1.ebuild} |  5 ++
 gui-apps/foot-terminfo/foot-terminfo-.ebuild   |  5 ++
 gui-apps/foot/Manifest |  1 +
 gui-apps/foot/foot-1.9.1.ebuild| 56 ++
 5 files changed, 68 insertions(+)

diff --git a/gui-apps/foot-terminfo/Manifest b/gui-apps/foot-terminfo/Manifest
index 78835bf2d..eaae9028c 100644
--- a/gui-apps/foot-terminfo/Manifest
+++ b/gui-apps/foot-terminfo/Manifest
@@ -2,3 +2,4 @@ DIST foot-1.7.1.tar.gz 390533 BLAKE2B 
5eac8041ac5f46b71d8037550bcdd14899071e63fc
 DIST foot-1.7.2.tar.gz 392748 BLAKE2B 
effd72665c553fbf3687fdb17776b264a775311503d974d12b5de4f4b7d1b835755824781a345f29f4866a33f449c61990830452bdca101952ff8c490e37b5f2
 SHA512 
2acb46daca5840b3a9fb0fc7055f9234618d7d6884ce74fee382f3904136a85f5c17f7119449fd7943dba2ccce2dde9a62d13a1b363ee234765b6ab65d95e19b
 DIST foot-1.8.1.tar.gz 428685 BLAKE2B 
10ad1adf67e3e7171cc60db3dd90a8bdb676f3df61c518f33150c893ee0a552e28b9647cbae03861b85bf4c8501785eaf8a984726a814da2866a06d1a71b3891
 SHA512 
62a4cc018e49e270b8d806ea5b5c17965428a0f943b814608c25eb674db6130bfedae2431ac0c61f9c8de6bd227859cedb032f0f573a1e0885938d11efbda4e4
 DIST foot-1.9.0.tar.gz 446060 BLAKE2B 
2930f155509d2614b1eb0027648e55a97bba3d8ff59c8ea4a181db0e556e3f94b924ccd812653853793c885c6594745de991073f6ec7eaf2438927a033ba6515
 SHA512 
ffdefd0d42c1a2092af9d6aaf6cd1d33f017424177a3144d317d2bbc502afa1373db9bb5d0042847ff704c76667198e16e5ab861907db2451941517109f2db62
+DIST foot-1.9.1.tar.gz 450538 BLAKE2B 
19c436853889c6ab98993b5e1b340d579b6e37ceb1a68c49b3db34839e82c72f3943ea88b0e9746f8d067120b5fe16a455a61dec0a21024958767dc32d0f98cc
 SHA512 
8f2925ce8a19fd98ac612723d7594cb741c3222d180632c1719e693b17380dc12d1188cc309377add1cecbc9fe05ea4c75df7fe5603a42f153cc05489345614e

diff --git a/gui-apps/foot-terminfo/foot-terminfo-.ebuild 
b/gui-apps/foot-terminfo/foot-terminfo-1.9.1.ebuild
similarity index 87%
copy from gui-apps/foot-terminfo/foot-terminfo-.ebuild
copy to gui-apps/foot-terminfo/foot-terminfo-1.9.1.ebuild
index 0c0c7d21e..d72edcdf7 100644
--- a/gui-apps/foot-terminfo/foot-terminfo-.ebuild
+++ b/gui-apps/foot-terminfo/foot-terminfo-1.9.1.ebuild
@@ -21,6 +21,11 @@ DEPEND=""
 RDEPEND="${DEPEND}"
 BDEPEND="sys-libs/ncurses"
 
+src_prepare() {
+   default
+   sed -i 's/@default_terminfo@/foot/g' "${S}/foot.info" || die "Failed to 
pre-process terminfo"
+}
+
 src_compile() {
tic -x -o "${S}" -e foot,foot-direct "${S}/foot.info" || die "Failed to 
compile terminfo"
 }

diff --git a/gui-apps/foot-terminfo/foot-terminfo-.ebuild 
b/gui-apps/foot-terminfo/foot-terminfo-.ebuild
index 0c0c7d21e..d72edcdf7 100644
--- a/gui-apps/foot-terminfo/foot-terminfo-.ebuild
+++ b/gui-apps/foot-terminfo/foot-terminfo-.ebuild
@@ -21,6 +21,11 @@ DEPEND=""
 RDEPEND="${DEPEND}"
 BDEPEND="sys-libs/ncurses"
 
+src_prepare() {
+   default
+   sed -i 's/@default_terminfo@/foot/g' "${S}/foot.info" || die "Failed to 
pre-process terminfo"
+}
+
 src_compile() {
tic -x -o "${S}" -e foot,foot-direct "${S}/foot.info" || die "Failed to 
compile terminfo"
 }

diff --git a/gui-apps/foot/Manifest b/gui-apps/foot/Manifest
index ec90e2f07..dbc790e49 100644
--- a/gui-apps/foot/Manifest
+++ b/gui-apps/foot/Manifest
@@ -4,3 +4,4 @@ DIST foot-1.8.0.tar.gz 415924 BLAKE2B 
ec97a6b76f568770fd9011e2245aee9b96c8fc51fb
 DIST foot-1.8.1.tar.gz 428685 BLAKE2B 
10ad1adf67e3e7171cc60db3dd90a8bdb676f3df61c518f33150c893ee0a552e28b9647cbae03861b85bf4c8501785eaf8a984726a814da2866a06d1a71b3891
 SHA512 
62a4cc018e49e270b8d806ea5b5c17965428a0f943b814608c25eb674db6130bfedae2431ac0c61f9c8de6bd227859cedb032f0f573a1e0885938d11efbda4e4
 DIST foot-1.8.2.tar.gz 432906 BLAKE2B 
25dfa24df5e95a29b0cc19c0d67cd3025cee3cad03069feca748e580dc1a42e1e2c4eebee0c3549edf522d12da5bc80fd5947a0a7f28658e3f207b76562c60a2
 SHA512 
8442761f20d8d5e315c2cbf75c40a6fd8e449f6ce515a1a3aac2106b4c9d7c8257ed96b5e1808eb0e9fda448a2a1bbb6b55cfb8d7abd6acb184cabcdc43d5fa5
 DIST foot-1.9.0.tar.gz 446060 BLAKE2B 
2930f155509d2614b1eb0027648e55a97bba3d8ff59c8ea4a181db0e556e3f94b924ccd812653853793c885c6594745de991073f6ec7eaf2438927a033ba6515
 SHA512 
ffdefd0d42c1a2092af9d6aaf6cd1d33f017424177a3144d317d2bbc502afa1373db9bb5d0042847ff704c76667198e16e5ab861907db2451941517109f2db62
+DIST foot-1.9.1.tar.gz 450538 BLAKE2B 
19c436853889c6ab98993b5e1b340d579b6e37ceb1a68c49b3db34839e82c72f3943ea88b0e9746f8d067120b5fe16a455a61dec0a21024958767dc32d0f98cc
 SHA512 
8f2925ce8a19fd98ac612723d75

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

2021-10-01 Thread Haelwenn Monnier
commit: 34f9d34b57c47f538802422753f155531ef8308d
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Oct  1 19:18:30 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 20:01:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34f9d34b

dev-python/b2sdk: bump to 1.12.0

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 dev-python/b2sdk/Manifest|  1 +
 dev-python/b2sdk/b2sdk-1.12.0.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/b2sdk/Manifest b/dev-python/b2sdk/Manifest
index 245834d91..38390b803 100644
--- a/dev-python/b2sdk/Manifest
+++ b/dev-python/b2sdk/Manifest
@@ -1 +1,2 @@
+DIST b2sdk-1.12.0.tar.gz 273412 BLAKE2B 
e67cf20a6d7277c3d2990e6f6c46cf9df253b3a46a8c8672cbdc810ca851e8c0cd6b6033b9034ce00283a577e2838cdb0c15410b12546f87c480581b5920074b
 SHA512 
4d5eff1f9efed551c474a472a4c531b67b3356e959dde1d1058aad797abd5fd160781700753019d62ac2f05bd711bf1e6a0b15c0f5f86fd93bab17347a83cb13
 DIST b2sdk-1.8.0.tar.gz 250511 BLAKE2B 
dad792589148fc3cad91fed1aeb43e02afca6f67f35e2f8239510606d601067abbdd36a3f0b2b2b8264697004d548d8077c999437f027c058072d7383d13c48c
 SHA512 
ee1e1987f127835b2016bba9485c7a9d9503b4a675662a7364310fec7c963214805ed6bc15b3a1f07477f202bbe06325f480997eb202bcdfa1cb24f006d0a900

diff --git a/dev-python/b2sdk/b2sdk-1.12.0.ebuild 
b/dev-python/b2sdk/b2sdk-1.12.0.ebuild
new file mode 100644
index 0..dafe65efb
--- /dev/null
+++ b/dev-python/b2sdk/b2sdk-1.12.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="The client library for BackBlaze's B2 product"
+HOMEPAGE="https://github.com/Backblaze/b2-sdk-python";
+SRC_URI="https://github.com/Backblaze/b2-sdk-python/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.8.0-disable-requirement-installation.patch"
+)
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/arrow-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/logfury-0.1.2[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.5.0[${PYTHON_USEDEP}]
+   ')
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' pypy3 python3_7)
+"
+
+distutils_enable_tests pytest
+
+BDEPEND+=" test? (
+   $(python_gen_cond_dep '
+   >=dev-python/pytest-mock-3.3.1[${PYTHON_USEDEP}]
+   dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
+   ')
+)"
+
+# These tests seem to require some b2 authentication (they're integration tests
+# so this is not unreasonable)
+python_test() {
+   epytest \
+   --deselect 
test/integration/test_large_files.py::TestLargeFile::test_large_file \
+   --deselect test/integration/test_raw_api.py::test_raw_api
+}



[gentoo-commits] repo/proj/guru:master commit in: app-backup/b2/

2021-10-01 Thread Haelwenn Monnier
commit: 73f41c54d2738acce01374366035931272ebb6b5
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Oct  1 19:55:03 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 20:01:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73f41c54

app-backup/b2: add revbump due to RDEPEND change

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 app-backup/b2/{b2-2.5.0.ebuild => b2-2.5.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-backup/b2/b2-2.5.0.ebuild b/app-backup/b2/b2-2.5.0-r1.ebuild
similarity index 100%
rename from app-backup/b2/b2-2.5.0.ebuild
rename to app-backup/b2/b2-2.5.0-r1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-board/fairy-stockfish/

2021-10-01 Thread Haelwenn Monnier
commit: 27c841dc12e4b418f5fa4bea13511e6ac3b9331a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Oct  1 17:19:57 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 17:35:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27c841dc

games-board/fairy-stockfish: drop syzygy tests

The instrumented.sh syzygy test data tarball gets differ size every time.
Drop it.

Closes: https://bugs.gentoo.org/815625

Signed-off-by: Sergey Torokhov  yandex.ru>

 games-board/fairy-stockfish/Manifest  |  1 -
 games-board/fairy-stockfish/fairy-stockfish-14.ebuild | 11 ---
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/games-board/fairy-stockfish/Manifest 
b/games-board/fairy-stockfish/Manifest
index e4fff19a3..031cae2a0 100644
--- a/games-board/fairy-stockfish/Manifest
+++ b/games-board/fairy-stockfish/Manifest
@@ -1,2 +1 @@
 DIST fairy-stockfish-14.tar.gz 326041 BLAKE2B 
16c8f07e60a2df19d0c87c5acb2a5d0e9fe3ffcba5791ac36a7a35eebaaa01296f86a9cfbecc2916744c73c3d3f6f4ae03f2ea74759bfa96cb92c32f30b4
 SHA512 
7b684009447ddc0083cf356b1859215c11817a81892d887c1e47d34b26da5338a2f12846fac804995a2d21903ccc74132870a71bec46644ac0a8bba453ba7666
-DIST fairy-stockfish-test-syzygy-14.tar.gz 4201241 BLAKE2B 
0c4dd000b382dda233a6be0da2e5ce02651b83507143f6e79ab831f07e2d8b0a30dc700b1375ad3781cc86083538fed48bb59e0dd31f262dd19d25549205d09c
 SHA512 
16b000a93c0cdeaa188be37489f104781f34558ac806b5124716faf9ff6224e7f99e9ca92aa2bd16227a7664624aa8934ebeece80c94fd18c2785f523bc4c583

diff --git a/games-board/fairy-stockfish/fairy-stockfish-14.ebuild 
b/games-board/fairy-stockfish/fairy-stockfish-14.ebuild
index 32436ce4e..49ad646e9 100644
--- a/games-board/fairy-stockfish/fairy-stockfish-14.ebuild
+++ b/games-board/fairy-stockfish/fairy-stockfish-14.ebuild
@@ -10,10 +10,8 @@ HOMEPAGE="https://github.com/ianfab/Fairy-Stockfish";
 
 MY_PV=$(ver_rs 1 _)
 
-SRC_URI="
-   
https://github.com/ianfab/Fairy-Stockfish/archive/fairy_sf_${MY_PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://api.github.com/repos/niklasf/python-chess/tarball/9b9aa13f9f36d08aadfabff872882f4ab1494e95
 -> ${PN}-test-syzygy-${PV}.tar.gz )
-"
+SRC_URI="https://github.com/ianfab/Fairy-Stockfish/archive/fairy_sf_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
@@ -34,7 +32,6 @@ src_prepare() {
default
 
local item
-   use test && { mv -T ../../niklasf-python-chess-9b9aa13 ../tests/syzygy 
|| die; }
# Rename Stockfish to Fairy-Stockfish
sed -i -e 's:EXE = stockfish:EXE = fairy-stockfish:' Makefile || die
for item in ../tests/*.sh ; do
@@ -42,8 +39,8 @@ src_prepare() {
done
# protocol.sh test 'ucci.exp' fails for timeout 5 but pass with 15
sed -i -e 's:timeout 5:timeout 15:' ../tests/protocol.sh || die
-   # instrumented.sh syzygy test runs infinitly with USE="largeboards", 
drop it
-   use largeboards && { sed -i -e '112,141d' ../tests/instrumented.sh || 
die; }
+   # instrumented.sh syzygy test data tarball get differ size every time, 
drop it
+   sed -i -e '112,141d' ../tests/instrumented.sh || die
 
# prevent pre-stripping
sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \



[gentoo-commits] repo/proj/guru:master commit in: app-backup/b2/

2021-10-01 Thread Haelwenn Monnier
commit: d65c26e51fdae04e7195077cb71f9eeaa1ce510d
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Oct  1 20:23:14 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 20:23:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d65c26e5

app-backup/b2: bump to 3.0.3

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 app-backup/b2/Manifest|  1 +
 app-backup/b2/b2-3.0.3.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/app-backup/b2/Manifest b/app-backup/b2/Manifest
index 79c31e99d..9e0338705 100644
--- a/app-backup/b2/Manifest
+++ b/app-backup/b2/Manifest
@@ -1 +1,2 @@
 DIST b2-2.5.0.tar.gz 72245 BLAKE2B 
321114925d594af631a2d489b46a45d35113f561c19223ba62a2777c3c4d578a5ec494c86f35ea4574f81c569de18eba1622a0a8af83379a61ac1341f9050597
 SHA512 
f9377bd1bbc61d4297afc4080173695df7d3f8461ba0b3c47c408e5cdfd195542a81a4110316d132dab69a90ab6e0a9bf2b08b7b2e4317d29ce8e49d327819ca
+DIST b2-3.0.3.tar.gz 78692 BLAKE2B 
b216b40e7d3bb0a7b5564418ea463bf9e143a0f1a1408ebe2312869943e5bfbae175afa75aadbe203c05b71026f0fc8fa8f6031b7c3a636ba9b9b6017e2e17be
 SHA512 
61ef1dd1d406f04b50b0d8bb3df921127d996465d53f00dc4cf77d5b6e63ce15fdb9a2d1fc5d7d1c01e734c93fe3e4fe316ca43f420aa6c31f7e3d88e134b659

diff --git a/app-backup/b2/b2-3.0.3.ebuild b/app-backup/b2/b2-3.0.3.ebuild
new file mode 100644
index 0..65ae71bbd
--- /dev/null
+++ b/app-backup/b2/b2-3.0.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Command-line tool for BackBlaze's B2 product"
+HOMEPAGE="https://github.com/Backblaze/B2_Command_Line_Tool";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.0-nameclash.patch"
+   "${FILESDIR}/${PN}-2.5.0-disable-pip-requirement-installs.patch"
+)
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/arrow-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/b2sdk-1.12.0[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.16[${PYTHON_USEDEP}]
+   >=dev-python/phx-class-registry-3.0.5[${PYTHON_USEDEP}]
+   >=dev-python/rst2ansi-0.1.5[${PYTHON_USEDEP}]
+   ')
+   $(python_gen_cond_dep '
+   =dev-python/importlib_metadata-3.3.0[${PYTHON_USEDEP}]
+   ' pypy3 python3_8)
+"
+
+distutils_enable_tests pytest
+
+# - integration tests require an application key and id (which is # reasonable)
+# - sync tests require network access
+# - Per https://github.com/Backblaze/B2_Command_Line_Tool/issues/687 , the
+#   parse_millis test is broken due to an upstream issue
+python_test() {
+   epytest \
+   --deselect 
test/integration/test_b2_command_line.py::test_integration \
+   --deselect 
test/unit/test_console_tool.py::TestConsoleTool::test_sync_exclude_if_modified_after_exact
 \
+   --deselect 
test/unit/test_console_tool.py::TestConsoleTool::test_sync_exclude_if_modified_after_in_range
 \
+   --deselect 
test/unit/test_arg_parser.py::TestCustomArgTypes::test_parse_millis_from_float_timestamp
+}
+
+pkg_postinst() {
+   elog "The b2 executable has been renamed to backblaze2 in order to"
+   elog "avoid a name clash with b2 from boost-build"
+}



[gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/why3/

2021-10-01 Thread Haelwenn Monnier
commit: 4962103953030be5b8f12c33f6ff110952fb6e06
Author: François-Xavier Carton  gmail  com>
AuthorDate: Fri Oct  1 13:07:43 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 13:07:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49621039

sci-mathematics/why3: update SRC_URI

Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/why3/why3-1.3.3.ebuild | 2 +-
 sci-mathematics/why3/why3-1.4.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/why3/why3-1.3.3.ebuild 
b/sci-mathematics/why3/why3-1.3.3.ebuild
index 75f796891..89ff253ff 100644
--- a/sci-mathematics/why3/why3-1.3.3.ebuild
+++ b/sci-mathematics/why3/why3-1.3.3.ebuild
@@ -7,7 +7,7 @@ inherit autotools findlib
 
 DESCRIPTION="Platform for deductive program verification"
 HOMEPAGE="http://why3.lri.fr/";
-SRC_URI="https://gforge.inria.fr/frs/download.php/file/38367/${P}.tar.gz";
+SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz";
 
 LICENSE="LGPL-2"
 SLOT="0"

diff --git a/sci-mathematics/why3/why3-1.4.0.ebuild 
b/sci-mathematics/why3/why3-1.4.0.ebuild
index 9174013f3..cce31164b 100644
--- a/sci-mathematics/why3/why3-1.4.0.ebuild
+++ b/sci-mathematics/why3/why3-1.4.0.ebuild
@@ -7,7 +7,7 @@ inherit autotools findlib
 
 DESCRIPTION="Platform for deductive program verification"
 HOMEPAGE="http://why3.lri.fr/";
-SRC_URI="https://gforge.inria.fr/frs/download.php/file/38425/${P}.tar.gz";
+SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz";
 
 LICENSE="LGPL-2"
 SLOT="0"



[gentoo-commits] repo/proj/guru:master commit in: app-misc/liquidctl/

2021-10-01 Thread Haelwenn Monnier
commit: a5d5cef451f560c06f31e447d9a87b8aa3e0aba8
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Oct  1 19:48:44 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 19:48:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5d5cef4

app-misc/liquidctl: drop DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/815691
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>

 .../liquidctl/{liquidctl-1.7.1.ebuild => liquidctl-1.7.1-r1.ebuild}| 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/liquidctl/liquidctl-1.7.1.ebuild 
b/app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild
similarity index 95%
rename from app-misc/liquidctl/liquidctl-1.7.1.ebuild
rename to app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild
index 547ab6c45..f43f2382d 100644
--- a/app-misc/liquidctl/liquidctl-1.7.1.ebuild
+++ b/app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1 udev
 
 DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other 
devices"



[gentoo-commits] repo/proj/guru:master commit in: app-backup/b2/

2021-10-01 Thread Haelwenn Monnier
commit: b94aeb0dfea9498df363fa648128aa784ba6a2c7
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Oct  1 18:39:09 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct  1 18:39:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b94aeb0d

app-backup/b2: remove spurious DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/815535

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 app-backup/b2/b2-2.5.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-backup/b2/b2-2.5.0.ebuild b/app-backup/b2/b2-2.5.0.ebuild
index adadbda20..5cab86214 100644
--- a/app-backup/b2/b2-2.5.0.ebuild
+++ b/app-backup/b2/b2-2.5.0.ebuild
@@ -6,7 +6,6 @@ EAPI=7
 PYTHON_COMPAT=( python3_{7..9} )
 
 DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/b2/

2021-10-01 Thread Wolfgang E. Sanyer
commit: d65c26e51fdae04e7195077cb71f9eeaa1ce510d
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Oct  1 20:23:14 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Fri Oct  1 20:23:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d65c26e5

app-backup/b2: bump to 3.0.3

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 app-backup/b2/Manifest|  1 +
 app-backup/b2/b2-3.0.3.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/app-backup/b2/Manifest b/app-backup/b2/Manifest
index 79c31e99d..9e0338705 100644
--- a/app-backup/b2/Manifest
+++ b/app-backup/b2/Manifest
@@ -1 +1,2 @@
 DIST b2-2.5.0.tar.gz 72245 BLAKE2B 
321114925d594af631a2d489b46a45d35113f561c19223ba62a2777c3c4d578a5ec494c86f35ea4574f81c569de18eba1622a0a8af83379a61ac1341f9050597
 SHA512 
f9377bd1bbc61d4297afc4080173695df7d3f8461ba0b3c47c408e5cdfd195542a81a4110316d132dab69a90ab6e0a9bf2b08b7b2e4317d29ce8e49d327819ca
+DIST b2-3.0.3.tar.gz 78692 BLAKE2B 
b216b40e7d3bb0a7b5564418ea463bf9e143a0f1a1408ebe2312869943e5bfbae175afa75aadbe203c05b71026f0fc8fa8f6031b7c3a636ba9b9b6017e2e17be
 SHA512 
61ef1dd1d406f04b50b0d8bb3df921127d996465d53f00dc4cf77d5b6e63ce15fdb9a2d1fc5d7d1c01e734c93fe3e4fe316ca43f420aa6c31f7e3d88e134b659

diff --git a/app-backup/b2/b2-3.0.3.ebuild b/app-backup/b2/b2-3.0.3.ebuild
new file mode 100644
index 0..65ae71bbd
--- /dev/null
+++ b/app-backup/b2/b2-3.0.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Command-line tool for BackBlaze's B2 product"
+HOMEPAGE="https://github.com/Backblaze/B2_Command_Line_Tool";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.0-nameclash.patch"
+   "${FILESDIR}/${PN}-2.5.0-disable-pip-requirement-installs.patch"
+)
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/arrow-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/b2sdk-1.12.0[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.16[${PYTHON_USEDEP}]
+   >=dev-python/phx-class-registry-3.0.5[${PYTHON_USEDEP}]
+   >=dev-python/rst2ansi-0.1.5[${PYTHON_USEDEP}]
+   ')
+   $(python_gen_cond_dep '
+   =dev-python/importlib_metadata-3.3.0[${PYTHON_USEDEP}]
+   ' pypy3 python3_8)
+"
+
+distutils_enable_tests pytest
+
+# - integration tests require an application key and id (which is # reasonable)
+# - sync tests require network access
+# - Per https://github.com/Backblaze/B2_Command_Line_Tool/issues/687 , the
+#   parse_millis test is broken due to an upstream issue
+python_test() {
+   epytest \
+   --deselect 
test/integration/test_b2_command_line.py::test_integration \
+   --deselect 
test/unit/test_console_tool.py::TestConsoleTool::test_sync_exclude_if_modified_after_exact
 \
+   --deselect 
test/unit/test_console_tool.py::TestConsoleTool::test_sync_exclude_if_modified_after_in_range
 \
+   --deselect 
test/unit/test_arg_parser.py::TestCustomArgTypes::test_parse_millis_from_float_timestamp
+}
+
+pkg_postinst() {
+   elog "The b2 executable has been renamed to backblaze2 in order to"
+   elog "avoid a name clash with b2 from boost-build"
+}



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

2021-10-01 Thread David Seifert
commit: 4f708b041d7d041a2d009f3ef83937c5c884e8b0
Author: David Seifert  gentoo  org>
AuthorDate: Fri Oct  1 20:23:33 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Oct  1 20:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f708b04

sys-libs/db: drop dead versions

* db-1.85-r5
* db-3.2.9_p2-r2
* db-4.2.52_p5-r4
* db-4.3.29_p1-r4
* db-4.4.20_p4-r4
* db-4.5.20_p2-r6
* db-4.6.21_p4-r5
* db-4.7.25_p4-r5
* db-5.1.29-r3

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

 profiles/package.mask  |  14 --
 sys-libs/db/Manifest   |  33 ---
 sys-libs/db/db-1.85-r5.ebuild  |  56 --
 sys-libs/db/db-3.2.9_p2-r2.ebuild  | 196 --
 sys-libs/db/db-4.2.52_p5-r4.ebuild | 185 -
 sys-libs/db/db-4.3.29_p1-r4.ebuild | 183 -
 sys-libs/db/db-4.4.20_p4-r4.ebuild | 177 
 sys-libs/db/db-4.5.20_p2-r6.ebuild | 193 --
 sys-libs/db/db-4.6.21_p4-r5.ebuild | 182 -
 sys-libs/db/db-4.7.25_p4-r5.ebuild | 189 -
 sys-libs/db/db-5.1.29-r3.ebuild| 224 -
 sys-libs/db/files/db-1.85-gentoo-paths.patch   |  29 ---
 .../files/db-18.1.25-sqlite-configure-path.patch   |  11 -
 sys-libs/db/files/db-3.2.9-fix-dep-link.patch  |  26 ---
 sys-libs/db/files/db-3.2.9-gcc43.patch |  16 --
 sys-libs/db/files/db-4.0.14-fix-dep-link.patch |  38 
 .../db/files/db-4.2-jni-check-prefix-first.patch   |  30 ---
 sys-libs/db/files/db-4.2-libtool.patch |  20 --
 sys-libs/db/files/db-4.2.52_p2-TXN.patch   |  68 ---
 sys-libs/db/files/db-4.3-libtool.patch |  47 -
 sys-libs/db/files/db-4.3.27-fix-dep-link.patch |  38 
 sys-libs/db/files/db-4.4-libtool.patch |  47 -
 22 files changed, 2002 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4b1aea196f7..53b3a4ec68d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -364,20 +364,6 @@ dev-qt/qtwebkit:5
 # is resolved.  Bug #791259.
 >=media-libs/libopenaptx-0.2.1
 
-# David Seifert  (2021-07-01)
-# Berkeley DB slots that are long past EOL by Oracle,
-# maintenance burden, and no real path forward by Oracle.
-# Bug #79, removal in 90 days.
-sys-libs/db:1
-sys-libs/db:3
-sys-libs/db:4.2
-sys-libs/db:4.3
-sys-libs/db:4.4
-sys-libs/db:4.5
-sys-libs/db:4.6
-sys-libs/db:4.7
-sys-libs/db:5.1
-
 # Conrad Kostecki  (2021-06-20)
 # New Minecraft server release needs at least Java 16,
 # which is currently not available in Gentoo.

diff --git a/sys-libs/db/Manifest b/sys-libs/db/Manifest
index 317ca5d8dac..8cfa23e4f61 100644
--- a/sys-libs/db/Manifest
+++ b/sys-libs/db/Manifest
@@ -1,40 +1,7 @@
-DIST db-1.85-r3.1.patch.bz2 14641 BLAKE2B 
5ca59487a433a5e5b5fed7a8737c20df041be56733fe9209047f9e53845fa034576c29ad74407509ab96473e4eef0138a3a47de6c348d27209f0e39df85b9f5f
 SHA512 
32b1810515476758ece7415f241378460a4051bf5ee23fb464748f84a90a56ff2c5119ed93028114d64f1b1691b1c694c2301ff825edd89cdee90a870a68b6f4
 DIST db-18.1.32.tar.gz 44244747 BLAKE2B 
b539d8966a269f6a9440ef442248849f12c6b1eda79b9a41074e1eb0eb4930fd4674dd0e20a114e4020fe2ce19832572c4c86d458835da39a99f639dc3c4e23e
 SHA512 
890b3047c28114ac30794c0234126b0b2a3e699f3ed259831091f02d51885e3583dd10c0ef0cecc215b9b8d80b48a2d3a82a5793cd3816afb45f6cc19ae23f25
 DIST db-18.1.40.tar.gz 30763705 BLAKE2B 
c7235cbdf82d8e38450c98baa1ff67132f6132d59a43dd2d6ed8bc2672b7924b4cbd93320278a0a3a78e454caff622b4480abe8dcc20c94ae56a78b3569a76fd
 SHA512 
53787164fb8a198a0178c7f58d891c2b0943d1c52b11fe9de525938469327e85664f0bc63e33d740c171bc370954710a6b3e8b9be2a08237fb9757a795c5b19e
-DIST db-3.2.9.tar.gz 2085238 BLAKE2B 
10cb1c102bf5db52ec16181ccbb02a8c4560f42afd2382689ee4903fcd63bf3ab4802482a065a85b1d34c8fb9f620fceb985155b1390de7ca404c121b6b4b6bc
 SHA512 
5f07b27ae0cbd2832e5db9473cd4f2d4aebeee25ed8245ebd2c297a576571635ca5cf75e63e0967b1e90978128a5b6f5d8112559c56927d5bc5eb0d9fd3a2e95
-DIST db-4.2.52.tar.gz 4073147 BLAKE2B 
0bb9649a08df9b425f28471eb65c0efac0b7833b4c5c841b9ef53a142669b549e1f1b78cf42eeceea05ebb271aacd513d115070ea028f77fb1830bb9fcc7c8a9
 SHA512 
47a4e1353fe4f5c2160952a8f7a09b73fdf2dfcd222a8214e12630cec3139a624907bba83a06f10f8492b4dce328a979e9155ee049b9a88798edaca62cfe60d1
-DIST db-4.3.29.tar.gz 6103264 BLAKE2B 
eda13cd5c8b9421044f6c8b6b41ec318ff33e19da15f8d5e3075612186e60cfce30069078f712841058224ed58caf69d43960156ac645651670665390eae28e1
 SHA512 
93d36c040b25739b92c52504e117a9c7f4b671463d61d00029e70d0bc8171311f5d04211f7d966b8a9ef8c2a85a5ebe8cc55e4469c3c7c0e468caa4221f691fc
-DIST db-4.4.20-20060110-rpc_server-java.tar.gz 158976 BLAKE2B 
91801a784468fe6dabb4e73e7f33217f6b0130ac1774f9785e541

[gentoo-commits] repo/proj/guru:dev commit in: app-backup/b2/

2021-10-01 Thread Wolfgang E. Sanyer
commit: 73f41c54d2738acce01374366035931272ebb6b5
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Oct  1 19:55:03 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Fri Oct  1 20:01:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73f41c54

app-backup/b2: add revbump due to RDEPEND change

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 app-backup/b2/{b2-2.5.0.ebuild => b2-2.5.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-backup/b2/b2-2.5.0.ebuild b/app-backup/b2/b2-2.5.0-r1.ebuild
similarity index 100%
rename from app-backup/b2/b2-2.5.0.ebuild
rename to app-backup/b2/b2-2.5.0-r1.ebuild



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

2021-10-01 Thread Wolfgang E. Sanyer
commit: 34f9d34b57c47f538802422753f155531ef8308d
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Oct  1 19:18:30 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Fri Oct  1 20:01:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34f9d34b

dev-python/b2sdk: bump to 1.12.0

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 dev-python/b2sdk/Manifest|  1 +
 dev-python/b2sdk/b2sdk-1.12.0.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/b2sdk/Manifest b/dev-python/b2sdk/Manifest
index 245834d91..38390b803 100644
--- a/dev-python/b2sdk/Manifest
+++ b/dev-python/b2sdk/Manifest
@@ -1 +1,2 @@
+DIST b2sdk-1.12.0.tar.gz 273412 BLAKE2B 
e67cf20a6d7277c3d2990e6f6c46cf9df253b3a46a8c8672cbdc810ca851e8c0cd6b6033b9034ce00283a577e2838cdb0c15410b12546f87c480581b5920074b
 SHA512 
4d5eff1f9efed551c474a472a4c531b67b3356e959dde1d1058aad797abd5fd160781700753019d62ac2f05bd711bf1e6a0b15c0f5f86fd93bab17347a83cb13
 DIST b2sdk-1.8.0.tar.gz 250511 BLAKE2B 
dad792589148fc3cad91fed1aeb43e02afca6f67f35e2f8239510606d601067abbdd36a3f0b2b2b8264697004d548d8077c999437f027c058072d7383d13c48c
 SHA512 
ee1e1987f127835b2016bba9485c7a9d9503b4a675662a7364310fec7c963214805ed6bc15b3a1f07477f202bbe06325f480997eb202bcdfa1cb24f006d0a900

diff --git a/dev-python/b2sdk/b2sdk-1.12.0.ebuild 
b/dev-python/b2sdk/b2sdk-1.12.0.ebuild
new file mode 100644
index 0..dafe65efb
--- /dev/null
+++ b/dev-python/b2sdk/b2sdk-1.12.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="The client library for BackBlaze's B2 product"
+HOMEPAGE="https://github.com/Backblaze/b2-sdk-python";
+SRC_URI="https://github.com/Backblaze/b2-sdk-python/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.8.0-disable-requirement-installation.patch"
+)
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/arrow-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/logfury-0.1.2[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.5.0[${PYTHON_USEDEP}]
+   ')
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' pypy3 python3_7)
+"
+
+distutils_enable_tests pytest
+
+BDEPEND+=" test? (
+   $(python_gen_cond_dep '
+   >=dev-python/pytest-mock-3.3.1[${PYTHON_USEDEP}]
+   dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
+   ')
+)"
+
+# These tests seem to require some b2 authentication (they're integration tests
+# so this is not unreasonable)
+python_test() {
+   epytest \
+   --deselect 
test/integration/test_large_files.py::TestLargeFile::test_large_file \
+   --deselect test/integration/test_raw_api.py::test_raw_api
+}



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

2021-10-01 Thread Alexey Sokolov
commit: a5d5cef451f560c06f31e447d9a87b8aa3e0aba8
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Oct  1 19:48:44 2021 +
Commit: Alexey Sokolov  asokolov  org>
CommitDate: Fri Oct  1 19:48:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5d5cef4

app-misc/liquidctl: drop DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/815691
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>

 .../liquidctl/{liquidctl-1.7.1.ebuild => liquidctl-1.7.1-r1.ebuild}| 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/liquidctl/liquidctl-1.7.1.ebuild 
b/app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild
similarity index 95%
rename from app-misc/liquidctl/liquidctl-1.7.1.ebuild
rename to app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild
index 547ab6c45..f43f2382d 100644
--- a/app-misc/liquidctl/liquidctl-1.7.1.ebuild
+++ b/app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1 udev
 
 DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other 
devices"



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

2021-10-01 Thread Mike Gilbert
commit: f8fdcbb7421355945fc895231fa3da30645ef81b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  1 18:38:29 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  1 19:41:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fdcbb7

sys-libs/zlib: fix .a and .la removal logic

minizip uses automake/libtool, and its static lib is disabled at
configure time. We just need to remove the .la file.

libz uses a homegrown Makefile, and we need to remove libz.a after
installation. There is no .la file.

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

 sys-libs/zlib/zlib-1.2.11-r4.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-libs/zlib/zlib-1.2.11-r4.ebuild 
b/sys-libs/zlib/zlib-1.2.11-r4.ebuild
index 5dfe56381a9..6af7187084d 100644
--- a/sys-libs/zlib/zlib-1.2.11-r4.ebuild
+++ b/sys-libs/zlib/zlib-1.2.11-r4.ebuild
@@ -149,8 +149,13 @@ multilib_src_install() {
sed_macros "${ED}"/usr/include/minizip/*.h
fi
 
+   if use minizip; then
+   rm "${ED}"/usr/$(get_libdir)/libminizip.la || die
+   fi
+
if ! use static-libs ; then
-   rm -f "${ED}"/usr/$(get_libdir)/lib{z,minizip}.{a,la} || die 
#419645
+   # https://bugs.gentoo.org/419645
+   rm "${ED}"/usr/$(get_libdir)/libz.a || die
fi
 }
 



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

2021-10-01 Thread Mike Gilbert
commit: f3216354a4d63d233141b52b8ad8001d9b1c93d7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  1 19:40:42 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  1 19:41:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3216354

dev-util/meson: add 0.59.2

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

 dev-util/meson/Manifest|   1 +
 dev-util/meson/meson-0.59.2.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index f67b339f14c..9e7df5d8d5d 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-0.58.2.tar.gz 1899464 BLAKE2B 
48c4c0cec2cb1c55e51cd56e08461ad7d95211d83bb60085f32493cb8d53cfeb00234fa1ab62ba8fbf3baf726231c7e9b098a0630281fda63402a860337528e0
 SHA512 
31496da729ede0813d5b6cfcc891e8376108252ee8a8148d23e8a4c2a4109b9b0dbc7e9e59acd954fb7de38ceb35f05c3a916eb6d4e106656d9ea8e7536ac4b1
 DIST meson-0.59.1.tar.gz 1944678 BLAKE2B 
08dee8ada7824faf93b730bd8cf86113fe85ecf57c53a7ee4be89371004e13b99e14933761398e6db5a359c5aad07a96f99c0b5be144a75c749e40d153cefa7f
 SHA512 
c45e29869dc681675b2643c37c892e7fff365c051edce4f2ec278fc6cee25bac6818add819e4db69d2fe3c1ba9572fc55bb8f67fe791cdc9c187627c71b01963
+DIST meson-0.59.2.tar.gz 1952115 BLAKE2B 
f3946976e793540c78c54de367c6576bb35c1217fdc45c1e6f62e12edb9f755d6bceb850fecd313ec71e49e59fc3ab856d68af8874333b787d302c4f41784543
 SHA512 
910e4a8c9828506b576dc8ae0b5765efec24f44a34a5694f782c8a533d75053b10b4167564c06456d05f7a32c5fd9bd657faa62329e1e4ed24bfc4c9ac1ef73e

diff --git a/dev-util/meson/meson-0.59.2.ebuild 
b/dev-util/meson/meson-0.59.2.ebuild
new file mode 100644
index 000..88452baa5bb
--- /dev/null
+++ b/dev-util/meson/meson-0.59.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 2016-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/meson-mcompile-treat-load-average-as-a-float.patch"
+   "${FILESDIR}/meson-tests-rust-add-libm.patch"
+)
+
+python_prepare_all() {
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" run_unittests.py || die
+
+   # Broken due to python2 script created by python_wrapper_setup
+   rm -r "test cases/frameworks/1 boost" || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   # 'test cases/unit/73 summary' expects 80 columns
+   export COLUMNS=80
+
+   # If JAVA_HOME is not set, meson looks for javac in PATH.
+   # If javac is in /usr/bin, meson assumes /usr/include is a valid
+   # JDK include path. Setting JAVA_HOME works around this broken
+   # autodection. If no JDK is installed, we should end up with an 
empty
+   # value in JAVA_HOME, and the tests should get skipped.
+   export JAVA_HOME=$(java-config -O 2>/dev/null)
+
+   ${EPYTHON}

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

2021-10-01 Thread Mike Gilbert
commit: 234f7d10f49f8f60a400d808cdbf1f28ebb3b7d7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  1 18:59:21 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  1 19:41:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234f7d10

dev-util/meson: fix testing with rust 1.55

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

 .../meson/files/meson-tests-rust-add-libm.patch| 22 ++
 dev-util/meson/meson-0.59.1-r1.ebuild  |  1 +
 2 files changed, 23 insertions(+)

diff --git a/dev-util/meson/files/meson-tests-rust-add-libm.patch 
b/dev-util/meson/files/meson-tests-rust-add-libm.patch
new file mode 100644
index 000..45803976bb9
--- /dev/null
+++ b/dev-util/meson/files/meson-tests-rust-add-libm.patch
@@ -0,0 +1,22 @@
+From 7ad54cce49ce22b063e0cd56edb4b7f722dc5e8e Mon Sep 17 00:00:00 2001
+From: Dominique Leuenberger 
+Date: Wed, 29 Sep 2021 14:20:53 +0200
+Subject: [PATCH] tests/rust: add libm to fix build with rust 1.55
+
+Fixes #9309
+---
+ test cases/rust/5 polyglot static/meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/test cases/rust/5 polyglot static/meson.build b/test cases/rust/5 
polyglot static/meson.build
+index de2e61bcbc3..a6e9550b6e2 100644
+--- a/test cases/rust/5 polyglot static/meson.build
 b/test cases/rust/5 polyglot static/meson.build
+@@ -2,6 +2,7 @@ project('static rust and c polyglot executable', 'c', 'rust')
+ 
+ deps = [
+   meson.get_compiler('c').find_library('dl', required: false),
++  meson.get_compiler('c').find_library('m', required: false),
+   dependency('threads'),
+ ]
+ 

diff --git a/dev-util/meson/meson-0.59.1-r1.ebuild 
b/dev-util/meson/meson-0.59.1-r1.ebuild
index a7a64972a73..b11b19c5d08 100644
--- a/dev-util/meson/meson-0.59.1-r1.ebuild
+++ b/dev-util/meson/meson-0.59.1-r1.ebuild
@@ -35,6 +35,7 @@ DEPEND="
 
 PATCHES=(
"${FILESDIR}/meson-mcompile-treat-load-average-as-a-float.patch"
+   "${FILESDIR}/meson-tests-rust-add-libm.patch"
 )
 
 python_prepare_all() {



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

2021-10-01 Thread Mike Gilbert
commit: 74fe7755f50b6968c35c3a5dc247be66e27cbe11
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  1 19:45:40 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  1 19:45:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fe7755

autotools.eclass: mark AUTOTOOLS_DEPEND as an output variable

This variable is used in several ebuilds for optional dependencies.

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

 eclass/autotools.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index 66d4686849d..95c92cc6df8 100644
--- a/eclass/autotools.eclass
+++ b/eclass/autotools.eclass
@@ -112,7 +112,7 @@ if [[ -n ${WANT_LIBTOOL} ]] ; then
 fi
 
 # @ECLASS-VARIABLE: AUTOTOOLS_DEPEND
-# @INTERNAL
+# @OUTPUT_VARIABLE
 # @DESCRIPTION:
 # Contains the combination of requested automake/autoconf/libtool
 # versions in *DEPEND format.



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

2021-10-01 Thread Alfredo Tupone
commit: 5b0573669408fbd1ff2350b90fd8dc6ce68d4fe0
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct  1 19:16:07 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct  1 19:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b057366

dev-ml/ounit2: build with ocaml-4.12

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

 dev-ml/ounit2/ounit2-2.2.3.ebuild | 4 
 dev-ml/ounit2/ounit2-2.2.4.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/dev-ml/ounit2/ounit2-2.2.3.ebuild 
b/dev-ml/ounit2/ounit2-2.2.3.ebuild
index 40be073255c..b53206f8e38 100644
--- a/dev-ml/ounit2/ounit2-2.2.3.ebuild
+++ b/dev-ml/ounit2/ounit2-2.2.3.ebuild
@@ -20,3 +20,7 @@ BDEPEND=""
 IUSE="+ocamlopt"
 
 S="${WORKDIR}/ounit-v${PV}"
+
+src_compile() {
+   dune build @install --profile release || die
+}

diff --git a/dev-ml/ounit2/ounit2-2.2.4.ebuild 
b/dev-ml/ounit2/ounit2-2.2.4.ebuild
index b67e4a2fd51..967a9daf84d 100644
--- a/dev-ml/ounit2/ounit2-2.2.4.ebuild
+++ b/dev-ml/ounit2/ounit2-2.2.4.ebuild
@@ -20,3 +20,7 @@ DEPEND="
dev-ml/stdlib-shims:=
 "
 RDEPEND="${DEPEND}"
+
+src_compile() {
+   dune build @install --profile release || die
+}



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

2021-10-01 Thread Ulrich Müller
commit: 77343120b6129c3cdd82d03ce1a8083c5efddaee
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct  1 19:10:24 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct  1 19:11:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77343120

app-emacs/org-mode: Version bump to 9.4.6

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/org-mode/Manifest  |  1 +
 app-emacs/org-mode/org-mode-9.4.6.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 8c3518fd0e8..f1205b1a557 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,2 +1,3 @@
 DIST org-9.4.4.tar.gz 4725983 BLAKE2B 
69fcd15e13c55b71a2c0c6185a0b82dfd8f72ef2c68a8ccc5aa9d3e9f134233d7c7c3cb38f4957cc7d5d70a082067412b61be2111b484b6a91a8a2e5f077bb39
 SHA512 
ec857f9765a869371bd3425aaecdbe1c8bb8f605640d81efebd7ed13afcb05439cf3a5277457ed399bc501f95a6d823bda7f46b6991cd5f21cf53cf0e666d831
+DIST org-9.4.6.tar.gz 4729335 BLAKE2B 
b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537
 SHA512 
7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d
 DIST org-9.4.tar.gz 4724986 BLAKE2B 
8f56c2459e1718d4982ccdba3a8fb1403ff4a66a5425ec341f6d5ef01b2415c87d77c7ac8a8cd7046b4398a18688ef5fb4f92d0131f6694bc6047b32e3dd5827
 SHA512 
480377b13950e1f9cfa2ec553f274156ff9a25a5572d5eb6137fa08a3d6f1d5c0a6942f4d139379974861ee467c3be17105bec6b17640beaa308c8fa6825f8f5

diff --git a/app-emacs/org-mode/org-mode-9.4.6.ebuild 
b/app-emacs/org-mode/org-mode-9.4.6.ebuild
new file mode 100644
index 000..9e5416d9478
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.4.6.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=24
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://www.orgmode.org/";
+SRC_URI="https://orgmode.org/org-${PV}.tar.gz";
+
+LICENSE="GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="contrib doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+S="${WORKDIR}/org-${PV}"
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake datadir="${EPREFIX}${SITEETC}/${PN}"
+   use doc && emake pdf card
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   ETCDIRS="styles $(use odt-schema && echo schema)" \
+   lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   datadir="${EPREFIX}${SITEETC}/${PN}" \
+   infodir="${EPREFIX}/usr/share/info" \
+   install
+
+   cp "${FILESDIR}/${SITEFILE}" "${T}/${SITEFILE}" || die
+
+   if use contrib; then
+   elisp-install ${PN}/contrib contrib/lisp/{org,ob,ox}*.el
+   ( docinto contrib; dodoc -r contrib/README contrib/scripts )
+   find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \
+   -exec rm -f '{}' '+'
+   # add the contrib subdirectory to load-path
+   sed -i -e 's:\(.*@SITELISP@\)\(.*\):&\n\1/contrib\2:' \
+   "${T}/${SITEFILE}" || die
+   fi
+
+   elisp-site-file-install "${T}/${SITEFILE}"
+   dodoc README etc/ORG-NEWS
+   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+   DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
+   so you may have to install one or more additional packages.
+   A non-exhaustive list of these dependencies may be found at
+   ."
+   readme.gentoo_create_doc
+}



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

2021-10-01 Thread Alfredo Tupone
commit: e5392114fd49759eb52b3b03c2c89798c2942ad0
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct  1 19:09:32 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct  1 19:09:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5392114

dev-ml/opam: build with ocaml-4.12

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

 dev-ml/opam/opam-2.0.8-r1.ebuild | 1 +
 dev-ml/opam/opam-2.0.8-r2.ebuild | 4 
 2 files changed, 5 insertions(+)

diff --git a/dev-ml/opam/opam-2.0.8-r1.ebuild b/dev-ml/opam/opam-2.0.8-r1.ebuild
index 6fd893a1ef1..d380dc8772c 100644
--- a/dev-ml/opam/opam-2.0.8-r1.ebuild
+++ b/dev-ml/opam/opam-2.0.8-r1.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 RDEPEND="
+   

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

2021-10-01 Thread Alfredo Tupone
commit: 6146e70c7af03167bd647acdf56746d40abc0b05
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct  1 19:05:56 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct  1 19:05:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6146e70c

dev-ml/opam-client: build with ocaml-4.12

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

 dev-ml/opam-client/opam-client-2.0.8-r1.ebuild | 4 
 dev-ml/opam-client/opam-client-2.0.8.ebuild| 1 +
 dev-ml/opam-client/opam-client-2.0.9.ebuild| 4 
 3 files changed, 9 insertions(+)

diff --git a/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild 
b/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild
index 4b52fb7e1ef..87661f26ba8 100644
--- a/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild
+++ b/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild
@@ -38,3 +38,7 @@ src_prepare() {
  (flags (:standard -warn-error -3-9-33
EOF
 }
+
+src_compile() {
+   dune build @install --profile release || die
+}

diff --git a/dev-ml/opam-client/opam-client-2.0.8.ebuild 
b/dev-ml/opam-client/opam-client-2.0.8.ebuild
index cb9b0a4fcf4..3a2775f3db0 100644
--- a/dev-ml/opam-client/opam-client-2.0.8.ebuild
+++ b/dev-ml/opam-client/opam-client-2.0.8.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 RDEPEND="
+   

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

2021-10-01 Thread Florian Schmaus
commit: 4e02c322f9dc136c2facc709c78b3d9ec05f8c87
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Oct  1 19:01:58 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Oct  1 19:02:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e02c322

app-text/kramdown-rfc2629: add 1.5.6

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/kramdown-rfc2629/Manifest |  1 +
 .../kramdown-rfc2629/kramdown-rfc2629-1.5.6.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-text/kramdown-rfc2629/Manifest 
b/app-text/kramdown-rfc2629/Manifest
index 0984cf5d93e..0b9dcbd9a31 100644
--- a/app-text/kramdown-rfc2629/Manifest
+++ b/app-text/kramdown-rfc2629/Manifest
@@ -1 +1,2 @@
 DIST kramdown-rfc2629-1.4.19.gem 47104 BLAKE2B 
a967987f34b0af0bff964488d640a8ca830e55b8a1955442896ed0bebf2cd4d9b902699e1347bd81d82a1b10e085ad2f2827968ff62e96cc4ea7f023f8336af1
 SHA512 
4843690fe10ae02d90a4dde9ade086308b8081155bd6fea1d83c38563cba1c2d447e337f658666fabb57ca9f85b5f4d5687db2503b0b28b5718b978b1db2714a
+DIST kramdown-rfc2629-1.5.6.gem 49152 BLAKE2B 
8c358dafdd467d211a4402c33204a8bc95580ccc8d232fed04b3e950911a6b854b09f2c09e0f0a0d20893cd8189e7bb633e832eabd2f0b0006241063eadd3302
 SHA512 
4203c094ae61dc39ee64253352a842892a58f4b12df75ccd2534ee70e1dd00bf546ccb9c426c896836be7e0833db29ec725aa5a10a51fe587e3c83f627fd8a7d

diff --git a/app-text/kramdown-rfc2629/kramdown-rfc2629-1.5.6.ebuild 
b/app-text/kramdown-rfc2629/kramdown-rfc2629-1.5.6.ebuild
new file mode 100644
index 000..057efaabbd8
--- /dev/null
+++ b/app-text/kramdown-rfc2629/kramdown-rfc2629-1.5.6.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An RFC2629 (XML2RFC) backend for Thomas Leitner's kramdown 
markdown parser"
+HOMEPAGE="https://github.com/cabo/kramdown-rfc2629";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+   >=dev-ruby/certified-1.0.0
+   >=dev-ruby/json-2.0.0
+   >=dev-ruby/kramdown-2.3.0
+   >=dev-ruby/kramdown-parser-gfm-1.1.0
+"
+
+all_ruby_prepare() {
+   sed -i 's/json_pure/json/' ../metadata || die
+}



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

2021-10-01 Thread Alfredo Tupone
commit: 5f25458fdc27eaad996a539a9c55231f958cf7b2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct  1 19:00:55 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct  1 19:00:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f25458f

dev-ml/opam-state: build with ocaml-4.12

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

 dev-ml/opam-state/opam-state-2.0.8-r1.ebuild | 4 
 dev-ml/opam-state/opam-state-2.0.8.ebuild| 1 +
 dev-ml/opam-state/opam-state-2.0.9.ebuild| 4 
 3 files changed, 9 insertions(+)

diff --git a/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild 
b/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild
index cf9ab72c819..cde1ebca6cb 100644
--- a/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild
+++ b/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild
@@ -36,3 +36,7 @@ src_prepare() {
  (flags (:standard -warn-error -3-9-33
EOF
 }
+
+src_compile() {
+   dune build @install --profile release || die
+}

diff --git a/dev-ml/opam-state/opam-state-2.0.8.ebuild 
b/dev-ml/opam-state/opam-state-2.0.8.ebuild
index 48e053b3e9c..9e492c92294 100644
--- a/dev-ml/opam-state/opam-state-2.0.8.ebuild
+++ b/dev-ml/opam-state/opam-state-2.0.8.ebuild
@@ -17,6 +17,7 @@ IUSE="+ocamlopt"
 RESTRICT="test"
 
 RDEPEND="
+   

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

2021-10-01 Thread Alfredo Tupone
commit: 8995c89d4906cb4d633b80109c1750f04a213c3b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct  1 18:55:48 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct  1 18:55:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8995c89d

dev-ml/opam-solver: build with ocaml-4.12

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

 dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild | 4 
 dev-ml/opam-solver/opam-solver-2.0.9.ebuild| 4 
 2 files changed, 8 insertions(+)

diff --git a/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild 
b/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild
index aa993e87c76..4a28e3ba255 100644
--- a/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild
+++ b/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild
@@ -40,3 +40,7 @@ src_prepare() {
  (flags (:standard -warn-error -3-9-33
EOF
 }
+
+src_compile() {
+   dune build @install --profile release || die
+}

diff --git a/dev-ml/opam-solver/opam-solver-2.0.9.ebuild 
b/dev-ml/opam-solver/opam-solver-2.0.9.ebuild
index aa993e87c76..4a28e3ba255 100644
--- a/dev-ml/opam-solver/opam-solver-2.0.9.ebuild
+++ b/dev-ml/opam-solver/opam-solver-2.0.9.ebuild
@@ -40,3 +40,7 @@ src_prepare() {
  (flags (:standard -warn-error -3-9-33
EOF
 }
+
+src_compile() {
+   dune build @install --profile release || die
+}



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

2021-10-01 Thread Alfredo Tupone
commit: 38ae9203ad05bc80e0172feaf162a9f6e8d92ad5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct  1 18:49:12 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct  1 18:49:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ae9203

dev-ml/opam-repository: build with ocaml-4.12

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

 dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild | 4 
 dev-ml/opam-repository/opam-repository-2.0.8.ebuild| 1 +
 dev-ml/opam-repository/opam-repository-2.0.9.ebuild| 4 
 3 files changed, 9 insertions(+)

diff --git a/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild 
b/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild
index 77365ae1bce..7715c1f74d1 100644
--- a/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild
+++ b/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild
@@ -37,3 +37,7 @@ src_prepare() {
  (flags (:standard -warn-error -3-9-33
EOF
 }
+
+src_compile() {
+   dune build @install --profile release || die
+}

diff --git a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild 
b/dev-ml/opam-repository/opam-repository-2.0.8.ebuild
index 632b71026c6..4bfd5662c25 100644
--- a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild
+++ b/dev-ml/opam-repository/opam-repository-2.0.8.ebuild
@@ -17,6 +17,7 @@ IUSE="+ocamlopt"
 RESTRICT="test"
 
 RDEPEND="
+   

[gentoo-commits] proj/genkernel:master commit in: gkbuilds/

2021-10-01 Thread Thomas Deutschmann
commit: 4db4564e99c03779fb7121a64d48240e9d773939
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct  1 18:42:34 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct  1 18:43:36 2021 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=4db4564e

gkbuilds/btrfs-progs: Disable backtrace on non-glibc systems

Bug: https://bugs.gentoo.org/815676
Signed-off-by: Thomas Deutschmann  gentoo.org>

 gkbuilds/btrfs-progs.gkbuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/gkbuilds/btrfs-progs.gkbuild b/gkbuilds/btrfs-progs.gkbuild
index b55bd34..48b9e6d 100644
--- a/gkbuilds/btrfs-progs.gkbuild
+++ b/gkbuilds/btrfs-progs.gkbuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 src_configure() {
@@ -10,6 +10,14 @@ src_configure() {
--disable-documentation
)
 
+   if isTrue "$(is_glibc)"
+   then
+   myconf+=( --enable-backtrace )
+   else
+   # backtrace does not work on musl, bug #815676
+   myconf+=( --disable-backtrace )
+   fi
+
gkconf "${myconf[@]}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/lwt/files/, dev-ml/lwt/

2021-10-01 Thread Alfredo Tupone
commit: a9dfe8a9fc72a76428cc16daba1ab7a484a60e5c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct  1 18:41:15 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct  1 18:41:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9dfe8a9

dev-ml/lwt: build with ocaml-4.12

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

 dev-ml/lwt/files/lwt-5.3.0-ocaml-4.12.patch | 24 
 dev-ml/lwt/lwt-5.3.0-r1.ebuild  |  5 +
 dev-ml/lwt/metadata.xml |  4 
 3 files changed, 33 insertions(+)

diff --git a/dev-ml/lwt/files/lwt-5.3.0-ocaml-4.12.patch 
b/dev-ml/lwt/files/lwt-5.3.0-ocaml-4.12.patch
new file mode 100644
index 000..048e28d1d6b
--- /dev/null
+++ b/dev-ml/lwt/files/lwt-5.3.0-ocaml-4.12.patch
@@ -0,0 +1,24 @@
+--- a/src/unix/lwt_unix.cppo.ml2021-10-01 20:35:45.285987395 +0200
 b/src/unix/lwt_unix.cppo.ml2021-10-01 20:36:19.570493202 +0200
+@@ -1819,6 +1819,9 @@
+   | SO_ACCEPTCONN
+   | TCP_NODELAY
+   | IPV6_ONLY
++#if OCAML_VERSION >= (4, 12, 0)
++  | SO_REUSEPORT
++#endif
+ 
+ type socket_int_option =
+   Unix.socket_int_option =
+--- a/src/unix/lwt_unix.cppo.mli   2021-10-01 20:33:57.558539065 +0200
 b/src/unix/lwt_unix.cppo.mli   2021-10-01 20:35:30.393202008 +0200
+@@ -1008,6 +1008,9 @@
+   | SO_ACCEPTCONN
+   | TCP_NODELAY
+   | IPV6_ONLY
++#if OCAML_VERSION >= (4, 12, 0)
++  | SO_REUSEPORT
++#endif
+ 
+ type socket_int_option =
+ Unix.socket_int_option =

diff --git a/dev-ml/lwt/lwt-5.3.0-r1.ebuild b/dev-ml/lwt/lwt-5.3.0-r1.ebuild
index b635eab67eb..40958766de0 100644
--- a/dev-ml/lwt/lwt-5.3.0-r1.ebuild
+++ b/dev-ml/lwt/lwt-5.3.0-r1.ebuild
@@ -32,4 +32,9 @@ BDEPEND="
 # backported from https://github.com/ocsigen/lwt/pull/807
 PATCHES=(
"${FILESDIR}"/${PN}-5.3.0-ppxlib-0.18.0.patch
+   "${FILESDIR}"/${P}-ocaml-4.12.patch
 )
+
+src_compile() {
+   dune build @install --profile release || die
+}

diff --git a/dev-ml/lwt/metadata.xml b/dev-ml/lwt/metadata.xml
index 18be4f6c21a..52dc9a8f746 100644
--- a/dev-ml/lwt/metadata.xml
+++ b/dev-ml/lwt/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   m...@gentoo.org
+   ML
+   

gie...@gentoo.org
Mark Wright



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/b2/

2021-10-01 Thread Wolfgang E. Sanyer
commit: b94aeb0dfea9498df363fa648128aa784ba6a2c7
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Oct  1 18:39:09 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Fri Oct  1 18:39:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b94aeb0d

app-backup/b2: remove spurious DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/815535

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 app-backup/b2/b2-2.5.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-backup/b2/b2-2.5.0.ebuild b/app-backup/b2/b2-2.5.0.ebuild
index adadbda20..5cab86214 100644
--- a/app-backup/b2/b2-2.5.0.ebuild
+++ b/app-backup/b2/b2-2.5.0.ebuild
@@ -6,7 +6,6 @@ EAPI=7
 PYTHON_COMPAT=( python3_{7..9} )
 
 DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 



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

2021-10-01 Thread Michał Górny
commit: 6970845df389e1468817c8c862fb35d4ea96272f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  1 18:11:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  1 18:11:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6970845d

xfce-extra/xfce4-cpugraph-plugin: Bump to 1.2.4

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

 xfce-extra/xfce4-cpugraph-plugin/Manifest  |  1 +
 .../xfce4-cpugraph-plugin-1.2.4.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/xfce-extra/xfce4-cpugraph-plugin/Manifest 
b/xfce-extra/xfce4-cpugraph-plugin/Manifest
index 2f7dc7430ff..6cf2d486d6f 100644
--- a/xfce-extra/xfce4-cpugraph-plugin/Manifest
+++ b/xfce-extra/xfce4-cpugraph-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-cpugraph-plugin-1.2.3.tar.bz2 427880 BLAKE2B 
1e2223eab1c8db275eb2aa43197c9aac8a79faee96778a5b684c0dc74e1b55046d0c1bbe3c00d316118be33ef3ee3777cafd258ef3919d36073e51fc9455
 SHA512 
79d7c5b328e778156c6a35b1f4947732f42aaffb23f05fdc5e1e7668d03149f1a72ca4bf9b835904a93db6b23660cb10118b4d046b1bd2dded38ef382719052e
+DIST xfce4-cpugraph-plugin-1.2.4.tar.bz2 445048 BLAKE2B 
03c8c6f3aa0ffcfda930e79b851e6c6a425cab18986c7968fbdcecff3b251dc3134aab0c632d13439208445d0786e6e29a9835ccdff189bf82ae95b9b6576d6d
 SHA512 
0a31b60d263f53db9e19165580c6f03a826e514f41b24555b007ae12b0d038d5f1447e637aa21e77cafe9970177dbeab373385e223f77768d46ede4f1adb0ad2

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



  1   2   >