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

2021-06-07 Thread Sam James
commit: a67f782dde9b277d96bdc762475a4ff551268061
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 05:39:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 05:41:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67f782d

net-wireless/wpa_supplicant: add security patches

Patches for:
* Upstream advisories 2020-2, 2021-1
* CVE-2021-30004

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

 net-wireless/wpa_supplicant/Manifest   |   1 +
 .../wpa_supplicant/wpa_supplicant-2.9-r3.ebuild| 475 +
 2 files changed, 476 insertions(+)

diff --git a/net-wireless/wpa_supplicant/Manifest 
b/net-wireless/wpa_supplicant/Manifest
index 07c650017d7..587047b0ad3 100644
--- a/net-wireless/wpa_supplicant/Manifest
+++ b/net-wireless/wpa_supplicant/Manifest
@@ -1 +1,2 @@
+DIST wpa_supplicant-2.9-r3-patches.tar.bz2 5266 BLAKE2B 
284fdeaf6328c35b1f5e88075c62c3b008ec2c400b0cc163a59d9cf8d7c356c3e58f8798e5bade102259d2e5be2ed298b63a0001d0a4ab71d90604a8ee8bf274
 SHA512 
80e4950ddc99d1134a29a3e5a39767c756f7c9f9f283749e688db3435184631f0384b78954f926724ceff86c96d05b4fb042160265e9d00f976a96e864b7ecc5
 DIST wpa_supplicant-2.9.tar.gz 3231785 BLAKE2B 
f1e2a5cb37b02d5c74116b5bc7f67c47d85f916c972cbd6b881d63a317161294a37c8517aabe6c74f9617c762aaa76d869f318af311473160e87bac8ac2a1807
 SHA512 
37a33f22cab9d27084fbef29856eaea0f692ff339c5b38bd32402dccf293cb849afd4a870cd3b5ca78179f0102f4011ce2f3444a53dc41dc75a5863b0a2226c8

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r3.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r3.ebuild
new file mode 100644
index 000..84b17a27672
--- /dev/null
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r3.ebuild
@@ -0,0 +1,475 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils readme.gentoo-r1 systemd toolchain-funcs
+
+DESCRIPTION="IEEE 802.1X/WPA supplicant for secure wireless transfers"
+HOMEPAGE="https://w1.fi/wpa_supplicant/;
+LICENSE="|| ( GPL-2 BSD )"
+
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://w1.fi/hostap.git;
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   SRC_URI="https://w1.fi/releases/${P}.tar.gz;
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.9-r3-patches.tar.bz2;
+fi
+
+SLOT="0"
+IUSE="ap bindist broadcom-sta dbus eap-sim eapol-test fasteap +fils +hs2-0 
macsec +mbo +mesh p2p privsep ps3 qt5 readline selinux smartcard tdls 
uncommon-eap-types wimax wps kernel_linux kernel_FreeBSD"
+
+# CONFIG_PRIVSEP=y does not have sufficient support for the new driver
+# interface functions used for MACsec, so this combination cannot be used
+# at least for now.
+REQUIRED_USE="
+   macsec? ( !privsep )
+   privsep? ( !macsec )
+   broadcom-sta? ( !fils !mesh !mbo )
+"
+
+DEPEND="
+   >=dev-libs/openssl-1.0.2k:0=[bindist=]
+   dbus? ( sys-apps/dbus )
+   kernel_linux? (
+   dev-libs/libnl:3
+   net-wireless/crda
+   eap-sim? ( sys-apps/pcsc-lite )
+   )
+   !kernel_linux? ( net-libs/libpcap )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+   readline? (
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-networkmanager )
+"
+BDEPEND="virtual/pkgconfig"
+
+DOC_CONTENTS="
+   If this is a clean installation of wpa_supplicant, you
+   have to create a configuration file named
+   ${EROOT}/etc/wpa_supplicant/wpa_supplicant.conf
+   An example configuration file is available for reference in
+   ${EROOT}/usr/share/doc/${PF}/
+"
+
+S="${WORKDIR}/${P}/${PN}"
+
+Kconfig_style_config() {
+   #param 1 is CONFIG_* item
+   #param 2 is what to set it = to, defaulting in y
+   CONFIG_PARAM="${CONFIG_HEADER:-CONFIG_}$1"
+   setting="${2:-y}"
+
+   if [ ! $setting = n ]; then
+   #first remove any leading "# " if $2 is not n
+   sed -i "/^# *$CONFIG_PARAM=/s/^# *//" .config || echo 
"Kconfig_style_config error uncommenting $CONFIG_PARAM"
+   #set item = $setting (defaulting to y)
+   sed -i "/^$CONFIG_PARAM/s/=.*/=$setting/" .config || 
echo "Kconfig_style_config error setting $CONFIG_PARAM=$setting"
+   if [ -z "$( grep ^$CONFIG_PARAM= .config )" ] ; then
+   echo "$CONFIG_PARAM=$setting" >>.config
+   fi
+   else
+   #ensure item commented out
+   sed -i 

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

2021-06-07 Thread Joonas Niilola
commit: 8e99ec6105bdcc3f6bbb510d3a52cce8a2df301d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  8 05:25:50 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  8 05:26:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e99ec61

dev-libs/raft: drop 0.11.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/raft/Manifest   |  1 -
 dev-libs/raft/raft-0.11.0.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest
index bf245425a60..3416106c1e6 100644
--- a/dev-libs/raft/Manifest
+++ b/dev-libs/raft/Manifest
@@ -1,3 +1,2 @@
 DIST raft-0.10.1.tar.gz 318911 BLAKE2B 
42ef22dfc89f05a3a9f130011c0f906201126a1615f9a60648587e014bbb63e038b3afd1593c2c07b046c3c35ef07deaa45cdce58062707409e4dbd3a9f7516e
 SHA512 
6fa99d9dbb5895299c5124f5c8cfb544cf1bccae4ee196bc8011cd4cf9c632cd896f8cd93181409fbaf7da115235c72a4e10568080dd9957eceb978784dc0f9d
-DIST raft-0.11.0.tar.gz 324254 BLAKE2B 
401be37c2cf9ee9337c24d3e010ce084b983056725096f23654ae0496e6cb1210ab4d6fa38543c19a53d7aa6427bfe01052f85618afe2475a113edc4ba8d2745
 SHA512 
808ea593e019ed1740ced2de4afd7f522056e08ccd739be77b069de80dd21e60dc9469395d6e18cb8f8056c12f4ef34859ca5892a3937280e708515a8bb3cebf
 DIST raft-0.11.1.tar.gz 324285 BLAKE2B 
10e62a392bdbb98f262068ad2bcfbcd24488918fbb7d4c3b13101c3d771ff8b9d592bad31bfe69cfcb4d6e9c93e1d38da24d11a3167d37208906af4e354c9280
 SHA512 
5afbf0f7e325ed242c5a37a39038818395c1b39184e2440bf89db6662dee73b9abaa8fac0efc28dbc3478267aa66fd94e908e320a061fb5b343735e111dbea86

diff --git a/dev-libs/raft/raft-0.11.0.ebuild b/dev-libs/raft/raft-0.11.0.ebuild
deleted file mode 100644
index cbf81fcbddb..000
--- a/dev-libs/raft/raft-0.11.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="C implementation of the Raft consensus protocol"
-HOMEPAGE="https://github.com/canonical/raft;
-SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3-with-linking-exception"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="lz4 test zfs"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/libuv
-   lz4? ( app-arch/lz4 )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/raft-0.9.25-Always-skip-init-oom-test.patch
-   "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch
-   )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-uv
-
-   --disable-benchmark
-   --disable-debug
-   --disable-example
-   --disable-sanitize
-   --disable-static
-
-   $(use_enable lz4)
-   $(use_enable test fixture)
-
-   $(use_with zfs)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-06-07 Thread Joonas Niilola
commit: c67553e56c5140292471ac4581178eae6548009b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  8 05:25:33 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  8 05:26:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67553e5

dev-libs/raft: bump to 0.11.1

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest
index e098eba4909..bf245425a60 100644
--- a/dev-libs/raft/Manifest
+++ b/dev-libs/raft/Manifest
@@ -1,2 +1,3 @@
 DIST raft-0.10.1.tar.gz 318911 BLAKE2B 
42ef22dfc89f05a3a9f130011c0f906201126a1615f9a60648587e014bbb63e038b3afd1593c2c07b046c3c35ef07deaa45cdce58062707409e4dbd3a9f7516e
 SHA512 
6fa99d9dbb5895299c5124f5c8cfb544cf1bccae4ee196bc8011cd4cf9c632cd896f8cd93181409fbaf7da115235c72a4e10568080dd9957eceb978784dc0f9d
 DIST raft-0.11.0.tar.gz 324254 BLAKE2B 
401be37c2cf9ee9337c24d3e010ce084b983056725096f23654ae0496e6cb1210ab4d6fa38543c19a53d7aa6427bfe01052f85618afe2475a113edc4ba8d2745
 SHA512 
808ea593e019ed1740ced2de4afd7f522056e08ccd739be77b069de80dd21e60dc9469395d6e18cb8f8056c12f4ef34859ca5892a3937280e708515a8bb3cebf
+DIST raft-0.11.1.tar.gz 324285 BLAKE2B 
10e62a392bdbb98f262068ad2bcfbcd24488918fbb7d4c3b13101c3d771ff8b9d592bad31bfe69cfcb4d6e9c93e1d38da24d11a3167d37208906af4e354c9280
 SHA512 
5afbf0f7e325ed242c5a37a39038818395c1b39184e2440bf89db6662dee73b9abaa8fac0efc28dbc3478267aa66fd94e908e320a061fb5b343735e111dbea86

diff --git a/dev-libs/raft/raft-0.11.1.ebuild b/dev-libs/raft/raft-0.11.1.ebuild
new file mode 100644
index 000..cbf81fcbddb
--- /dev/null
+++ b/dev-libs/raft/raft-0.11.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="C implementation of the Raft consensus protocol"
+HOMEPAGE="https://github.com/canonical/raft;
+SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="lz4 test zfs"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/libuv
+   lz4? ( app-arch/lz4 )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/raft-0.9.25-Always-skip-init-oom-test.patch
+   "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch
+   )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-uv
+
+   --disable-benchmark
+   --disable-debug
+   --disable-example
+   --disable-sanitize
+   --disable-static
+
+   $(use_enable lz4)
+   $(use_enable test fixture)
+
+   $(use_with zfs)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/ergo/files/, net-irc/ergo/

2021-06-07 Thread Sam James
commit: 4ceaaa0925e45548369c6aea04e84cf0eb025084
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 05:10:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 05:11:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ceaaa09

net-irc/ergo: add 2.7.0

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

 net-irc/ergo/Manifest  |  3 +-
 net-irc/ergo/ergo-2.7.0.ebuild | 69 ++
 net-irc/ergo/files/ergo.confd  |  3 ++
 net-irc/ergo/files/ergo.initd  | 11 +++
 4 files changed, 85 insertions(+), 1 deletion(-)

diff --git a/net-irc/ergo/Manifest b/net-irc/ergo/Manifest
index 9c822e6f318..8ee102413f9 100644
--- a/net-irc/ergo/Manifest
+++ b/net-irc/ergo/Manifest
@@ -1 +1,2 @@
-DIST oragono-2.6.1.tar.gz 3099750 BLAKE2B 
d07a699fd2330e270f623cd452fa5cd6833ad541f4be76bdea0fed85ca6947f35a93876f684cd611f40d1482192cd3fcc4d8ac22f5c08dce5098ca2ad6a913fd
 SHA512 
ce7e28f71dbd99fd304cfbf343aa3a494ceef8b3680691982f1caa16b0c1162f354eceacc3deab6d8c1a9b9d6d5fa009953f2735ab87991801ec2e6958b8fb9b
+DIST ergo-2.6.1.tar.gz 3099502 BLAKE2B 
2d9aea062f1f0f827febe704a1148bf0c559ad905d709f530fceeb5bbd85297402a076d62bd53315b7c48556a9aba94f968758b26c9a31f970daf93b6cbe5807
 SHA512 
c9b7d14394bb0ed4425c6c8fb24c6fb73cb312ed8224887a52acb0776a5ec6c4cf2cfd73e92cbfb6385bf467bdcd443f751966fc6671d9d6446f6efd2b5d4d80
+DIST ergo-2.7.0.tar.gz 3115191 BLAKE2B 
13bc6f4ddb26369912ed28205f4cee1f39d483481ffe5c6b87db1b2a49c0357d639c35d72d667bd63e2d1feec4cca4d0fb696e3edc2941be8f1bea8c5730adb7
 SHA512 
ac1171c68c07d0e1f5204ba14acc3eff7eb367e1a85cdeef79fb91bb9acc98109507a34a788cf99cd32125fb1a0f0b5b5c8afbb46b631d5d0da8dc70ab5c651c

diff --git a/net-irc/ergo/ergo-2.7.0.ebuild b/net-irc/ergo/ergo-2.7.0.ebuild
new file mode 100644
index 000..edff5c53fda
--- /dev/null
+++ b/net-irc/ergo/ergo-2.7.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module systemd
+
+DESCRIPTION="A modern IRC server written in Go"
+HOMEPAGE="https://ergo.chat/ https://github.com/ergochat/ergo;
+SRC_URI="https://github.com/ergochat/ergo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# No test files are included in release tarballs
+# We may even want to package irctest
+RESTRICT="test"
+
+BDEPEND=">=dev-lang/go-1.14"
+RDEPEND="
+   acct-user/oragono
+   acct-group/oragono
+"
+
+DOCS=( README.md docs/MANUAL.md docs/USERGUIDE.md )
+
+src_prepare() {
+   default
+
+   # Minor fiddling with paths
+   sed -i \
+   -e 's:/home/ergo/ergo:/usr/bin/ergo:' \
+   -e 's:/home/ergo:/var/lib/ergo:' \
+   -e 's:/var/lib/ergo/ircd.yaml:/etc/ergo/ircd.yaml:' \
+   -e 's:User=ergo:User=oragono:' \
+   distrib/systemd/ergo.service || die
+}
+
+src_compile() {
+   go build -mod=vendor . || die
+}
+
+src_install() {
+   einstalldocs
+
+   dobin ergo
+
+   insinto /etc/ergo
+   doins default.yaml
+
+   newinitd "${FILESDIR}"/ergo.initd ergo
+   newconfd "${FILESDIR}"/ergo.confd ergo
+
+   keepdir /var/lib/ergo
+   fowners oragono:oragono /var/lib/ergo
+
+   insinto /var/lib/ergo
+   doins -r languages/
+
+   systemd_dounit distrib/systemd/ergo.service
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "Please copy the example config in ${EROOT}/etc/ergo:"
+   elog "e.g. cp ${EROOT}/etc/ergo/default.yaml 
${EROOT}/etc/ergo/ircd.yaml"
+   fi
+}

diff --git a/net-irc/ergo/files/ergo.confd b/net-irc/ergo/files/ergo.confd
new file mode 100644
index 000..336ca1de7ab
--- /dev/null
+++ b/net-irc/ergo/files/ergo.confd
@@ -0,0 +1,3 @@
+# /etc/conf.d/ergo: config file for /etc/init.d/ergo
+ERGO_CONFIGFILE="/etc/ergo/ircd.yaml"
+

diff --git a/net-irc/ergo/files/ergo.initd b/net-irc/ergo/files/ergo.initd
new file mode 100644
index 000..bc2b7dd064d
--- /dev/null
+++ b/net-irc/ergo/files/ergo.initd
@@ -0,0 +1,11 @@
+#!/sbin/openrc-run
+command=/usr/bin/ergo
+command_args="--conf ${ERGO_CONFIGFILE:-"/etc/ergo/ircd.yaml"}"
+pidfile=/var/run/ergo.pid
+name="ergo"
+description="ergo IRC daemon"
+
+depend() {
+   use dns
+   provide ircd
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/oragono/files/, net-irc/ergo/, net-irc/oragono/, profiles/updates/, ...

2021-06-07 Thread Sam James
commit: 923638e571054192c0d4c701ee10f3aa4dc4bdb9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 05:01:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 05:10:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923638e5

net-irc/ergo: rename net-irc/oragono -> net-irc/ergo

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

 net-irc/{oragono => ergo}/Manifest   | 0
 net-irc/{oragono/oragono-2.6.1.ebuild => ergo/ergo-2.6.1.ebuild} | 2 +-
 net-irc/{oragono => ergo}/files/oragono.confd| 0
 net-irc/{oragono => ergo}/files/oragono.initd| 0
 net-irc/{oragono => ergo}/metadata.xml   | 0
 profiles/updates/2Q-2021 | 1 +
 6 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-irc/oragono/Manifest b/net-irc/ergo/Manifest
similarity index 100%
rename from net-irc/oragono/Manifest
rename to net-irc/ergo/Manifest

diff --git a/net-irc/oragono/oragono-2.6.1.ebuild 
b/net-irc/ergo/ergo-2.6.1.ebuild
similarity index 94%
rename from net-irc/oragono/oragono-2.6.1.ebuild
rename to net-irc/ergo/ergo-2.6.1.ebuild
index 2f2b1a51efd..f434edca6b5 100644
--- a/net-irc/oragono/oragono-2.6.1.ebuild
+++ b/net-irc/ergo/ergo-2.6.1.ebuild
@@ -7,7 +7,7 @@ inherit go-module systemd
 
 DESCRIPTION="A modern IRC server written in Go"
 HOMEPAGE="https://oragono.io/ https://github.com/oragono/oragono;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/oragono/oragono/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
 SLOT="0"

diff --git a/net-irc/oragono/files/oragono.confd 
b/net-irc/ergo/files/oragono.confd
similarity index 100%
rename from net-irc/oragono/files/oragono.confd
rename to net-irc/ergo/files/oragono.confd

diff --git a/net-irc/oragono/files/oragono.initd 
b/net-irc/ergo/files/oragono.initd
similarity index 100%
rename from net-irc/oragono/files/oragono.initd
rename to net-irc/ergo/files/oragono.initd

diff --git a/net-irc/oragono/metadata.xml b/net-irc/ergo/metadata.xml
similarity index 100%
rename from net-irc/oragono/metadata.xml
rename to net-irc/ergo/metadata.xml

diff --git a/profiles/updates/2Q-2021 b/profiles/updates/2Q-2021
index 438e4d00ea8..a37b7d1d620 100644
--- a/profiles/updates/2Q-2021
+++ b/profiles/updates/2Q-2021
@@ -4,3 +4,4 @@ move dev-python/ebuildtester dev-util/ebuildtester
 move dev-util/robin-hood-hashing dev-cpp/robin-hood-hashing
 move dev-python/awscli app-admin/awscli
 move dev-util/dwarves dev-util/pahole
+move net-irc/oragono net-irc/ergo



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

2021-06-07 Thread Hans de Graaff
commit: 8e162d940b2434f0ee28f6db531a40f69909863a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun  8 05:06:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun  8 05:06:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e162d94

dev-ruby/unf: add ruby30

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/unf/unf-0.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unf/unf-0.1.4.ebuild b/dev-ruby/unf/unf-0.1.4.ebuild
index 99f5bc5c6a5..9b9cee72ffd 100644
--- a/dev-ruby/unf/unf-0.1.4.ebuild
+++ b/dev-ruby/unf/unf-0.1.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 RUBY_FAKEGEM_TASK_DOC=""



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

2021-06-07 Thread Hans de Graaff
commit: 2d98048b378b577af17806acc780551cc40e4d86
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun  8 05:08:36 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun  8 05:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d98048b

dev-ruby/ruby-macho: add 2.5.1

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-macho/Manifest|  1 +
 dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/ruby-macho/Manifest b/dev-ruby/ruby-macho/Manifest
index 6aeadde0ed9..0a4151823c8 100644
--- a/dev-ruby/ruby-macho/Manifest
+++ b/dev-ruby/ruby-macho/Manifest
@@ -1,3 +1,4 @@
 DIST ruby-macho-2.2.0.tar.gz 65473 BLAKE2B 
aedb5524926649d2f1612c135bee2cd18e4740412afd5d0e21616edae46fa4111208d8490fd83a0fe95ed13bd7c33a8a347162c34667f3f4d0bbdf86258bc4c7
 SHA512 
bfb13d0ec52f3fd2a359d0ae8de1437c272545f0ecf594c13ee491089ee79e5d70341e3557e840e82c0ca7d12dba27daff5d011903239d5caaee44f5d5189a97
 DIST ruby-macho-2.3.0.tar.gz 66200 BLAKE2B 
7ef2195a5906b8d7bef1b5baafd74887a0501c5334c6045069c00333b5f94d298487f98e6549739b090bda2f295640ccdf8bfa0d10b26608899b54ac4b02c022
 SHA512 
8ebcf38cc0282c32c6755d76539e7b3836de8f2ee5d2ef659d74a132b19fda73e24d85182b3e70e8d0dc599d48f904b7494e4232a508722aba9d789b151d2fd6
 DIST ruby-macho-2.5.0.tar.gz 66548 BLAKE2B 
256ba814e495a10273cfb8d92e9da9947b6ecb19864b7203f334e58c1dd2aa1de9832300176826e8251784d0b76a8efda2797e1c2d5d3415dbd946e94bbdfcc0
 SHA512 
a7cbe2944a302e6320ec098258b08db0359808abfddee56ef82d541b0473202d92fbacc5560a73d8cd4d17dff6b0b80e1cb93c021a178a50393facd72b9a980f
+DIST ruby-macho-2.5.1.tar.gz 67901 BLAKE2B 
4e3c04b86c664b44d022dc6ffe91e981a9f936152d85999cf8f11846eb51a6e38625e2316f09a1685ace546174800131cf899ebc8810e0f2c6d95950384005cb
 SHA512 
4836af6b81a0452e19a3950e140c8131fded97a45853c2fdfe3955aff52e1619a01471a789c575e092fa62e5c9f09034b6b4d76e669f9c6475669e6b25d3c617

diff --git a/dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild 
b/dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild
new file mode 100644
index 000..968b9a74ccd
--- /dev/null
+++ b/dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_GEMSPEC="ruby-macho.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for viewing and manipulating Mach-O files in Ruby"
+HOMEPAGE="https://github.com/Homebrew/ruby-macho;
+SRC_URI="https://github.com/Homebrew/ruby-macho/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid benchmarks with additional dependencies
+   rm -f test/bench.rb || die
+   sed -i -e '/test\/bench/ s:^:#:' Rakefile || die
+}



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

2021-06-07 Thread Hans de Graaff
commit: 19779abb4efa6d48a77a4c3767b27d90bea35b85
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun  8 05:05:20 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun  8 05:05:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19779abb

dev-ruby/http-cookie: add 1.0.4

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/http-cookie/Manifest |  1 +
 dev-ruby/http-cookie/http-cookie-1.0.4.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/http-cookie/Manifest b/dev-ruby/http-cookie/Manifest
index c387366caea..01b5b1ddd5b 100644
--- a/dev-ruby/http-cookie/Manifest
+++ b/dev-ruby/http-cookie/Manifest
@@ -1 +1,2 @@
 DIST http-cookie-1.0.3.gem 38400 BLAKE2B 
6b7292b2a5d7c37b6769cdd38f01d8cf78aa9557b4a204d736dffeae5d31768c57ac58f00577df78252f9a8bdb12a7faecf5e1be64c8ee29aaf67cc9307d0a35
 SHA512 
43ac1218e98dd47ee22e33e72e20bc5b55f65e60aadd417641f8a4221eba88995d418c7738a4c35dfba132e05c0c4b0df2b2bedd56c22e82c062d1f03de0052f
+DIST http-cookie-1.0.4.gem 39424 BLAKE2B 
06ac0e667340ac17827a8eb4ed320efe77ad97509fcd444f7e77d887a77643a6b34e84486db78eba52245891d1719e750d9a446c40a4ab7804f2304b600029bd
 SHA512 
788fdaa642e6b596e7a91c57a7942a832c09a84fed88b30fdd8e5a8ad66d72780afc1246e6c83c4dfd5af8018c278750866dd05d804aef793aa067b09519af8d

diff --git a/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild 
b/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild
new file mode 100644
index 000..d4c813797e6
--- /dev/null
+++ b/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby library to handle HTTP cookies"
+HOMEPAGE="https://github.com/sparklemotion/http-cookie;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0"
+
+all_ruby_prepare() {
+   sed -i -e "/simplecov/d" -e "/bundler/d" Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_http_cookie.rb || die
+   ${RUBY} -Ilib test/test_http_cookie_jar.rb || die
+}



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

2021-06-07 Thread Sam James
commit: 34b06d35218d9e444050526511da10962ea72c2f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:58:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:59:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b06d35

dev-lang/ocaml: add CVE-2018-9838 patch to 4.05.0

Closes: https://bugs.gentoo.org/755257
Bug: https://bugs.gentoo.org/719134
Signed-off-by: Sam James  gentoo.org>

 .../ocaml/files/ocaml-4.05.0-CVE-2018-9838.patch   |  70 ++
 dev-lang/ocaml/ocaml-4.05.0-r4.ebuild  | 143 +
 2 files changed, 213 insertions(+)

diff --git a/dev-lang/ocaml/files/ocaml-4.05.0-CVE-2018-9838.patch 
b/dev-lang/ocaml/files/ocaml-4.05.0-CVE-2018-9838.patch
new file mode 100644
index 000..cfe3ff636c2
--- /dev/null
+++ b/dev-lang/ocaml/files/ocaml-4.05.0-CVE-2018-9838.patch
@@ -0,0 +1,70 @@
+https://bugs.gentoo.org/755257
+
+Needed for both fixing the CVE + compatibility with Debian for e.g.
+Unison.
+
+From c6ca3afc78b75d7748e4e09e56c6b020418be06e Mon Sep 17 00:00:00 2001
+From: Stephane Glondu 
+Date: Fri, 25 Jan 2019 14:34:23 +0100
+Subject: [PATCH] Fix integer overflows when unmarshaling a bigarray
+
+Malicious or corrupted marshaled data can result in a bigarray
+with impossibly large dimensions that cause overflow when computing
+the in-memory size of the bigarray.  Disaster ensues when the data
+is read in a too small memory area.  This commit checks for overflows
+when computing the in-memory size of the bigarray.
+
+This patch is based on one by Xavier Leroy and has been modified to
+use caml_ba_multov instead of caml_umul_overflow which is unavailable
+in OCaml 4.05.0.
+
+The original commit hash is 85162eee9d4072fa9c2f498f03cd94e357033eec.
+
+Origin: https://github.com/ocaml/ocaml/pull/1718
+Bug: https://github.com/ocaml/ocaml/issues/7765
+Bug-Debian: https://bugs.debian.org/895472
+Bug-CVE: CVE-2018-9838
+--- a/otherlibs/bigarray/bigarray_stubs.c
 b/otherlibs/bigarray/bigarray_stubs.c
+@@ -966,22 +966,34 @@ static void caml_ba_deserialize_longarray(void * dest, 
intnat num_elts)
+ uintnat caml_ba_deserialize(void * dst)
+ {
+   struct caml_ba_array * b = dst;
+-  int i, elt_size;
+-  uintnat num_elts;
++  int i;
++  uintnat num_elts, size;
++  int overflow;
+ 
+   /* Read back header information */
+   b->num_dims = caml_deserialize_uint_4();
++  if (b->num_dims < 0 || b->num_dims > CAML_BA_MAX_NUM_DIMS)
++caml_deserialize_error("input_value: wrong number of bigarray 
dimensions");
+   b->flags = caml_deserialize_uint_4() | CAML_BA_MANAGED;
+   b->proxy = NULL;
+   for (i = 0; i < b->num_dims; i++) b->dim[i] = caml_deserialize_uint_4();
+-  /* Compute total number of elements */
+-  num_elts = caml_ba_num_elts(b);
+-  /* Determine element size in bytes */
++  /* Compute total number of elements.  Watch out for overflows (MPR#7765). */
++  num_elts = 1;
++  for (i = 0; i < b->num_dims; i++) {
++overflow = 0;
++num_elts = caml_ba_multov(num_elts, b->dim[i], );
++if (overflow)
++  caml_deserialize_error("input_value: size overflow for bigarray");
++  }
++  /* Determine array size in bytes.  Watch out for overflows (MPR#7765). */
+   if ((b->flags & CAML_BA_KIND_MASK) > CAML_BA_CHAR)
+ caml_deserialize_error("input_value: bad bigarray kind");
+-  elt_size = caml_ba_element_size[b->flags & CAML_BA_KIND_MASK];
++  overflow = 0;
++  size = caml_ba_multov(num_elts, caml_ba_element_size[b->flags & 
CAML_BA_KIND_MASK], );
++  if (overflow)
++caml_deserialize_error("input_value: size overflow for bigarray");
+   /* Allocate room for data */
+-  b->data = malloc(elt_size * num_elts);
++  b->data = malloc(size);
+   if (b->data == NULL)
+ caml_deserialize_error("input_value: out of memory for bigarray");
+   /* Read data */

diff --git a/dev-lang/ocaml/ocaml-4.05.0-r4.ebuild 
b/dev-lang/ocaml/ocaml-4.05.0-r4.ebuild
new file mode 100644
index 000..1fd3049eff5
--- /dev/null
+++ b/dev-lang/ocaml/ocaml-4.05.0-r4.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib toolchain-funcs
+
+PATCHLEVEL="9"
+MY_P="${P/_/-}"
+DESCRIPTION="Type-inferring functional programming language descended from the 
ML family"
+HOMEPAGE="https://ocaml.org;
+SRC_URI="https://github.com/ocaml/ocaml/archive/${PV/_/+}.tar.gz -> 
${MY_P}.tar.gz
+   mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
+
+LICENSE="QPL-1.0 LGPL-2"
+# Everytime ocaml is updated to a new version, everything ocaml must be 
rebuilt,
+# so here we go with the subslot.
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="emacs flambda latex ncurses +ocamlopt spacetime X xemacs"
+
+RDEPEND="
+   sys-libs/binutils-libs:=
+   ncurses? ( sys-libs/ncurses:0= )
+   spacetime? ( 

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

2021-06-07 Thread Sam James
commit: 9fbaba04084e9fb5a7f7c29f989c03525c0bed47
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:49:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:59:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbaba04

dev-lang/ocaml: add 4.12.0

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

 dev-lang/ocaml/Manifest|  1 +
 dev-lang/ocaml/ocaml-4.12.0.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest
index e2259b4a03d..664a32bf678 100644
--- a/dev-lang/ocaml/Manifest
+++ b/dev-lang/ocaml/Manifest
@@ -2,4 +2,5 @@ DIST ocaml-4.05.0.tar.gz 4431750 BLAKE2B 
c2ab003a13e0a581ebd0e1c96eeb8a9baea9bfe
 DIST ocaml-4.09.0.tar.gz 4838748 BLAKE2B 
80f29d535c64bf2371b480217723ed20b2b21cfd93ce31366a7b91e7ddffdf68db4e88d085288b7e21efee567a13f42ecff24c3a0115507b006acf844239cefd
 SHA512 
dc0271e591bf929b751705835790949a9d741e12d085c8b207c3689b5838a02ea8de80da8b2605d2e6744f2f541b0d1694ffafff9509e99ce01f3a391f6ef2ae
 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-patches-9.tar.bz2 1700 BLAKE2B 
4e46b8fb490db28f815414e285f54e251394ea53e1d25c529bbea9f03e426fd19132b1e2c7c2be7d14983fceb4cad073d191b001f6da522fee4226371d4a2eca
 SHA512 
cc19f9104fac69aecc5effa8cb772342e1fb61cdcd38ba0176efe04cf3d710b1c56d5178748f3bd29099af91fa684da432a8ef8d42de76dbd1b6954a255ea6c0

diff --git a/dev-lang/ocaml/ocaml-4.12.0.ebuild 
b/dev-lang/ocaml/ocaml-4.12.0.ebuild
new file mode 100644
index 000..b045e3d1153
--- /dev/null
+++ b/dev-lang/ocaml/ocaml-4.12.0.ebuild
@@ -0,0 +1,93 @@
+# 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/${PV}"
+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
+
+   # 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
+   dodoc Changes 

[gentoo-commits] repo/gentoo:master commit in: games-action/badland/

2021-06-07 Thread Ionen Wolkens
commit: e5be1aead0e48d16e3054f45d584f33a237b3e3d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun  8 04:48:37 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:52:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5be1aea

games-action/badland: move chrpath to bdepend

Failed to spot it, thanks to sam for doing so.

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

 games-action/badland/badland-121-r1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/games-action/badland/badland-121-r1.ebuild 
b/games-action/badland/badland-121-r1.ebuild
index 2e58b52405c..0203c806f0d 100644
--- a/games-action/badland/badland-121-r1.ebuild
+++ b/games-action/badland/badland-121-r1.ebuild
@@ -7,8 +7,11 @@ inherit desktop wrapper xdg
 
 DESCRIPTION="Atmospheric side-scrolling action adventure platformer set in a 
gorgeous forest"
 HOMEPAGE="http://badlandgame.com;
-SRC_URI="Badland_GotY_${PV}.tar
+SRC_URI="
+   Badland_GotY_${PV}.tar
https://dev.gentoo.org/~chewi/distfiles/${PN}.png;
+S="${WORKDIR}"
+
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
@@ -16,10 +19,7 @@ RESTRICT="bindist fetch mirror splitdebug"
 
 QA_PREBUILT="opt/${PN}/*"
 
-DEPEND="
-   app-admin/chrpath
-"
-
+BDEPEND="app-admin/chrpath"
 RDEPEND="
dev-db/sqlite:3[abi_x86_32]
media-libs/fontconfig:1.0[abi_x86_32]
@@ -33,8 +33,6 @@ RDEPEND="
x11-libs/libX11[abi_x86_32]
 "
 
-S="${WORKDIR}"
-
 pkg_nofetch() {
einfo "Please buy and download ${SRC_URI} from:"
einfo "  
https://www.humblebundle.com/store/badland-game-of-the-year-humble-deluxe-edition;



[gentoo-commits] repo/gentoo:master commit in: games-action/super-hexagon/

2021-06-07 Thread Ionen Wolkens
commit: aff6a24068ded0f453127acc1d6f92a70d748781
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun  8 04:54:20 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:54:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff6a240

games-action/super-hexagon: move unzip to bdepend

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

 games-action/super-hexagon/super-hexagon-20160217.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-action/super-hexagon/super-hexagon-20160217.ebuild 
b/games-action/super-hexagon/super-hexagon-20160217.ebuild
index 207b4ec48ad..e186977422b 100644
--- a/games-action/super-hexagon/super-hexagon-20160217.ebuild
+++ b/games-action/super-hexagon/super-hexagon-20160217.ebuild
@@ -9,6 +9,7 @@ TIMESTAMP="${PV:4:2}${PV:6:2}${PV:0:4}"
 DESCRIPTION="Minimal action game by Terry Cavanagh, with music by Chipzel"
 HOMEPAGE="https://superhexagon.com;
 SRC_URI="superhexagon-${TIMESTAMP}-bin"
+S="${WORKDIR}/data"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
@@ -18,8 +19,7 @@ RESTRICT="bindist fetch splitdebug"
 MYGAMEDIR="/opt/${PN}"
 QA_PREBUILT="${MYGAMEDIR#/}/superhexagon"
 
-DEPEND="app-arch/unzip"
-
+BDEPEND="app-arch/unzip"
 RDEPEND="media-libs/glew:1.6
media-libs/libsdl2[opengl,sound,video]
media-libs/libvorbis
@@ -27,7 +27,6 @@ RDEPEND="media-libs/glew:1.6
virtual/glu
virtual/opengl"
 
-S="${WORKDIR}/data"
 DOCS=( Linux.README )
 
 pkg_nofetch() {



[gentoo-commits] repo/gentoo:master commit in: games-action/trosh/

2021-06-07 Thread Ionen Wolkens
commit: c8f709de65cdefba07b5a33f36c2774b689e3fe9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 09:15:25 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f709de

games-action/trosh: remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/trosh/trosh-20-r1.ebuild | 48 ---
 1 file changed, 48 deletions(-)

diff --git a/games-action/trosh/trosh-20-r1.ebuild 
b/games-action/trosh/trosh-20-r1.ebuild
deleted file mode 100644
index 874648908a6..000
--- a/games-action/trosh/trosh-20-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop eutils gnome2-utils
-
-DESCRIPTION="A game made in 20 hours for a friend. It has explosions"
-HOMEPAGE="https://stabyourself.net/trosh/;
-SRC_URI="https://stabyourself.net/dl.php?file=trosh/trosh-linux.zip -> ${P}.zip
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png;
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=games-engines/love-0.8.0:0
-media-libs/devil[png]
-"
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-src_install() {
-   local dir=/usr/share/love/${PN}
-
-   exeinto "${dir}"
-   doexe ${PN}.love
-
-   einstalldocs
-
-   doicon -s 32 "${DISTDIR}"/${PN}.png
-   make_wrapper ${PN} "love ${PN}.love" "${dir}"
-   make_desktop_entry ${PN}
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-action/trosh/

2021-06-07 Thread Ionen Wolkens
commit: f492218d441845987e519408c86e21be596636cc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 09:17:38 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f492218d

games-action/trosh: EAPI7, eclass improvements

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/20664
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/trosh/trosh-20-r2.ebuild | 20 
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/games-action/trosh/trosh-20-r2.ebuild 
b/games-action/trosh/trosh-20-r2.ebuild
index 328de728452..a610e273eda 100644
--- a/games-action/trosh/trosh-20-r2.ebuild
+++ b/games-action/trosh/trosh-20-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit desktop eutils gnome2-utils
+inherit desktop wrapper xdg
 
 DESCRIPTION="A game made in 20 hours for a friend. It has explosions"
 HOMEPAGE="https://stabyourself.net/trosh/;
@@ -18,7 +18,7 @@ LVSLOT="0.8"
 RDEPEND="
games-engines/love:${LVSLOT}
media-libs/devil[png]"
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
 
 S="${WORKDIR}"
 
@@ -34,15 +34,3 @@ src_install() {
make_wrapper ${PN} "love-${LVSLOT} ${PN}.love" "${dir}"
make_desktop_entry ${PN}
 }
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-action/trine/

2021-06-07 Thread Ionen Wolkens
commit: 0d14a9fdda736e4195174643ee6f5df1a9f3a429
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 09:13:26 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d14a9fd

games-action/trine: EAPI7, eclass improvements

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/trine/trine-1.08-r3.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/games-action/trine/trine-1.08-r3.ebuild 
b/games-action/trine/trine-1.08-r3.ebuild
index f9b9673cdd4..44b54e039f6 100644
--- a/games-action/trine/trine-1.08-r3.ebuild
+++ b/games-action/trine/trine-1.08-r3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit desktop eutils gnome2-utils unpacker
+inherit desktop unpacker wrapper xdg
 
-DESCRIPTION="A physics-based action game with character-dependent solutions to 
challenges"
+DESCRIPTION="Physics-based action game with character-dependent solutions to 
challenges"
 HOMEPAGE="https://www.frozenbyte.com/games/trine-enchanted-edition;
 SRC_URI="TrineUpdate4.64.run"
 LICENSE="frozenbyte-eula"
@@ -17,7 +17,7 @@ RESTRICT="bindist fetch strip"
 QA_PREBUILT="opt/${PN}/${PN}*
opt/${PN}/lib/*"
 
-DEPEND="
+BDEPEND="
app-admin/chrpath
app-arch/unzip
 "
@@ -91,7 +91,3 @@ src_install() {
newicon -s 512 Trine.xpm ${PN}.xpm
dodoc Trine_Manual_linux.pdf Trine_updates.txt
 }
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }



[gentoo-commits] repo/gentoo:master commit in: games-action/brutal-legend/

2021-06-07 Thread Ionen Wolkens
commit: f4420c6db4455043e67b0e29f7922da3efd07656
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 09:00:12 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4420c6d

games-action/brutal-legend: EAPI7, eclass improvements

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../brutal-legend/brutal-legend-20130615-r2.ebuild | 27 ++
 1 file changed, 7 insertions(+), 20 deletions(-)

diff --git a/games-action/brutal-legend/brutal-legend-20130615-r2.ebuild 
b/games-action/brutal-legend/brutal-legend-20130615-r2.ebuild
index 1f80df831e0..9564d99fc90 100644
--- a/games-action/brutal-legend/brutal-legend-20130615-r2.ebuild
+++ b/games-action/brutal-legend/brutal-legend-20130615-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # TODO: unbundle libsdl-2
 
-EAPI=6
+EAPI=7
 
-inherit eutils unpacker gnome2-utils
+inherit desktop unpacker wrapper xdg
 
 TIMESTAMP=${PV:0:4}-${PV:4:2}-${PV:6:2}
 DESCRIPTION="Unleash the power of Heavy Metal to reign down fire from the sky"
@@ -14,8 +14,7 @@ SRC_URI="BrutalLegend-Linux-${TIMESTAMP}-setup.bin"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
+KEYWORDS="-* ~amd64 ~x86"
 RESTRICT="bindist fetch splitdebug"
 
 MYGAMEDIR="/opt/${PN}"
@@ -44,9 +43,9 @@ RDEPEND="
x11-libs/libxcb
 
)"
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
 
-S=${WORKDIR}/data
+S="${WORKDIR}"/data
 
 pkg_nofetch() {
einfo "Please buy & download ${SRC_URI} from:"
@@ -65,19 +64,7 @@ src_install() {
 
dodir "${MYGAMEDIR}"
# this is over 9000 ...eh, 8GB data
-   mv * "${D%/}/${MYGAMEDIR}" || die
+   mv * "${D}/${MYGAMEDIR}" || die
 
fperms +x "${MYGAMEDIR}/Buddha.bin.x86"
 }
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-action/badland/

2021-06-07 Thread Ionen Wolkens
commit: cf1fe55e5d6d79b540f682818bb94dafedcde885
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 08:53:20 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1fe55e

games-action/badland: EAPI7, eclass improvements

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/badland/badland-121-r1.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/games-action/badland/badland-121-r1.ebuild 
b/games-action/badland/badland-121-r1.ebuild
index 99d55500299..2e58b52405c 100644
--- a/games-action/badland/badland-121-r1.ebuild
+++ b/games-action/badland/badland-121-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit desktop eutils gnome2-utils
+inherit desktop wrapper xdg
 
 DESCRIPTION="Atmospheric side-scrolling action adventure platformer set in a 
gorgeous forest"
 HOMEPAGE="http://badlandgame.com;
@@ -62,6 +62,3 @@ src_install() {
 
doicon -s 128 "${DISTDIR}"/${PN}.png
 }
-
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }



[gentoo-commits] repo/gentoo:master commit in: games-action/noiz2sa/

2021-06-07 Thread Ionen Wolkens
commit: 3d38a41b2842e7d0d3ded52ef95aba33e7e5533e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun  8 03:54:34 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d38a41b

games-action/noiz2sa: respect CC and CXX

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

 games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild 
b/games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild
index 0566f507637..e53a3e1fbd3 100644
--- a/games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild
+++ b/games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="Abstract Shooting Game"
 HOMEPAGE="https://www.asahi-net.or.jp/~cs8k-cyu/windows/noiz2sa_e.html 
https://sourceforge.net/projects/noiz2sa/;
 SRC_URI="mirror://sourceforge/noiz2sa/${P}.tar.gz"
@@ -25,7 +27,10 @@ PATCHES=(
 
 src_prepare() {
default
+
cp makefile.lin Makefile || die
+
+   tc-export CC CXX
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: games-action/super-hexagon/

2021-06-07 Thread Ionen Wolkens
commit: 1dd94e25b4bf3357e8926fd5f2b04c4d1781bd75
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 09:10:53 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd94e25

games-action/super-hexagon: EAPI7, eclass improvements

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/super-hexagon/super-hexagon-20160217.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/games-action/super-hexagon/super-hexagon-20160217.ebuild 
b/games-action/super-hexagon/super-hexagon-20160217.ebuild
index a985d2bed49..207b4ec48ad 100644
--- a/games-action/super-hexagon/super-hexagon-20160217.ebuild
+++ b/games-action/super-hexagon/super-hexagon-20160217.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit desktop eutils gnome2-utils unpacker
+inherit desktop unpacker wrapper xdg
 
 TIMESTAMP="${PV:4:2}${PV:6:2}${PV:0:4}"
-DESCRIPTION="A minimal action game by Terry Cavanagh, with music by Chipzel"
-HOMEPAGE="https://www.superhexagon.com/;
+DESCRIPTION="Minimal action game by Terry Cavanagh, with music by Chipzel"
+HOMEPAGE="https://superhexagon.com;
 SRC_URI="superhexagon-${TIMESTAMP}-bin"
 
 LICENSE="all-rights-reserved"
@@ -54,7 +54,3 @@ src_install() {
 
einstalldocs
 }
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }



[gentoo-commits] repo/gentoo:master commit in: games-action/powermanga/

2021-06-07 Thread Ionen Wolkens
commit: 4f693ead17e01f8094087c7d02f98d25a1ac5a8d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 09:08:45 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f693ead

games-action/powermanga: EAPI7, eclass improvements

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/powermanga/powermanga-0.93.1-r1.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/games-action/powermanga/powermanga-0.93.1-r1.ebuild 
b/games-action/powermanga/powermanga-0.93.1-r1.ebuild
index ff47efa5ea3..c24c2b8692a 100644
--- a/games-action/powermanga/powermanga-0.93.1-r1.ebuild
+++ b/games-action/powermanga/powermanga-0.93.1-r1.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools desktop eutils
+EAPI=7
 
-DESCRIPTION="An arcade 2D shoot-em-up game"
-HOMEPAGE="http://linux.tlk.fr/;
-SRC_URI="http://linux.tlk.fr/games/Powermanga/download/${P}.tgz;
+inherit autotools desktop wrapper
 
-LICENSE="GPL-3"
+DESCRIPTION="Arcade 2D shoot-em-up game"
+HOMEPAGE="https://linux.tlk.fr/;
+SRC_URI="https://linux.tlk.fr/games/Powermanga/download/${P}.tgz;
+
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="acct-group/gamestat
>=media-libs/libsdl-1.2[sound,joystick,video]



[gentoo-commits] repo/gentoo:master commit in: games-action/postalplus/

2021-06-07 Thread Ionen Wolkens
commit: 1f8482252eb15738f1466db1c764f515cbc0fb53
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 09:05:08 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f848225

games-action/postalplus: EAPI7, improvements

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/postalplus/postalplus-1-r1.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/games-action/postalplus/postalplus-1-r1.ebuild 
b/games-action/postalplus/postalplus-1-r1.ebuild
index 223d0a7931d..5f8b4e341f1 100644
--- a/games-action/postalplus/postalplus-1-r1.ebuild
+++ b/games-action/postalplus/postalplus-1-r1.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit eutils cdrom
+EAPI=7
+
+inherit cdrom desktop wrapper
 
 DESCRIPTION="Ultraviolent and controversial game featuring the Postal Dude"
-HOMEPAGE="http://www.lokigames.com/products/postal/;
-SRC_URI=""
+HOMEPAGE="https://www.lokigames.com/products/postal/;
 
 LICENSE="LOKI-EULA"
 SLOT="0"
 KEYWORDS="~x86"
-IUSE=""
 RESTRICT="strip bindist"
 
-S=${WORKDIR}
+S="${WORKDIR}"
 
 src_install() {
local dir=/opt/${PN}



[gentoo-commits] repo/gentoo:master commit in: games-action/noiz2sa/

2021-06-07 Thread Ionen Wolkens
commit: 86eed2b0366903d4853721f5a2682365105cf3cf
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  3 09:02:08 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  8 04:18:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86eed2b0

games-action/noiz2sa: EAPI7, improvements

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild 
b/games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild
index 1b014d024c7..0566f507637 100644
--- a/games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild
+++ b/games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild
@@ -1,17 +1,16 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit user
+EAPI=7
 
 DESCRIPTION="Abstract Shooting Game"
-HOMEPAGE="http://www.asahi-net.or.jp/~cs8k-cyu/windows/noiz2sa_e.html 
https://sourceforge.net/projects/noiz2sa/;
+HOMEPAGE="https://www.asahi-net.or.jp/~cs8k-cyu/windows/noiz2sa_e.html 
https://sourceforge.net/projects/noiz2sa/;
 SRC_URI="mirror://sourceforge/noiz2sa/${P}.tar.gz"
+S="${WORKDIR}/${PN}/src"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="
>=dev-libs/libbulletml-0.0.3
@@ -19,8 +18,6 @@ DEPEND="
virtual/opengl"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/${PN}/src
-
 PATCHES=(
"${FILESDIR}"/${P}-gcc41.patch
"${FILESDIR}"/${P}-underlink.patch



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

2021-06-07 Thread Sam James
commit: daf3e44c524db516ae615f39011e61d986f646bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:12:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:12:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf3e44c

dev-ml/opam-state: restore keywords for arm/arm64/ppc/ppc64

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

 dev-ml/opam-state/opam-state-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 8befc76416a..ec8a0ae0e12 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
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 IUSE="+ocamlopt"
 RESTRICT="test"
 



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

2021-06-07 Thread Sam James
commit: b65ca6c4ae62ff508d2b502ebebc2d1f1f57d456
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:12:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:12:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65ca6c4

dev-ml/opam-repository: restore keywords for arm/arm64/ppc/ppc64

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

 dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 fa548b37d01..b01ba19de6e 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
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 IUSE="+ocamlopt"
 RESTRICT="test"
 



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

2021-06-07 Thread Sam James
commit: 36128155874daef1e599decb33c5655b99c4bcb8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:11:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:11:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36128155

dev-ml/opam-client: restore keywords for arm/arm64/ppc/ppc64

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

 dev-ml/opam-client/opam-client-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 f4cc53ef22a..148f9780e7a 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
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 IUSE="+ocamlopt"
 
 RDEPEND="



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

2021-06-07 Thread Sam James
commit: 72c76ff18ba74f2f2470b2db61f7326d419369fd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:12:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:12:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c76ff1

dev-ml/opam-solver: restore keywords for arm/arm64/ppc/ppc64

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

 dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 d520ec1b78c..3241b232186 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
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-06-07 Thread Sam James
commit: dd7774cd9ecf30c3bd47c6566eeae2d0e2987c75
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:11:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:11:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7774cd

dev-ml/opam: restore keywords for arm/arm64/ppc/ppc64

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

 dev-ml/opam/opam-2.0.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/opam/opam-2.0.8-r2.ebuild b/dev-ml/opam/opam-2.0.8-r2.ebuild
index 2e8c70b94db..b94e4ef3bcb 100644
--- a/dev-ml/opam/opam-2.0.8-r2.ebuild
+++ b/dev-ml/opam/opam-2.0.8-r2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 IUSE="+ocamlopt"
 
 RDEPEND="



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

2021-06-07 Thread Sam James
commit: d1fd5a49793271f4bd3f3c0e0458d50a39686238
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:12:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:12:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fd5a49

dev-ml/opam-format: restore keywords for arm/arm64/ppc/ppc64

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

 dev-ml/opam-format/opam-format-2.0.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild 
b/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild
index 14bac276fd5..e6950762f67 100644
--- a/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild
+++ b/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild
@@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer"
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 IUSE="+ocamlopt"
 
 RDEPEND="



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

2021-06-07 Thread Sam James
commit: f3dbb5c75ce59e6057d1d120da85e07478ece979
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:10:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:10:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dbb5c7

dev-ml/dose3: restore keywords for arm/arm64/ppc/ppc64

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

 dev-ml/dose3/dose3-6.0.1_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dose3/dose3-6.0.1_p2.ebuild 
b/dev-ml/dose3/dose3-6.0.1_p2.ebuild
index ca51186d7fa..717fe2ff2ee 100644
--- a/dev-ml/dose3/dose3-6.0.1_p2.ebuild
+++ b/dev-ml/dose3/dose3-6.0.1_p2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="LGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 IUSE="+ocamlopt test"
 
 BDEPEND="



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

2021-06-07 Thread Sam James
commit: 0cdc16bf2198dbdf2118bd8c9e3951d80c380d91
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:09:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:09:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cdc16bf

dev-python/jwcrypto: Keyword 0.9.0 arm64, #793767

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

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

diff --git a/dev-python/jwcrypto/jwcrypto-0.9.0.ebuild 
b/dev-python/jwcrypto/jwcrypto-0.9.0.ebuild
index 643e1b09401..a3d021af572 100644
--- a/dev-python/jwcrypto/jwcrypto-0.9.0.ebuild
+++ b/dev-python/jwcrypto/jwcrypto-0.9.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 RDEPEND="
>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]



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

2021-06-07 Thread Sam James
commit: 826bca1db8e50f3c319aed5add7d2d0e768b1d95
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:09:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:09:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826bca1d

dev-python/deprecated: Keyword 1.2.12 arm64, #793767

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

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

diff --git a/dev-python/deprecated/deprecated-1.2.12.ebuild 
b/dev-python/deprecated/deprecated-1.2.12.ebuild
index 381f05a3a5f..a0b37087257 100644
--- a/dev-python/deprecated/deprecated-1.2.12.ebuild
+++ b/dev-python/deprecated/deprecated-1.2.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-ldap-pubkey/

2021-06-07 Thread Sam James
commit: c6befc635ad32428cf6c9df15d718b5641fb78d0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6befc63

sys-auth/ssh-ldap-pubkey: Stabilize 1.3.3 amd64, #793923

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

 sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild 
b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild
index b6cfa97d646..ac7bd5162af 100644
--- a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild
+++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/jirutka/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-06-07 Thread Sam James
commit: df81bfd291f64614439c01574a5a38ae16774ed4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:03:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:03:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df81bfd2

net-im/dino: Stabilize 0.2.1 arm64, #794841

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

 net-im/dino/dino-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild
index 51686ff2a86..c640a0cc338 100644
--- a/net-im/dino/dino-0.2.1.ebuild
+++ b/net-im/dino/dino-0.2.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="${MY_REPO_URI}.git"
inherit git-r3
 else
-   KEYWORDS="amd64 ~arm64"
+   KEYWORDS="amd64 arm64"
SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 



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

2021-06-07 Thread Sam James
commit: 64b80e9d46dbc09ae6a44fb21cdab03974c5f63a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b80e9d

dev-perl/Finance-Quote: Stabilize 1.490.0 amd64, #793944

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

 dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild 
b/dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild
index 9725ce07175..702bb0805c4 100644
--- a/dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Get stock and mutual fund quotes from various 
exchanges"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-ldap-pubkey/

2021-06-07 Thread Sam James
commit: 2db6a492580404cb03afabfd4f3ab961ba9a895a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db6a492

sys-auth/ssh-ldap-pubkey: Stabilize 1.3.3 x86, #793923

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

 sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild 
b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild
index c34e4af8ac9..b6cfa97d646 100644
--- a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild
+++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/jirutka/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-06-07 Thread Sam James
commit: d8b310d90a2b1a8b53ccc55de936ce0dfddf459a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b310d9

dev-perl/JSON-Parse: Stabilize 0.550.0 amd64, #793944

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

 dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild 
b/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
index 9b1de03f9d2..ffaaa2acff0 100644
--- a/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
+++ b/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Read JSON into a Perl Variable"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-07 Thread Sam James
commit: 3c801f2cd1796aeb2d75f6f6c10016886ba6056d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c801f2c

dev-perl/String-Util: Stabilize 1.310.0 x86, #793944

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

 dev-perl/String-Util/String-Util-1.310.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/String-Util/String-Util-1.310.0.ebuild 
b/dev-perl/String-Util/String-Util-1.310.0.ebuild
index 624249493ae..ee5b9ead1dd 100644
--- a/dev-perl/String-Util/String-Util-1.310.0.ebuild
+++ b/dev-perl/String-Util/String-Util-1.310.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="String processing utility functions"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-07 Thread Sam James
commit: 9f7044eef0854585da305711bc9184e3aeb98bd0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7044ee

dev-perl/String-Util: Stabilize 1.310.0 amd64, #793944

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

 dev-perl/String-Util/String-Util-1.310.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/String-Util/String-Util-1.310.0.ebuild 
b/dev-perl/String-Util/String-Util-1.310.0.ebuild
index ee5b9ead1dd..4455b1e001b 100644
--- a/dev-perl/String-Util/String-Util-1.310.0.ebuild
+++ b/dev-perl/String-Util/String-Util-1.310.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="String processing utility functions"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-07 Thread Sam James
commit: 3af854e325dd3c3e885a9b41ad21ece248b726c5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af854e3

dev-python/pytest-describe: Stabilize 1.0.0 amd64, #793923

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

 dev-python/pytest-describe/pytest-describe-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-describe/pytest-describe-1.0.0.ebuild 
b/dev-python/pytest-describe/pytest-describe-1.0.0.ebuild
index 6b566e15429..7696495e056 100644
--- a/dev-python/pytest-describe/pytest-describe-1.0.0.ebuild
+++ b/dev-python/pytest-describe/pytest-describe-1.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND=">=dev-python/pytest-2.6.0[${PYTHON_USEDEP}]"
 



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

2021-06-07 Thread Sam James
commit: a4efd92737e29cac335ad4e1950195f8b356cab1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4efd927

dev-perl/JSON-Parse: Stabilize 0.550.0 x86, #793944

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

 dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild 
b/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
index ecc535febf7..9b1de03f9d2 100644
--- a/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
+++ b/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Read JSON into a Perl Variable"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-07 Thread Sam James
commit: c1e85153a677fd7088f2dc79b97f330e9e9fc376
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e85153

dev-python/pytest-describe: Stabilize 1.0.0 x86, #793923

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

 dev-python/pytest-describe/pytest-describe-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-describe/pytest-describe-1.0.0.ebuild 
b/dev-python/pytest-describe/pytest-describe-1.0.0.ebuild
index cce7fb4c6cf..6b566e15429 100644
--- a/dev-python/pytest-describe/pytest-describe-1.0.0.ebuild
+++ b/dev-python/pytest-describe/pytest-describe-1.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND=">=dev-python/pytest-2.6.0[${PYTHON_USEDEP}]"
 



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

2021-06-07 Thread Sam James
commit: 1a5dea06d6668df463f1e69b77c93e06220d2ea2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 04:02:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 04:02:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5dea06

dev-perl/Finance-Quote: Stabilize 1.490.0 x86, #793944

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

 dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild 
b/dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild
index f1be588ccac..9725ce07175 100644
--- a/dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.490.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Get stock and mutual fund quotes from various 
exchanges"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-07 Thread Sam James
commit: fe476950bfc24220e521d5f09388b52c36d65b8f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 03:51:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 03:51:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe476950

dev-scheme/guile: drop 3.0.4

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

 dev-scheme/guile/Manifest   |  1 -
 dev-scheme/guile/guile-3.0.4.ebuild | 72 -
 2 files changed, 73 deletions(-)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index bd1f03123ff..34aaa85a1b3 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -2,5 +2,4 @@ DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 
4820d635ac2c57526c0c03f3e0e6e4ac4276533e
 DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de
 SHA512 
d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
 DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
 DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 
03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60
 SHA512 
ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
-DIST guile-3.0.4.tar.gz 21619204 BLAKE2B 
c8639019d8d69618726f40ecd44ed5a5790c34872119e806d4851671c61fd592608d066f4584df4a8db5f971b64ba9089bbbe935176923b413621953202bbc2d
 SHA512 
d707d89ef0f94f74eb4678bcc79dfa99ea068d68a789f47039b5f00c0b8b01ace567a567c0f971fdc0dfc620c11d9536fc003d8d8e049e2cc158ce8b171e1134
 DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 
4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b
 SHA512 
d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa0f3f

diff --git a/dev-scheme/guile/guile-3.0.4.ebuild 
b/dev-scheme/guile/guile-3.0.4.ebuild
deleted file mode 100644
index 4a41ef3453a..000
--- a/dev-scheme/guile/guile-3.0.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MAJOR="3.0"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/;
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # 
upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
-   >=dev-libs/boehm-gc-7.0:=[threads?]
-   dev-libs/gmp:=
-   dev-libs/libffi:=
-   dev-libs/libltdl:=
-   dev-libs/libunistring:0=
-   sys-libs/ncurses:0=
-   sys-libs/readline:0="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   sys-devel/libtool
-   sys-devel/gettext"
-
-PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
-DOCS=( GUILE-VERSION HACKING README )
-
-src_configure() {
-   # see bug #676468
-   mv prebuilt/32-bit-big-endian{,.broken} || die
-
-   econf \
-   --disable-error-on-warning \
-   --disable-rpath \
-   --disable-static \
-   --enable-posix \
-   --without-libgmp-prefix \
-   --without-libiconv-prefix \
-   --without-libintl-prefix \
-   --without-libltdl-prefix \
-   --without-libreadline-prefix \
-   --without-libunistring-prefix \
-   $(use_enable debug guile-debug) \
-   $(use_enable debug-malloc) \
-   $(use_enable deprecated) \
-   $(use_enable jit) \
-   $(use_enable networking) \
-   $(use_enable nls) \
-   $(use_enable regex) \
-   $(use_with threads)
-}
-
-src_install() {
-   default
-
-   # From Novell
-   # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
-   dodir /usr/share/gdb/auto-load/$(get_libdir)
-   mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm 
"${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
-   # necessary for registering slib, see bug 206896
-   keepdir /usr/share/guile/site
-
-   find "${D}" -name '*.la' -delete || die
-}



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

2021-06-07 Thread Sam James
commit: b7a9bee4c957222fd8e19d636ecc684f18a72566
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 03:50:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 03:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a9bee4

dev-scheme/guile: add 3.0.7

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

 dev-scheme/guile/Manifest   |  1 +
 dev-scheme/guile/guile-3.0.7.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 582ceab3047..bd1f03123ff 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -3,3 +3,4 @@ DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470
 DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
 DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 
03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60
 SHA512 
ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
 DIST guile-3.0.4.tar.gz 21619204 BLAKE2B 
c8639019d8d69618726f40ecd44ed5a5790c34872119e806d4851671c61fd592608d066f4584df4a8db5f971b64ba9089bbbe935176923b413621953202bbc2d
 SHA512 
d707d89ef0f94f74eb4678bcc79dfa99ea068d68a789f47039b5f00c0b8b01ace567a567c0f971fdc0dfc620c11d9536fc003d8d8e049e2cc158ce8b171e1134
+DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 
4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b
 SHA512 
d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa0f3f

diff --git a/dev-scheme/guile/guile-3.0.7.ebuild 
b/dev-scheme/guile/guile-3.0.7.ebuild
new file mode 100644
index 000..46e23def215
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MAJOR="3.0"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/;
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # 
upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-libs/boehm-gc-7.0:=[threads?]
+   dev-libs/gmp:=
+   dev-libs/libffi:=
+   dev-libs/libunistring:0=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/libtool
+   sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+   # see bug #676468
+   mv prebuilt/32-bit-big-endian{,.broken} || die
+
+   econf \
+   --disable-error-on-warning \
+   --disable-rpath \
+   --disable-static \
+   --enable-posix \
+   --without-libgmp-prefix \
+   --without-libiconv-prefix \
+   --without-libintl-prefix \
+   --without-libreadline-prefix \
+   --without-libunistring-prefix \
+   $(use_enable debug guile-debug) \
+   $(use_enable debug-malloc) \
+   $(use_enable deprecated) \
+   $(use_enable jit) \
+   $(use_enable networking) \
+   $(use_enable nls) \
+   $(use_enable regex) \
+   $(use_with threads)
+}
+
+src_install() {
+   default
+
+   # From Novell
+   # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+   dodir /usr/share/gdb/auto-load/$(get_libdir)
+   mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm 
"${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+   # necessary for registering slib, see bug 206896
+   keepdir /usr/share/guile/site
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml2/, profiles/

2021-06-07 Thread Sam James
commit: bc855f122bf4992b1c35d35f8aedeac1ca809be5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 03:38:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 03:40:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc855f12

dev-libs/tinyxml2: add 9.0.0, drop 8.1.0

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

 dev-libs/tinyxml2/Manifest   |  2 +-
 .../{tinyxml2-8.1.0.ebuild => tinyxml2-9.0.0.ebuild} | 16 +---
 profiles/package.mask|  5 -
 3 files changed, 6 insertions(+), 17 deletions(-)

diff --git a/dev-libs/tinyxml2/Manifest b/dev-libs/tinyxml2/Manifest
index 0b8ab041f85..18325f2bb6b 100644
--- a/dev-libs/tinyxml2/Manifest
+++ b/dev-libs/tinyxml2/Manifest
@@ -1,3 +1,3 @@
 DIST tinyxml2-7.1.0.tar.gz 592717 BLAKE2B 
5936356d472b8642bebb9f02579e6beda14446d57749f1e7a869ff941a03a5ad30624c4db4b2eaaaca48d7f339e3100fddfd58f96bbcfc22737a23d9c9198c9a
 SHA512 
09d5f37018f79a593ff35e33d4296c9ec643a22e83c0cee4c37949300f86201eee07e9b7e6ba55044d8abb438d5d21b70d5843a96ae4652389bb164047ec31e1
 DIST tinyxml2-8.0.0.tar.gz 593833 BLAKE2B 
afc21220e28a1c139b1abd89e67f8e64980d2ba9bc6f60a33d435a4a02cb40ecacc27ac28bd9702ac3a435f66764ebb752b597a1b1e178d0b549e366d5b669dd
 SHA512 
bcbb065c2af34ea681ec556377fd22e720b6f5d4caa73f432b1e34e08603a96f2233763f0ec5ae86b9ee71ddbe3062f58d3794cd3a162ce6903435530de0bba6
-DIST tinyxml2-8.1.0.tar.gz 619733 BLAKE2B 
7a7e1a250bc8944614ecf578183b41340e7519ad2181e8023244d82e83d9a85fc600e5f00051b7f6f8ebda760a1ac11cb8bfe381fc9f6432f315aa6fdb310a83
 SHA512 
1ef50ee2648d423f38b6ebb3e45ec3798b87cf73a75aa0e49ae697a2006517d05c8298b325de70ee2aa706546235860f01541ff753c8a1bd97fa862a4ebb5c09
+DIST tinyxml2-9.0.0.tar.gz 619734 BLAKE2B 
9a7bb8b8158417aa505e3d9fcc246b0bede52d6d4d5ff1b5cee891c2b72d1ee43d00ccea001ac24500f52c36320994b3446f3898ab2be1997940dbff526bc78e
 SHA512 
9c5ce8131984690df302ca3e32314573b137180ed522c92fd631692979c942372a28f697fdb3d5e56bcf2d3dc596262b724d088153f3e1d721c9536f2a883367

diff --git a/dev-libs/tinyxml2/tinyxml2-8.1.0.ebuild 
b/dev-libs/tinyxml2/tinyxml2-9.0.0.ebuild
similarity index 74%
rename from dev-libs/tinyxml2/tinyxml2-8.1.0.ebuild
rename to dev-libs/tinyxml2/tinyxml2-9.0.0.ebuild
index 22f470d1b85..7c0082ac47a 100644
--- a/dev-libs/tinyxml2/tinyxml2-8.1.0.ebuild
+++ b/dev-libs/tinyxml2/tinyxml2-9.0.0.ebuild
@@ -3,26 +3,20 @@
 
 EAPI=7
 
-inherit meson-multilib
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
 
 DESCRIPTION="A simple, small, efficient, C++ XML parser"
 HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ 
https://github.com/leethomason/tinyxml2/;
 SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="ZLIB"
-SLOT="0/8"
+SLOT="0/9"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-PATCHES=(
-   "${FILESDIR}"/${P}-meson-typo.patch
-)
-
 multilib_src_configure() {
-   local emesonargs=(
-   $(meson_native_use_bool test tests)
-   )
-
-   meson_src_configure
+   local mycmakeargs=( -DBUILD_TESTING=$(usex test) )
+   cmake_src_configure
 }

diff --git a/profiles/package.mask b/profiles/package.mask
index 427d93f6196..5ad63957987 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -271,11 +271,6 @@ dev-java/sun-jimi
 # see bug: https://bugs.gentoo.org/786828
 dev-java/squareness-jlf
 
-# Sam James  (2021-05-20)
-# Need to ditch Meson or investigate consumers.
-# https://bugs.gentoo.org/791163
-=dev-libs/tinyxml2-8.1.0
-
 # Miroslav Šulc  (2021-05-19)
 # no consumer, removal in 30 days
 # see bug: https://bugs.gentoo.org/784065



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

2021-06-07 Thread Sam James
commit: 1661533bfc16be0f64766eea28127fe50cd12a1c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 03:37:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 03:40:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1661533b

dev-db/libiodbc: add 3.52.15

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

 dev-db/libiodbc/Manifest|  1 +
 dev-db/libiodbc/libiodbc-3.52.15.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-db/libiodbc/Manifest b/dev-db/libiodbc/Manifest
index 0490a554d3b..bb2ec3deca8 100644
--- a/dev-db/libiodbc/Manifest
+++ b/dev-db/libiodbc/Manifest
@@ -1,2 +1,3 @@
 DIST libiodbc-3.52.12.tar.gz 760155 BLAKE2B 
ab1a66b34c55f5ebd72c76c09bf356c9e00934f7f7516c39653840051bd7ae399b54232284e9cfeae37b752eae761d8f749e48e3184857ba59177016e03a
 SHA512 
992a4d0a36651fe55178a4834160901381ea230a0e1671f61e1c5dd17708d2b649823313b97d5954e1656dc2213382361cb5f1eaf2f28f3b1ac55fd9f7aac535
 DIST libiodbc-3.52.14.tar.gz 800285 BLAKE2B 
6d6c52ae6eb133c5d844a9106079878290a317c72e1d1fb31f4a91c703ff26b8b97fbeccfcf0041442dc7775042f64711cf7a47db7a2eba745e6a502b3f2adeb
 SHA512 
76f60b1bf818937f1aa6fa4ac8a98573860e37d437ece94de9500b815be9e931fbd81a5ca700aa645329727773cc1710b4a7de69fbf2ef43cf610b6fbca05bac
+DIST libiodbc-3.52.15.tar.gz 658200 BLAKE2B 
856855f424e31629e3c3fb11f31e189d22daee877e989622a4f5c2a9c7145697a639fd79bd7bdc17be03176b0ee34a3bc02afe958c278531de0f9b9685947988
 SHA512 
843a938c961c77e12b6c5571fa7c5528e547c028e213195e72224166cebb49acb746e2e1e636c37991686d9e476dfd64ee42bb113013f01b4201d6d9cf99c3bd

diff --git a/dev-db/libiodbc/libiodbc-3.52.15.ebuild 
b/dev-db/libiodbc/libiodbc-3.52.15.ebuild
new file mode 100644
index 000..e7acaba82d3
--- /dev/null
+++ b/dev-db/libiodbc/libiodbc-3.52.15.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+MY_PN="iODBC"
+
+DESCRIPTION="ODBC Interface for Linux"
+HOMEPAGE="http://www.iodbc.org/;
+SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="|| ( LGPL-2 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="gtk"
+
+RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS README )
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/iodbc-config )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.52.12-multilib.patch
+   "${FILESDIR}"/${PN}-3.52.7-debian_bug501100.patch
+   "${FILESDIR}"/${PN}-3.52.7-unicode_includes.patch
+   "${FILESDIR}"/fix-runpaths-r1.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i.orig \
+   -e '/^cd "$PREFIX"/,/^esac/d' \
+   iodbc/install_libodbc.sh || die "sed failed"
+
+   # Without this, automake dies. It's what upstream's autogen.sh does.
+   touch ChangeLog || die "failed to create empty ChangeLog"
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-static \
+   --enable-odbc3 \
+   --enable-pthreads \
+   --with-layout=gentoo \
+   --with-iodbc-inidir=yes \
+   $(use_enable gtk gui)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+
+   # Install lintian overrides
+   insinto /usr/share/lintian/overrides
+   newins debian/iodbc.lintian-overrides iodbc
+   newins debian/libiodbc2.lintian-overrides libiodbc2
+}



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

2021-06-07 Thread Matthew Thode
commit: a899797b4fce305d367eea6d26516fc06f90fdf3
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun  8 03:31:22 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun  8 03:31:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a899797b

app-admin/puppet: fix eappy option

Closes: https://bugs.gentoo.org/794628
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppet/puppet-7.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppet/puppet-7.7.0.ebuild 
b/app-admin/puppet/puppet-7.7.0.ebuild
index 8dc22e036de..125aa53e82c 100644
--- a/app-admin/puppet/puppet-7.7.0.ebuild
+++ b/app-admin/puppet/puppet-7.7.0.ebuild
@@ -62,7 +62,7 @@ all_ruby_prepare() {
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
 
# fix systemd path
-   eapply "${FILESDIR}/puppet-systemd.patch"
+   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
 
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.



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

2021-06-07 Thread Matthew Thode
commit: 9a2fa017639dd3f4bff57b59056a98c0a81196a6
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun  8 02:58:38 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun  8 02:58:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2fa017

sys-block/fio: remove io-urging

Closes: https://bugs.gentoo.org/794769
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 sys-block/fio/fio-3.27.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-block/fio/fio-3.27.ebuild b/sys-block/fio/fio-3.27.ebuild
index 2fe78c1da6c..2a78e187bb6 100644
--- a/sys-block/fio/fio-3.27.ebuild
+++ b/sys-block/fio/fio-3.27.ebuild
@@ -95,7 +95,6 @@ src_configure() {
$(usex curl '' '--disable-http') \
$(usex glusterfs '' '--disable-gfapi') \
$(usex gtk '--enable-gfio' '') \
-   $(usex io-uring '--enable-libaio-uring' '') \
$(usex numa '' '--disable-numa') \
$(usex rbd '' '--disable-rbd') \
$(usex rdma '' '--disable-rdma') \



[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2-module-graphite/

2021-06-07 Thread Matthew Thode
commit: 8f464cf40869b81cd360c7f9179c8539e3090820
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun  8 02:55:58 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun  8 02:56:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f464cf4

www-apps/icingaweb2-module-graphite: 1.1.0 bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 www-apps/icingaweb2-module-graphite/Manifest   |  1 +
 .../icingaweb2-module-graphite-1.1.0.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/www-apps/icingaweb2-module-graphite/Manifest 
b/www-apps/icingaweb2-module-graphite/Manifest
index 72dd4c96786..63edf590b63 100644
--- a/www-apps/icingaweb2-module-graphite/Manifest
+++ b/www-apps/icingaweb2-module-graphite/Manifest
@@ -1 +1,2 @@
 DIST icingaweb2-module-graphite-1.0.1.tar.gz 329327 BLAKE2B 
e53f9ea0e3ca061fdec80da71b6624f97eeda04d78975ac198a6e75ae5300eabf50db3e95802e6d0108ee0314ad9af6108daa24d5b99228c7d9c2fcecfc80cac
 SHA512 
1270d2e7768d3f9181950f08c703236042a9c99d337bd2964396890cdb645b72afabe387d35d232fb123d9f635cc27fc09ac374ec2c5707fa83706b0ba67ac2a
+DIST icingaweb2-module-graphite-1.1.0.tar.gz 331879 BLAKE2B 
11e34a5daf5aab583e349297aa612880c782b3cba4514c87e5c2f025fda52e98db1e81eeea3652c070cf075fda87c37a1dc6f5cf870fc57e2fb7594a3e39dfaf
 SHA512 
3c37ef9571f086373e063f8397953605005ae5eeceadc7bfc6beb10168b71f5fbe4e58f3dc6ba9fd5a5e274097c8d881489f8d2772985343b9c8a0f5db9558ed

diff --git 
a/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.1.0.ebuild 
b/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.1.0.ebuild
new file mode 100644
index 000..507832c1b08
--- /dev/null
+++ 
b/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Icinga Web 2 plugin for Graphite"
+HOMEPAGE="https://www.icinga.com/docs/graphite/latest/;
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Icinga/icingaweb2-module-graphite.git;
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://github.com/Icinga/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=net-analyzer/icinga2-2.4.0
+   >=www-apps/icingaweb2-2.5.0"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   insinto "/usr/share/icingaweb2/modules/graphite/"
+   doins -r "${S}"/*
+}



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

2021-06-07 Thread Matthew Thode
commit: 56ae4609f50f19dce855cf63608a4f094919d809
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun  8 02:47:36 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun  8 02:56:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ae4609

media-sound/spotify: 1.1.56 bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/Manifest  |   1 +
 media-sound/spotify/spotify-1.1.56.ebuild | 116 ++
 2 files changed, 117 insertions(+)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index 56b5d9c3dc6..14b6063a4f7 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -1,3 +1,4 @@
 DIST spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb 95135550 BLAKE2B 
ad4587dd6b3c64a0398e0790203a7826e290a27542fa39ebbd6c7198d8ad1fd3fb06e8b030b64e1e61e0624ef20aafda08189266486cd073cb779ebff62ef502
 SHA512 
51d60f7592e5f31ea4b7e67736a85271cb48d4108459630da61c4ab67d2a470038240c1d6ff577280cb4498cf44f14d7bc7e0312f63d34265bcd1e70cd13142f
 DIST spotify-client_1.1.26.501.gbe11e53b-15_amd64.deb 120102446 BLAKE2B 
481686c9e1f7e8d7b68059ec5aad5f71ae1e59af80fa91903941afc2e0a91e2f957860bf96ce3ce4b19884f2548426269a9a2043c2985b4bbc82c5f091f5f2b8
 SHA512 
af9f1beafe0e4d2313326d1a55675550e8c3fcd5cd2dc0954127094c563048b98f74f669d99a10f0ef6e3b3405856bb9d6a2561644a434ab6bade9c812296963
 DIST spotify-client_1.1.55.498.gf9a83c60_amd64.deb 133771326 BLAKE2B 
b4f17f3008e23cfc9b1cd7ecd806ae97b846f22b39be5ee25515111e6641b31b1cd6525f0cc6b5540d3bce03adbcc23940db26992642ec3884b46f919f499179
 SHA512 
395806fc064706cc6b005054ec0f5e0a9b0cebfa073ccb771b7e8cb2f6c8aa300efe9164e492f90f4c83d047a898f6553c44722562d8f3e1462947d811a2e599
+DIST spotify-client_1.1.56.595.g2d2da0de_amd64.deb 134092920 BLAKE2B 
a1b836a8c7627254203326c6168dd8351d1c0e527a94e26ec96f9437b72196a717e2cc460b4c89da4098d19d5de4c6f7df150b039a32240b9edc978253590d16
 SHA512 
4a270461d07c339a3fdf49cd0a8728d4fc7300be001a1ba59c74f05bf273b79a61bde6d046c27a6af38dfb6af58963fbd8b8cd7468c91b91e48b0d32b3dcc2b5

diff --git a/media-sound/spotify/spotify-1.1.56.ebuild 
b/media-sound/spotify/spotify-1.1.56.ebuild
new file mode 100644
index 000..7a6cfcac18a
--- /dev/null
+++ b/media-sound/spotify/spotify-1.1.56.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop pax-utils unpacker xdg
+
+DESCRIPTION="Spotify is a social music platform"
+HOMEPAGE="https://www.spotify.com/ch-de/download/previews/;
+SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
+BUILD_ID_AMD64="595.g2d2da0de"
+SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb"
+LICENSE="Spotify"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libnotify local-playback pax_kernel pulseaudio systray"
+RESTRICT="mirror strip"
+
+BDEPEND=">=dev-util/patchelf-0.10"
+RDEPEND="
+   dev-libs/nss
+   dev-python/dbus-python
+   dev-python/pygobject:3
+   libnotify? ( x11-libs/libnotify )
+   dev-libs/openssl:0=
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/harfbuzz
+   media-libs/mesa[X(+)]
+   net-misc/curl[ssl]
+   net-print/cups[ssl]
+   pulseaudio? ( media-sound/pulseaudio )
+   !pulseaudio? ( media-sound/apulse )
+   local-playback? ( media-video/ffmpeg:0/56.58.58 )
+   systray? ( gnome-extra/gnome-integration-spotify )
+   x11-libs/gtk+:2
+   app-accessibility/at-spi2-atk
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libICE
+"
+   #sys-libs/glibc
+
+S=${WORKDIR}/
+
+QA_PREBUILT="
+   opt/spotify/spotify-client/spotify
+   opt/spotify/spotify-client/libEGL.so
+   opt/spotify/spotify-client/libGLESv2.so
+   opt/spotify/spotify-client/libcef.so
+   opt/spotify/spotify-client/swiftshader/libEGL.so
+   opt/spotify/spotify-client/swiftshader/libGLESv2.so
+"
+
+src_prepare() {
+   # Fix desktop entry to launch spotify-dbus.py for systray integration
+   if use systray ; then
+   sed -i \
+   -e 's/spotify \%U/spotify-dbus.py \%U/g' \
+   usr/share/spotify/spotify.desktop || die "sed failed"
+   fi
+   default
+
+   # Spotify links against libcurl-gnutls.so.4, which does not exist in 
Gentoo.
+   patchelf --replace-needed libcurl-gnutls.so.4 libcurl.so.4 
usr/bin/spotify \
+   || die "failed to patch libcurl library dependency"
+}
+
+src_install() {
+   gunzip usr/share/doc/spotify-client/changelog.gz || die
+   dodoc usr/share/doc/spotify-client/changelog
+
+   SPOTIFY_PKG_HOME=usr/share/spotify
+   insinto /usr/share/pixmaps
+   doins ${SPOTIFY_PKG_HOME}/icons/*.png
+
+   # install in /opt/spotify
+   SPOTIFY_HOME=/opt/spotify/spotify-client
+   insinto 

[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2-module-director/

2021-06-07 Thread Matthew Thode
commit: c738fb4e40476a36153783605fca94cedd79e0f3
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun  8 02:54:22 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun  8 02:56:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c738fb4e

www-apps/icingaweb2-module-director: 1.8.0 bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 www-apps/icingaweb2-module-director/Manifest   |  1 +
 .../icingaweb2-module-director-1.8.0.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/www-apps/icingaweb2-module-director/Manifest 
b/www-apps/icingaweb2-module-director/Manifest
index f1b0b64a25c..5a2dbdfbad0 100644
--- a/www-apps/icingaweb2-module-director/Manifest
+++ b/www-apps/icingaweb2-module-director/Manifest
@@ -1 +1,2 @@
 DIST icingaweb2-module-director-1.6.2.tar.gz 2772722 BLAKE2B 
3d51f68469cd4ddf45f6bc62f76ad1f4c8d7d7bec36cc33022f1e0761334707bb345c87bc9f0e1276010e4a643867f1e1a6ea7c53a6fa28dd33e810089b7840b
 SHA512 
693a2aca10e25f99fcf9ada4babb031d682b577b82098185259991214ac7d7662c494b58cf52284569dbca90c8eafa522177b6c64dd817912dafd20b4d7109cb
+DIST icingaweb2-module-director-1.8.0.tar.gz 3042572 BLAKE2B 
e29ac535c8975f79abfa086ce54e2b78e3f1a992858ec83e902c5e8e72a447f7436a1a9876c1b7237a14d08c54dec12069e9c57231b23c4fd203be3f6f2635b8
 SHA512 
e33cc49c8255aa3693f73693d874ca5e00a9d95fe3d737c457473d8c5b37f36faf44bbc7f608ba03be79d5a6fd032e5ffd8fbc824eda1831422f837040b0c400

diff --git 
a/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.0.ebuild 
b/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.0.ebuild
new file mode 100644
index 000..890743ae7e0
--- /dev/null
+++ 
b/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Icinga Web 2 plugin for configuration"
+HOMEPAGE="https://dev.icinga.org/projects/icingaweb2-module-director/;
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Icinga/icingaweb2-module-director.git;
+else
+   KEYWORDS="~amd64 ~x86"
+   MY_PN="icingaweb2-module-director"
+   SRC_URI="https://codeload.github.com/Icinga/${MY_PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=net-analyzer/icinga2-2.4.3
+   >=www-apps/icingaweb2-2.2.0
+   || (
+   dev-lang/php:5.6[curl]
+   dev-lang/php:7.1[curl]
+   dev-lang/php:7.2[curl]
+   dev-lang/php:7.3[curl]
+   )"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   insinto "/usr/share/icingaweb2/modules/director/"
+   doins -r "${S}"/*
+}



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

2021-06-07 Thread Matthew Thode
commit: 85fed5462e94009ce3a4b7d31dec58762b1c58f1
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun  8 02:49:14 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun  8 02:56:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85fed546

app-admin/rasdaemon: 0.6.7 bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/rasdaemon/Manifest   |  1 +
 app-admin/rasdaemon/rasdaemon-0.6.7.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/app-admin/rasdaemon/Manifest b/app-admin/rasdaemon/Manifest
index e0d3a767a2b..6782f8dd3bc 100644
--- a/app-admin/rasdaemon/Manifest
+++ b/app-admin/rasdaemon/Manifest
@@ -1 +1,2 @@
 DIST rasdaemon-0.6.6.tar.bz2 404681 BLAKE2B 
4314cd064b255df1cb1a148914c856d074fda1fc2d63e0554cbf0b78799c4252afdd4e827390729e191ff2ed9f719f6610487e85dd52af2b02694fb17740df05
 SHA512 
481ecd624ab5521d60ee7c613ee05d1d19b85e914b92eae84d18cb2e6dc788981213d49a6316cf575517b6e180f46c66c65804e4feb518bdd84bc21cd2970e08
+DIST rasdaemon-0.6.7.tar.bz2 422473 BLAKE2B 
32a95ed9ca217fb69b197f88fa296bf0d3b4230a1ae11c60582911ff84abbe8b9a67b318774b8c4b765dbedbd4458eb220ca3b8ff4c9d065eb893a9a6a9916c5
 SHA512 
15beae5d4964c49b7b7f9e731948b5def9622fba5d7d17ce52a282d7834d256366cdf3cf427b82b2a6a8fd0c99f202f545000bdb06064fbae7ae0296aef0946c

diff --git a/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild 
b/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild
new file mode 100644
index 000..c5aa842b5d0
--- /dev/null
+++ b/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info systemd
+
+DESCRIPTION="Reliability, Availability and Serviceability logging tool"
+HOMEPAGE="http://www.infradead.org/~mchehab/rasdaemon/;
+SRC_URI="http://www.infradead.org/~mchehab/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sqlite"
+
+DEPEND=""
+RDEPEND="
+   ${DEPEND}
+   sys-devel/gettext
+   sys-apps/dmidecode
+   sqlite? (
+   dev-db/sqlite
+   dev-perl/DBD-SQLite
+   )
+"
+
+pkg_setup() {
+   linux-info_pkg_setup
+   local CONFIG_CHECK="~ACPI_EXTLOG"
+   check_extra_config
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable sqlite sqlite3)
+   --enable-abrt-report
+   --enable-aer
+   --enable-arm
+   --enable-extlog
+   --enable-hisi-ns-decode
+   --enable-mce
+   --enable-non-standard
+   --enable-devlink
+   --enable-diskerror
+   --enable-memory-ce-pfa
+   --includedir="/usr/include/${PN}"
+   --localstatedir=/var
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir "/var/lib/${PN}"
+
+   systemd_dounit misc/*.service
+
+   newinitd "${FILESDIR}/rasdaemon.openrc-r2" rasdaemon
+   newinitd "${FILESDIR}/ras-mc-ctl.openrc-r1" ras-mc-ctl
+   newconfd "${FILESDIR}"/rasdaemon.confd rasdaemon
+}



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

2021-06-07 Thread Mike Gilbert
commit: 5cf9f4051b3a6ddaea36a0c5e15a021a4e257e9c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun  7 19:42:19 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun  8 02:30:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf9f405

media-libs/freetype: drop static-libs hack

The build system does not install static libs unless requested.

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

 media-libs/freetype/freetype-2.10.4.ebuild | 3 ---
 media-libs/freetype/freetype-.ebuild   | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/media-libs/freetype/freetype-2.10.4.ebuild 
b/media-libs/freetype/freetype-2.10.4.ebuild
index 0575eaa7fb6..828493a8d24 100644
--- a/media-libs/freetype/freetype-2.10.4.ebuild
+++ b/media-libs/freetype/freetype-2.10.4.ebuild
@@ -235,7 +235,4 @@ multilib_src_install_all() {
fi
 
find "${ED}" -name '*.la' -delete || die
-   if ! use static-libs ; then
-   find "${ED}" -name '*.a' -delete || die
-   fi
 }

diff --git a/media-libs/freetype/freetype-.ebuild 
b/media-libs/freetype/freetype-.ebuild
index 3cc2445891f..1caabaa6c63 100644
--- a/media-libs/freetype/freetype-.ebuild
+++ b/media-libs/freetype/freetype-.ebuild
@@ -244,7 +244,4 @@ multilib_src_install_all() {
fi
 
find "${ED}" -type f -name '*.la' -delete || die
-   if ! use static-libs ; then
-   find "${ED}" -type f -name '*.a' -delete || die
-   fi
 }



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

2021-06-07 Thread Yixun Lan
commit: bccd13e128ae7138f84d61f408f4f734e32a3c67
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jun  8 01:34:50 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jun  8 02:22:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccd13e1

sci-libs/fftw: fix two lib path issue for ARCH=riscv

thanks @soap for helping this

Closes: https://bugs.gentoo.org/794208
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 sci-libs/fftw/fftw-3.3.9.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/sci-libs/fftw/fftw-3.3.9.ebuild b/sci-libs/fftw/fftw-3.3.9.ebuild
index 32ce75db90a..cb50c0ff687 100644
--- a/sci-libs/fftw/fftw-3.3.9.ebuild
+++ b/sci-libs/fftw/fftw-3.3.9.ebuild
@@ -147,13 +147,16 @@ src_install() {
rm -r "${ED}"/usr/share/doc/${PF}/html || die
fi
 
-   local x
-   for x in "${ED}"/usr/lib*/pkgconfig/*.pc; do
-   local u
-   for u in $(usev mpi) $(usev threads) $(usex openmp omp ""); do
-   sed -e "s|-lfftw3[flq]\?|&_${u} &|" "$x" > 
"${x%.pc}_${u}.pc" || die
+   augment_pc_files() {
+   local x
+   for x in "${ED}"/usr/$(get_libdir)/pkgconfig/*.pc; do
+   local u
+   for u in $(usev mpi) $(usev threads) $(usex openmp omp 
""); do
+   sed -e "s|-lfftw3[flq]\?|&_${u} &|" "${x}" > 
"${x%.pc}_${u}.pc" || die
+   done
done
-   done
+   }
+   multilib_foreach_abi augment_pc_files
 
# fftw uses pkg-config to record its private dependencies
find "${ED}" -name '*.la' -delete || die



[gentoo-commits] repo/proj/guru:dev commit in: x11-drivers/OpenTabletDriver-bin/

2021-06-07 Thread Ethan Nijmeh
commit: 2c1c04b6d725e71cf0aa2884f6c70f5fd2a9d040
Author: Ethan Nijmeh  gmail  com>
AuthorDate: Tue Jun  8 00:43:25 2021 +
Commit: Ethan Nijmeh  gmail  com>
CommitDate: Tue Jun  8 00:43:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c1c04b6

x11-drivers/OpenTabletDriver-bin: added ver 0.5.3.2

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Ethan Nijmeh  gmail.com>

 x11-drivers/OpenTabletDriver-bin/Manifest  |  2 +
 .../OpenTabletDriver-bin-0.5.3.2.ebuild| 76 ++
 2 files changed, 78 insertions(+)

diff --git a/x11-drivers/OpenTabletDriver-bin/Manifest 
b/x11-drivers/OpenTabletDriver-bin/Manifest
index de81ddd4c..29761c132 100644
--- a/x11-drivers/OpenTabletDriver-bin/Manifest
+++ b/x11-drivers/OpenTabletDriver-bin/Manifest
@@ -1,2 +1,4 @@
 DIST OpenTabletDriver-0.5.3.1.tar.gz 4040912 BLAKE2B 
0d0a05cfc5ed0339e65e43acddf701f26b12021f82c9d69db494887b71032a64be0f740f03ba518dda09c9cff79fc97d8b1599fbef5aba694fd5ad1f184d3020
 SHA512 
88e84cd3ea1722e4e7a252bb371455e3eb61f8ddf30cfd83d24149b92c33cf18112cbbabb0b7b7d443060b7742ac1910bd046b5489d685c5f60156c214f56f19
+DIST OpenTabletDriver-0.5.3.2.tar.gz 4051840 BLAKE2B 
c50ef62fc8232a09123430f180b6a6d92b16faf42edf08fecb05f4a5a5096e67dfd8f86c10976938333818194dca77ec4af0a42d5d0752c981378a80b8152c6f
 SHA512 
92b90526651b8201ef5c6e0063bb204889abb64929b606577e4d6be7896a14954fd5c4a7cc39197640152c38009f5af45919d5cf1fff5acdb7bed603204daac4
 DIST OpenTabletDriver-source-0.5.3.1.tar.gz 174676 BLAKE2B 
a599aa070a8153ff9a63d0f4c717ac6bd62a03c0ca962612ad804908b686bbe80114c1b79a49fd43200963084ea6f68c5dbc349248509c4705792982c2e48f66
 SHA512 
55415e50559c6203f808c411a6111771d4639f3e1db67388da2f01068312afd744bd98a8c9fbf4d59f8ad94e1c71887dedcb032c354ec9d1f192fd091cd71426
+DIST OpenTabletDriver-source-0.5.3.2.tar.gz 174690 BLAKE2B 
8ea7d235a4aaf4f605b152ec3971a44b556dd46981022ca5525f1a89307f4b444875fbe55377b37be99197e8c63eab4264c0343c3cecd893b2fefadd05a2110e
 SHA512 
318ff65ed271ad7c2a1675b2079bca7ef4f6543025c155bcc1132b4ee8f26e7c85c1cdd363a1e7a4edba78ee234ed51b5d1841331a2bdeff05f3dd43e40af6e3

diff --git 
a/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.2.ebuild 
b/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.2.ebuild
new file mode 100644
index 0..df8188ad8
--- /dev/null
+++ b/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop
+
+MY_PN=OpenTabletDriver
+
+DESCRIPTION="Cross platform tablet driver (binary package)"
+HOMEPAGE="https://github.com/OpenTabletDriver;
+SRC_URI="https://github.com/OpenTabletDriver/OpenTabletDriver/archive/refs/tags/v${PV}.tar.gz
 -> OpenTabletDriver-source-${PV}.tar.gz 
https://github.com/OpenTabletDriver/OpenTabletDriver/releases/download/v${PV}/OpenTabletDriver.linux-x64.tar.gz
 -> OpenTabletDriver-${PV}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   x11-libs/libX11
+   x11-libs/libXrandr
+   dev-libs/libevdev
+   x11-libs/gtk+:3
+   virtual/udev
+   || ( dev-dotnet/dotnet-sdk-bin dev-dotnet/dotnet-runtime-bin )
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/${MY_PN}"
+src_install() {
+   local LP=opentabletdriver
+   local SP="otd"
+
+   cd "${S}" || die
+
+   # install -do root "${D}/usr/share/${PN}"
+
+   exeinto "/usr/share/${MY_PN}"
+   exeopts -o root -Dm755
+
+   for binary in *.dll *.json; do
+   # install -Dm 755 -o root "$binary" -t "${D}/usr/share/${PN}"
+   doexe "$binary"
+   #fowners root "$binary"
+   done
+
+   for bin in *.Daemon *.UX.Gtk *.Console; do
+   # install -Dm 755 -o root "$bin" -t "${D}/usr/share/${PN}"
+   doexe "$bin"
+   done
+
+   insinto "/usr/share/${MY_PN}"
+   doins -r "Configurations"
+
+   insinto "/lib/udev/rules.d"
+   doins -r "${S}/99-${LP}.rules"
+   #install -Dm 644 -o root "${S}/99-${LP}.rules" -t 
"${D}/usr/lib/udev/rules.d"
+   udevadm control --reload || die
+
+   cd "${FILESDIR}" || die
+   #install -Dm 755 -o root "${SP}" -t "${D}/usr/bin"
+   dobin "${SP}"
+   #install -Dm 755 -o root "${SP}-gui" -t "${D}/usr/bin"
+   dobin "${SP}-gui"
+
+   cd "${WORKDIR}/${MY_PN}-${PV}/${MY_PN}.UX/Assets" || die
+   doicon "otd.png"
+   make_desktop_entry /usr/bin/otd-gui OpenTabletDriver otd Settings
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "Please replug your tablet before attempting to use the 
driver"
+   fi
+}



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

2021-06-07 Thread Sam James
commit: 44c350da1481eb2666003486ea295bc836401d01
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:54:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 00:17:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c350da

dev-libs/libxml2: add upstream patch for PHP/HTML serialisation regression

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

 dev-libs/libxml2/Manifest |   1 +
 dev-libs/libxml2/libxml2-2.9.12-r3.ebuild | 251 ++
 2 files changed, 252 insertions(+)

diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index 7204ce092f5..92c97c365e0 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,6 +1,7 @@
 DIST libxml2-2.9.10-r1-patchset.tar.xz 72088 BLAKE2B 
4d5f8aed35d6c0232089e09f22a77cbd25cbd2007c1330538e1c7acc4398ec3ef9023289129677cf5499dbacde4c2f28850ae81acab351d02625d3452aedaede
 SHA512 
a63032d1e85128f637c2b54356aab06a17e31eb1f5facd8fdf88463eb21df6a1d9fd8cc751fa94b8d322fa4f796be4e1d9aa071cbd0826ab31fae46525fde952
 DIST libxml2-2.9.10.tar.gz 5624761 BLAKE2B 
a9958bd7db17fbfb8259b64d66548eb19d28f1aecf40cf66752fcec5720855d31cea9941d52963badd8c18ea1770485f1c11da6213149458336ce0273418f421
 SHA512 
0adfd12bfde89cbd6296ba6e66b6bed4edb814a74b4265bda34d95c41d9d92c696ee7adb0c737aaf9cc6e10426a31a35079b2a23d26c074e299858da12c072ed
 DIST libxml2-2.9.12-r2-patchset.tar.bz2 5939 BLAKE2B 
e518a174385a121ca5545d0a51c2a2b4ddd21b1e7996e2806f368588b27d60e8318ab50ebfb90c3ee57ccece4f1c37e05c1daeed4203a4e9cb5a056ba530ad2b
 SHA512 
06b96ab8426cd560c1147998965b5e718bee08536549a278269f6535ff1460ed97d83067ed0e8a4d834145a5e5a6caa912cf8aa5a33a360e4b1bc9d9135bfb04
+DIST libxml2-2.9.12-r3-patchset.tar.bz2 6281 BLAKE2B 
b7038f85009afdacc2fcf0b9cf30f915f20a2c8dfbe3749c6e74c637191f97169ee46b26deac5e347230d956f2d5aded218d09f0232f23b39ef4ad5e2fd09f61
 SHA512 
8170462eb3ecd2f834650309498a4e586fb3edb3114f42b3c95e96dc2ca81181e70ccd1790c440bd7ef4f489a2311b99765dcd12d9fb52207a11fb4394409ae8
 DIST libxml2-2.9.12.tar.gz 5681632 BLAKE2B 
ab93633140e9fd119d3a48ed829a91213c3d7956a00d181203f5188fb0ed0d3a7150d3128fe986b13efadf6fe484393262a3de575527f38f74aa6c0067a6d934
 SHA512 
df1c6486e80f0fcf3c506f3599bcfb94b620c00d0b5d26831bc983daa78d58ec58b5057b1ec7c1a26c694f40199c6234ee2a6dcabf65abfa10c447cb5705abbd
 DIST libxml2-2.9.12.tar.gz.asc 488 BLAKE2B 
48ec86ec373d94de73bdb52141fc77fccd0ca296a35ed97aa3479ecdcf82b15422dd7d751359b5b1ca477e24b8eee9226784cfbfd861236e10eed2519e7959bf
 SHA512 
69ca6ab7170cad467724e19eff99a3544966a26069e78a7b7cc27ae93a9077b11cc8dad2536bd0b27c3b45f4ea7520c813fe5a018cd65f103059f7f75147a656
 DIST xmlts20080827.tar.gz 638940 BLAKE2B 
c5aab959c6e0698acd5b9be82b48a8ac26f4d01cc03f9acfff20d344f97f4711fc6d4a524ae70457147e8e30c72e27b6726829e1dd21896286aa974ed60774e7
 SHA512 
7325d0977c4427fc4944b291ccf896a665f654cc24399e5565c12a849c2bc3aef4fa3ee42a09ac115abcb6570c51a8fbd052c38d64d164279ecdecad5a4e884d

diff --git a/dev-libs/libxml2/libxml2-2.9.12-r3.ebuild 
b/dev-libs/libxml2/libxml2-2.9.12-r3.ebuild
new file mode 100644
index 000..72611b05458
--- /dev/null
+++ b/dev-libs/libxml2/libxml2-2.9.12-r3.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Note: Please bump in sync with dev-libs/libxslt
+
+PATCHSET_VERSION="2.9.12-r3-patchset"
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="xml"
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielveillard.asc
+inherit autotools flag-o-matic prefix python-r1 multilib-minimal verify-sig
+
+XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite;
+XSTS_NAME_1="xmlschema2002-01-16"
+XSTS_NAME_2="xmlschema2004-01-14"
+XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
+XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
+XMLCONF_TARBALL="xmlts20130923.tar.gz"
+DESCRIPTION="XML C parser and toolkit"
+HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2;
+SRC_URI="
+   ftp://xmlsoft.org/${PN}/${PN}-${PV/_rc/-rc}.tar.gz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${PATCHSET_VERSION}.tar.bz2
+   test? (
+   ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
+   ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
+   https://www.w3.org/XML/Test/${XMLCONF_TARBALL}
+   )
+   verify-sig? ( ftp://xmlsoft.org/${PN}/${PN}-${PV/_rc/-rc}.tar.gz.asc )
+"
+S="${WORKDIR}/${PN}-${PV%_rc*}"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug examples icu ipv6 lzma +python readline static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+   

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

2021-06-07 Thread Sam James
commit: 0a69af54f09f3f929f87140cd4c239aca323748d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:25:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:27:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a69af54

app-misc/hivex: add 1.3.20

Bug: https://bugs.gentoo.org/784584
Closes: https://bugs.gentoo.org/682238
Closes: https://bugs.gentoo.org/692528
Signed-off-by: Sam James  gentoo.org>

 app-misc/hivex/Manifest|   1 +
 app-misc/hivex/hivex-1.3.20.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/app-misc/hivex/Manifest b/app-misc/hivex/Manifest
index 7af733a86f6..295aa26efec 100644
--- a/app-misc/hivex/Manifest
+++ b/app-misc/hivex/Manifest
@@ -1 +1,2 @@
 DIST hivex-1.3.18.tar.gz 1542133 BLAKE2B 
961d0797770a2bd3176ce288a509fab8685de91317d55f05e5295f9f56fd54c31acb64847e0cbb6a6074627ccbdfdf35bd0d35150beb7746a8b3de9128ac24e3
 SHA512 
1851351118921e81df9e505f90d00048a178572c2edd3de40194a69915176bdb615e2eb5afea408d57063e98257c8d1e3d0cd6730407153892cc9e3befc4aa3a
+DIST hivex-1.3.20.tar.gz 1727498 BLAKE2B 
db6448242fc4b72d75cc7234a49e146cb165b1b9b9e2e72fb2a05be37cbb1d8ca865ccc51c4d2d50199e69cae2d870743ecd41534290e9a100bb268c2437ee22
 SHA512 
366e84c2a13ff53c70036df60db6e2b469cd06e3405761df73c47978b4fa0245246a1ea912aa5852b1272221d55c6c100b40b00e4c9a6f5668d12ff7f93c787a

diff --git a/app-misc/hivex/hivex-1.3.20.ebuild 
b/app-misc/hivex/hivex-1.3.20.ebuild
new file mode 100644
index 000..3fd24d446ca
--- /dev/null
+++ b/app-misc/hivex/hivex-1.3.20.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+RUBY_OPTIONAL=yes
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit l10n perl-module ruby-ng python-single-r1
+
+DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary 
files"
+HOMEPAGE="https://libguestfs.org;
+SRC_URI="https://libguestfs.org/download/${PN}/${P}.tar.gz;
+S="${WORKDIR}/${P}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ocaml readline +perl python test ruby"
+
+RDEPEND="
+   dev-libs/libxml2:2
+   virtual/libiconv
+   virtual/libintl
+   ocaml? (
+   dev-lang/ocaml[ocamlopt]
+   dev-ml/findlib[ocamlopt]
+)
+   perl? (
+   dev-lang/perl:=
+   dev-perl/IO-stringy
+   )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0 )
+   ruby? ( $(ruby_implementations_depend) )
+"
+DEPEND="${RDEPEND}
+   perl? (
+   test? (
+   dev-perl/Pod-Coverage
+   dev-perl/Test-Pod-Coverage
+   )
+   )"
+
+ruby_add_bdepend "ruby? ( dev-ruby/rake
+   virtual/rubygems
+   dev-ruby/rdoc )"
+ruby_add_rdepend "ruby? ( virtual/rubygems )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   ruby? ( || ( $(ruby_get_use_targets) ) )"
+
+DOCS=( README )
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_unpack() {
+   default
+   cp -prlP "${WORKDIR}/${P}" "${WORKDIR}"/all || die
+}
+
+src_configure() {
+   use ruby && ruby-ng_src_configure
+
+   if use perl; then
+   pushd perl || die
+   perl-module_src_configure
+   popd || die
+   fi
+
+   local myeconfargs=(
+   $(use_with readline)
+   $(use_enable ocaml)
+   $(use_enable perl)
+   --enable-nls
+   --disable-ruby
+   $(use_enable python)
+   --disable-rpath
+   --disable-static
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+
+   use ruby && ruby-ng_src_compile
+}
+
+src_install() {
+   strip-linguas -i po
+
+   emake install DESTDIR="${ED}" "LINGUAS=""${LINGUAS}"""
+
+   if use python; then
+   python_optimize
+   fi
+
+   if use ruby; then
+   ruby-ng_src_install
+   fi
+
+   if use perl; then
+   perl_delete_localpod
+
+   # Workaround Build.PL for now (see libguestfs too)
+   doman "${ED}"/usr/man/man3/*
+   rm -rf "${ED}"/usr/man || die
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-06-07 Thread Zac Medico
commit: 2577de307c954877c51b83daeea39fac187f5748
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun  7 23:09:22 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun  7 23:15:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2577de30

app-misc/filebus: Bump to version 0.3.1

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

 app-misc/filebus/Manifest   | 2 +-
 app-misc/filebus/{filebus-0.3.0.ebuild => filebus-0.3.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/filebus/Manifest b/app-misc/filebus/Manifest
index ba72570b6db..08d3395a5b4 100644
--- a/app-misc/filebus/Manifest
+++ b/app-misc/filebus/Manifest
@@ -1,2 +1,2 @@
 DIST filebus-0.2.0.tar.gz 7895 BLAKE2B 
d113ab7e57ee24371dc9adbeb4767f533007d36cee2a3f55ee7bbcf13c31980355cfee2db748ef6c485bad3cb8c68ba1c31f9829b0c6365fa3b63c4899fb8b02
 SHA512 
fc7083444a67e36778d15a8af38487024ab661d32b891cfc735fd31cce2ddecfff3ef63c591106d97250373dac9aeef8dd0e8cf0ec260b2d67031018fe66249f
-DIST filebus-0.3.0.tar.gz 16921 BLAKE2B 
60ec7eb3fb584c053f00301898b914ba9034e3aaa79a79eecdc31f8e1abd1db5c473486e02761adee537faca6725916cf327e38376bdbbeac2c8548be427089b
 SHA512 
a7dd4cbe96e6e691794ea21b23f79caee518855235c1ee35f857fe2938f437095a9199eb9bf309087cef523b6dfa963f3635d94e9b7ece15bbe1b4284fca793c
+DIST filebus-0.3.1.tar.gz 16926 BLAKE2B 
87eea36a58895a89a70e236f505af09efabf37ce04ce58c713dc99222e415f0ecd9a55fc921a9b6336f4dea04c5e3860252425e257706f0e37be3d43d76668c0
 SHA512 
e0d4e30f478c9ae95b520122b5aa70bc792d7caad9f9dbde6a72dec9eff314ca884b0291ed9ad662998d1e0e91679dc96ec749b33f55188fab61e7b2b5baa792

diff --git a/app-misc/filebus/filebus-0.3.0.ebuild 
b/app-misc/filebus/filebus-0.3.1.ebuild
similarity index 100%
rename from app-misc/filebus/filebus-0.3.0.ebuild
rename to app-misc/filebus/filebus-0.3.1.ebuild



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

2021-06-07 Thread Sam James
commit: 78cca5f537c46918032d5c01de886eb5fb4e5b88
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:09:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:09:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cca5f5

net-im/dino: Stabilize 0.2.1 amd64, #794841

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

 net-im/dino/dino-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild
index b16ee80986d..51686ff2a86 100644
--- a/net-im/dino/dino-0.2.1.ebuild
+++ b/net-im/dino/dino-0.2.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="${MY_REPO_URI}.git"
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64"
SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 



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

2021-06-07 Thread Sam James
commit: 0d941277f1caf1b569985145ae68cdf7b6272471
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:09:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:09:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d941277

x11-misc/picom: Stabilize 8.2-r2 amd64, #794814

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

 x11-misc/picom/picom-8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/picom/picom-8.2-r2.ebuild 
b/x11-misc/picom/picom-8.2-r2.ebuild
index 03c50a5f8c9..dbceb7f81df 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MPL-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="+config-file dbus +doc +drm opengl pcre test"
 
 REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"



[gentoo-commits] repo/gentoo:master commit in: net-mail/isync/

2021-06-07 Thread Sam James
commit: 8180146d4dce5645e9604df05b5ca82d6bde36d2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:08:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:08:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8180146d

net-mail/isync: Stabilize 1.3.6 x86, #794772

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

 net-mail/isync/isync-1.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/isync/isync-1.3.6.ebuild 
b/net-mail/isync/isync-1.3.6.ebuild
index 9525e6613cd..66034cbf5d2 100644
--- a/net-mail/isync/isync-1.3.6.ebuild
+++ b/net-mail/isync/isync-1.3.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3 autotools
 else
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 IUSE="sasl ssl zlib"



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

2021-06-07 Thread Sam James
commit: 29c23e0fea3d1b073b2cb8c81b1ce0dda226fa84
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:10:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:10:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c23e0f

sys-apps/flatpak: Stabilize 1.10.2 arm64, #775365

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

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

diff --git a/sys-apps/flatpak/flatpak-1.10.2.ebuild 
b/sys-apps/flatpak/flatpak-1.10.2.ebuild
index 3a27d01fb3e..599c4ea75e3 100644
--- a/sys-apps/flatpak/flatpak-1.10.2.ebuild
+++ b/sys-apps/flatpak/flatpak-1.10.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
 IUSE="doc gtk kde introspection policykit seccomp systemd"
 RESTRICT+=" test"
 



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

2021-06-07 Thread Sam James
commit: e51d19435177d3cbac3eb98dc99ef809a9b602eb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:09:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:09:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51d1943

mail-filter/postsrsd: Stabilize 1.11 amd64, #793674

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

 mail-filter/postsrsd/postsrsd-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/postsrsd/postsrsd-1.11.ebuild 
b/mail-filter/postsrsd/postsrsd-1.11.ebuild
index 76f21da8a1c..b787d3ab26a 100644
--- a/mail-filter/postsrsd/postsrsd-1.11.ebuild
+++ b/mail-filter/postsrsd/postsrsd-1.11.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/roehling/postsrsd;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 BDEPEND=">=dev-util/cmake-2.4"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2021-06-07 Thread Sam James
commit: 1086d6dfbc11a116959b8a4526d90941c392b924
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:10:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:10:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1086d6df

net-analyzer/wireshark: Stabilize 3.4.6 arm64, #793968

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

 net-analyzer/wireshark/wireshark-3.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-3.4.6.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.6.ebuild
index ea90a662d36..bc1b28e4498 100644
--- a/net-analyzer/wireshark/wireshark-3.4.6.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.6.ebuild
@@ -18,7 +18,7 @@ else

SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
S="${WORKDIR}/${P/_/}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2021-06-07 Thread Sam James
commit: c05f8c0e86d87f0c300682a5382bbb0322202200
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:10:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:10:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05f8c0e

net-analyzer/wireshark: Stabilize 3.4.6 arm, #793968

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

 net-analyzer/wireshark/wireshark-3.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-3.4.6.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.6.ebuild
index bc1b28e4498..414a546592d 100644
--- a/net-analyzer/wireshark/wireshark-3.4.6.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.6.ebuild
@@ -18,7 +18,7 @@ else

SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
S="${WORKDIR}/${P/_/}"
 
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2021-06-07 Thread Sam James
commit: 9ef22349dc9b65ddcc8d1bea25672f5772e331a7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:08:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:08:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef22349

net-analyzer/wireshark: Stabilize 3.4.6 x86, #793968

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

 net-analyzer/wireshark/wireshark-3.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-3.4.6.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.6.ebuild
index 32f8fdef83b..ea90a662d36 100644
--- a/net-analyzer/wireshark/wireshark-3.4.6.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.6.ebuild
@@ -18,7 +18,7 @@ else

SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
S="${WORKDIR}/${P/_/}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"



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

2021-06-07 Thread Sam James
commit: 837df44bcf26f45712186dfa9c36aa97ea192483
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:08:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:08:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837df44b

mail-filter/postsrsd: Stabilize 1.11 x86, #793674

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

 mail-filter/postsrsd/postsrsd-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/postsrsd/postsrsd-1.11.ebuild 
b/mail-filter/postsrsd/postsrsd-1.11.ebuild
index 3252770ad77..76f21da8a1c 100644
--- a/mail-filter/postsrsd/postsrsd-1.11.ebuild
+++ b/mail-filter/postsrsd/postsrsd-1.11.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/roehling/postsrsd;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 BDEPEND=">=dev-util/cmake-2.4"



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

2021-06-07 Thread Sam James
commit: 921b5e07d595c621379bf4e71b08b5d3ba87ea4c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 23:09:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 23:09:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921b5e07

x11-misc/picom: Stabilize 8.2-r2 x86, #794814

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

 x11-misc/picom/picom-8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/picom/picom-8.2-r2.ebuild 
b/x11-misc/picom/picom-8.2-r2.ebuild
index 022f196ec4f..03c50a5f8c9 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MPL-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 IUSE="+config-file dbus +doc +drm opengl pcre test"
 
 REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"



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

2021-06-07 Thread Andrey Utkin
commit: 15f9b46963d261e04cf785cc75c7c8b538a51837
Author: Benjamin Neff  coding4coffee  ch>
AuthorDate: Wed Jun  2 01:41:56 2021 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Jun  7 22:55:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f9b469

net-im/dino: Add net-libs/libnice and net-libs/libsrtp to dependencies

Bug: https://bugs.gentoo.org/790143
Signed-off-by: Benjamin Neff  coding4coffee.ch>
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/dino/dino-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild
index b16ee80986d..e0058ccbf6e 100644
--- a/net-im/dino/dino-.ebuild
+++ b/net-im/dino/dino-.ebuild
@@ -29,7 +29,9 @@ RDEPEND="
dev-libs/icu
dev-libs/libgee:0.8
net-libs/glib-networking
+   >=net-libs/libnice-0.1.15
net-libs/libsignal-protocol-c
+   net-libs/libsrtp:2
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3



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

2021-06-07 Thread Sam James
commit: 6baee4934267902830386919bf7470a9574b5dc4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 22:49:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 22:49:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6baee493

dev-ml/ocaml-gettext: Revert "drop 0.3.7-r3"

This reverts commit 5f94abf337d587ca1b72bd13bc10c6c255ba81e1.
It's useful to keep this older version around for now to ease
upgrades for users.

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

 dev-ml/ocaml-gettext/Manifest  |  1 +
 .../ocaml-gettext/files/ocaml-unsafe-string.patch  | 17 +
 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 76 ++
 3 files changed, 94 insertions(+)

diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index 839e7295801..045151ba25a 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1 +1,2 @@
+DIST ocaml-gettext-0.3.7.tar.gz 134316 BLAKE2B 
9de6ef9e04afbb6001ddc5ef145a687ad88a20eef1c27d3a3e6136f81ad46100cc6496cb66e3edfbf0f7eacfa8abbccb44d846d2f676862c96b8ceb860d8f424
 SHA512 
1358320359b9d2f3fd97a47d69b2a619942a65605c1e5cbf25e33ef42a10273167b526bca15e6c9523b87d8ea9dfd3215334050ad8eb84a8c41d4feef880a27a
 DIST ocaml-gettext-0.4.2.tar.gz 110249 BLAKE2B 
54a25ba9f8fb20194fdfaf651586222fab68f927ebfa711812f7c9a387ff40c19e1bf3f63124127356b32b0ca0be2c5ff4e1cdfaf5f3afe690b90c0ca96c470d
 SHA512 
fb89be8d8d9e0ed9327b81a0c81c884ff3f1a97e46b475ef8084abded5c84a256de05d5aa0f42be94f43ab438276a4506af726b6950e4161359a9616fb5832ec

diff --git a/dev-ml/ocaml-gettext/files/ocaml-unsafe-string.patch 
b/dev-ml/ocaml-gettext/files/ocaml-unsafe-string.patch
new file mode 100644
index 000..8d0a12c80d0
--- /dev/null
+++ b/dev-ml/ocaml-gettext/files/ocaml-unsafe-string.patch
@@ -0,0 +1,17 @@
+diff --git a/ConfMakefile.in b/ConfMakefile.in
+index 5a1e9ea..b562698 100644
+--- a/ConfMakefile.in
 b/ConfMakefile.in
+@@ -37,9 +37,9 @@ OCAMLLIB=@OCAMLLIB@
+ OCAMLFIND_COMMANDS = "ocamlc=@OCAMLC@ \
+   ocamlopt=@OCAMLOPT@ \
+   ocamldep=@OCAMLDEP@"
+-OCAMLC   = @OCAMLFIND@ ocamlc 
+-OCAMLOPT = @OCAMLFIND@ ocamlopt
+-OCAMLDEP = @OCAMLFIND@ ocamldep
++OCAMLC   = @OCAMLFIND@ ocamlc -unsafe-string 
++OCAMLOPT = @OCAMLFIND@ ocamlopt -unsafe-string
++OCAMLDEP = @OCAMLFIND@ ocamldep -unsafe-string
+ OCAMLBEST= @OCAMLBEST@
+ OCAMLVERSION = @OCAMLVERSION@
+ OCAMLFIND= @OCAMLFIND@

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild 
b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
new file mode 100644
index 000..7af5b26e0ad
--- /dev/null
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools findlib
+
+DESCRIPTION="Provides support for internationalization of OCaml program"
+HOMEPAGE="https://github.com/gildor478/ocaml-gettext;
+SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch )
+
+BDEPEND="
+   doc? (
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   )
+"
+# OCaml 4.10 does not support -unsafe-string by default
+# bug #666149
+RDEPEND="
+   >=dev-lang/ocaml-3.12.1:=
+   =dev-ml/ocaml-fileutils-0.4.0:=
+   >=dev-ml/camomile-0.8.3:=
+   sys-devel/gettext
+   dev-ml/camlp4:=
+   !dev-ml/ocaml-gettext-stub
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-ml/ounit2 )
+"
+
+src_prepare() {
+   default
+
+   # Porting to dev-ml/ounit2
+   sed -i \
+   -e 
's/OCAMLFIND_CHECK_MODULE(oUnit/OCAMLFIND_CHECK_MODULE(ounit2/' \
+   configure.in || die
+   sed -i \
+   -e 's/oUnit/ounit2/' \
+   test/Makefile || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   
--with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
+   $(use_enable doc) \
+   $(use_enable test)
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_install() {
+   findlib_src_preinst
+   emake -j1 DESTDIR="${D}" \
+   BINDIR="${ED}/usr/bin" \
+   PODIR="${ED}/usr/share/locale/" \
+   DOCDIR="${ED}/usr/share/doc/${PF}" \
+   MANDIR="${ED}/usr/share/man" \
+   install
+   dodoc CHANGELOG README THANKS TODO
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/files/1.44/, app-emulation/libguestfs/

2021-06-07 Thread Sam James
commit: 12a34855e09dfadf549d46a12549f9ef36f075b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 22:47:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 22:47:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a34855

app-emulation/libguestfs: add 1.44.1

Closes: https://bugs.gentoo.org/782079
Closes: https://bugs.gentoo.org/746335
Closes: https://bugs.gentoo.org/758353
Closes: https://bugs.gentoo.org/682256
Closes: https://bugs.gentoo.org/729674
Signed-off-by: Sam James  gentoo.org>

 app-emulation/libguestfs/Manifest  |   1 +
 ...aml_alloc_initialized_string-existence-ev.patch |  25 +++
 app-emulation/libguestfs/libguestfs-1.44.1.ebuild  | 202 +
 3 files changed, 228 insertions(+)

diff --git a/app-emulation/libguestfs/Manifest 
b/app-emulation/libguestfs/Manifest
index 7a223e5b588..570f31abaff 100644
--- a/app-emulation/libguestfs/Manifest
+++ b/app-emulation/libguestfs/Manifest
@@ -1 +1,2 @@
 DIST libguestfs-1.38.6.tar.gz 23284845 BLAKE2B 
005aaef731e1711dc5f4552dbecff80f2c7a79fd8a13f6b79675b0a381dcd7b9ad16867ed0dda73a9f20ab0a7e03892b5ebffa5436b870613233fbd2024ca846
 SHA512 
20a254f1d6a4628a11f42c08947d1165430a020030da7e6ee7b22859b552245e8f3822a2d86c60055878ca00d8f17d346a0ad8274e8f0bb03ef4a9410b9630f1
+DIST libguestfs-1.44.1.tar.gz 23798268 BLAKE2B 
a2266d28e611204f03fc88c7a51331b49eb9fb908a318024bbc98af6a283ef4ba80be9caa0fb7e10f4d8bf67be5aaddae73d213828956e59f3233ab280a0185b
 SHA512 
db6eab7350d9318a5ad5f968b24ed77ab411c9be3476b62b2b8448cf06db2462af1e3c9d8b02b54011d43651c281d74db7cb8023426a3f09667aa5b3597c7c33

diff --git 
a/app-emulation/libguestfs/files/1.44/0001-Check-for-caml_alloc_initialized_string-existence-ev.patch
 
b/app-emulation/libguestfs/files/1.44/0001-Check-for-caml_alloc_initialized_string-existence-ev.patch
new file mode 100644
index 000..a44743c9adc
--- /dev/null
+++ 
b/app-emulation/libguestfs/files/1.44/0001-Check-for-caml_alloc_initialized_string-existence-ev.patch
@@ -0,0 +1,25 @@
+https://sources.debian.org/data/main/libg/libguestfs/1:1.44.0-2/debian/patches/0016-Check-for-caml_alloc_initialized_string-existence-ev.patch
+
+From: Hilko Bengen 
+Date: Tue, 10 Mar 2020 17:23:15 +0100
+Subject: Check for caml_alloc_initialized_string existence even if
+ --disable-ocaml
+
+---
+ m4/guestfs-ocaml.m4 | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/m4/guestfs-ocaml.m4 b/m4/guestfs-ocaml.m4
+index 18f95c2..bf07799 100644
+--- a/m4/guestfs-ocaml.m4
 b/m4/guestfs-ocaml.m4
+@@ -214,8 +214,7 @@ AM_CONDITIONAL([HAVE_BYTES_COMPAT_ML],
+  [test "x$have_Bytes_module" = "xno"])
+ 
+ dnl Check if OCaml has caml_alloc_initialized_string (added 2017).
+-AS_IF([test "x$OCAMLC" != "xno" && test "x$OCAMLFIND" != "xno" && \
+-   test "x$enable_ocaml" = "xyes"],[
++AS_IF([test "x$OCAMLC" != "xno" && test "x$OCAMLFIND" != "xno"],[
+ AC_MSG_CHECKING([for caml_alloc_initialized_string])
+ cat >conftest.c <<'EOF'
+ #include 

diff --git a/app-emulation/libguestfs/libguestfs-1.44.1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.44.1.ebuild
new file mode 100644
index 000..70a7fdc7165
--- /dev/null
+++ b/app-emulation/libguestfs/libguestfs-1.44.1.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools bash-completion-r1 l10n linux-info lua-single perl-functions 
python-single-r1 xdg-utils flag-o-matic
+
+MY_PV_1="$(ver_cut 1-2)"
+MY_PV_2="$(ver_cut 2)"
+[[ $(( ${MY_PV_2} % 2 )) -eq 0 ]] && SD="stable" || SD="development"
+
+DESCRIPTION="Tools for accessing, inspect  and modifying virtual machine (VM) 
disk images"
+HOMEPAGE="https://libguestfs.org/;
+SRC_URI="https://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0/${MY_PV_1}"
+
+KEYWORDS="~amd64"
+IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua ocaml +perl 
python ruby selinux static-libs systemtap test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Failures - doc
+
+# FIXME: selinux support is automagic
+COMMON_DEPEND="
+   sys-libs/ncurses:0=
+   sys-devel/gettext
+   >=app-misc/hivex-1.3.1
+   dev-libs/libpcre:3
+   app-arch/cpio
+   dev-lang/perl:=
+   app-cdr/cdrtools
+   
>=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps]
+   sys-apps/fakeroot
+   sys-apps/file
+   libvirt? ( app-emulation/libvirt )
+   dev-libs/libxml2:2=
+   >=sys-apps/fakechroot-2.8
+   >=app-admin/augeas-1.8.0
+   sys-fs/squashfs-tools:*
+   dev-libs/libconfig:=
+   sys-libs/readline:0=
+   >=sys-libs/db-4.6:*
+   app-arch/xz-utils
+   app-arch/lzma
+   app-crypt/gnupg
+   app-arch/unzip[natspec]

[gentoo-commits] repo/dev/tamiko:master commit in: media-fonts/symbola/

2021-06-07 Thread Matthias Maier
commit: 9deb65c9dc337c387fc990b0912526a62667ace8
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun  7 22:32:55 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  7 22:32:55 2021 +
URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=9deb65c9

media-fonts/symbola: add ebuild

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 media-fonts/symbola/Manifest |  1 +
 media-fonts/symbola/metadata.xml |  8 
 media-fonts/symbola/symbola-13.00.ebuild | 28 
 3 files changed, 37 insertions(+)

diff --git a/media-fonts/symbola/Manifest b/media-fonts/symbola/Manifest
new file mode 100644
index 000..812f670
--- /dev/null
+++ b/media-fonts/symbola/Manifest
@@ -0,0 +1 @@
+DIST symbola-13.00.zip 3667393 SHA256 
da014d8ff92ba113b5dd8049d4ce25b8cae5e37a6feabf30a6ff98ac94993680 SHA512 
ba671168ab2dc15293ae404f849f13b9b1f4684ce1856a8c2bbf8b9a2e2d70a27f86ef166a5e3ab6260e651c8276537ee272710a7e1fb49beef26fbed6355a35
 WHIRLPOOL 
cb7e9abf0a49bff37c2c116183b91324087283df6ad92e774545313d3a4068aa2632e616345c7cf543b022463e6c4144a841a8750f33aeecd3acd38379dae140

diff --git a/media-fonts/symbola/metadata.xml b/media-fonts/symbola/metadata.xml
new file mode 100644
index 000..da84a20
--- /dev/null
+++ b/media-fonts/symbola/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+tam...@gentoo.org
+Matthias Maier
+  
+

diff --git a/media-fonts/symbola/symbola-13.00.ebuild 
b/media-fonts/symbola/symbola-13.00.ebuild
new file mode 100644
index 000..4f5d17f
--- /dev/null
+++ b/media-fonts/symbola/symbola-13.00.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+MY_PN="${PN^}"
+
+DESCRIPTION="Unicode font for Latin, IPA Extensions, Greek, Cyrillic and many 
Symbol Blocks"
+HOMEPAGE="https://dn-works.com/ufas/;
+SRC_URI="https://dn-works.com/wp-content/uploads/2020/UFAS-Fonts/Symbola.zip 
-> ${P}.zip"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist mirror"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+FONT_S="${S}"
+
+DOCS=(
+   "${MY_PN}.pdf"
+   "${MY_PN}.odt"
+)
+FONT_SUFFIX="otf"



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

2021-06-07 Thread Michał Górny
commit: 687c3ab0f09115a6e1f5886c3127f0b379b5bcc2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:11:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=687c3ab0

x11-misc/synergy: Bump to 1.14.0.3-rc

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

 x11-misc/synergy/Manifest   |   1 +
 x11-misc/synergy/synergy-1.14.0.3_rc.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index ccb870cf7bd..f97d5d06528 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -2,3 +2,4 @@ DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 
876756 BLAKE2B f
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
 DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 
13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392
 SHA512 
3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87
 DIST synergy-core-1.14.0.1-rc.tar.gz 8835075 BLAKE2B 
45752196811736ca5790f098bd6d6dce2323b29f21c9c566549ded9fe1cc132b4dc29564a3df8417ed949382c2cef5252579be526a8054c3bb694c4dc530cd8d
 SHA512 
dd8b01dbe07be879814d1ed90fab03280de552f6c87f470721bd2608ed372f5b7c0cb013249910436b8e0b2a5a024d402afa64a2ae7bb85a320cb37260cfc615
+DIST synergy-core-1.14.0.3-rc.tar.gz 8834856 BLAKE2B 
7021c251fe7d6f620c7f7efab7bcd17876e1a749a4268957e424aa9e0f8cc2454632d1caaa28b727bb4215369f36914f656fd87011bd83ec9eae475d3386cd81
 SHA512 
be070483ae8028197d1e2550b0dcb77e28ffc45a348757277e30127ebc21ae3f7795aaa016def2a62580699c9312c2c1730f151121ddfe4ce780fcebdced4e10

diff --git a/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild 
b/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild
new file mode 100644
index 000..e621bed9e26
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable
+MY_P=synergy-core-${MY_PV}
+GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/;
+SRC_URI="
+   https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:=
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   gui? (
+   dev-qt/linguist-tools:5
+   )"
+
+DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
+
+src_prepare() {
+   # broken on Xvfb
+   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
+
+   if use test; then
+   rmdir ext/googletest || die
+   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
+   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+my_test() {
+   "${BUILD_DIR}"/bin/unittests &&
+   "${BUILD_DIR}"/bin/integtests
+}
+
+src_test() {
+   virtx my_test
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool}
+
+   if use gui; then
+   newbin "${BUILD_DIR}"/bin/synergy qsynergy
+   newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png
+   make_desktop_entry qsynergy Synergy qsynergy 'Utility;'
+   fi

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

2021-06-07 Thread Michał Górny
commit: 8703b94fd77e44f5f26de6f20918b85e0d5741b1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:06:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8703b94f

dev-python/fasteners: Bump to 0.16.2

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

 dev-python/fasteners/Manifest|  1 +
 dev-python/fasteners/fasteners-0.16.2.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/fasteners/Manifest b/dev-python/fasteners/Manifest
index c571a9b13ca..d1677acaa8c 100644
--- a/dev-python/fasteners/Manifest
+++ b/dev-python/fasteners/Manifest
@@ -1,2 +1,3 @@
 DIST fasteners-0.16.1.gh.tar.gz 28572 BLAKE2B 
8434f2b47eae01bc3eb239df7adf1106299d76e577724291aef82fca2b68c7a7b5b82fa37a80d1d9ca0315615586c61b29bd4f6ac5cfce6fad798b4423eae64d
 SHA512 
e2f94ad4d19fb425f507236ffa4611127d6254485daef4a818e4508ce935aa7a7100c2bb91343697d6005f4c220d8060fbcba19ca1e2dc257be756b0e24454df
+DIST fasteners-0.16.2.gh.tar.gz 29549 BLAKE2B 
603cfe3662194f8f493e915aa3689af1c4a5e74c9b96ddb75e44d0fd0df3d17b71c0473c6c5c1deb0c037bc7f5fcbf2cc48d36ceecf9ce0336a926daa352f028
 SHA512 
f1557f3ab44acb7975dd98c4c5b2b63cffa9e42c82c5b31750dcfbddbd19552ecfe5ada59c2409e5d12da77dc00185619349340f8e4e177139a09c47f0a5ca6f
 DIST fasteners-0.16.tar.gz 24824 BLAKE2B 
5072c1e0633bcf83ad71176dd7f9e2a2179ce4abdddee4bdcfa28f90d7f617759dc855e7fd91afb8b734d5b455d2597e748c169538780927e4d17c93e829453c
 SHA512 
aac91be8f732bcda238c40317359c7faaad632b26473eff940fef0c6c2c227cd83942122c0ec26da236ca8c19d3024798590244ec761c2d2700ffdc7142533da

diff --git a/dev-python/fasteners/fasteners-0.16.2.ebuild 
b/dev-python/fasteners/fasteners-0.16.2.ebuild
new file mode 100644
index 000..1bc53a487dd
--- /dev/null
+++ b/dev-python/fasteners/fasteners-0.16.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python package that provides useful locks"
+HOMEPAGE="https://github.com/harlowja/fasteners/;
+SRC_URI="
+   https://github.com/harlowja/fasteners/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/diskcache[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-06-07 Thread Michał Górny
commit: 7d7ea7c8537ab982e3aab8960bab0135e8f090f0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 21:59:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7ea7c8

dev-python/botocore: Bump to 1.20.89

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.20.89.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5da24b7dd10..da79f9654c2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -10,3 +10,4 @@ DIST botocore-1.20.85.tar.gz 7795550 BLAKE2B 
483b6fef456de9a37b00dbaf0f2af766079
 DIST botocore-1.20.86.tar.gz 7798788 BLAKE2B 
93450262bf1e34a627a64f8972e4d8b02dc24e1646633e89d4911751b0c919b9dd3515021cfffcd0c79223b237a8bb283220f6793c8e411d399a75321cd7b369
 SHA512 
fd630d93645861a94173a38b50c7b2ef1c646e33ad30d75eccb4b92bfa0ce08c06ac39ea6bb38f7e5c551f625b919b00170c4a243e67d5d66789a011ee5390a1
 DIST botocore-1.20.87.tar.gz 7800088 BLAKE2B 
ba98b0f910216a340f48adb5ddf14aa9239ca44202641c97ca91da69f34a67716c50d9bc6a330021fd630f7c309062fc0326543e46ee1207c294870baefd0aeb
 SHA512 
b922e40030a1708ce2e5a2fa60012e21e28b955c6d30fbced5d1a93dafe189e83430b5cee162e2ab73e80c7dfa18657c2ca42057c17e943c0d421c6cd9969b53
 DIST botocore-1.20.88.tar.gz 7806185 BLAKE2B 
21c3e3420fc9810712a462cfab4f43509ebd25a4cbaee4a51f2d82cc90a530c4a170b66cb6551121148d284404427eca7d9dd979ead5a9f4132ded47b4adf180
 SHA512 
aa36c39147d870758b9561e569f6b8a616e69437d775b1f68d522574a24f0e8252e5332d6e20b92448bc3189ec50232d89134bf86d12a3b72d63962de0d9cda6
+DIST botocore-1.20.89.tar.gz 7808318 BLAKE2B 
cc160b85d7e85267aa4bd7140c8f90b33dc07e5b8c0cf2cd4761ea456dfa955bd95b500e8da89bd9cca70237edcbd7df45c8f1d543e4e67646a8e597a5516fb5
 SHA512 
41fd7cf61b8eddb3e467d6d6b115c53e75413bdd3bb181723dd48c6efdd7133eee45ac597bf207482b2aa5872bf79d7801176194e474c61614599119df67db5a

diff --git a/dev-python/botocore/botocore-1.20.89.ebuild 
b/dev-python/botocore/botocore-1.20.89.ebuild
new file mode 100644
index 000..762144aabf7
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.89.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-06-07 Thread Michał Górny
commit: 81145659626fcf5c5d70ffa1cb5517ca68060455
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:01:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81145659

dev-python/astroid: Bump to 2.5.8

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

 dev-python/astroid/Manifest |  1 +
 dev-python/astroid/astroid-2.5.8.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 11e7d42bc6f..1673fbf48b0 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,2 +1,3 @@
 DIST astroid-2.5.6.tar.gz 345014 BLAKE2B 
13916663aef712449a842e50b74ecd2e1b82817e1c128fdf9a4d5779d391deab7f806300cb6597b29920222ff041b13eb985aa395dff024af6fee628a84f883f
 SHA512 
3d10d0f92c4b4c2d7d5e0035f23ae554b512f34ddd55b4c1c4032b328643dfe60cb4aa675a3824423fcd12baea7961847435f1894a47fafa99802f3e17a5605f
 DIST astroid-2.5.7.tar.gz 352082 BLAKE2B 
ca52339422da3a35cbe34e4b216dbfed3979dce96a8d5fcc508083c0ef9509c491e78dcfea281b79b07fcb7289a9f40aade0da21ca38b6abcf7025b84909a4fd
 SHA512 
17fc185752510396fda9cce842df8ba72473e469b61c037195a9d6ff72af3ec8d3df01bdcf61d6059d4f90c95278928eba3e3380048bf5c6b4fa2a3c9b267176
+DIST astroid-2.5.8.tar.gz 354281 BLAKE2B 
70ee47c26b765ba9f9bd40cf120a9ce13709043738e20a08d201cdb899789c6c6bdc604aaab49c78b2888503b46321a1728cce656f39d70ce6877ac088cb9567
 SHA512 
ab2f413e399810e98bd61c837ac90674e7c6d8e2f4d32f3141b21bf1360c785831fc4afd347e755c97627a04cb482aa4e455897e1c02eec8c5fcd28c54c1e9fc

diff --git a/dev-python/astroid/astroid-2.5.8.ebuild 
b/dev-python/astroid/astroid-2.5.8.ebuild
new file mode 100644
index 000..347648a064c
--- /dev/null
+++ b/dev-python/astroid/astroid-2.5.8.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/PyCQA/astroid/
+   https://pypi.org/project/astroid/;
+SRC_URI="
+   https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# Version specified in __pkginfo__.py.
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/wrapt-1.11.2[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local deselect=(
+   # no clue why it's broken
+   
tests/unittest_modutils.py::GetModulePartTest::test_knownValues_get_builtin_module_part
+   )
+
+   # Faker causes sys.path_importer_cache keys to be overwritten
+   # with PosixPaths
+   epytest -p no:faker ${deselect[@]/#/--deselect }
+}



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

2021-06-07 Thread Michał Górny
commit: 26bf4f68f6c95c5b01344796f0cda062f5cd66cc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:09:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bf4f68

dev-python/Faker: Remove old

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

 dev-python/Faker/Faker-8.2.0.ebuild | 27 ---
 dev-python/Faker/Faker-8.2.1.ebuild | 27 ---
 dev-python/Faker/Faker-8.3.0.ebuild | 27 ---
 dev-python/Faker/Faker-8.4.0.ebuild | 27 ---
 dev-python/Faker/Faker-8.5.0.ebuild | 28 
 dev-python/Faker/Manifest   |  5 -
 6 files changed, 141 deletions(-)

diff --git a/dev-python/Faker/Faker-8.2.0.ebuild 
b/dev-python/Faker/Faker-8.2.0.ebuild
deleted file mode 100644
index 0b94b1e3251..000
--- a/dev-python/Faker/Faker-8.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-inherit distutils-r1
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="https://github.com/joke2k/faker;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
-   !dev-ruby/faker"
-BDEPEND="
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/random2[${PYTHON_USEDEP}]
-   dev-python/validators[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest

diff --git a/dev-python/Faker/Faker-8.2.1.ebuild 
b/dev-python/Faker/Faker-8.2.1.ebuild
deleted file mode 100644
index 0b94b1e3251..000
--- a/dev-python/Faker/Faker-8.2.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-inherit distutils-r1
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="https://github.com/joke2k/faker;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
-   !dev-ruby/faker"
-BDEPEND="
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/random2[${PYTHON_USEDEP}]
-   dev-python/validators[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest

diff --git a/dev-python/Faker/Faker-8.3.0.ebuild 
b/dev-python/Faker/Faker-8.3.0.ebuild
deleted file mode 100644
index 0b94b1e3251..000
--- a/dev-python/Faker/Faker-8.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-inherit distutils-r1
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="https://github.com/joke2k/faker;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
-   !dev-ruby/faker"
-BDEPEND="
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/random2[${PYTHON_USEDEP}]
-   dev-python/validators[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest

diff --git a/dev-python/Faker/Faker-8.4.0.ebuild 
b/dev-python/Faker/Faker-8.4.0.ebuild
deleted file mode 100644
index 0b94b1e3251..000
--- a/dev-python/Faker/Faker-8.4.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-inherit distutils-r1
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="https://github.com/joke2k/faker;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
-   !dev-ruby/faker"
-BDEPEND="
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/random2[${PYTHON_USEDEP}]
-   dev-python/validators[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest

diff --git a/dev-python/Faker/Faker-8.5.0.ebuild 
b/dev-python/Faker/Faker-8.5.0.ebuild
deleted file mode 100644
index 8c32d947c29..000
--- a/dev-python/Faker/Faker-8.5.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# 

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

2021-06-07 Thread Michał Górny
commit: dcf2ecac53bd016e2c5bbd9b0b1293825acb7ad2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:06:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf2ecac

dev-python/fasteners: Remove accidental 0.16.1 release

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

 dev-python/fasteners/Manifest|  1 -
 dev-python/fasteners/fasteners-0.16.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-python/fasteners/Manifest b/dev-python/fasteners/Manifest
index d1677acaa8c..96539400133 100644
--- a/dev-python/fasteners/Manifest
+++ b/dev-python/fasteners/Manifest
@@ -1,3 +1,2 @@
-DIST fasteners-0.16.1.gh.tar.gz 28572 BLAKE2B 
8434f2b47eae01bc3eb239df7adf1106299d76e577724291aef82fca2b68c7a7b5b82fa37a80d1d9ca0315615586c61b29bd4f6ac5cfce6fad798b4423eae64d
 SHA512 
e2f94ad4d19fb425f507236ffa4611127d6254485daef4a818e4508ce935aa7a7100c2bb91343697d6005f4c220d8060fbcba19ca1e2dc257be756b0e24454df
 DIST fasteners-0.16.2.gh.tar.gz 29549 BLAKE2B 
603cfe3662194f8f493e915aa3689af1c4a5e74c9b96ddb75e44d0fd0df3d17b71c0473c6c5c1deb0c037bc7f5fcbf2cc48d36ceecf9ce0336a926daa352f028
 SHA512 
f1557f3ab44acb7975dd98c4c5b2b63cffa9e42c82c5b31750dcfbddbd19552ecfe5ada59c2409e5d12da77dc00185619349340f8e4e177139a09c47f0a5ca6f
 DIST fasteners-0.16.tar.gz 24824 BLAKE2B 
5072c1e0633bcf83ad71176dd7f9e2a2179ce4abdddee4bdcfa28f90d7f617759dc855e7fd91afb8b734d5b455d2597e748c169538780927e4d17c93e829453c
 SHA512 
aac91be8f732bcda238c40317359c7faaad632b26473eff940fef0c6c2c227cd83942122c0ec26da236ca8c19d3024798590244ec761c2d2700ffdc7142533da

diff --git a/dev-python/fasteners/fasteners-0.16.1.ebuild 
b/dev-python/fasteners/fasteners-0.16.1.ebuild
deleted file mode 100644
index 519036387df..000
--- a/dev-python/fasteners/fasteners-0.16.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package that provides useful locks"
-HOMEPAGE="https://github.com/harlowja/fasteners/;
-SRC_URI="
-   https://github.com/harlowja/fasteners/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-BDEPEND="
-   test? (
-   dev-python/diskcache[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-python_install() {
-   # https://github.com/harlowja/fasteners/pull/70
-   rm -r "${BUILD_DIR}"/lib/tests || die
-   distutils-r1_python_install
-}



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

2021-06-07 Thread Michał Górny
commit: 15ff2889514107fd07d7c3994e892bd12ba29f13
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:02:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ff2889

dev-python/identify: Bump to 2.2.10

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

 dev-python/identify/Manifest   |  1 +
 dev-python/identify/identify-2.2.10.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest
index 2e4a055bd57..74886e4ab1e 100644
--- a/dev-python/identify/Manifest
+++ b/dev-python/identify/Manifest
@@ -1,3 +1,4 @@
+DIST identify-2.2.10.tar.gz 101073 BLAKE2B 
7049424855d23727180a4af137ebd7cbf88d6ca0187901bbe43abfcb820c1db17af8ff89345612909fc869f9ee8503d84e3d1218548535abb6f499eade284def
 SHA512 
a6f9dfc3d969a30f50922cb9ad285d76c39774706b8c0d868bcbf96564a49841e54b6021e4fced56f17cebd25fadc69dd93714d475e4f517a05677bdabada4dc
 DIST identify-2.2.4.tar.gz 100967 BLAKE2B 
9473a157ce2aed13ed45d6e8d83b4510c40ae977406b9d7b211caa70c27d1850cf49da8848495841281b1f192b576d269a5372215effd7d89c9211e51d51151d
 SHA512 
25e255fd62d0e75aafa7037085362b7bf2ba8ae142bfb11e0e20452d503d8ec3f90ec84c8ef8966fb021fe1054c226862b3ce99d2288ec9aaa758a8971d1c87a
 DIST identify-2.2.6.tar.gz 101016 BLAKE2B 
eac32751d54379e3ba5ca5970c3fc02b6ac9f677a26f7a2c91986ba6ce8773a8e51ed98f17b6b12ba920cabd3d66ca23cd765d2cb6c48253ff97c34ddb9cb81e
 SHA512 
09694ea3d92265385a79464ef948effb5b074f5b67a8a25171b4872b2cd70537a17c87c2aa94b66e3079f2047b290300beb7ed74be50ecdf09cb723948bc11d9
 DIST identify-2.2.7.tar.gz 101032 BLAKE2B 
988aecb3f32b1d1416984ad7cb5937f85600e222a1053d2800dda1c498fea2660f86ee42208611c71e29b9827e212992fed35697a3d24f02814cc6ea8a560615
 SHA512 
f3c4073a9018ba595c8535447c7ccb20ca1f8d8bb006b4662db19b3356afc33d810b2073810b86d7dec4572b151c53301feca09bf0662d4d683febbdf7735e06

diff --git a/dev-python/identify/identify-2.2.10.ebuild 
b/dev-python/identify/identify-2.2.10.ebuild
new file mode 100644
index 000..f4471b5191e
--- /dev/null
+++ b/dev-python/identify/identify-2.2.10.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="File identification library for Python"
+HOMEPAGE="https://github.com/pre-commit/identify;
+SRC_URI="https://github.com/pre-commit/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/editdistance-s[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2021-06-07 Thread Michał Górny
commit: 61a3b89e925706be0d158e0e647eec75218c7fab
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:09:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a3b89e

dev-python/Faker: Bump to 8.6.0

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

 dev-python/Faker/Faker-8.6.0.ebuild | 28 
 dev-python/Faker/Manifest   |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-python/Faker/Faker-8.6.0.ebuild 
b/dev-python/Faker/Faker-8.6.0.ebuild
new file mode 100644
index 000..53094317ba8
--- /dev/null
+++ b/dev-python/Faker/Faker-8.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="https://github.com/joke2k/faker;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
+   !dev-ruby/faker"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 5295636bf97..824d550d725 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1 +1,2 @@
 DIST Faker-8.5.1.tar.gz 1147272 BLAKE2B 
5842f7ea74cb5eb02bd149e95fbff3d6a75bb007e1e9de98a808854c37b59bd337f17617c4dd8cd899a6740babd4a501bb09bf840cfbbb689c529517ff30271d
 SHA512 
a787bbf4bacd06e7af777e4f10714167d7e9e8ad743cf99d51a3a4c312ded8e5085559f667ab6fca3a6df87650feabf88b0ec647e049c26576e65b3a77191ad4
+DIST Faker-8.6.0.tar.gz 1147647 BLAKE2B 
6d3903ec2d75bae963879485572f7781455ff2411f34626ba21627e1b4d59295e983530ef6c8172dd3d6332eed511af3190c4e84dd345a08d5b5746217acb26b
 SHA512 
fa2012d87184d53e91d067f30d107d2731eef72838e74ab82845c61d3074828392e4efd12051b16ae52c251fe9eb58b98df8bd55e81eca0a9e1940b1f74b2e7f



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

2021-06-07 Thread Michał Górny
commit: ee65e191ed0c6fba2763f480cd0e431fb40576ac
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:00:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee65e191

app-admin/awscli: Bump to 1.19.89

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.19.89.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 8ae23bde4c8..6966623b786 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,3 +9,4 @@ DIST awscli-1.19.85.tar.gz 2014586 BLAKE2B 
7d7ec1d8ece349875403258988ac1732e48a7
 DIST awscli-1.19.86.tar.gz 2014916 BLAKE2B 
acebaf9c5d6b672333162ec578f29781f74e66c4eeda212be8b7722d05b30839ba835f03f4f4e9d780cdb4df3e7e9a5ad4a407a0660ddc4f6a8a60f7073c6440
 SHA512 
dcf9c23a6b11272a6ffdd04f8ba74bd85624692c5de28b6dc87ae75ac5d8b68a1b73d09cf02d29939f83d7d68860c21b2043d4cdc300b5664e0b221a47344956
 DIST awscli-1.19.87.tar.gz 2015321 BLAKE2B 
02cc3f0cc2588c9e0d2c7b8d38248455692f3b30dfeaecc076edfc3ce072128c6e788e8503e110eedf4d45ec71f3309c5db7871fd75018da3aaa424ed9d5fe4c
 SHA512 
5bb6fb4ae62a1c4c5e83f59f32840ceab656d17cdee80dfd5530606f2d24e7b77aa78b8d62a020ca44a74c6f73de2cb4f625da5af68de3a90e704d4020703d7a
 DIST awscli-1.19.88.tar.gz 2016344 BLAKE2B 
09d29f2494cb540fcbd128197c0ac181c4106bc8aec651144f641b44d4ad0acb6d3c6381180f301508e8babe66f8cc800ce2932706a4efbf8042a525e433e583
 SHA512 
a5821af1af468fc1c02a9aaf9691346daffe09bc4b886b3b6ecc0a9e30420deb9e7bd3b3308c5dae2518cf76badb69602948566545473a59efd6eba1a329a728
+DIST awscli-1.19.89.tar.gz 2016580 BLAKE2B 
d58c490383750df0ec9482dd0adbd119f0db0cd30c4cca944581b81eacb9e7bcc99b9b54816b4a85f50e9d326b930cca62a7999a2218e4057029d02888a3a71e
 SHA512 
7aec8fb6b0c8e44c89d24880483722aef81416918cec1f582c847dc1893458ff6297f39b4591f2502c322a760cc4a5c8621d69fae0937df8e1c2eb2290d66a77

diff --git a/app-admin/awscli/awscli-1.19.89.ebuild 
b/app-admin/awscli/awscli-1.19.89.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.19.89.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-06-07 Thread Michał Górny
commit: c6227b4a7f9b6d47164588a226f3f0dcd287b7d5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:00:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6227b4a

dev-python/boto3: Bump to 1.17.89

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.17.89.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index fef7b9fb0ca..2e10d6a6952 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -10,3 +10,4 @@ DIST boto3-1.17.85.tar.gz 377940 BLAKE2B 
7fdfa25b7fd6467f484dc988bac280b0e4e7044
 DIST boto3-1.17.86.tar.gz 378144 BLAKE2B 
35d6bfec515c985ead488811e7f2ad021f671e8eee1e63ae1aaade8f4a03dcca228483ec81c4911d12c290b3e4b3363ae92e9153eda83a638258394d0c7b4fcf
 SHA512 
0b267b2333925e830237c830ef5258fa8834fd584f6f4132c012141b4ad5e38b6e6977de019d60f0ba93e3c8b4d9a1036d0c989366145a9d25ac0e5e7e4d39ae
 DIST boto3-1.17.87.tar.gz 378759 BLAKE2B 
21ad4c735f34edbd82767043653ed0cee9604f0b36328f40cb22c4f9cd57758e0bc89ae93fd798babc1dded019e2b1531bbffa0574edd7ce3e07515374cd97cf
 SHA512 
da3f2cb772d3f9708f5cbb102907ef58622435d4acdec8fe0abde80511f0734e6cc9739f0652150edc9e4f12039c0c7ee62bcc0059b42d86d5af0e809d779fab
 DIST boto3-1.17.88.tar.gz 379248 BLAKE2B 
1aa238efaf5a22594b90903e1090f4f66a04effe93c3506ad36e0a96aa607eef9506f6fc579981a919b0f55ab1ba7a5d7e02a22a3d2692a9442f143a63f1b282
 SHA512 
989f8f879bdcded758f7b0be93e9355f91be859de7f2eabc7760cb8ad6e3317fa999cc5c092aac53bb2645ea0a86d0a6ceb03237b5164b89850b8c34d3eebdb5
+DIST boto3-1.17.89.tar.gz 379572 BLAKE2B 
8a067aa757974cc3399de29173a6fcf99d35196c64978bd0cdb4e85f6e50558c9584722fab3402f3b3a2f951b3cd801aada17ce70bceab4f215f1b91dffd6372
 SHA512 
6bae209eda16ee07b142fe56740a5e177378b88e66b0e5c6aac99748c59b34f28f0c78d863d5a76b9efeda6413c4e6aab94d3c9ee87fbc5ae7d9c8bf02b5fb3f

diff --git a/dev-python/boto3/boto3-1.17.89.ebuild 
b/dev-python/boto3/boto3-1.17.89.ebuild
new file mode 100644
index 000..666cbfa63e3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.89.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: eclass/, sys-libs/glibc/

2021-06-07 Thread Sergei Trofimovich
commit: 59ad8840f2ded712964ba82afb1833946bd45a69
Author: Alexei Colin  alexeicolin  com>
AuthorDate: Fri Jan 22 20:23:39 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun  7 22:16:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ad8840

sys-libs/glibc: fix ld.so symlink for ppc64 LE

>From https://sourceware.org/glibc/wiki/ABIList#powerpc glibc
supports two dynamic linker paths:

- 64-bit ELFv1 BE: /lib64/ld64.so.1 (ELFv2 BE is not supported)
- 64-bit ELFv2 LE: /lib64/ld64.so.2 (ELFv1 LE is not supported)

Bug: https://bugs.gentoo.org/71
Signed-off-by: Alexei Colin  alexeicolin.com>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain-glibc.eclass| 5 -
 sys-libs/glibc/glibc-2.33.ebuild | 5 -
 sys-libs/glibc/glibc-.ebuild | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain-glibc.eclass b/eclass/toolchain-glibc.eclass
index f48f7050732..ffe7b9e1fd1 100644
--- a/eclass/toolchain-glibc.eclass
+++ b/eclass/toolchain-glibc.eclass
@@ -1240,7 +1240,6 @@ toolchain-glibc_do_src_install() {
n64 /lib64/ld.so.1
# powerpc
ppc /lib/ld.so.1
-   ppc64   /lib64/ld64.so.1
# s390
s390/lib/ld.so.1
s390x   /lib/ld64.so.1
@@ -1253,12 +1252,16 @@ toolchain-glibc_do_src_install() {
ldso_abi_list+=(
# arm
arm64   /lib/ld-linux-aarch64.so.1
+   # ELFv2 (glibc does not support ELFv1 on LE)
+   ppc64   /lib64/ld64.so.2
)
;;
big)
ldso_abi_list+=(
# arm
arm64   /lib/ld-linux-aarch64_be.so.1
+   # ELFv1 (glibc does not support ELFv2 on BE)
+   ppc64   /lib64/ld64.so.1
)
;;
esac

diff --git a/sys-libs/glibc/glibc-2.33.ebuild b/sys-libs/glibc/glibc-2.33.ebuild
index 083cfa41311..239334c0899 100644
--- a/sys-libs/glibc/glibc-2.33.ebuild
+++ b/sys-libs/glibc/glibc-2.33.ebuild
@@ -1248,7 +1248,6 @@ glibc_do_src_install() {
n64 /lib64/ld.so.1
# powerpc
ppc /lib/ld.so.1
-   ppc64   /lib64/ld64.so.1
# riscv
ilp32d  /lib/ld-linux-riscv32-ilp32d.so.1
ilp32   /lib/ld-linux-riscv32-ilp32.so.1
@@ -1266,12 +1265,16 @@ glibc_do_src_install() {
ldso_abi_list+=(
# arm
arm64   /lib/ld-linux-aarch64.so.1
+   # ELFv2 (glibc does not support ELFv1 on LE)
+   ppc64   /lib64/ld64.so.2
)
;;
big)
ldso_abi_list+=(
# arm
arm64   /lib/ld-linux-aarch64_be.so.1
+   # ELFv1 (glibc does not support ELFv2 on BE)
+   ppc64   /lib64/ld64.so.1
)
;;
esac

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index fd820a1d523..f6c0a1f83f5 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -1249,7 +1249,6 @@ glibc_do_src_install() {
n64 /lib64/ld.so.1
# powerpc
ppc /lib/ld.so.1
-   ppc64   /lib64/ld64.so.1
# riscv
ilp32d  /lib/ld-linux-riscv32-ilp32d.so.1
ilp32   /lib/ld-linux-riscv32-ilp32.so.1
@@ -1267,12 +1266,16 @@ glibc_do_src_install() {
ldso_abi_list+=(
# arm
arm64   /lib/ld-linux-aarch64.so.1
+   # ELFv2 (glibc does not support ELFv1 on LE)
+   ppc64   /lib64/ld64.so.2
)
;;
big)
ldso_abi_list+=(
# arm
arm64   /lib/ld-linux-aarch64_be.so.1
+   # ELFv1 (glibc does not support ELFv2 on BE)
+   ppc64   /lib64/ld64.so.1
)
;;
esac



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

2021-06-07 Thread Andrey Utkin
commit: 9374b3953cc08b850df2bc7b49881a3b2910a7e3
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Jun  7 21:44:26 2021 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Jun  7 21:44:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9374b395

net-im/dino: delete old version 0.1.0

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/dino/Manifest  |  1 -
 net-im/dino/dino-0.1.0.ebuild | 87 ---
 2 files changed, 88 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 58aca6c4e2f..53b54a8ff6b 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,3 +1,2 @@
-DIST dino-0.1.0.tar.gz 441638 BLAKE2B 
08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33
 SHA512 
b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8
 DIST dino-0.2.0.tar.gz 514257 BLAKE2B 
a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0
 SHA512 
296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e
 DIST dino-0.2.1.tar.gz 514504 BLAKE2B 
42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a
 SHA512 
b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49

diff --git a/net-im/dino/dino-0.1.0.ebuild b/net-im/dino/dino-0.1.0.ebuild
deleted file mode 100644
index 51136f83805..000
--- a/net-im/dino/dino-0.1.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
-inherit cmake-utils gnome2-utils vala xdg-utils
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo"
-
-MY_REPO_URI="https://github.com/dino/dino;
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="${MY_REPO_URI}.git"
-   inherit git-r3
-else
-   KEYWORDS="~amd64 ~arm64"
-   SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   dev-libs/icu
-   dev-libs/libgee:0.8
-   net-libs/glib-networking
-   ~net-libs/libsignal-protocol-c-2.3.2
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/pango
-   gpg? ( app-crypt/gpgme:1 )
-   http? ( net-libs/libsoup:2.4 )
-   omemo? (
-   dev-libs/libgcrypt:0
-   media-gfx/qrencode
-   )
-"
-DEPEND="
-   $(vala_depend)
-   ${RDEPEND}
-   sys-devel/gettext
-"
-
-src_prepare() {
-   cmake-utils_src_prepare
-   vala_src_prepare
-}
-
-src_configure() {
-   local disabled_plugins=(
-   $(usex gpg "" "openpgp")
-   $(usex omemo "" "omemo")
-   $(usex http  "" "http-files")
-   )
-   local mycmakeargs+=(
-   "-DDISABLED_PLUGINS=$(local IFS=";"; echo 
"${disabled_plugins[*]}")"
-   "-DVALA_EXECUTABLE=${VALAC}"
-   )
-
-   if has test ${FEATURES}; then
-   mycmakeargs+=("-DBUILD_TESTS=yes")
-   fi
-
-   cmake-utils_src_configure
-}
-
-src_test() {
-   "${BUILD_DIR}"/xmpp-vala-test || die
-}
-
-update_caches() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postinst() {
-   update_caches
-}
-
-pkg_postrm() {
-   update_caches
-}



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

2021-06-07 Thread Andrey Utkin
commit: 7a388910c7649c5092f0e17c05251a6850d1c062
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Jun  7 21:28:23 2021 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Jun  7 21:40:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a388910

net-im/dino: add new version 0.2.1

Cloned from  ebuild.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/dino/Manifest  |  1 +
 net-im/dino/dino-0.2.1.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index fbf42220f5e..58aca6c4e2f 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1,3 @@
 DIST dino-0.1.0.tar.gz 441638 BLAKE2B 
08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33
 SHA512 
b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8
 DIST dino-0.2.0.tar.gz 514257 BLAKE2B 
a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0
 SHA512 
296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e
+DIST dino-0.2.1.tar.gz 514504 BLAKE2B 
42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a
 SHA512 
b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49

diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild
new file mode 100644
index 000..b16ee80986d
--- /dev/null
+++ b/net-im/dino/dino-0.2.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+VALA_MIN_API_VERSION="0.34"
+inherit cmake gnome2-utils vala xdg-utils
+
+DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
+HOMEPAGE="https://dino.im;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+gpg +http +omemo +notification-sound"
+
+MY_REPO_URI="https://github.com/dino/dino;
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="${MY_REPO_URI}.git"
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~arm64"
+   SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
+fi
+
+RDEPEND="
+   app-text/gspell[vala]
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/icu
+   dev-libs/libgee:0.8
+   net-libs/glib-networking
+   net-libs/libsignal-protocol-c
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango
+   gpg? ( app-crypt/gpgme:1 )
+   http? ( net-libs/libsoup:2.4 )
+   omemo? (
+   dev-libs/libgcrypt:0
+   media-gfx/qrencode
+   )
+   notification-sound? ( media-libs/libcanberra:0[sound] )
+"
+DEPEND="
+   $(vala_depend)
+   ${RDEPEND}
+   sys-devel/gettext
+"
+
+src_prepare() {
+   cmake_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local disabled_plugins=(
+   $(usex gpg "" "openpgp")
+   $(usex omemo "" "omemo")
+   $(usex http  "" "http-files")
+   )
+   local enabled_plugins=(
+   $(usex notification-sound "notification-sound" "")
+   )
+   local mycmakeargs+=(
+   "-DENABLED_PLUGINS=$(local IFS=";"; echo 
"${enabled_plugins[*]}")"
+   "-DDISABLED_PLUGINS=$(local IFS=";"; echo 
"${disabled_plugins[*]}")"
+   "-DVALA_EXECUTABLE=${VALAC}"
+   )
+
+   if has test ${FEATURES}; then
+   mycmakeargs+=("-DBUILD_TESTS=yes")
+   fi
+
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}"/xmpp-vala-test || die
+}
+
+update_caches() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postinst() {
+   update_caches
+}
+
+pkg_postrm() {
+   update_caches
+}



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

2021-06-07 Thread Sergei Trofimovich
commit: 8cfec82893872b61cd42f77b61e034384753dd04
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jun  7 21:29:30 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun  7 21:29:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfec828

app-emulation/qemu: guard fuse depend behind USE=fuse

The change converts automagic FUSE depend for raw block
device export into a USE-guarded flag.

Reported-by: Sam James
Closes: https://bugs.gentoo.org/794820
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-emulation/qemu/metadata.xml  | 1 +
 app-emulation/qemu/qemu-6.0.0.ebuild | 4 +++-
 app-emulation/qemu/qemu-.ebuild  | 4 +++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml
index ec3f45a0639..37324afea37 100644
--- a/app-emulation/qemu/metadata.xml
+++ b/app-emulation/qemu/metadata.xml
@@ -20,6 +20,7 @@
Enable disassembly support with 
dev-libs/capstone
Support ISOs / -cdrom directives via HTTP or 
HTTPS.
Enables firmware device tree support
+   Enables FUSE block device export
Enables GlusterFS cluster fileystem via
sys-cluster/glusterfs
Enable TLS support for the VNC console 
server.

diff --git a/app-emulation/qemu/qemu-6.0.0.ebuild 
b/app-emulation/qemu/qemu-6.0.0.ebuild
index 1a60df4d49b..e9bc9d7b82d 100644
--- a/app-emulation/qemu/qemu-6.0.0.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0.ebuild
@@ -33,7 +33,7 @@ LICENSE="GPL-2 LGPL-2 BSD-2"
 SLOT="0"
 
 IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug +doc
-   +fdt glusterfs gnutls gtk infiniband iscsi io-uring
+   +fdt fuse glusterfs gnutls gtk infiniband iscsi io-uring
jack jemalloc +jpeg kernel_linux
kernel_FreeBSD lzo multipath
ncurses nfs nls numa opengl +oss +pin-upstream-blobs
@@ -149,6 +149,7 @@ SOFTMMU_TOOLS_DEPEND="
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] )
+   fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] )
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
gnutls? (
dev-libs/nettle:=[static-libs(+)]
@@ -504,6 +505,7 @@ qemu_src_configure() {
$(conf_notuser caps cap-ng)
$(conf_notuser curl)
$(conf_notuser fdt)
+   $(conf_notuser fuse)
$(conf_notuser glusterfs)
$(conf_notuser gnutls)
$(conf_notuser gnutls nettle)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index b3bbda4c9b8..907f45897b8 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -33,7 +33,7 @@ LICENSE="GPL-2 LGPL-2 BSD-2"
 SLOT="0"
 
 IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug +doc
-   +fdt glusterfs gnutls gtk infiniband iscsi io-uring
+   +fdt fuse glusterfs gnutls gtk infiniband iscsi io-uring
jack jemalloc +jpeg kernel_linux
kernel_FreeBSD lzo multipath
ncurses nfs nls numa opengl +oss +pin-upstream-blobs
@@ -149,6 +149,7 @@ SOFTMMU_TOOLS_DEPEND="
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] )
+   fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] )
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
gnutls? (
dev-libs/nettle:=[static-libs(+)]
@@ -504,6 +505,7 @@ qemu_src_configure() {
$(conf_notuser caps cap-ng)
$(conf_notuser curl)
$(conf_notuser fdt)
+   $(conf_notuser fuse)
$(conf_notuser glusterfs)
$(conf_notuser gnutls)
$(conf_notuser gnutls nettle)



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

2021-06-07 Thread Michał Górny
commit: f0d0b528f340e9a742daafbbcfc28f28613b9400
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 20:52:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 20:55:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d0b528

dev-lang/python-exec: Bump to 2.4.7

Closes: https://bugs.gentoo.org/794739
Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python-exec/Manifest |  1 +
 dev-lang/python-exec/python-exec-2.4.7.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-lang/python-exec/Manifest b/dev-lang/python-exec/Manifest
index 706afff2be9..6e24c7ca4a5 100644
--- a/dev-lang/python-exec/Manifest
+++ b/dev-lang/python-exec/Manifest
@@ -1 +1,2 @@
 DIST python-exec-2.4.6.tar.bz2 87634 BLAKE2B 
7b6de8ad0e0603fafd3284e6e3c5247ad83f145ab4db6728914318ae8e6f5aaa3c0247f4e01238fca11519ef72fb1b11436aea7e2b8c988b8717b3f6a2a43c37
 SHA512 
e05eaf01b83de196a10933636ab6b1a5489a421592df49b8b58eabd0e732de970f902744cd3a06b5ab530a6d69fe6dfa8f270fbb09b9fe3df4ae04d516828050
+DIST python-exec-2.4.7.tar.bz2 88204 BLAKE2B 
c370d5f33063bf0dd02d1b5ddad27b320652664ed3bc89cf2d70b94292f3dcd8c4e3bb6bb43ce8d2514a8e0a5a3e95295ff8d0f95371bda136cd51312da747e8
 SHA512 
6e061fc1ae84e21effb24d35195a7c61430e0e50dc0b0bfbab65f741dde45a92688fd9ac7a0868f7b08ba603a609fb3f03181238f63fdd383b4d604af8406d14

diff --git a/dev-lang/python-exec/python-exec-2.4.7.ebuild 
b/dev-lang/python-exec/python-exec-2.4.7.ebuild
new file mode 100644
index 000..414d52b9450
--- /dev/null
+++ b/dev-lang/python-exec/python-exec-2.4.7.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit python-utils-r1
+
+DESCRIPTION="Python script wrapper"
+HOMEPAGE="https://github.com/mgorny/python-exec/;
+SRC_URI="https://github.com/mgorny/python-exec/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="BSD-2"
+SLOT="2"
+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"
+# Internal Python project hack.  Do not copy it.  Ever.
+IUSE="${_PYTHON_ALL_IMPLS[@]/#/python_targets_} +native-symlinks"
+
+RDEPEND="
+   dev-lang/python-exec-conf
+   !<=dev-lang/python-2.7.18-r3:2.7"
+
+src_configure() {
+   local pyimpls=() i EPYTHON
+   for i in "${_PYTHON_ALL_IMPLS[@]}"; do
+   if use "python_targets_${i}"; then
+   _python_export "${i}" EPYTHON
+   pyimpls+=( "${EPYTHON}" )
+   fi
+   done
+
+   local myconf=(
+   
--with-fallback-path="${EPREFIX}/usr/local/sbin:${EPREFIX}/usr/local/bin:${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin"
+   --with-python-impls="${pyimpls[*]}"
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   if use native-symlinks; then
+   local programs=( python python3 )
+   local scripts=( python-config python3-config 2to3 idle pydoc 
pyvenv )
+
+   local f
+   for f in "${programs[@]}"; do
+   # symlink the C wrapper for python to avoid shebang 
recursion
+   # bug #568974
+   dosym python-exec2c /usr/bin/"${f}"
+   done
+   for f in "${scripts[@]}"; do
+   # those are python scripts (except for new 
python-configs)
+   # so symlink them via the python wrapper
+   dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}"
+   done
+   fi
+}



[gentoo-commits] proj/crossdev:master commit in: /

2021-06-07 Thread Sergei Trofimovich
commit: e2846804da4e52d9aa59d8d0223fe8b57b309e95
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jun  7 20:44:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun  7 20:44:03 2021 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=e2846804

crossdev: make 'crossdev -t help' a single column output

Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 25 -
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/crossdev b/crossdev
index 39924aa..3d18e3c 100755
--- a/crossdev
+++ b/crossdev
@@ -99,7 +99,7 @@ Extra Fun (must be run after above stages):
 ${GOOD}--ex-gdb${NORMAL} Build a cross gdb
 ${GOOD}--ex-pkg${NORMAL} pkg Build extra packages (may be used 
multiple times)
 
-${BRACKET}Target (-t)${NORMAL} takes a tuple 
${BRACKET}ARCH-VENDOR-OS-LIBC${NORMAL}; see 'crossdev -t help'
+${BRACKET}Target (-t)${NORMAL} takes a tuple 
${BRACKET}ARCHITECTURE-VENDOR-OS-LIBC${NORMAL}; see 'crossdev -t help'
 EOF
[[ -n $* ]] && echo && eerror "Error: $*"
exit ${exit_status}
@@ -125,23 +125,30 @@ parse_target() {
 
if [[ ${CTARGET} == "help" ]] ; then
cat <<-EOF
-   Supported Architectures:
-  - alpha - arm / armeb / 
aarch64
-  - hppa (parisc) - ia64
-  - i386 / i486 / i586 / i686 (x86)   - m68k
+   Target (-t) takes a tuple ARCHITECTURE-VENDOR-OS-LIBC:
+
+   Supported Architectures (ARCHITECTURE):
+  - alpha
+  - arm / armeb / aarch64
+  - hppa (parisc)
+  - ia64
+  - i386 / i486 / i586 / i686 (x86)
+  - m68k
   - mips / mipsel / mips64 / mips64el
   - or1k
   - powerpc (ppc) / powerpc64 (ppc64)
   - riscv32 / riscv64
-  - sparc / sparc64   - s390 / s390x
-  - sh / sh[1-5] / sh64   - x86_64 (amd64)
-   Supported C Libraries:
+  - sparc / sparc64
+  - s390 / s390x
+  - sh / sh[1-5] / sh64
+  - x86_64 (amd64)
+   Supported C Libraries (LIBC):
   - glibc (gnu)
   - klibc   [prob wont work]
   - musl
   - newlib  [bare metal/no operating system]
   - uclibc  [not all arches are ported]
-   Special Targets:
+   Special Targets (full tuple):
   - avr  http://www.nongnu.org/avr-libc/
   - bfin http://blackfin.uclinux.org/
   - h8300http://h8300-hms.sourceforge.net/



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2021-06-07 Thread William Hubbs
commit: 7598107668eb9a992e4465c144b9b45fd9516f51
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:21:46 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:21:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75981076

sys-cluster/kube-scheduler: stabilize 1.18.19 on amd64

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

 sys-cluster/kube-scheduler/kube-scheduler-1.18.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.18.19.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.18.19.ebuild
index 68467bd70d7..8648b1e5c53 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.18.19.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.18.19.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2021-06-07 Thread William Hubbs
commit: 85c2651044883f6e75636c718c131745ffcb5ff9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:21:44 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:21:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c26510

sys-cluster/kube-apiserver: stabilize 1.18.19 on amd64

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

 sys-cluster/kube-apiserver/kube-apiserver-1.18.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.18.19.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.18.19.ebuild
index 49d7e68c409..d974386a034 100644
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.18.19.ebuild
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.18.19.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2021-06-07 Thread William Hubbs
commit: 4041a80548e5bae248ffcc00269b0abc6d5d30ce
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:21:46 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:21:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4041a805

sys-cluster/kube-proxy: stabilize 1.18.19 on amd64

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

 sys-cluster/kube-proxy/kube-proxy-1.18.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.18.19.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.18.19.ebuild
index dc462bedf2c..f12e156ccea 100644
--- a/sys-cluster/kube-proxy/kube-proxy-1.18.19.ebuild
+++ b/sys-cluster/kube-proxy/kube-proxy-1.18.19.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="net-firewall/conntrack-tools



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2021-06-07 Thread William Hubbs
commit: 808df9a7fbeae19492b95dd191e85608e1da9605
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:21:43 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:21:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808df9a7

sys-cluster/kubeadm: stabilize 1.18.19 on amd64

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

 sys-cluster/kubeadm/kubeadm-1.18.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubeadm/kubeadm-1.18.19.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.18.19.ebuild
index b7becaae8f3..bcffeaaa9ea 100644
--- a/sys-cluster/kubeadm/kubeadm-1.18.19.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.18.19.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2021-06-07 Thread William Hubbs
commit: 2008f3bc3b101f08181811a8801db530a99a50bf
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:21:44 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:21:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2008f3bc

sys-cluster/kube-controller-manager: stabilize 1.18.19 on amd64

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

 .../kube-controller-manager/kube-controller-manager-1.18.19.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.19.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.19.ebuild
index fd520d1073e..644054a9b23 100644
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.19.ebuild
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.19.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-controller-manager



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2021-06-07 Thread William Hubbs
commit: 919d08d117147fafc1e12e554ac4b50070176abc
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:21:45 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:21:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919d08d1

sys-cluster/kubectl: stabilize 1.18.19 on amd64

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

 sys-cluster/kubectl/kubectl-1.18.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubectl/kubectl-1.18.19.ebuild 
b/sys-cluster/kubectl/kubectl-1.18.19.ebuild
index 1e44048f862..0addb384779 100644
--- a/sys-cluster/kubectl/kubectl-1.18.19.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.18.19.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2021-06-07 Thread William Hubbs
commit: 3fb60977c1c9d2c4acc3556d4a74f2bd2bc8f6dc
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:21:45 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:21:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb60977

sys-cluster/kubelet: stabilize 1.18.19 on amd64

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

 sys-cluster/kubelet/kubelet-1.18.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubelet/kubelet-1.18.19.ebuild 
b/sys-cluster/kubelet/kubelet-1.18.19.ebuild
index 53a67a3c87c..74f9eaab04b 100644
--- a/sys-cluster/kubelet/kubelet-1.18.19.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.18.19.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2021-06-07 Thread William Hubbs
commit: 4cf040c150719fcd61672f14794979165675e7d9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:13:35 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:13:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf040c1

sys-cluster/kube-apiserver: stabilize 1.19.11 on amd64

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

 sys-cluster/kube-apiserver/kube-apiserver-1.19.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.19.11.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.19.11.ebuild
index eddbed5f244..bdbcc2cd8a2 100644
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.19.11.ebuild
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.19.11.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2021-06-07 Thread William Hubbs
commit: bdcd03b4494e10f2616468e7f2d77c92cee82d01
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:13:37 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:13:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdcd03b4

sys-cluster/kube-proxy: stabilize 1.19.11 on amd64

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

 sys-cluster/kube-proxy/kube-proxy-1.19.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.19.11.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.19.11.ebuild
index d62b6c41d8f..4860d8ae499 100644
--- a/sys-cluster/kube-proxy/kube-proxy-1.19.11.ebuild
+++ b/sys-cluster/kube-proxy/kube-proxy-1.19.11.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 RDEPEND="net-firewall/conntrack-tools



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2021-06-07 Thread William Hubbs
commit: 9937b951e3b70bb8d6b470544204c4ca27c23838
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:13:37 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:13:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9937b951

sys-cluster/kube-scheduler: stabilize 1.19.11 on amd64

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

 sys-cluster/kube-scheduler/kube-scheduler-1.19.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.19.11.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.19.11.ebuild
index 98230502bf7..71ae71f5f97 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.19.11.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.19.11.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2021-06-07 Thread William Hubbs
commit: acb6b69820dddabd9d1f30a2602f7d82a6f44838
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:13:36 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb6b698

sys-cluster/kubelet: stabilize 1.19.11 on amd64

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

 sys-cluster/kubelet/kubelet-1.19.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubelet/kubelet-1.19.11.ebuild 
b/sys-cluster/kubelet/kubelet-1.19.11.ebuild
index 78302b14a81..c91af0a8527 100644
--- a/sys-cluster/kubelet/kubelet-1.19.11.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.19.11.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2021-06-07 Thread William Hubbs
commit: e377bed01b053b2f961b1959751810aacbc34ce2
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun  7 20:13:36 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun  7 20:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e377bed0

sys-cluster/kubectl: stabilize 1.19.11 on amd64

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

 sys-cluster/kubectl/kubectl-1.19.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubectl/kubectl-1.19.11.ebuild 
b/sys-cluster/kubectl/kubectl-1.19.11.ebuild
index 99f1f19c12d..0c55d6b9e06 100644
--- a/sys-cluster/kubectl/kubectl-1.19.11.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.19.11.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 DEPEND="!sys-cluster/kubernetes"



  1   2   3   4   >