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

2020-08-09 Thread Agostino Sarubbo
commit: a85700748655f77008e41fc994b721cebd0ed624
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 10 06:42:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 10 06:42:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8570074

app-admin/hcloud: remove old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/hcloud/Manifest |  1 -
 app-admin/hcloud/hcloud-1.16.1.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest
index 1cfa05c5fca..147c63543ca 100644
--- a/app-admin/hcloud/Manifest
+++ b/app-admin/hcloud/Manifest
@@ -1,2 +1 @@
-DIST hcloud-1.16.1.tar.xz 649100 BLAKE2B 
a019f21d8c87dd47fc3c2eb069576fd367c1dd6dac7a5909f76a9c31fe9922e93ba4e1fdde3bd86dcbdb25bb2cf84b1eaddd9c7e6b62bb08647ba9d7a804e06a
 SHA512 
e8a4e3d9c883b009eea98443716264115d55b93b212b0a0df64316f63310210a3812b3948d16f822b6f8f32d029029da5b51be7b7561d9396f28a406061a507c
 DIST hcloud-1.17.0.tar.xz 687880 BLAKE2B 
c83530946dd04afc59d45a2bbb12b6a4034dfe5b8c3826e4e78f29e88891672c21e896fd9d24394ce943f9b6574928ae144a564abde3fec8a243cc5fc87e8bdb
 SHA512 
5025357392e9b7661876f059a416e6d6f9eea89e16a9abaacaeb72506aaa5d4d6a193e266d23f01cd0f5d32048f66a3f6e22a1c9c042c2e3183a1e164da2ccc6

diff --git a/app-admin/hcloud/hcloud-1.16.1.ebuild 
b/app-admin/hcloud/hcloud-1.16.1.ebuild
deleted file mode 100644
index b9a221da60b..000
--- a/app-admin/hcloud/hcloud-1.16.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A command-line interface for Hetzner Cloud"
-HOMEPAGE="https://github.com/hetznercloud/cli";
-SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-IUSE=""
-DEPEND="dev-lang/go:="
-RESTRICT="strip"
-QA_FLAGS_IGNORED=".*"
-
-src_compile() {
-   go build -mod vendor -o ${PN} -ldflags "-w -X 
github.com/hetznercloud/cli/cli.Version=${PV}-gentoo" ./cmd/${PN} || die "build 
failed"
-}
-
-src_install() {
-   dobin ${PN}
-}



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

2020-08-09 Thread Agostino Sarubbo
commit: b653d4acfd9d83ceeb34d8b4308923bf2d8bc71f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 10 06:42:37 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 10 06:42:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b653d4ac

app-admin/hcloud: amd64 stable

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-admin/hcloud/hcloud-1.17.0.ebuild 
b/app-admin/hcloud/hcloud-1.17.0.ebuild
index bdb4bb4366e..8d044f742d3 100644
--- a/app-admin/hcloud/hcloud-1.17.0.ebuild
+++ b/app-admin/hcloud/hcloud-1.17.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE=""
 DEPEND="dev-lang/go:="



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd-ui/files/

2020-08-09 Thread Lars Wendler
commit: 9bdf49f5b5c4c0b23c07799557d6d7495e16a9cf
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug 10 05:47:57 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 10 05:47:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdf49f5

net-misc/dhcpcd-ui: Improved tinfo patch

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Lars Wendler  gentoo.org>

 .../dhcpcd-ui/files/dhcpcd-ui-0.7.7-tinfo.patch| 40 +++---
 1 file changed, 27 insertions(+), 13 deletions(-)

diff --git a/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.7-tinfo.patch 
b/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.7-tinfo.patch
index ca7c284e428..675b1edad4a 100644
--- a/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.7-tinfo.patch
+++ b/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.7-tinfo.patch
@@ -1,25 +1,39 @@
-From 28eeb5e4a5d92ff913e3956550bff56f615c97df Mon Sep 17 00:00:00 2001
+From 988c171aa06bee85e393b28a482c894ccbbf8f58 Mon Sep 17 00:00:00 2001
 From: Lars Wendler 
-Date: Sat, 21 Dec 2019 15:17:56 +0100
-Subject: [PATCH] Fix build against ncurses with separate tinfo lib
+Date: Mon, 10 Aug 2020 07:45:34 +0200
+Subject: [PATCH] configure: Fix build against ncurses with separate tinfo lib
 
+Signed-off-by: Lars Wendler 
 ---
- configure | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ configure | 15 +++
+ 1 file changed, 15 insertions(+)
 
 diff --git a/configure b/configure
-index ed83221..bae1180 100755
+index ed83221..f77bde5 100755
 --- a/configure
 +++ b/configure
-@@ -469,7 +469,7 @@ int main(void) {
- }
- EOF
-   if $XCC _curses.c -o _curses -lcurses 2>&3; then
--  LIB_CURSES=-lcurses
-+  LIB_CURSES="-lcurses -ltinfo"
+@@ -472,6 +472,21 @@ EOF
+   LIB_CURSES=-lcurses
fi
rm -f _curses.c _curses
++
++  #Check for -ltinfo requirement
++  cat <_curses.c
++#include 
++int main(void) {
++  curs_set(1);
++  return 0;
++}
++EOF
++  if ! $XCC _curses.c -o _curses -lcurses 2>&3; then
++  if $XCC _curses.c -o _curses -ltinfo 2>&3; then
++  LIB_CURSES="$LIB_CURSES -ltinfo"
++  fi
++  fi
++  rm -f _curses.c _curses
  fi
+ if [ -n "$LIB_CURSES" ]; then
+   echo "$LIB_CURSES"
 -- 
-2.24.1
+2.28.0
 



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

2020-08-09 Thread Lars Wendler
commit: c4251ee40536b6b355bfe23183ecdcb16a877312
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug 10 05:07:03 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 10 05:07:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4251ee4

desktop/package.use: net-misc/dhcdpcd-ui: Disable libnotify

in order to have a better user experience when emerging this package.

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

Signed-off-by: Lars Wendler  gentoo.org>

 profiles/targets/desktop/package.use | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index e5af3086c8f..dcac3fa4f41 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Lars Wendler  (2020-08-06)
+# USE="qt5" and USE="libnotify" are mutually exclusive in this package
+# Disable libnotify here to have a better user experience
+net-misc/dhcpcd-ui -libnotify
+
 # Andreas Sturmlechner  (2020-02-05)
 # Required by many packages, most notably Mozilla products
 dev-lang/python sqlite



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

2020-08-09 Thread Lars Wendler
commit: 56c18edfa2a9d9e0209f2bdd40c8fee53efcf893
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug 10 04:49:09 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 10 04:49:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c18edf

sys-fs/lvm2: Bump to version 2.03.10

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/lvm2/Manifest | 2 +-
 sys-fs/lvm2/{lvm2-2.03.09.ebuild => lvm2-2.03.10.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index b6e98da43b4..8dd209d0b7c 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,2 +1,2 @@
 DIST LVM2.2.02.187.tgz 2405544 BLAKE2B 
be804be3c64927a8848e8ea8de228fb563b6f8c22628b785aabb33fc993629e5370788216bd814246aeb3a5546fd5446383ce24342e716579887556edf2bbed2
 SHA512 
3ce56f0c0d2e7dbcdae5be263199f73ee5c4c052599d53cde9b16500a326d0340893344f4671839be06b5b4225d592175d01c9974db14f2dc220d6e9a1d47e91
-DIST LVM2.2.03.09.tgz 2476346 BLAKE2B 
0987b19bc39ef218fe5a79d6035d6e3d5b59fc75ee94e401148f91437faedfa73295fcaefd97a7606ae9d158b000fa5de4e2a72e89da1e1ad27759f7b821489b
 SHA512 
8540e46a6025ab14b592ccd9493b3224ffc0f962739a0a8de6d7b25c65c6ad96fc83ddb0e3d877b123a5e1b104476d0c20ccee2ead6d322257ec82ad1e3362d4
+DIST LVM2.2.03.10.tgz 2510568 BLAKE2B 
1b4e9d09ef948b79a2e6e70fa8f8c9cd38ec8d8d1462eefb059f93020f65664538cee9bab41b81aaaf719ca428a9e824a2b181f40ebe261c5dd0fc6551ebcbb3
 SHA512 
8678ae2f99739ccad0250f6f4b4b8e84520f2053835985a1ea9c80196a64df31a48858aebf983170c3dfcafecea83f2c6aa630ef73fd31dd84cf1627a1b421e4

diff --git a/sys-fs/lvm2/lvm2-2.03.09.ebuild b/sys-fs/lvm2/lvm2-2.03.10.ebuild
similarity index 100%
rename from sys-fs/lvm2/lvm2-2.03.09.ebuild
rename to sys-fs/lvm2/lvm2-2.03.10.ebuild



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

2020-08-09 Thread Lars Wendler
commit: dcf3ec74d9d353c22f8c3bda91f512bb5eee4bf3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Aug  9 22:38:39 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 10 04:49:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf3ec74

app-admin/sudo: Removed old

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest |   2 -
 app-admin/sudo/sudo-1.9.0-r1.ebuild | 260 
 app-admin/sudo/sudo-1.9.1.ebuild| 260 
 3 files changed, 522 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index af0643a1635..187216ac3f6 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,6 +1,4 @@
 DIST sudo-1.8.31.tar.gz 3350674 BLAKE2B 
de5a968732fdd58933b4c513d13c43a08cb50075a00c3e0d338c9892570a416a2b3a8f19940c0893715f4eeab991e804831a87ef656ffd91e7f1ba047c119261
 SHA512 
b9e408a322938c7a712458e9012d8a5f648fba5b23a5057cf5d8372c7f931262595f1575c32c32b9cb1a04af670ff4611e7df48d197e5c4cc038d6b65439a28a
 DIST sudo-1.8.31p1.tar.gz 3351312 BLAKE2B 
85775ef574a3a1a9cc749809fe81f8350f7a4e3f46a905bc3392790b20bb7bc8e3c99fb504e01776f3a92aa6afa7972d3ff1c071aadd3a08ee1d2281f8b9ba50
 SHA512 
9344fd1d8a8445e8afb9c5628cdc832fe32ea29199f071f35fb6ec694371801556df560f4382afec199f468b1f3264ad5e3a89e964612e571b8d911f823724cc
 DIST sudo-1.8.31p2.tar.gz 3353538 BLAKE2B 
274c72232e18c8ff5006b61ad4d384582ec0296af6326377f08ff4e59c6a4a4fc5e2245874bf9a7c6b010addae600dd41f042660d5bf9c4bc8eb98983704a5da
 SHA512 
ad1bbbde74d3ab6e947071c6f21e436ebabcf5af11ecc75cde8f0c01ca0b8c6ae1cce2ff42f21612816c636e96722a2a14daa57757644ceab6577091f82242be
-DIST sudo-1.9.0.tar.gz 3743850 BLAKE2B 
47d557afb13eee300d379ae31aae34cf7cf1e5ad140c6d7e599f687cca2cc259ec17f9ec0b3ca6f0badef81bb6e9d659e3e2bb77d9994218a9a3d88ec7ff2c19
 SHA512 
f2a191ea5fc65865718b110d4aca187cb5e2cd55c9c891fab32f21401e56f825f34c373e346c55c64fa49cec4d802efb63ccebf3d4a4e31d9a433077daf013b1
-DIST sudo-1.9.1.tar.gz 3834744 BLAKE2B 
835eaae5b61627da65f40f04646b261093c56f77bdfb1b64f746e569a4bfafcfbb31d88ab301bf8544a8714f43d3416a792ee8b0fdcb75d81dbc6fcf29551f0b
 SHA512 
7994c7d8f020188eda51787bb5f6fe7668518cc89b711e7840470db7e5bac1219490ffccc73854fecb14ceb3ffaf0fc605f3438c87b83f27921ea3626365105c
 DIST sudo-1.9.2.tar.gz 3890859 BLAKE2B 
879917b8045c999a17ef36006732509aa546ee6bb04de77191fb637aa0420d54f9e51ec69b697c22119d638393e9c84efcc1ca5e6e8ee5f0c08bb1ca07f3acea
 SHA512 
20afdf2604b1c93395157382b24f225cd1ff88d3a892362e2d69fecd240c4e7171f05032c08be1778cd1dea6e460025e4241f57272fac0ea3550e220b6d73d21

diff --git a/app-admin/sudo/sudo-1.9.0-r1.ebuild 
b/app-admin/sudo/sudo-1.9.0-r1.ebuild
deleted file mode 100644
index 896554456b5..000
--- a/app-admin/sudo/sudo-1.9.0-r1.ebuild
+++ /dev/null
@@ -1,260 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit pam multilib libtool systemd tmpfiles
-
-MY_P="${P/_/}"
-MY_P="${MY_P/beta/b}"
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/";
-if [[ ${PV} == "" ]] ; then
-   inherit mercurial
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo";
-else
-   uri_prefix=
-   case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-   esac
-
-   SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
-   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz";
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris"
-   fi
-fi
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-IUSE="gcrypt ldap libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey ssl sssd"
-
-DEPEND="
-   sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   sasl? (
-   dev-libs/cyrus-sasl
-   net-nds/openldap[sasl]
-   )
-   )
-   pam? ( sys-libs/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   sssd? ( sys-auth/sssd[sudo] )
-"
-RDEPEND="
-   ${DEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-BDEPEND="
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-

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

2020-08-09 Thread Lars Wendler
commit: e265130e9a6f787cf6c9dd82fa7fcd12e0a7fa33
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Aug  9 22:37:37 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 10 04:49:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e265130e

app-admin/sudo: Bump to version 1.8.31_p2

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest  |   1 +
 app-admin/sudo/sudo-1.8.31_p2.ebuild | 263 +++
 2 files changed, 264 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 756ff988d03..af0643a1635 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,5 +1,6 @@
 DIST sudo-1.8.31.tar.gz 3350674 BLAKE2B 
de5a968732fdd58933b4c513d13c43a08cb50075a00c3e0d338c9892570a416a2b3a8f19940c0893715f4eeab991e804831a87ef656ffd91e7f1ba047c119261
 SHA512 
b9e408a322938c7a712458e9012d8a5f648fba5b23a5057cf5d8372c7f931262595f1575c32c32b9cb1a04af670ff4611e7df48d197e5c4cc038d6b65439a28a
 DIST sudo-1.8.31p1.tar.gz 3351312 BLAKE2B 
85775ef574a3a1a9cc749809fe81f8350f7a4e3f46a905bc3392790b20bb7bc8e3c99fb504e01776f3a92aa6afa7972d3ff1c071aadd3a08ee1d2281f8b9ba50
 SHA512 
9344fd1d8a8445e8afb9c5628cdc832fe32ea29199f071f35fb6ec694371801556df560f4382afec199f468b1f3264ad5e3a89e964612e571b8d911f823724cc
+DIST sudo-1.8.31p2.tar.gz 3353538 BLAKE2B 
274c72232e18c8ff5006b61ad4d384582ec0296af6326377f08ff4e59c6a4a4fc5e2245874bf9a7c6b010addae600dd41f042660d5bf9c4bc8eb98983704a5da
 SHA512 
ad1bbbde74d3ab6e947071c6f21e436ebabcf5af11ecc75cde8f0c01ca0b8c6ae1cce2ff42f21612816c636e96722a2a14daa57757644ceab6577091f82242be
 DIST sudo-1.9.0.tar.gz 3743850 BLAKE2B 
47d557afb13eee300d379ae31aae34cf7cf1e5ad140c6d7e599f687cca2cc259ec17f9ec0b3ca6f0badef81bb6e9d659e3e2bb77d9994218a9a3d88ec7ff2c19
 SHA512 
f2a191ea5fc65865718b110d4aca187cb5e2cd55c9c891fab32f21401e56f825f34c373e346c55c64fa49cec4d802efb63ccebf3d4a4e31d9a433077daf013b1
 DIST sudo-1.9.1.tar.gz 3834744 BLAKE2B 
835eaae5b61627da65f40f04646b261093c56f77bdfb1b64f746e569a4bfafcfbb31d88ab301bf8544a8714f43d3416a792ee8b0fdcb75d81dbc6fcf29551f0b
 SHA512 
7994c7d8f020188eda51787bb5f6fe7668518cc89b711e7840470db7e5bac1219490ffccc73854fecb14ceb3ffaf0fc605f3438c87b83f27921ea3626365105c
 DIST sudo-1.9.2.tar.gz 3890859 BLAKE2B 
879917b8045c999a17ef36006732509aa546ee6bb04de77191fb637aa0420d54f9e51ec69b697c22119d638393e9c84efcc1ca5e6e8ee5f0c08bb1ca07f3acea
 SHA512 
20afdf2604b1c93395157382b24f225cd1ff88d3a892362e2d69fecd240c4e7171f05032c08be1778cd1dea6e460025e4241f57272fac0ea3550e220b6d73d21

diff --git a/app-admin/sudo/sudo-1.8.31_p2.ebuild 
b/app-admin/sudo/sudo-1.8.31_p2.ebuild
new file mode 100644
index 000..f0df8a6c9e2
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.31_p2.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam multilib libtool tmpfiles
+
+MY_P="${P/_/}"
+MY_P="${MY_P/beta/b}"
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/";
+if [[ ${PV} == "" ]] ; then
+   inherit mercurial
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo";
+else
+   uri_prefix=
+   case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+   esac
+
+   SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
+   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz";
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris"
+   fi
+fi
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+IUSE="gcrypt ldap libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey sssd system-digest"
+
+DEPEND="
+   sys-libs/zlib:=
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   sasl? (
+   dev-libs/cyrus-sasl
+   net-nds/openldap[sasl]
+   )
+   )
+   pam? ( sys-libs/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
+   system-digest? (
+   gcrypt? ( dev-libs/libgcrypt:= )
+   !gcrypt? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+BDEPEND="
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+

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

2020-08-09 Thread Hans de Graaff
commit: c098ee6f67676a2736aaa61e50ef26e32eef8249
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 10 04:09:39 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 10 04:09:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c098ee6f

dev-ruby/tty-color: add 0.5.2

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

 dev-ruby/tty-color/Manifest   |  1 +
 dev-ruby/tty-color/tty-color-0.5.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/tty-color/Manifest b/dev-ruby/tty-color/Manifest
index cc0d5537452..5db5b9ba51a 100644
--- a/dev-ruby/tty-color/Manifest
+++ b/dev-ruby/tty-color/Manifest
@@ -1,3 +1,4 @@
 DIST tty-color-0.4.3.gem 11776 BLAKE2B 
4e51a41fb97b343c22a6ae832a449905fc215b7e218a31c993a47c66c66c049f70ce0da163d27f593309c6e49c014badc378ea89dec42c94ce6ba9e088798952
 SHA512 
4447c02f9b738f4fbecc14149d6c09da2da36c489d118f7d18b85f48b9c22b7939e5c62a32048f1a0c958533be15ead3952c72ea03fd1d06b23b1ed29beadcd8
 DIST tty-color-0.5.0.gem 11776 BLAKE2B 
fc22689783c86b5d18bd3134b198b2bdf50563bc14a25b8a02611ac6a46f494c86b17ff1307089a87ad92442d99da3d408b4907b83f3c67f495a66ceaaddc2ee
 SHA512 
998da9196055b011edf8b20595e548447d7a3cda3555a61c2645dac618dcebf8fcd3b257ae8948f93fd7720956f6dc2b554fb5521a8847017c4a2ab2e2b74e73
 DIST tty-color-0.5.1.tar.gz 10877 BLAKE2B 
9ae72b4885ea1662038b6c98c672a349c458efb9b07747f2a1d2dfe69070efa08e45ae2fbaa513bbb8e7a9bee5a8a68a2b980456d64894df8556a4a6820b3770
 SHA512 
48144ef358cf04a4e88b0ee1cf96586c6c9a5d2862a7ea2a4fdcb92853c7b520d2cc94919b6dee97d9bf0384fa5bb9d8e0665730a9965de8b93af1edf459ebff
+DIST tty-color-0.5.2.tar.gz 11437 BLAKE2B 
a123a46f855a3c5b2c56b658ba9dd1987ce2e72684cfd2e673337de1ab802d28ae00fd9c5e761014314999c5590e2466a32c64a1b094dcfc3101a3754458ea10
 SHA512 
767566786d1d676bd1571f2cc040107ffc9532219bcff594acaac9ccf972d335cbb1838017e23fa3e32264e9e48f57b818690747e617851c43b3f7e37d2648eb

diff --git a/dev-ruby/tty-color/tty-color-0.5.2.ebuild 
b/dev-ruby/tty-color/tty-color-0.5.2.ebuild
new file mode 100644
index 000..26f62942b75
--- /dev/null
+++ b/dev-ruby/tty-color/tty-color-0.5.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="tty-color.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Terminal color capabilities detection"
+HOMEPAGE="https://github.com/piotrmurach/tty-color";
+SRC_URI="https://github.com/piotrmurach/tty-color/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   echo '-rspec_helper' > .rspec || die
+
+   sed -i -e 's:require_relative ":require "./:' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2020-08-09 Thread Hans de Graaff
commit: ad329b9bb6484eee625daa7a61d77cfaff8c0181
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 10 04:08:23 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 10 04:08:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad329b9b

dev-ruby/rdiscount: add 2.2.0.2

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

 dev-ruby/rdiscount/Manifest |  1 +
 dev-ruby/rdiscount/rdiscount-2.2.0.2.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest
index d598e19c636..ddd64055341 100644
--- a/dev-ruby/rdiscount/Manifest
+++ b/dev-ruby/rdiscount/Manifest
@@ -1 +1,2 @@
 DIST rdiscount-2.2.0.1.gem 68096 BLAKE2B 
71ea7010116739e8c61aab91c2cc4a86cf679b4ae10221135c0bad854822a9a81969e927ef898c0ebf753811205ad98258c4e7c4b16f9e18a81bb01137a79fc9
 SHA512 
81a477782b9829ac5e68ab390ef00b7f470bb4bd84e86ce28dd9abbb71aab6fd17b67416078dd7d4e0fc7e0c8eb78250b7a71a2f24d2bd236e861cb445f9feb6
+DIST rdiscount-2.2.0.2.gem 68096 BLAKE2B 
91f67643103a46f3fc95f80191a85ce4c89bba6a83f7ed5542cc9ec1671628c6ac0543b206d87e2ffc469dc83139e5669ee7eb6713eba4116db19c071a15f402
 SHA512 
97a0fabb77238173f101298e4b4b6d4728b9e15cb7d3f14e7d1d978c44ab92dd89c2e02d0c15c0fa70a836eb54abca06b0027e26e5d87540bfe145c8527be3f7

diff --git a/dev-ruby/rdiscount/rdiscount-2.2.0.2.ebuild 
b/dev-ruby/rdiscount/rdiscount-2.2.0.2.ebuild
new file mode 100644
index 000..97b12d1ab7a
--- /dev/null
+++ b/dev-ruby/rdiscount/rdiscount-2.2.0.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test:unit"
+
+RUBY_FAKEGEM_TASK_DOC="doc man"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Implementation of John Gruber's Markdown"
+HOMEPAGE="https://github.com/rtomayko/rdiscount";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   # Hanna is broken for us and therefore we don't have it in portage.
+   sed -i -e 's/hanna/rdoc/' Rakefile || die
+
+   # Remove rule that will force a rebuild when running tests.
+   sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die
+
+   # Provide RUBY variable no longer provided by rake.
+   sed -i -e "1 iRUBY=${RUBY}" Rakefile || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext
+   cp ext/*$(get_modname) lib/ || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   doman man/rdiscount.1
+}



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

2020-08-09 Thread Michał Górny
commit: c543521a74d122b94b24aef14ddc09923f030ad1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 10 02:33:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 10 02:33:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c543521a

dev-python/sphinxcontrib-websupport: Bump to 1.2.4

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

 dev-python/sphinxcontrib-websupport/Manifest   |  1 +
 .../sphinxcontrib-websupport-1.2.4.ebuild  | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/sphinxcontrib-websupport/Manifest 
b/dev-python/sphinxcontrib-websupport/Manifest
index 78fe4fe4eb7..d2ce6a984d7 100644
--- a/dev-python/sphinxcontrib-websupport/Manifest
+++ b/dev-python/sphinxcontrib-websupport/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-websupport-1.2.2.gh.tar.gz 599606 BLAKE2B 
d7e5754491d0f4e4b508bb5ed58f41d6f57c8785ce2d658cd4beb658b9a01a453bd791e73deab703ebf17d18ddf0a3adc7c72a49e80c33475daca41666da694d
 SHA512 
39d7d688515440fcf7a0df9cff60402499956da4c4d5de4e7b38982ff23ed837e7851a3c747135b9298d0df59f3055a8f588be78f10d98110ab50b8ab434db34
+DIST sphinxcontrib-websupport-1.2.4.gh.tar.gz 599695 BLAKE2B 
909fc3dd77377769b6242963c2228a01dae4c73b2c1128094ecb5c113517ddb103498fa8615a0690cc41333778a21ba62a7638e36e3d82ad89c74b76156580a4
 SHA512 
4b5a382037988079e12e5c022ce0351c953e65dacfee7e3a63852370deddcee083cb65914b0bb9a8dc42481015f33d1ac2b5fea61c676ab947f8b0cbe331d7f6

diff --git 
a/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.4.ebuild 
b/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.4.ebuild
new file mode 100644
index 000..a2aab86657c
--- /dev/null
+++ b/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx websupport extension"
+HOMEPAGE="https://www.sphinx-doc.org
+   https://github.com/sphinx-doc/sphinxcontrib-websupport";
+# pypi tarball is missing templates
+SRC_URI="https://github.com/sphinx-doc/sphinxcontrib-websupport/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+
+RDEPEND="
+   >=dev-python/six-1.5[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-serializinghtml[${PYTHON_USEDEP}]"
+# avoid circular dependency with sphinx
+PDEPEND="
+   >=dev-python/sphinx-1.5.3[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   ${PDEPEND}
+   >=dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
+   >=dev-python/whoosh-2.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # breaks tests
+   sed -i -e '/pkg_resources/d' \
+   sphinxcontrib/websupport/__init__.py || die
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2020-08-09 Thread Michał Górny
commit: 3d920a75eed32d30e6ad433371596f579e776928
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 10 02:23:51 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 10 02:25:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d920a75

dev-libs/libmirage: Fix gcc-10 build

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

 .../libmirage/files/libmirage-3.2.4-gcc-10.patch   | 34 ++
 dev-libs/libmirage/libmirage-3.2.4.ebuild  |  4 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/libmirage/files/libmirage-3.2.4-gcc-10.patch 
b/dev-libs/libmirage/files/libmirage-3.2.4-gcc-10.patch
new file mode 100644
index 000..7834e39eed7
--- /dev/null
+++ b/dev-libs/libmirage/files/libmirage-3.2.4-gcc-10.patch
@@ -0,0 +1,34 @@
+From 7288d06f79d935798b917f707b86a33f5b69125a Mon Sep 17 00:00:00 2001
+From: Rok Mandeljc 
+Date: Sat, 2 May 2020 17:37:34 +0200
+Subject: [PATCH] libMirage: utils.h: added missing extern specifiers
+
+The lack thereof seems to be causing errors with gcc 10 on Fedora 32.
+---
+ libmirage/mirage/utils.h | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/libmirage/mirage/utils.h b/libmirage/mirage/utils.h
+index 64611810..fc431d2f 100644
+--- a/mirage/utils.h
 b/mirage/utils.h
+@@ -83,8 +83,8 @@ gchar mirage_helper_isrc2ascii (guint8 c);
+ gboolean mirage_helper_validate_isrc (const gchar *isrc);
+ 
+ /* CRC utility functions */
+-guint16 *crc16_1021_lut;
+-guint32 *crc32_d8018001_lut;
++extern guint16 *crc16_1021_lut;
++extern guint32 *crc32_d8018001_lut;
+ 
+ guint16 *mirage_helper_init_crc16_lut (guint16 genpoly);
+ guint32 *mirage_helper_init_crc32_lut (guint32 genpoly, guint slices);
+@@ -139,7 +139,7 @@ const gchar *mirage_helper_encoding_from_bom (const guint8 
*buffer);
+ 
+ 
+ /* ECMA-130 Annex B sector data scrambler */
+-guint8 *ecma_130_scrambler_lut;
++extern guint8 *ecma_130_scrambler_lut;
+ 
+ guint8 *mirage_helper_init_ecma_130b_scrambler_lut (void);
+ 

diff --git a/dev-libs/libmirage/libmirage-3.2.4.ebuild 
b/dev-libs/libmirage/libmirage-3.2.4.ebuild
index ba836ebd339..4aad2870f2d 100644
--- a/dev-libs/libmirage/libmirage-3.2.4.ebuild
+++ b/dev-libs/libmirage/libmirage-3.2.4.ebuild
@@ -30,6 +30,10 @@ BDEPEND="
doc? ( dev-util/gtk-doc )
introspection? ( >=dev-libs/gobject-introspection-1.30 )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc-10.patch
+)
+
 DOCS=( AUTHORS README )
 
 src_configure() {



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

2020-08-09 Thread Jory Pratt
commit: ab1e609e5f658b8dcc82e73d2f74f8fd0623de4b
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Aug 10 01:34:53 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Aug 10 01:34:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1e609e

sys-kernel/zen-sources: version bump 5.7.12

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest|  6 +--
 sys-kernel/zen-sources/zen-sources-5.6.15.ebuild   | 43 --
 ...rces-5.7.5.ebuild => zen-sources-5.7.12.ebuild} |  0
 3 files changed, 1 insertion(+), 48 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 2cab8387608..7d9dec675c5 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,12 +1,8 @@
 DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e752f09fdbf1930c322bed578e8a71a16d48aeddd943f0a7e59df47c07ad95dd401251a1a5828eefe07c8e927cf021ef
 SHA512 
0726fa7768c4ddf7ba73ef5eb0ea73b71ba03dab1252b7114864ea60af84d50b8354f1c1d70a0abf0c8c7460361417b14183f11f49aa9654808025a9d979da6d
 DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
-DIST genpatches-5.6-1.base.tar.xz 4760 BLAKE2B 
b46600526a6117176153b24cd168d92be86117d6bf5f2653a6cbb229812395043e6cd4c8033f62fc042b9559a5e24f4694985c46ecd6262d53cd6bd6b8852f91
 SHA512 
1d7aec1b018aa30156995890f743b042ba448db3cc0a7c28c2616b08fcf3824c0eee2130ac3d331af4da1a646226d788e321a9500a748e98f029f55423c9f45d
-DIST genpatches-5.6-1.extras.tar.xz 1740 BLAKE2B 
bef3294d3bf392d14b4d55644d5d363fe575e3f777b793a2ffd6c6a2654ebf5f89c436d600f04166dc45dd130f2bb7fcb75778bc4171984ede083137ba7a2a5e
 SHA512 
7bb2a574b7d7e7533cb9983477ad9b9c58a25262d0331397c3bfd95f469ffa7abf6ae7bd5ed328095f7e7365912629a52cbbbad1e9939bb4ba7bba6cd0a0e3ea
 DIST genpatches-5.7-1.base.tar.xz 5168 BLAKE2B 
506ed0fe3ecf7891c0fa89467437ec665b91a5d476832f567702d42aa0216b5c738cfed235e990f66244d8dbcd3c71ece1d4b280638be2b62412cb9fc2ae05c0
 SHA512 
bf14433a31b131bb74c1abb1151d021074015a6ed28c88bcb56430e9502d54b450bed1c066c9cd4870da2f1642cc065f2a5d027cbf389b705cea72ad3ea8e2ab
 DIST genpatches-5.7-1.extras.tar.xz 1764 BLAKE2B 
d455a21ce5f37b37861747a71d55f16e9983d82ddbfc51e65f6401384b7415dff3afe5491f9ff5344e9b6ab33b760e647e3e4075549211c1a9d7d2249baa4f98
 SHA512 
0215ce69c03a12e5bdddfcb61ad1ef9cdeb7b2016971d439766bb2420142b9c960fefedb4f85edef73172203961be9fa01c70cb76f72e9b1f4edb299a6a14067
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
 DIST linux-5.7.tar.xz 112690468 BLAKE2B 
b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1
 SHA512 
45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
-DIST v5.6.15-zen2.patch.xz 601992 BLAKE2B 
079681771e83914d2b46020f077781af0ba3946c9f0ecceec62dac3f407edac39c1e9ad840560d71f44162a90151ebedd9e19b7975f62f73c2bbe450dbcb1496
 SHA512 
eaa0227301f83166a520429f26d8794a6921e9b042d45d74f1d2a1a5a7323ebe3edefbf4cef3317e621db49602641d37081607cba4269fa76b2844badb81b47b
-DIST v5.7.5-zen1.patch.xz 319880 BLAKE2B 
9ccbf4a0dceac6b616a03f51bf65e1761c8701bc07f2ff591caddd87adfbc29bc2ea8796219be98ba44db1ba5dc7a8fb3e59b0ca99d83604ddb59ce8730d9023
 SHA512 
59442cef81678b2e40522afd70e7bbb1c3c1ab4071ca0f2ffe984127f0b8088c44c60f7ee314d01b1020867a8f4f2191f99d52405475ee48ba2ca99fe214537f
+DIST v5.7.12-zen1.patch.xz 744696 BLAKE2B 
6fb6eabc9033fab8a4c0098628c4243a4754daf41556a62bdc4e842c9a053c05bb4dd985e181f4af87a8a3ae61466d14c03d458cedac5d725f06060380149460
 SHA512 
35e01bd82ec633cc348bfa7b05afcec57ef5b6b7191b2aaf0e035979971ee5de3240b9dfbb2986aab9a2329a40d0a259febb43032bd4d60478ac465269011300

diff --git a/sys-kernel/zen-sources/zen-sources

[gentoo-commits] repo/gentoo:master commit in: dev-python/google-auth-httplib2/

2020-08-09 Thread Zac Medico
commit: a164bb1255393ecc3ae850529ffd3a9fbd88f223
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 23:41:46 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 23:41:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a164bb12

dev-python/google-auth-httplib2: Bump to version 0.0.4

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

 dev-python/google-auth-httplib2/Manifest   |  1 +
 .../google-auth-httplib2-0.0.4.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/google-auth-httplib2/Manifest 
b/dev-python/google-auth-httplib2/Manifest
index 538eb746359..945b2caad2e 100644
--- a/dev-python/google-auth-httplib2/Manifest
+++ b/dev-python/google-auth-httplib2/Manifest
@@ -1 +1,2 @@
 DIST google-auth-httplib2-0.0.3.tar.gz 10914 BLAKE2B 
20473182a5bd4633d1ae16101d81520ddf182706d478c066e533a2eac3e28fccf2bbaf733eeb4f7ea14d658fe29b9b0c656307bb555aabd2d1a21585e3e3d3ba
 SHA512 
dc39626961dfc67ee56d1c74b4e37e6c6a81ec3c8ddcc24007535acc6a973f2cba5e65a9ece323f53d4dcb4f7bca948d65bde4ab55b2c002432d020cba9d914e
+DIST google-auth-httplib2-0.0.4.tar.gz 11218 BLAKE2B 
a6f4b4cf29ba6db81d70dda16eef7c2d378cf1c38d1f3f2f27a38a7d293809a23a4ae38ef0515b8b1ce278bdfc4a15daa291cac0a70f7a84cf7c8f40e36e01c5
 SHA512 
a33e54d07c610dcb1e01118808792c3a259b7f1a579acbe3f92825ad5100b96a844168bb37327e71f078b870f1594b021d59d0c86c15868384f19ddb569b42cb

diff --git a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.4.ebuild 
b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.4.ebuild
new file mode 100644
index 000..24f6b0bda71
--- /dev/null
+++ b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PN="google-auth-library-python-httplib2"
+DESCRIPTION="httplib2 Transport for Google Auth"
+HOMEPAGE="https://pypi.org/project/google-auth-httplib2/ 
https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2";
+# PyPi tarball is missing unit tests
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/google-auth[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_test() {
+   pytest -vv || die "Tests failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/

2020-08-09 Thread Zac Medico
commit: 654b1a4de7d796a452f37c2f77337285681e55a4
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 23:29:20 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 23:29:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654b1a4d

dev-python/google-api-python-client: PYTHON_COMPAT+=(python3_9)

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

 .../google-api-python-client/google-api-python-client-1.8.3-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-1.8.3-r1.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-1.8.3-r1.ebuild
index fe3d4510957..eef43c9585f 100644
--- 
a/dev-python/google-api-python-client/google-api-python-client-1.8.3-r1.ebuild
+++ 
b/dev-python/google-api-python-client/google-api-python-client-1.8.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-core/

2020-08-09 Thread Zac Medico
commit: d179b6ea81d866a3aa5ddcb5b36ddd37b837edf8
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 23:16:14 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 23:16:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d179b6ea

dev-python/google-api-core: PYTHON_COMPAT+=(python3_9)

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

 dev-python/google-api-core/google-api-core-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/google-api-core/google-api-core-1.17.0.ebuild 
b/dev-python/google-api-core/google-api-core-1.17.0.ebuild
index 256b57cb60f..b0eee1f185a 100644
--- a/dev-python/google-api-core/google-api-core-1.17.0.ebuild
+++ b/dev-python/google-api-core/google-api-core-1.17.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 inherit distutils-r1
 
 DESCRIPTION="Core Library for Google Client Libraries"



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

2020-08-09 Thread Zac Medico
commit: b2d6ba26835a065210e759b938b0b6b5b1a1433a
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 23:08:48 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 23:08:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d6ba26

dev-python/grpcio: PYTHON_COMPAT+=(python3_9)

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

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

diff --git a/dev-python/grpcio/grpcio-1.28.1.ebuild 
b/dev-python/grpcio/grpcio-1.28.1.ebuild
index 52d65ba9345..0ed253b4d80 100644
--- a/dev-python/grpcio/grpcio-1.28.1.ebuild
+++ b/dev-python/grpcio/grpcio-1.28.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 inherit distutils-r1 multiprocessing
 
 DESCRIPTION="High-performance RPC framework (python libraries)"



[gentoo-commits] repo/gentoo:master commit in: dev-python/googleapis-common-protos/

2020-08-09 Thread Zac Medico
commit: 77da232c7226aa736135613c453059f77bf67941
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 23:02:22 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 23:02:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77da232c

dev-python/googleapis-common-protos: PYTHON_COMPAT+=(python3_9)

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

 .../googleapis-common-protos/googleapis-common-protos-1.51.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/googleapis-common-protos/googleapis-common-protos-1.51.0.ebuild 
b/dev-python/googleapis-common-protos/googleapis-common-protos-1.51.0.ebuild
index 16183872ed2..1c0536a357b 100644
--- a/dev-python/googleapis-common-protos/googleapis-common-protos-1.51.0.ebuild
+++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.51.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 inherit distutils-r1
 
 DESCRIPTION="python classes generated from the common protos in the googleapis 
repository"



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

2020-08-09 Thread Sebastian Pipping
commit: 9aeb9834937f3ca47a8d437ebf8ef3a7b0f2aa5b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Aug  9 22:57:04 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Aug  9 22:57:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aeb9834

dev-util/ydiff: 1.2

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-util/ydiff/Manifest |  1 +
 dev-util/ydiff/ydiff-1.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/ydiff/Manifest b/dev-util/ydiff/Manifest
index 3a7963024d4..4de4a7a39ad 100644
--- a/dev-util/ydiff/Manifest
+++ b/dev-util/ydiff/Manifest
@@ -1 +1,2 @@
 DIST ydiff-1.1.tar.gz 36357 BLAKE2B 
4465c85132bb7c7d58c13dd79903610c74edec3b2b8ab8980918a1bf3a98f2b8387872a0974743503fcaad1e7ecb24c21d312a13d9aabe94780e9d623c35175a
 SHA512 
575b3327edd3b8796f5f150fc7ebde32561e1782582e03e9b63bf9010998913fb8b00a8245d799f6cd5599e286f07f9e97e160f23606323d1a6f6059faa59bc9
+DIST ydiff-1.2.tar.gz 42808 BLAKE2B 
927482c2ed9a96efc354178679b4ba50497289bc31107e8cdef3062a71d91268fa703620f1f4b0be03aebaf339eba5254f4b43c16403f1d7818b84b0c450defb
 SHA512 
0eb2230b64f43e20f6dc2411296389dc99356ef626152dc7f234583f70678e64a07b764fd89635479e7ac4aa7e2490db6e76c744369eefef8ab6a5386db1a7b5

diff --git a/dev-util/ydiff/ydiff-1.2.ebuild b/dev-util/ydiff/ydiff-1.2.ebuild
new file mode 100644
index 000..d3dfb7dd60a
--- /dev/null
+++ b/dev-util/ydiff/ydiff-1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="Colored, side-by-side diff terminal viewer (ex. cdiff)"
+HOMEPAGE="https://github.com/ymattw/ydiff";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="sys-apps/less"
+RDEPEND=""
+
+DOCS=( CHANGES.rst README.rst )
+
+RESTRICT="test"
+
+python_test() {
+   ${PYTHON} tests/test_ydiff.py || die "Unit tests failed."
+
+   ./tests/regression.sh || die "Regression tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-auth-httplib2/

2020-08-09 Thread Zac Medico
commit: 1949e3574c40fb156193708e8333b07f0a2e1e73
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 22:48:42 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 22:48:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1949e357

dev-python/google-auth-httplib2: PYTHON_COMPAT+=(python3_9)

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

 dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild 
b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild
index 2794e587bd4..327435feb3a 100644
--- a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild
+++ b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-08-09 Thread Zac Medico
commit: 3488f94689f8d773103e641163b8aa446aaf000a
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 22:46:20 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 22:46:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3488f946

dev-python/google-auth: PYTHON_COMPAT+=(python3_9)

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

 dev-python/google-auth/google-auth-1.14.3-r2.ebuild | 2 +-
 dev-python/google-auth/google-auth-1.14.3.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/google-auth/google-auth-1.14.3-r2.ebuild 
b/dev-python/google-auth/google-auth-1.14.3-r2.ebuild
index 3ca2d90ff76..85a715d1fe5 100644
--- a/dev-python/google-auth/google-auth-1.14.3-r2.ebuild
+++ b/dev-python/google-auth/google-auth-1.14.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 

diff --git a/dev-python/google-auth/google-auth-1.14.3.ebuild 
b/dev-python/google-auth/google-auth-1.14.3.ebuild
index c4209f691b6..d8c5e1666e8 100644
--- a/dev-python/google-auth/google-auth-1.14.3.ebuild
+++ b/dev-python/google-auth/google-auth-1.14.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-08-09 Thread Zac Medico
commit: 98ae81eb6cb40d4e52acc298381a1b91cc26eeb4
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 22:25:01 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 22:28:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ae81eb

dev-python/google-auth: 1.14.3-r2 revbump for pinned rsa version

Bug: https://bugs.gentoo.org/728460
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 .../{google-auth-1.14.3-r1.ebuild => google-auth-1.14.3-r2.ebuild}   | 1 +
 dev-python/google-auth/google-auth-1.14.3.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/google-auth/google-auth-1.14.3-r1.ebuild 
b/dev-python/google-auth/google-auth-1.14.3-r2.ebuild
similarity index 95%
rename from dev-python/google-auth/google-auth-1.14.3-r1.ebuild
rename to dev-python/google-auth/google-auth-1.14.3-r2.ebuild
index b9496dc3dac..3ca2d90ff76 100644
--- a/dev-python/google-auth/google-auth-1.14.3-r1.ebuild
+++ b/dev-python/google-auth/google-auth-1.14.3-r2.ebuild
@@ -44,6 +44,7 @@ distutils_enable_tests pytest
 src_prepare() {
# delete stray files included in the tarball
find "${S}"/tests -name '*.pyc' -delete || die
+   sed -e 's|"rsa>=3.1.4,<4.1"|"rsa>=3.1.4"|' -i setup.py || die
distutils-r1_src_prepare
 }
 

diff --git a/dev-python/google-auth/google-auth-1.14.3.ebuild 
b/dev-python/google-auth/google-auth-1.14.3.ebuild
index 2776bf9f4da..c4209f691b6 100644
--- a/dev-python/google-auth/google-auth-1.14.3.ebuild
+++ b/dev-python/google-auth/google-auth-1.14.3.ebuild
@@ -39,6 +39,7 @@ distutils_enable_tests pytest
 src_prepare() {
# delete stray files included in the tarball
find "${S}"/tests -name '*.pyc' -delete || die
+   sed -e 's|"rsa>=3.1.4,<4.1"|"rsa>=3.1.4"|' -i setup.py || die
distutils-r1_src_prepare
 }
 



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

2020-08-09 Thread Zac Medico
commit: 56601e1b3e1a379dad813032bd2e88d12ac682cc
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 21:57:46 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 22:01:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56601e1b

dev-python/google-auth: Bump to version 1.20.1

Closes: https://bugs.gentoo.org/728460
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-1.20.1.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 111092b77ab..16d27171dde 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,2 +1,3 @@
 DIST google-auth-1.0.1.tar.gz 133903 BLAKE2B 
0a99dcdb37a195f24077162ea8191e2eb12aac0eec8e08d06f0b17aba9c4f5ed44f19ca41c737a249611ce02b98e03474d1e995909c5755222605e004d11fb1d
 SHA512 
c10822c6b75700503a06a4b3a43a123d57605a043eb494bcb0232cc3941fc039d0803ed75be26d0da72fd4df613135c290fb3fdf82b0fa47d4fe0729462d80f4
 DIST google-auth-1.14.3.tar.gz 101964 BLAKE2B 
096768066d02248a4b614e5ea1f1035c81714ef09f6fb43fdb3ecc308d7cadaf7ad821f1dca505389fd1c73eec5e0b2d233f71f54469c43a2616f64a15661f21
 SHA512 
e3b76907e50b4927aaa1d450a6133943ad736427a180023ea2c4639545449769136b9db89eae54456338f1cf5bbaaa5840a8cf3db92d54f9e96407ae8935a607
+DIST google-auth-1.20.1.tar.gz 107375 BLAKE2B 
2f57cd9752c46891c59ed13e2ec8c6f98e5b3cd07d329769a78872877a17580c1ff5bb9da0381ef9bd4b6b9f72f04125ef71102543cfe1dc7bc3b09a5d5d9039
 SHA512 
6aad44b58c71f96c686606d6e8b6f273c64ce1559737920ccc31ad761442cad7f5fab19a59daee9408b284405a00c2de769c00221ac91bcfdd48851dba6f680f

diff --git a/dev-python/google-auth/google-auth-1.20.1.ebuild 
b/dev-python/google-auth/google-auth-1.20.1.ebuild
new file mode 100644
index 000..ce118589e34
--- /dev/null
+++ b/dev-python/google-auth/google-auth-1.20.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="https://github.com/GoogleCloudPlatform/google-auth-library-python 
https://pypi.org/project/google-auth/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/oauth2client[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # delete stray files included in the tarball
+   find "${S}"/tests -name '*.pyc' -delete || die
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



[gentoo-commits] proj/portage:master commit in: lib/_emerge/

2020-08-09 Thread Zac Medico
commit: a163adec05afba127dfb18529761557bd30655ae
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 07:38:18 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 07:39:10 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a163adec

SpawnProcess: fix _cancel to cleanup PipeLogger quickly

Cleanup PipeLogger as quickly as possible, in order to prevent
access to unclosed logs.

Bug: https://bugs.gentoo.org/711174
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/SpawnProcess.py | 22 --
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/lib/_emerge/SpawnProcess.py b/lib/_emerge/SpawnProcess.py
index 91f5ed1a8..cea16df27 100644
--- a/lib/_emerge/SpawnProcess.py
+++ b/lib/_emerge/SpawnProcess.py
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 import errno
+import functools
 import logging
 import signal
 import sys
@@ -32,7 +33,7 @@ class SpawnProcess(SubProcess):
"unshare_ipc", "unshare_mount", "unshare_pid", "unshare_net")
 
__slots__ = ("args", "log_filter_file") + \
-   _spawn_kwarg_names + ("_main_task", "_selinux_type",)
+   _spawn_kwarg_names + ("_main_task", "_main_task_cancel", 
"_selinux_type",)
 
# Max number of attempts to kill the processes listed in cgroup.procs,
# given that processes may fork before they can be killed.
@@ -138,6 +139,7 @@ class SpawnProcess(SubProcess):
pipe_logger.start()
 
self._registered = True
+   self._main_task_cancel = functools.partial(self._main_cancel, 
build_logger, pipe_logger)
self._main_task = 
asyncio.ensure_future(self._main(build_logger, pipe_logger), 
loop=self.scheduler)
self._main_task.add_done_callback(self._main_exit)
 
@@ -149,14 +151,18 @@ class SpawnProcess(SubProcess):
if build_logger.poll() is None:
yield build_logger.async_wait()
except asyncio.CancelledError:
-   if pipe_logger.poll() is None:
-   pipe_logger.cancel()
-   if build_logger.poll() is None:
-   build_logger.cancel()
+   self._main_cancel(build_logger, pipe_logger)
raise
 
+   def _main_cancel(self, build_logger, pipe_logger):
+   if pipe_logger.poll() is None:
+   pipe_logger.cancel()
+   if build_logger.poll() is None:
+   build_logger.cancel()
+
def _main_exit(self, main_task):
self._main_task = None
+   self._main_task_cancel = None
try:
main_task.result()
except asyncio.CancelledError:
@@ -205,7 +211,11 @@ class SpawnProcess(SubProcess):
 
def _cancel(self):
if self._main_task is not None:
-   self._main_task.done() or self._main_task.cancel()
+   if not self._main_task.done():
+   if self._main_task_cancel is not None:
+   self._main_task_cancel()
+   self._main_task_cancel = None
+   self._main_task.cancel()
SubProcess._cancel(self)
self._cgroup_cleanup()
 



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

2020-08-09 Thread Andreas K. Hüttel
commit: dd96d5f5111528076b92468dff579587d8263a2c
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Sat Aug  8 20:04:33 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug  9 21:14:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd96d5f5

dev-perl/Pod-Abstract: EAPI bump, add missing dep

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Andreas K. Huettel  gentoo.org>

 ...tract-0.200.0-r1.ebuild => Pod-Abstract-0.200.0-r2.ebuild} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r1.ebuild 
b/dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r2.ebuild
similarity index 77%
rename from dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r1.ebuild
rename to dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r2.ebuild
index 9dfbaeece76..e4ed10e9713 100644
--- a/dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r1.ebuild
+++ b/dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-MODULE_AUTHOR=BLILBURNE
-MODULE_VERSION=0.20
+DIST_AUTHOR=BLILBURNE
+DIST_VERSION=0.20
 inherit perl-module
 
 DESCRIPTION="Abstract document tree for Perl POD documents"
@@ -17,11 +17,10 @@ RESTRICT="!test? ( test )"
 RDEPEND="dev-perl/IO-String
virtual/perl-Scalar-List-Utils
virtual/perl-File-Temp
+   virtual/perl-Pod-Parser
 "
 DEPEND="${RDEPEND}
test? (
virtual/perl-Test-Simple
)
 "
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-db/myodbc/files/, dev-db/myodbc/

2020-08-09 Thread Thomas Deutschmann
commit: 6b670c82939003d10b2fdce461926dd3dfa465e5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug  9 20:56:52 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug  9 20:56:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b670c82

dev-db/myodbc: drop old

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/myodbc/Manifest   |   7 --
 dev-db/myodbc/files/5.3-cmake-doc-path.patch |  43 -
 dev-db/myodbc/files/5.3.10-cxxlinkage.patch  |  29 --
 dev-db/myodbc/files/5.3.10-mariadb.patch |  58 
 dev-db/myodbc/files/8.0.16-cxxlinkage.patch  |  63 -
 dev-db/myodbc/files/cmake-doc-path.patch |  43 -
 dev-db/myodbc/myodbc-5.3.10-r3.ebuild| 130 ---
 dev-db/myodbc/myodbc-5.3.9.ebuild| 112 ---
 dev-db/myodbc/myodbc-8.0.16.ebuild   | 119 
 dev-db/myodbc/myodbc-8.0.17.ebuild   | 119 
 dev-db/myodbc/myodbc-8.0.19.ebuild   | 118 
 dev-db/myodbc/myodbc-8.0.20.ebuild   | 118 
 12 files changed, 959 deletions(-)

diff --git a/dev-db/myodbc/Manifest b/dev-db/myodbc/Manifest
index cc11ad47ca4..f7e37215e11 100644
--- a/dev-db/myodbc/Manifest
+++ b/dev-db/myodbc/Manifest
@@ -1,8 +1 @@
-DIST mysql-connector-odbc-5.3.10-src.tar.gz 2646571 BLAKE2B 
e85e179ee8a54c8c98dd254e949c08227adc72141d52bc15935eafd60edaf95f47c12ca51fa9472ae29c761d5de2149277c58e6d3f02a58be17f595ca7ba
 SHA512 
ebe56b95a1690332959a7a37e8ed381b46730fb9f6fbd6522ddc1a6961e4c8cdac59681a957b33abeb6cae12f210278e4063daa59ce952d92acf427bc188e22b
-DIST mysql-connector-odbc-5.3.9-linux-debian9-x86-32bit.tar.gz 11501665 
BLAKE2B 
e41dd65d940c0c91c67e6ec4c46ea2c3327e96d372c493635d05833862f2aa73919410a9e9a9c090a6fa65fd29e022a9b088c07a5e11089aee04b3b86005ad1e
 SHA512 
02fcf6ac88f6052206aa55b6fc2b37f499da26e596e8e64b1c20e87dc4a24f745416da56c6e1268feff60321f54cb45864b8d34e055ea2f99da37b6efeedc844
-DIST mysql-connector-odbc-5.3.9-linux-debian9-x86-64bit.tar.gz 12013057 
BLAKE2B 
e372cfb6ca49f9f01e9e60d7cd497fc009ec38dee76ca2cfb74cc95213b84ef1eebca85e1400f19c9715c0f9b2ef40fc212196e14189f5506be8d0e887507ce4
 SHA512 
b54ca167f762b4d8b988b4a91f14dc6a4bf49f55bc639ce8eecc9eba6c11400bd3494d74ef77ebe3348bdefd8fb5b8c1b62b3a6beebb926a1899da17ea4a1b44
-DIST mysql-connector-odbc-8.0.16-src.tar.gz 3986610 BLAKE2B 
c91760f8e0352a57adb5400700d22f52f70d5210d85ff0932f5288f19c917c771ce9ea9abad097d27a9723c585d1029d56c09f6865f634f9c41ad852690e016d
 SHA512 
b7ddcdf635441bc3ed0325a8562f453e42d3c9768b0fe0b42d9b5417e268f4631e3fca3c2adc417c124ede37254c7b1890c792593d846ecaf5b158ce4b4808cd
-DIST mysql-connector-odbc-8.0.17-src.tar.gz 3953949 BLAKE2B 
6d7fcef89c15d9f421f690291e793f1020b5f77f5e2132f130becd1ceed041887ffce77fda4cbc411d06972f1d488d434c8f132c0778af30a436c6b6e372e59e
 SHA512 
474b107eb5d4c23e10c24dcf37b3787418afbd34ea385791fd0d8cdb5d29a6770cde4a61e3591329b344c442ff8f6daad3a2c250e881f9f5837eaa4e951af7e4
-DIST mysql-connector-odbc-8.0.19-src.tar.gz 3770465 BLAKE2B 
7c57d85c13c17c08e1aed1deff3d60851ff68474c42971ea796fc50e3b766d7c49e5d993527691534c30f4007a94be852ac240bf50244cd3adf0f9500fbfc68c
 SHA512 
4761d9d3eeccc932bfd76b9b27be4672e65b6125e85312dcfcb0b8b3cfe0ccf19982d40b2f85ae26e936e968d35d3136bab201b7dcb47eb4ad460c178c0d9f88
-DIST mysql-connector-odbc-8.0.20-src.tar.gz 3734268 BLAKE2B 
606e8fe88712371da74bee8f44b21a56a2572603b1af693733fdd9ccd7ab62cb16a224593b368a40a021ed87ee433213a1a03b775c07b6bd28bbc44b7f905288
 SHA512 
483eb5c1d4a75ec4ec8681b33633bf89db708737191d149e1fed3c8bf0f839ab70951982a664fbf078c73fdfc114b126b5146682238faa244c904becf80858d7
 DIST mysql-connector-odbc-8.0.21-src.tar.gz 3744268 BLAKE2B 
d43942cc94858023ae0c2140ffba8a0a676a763b167ef4cbf500b2b9c14d2b3486696f68d03b2cc4607cb7f302e2af25f1e5ce564441ecf6d44a03874e489c07
 SHA512 
dca83db2ae25e08e44eaf814cad7234c8b17c2935de69bec7d238881404b2bc062fd7e28c626b594a062ee488123be545b9384742e09168e64a1423425a41c40

diff --git a/dev-db/myodbc/files/5.3-cmake-doc-path.patch 
b/dev-db/myodbc/files/5.3-cmake-doc-path.patch
deleted file mode 100644
index 54f35d41d96..000
--- a/dev-db/myodbc/files/5.3-cmake-doc-path.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-=== modified file 'CMakeLists.txt'
 a/CMakeLists.txt   2013-03-09 09:51:06 +
-+++ b/CMakeLists.txt   2013-03-09 11:05:27 +
-@@ -33,6 +33,12 @@
- 
- INCLUDE(version.cmake)
- 
-+IF(WITH_DOCUMENTATION_INSTALL_PATH)
-+  set(DOCUMENTATION_INSTALL_PATH ${WITH_DOCUMENTATION_INSTALL_PATH})
-+ELSE(WITH_DOCUMENTATION_INSTALL_PATH)
-+  set(DOCUMENTATION_INSTALL_PATH 
${CMAKE_INSTALL_PREFIX}/share/doc/myodbc-${CONNECTOR_MAJOR}.${CONNECTOR_MINOR})
-+ENDIF(WITH_DOCUMENTATION_INSTALL_PATH)
-+
- #Default is to build both drivers
- IF(UNICODE OR NOT ANSI)
-   MESSAGE(STATUS "Configuring to build Unic

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/, dev-db/mysql-connector-c/files/

2020-08-09 Thread Thomas Deutschmann
commit: dace53dd7c5acd6588fe11e7a92a04b272bd0217
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug  9 20:59:25 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug  9 20:59:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dace53dd

dev-db/mysql-connector-c: drop old

Closes: https://github.com/gentoo/gentoo/pull/17061
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql-connector-c/Manifest  |   3 -
 .../files/20028_all_mysql-5.6-gcc7.patch   |  13 -
 .../files/6.1.11-openssl-1.1.patch | 300 ---
 ...include-path-for-udf_registration_types-h.patch |  24 --
 .../files/mysql-connector-c-8.0.19-libressl.patch  | 297 --
 .../files/mysql-connector-c-8.0.20-libressl.patch  | 332 -
 dev-db/mysql-connector-c/files/mysql_com.patch |  31 --
 .../mysql-connector-c-6.1.11-r2.ebuild |  83 --
 .../mysql-connector-c-8.0.19.ebuild| 111 ---
 .../mysql-connector-c-8.0.20.ebuild| 111 ---
 10 files changed, 1305 deletions(-)

diff --git a/dev-db/mysql-connector-c/Manifest 
b/dev-db/mysql-connector-c/Manifest
index 73055a9d392..d9d45dcf80e 100644
--- a/dev-db/mysql-connector-c/Manifest
+++ b/dev-db/mysql-connector-c/Manifest
@@ -1,4 +1 @@
-DIST mysql-boost-8.0.19.tar.gz 264147972 BLAKE2B 
61a5ccbef1a7a675c85e4e6bda8e5285bdb931e6ee14d4710bf13dfd9157d1095200db2886dc93ea7251d3d59245f35c0bef5ba88ba6aac209b1e080f3b07dc4
 SHA512 
5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
-DIST mysql-boost-8.0.20.tar.gz 266282970 BLAKE2B 
2aeb9d6c575ed9dc2d00d3e51e6391c59ffa39156491d9ed2c07e19bb2efb88a14d5a9d4b537c137d71854e39fa3a7fc2b93618118d4fd062e92ba2d83783c6f
 SHA512 
7a962e9ddec7069008c5ab6ac2801515e2661ca2875afc6141541c03e2f941f4255b3c0d806a4df2fd2f2f1d12323aeb1e456c1d364777a18ccebefad7b22a99
 DIST mysql-boost-8.0.21.tar.gz 278292192 BLAKE2B 
9e5a14d1401f58f6f620c8691d2d4d3ada122a79a4e081380050961f0add93bf32b682c60ea2a6e58f50a4fcedbd323d8efe2d5f3e1f2bba5010e201a2df5d44
 SHA512 
18128edd7d9604ea69bd308f372d6663ef3629503969148e3a2117175c4ef625358b31b96e0e1b8d10a87037719e3cb61d5c71eee1e26ab0e0a1731977a2d7c1
-DIST mysql-connector-c-6.1.11-src.tar.gz 3489345 BLAKE2B 
813512520ef660521221565a4466e81d902629d0ee731f746b68eed2b9129ea8361fcabe184537ec8ba91aed5a4b02dfb3450b36524c2e98f81fba148eee0cf1
 SHA512 
271395c888a93b833e0bbe1840b9987ecdb37d0f1cf89904207cc9aa99ed32e538aee8c9529ff39b6533947159776a8f5aa079da86ed51b1d26b086f4ffdd7c6

diff --git a/dev-db/mysql-connector-c/files/20028_all_mysql-5.6-gcc7.patch 
b/dev-db/mysql-connector-c/files/20028_all_mysql-5.6-gcc7.patch
deleted file mode 100644
index cf8caedb7f1..000
--- a/dev-db/mysql-connector-c/files/20028_all_mysql-5.6-gcc7.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/sql-common/client_authentication.cc 
b/sql-common/client_authentication.cc
-index eaeb2d4..035ecd2 100644
 a/sql-common/client_authentication.cc
-+++ b/sql-common/client_authentication.cc
-@@ -84,7 +84,7 @@ RSA *rsa_init(MYSQL *mysql)
- 
-   if (mysql->options.extension != NULL &&
-   mysql->options.extension->server_public_key_path != NULL &&
--  mysql->options.extension->server_public_key_path != '\0')
-+  mysql->options.extension->server_public_key_path[0] != '\0')
-   {
- pub_key_file= fopen(mysql->options.extension->server_public_key_path,
- "r");

diff --git a/dev-db/mysql-connector-c/files/6.1.11-openssl-1.1.patch 
b/dev-db/mysql-connector-c/files/6.1.11-openssl-1.1.patch
deleted file mode 100644
index 3459206e4f7..000
--- a/dev-db/mysql-connector-c/files/6.1.11-openssl-1.1.patch
+++ /dev/null
@@ -1,300 +0,0 @@
-From 7961393dd45e4ad1cdc7544b4bba2e98a5d2760c Mon Sep 17 00:00:00 2001
-From: eroen 
-Date: Fri, 20 Jan 2017 14:43:53 +0100
-Subject: [PATCH] Don't use deprecated API with openssl 1.1
-
-If openssl 1.1.0 is built with `--api=1.1 disable-deprecated`, using
-deprecated APIs causes build errors.
-
-X-Gentoo-Bug: 606600
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=606600

- mysys_ssl/my_aes_openssl.cc | 54 -
- sql-common/client.c | 16 --
- vio/viossl.c|  8 +++
- vio/viosslfactories.c   | 23 +++
- 4 files changed, 84 insertions(+), 17 deletions(-)
-
-diff --git a/mysys_ssl/my_aes_openssl.cc b/mysys_ssl/my_aes_openssl.cc
-index 261ba8a..59a95e3 100644
 a/mysys_ssl/my_aes_openssl.cc
-+++ b/mysys_ssl/my_aes_openssl.cc
-@@ -22,6 +22,12 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 
02110-1301  USA */
- #include 
- #include 
- #include 
-+#include 
-+
-+#if (defined LIBRESSL_VERSION_NUMBER && OPENSSL_VERSION_NUMBER == 0x2000L)
-+#undef OPENSSL_VERSION_NUMBER
-+#

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-launchers/

2020-08-09 Thread Andrew Ammerlaan
commit: 1814a731fa14721dd490970085c213d33206cd8f
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Aug  9 08:26:35 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Aug  9 08:26:54 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1814a731

gui-apps/nwg-launchers: Version bump

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/nwg-launchers/Manifest   |  1 +
 gui-apps/nwg-launchers/nwg-launchers-0.3.1.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/gui-apps/nwg-launchers/Manifest b/gui-apps/nwg-launchers/Manifest
index e6135e1..7099b27 100644
--- a/gui-apps/nwg-launchers/Manifest
+++ b/gui-apps/nwg-launchers/Manifest
@@ -1,2 +1,3 @@
 DIST nwg-launchers-0.2.0.tar.gz 43240 BLAKE2B 
e026faaa272d2c0b71a4140d3a0dd6bad9b40a528a3d49819197ad93a833a2263048c56287058f70fa50a7c0de503b8b3d84fa1a0271b3c906d107c582d61d3c
 SHA512 
4f04c8bae4a3cf8869d66b833d9528fffb65f27a04e254c38133f2cd3b046b2db3cdc61dec90c958f009ea79e68313741f71b29bc15a04f4905f0853b3b3
 DIST nwg-launchers-0.3.0.tar.gz 42750 BLAKE2B 
ef745b20b884d5bb9281017d2cf6f19f3dc3125489e5d1c1c0e4909209119902f0da1982f09154111ad4a269948d2f2a4e851efaa8ae5dfe992a4c30c601fb64
 SHA512 
3dc1a49d72dfa2d5cfd8254b6e0d48af4b86dce86171a44813c2d89f9a450bed0ab88bd2afbc2152a3608c89ab27d434a62f21589ef7f9519b5f5e669f78e324
+DIST nwg-launchers-0.3.1.tar.gz 43257 BLAKE2B 
ef033fe253099eaa8b7151ebccec81a6a3a1ed8cc90dce48a7c236c305ece1fac2c47b615e40366d877878494af9924d83369a655199b85fcf26aea3feaa46de
 SHA512 
91e72c24899d01172075141102e714a0c0264a1dc68a550a6b64eb66201f85605781c0beaa631d8bc7f40bc93cf9dea26d6eab698077941ac3f8120f666f85f7

diff --git a/gui-apps/nwg-launchers/nwg-launchers-0.3.1.ebuild 
b/gui-apps/nwg-launchers/nwg-launchers-0.3.1.ebuild
new file mode 100644
index 000..0ba68bd
--- /dev/null
+++ b/gui-apps/nwg-launchers/nwg-launchers-0.3.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/nwg-piotr/${PN}";
+case "${PV}" in
+   )
+   inherit git-r3
+   ;;
+   *)
+   SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+esac
+inherit meson
+
+DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs"
+HOMEPAGE="${EGIT_REPO_URI}"
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-cpp/gtkmm:3.0
+   dev-cpp/nlohmann_json"
+DEPEND="${RDEPEND}"
+
+IUSE="+bar +dmenu +grid"
+
+src_configure() {
+   meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use 
grid)
+}



[gentoo-commits] repo/proj/guru:master commit in: net-im/discord-canary-bin/

2020-08-09 Thread Andrew Ammerlaan
commit: 3b5635236eb4b0fedb63b553be0bc8fa47fab644
Author: Marcin Woźniak  aol  com>
AuthorDate: Sun Aug  9 16:16:13 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Aug  9 16:16:13 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b563523

net-im/discord-canary-bin: Bump version to 0.0.106

Signed-off-by: Marcin Wozniak  aol.com>

 net-im/discord-canary-bin/Manifest |  1 +
 .../discord-canary-bin-0.0.106.ebuild  | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/net-im/discord-canary-bin/Manifest 
b/net-im/discord-canary-bin/Manifest
index 70adc74..df30daf 100644
--- a/net-im/discord-canary-bin/Manifest
+++ b/net-im/discord-canary-bin/Manifest
@@ -1 +1,2 @@
 DIST discord-canary-0.0.104.tar.gz 71309857 BLAKE2B 
0c1ad9aa8cc56fc125610be58e2768edbd257d20b586b3e012e40d610d32a75252d0a9b7c8719cefe62d497d108b820bf94f7cb51bb976f1d9e43f4d9ac44e26
 SHA512 
b7e482379585f0d1461186ee8fbddfef213c12cc1367e35c56b7531b06ebfce82dbc23dc834724c8c569845e76fce62834bf1e2047b9a36aca86982132105693
+DIST discord-canary-0.0.106.tar.gz 71370116 BLAKE2B 
fed3b569c47e6bb67995ccf80645cd282f142edad15ddda6750b02e90b608bfeb7a7fd3f1a20bbc71c16e11575af2c5614e9dc87ab82405baae5b25dea2e3bfc
 SHA512 
d258b698ec68590b1a3171d25041de97fef208f7b24668adafcc7e4c0bf97c80b25aeb2e57ca5be3b29581cd04661a84ed5c0d3cd8309b6cf9758703aa5ed52d

diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.106.ebuild 
b/net-im/discord-canary-bin/discord-canary-bin-0.0.106.ebuild
new file mode 100644
index 000..bcf0124
--- /dev/null
+++ b/net-im/discord-canary-bin/discord-canary-bin-0.0.106.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils xdg
+
+DESCRIPTION="All-in-one voice and text chat"
+HOMEPAGE="https://discordapp.com/";
+SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/discord-canary-${PV}.tar.gz";
+
+SLOT="0"
+LICENSE="all-rights-reserved"
+KEYWORDS="~amd64"
+
+RESTRICT="mirror bindist"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-libs/atk
+   sys-libs/libcxx
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig:1.0
+   media-libs/libpng
+   media-libs/freetype:2
+   net-print/cups
+   sys-apps/dbus
+   net-libs/gnutls
+   sys-libs/libcxx
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   sys-libs/zlib
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango
+
+   x11-libs/libXtst
+   media-libs/opus"
+
+S=${WORKDIR}/DiscordCanary
+
+QA_PREBUILT="
+   opt/discord-canary-bin/DiscordCanary
+   opt/discord-canary-bin/libEGL.so
+   opt/discord-canary-bin/libGLESv2.so
+   opt/discord-canary-bin/swiftshader/libEGL.so
+   opt/discord-canary-bin/swiftshader/libGLESv2.so
+   opt/discord-canary-bin/libVkICD_mock_icd.so
+   opt/discord-canary-bin/libffmpeg.so
+"
+
+src_install() {
+   local destdir="/opt/${PN}"
+
+   insinto $destdir
+   doins -r locales resources
+   doins \
+   *.pak \
+   *.png \
+   *.dat \
+   *.bin \
+   *.so
+
+   exeinto $destdir
+   doexe DiscordCanary
+
+   dosym $destdir/DiscordCanary /usr/bin/discord-canary
+   make_desktop_entry discord Discord \
+   "/opt/discord-canary/discord.png" \
+   Network
+}



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

2020-08-09 Thread Andrew Ammerlaan
commit: 17b347f19b56d40b7776b4099d2ce5ddaf7c7c48
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Aug  9 21:00:13 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Aug  9 21:00:13 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17b347f1

dev-python/aspectlib: version bump, add py3_9

tests require older version of tornado, but the only
version left in ::gentoo that satisfies that is py3_6 only

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/aspectlib/Manifest | 2 +-
 .../aspectlib/{aspectlib-1.5.0.ebuild => aspectlib-1.5.1.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index 1d8a9ee..b2b2f9b 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1 +1 @@
-DIST aspectlib-1.5.0.tar.gz 155744 BLAKE2B 
9695f2b55634c8080385302f3b35bea2d84c69a593dc62544dafd02f41468f54aee54f1da485e6a963c389dbed40e85d81cdd04d693e8d298761064a72cd9a64
 SHA512 
313e383d44b8ebbfcb3e657512280ce8a0919dd4736dd058282788ea1c0711c6a33cb9ceecbc711368abda438be515a5579bbd4d31a629208e320be3e7e39381
+DIST aspectlib-1.5.1.tar.gz 155737 BLAKE2B 
1f3728a77389c271e8cc9c2ab8cd6d6c16fb05323d3c85a25bd9db34f84046f18503015fa6d4d2e85e89b92880bf37b197191b034205ed145d535c6456b02215
 SHA512 
24e700a14096042f2382910eb1245a9b64d99670c8bd60e2df4afe41113e8f813633bae10c8c2487c52c556f537a77ee43f6672a00af1f05d2ed4a129a92332e

diff --git a/dev-python/aspectlib/aspectlib-1.5.0.ebuild 
b/dev-python/aspectlib/aspectlib-1.5.1.ebuild
similarity index 91%
rename from dev-python/aspectlib/aspectlib-1.5.0.ebuild
rename to dev-python/aspectlib/aspectlib-1.5.1.ebuild
index e33b581..486af14 100644
--- a/dev-python/aspectlib/aspectlib-1.5.0.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
@@ -29,7 +29,7 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/proj/guru:dev commit in: net-im/discord-canary-bin/

2020-08-09 Thread Marcin Woźniak
commit: 3b5635236eb4b0fedb63b553be0bc8fa47fab644
Author: Marcin Woźniak  aol  com>
AuthorDate: Sun Aug  9 16:16:13 2020 +
Commit: Marcin Woźniak  aol  com>
CommitDate: Sun Aug  9 16:16:13 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b563523

net-im/discord-canary-bin: Bump version to 0.0.106

Signed-off-by: Marcin Wozniak  aol.com>

 net-im/discord-canary-bin/Manifest |  1 +
 .../discord-canary-bin-0.0.106.ebuild  | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/net-im/discord-canary-bin/Manifest 
b/net-im/discord-canary-bin/Manifest
index 70adc74..df30daf 100644
--- a/net-im/discord-canary-bin/Manifest
+++ b/net-im/discord-canary-bin/Manifest
@@ -1 +1,2 @@
 DIST discord-canary-0.0.104.tar.gz 71309857 BLAKE2B 
0c1ad9aa8cc56fc125610be58e2768edbd257d20b586b3e012e40d610d32a75252d0a9b7c8719cefe62d497d108b820bf94f7cb51bb976f1d9e43f4d9ac44e26
 SHA512 
b7e482379585f0d1461186ee8fbddfef213c12cc1367e35c56b7531b06ebfce82dbc23dc834724c8c569845e76fce62834bf1e2047b9a36aca86982132105693
+DIST discord-canary-0.0.106.tar.gz 71370116 BLAKE2B 
fed3b569c47e6bb67995ccf80645cd282f142edad15ddda6750b02e90b608bfeb7a7fd3f1a20bbc71c16e11575af2c5614e9dc87ab82405baae5b25dea2e3bfc
 SHA512 
d258b698ec68590b1a3171d25041de97fef208f7b24668adafcc7e4c0bf97c80b25aeb2e57ca5be3b29581cd04661a84ed5c0d3cd8309b6cf9758703aa5ed52d

diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.106.ebuild 
b/net-im/discord-canary-bin/discord-canary-bin-0.0.106.ebuild
new file mode 100644
index 000..bcf0124
--- /dev/null
+++ b/net-im/discord-canary-bin/discord-canary-bin-0.0.106.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils xdg
+
+DESCRIPTION="All-in-one voice and text chat"
+HOMEPAGE="https://discordapp.com/";
+SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/discord-canary-${PV}.tar.gz";
+
+SLOT="0"
+LICENSE="all-rights-reserved"
+KEYWORDS="~amd64"
+
+RESTRICT="mirror bindist"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-libs/atk
+   sys-libs/libcxx
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig:1.0
+   media-libs/libpng
+   media-libs/freetype:2
+   net-print/cups
+   sys-apps/dbus
+   net-libs/gnutls
+   sys-libs/libcxx
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   sys-libs/zlib
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango
+
+   x11-libs/libXtst
+   media-libs/opus"
+
+S=${WORKDIR}/DiscordCanary
+
+QA_PREBUILT="
+   opt/discord-canary-bin/DiscordCanary
+   opt/discord-canary-bin/libEGL.so
+   opt/discord-canary-bin/libGLESv2.so
+   opt/discord-canary-bin/swiftshader/libEGL.so
+   opt/discord-canary-bin/swiftshader/libGLESv2.so
+   opt/discord-canary-bin/libVkICD_mock_icd.so
+   opt/discord-canary-bin/libffmpeg.so
+"
+
+src_install() {
+   local destdir="/opt/${PN}"
+
+   insinto $destdir
+   doins -r locales resources
+   doins \
+   *.pak \
+   *.png \
+   *.dat \
+   *.bin \
+   *.so
+
+   exeinto $destdir
+   doexe DiscordCanary
+
+   dosym $destdir/DiscordCanary /usr/bin/discord-canary
+   make_desktop_entry discord Discord \
+   "/opt/discord-canary/discord.png" \
+   Network
+}



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

2020-08-09 Thread Thomas Deutschmann
commit: 5c2d7fc5bbc302c6ad6eac111e375709d7031187
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug  9 20:02:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug  9 20:02:07 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5c2d7fc5

defaults/initrd.scripts: start_volumes(): Don't wait for /dev/zfs

This is not needed anymore and also not working.

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

 defaults/initrd.scripts | 13 +
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index b7dbdd8..14f3c4e 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1501,17 +1501,6 @@ copyKeymap() {
fi
 }
 
-# This helper function is to be called using call_func_timeout.
-# It enables us to wait a reasonable amount of time until /dev/zfs appears.
-waitForZFS() {
-   while [ ! -c /dev/zfs ]
-   do
-   echo >/dev/null
-   done
-
-   exit 1
-}
-
 splash() {
return 0
 }
@@ -1631,7 +1620,7 @@ start_volumes() {
if [ "${USE_ZFS}" = '1' ]
then
# Avoid race involving asynchronous module loading
-   if call_func_timeout waitForZFS 5
+   if [ ! -e /dev/zfs ]
then
bad_msg "Cannot import ZFS pool because /dev/zfs is 
missing"
elif [ -z "${ZFS_POOL}" ]



[gentoo-commits] repo/gentoo:master commit in: net-im/spectrum2/, net-im/spectrum2/files/

2020-08-09 Thread Conrad Kostecki
commit: b415791afae7da1913f38efcfa400d4a4a3fe266
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 19:59:26 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 20:00:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b415791a

net-im/spectrum2: fix compilation with libpqxx-7

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../spectrum2-2.0.13-libpqxx-7-compatibility.patch | 79 ++
 net-im/spectrum2/spectrum2-2.0.12-r4.ebuild|  7 +-
 net-im/spectrum2/spectrum2-2.0.13-r2.ebuild|  4 +-
 3 files changed, 86 insertions(+), 4 deletions(-)

diff --git 
a/net-im/spectrum2/files/spectrum2-2.0.13-libpqxx-7-compatibility.patch 
b/net-im/spectrum2/files/spectrum2-2.0.13-libpqxx-7-compatibility.patch
new file mode 100644
index 000..48a1f0a333a
--- /dev/null
+++ b/net-im/spectrum2/files/spectrum2-2.0.13-libpqxx-7-compatibility.patch
@@ -0,0 +1,79 @@
+diff --git a/cmake_modules/Findpqxx.cmake b/cmake_modules/Findpqxx.cmake
+index 9c53550..691ec0e 100644
+--- a/cmake_modules/Findpqxx.cmake
 b/cmake_modules/Findpqxx.cmake
+@@ -1,16 +1,33 @@
+-FIND_PATH(PQXX_INCLUDE_DIR pqxx/pqxx PATHS)
+-MARK_AS_ADVANCED(PQXX_INCLUDE_DIR)
++if (NOT WIN32)
++  find_package(PkgConfig)
++  if (PKG_CONFIG_FOUND)
++  pkg_check_modules(PQXX libpqxx)
++  if (PQXX_FOUND)
++  if (PQXX_VERSION STRGREATER "7")
++  message(STATUS "libpqxx version 
${PQXX_VERSION}, requesting c++17")
++  set (CMAKE_CXX_STANDARD 17)
++  endif()
++  endif()
++  endif()
++else()
+ 
+-FIND_LIBRARY(PQXX_LIBRARY pqxx )
+-MARK_AS_ADVANCED(PQXX_LIBRARY)
++  FIND_PATH(PQXX_INCLUDE_DIR pqxx/pqxx PATHS)
++  MARK_AS_ADVANCED(PQXX_INCLUDE_DIR)
+ 
+-FIND_LIBRARY(PQ_LIBRARY pq )
+-MARK_AS_ADVANCED(PQ_LIBRARY)
++  FIND_LIBRARY(PQXX_LIBRARIES pqxx )
++  MARK_AS_ADVANCED(PQXX_LIBRARIES)
+ 
+-if(PQXX_LIBRARY AND PQ_LIBRARY AND PQXX_INCLUDE_DIR)
+-  set( PQXX_FOUND 1 )
+-  message( STATUS "Found pqxx: ${PQXX_LIBRARY}, ${PQ_LIBRARY}, 
${PQXX_INCLUDE_DIR}")
+-else()
+-  message(STATUS "Could NOT find pqxx and pq library")
+-endif()
++  FIND_LIBRARY(PQ_LIBRARY pq )
++  MARK_AS_ADVANCED(PQ_LIBRARY)
+ 
++  if(PQXX_LIBRARY AND PQ_LIBRARY AND PQXX_INCLUDE_DIR)
++  set( PQXX_FOUND 1 )
++  message( STATUS "Found pqxx: ${PQXX_LIBRARIES}, ${PQ_LIBRARY}, 
${PQXX_INCLUDE_DIR}")
++  if (PQXX_VERSION STRGREATER "7")
++  message(STATUS "libpqxx version ${PQXX_VERSION}, 
requesting c++17")
++  set (CMAKE_CXX_STANDARD 17)
++  endif()
++  else()
++  message(STATUS "Could NOT find pqxx and pq library")
++  endif()
++endif()
+diff --git a/libtransport/CMakeLists.txt b/libtransport/CMakeLists.txt
+index 8892241..2b5a0f9 100644
+--- a/libtransport/CMakeLists.txt
 b/libtransport/CMakeLists.txt
+@@ -48,9 +48,9 @@ find_package(CURL)
+ 
+ if(WIN32)
+   include_directories("${CMAKE_SOURCE_DIR}/msvc-deps/sqlite3")
+-  target_link_libraries(transport transport-plugin ${PQXX_LIBRARY} 
${CURL_LIBRARIES} ${PQ_LIBRARY} ${MYSQL_LIBRARIES} ${SWIFTEN_LIBRARY} 
${LOG4CXX_LIBRARIES} ${PROTOBUF_LIBRARY} ${JSONCPP_LIBRARY} psapi.lib 
bcrypt.lib)
++  target_link_libraries(transport transport-plugin ${PQXX_LIBRARIES} 
${CURL_LIBRARIES} ${PQ_LIBRARY} ${MYSQL_LIBRARIES} ${SWIFTEN_LIBRARY} 
${LOG4CXX_LIBRARIES} ${PROTOBUF_LIBRARY} ${JSONCPP_LIBRARY} psapi.lib 
bcrypt.lib)
+ else()
+-  target_link_libraries(transport transport-plugin ${PQXX_LIBRARY} 
${CURL_LIBRARIES} ${PQ_LIBRARY} ${SQLITE3_LIBRARIES} ${MYSQL_LIBRARIES} 
${SWIFTEN_LIBRARY} ${LOG4CXX_LIBRARIES} ${POPT_LIBRARY} ${PROTOBUF_LIBRARY} 
${JSONCPP_LIBRARY})
++  target_link_libraries(transport transport-plugin ${PQXX_LIBRARIES} 
${CURL_LIBRARIES} ${PQ_LIBRARY} ${SQLITE3_LIBRARIES} ${MYSQL_LIBRARIES} 
${SWIFTEN_LIBRARY} ${LOG4CXX_LIBRARIES} ${POPT_LIBRARY} ${PROTOBUF_LIBRARY} 
${JSONCPP_LIBRARY})
+ endif()
+ 
+ set_target_properties(transport PROPERTIES
+diff --git a/libtransport/NetworkPluginServer.cpp 
b/libtransport/NetworkPluginServer.cpp
+index 31cce95..f5305aa 100644
+--- a/libtransport/NetworkPluginServer.cpp
 b/libtransport/NetworkPluginServer.cpp
+@@ -1904,7 +1904,7 @@ 
NetworkPluginServer::wrapIncomingMedia(SWIFTEN_SHRPTR_NAMESPACE::shared_ptrs, quotes in quotes ("quote: 
'text' end quote")
+ static boost::regex 
image_expr("]*src\\s*=\\s*[\"']([^\"']+)[\"'][^>]*>");
+ 
+-bool matchCount = 0;
++int matchCount = 0;
+ std::string firstUrl;
+ 
+ std::string::const_iterator xhtml_pos = xhtml.begin();

diff --git a/net-im/spectrum2/spectrum2-2.0.12-r4.ebuild 
b/net-im/spectrum2/spectrum2-2.0.12-r4.ebuild
index 334f15bf538..4f12c3c285e 100644
--- a/net-im/spectrum2/spectrum2-2.0

[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2020-08-09 Thread Conrad Kostecki
commit: 072908659e0ec4ececfea82f3c5ae1e9e5c63f90
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 19:33:54 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 20:00:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07290865

games-fps/eduke32: bump to version 20200808.9208

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-fps/eduke32/Manifest |   1 +
 games-fps/eduke32/eduke32-20200808.9208.ebuild | 226 +
 2 files changed, 227 insertions(+)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index f0bb84c6b47..d6f7b5e5323 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -6,3 +6,4 @@ DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
 DIST eduke32_src_20200505-8904-0b0e9923c.tar.xz 16569468 BLAKE2B 
557a4547e13ff422dacf0885f8ddff8b62bb658bc63c2b70564b5f40cabaf55abd30103a28af474391cd3662641768bcec5f3338f882f82fc657cfa24a566436
 SHA512 
6b86b1fd16c0175c7dea1816e8d2b4f92f6d5a26c9f68bbbd5cf5ed7821524ef72ef646bc931d4d82773a33438f0de7a33b84429719e485f8cf05cd8ab92cb6b
+DIST eduke32_src_20200808-9208-16a4d06be.tar.xz 19787360 BLAKE2B 
3344a660fd5dec951e27e74a0680ba506692991c96438af53901bd5c090ca4c14be90db37ad4cc454c7f0dc2b7628a9bb9abce4e55c4dd9713a1fe90af28c53d
 SHA512 
0b88ed5a0c3a5134aaabe9c30eb2d9a2a17c4833388788c4e1d3bf6bc76aa0edb3b6189c503f614894d480d25a27d498df11fb13ea64c465253a9b564c43b78c

diff --git a/games-fps/eduke32/eduke32-20200808.9208.ebuild 
b/games-fps/eduke32/eduke32-20200808.9208.ebuild
new file mode 100644
index 000..e1fadcfdc49
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20200808.9208.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs xdg-utils
+
+EGIT_COMMIT="16a4d06be"
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/";
+SRC_URI="
+   
https://dukeworld.com/eduke32/synthesis/latest/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+   https://www.eduke32.com/images/eduke32_classic.png
+   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
+   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
+   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
+   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
+   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdinstall demo flac fluidsynth gtk hrp offensive opengl opl png psx 
sc-55 server sdk timidity tools vorbis voxels vpx xmp"
+REQUIRED_USE="
+   cdinstall? ( !demo )
+   demo? ( !cdinstall )
+   hrp? ( ^^ ( demo cdinstall )
+   !voxels )
+   offensive? ( ^^ ( demo cdinstall ) )
+   opl? ( ^^ ( demo cdinstall )
+   !sc-55 )
+   psx? ( ^^ ( demo cdinstall ) )
+   sc-55? ( ^^ ( demo cdinstall )
+   !opl )
+   voxels? ( !hrp )
+   vpx? ( opengl )
+"
+
+# There are no tests,
+# instead it tries to build a test game, which does not compile
+RESTRICT="bindist test"
+
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
+
+RDEPEND="
+   media-libs/libsdl2[joystick,opengl?,sound,video]
+   media-libs/sdl2-mixer[flac?,fluidsynth?,midi,timidity?,vorbis?]
+   sys-libs/zlib
+   flac? ( media-libs/flac )
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:0= )
+   vpx? ( media-libs/libvpx:= )
+   vorbis

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

2020-08-09 Thread Conrad Kostecki
commit: 80602ed04b32152f6a047f4307ec13c433178c5a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 17:11:29 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 20:00:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80602ed0

dev-util/statifier: bump to EAPI=7

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/statifier/statifier-1.7.4-r1.ebuild | 57 
 1 file changed, 57 insertions(+)

diff --git a/dev-util/statifier/statifier-1.7.4-r1.ebuild 
b/dev-util/statifier/statifier-1.7.4-r1.ebuild
new file mode 100644
index 000..046c0699da9
--- /dev/null
+++ b/dev-util/statifier/statifier-1.7.4-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Statifier is a tool for creating portable, self-containing Linux 
executables"
+HOMEPAGE="http://statifier.sourceforge.net";
+SRC_URI="https://sourceforge.net/projects/${PN}/files/${PN}/${PV}/${P}.tar.gz";
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+
+RDEPEND="
+   app-shells/bash
+   sys-apps/coreutils
+   virtual/awk
+"
+
+PATCHES=(
+   # Respect users CFLAGS and LDFLAGS
+   "${FILESDIR}"/${PN}-1.7.4-fix-build-system.patch
+)
+
+src_prepare() {
+   default
+
+   # Don't compile 32-bit on amd64 no-multilib profile
+   if ! use abi_x86_32; then
+   sed -i -e 's/ELF32 .*/ELF32 := no/g' configs/config.x86_64 || 
die
+   fi
+}
+
+src_configure() {
+   tc-export CC
+
+   # Fix permissions, as configure is not marked executable
+   chmod +x configure || die
+   econf
+}
+
+src_compile() {
+   # Package complains with MAKEOPTS > -j1
+   emake -j1
+}
+
+src_install() {
+   # Package complains with MAKEOPTS > -j1
+   emake -j1 DESTDIR="${ED}" install
+
+   # Install docs
+   einstalldocs
+}



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

2020-08-09 Thread Conrad Kostecki
commit: 894010aea0472636a15f66a38a84dc58c9ef4ca2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 19:35:07 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 20:00:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894010ae

games-fps/eduke32: drop old version

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-fps/eduke32/Manifest |   1 -
 games-fps/eduke32/eduke32-20200505.8904.ebuild | 227 -
 .../eduke32-20190419.7615-wad2map-buildfix.patch   |  19 --
 3 files changed, 247 deletions(-)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index d6f7b5e5323..717c7f433f8 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -5,5 +5,4 @@ DIST duke3d_psx-1.11.zip 7636016 BLAKE2B 
63094c0eb2343e443f98844675ddc23a138d87c
 DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997680ff7550973ed9741e62e78f9a099c1a13f65eaa133076d6551fcdfbf34e28ff59f2ad59f91ece98753e7d39523
 SHA512 
4b55dcc192cb2aa8830250fd222664272176bea8f6c6e4ac6d488abfecb1332b5793986c164fde78901904e2bde37e6ee4aa020c5eb578002de8f6102f44df15
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
-DIST eduke32_src_20200505-8904-0b0e9923c.tar.xz 16569468 BLAKE2B 
557a4547e13ff422dacf0885f8ddff8b62bb658bc63c2b70564b5f40cabaf55abd30103a28af474391cd3662641768bcec5f3338f882f82fc657cfa24a566436
 SHA512 
6b86b1fd16c0175c7dea1816e8d2b4f92f6d5a26c9f68bbbd5cf5ed7821524ef72ef646bc931d4d82773a33438f0de7a33b84429719e485f8cf05cd8ab92cb6b
 DIST eduke32_src_20200808-9208-16a4d06be.tar.xz 19787360 BLAKE2B 
3344a660fd5dec951e27e74a0680ba506692991c96438af53901bd5c090ca4c14be90db37ad4cc454c7f0dc2b7628a9bb9abce4e55c4dd9713a1fe90af28c53d
 SHA512 
0b88ed5a0c3a5134aaabe9c30eb2d9a2a17c4833388788c4e1d3bf6bc76aa0edb3b6189c503f614894d480d25a27d498df11fb13ea64c465253a9b564c43b78c

diff --git a/games-fps/eduke32/eduke32-20200505.8904.ebuild 
b/games-fps/eduke32/eduke32-20200505.8904.ebuild
deleted file mode 100644
index c493f5f8a35..000
--- a/games-fps/eduke32/eduke32-20200505.8904.ebuild
+++ /dev/null
@@ -1,227 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop toolchain-funcs xdg-utils
-
-EGIT_COMMIT="0b0e9923c"
-MY_BUILD="$(ver_cut 2)"
-MY_DATE="$(ver_cut 1)"
-MY_PV_HRP="5.4"
-MY_PV_OFFENSIVE_XXX="1.33"
-MY_PV_OPL="2.01"
-MY_PV_PSX="1.11"
-MY_PV_SC55="4.02"
-MY_PV_VOXELS="1.21"
-
-DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
-HOMEPAGE="http://www.eduke32.com/";
-SRC_URI="
-   
https://dukeworld.com/eduke32/synthesis/latest/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
-   https://www.eduke32.com/images/eduke32_classic.png
-   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
-   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
-   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
-   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
-   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
-   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
-"
-
-LICENSE="BUILDLIC GPL-2 HRP"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cdinstall demo flac fluidsynth gtk hrp offensive opengl opl png psx 
sc-55 server sdk timidity tools vorbis voxels vpx xmp"
-REQUIRED_USE="
-   cdinstall? ( !demo )
-   demo? ( !cdinstall )
-   hrp? ( ^^ ( demo cdinstall )
-   !voxels )
-   offensive? ( ^^ ( demo cdinstall ) )
-   opl? ( ^^ ( demo cdinstall )
-   !sc-55 )
-   psx? ( ^^ ( demo cdinstall ) )
-   sc-55? ( ^^ ( demo cdinstall )
-   !opl )
-   voxels? ( !hrp )
-   vpx? ( opengl )
-"
-
-# There are no tests,
-# instead it tries to build a test game, which does not compile
-RESTRICT="bindist test"
-
-S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
-
-RDEPEND="
-   media-libs/libsdl2

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

2020-08-09 Thread Sven Wegener
commit: bb7fd41e21d968e9de582ccc8e3fb2a903940e3f
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Aug  9 19:48:31 2020 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Aug  9 19:50:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7fd41e

sys-kernel/cryptodev: Version bump to 1.11, bug #736561

Closes: https://bugs.gentoo.org/736561
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sven Wegener  gentoo.org>

 sys-kernel/cryptodev/Manifest  |  1 +
 sys-kernel/cryptodev/cryptodev-1.11.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/sys-kernel/cryptodev/Manifest b/sys-kernel/cryptodev/Manifest
index 5d057c080a6..a747dd1bd80 100644
--- a/sys-kernel/cryptodev/Manifest
+++ b/sys-kernel/cryptodev/Manifest
@@ -1 +1,2 @@
+DIST cryptodev-linux-1.11.tar.gz 56876 BLAKE2B 
97cf09c515c586372b2c5bd450e445afd5f80ed8ab39002545dc550c63480469a5318214f467444618e4e1783b9ab999b550cfb16d8ded6de26671a0727d06c2
 SHA512 
f7b76e9a154945514e2238cd7106cb50cea8120febc79228d6a8ba2dfaf98d5f0756d970df76fd63bda4755d7e0d78331aea394c3c5c18794b7ef1a8738fddba
 DIST cryptodev-linux-1.9.tar.gz 54409 BLAKE2B 
48427235409c792001f420c8a66ab4320457a1cf22c1bf47c8d0a40ef82491ffe64a27b7f2e7ed92f3b8b426fc8425bd15b2bf9c875bb222de8b738022adf99f
 SHA512 
8aff822e834d7d77f2b954b3f6de22d7de9659dac27b8a185b7ca060ff4b17bd38e287bb5c19043a53f5015a3f000d31be961695152bad0fb9f55785b2753d29

diff --git a/sys-kernel/cryptodev/cryptodev-1.11.ebuild 
b/sys-kernel/cryptodev/cryptodev-1.11.ebuild
new file mode 100644
index 000..08cf07fc623
--- /dev/null
+++ b/sys-kernel/cryptodev/cryptodev-1.11.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info linux-mod
+
+DESCRIPTION="device that allows access to Linux kernel cryptographic drivers"
+HOMEPAGE="http://cryptodev-linux.org/";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/cryptodev-linux/cryptodev-linux.git";
+   S="${WORKDIR}/${PN}-${PV}"
+else
+   
SRC_URI="https://github.com/cryptodev-linux/cryptodev-linux/archive/${PN}-linux-${PV}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~x86"
+   S=${WORKDIR}/${PN}-linux-${PN}-linux-${PV}
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="examples"
+
+DEPEND="virtual/linux-sources"
+
+#test requires that the module is already loaded
+RESTRICT="test"
+
+MODULE_NAMES="cryptodev(extra:${S})"
+BUILD_PARAMS="KERNEL_DIR=\"\${KV_OUT_DIR}\""
+BUILD_TARGETS="build"
+
+pkg_pretend() {
+   use kernel_linux || die "cryptodev ebuild only support linux"
+
+   CONFIG_CHECK="~CRYPTO ~CRYPTO_AEAD"
+   if kernel_is -lt 4 8 0; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_BLKCIPHER"
+   else
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SKCIPHER"
+   fi
+   check_extra_config
+}
+
+src_install() {
+   linux-mod_src_install
+
+   insinto /usr/include/crypto
+   doins crypto/cryptodev.h
+
+   if use examples ; then
+   docinto examples
+   dodoc example/*
+   fi
+}



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

2020-08-09 Thread Sven Wegener
commit: cb65575f0f19ce79f1c40ff5ef8063d3e3216498
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Aug  9 19:45:23 2020 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Aug  9 19:49:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb65575f

sys-kernel/cryptodev: Update live ebuild to EAPI 7

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sven Wegener  gentoo.org>

 sys-kernel/cryptodev/cryptodev-.ebuild | 35 +++---
 1 file changed, 17 insertions(+), 18 deletions(-)

diff --git a/sys-kernel/cryptodev/cryptodev-.ebuild 
b/sys-kernel/cryptodev/cryptodev-.ebuild
index 97182739422..08cf07fc623 100644
--- a/sys-kernel/cryptodev/cryptodev-.ebuild
+++ b/sys-kernel/cryptodev/cryptodev-.ebuild
@@ -1,20 +1,21 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 inherit linux-info linux-mod
 
 DESCRIPTION="device that allows access to Linux kernel cryptographic drivers"
-HOMEPAGE="http://cryptodev-linux.org/index.html";
+HOMEPAGE="http://cryptodev-linux.org/";
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cryptodev-linux/cryptodev-linux.git";
S="${WORKDIR}/${PN}-${PV}"
 else
-   SRC_URI="http://nwl.cc/pub/cryptodev-linux/${PN}-linux-${PV}.tar.gz";
+   
SRC_URI="https://github.com/cryptodev-linux/cryptodev-linux/archive/${PN}-linux-${PV}.tar.gz";
KEYWORDS="~amd64 ~arm ~x86"
-   S=${WORKDIR}/${PN}-linux-${PV}
+   S=${WORKDIR}/${PN}-linux-${PN}-linux-${PV}
 fi
 
 LICENSE="GPL-2+"
@@ -28,30 +29,28 @@ RESTRICT="test"
 
 MODULE_NAMES="cryptodev(extra:${S})"
 BUILD_PARAMS="KERNEL_DIR=\"\${KV_OUT_DIR}\""
+BUILD_TARGETS="build"
 
 pkg_pretend() {
-   if use kernel_linux ; then
-   CONFIG_CHECK="~CRYPTO ~CRYPTO_BLKCIPHER ~CRYPTO_AEAD"
-   check_extra_config
-   fi
-}
+   use kernel_linux || die "cryptodev ebuild only support linux"
 
-pkg_setup() {
-   if use kernel_linux ; then
-   linux-mod_pkg_setup
+   CONFIG_CHECK="~CRYPTO ~CRYPTO_AEAD"
+   if kernel_is -lt 4 8 0; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_BLKCIPHER"
else
-   die "cryptodev ebuild only support linux"
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SKCIPHER"
fi
-   BUILD_TARGETS="build"
-   export KERNEL_DIR
+   check_extra_config
 }
 
 src_install() {
linux-mod_src_install
+
+   insinto /usr/include/crypto
+   doins crypto/cryptodev.h
+
if use examples ; then
docinto examples
dodoc example/*
fi
-   insinto /usr/include/crypto
-   doins crypto/cryptodev.h
 }



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

2020-08-09 Thread Thomas Deutschmann
commit: e6de787bd21542bbc94efe21eacd99178a756c65
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug  9 17:30:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug  9 19:50:43 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=e6de787b

defaults/initrd.scripts: start_volumes(): Drop ZPOOL_IMPORT_UDEV_TIMEOUT_MS 
workaround

Now that we switched to (E)UDEV usage, this workaround is no longer needed.

Follow-up: 73689f8 ("ZFS: Enable UDEV support")
Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 22d7e85..b7dbdd8 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1630,7 +1630,6 @@ start_volumes() {
 
if [ "${USE_ZFS}" = '1' ]
then
-   export ZPOOL_IMPORT_UDEV_TIMEOUT_MS=0
# Avoid race involving asynchronous module loading
if call_func_timeout waitForZFS 5
then
@@ -1648,7 +1647,6 @@ start_volumes() {
bad_msg "Importing ZFS pools failed!"
fi
else
-
if [ "$(zpool list -H -o name ${ZFS_POOL} 2>&1)" = 
"${ZFS_POOL}" ]
then
good_msg "ZFS pool ${ZFS_POOL} already 
imported."
@@ -1690,7 +1688,6 @@ start_volumes() {
fi
fi
fi
-   unset ZPOOL_IMPORT_UDEV_TIMEOUT_MS
fi
 
udevsettle



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

2020-08-09 Thread Steve Arnold
commit: 4ad773667769976017f40ad88c556c50a7a42158
Author: Stephen Arnold  gentoo  org>
AuthorDate: Sun Aug  9 19:15:21 2020 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Sun Aug  9 19:15:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad77366

net-misc/stunnel: update r1 init script, add ~arm64 to 5.56-r1

* adds --exec to stop args and einfo for symlink

Closes: https://bugs.gentoo.org/736332
Package-Manager: Portage-2.3.67, Repoman-2.3.17
Signed-off-by: Steve Arnold  gentoo.org>

 net-misc/stunnel/files/stunnel-r1   | 5 +++--
 net-misc/stunnel/stunnel-5.56-r1.ebuild | 6 --
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-misc/stunnel/files/stunnel-r1 
b/net-misc/stunnel/files/stunnel-r1
index a73527ed57e..11530eabe72 100644
--- a/net-misc/stunnel/files/stunnel-r1
+++ b/net-misc/stunnel/files/stunnel-r1
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 extra_started_commands="reload"
@@ -38,7 +38,8 @@ start() {
 stop() {
get_config || return 1
ebegin "Stopping ${SVCNAME}"
-   start-stop-daemon --stop --quiet --pidfile ${PIDFILE}
+   start-stop-daemon --stop --quiet --exec /usr/bin/stunnel \
+   --pidfile ${PIDFILE}
eend $? "Failed to stop ${SVCNAME}"
 }
 

diff --git a/net-misc/stunnel/stunnel-5.56-r1.ebuild 
b/net-misc/stunnel/stunnel-5.56-r1.ebuild
index 10f5581fa01..a6540f0fb4a 100644
--- a/net-misc/stunnel/stunnel-5.56-r1.ebuild
+++ b/net-misc/stunnel/stunnel-5.56-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="ipv6 selinux stunnel3 tcpd"
 
 DEPEND="dev-libs/openssl:0=
@@ -85,5 +85,7 @@ pkg_postinst() {
 
einfo "If you want to run multiple instances of stunnel, create a new 
config"
einfo "file ending with .conf in /etc/stunnel/. **Make sure** you 
change "
-   einfo "\'pid= \' with a unique filename."
+   einfo "\'pid= \' with a unique filename.  For openrc make a symlink 
from the"
+   einfo "stunnel init script to \'stunnel.name\' and use that to 
start|stop"
+   einfo "your custom instance"
 }



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

2020-08-09 Thread Jonas Stein
commit: 7eb5682af74b78373e400641a9bfff3e0273e8d1
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Aug  9 18:51:14 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Aug  9 18:51:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb5682a

app-admin/gentoo-rsync-mirror: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/632892
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jonas Stein  gentoo.org>

 app-admin/gentoo-rsync-mirror/metadata.xml | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/app-admin/gentoo-rsync-mirror/metadata.xml 
b/app-admin/gentoo-rsync-mirror/metadata.xml
index 45969df9b14..585b0dc75dd 100644
--- a/app-admin/gentoo-rsync-mirror/metadata.xml
+++ b/app-admin/gentoo-rsync-mirror/metadata.xml
@@ -1,12 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   rgkm...@gmail.com
-   Robert Kowalski
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-
+   
+   



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

2020-08-09 Thread Jonas Stein
commit: c284154d7b721e565e6ce1e55764385d9207fb63
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Aug  9 18:52:26 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Aug  9 18:52:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c284154d

app-misc/screenie: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/632892
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jonas Stein  gentoo.org>

 app-misc/screenie/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-misc/screenie/metadata.xml b/app-misc/screenie/metadata.xml
index 3fcb159a037..7e93008ed1a 100644
--- a/app-misc/screenie/metadata.xml
+++ b/app-misc/screenie/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-rgkm...@gmail.com
-Robert Kowalski
-  
+  
   
 Screenie is a small and lightweight GNU screen(1) frontend that is
 designed to be a session handler that simplifies the process of



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

2020-08-09 Thread Sergei Trofimovich
commit: ba1dd47438393f95bd20e496def00c92641a05da
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 18:35:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 18:35:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba1dd474

dev-util/shards: drop old

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/shards/Manifest |  1 -
 dev-util/shards/shards-0.11.1.ebuild | 42 
 dev-util/shards/shards-0.12.0.ebuild | 42 
 3 files changed, 85 deletions(-)

diff --git a/dev-util/shards/Manifest b/dev-util/shards/Manifest
index 716c95e..58b22181af7 100644
--- a/dev-util/shards/Manifest
+++ b/dev-util/shards/Manifest
@@ -1,3 +1,2 @@
 DIST crystal-molinillo-0.1.0.tar.gz 23932 BLAKE2B 
c9bcd707a3208f5d80e6e3030523d50f86cb5977799de8ea6035d014094e3c2fff9bb189fa98f566e72e1e7ad161e47e44c89d9b264d47f109b2e891ecb469e5
 SHA512 
8d74d95896cd7ff510c87e2ffba6ae5f04ceeddde574930ee609851312b65d713a315cc24f9aa3fab02f9447ccb25ef2dd2e8179640b8c5cfb3d7d6b52d1ded5
-DIST shards-0.11.1.tar.gz 45913 BLAKE2B 
43afeaaadc1b1ec68353580aacac2eb7d2d69547ba128fdb358682031d83fe28eaae159e39d519ef52f7b058228176fd6ca1aa47aeb03e4a1ccbae7306902e95
 SHA512 
59a1bd563101c3b3175bd586cc205a821b5087fc70b6bc14fbb612b325c18aa0a2d9b8159ad115e227c9321b1d40703fd7062b413b92252e6efd2ee081d1a221
 DIST shards-0.12.0.tar.gz 52205 BLAKE2B 
6aed0be06f1f7e336861705fc0e29fbc3a97336f37d3a1eef09d3ea2ebaf2e61f1e5594f893974a6c13114ee575a69cf6a71fce0cc5f8985b8c365392735e8ca
 SHA512 
3dfdf09be8701e568614923ffd5be90c63bdefc06f310c35b1b38e4b92f8bc1f432398656c08cadd36be52491f2ae8fda3c9b4117dbc4d53dbc8068b78300468

diff --git a/dev-util/shards/shards-0.11.1.ebuild 
b/dev-util/shards/shards-0.11.1.ebuild
deleted file mode 100644
index c36571a58c8..000
--- a/dev-util/shards/shards-0.11.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-CRYSTAL_MOLINILLO_PV=0.1.0
-CRYSTAL_MOLINILLO_P=crystal-molinillo-${CRYSTAL_MOLINILLO_PV}
-
-DESCRIPTION="Dependency manager for the Crystal language"
-HOMEPAGE="https://github.com/crystal-lang/shards";
-SRC_URI="
-   https://github.com/crystal-lang/shards/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/crystal-lang/crystal-molinillo/archive/v${CRYSTAL_MOLINILLO_PV}.tar.gz
 -> ${CRYSTAL_MOLINILLO_P}.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   >dev-lang/crystal-0.11.1[yaml]
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT=test # missing files in tarball
-
-src_prepare() {
-   default
-
-   # bundle crystal-molinillo to bootstrap 'shards'
-   mkdir -p lib || die
-   ln -s ../../${CRYSTAL_MOLINILLO_P} lib/molinillo || die
-
-   tc-export CC
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc README.md
-}

diff --git a/dev-util/shards/shards-0.12.0.ebuild 
b/dev-util/shards/shards-0.12.0.ebuild
deleted file mode 100644
index c36571a58c8..000
--- a/dev-util/shards/shards-0.12.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-CRYSTAL_MOLINILLO_PV=0.1.0
-CRYSTAL_MOLINILLO_P=crystal-molinillo-${CRYSTAL_MOLINILLO_PV}
-
-DESCRIPTION="Dependency manager for the Crystal language"
-HOMEPAGE="https://github.com/crystal-lang/shards";
-SRC_URI="
-   https://github.com/crystal-lang/shards/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/crystal-lang/crystal-molinillo/archive/v${CRYSTAL_MOLINILLO_PV}.tar.gz
 -> ${CRYSTAL_MOLINILLO_P}.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   >dev-lang/crystal-0.11.1[yaml]
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT=test # missing files in tarball
-
-src_prepare() {
-   default
-
-   # bundle crystal-molinillo to bootstrap 'shards'
-   mkdir -p lib || die
-   ln -s ../../${CRYSTAL_MOLINILLO_P} lib/molinillo || die
-
-   tc-export CC
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc README.md
-}



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

2020-08-09 Thread Sergei Trofimovich
commit: 25bf71f6ef04e4ecd42b96bb4eaf3d9bcebe8b2d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 18:34:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 18:34:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bf71f6

sys-devel/crossdev: drop old

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/crossdev/Manifest |  1 -
 sys-devel/crossdev/crossdev-20200131.ebuild | 36 -
 2 files changed, 37 deletions(-)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index 1f001a7e7af..76f88ab38ba 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,3 +1,2 @@
-DIST crossdev-20200131.tar.xz 28200 BLAKE2B 
b1b8e283d150968339e259c48b3f066f5233af2578b04e060d5e69c002af6ffd65214c559353a8ebcf3238c2b60d0ddfa29131e26c707647717088df55f77282
 SHA512 
e1d18a7d69cdc0240d30e77b1634bd6b5806e1576227e4ffa394805aa217c050ced75436e9a004a35bc9bc47b96ea2f3d8e19ef530a106736f7cc0d995bee4a5
 DIST crossdev-20200326.tar.xz 28196 BLAKE2B 
e7c591f5a8301eea7f31ee6de1d767e3486bdd27cf4cc5ba77ed600ebd6c937392beb0aa4f2a84b3ed0bfeb3161b1f21ae82e16b0f1486145d57b6eedbebbfd0
 SHA512 
6b0334640ae8ecc8a4b321779ebf11330dbcc17d58320fb252247b2078ff0dec6525286c2bfd2934cc00e129dca996a201be783c351139689d448d73232fef0a
 DIST crossdev-20200801.tar.xz 28268 BLAKE2B 
36f22a2d1422d5f9e27a5559a8c141462853c4dc011ec98c66d235ef262ea9408fd5054b578963fd17ef630ea63e72c068d216f6ffbea7d191d1374a6ecc4033
 SHA512 
331af1525cdfc66380621b764bfc63178ce962b9071408d1ee08480caad9c0e4782a8fa5e5f3500fd2ea03ccd322895cc95d80106ad9e5b97a0e09ef5d88c94b

diff --git a/sys-devel/crossdev/crossdev-20200131.ebuild 
b/sys-devel/crossdev/crossdev-20200131.ebuild
deleted file mode 100644
index 7a6c51ec73f..000
--- a/sys-devel/crossdev/crossdev-20200131.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
-else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86"
-fi
-
-DESCRIPTION="Gentoo Cross-toolchain generator"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=sys-apps/portage-2.1
-   >=app-portage/portage-utils-0.55
-   app-shells/bash
-   sys-apps/gentoo-functions
-"
-DEPEND="app-arch/xz-utils"
-
-src_install() {
-   default
-
-   if [[ "${PV}" == "" ]] ; then
-   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
-   fi
-}



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

2020-08-09 Thread Sergei Trofimovich
commit: 7f383e4cd7f0081ed4962c1aa21692eea9c5cf54
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 18:31:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 18:31:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f383e4c

sys-devel/gcc: drop old

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest |  7 ---
 sys-devel/gcc/gcc-10.1.0-r2.ebuild | 13 -
 sys-devel/gcc/gcc-8.4.0.ebuild | 19 ---
 sys-devel/gcc/gcc-9.2.0-r2.ebuild  | 24 
 sys-devel/gcc/gcc-9.2.0-r4.ebuild  | 19 ---
 sys-devel/gcc/gcc-9.3.0.ebuild | 19 ---
 6 files changed, 101 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 22d2c7fb2d2..2d0473a9365 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,4 @@
 DIST ecj-4.5.jar 1470676 BLAKE2B 
793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80
 SHA512 
d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e
-DIST gcc-10.1.0-patches-3.tar.bz2 19498 BLAKE2B 
b6de36dad6ce313d8dc81eed1e7e4ee7767ec321cb22341e91cd1478667990706136b7f458b4644316f6701812d16f96a71240af0adca355da8276e53be1573b
 SHA512 
181f13442545a5498da034e3e5c9a95e1bfeae0af6fefc8d823b36658537b1b0516b041a2e441375729e3eb3afa1592cf83b6fc767f17a3b139d024346832e52
-DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
 DIST gcc-11.0.0-patches-2.tar.bz2 13521 BLAKE2B 
4c5c62615ec98c9877e019d07a6d05c6602517fe4f639a142d8212dd47fd3a7e87b071ba6b615b7e9d5f9f07c2ae3787749028c42a61be9bcdc61c4f0c059580
 SHA512 
c5730f5f14702d6261d3ca4f192b4a18688573d9e696a71f4bb4ac39acc7106059d8a4835a035415829fa6d3fdfb5ba95188e4a0a2509408f18d86f2527fa94b
@@ -20,12 +18,7 @@ DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccd
 DIST gcc-7.5.0-patches-2.tar.bz2 10573 BLAKE2B 
7f631174fe317d97d92cbad7dd18285eb1596333ff2dfad346fea0d76a00fbcbd78b4c296f863854772c9ed3ce23ca9fd41c23d02e172d4dbbf23bd1f803bb4f
 SHA512 
1f53b320acd813e97bb37b3165f6f2e37259d551e0ee49df08056c0b17a7e4a02b3a764e56d97a37c4cb71302ab5fe55b82f0b96c1adf5fa8b71016cab4fc0b9
 DIST gcc-7.5.0-patches-3.tar.bz2 11613 BLAKE2B 
84d59103bffaec8fc57e69dbb17f53882935b20c23d54db5f805e8270fa16d8e572ee4a369ecc82d2279cf66a71d1eb2a7f0c9792d4495d2f68946d6b6403f15
 SHA512 
6e5bea150c56ce3d43c9b0878691ed54ecc5d2a12482e99261efa74af7f1d59ec94c2d0c363792d99e0d3a0abd739d5d06b861da4dea2c1676e5d498b5815d55
 DIST gcc-7.5.0.tar.xz 62783088 BLAKE2B 
8a5efeef517a5da1634d063aaa83bf5e002f86acdf27419f1067f5c3d087333d9eea0c8db427b8bd895af646990bb00ee173069980ca49cec848434a4127256f
 SHA512 
fe716cc19f2e3255d3a8b1b8290777bf769c6d98e6e0b07b81a3d6ad43f8af74cb170dfa18b1555dbfcd3f55ae582b91a286ccef496b9b65c1579902f96a1f60
-DIST gcc-8.4.0-patches-1.tar.bz2 14854 BLAKE2B 
055ac27224a100c9678b343fe85e3431d4553780716ac2a9cdfa1e5bcd7b5073b883cefa460dbab8b34ffd8d19dadab0e66cebf9ee51a89a8a2d212268450248
 SHA512 
aaf44c0ccbd99690cea9cd4452bae8d4d6bff98ba591b29d50a50c19f3221c24e923441a24392f9717f541aa4e097645756fdf0ff558b7a263ef21d7d1e334eb
 DIST gcc-8.4.0-patches-2.tar.bz2 16254 BLAKE2B 
5ee50ee1a3f6cdb392b370a0f62af7e8fd2fb2cadc46d4faf37ddbae23812a0e9f2e35a4ed6a08c41ffe648c21e9982e965d3ab91f68ae941c6cad74098afa2f
 SHA512 
26fd2ad9f29dfd1db671d4966c16165a6fb75bd74f440871fb41dcb9b6102f07347ae8df67baa9e4d52aec91d3d67803a952b7bd45159fde56e1a1f28237c5eb
 DIST gcc-8.4.0.tar.xz 63713440 BLAKE2B 
e536b7d1da5942a522f4ccce489882dcd5aefb1c76660fc17b0475a1164753979563bec25ed46c4e6c718cb9f64c047f57780e8d5be919657a1653f8221c1c9a
 SHA512 
6de904f552a02de33b11ef52312bb664396efd7e1ce3bbe37bfad5ef617f133095b3767b4804bc7fe78df335cb53bc83f1ac055baed40979ce4c2c3e46b70280
-DIST gcc-9.2.0-patches-3.tar.bz2 15452 BLAKE2B 
8ebd8beef1a7d3b0e0e544a0967599e9a06662092e9f4626e071051c3dbbbfd9b74fcc1bcec6405960a50133d741906f77cbf2058fba140b

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/wavy/files/, dev-haskell/wavy/

2020-08-09 Thread Sergei Trofimovich
commit: 6bfd43bee6d167c7ebe3f3cc9baa65bc52d75ab2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 18:27:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 18:27:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bfd43be

dev-haskell/wavy: tweak for ghc-8.8

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/736444
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/wavy/files/wavy-0.1.0.0-ghc-8.8.patch | 11 +++
 dev-haskell/wavy/wavy-0.1.0.0.ebuild  |  9 ++---
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/dev-haskell/wavy/files/wavy-0.1.0.0-ghc-8.8.patch 
b/dev-haskell/wavy/files/wavy-0.1.0.0-ghc-8.8.patch
new file mode 100644
index 000..5d5fdee9bd2
--- /dev/null
+++ b/dev-haskell/wavy/files/wavy-0.1.0.0-ghc-8.8.patch
@@ -0,0 +1,11 @@
+--- a/Sound/Wav/ChannelData.hs
 b/Sound/Wav/ChannelData.hs
+@@ -111,7 +111,7 @@ wordPutter 1 = putInt8 . zeroStable (0 :: Int8)
+ wordPutter 2 = putInt16le . zeroStable (0 :: Int16)
+ wordPutter 3 = putInt32le . zeroStable (0 :: Int32)
+ wordPutter 4 = putInt64le
+-wordPutter x = \_ -> fail $ "The is no word putter for byte size " ++ show x
++wordPutter x = \_ -> error $ "The is no word putter for byte size " ++ show x
+ 
+ wordGetter :: (Num a, Show a, Eq a) => a -> Get Int64
+ wordGetter 1 = fmap zeroStable64 getInt8

diff --git a/dev-haskell/wavy/wavy-0.1.0.0.ebuild 
b/dev-haskell/wavy/wavy-0.1.0.0.ebuild
index 92dff555260..bfc61294c40 100644
--- a/dev-haskell/wavy/wavy-0.1.0.0.ebuild
+++ b/dev-haskell/wavy/wavy-0.1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
 inherit haskell-cabal
 
 DESCRIPTION="Process WAVE files in Haskell"
-HOMEPAGE="https://bitbucket.org/robertmassaioli/wavy";
+HOMEPAGE="http://bitbucket.org/robertmassaioli/wavy";
 SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
@@ -27,7 +27,10 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
 "
 
-PATCHES=("${FILESDIR}"/${P}-binary-0.8.patch)
+PATCHES=(
+   "${FILESDIR}"/${P}-binary-0.8.patch
+   "${FILESDIR}"/${P}-ghc-8.8.patch
+)
 
 src_prepare() {
default



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

2020-08-09 Thread Sergei Trofimovich
commit: 3bef50353423075dcf7cbe2512c255840980cfb8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 18:06:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 18:06:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bef5035

dev-haskell/wreq: RESTRICT=test, needs network

Closes: https://bugs.gentoo.org/736448
Reoprted-by: Agostino Sarubbo
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/wreq/wreq-0.5.3.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-haskell/wreq/wreq-0.5.3.2.ebuild 
b/dev-haskell/wreq/wreq-0.5.3.2.ebuild
index 1c01466b1a0..62ccd425144 100644
--- a/dev-haskell/wreq/wreq-0.5.3.2.ebuild
+++ b/dev-haskell/wreq/wreq-0.5.3.2.ebuild
@@ -18,6 +18,8 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
 IUSE="aws httpbin"
 
+RESTRICT=test # needs network
+
 RDEPEND=">=dev-haskell/aeson-1.0.0.0:=[profile?]
>=dev-haskell/attoparsec-0.11.1.0:=[profile?]
>=dev-haskell/authenticate-oauth-1.5:=[profile?]



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

2020-08-09 Thread Matt Turner
commit: cd1ca4330079a626d4d60d4deda3bff2dda27bc0
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:43:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1ca433

media-libs/vulkan-loader: Drop old versions

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

 media-libs/vulkan-loader/Manifest  |  1 -
 .../vulkan-loader/vulkan-loader-1.2.137-r1.ebuild  | 66 --
 .../vulkan-loader/vulkan-loader-1.2.137.ebuild | 66 --
 .../vulkan-loader/vulkan-loader-1.2.141.ebuild | 66 --
 4 files changed, 199 deletions(-)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 9a5e53ce6c4..71fa2ae310d 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,2 +1 @@
-DIST vulkan-loader-1.2.137.tar.gz 1407611 BLAKE2B 
32762198b4a71d14c9f487c28a728067a81c8607df2174688cbe3dc575fc5655e22ff7840b516d7dc5d1eaf291d098c26d927ebfa9c80e49e702735af98bca02
 SHA512 
8ada45a79fed7c99bb7b35d8d2f15a69086aca30a1175469a6a2be31a418828abd16d1695ce36c0df305a6d0395e65008115a82aede8b31313edd745314b4796
 DIST vulkan-loader-1.2.141.tar.gz 1410381 BLAKE2B 
a52c384cdda41083705008b0a00f820482d5f7cb16aeb347ebb1b0dfa55e1bc5851e60275728e0d73272a2c4335bbd5efe5aaaed21c0ac9cbd3d5fb76e73cc24
 SHA512 
251cc617693d651feba887a737ff724631160b172577cd3365d1a93e9c17ee87719d7aa78efa6570ee4f17fa15feb4e39bee1c706f7c12c6f96617348bdd8f26

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.2.137-r1.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.2.137-r1.ebuild
deleted file mode 100644
index 3a00275c7e7..000
--- a/media-libs/vulkan-loader/vulkan-loader-1.2.137-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Loader
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit flag-o-matic cmake-multilib python-any-r1 toolchain-funcs
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="layers wayland X"
-
-BDEPEND=">=dev-util/cmake-3.10.2"
-DEPEND="${PYTHON_DEPS}
-   ~dev-util/vulkan-headers-1.2.137
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
-
-multilib_src_configure() {
-   # Integrated clang assembler doesn't work with x86 - Bug #698164
-   if tc-is-clang && [[ ${ABI} == x86 ]]; then
-   append-cflags -fno-integrated-as
-   fi
-
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_TESTS=OFF
-   -DBUILD_LOADER=ON
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   )
-   cmake_src_configure
-}
-
-multilib_src_install() {
-   keepdir /etc/vulkan/icd.d
-
-   cmake_src_install
-}
-
-pkg_postinst() {
-   einfo "USE=demos has been dropped as per upstream packaging"
-   einfo "vulkaninfo is now available in the dev-util/vulkan-tools package"
-}

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.2.137.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.2.137.ebuild
deleted file mode 100644
index 0246966ff47..000
--- a/media-libs/vulkan-loader/vulkan-loader-1.2.137.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Loader
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit flag-o-matic cmake-multilib python-any-r1 toolchain-funcs
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="layers wayland X"
-
-BDEPEND=">=dev-util/cmake-3.10.2"
-DEPEND="${PYTHON_DEPS}
-   ~

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/files/, x11-misc/xkeyboard-config/

2020-08-09 Thread Matt Turner
commit: 80bd438c540498b6809bf1bdb54127db965eab07
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:50:35 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bd438c

x11-misc/xkeyboard-config: Drop old versions

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

 x11-misc/xkeyboard-config/Manifest |  1 -
 ...xkeyboard-config-2.29-fix-python3-support.patch | 34 
 .../xkeyboard-config/xkeyboard-config-2.29.ebuild  | 62 --
 3 files changed, 97 deletions(-)

diff --git a/x11-misc/xkeyboard-config/Manifest 
b/x11-misc/xkeyboard-config/Manifest
index a5432b31395..9a8ef99b2bb 100644
--- a/x11-misc/xkeyboard-config/Manifest
+++ b/x11-misc/xkeyboard-config/Manifest
@@ -1,2 +1 @@
-DIST xkeyboard-config-2.29.tar.bz2 1707176 BLAKE2B 
436f2e8f4c7bea5a96e551daf01cdf6f7eeb2468dbacd28b977be003e159d0af9f233f17749fb5379444ce84c8d5c78f1c949e4bddfa3db6d39338ae01f0aefe
 SHA512 
202255af097f3063d76341d1b4a7672662dc645f9bcd7afa87bc966a41db4c20fc6b8f4fbe2fcaec99b6bc458eac10129141a866a165857c46282f6705b78670
 DIST xkeyboard-config-2.30.tar.bz2 1689137 BLAKE2B 
54ba0a3a82d65f4cf15c45aa500bd8a44865c9ce845d5bc1ae85d3544a384622c580baa119b8882defa9868d8210697153f868a273a38852d938bf318ed09c3b
 SHA512 
2d775dcaab49d80f62b8eaadc9be406b42c9a3643d3a360f864a462c61865abce67d0a8a80772d54f8136603114c61b5168fd06771f9c132411911914abb1ea4

diff --git 
a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.29-fix-python3-support.patch
 
b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.29-fix-python3-support.patch
deleted file mode 100644
index 0f4d455f6ea..000
--- 
a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.29-fix-python3-support.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From c847c834cce190c5c835a454bfe548195da9fa53 Mon Sep 17 00:00:00 2001
-From: MilhouseVH 
-Date: Sun, 16 Feb 2020 09:41:43 +
-Subject: [PATCH] fix python3 support
-
-https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/197

- rules/compat/map-variants.py | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/rules/compat/map-variants.py b/rules/compat/map-variants.py
-index ebbfec9..979ba43 100755
 a/rules/compat/map-variants.py
-+++ b/rules/compat/map-variants.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/python3
-+#!/usr/bin/env python3
- 
- import argparse
- import re
-@@ -12,8 +12,8 @@ class Layout(object):
- assert variant is None
- # parse a layout(variant) string
- match = re.match(r'([^(]+)\(([^)]+)\)', layout)
--self.layout = match[1]
--self.variant = match[2]
-+self.layout = match.groups()[0]
-+self.variant = match.groups()[1]
- 
- def __str__(self):
- if self.variant:
--- 
-2.24.1
-

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild
deleted file mode 100644
index 37f50f131e3..000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-any-r1
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config";
-
-if [[ ${PV} ==  ]]; then
-   
EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git";
-   inherit autotools git-r3
-   # x11-misc/util-macros only required on live ebuilds
-   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
-else
-   SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-RDEPEND=""
-DEPEND="${LIVE_DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-python3-support.patch
-)
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   local econfargs=(
-   --with-xkb-base="${EPREFIX}/usr/share/X11/xkb"
-   --enable-compat-rules
-   # do not check for runtime deps
-   --disable-runtime-deps
-   --with-xkb-rules-symlink=xorg
-   )
-
-   econf "${econfargs[@]}"
-}
-
-src_test() {
-   :;
-}



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

2020-08-09 Thread Matt Turner
commit: a5a3113f2a9fd4ac6fc93dfecdc1acd9addd88c7
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:49:57 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a3113f

x11-libs/libdrm: Drop old versions

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

 x11-libs/libdrm/Manifest  |  1 -
 x11-libs/libdrm/libdrm-2.4.100.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 69d89f364e3..44c92d1497c 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,2 +1 @@
-DIST libdrm-2.4.100.tar.bz2 855793 BLAKE2B 
ba2c631de860b8e2a8bb34d8ac0ba2ed11c05cc98a156bb81ffafa0395e22f79878b9936efd1ae33c31049c2a5cc281586a867a974eeb4018dd713a8481ed269
 SHA512 
4d3a5556e650872944af52f49de395e0ce8ac9ac58530e39a34413e94dc56c231ee71b8b8de9fb944263515a922b3ebbf7ddfebeaaa91543c2604f9bcf561247
 DIST libdrm-2.4.102.tar.xz 408844 BLAKE2B 
f3a5ddb96130d175e860984412949713cd30145a3a9e453f666b650ec9b7eedb1c8e230aa7c5769331a330d833fdeba3da28b339150d81c17716a96935267178
 SHA512 
386afd228efd809fe32776a6ff5d9dd95d1409a6a6a89b3806a3b42ed27e84f1e090f3b7834973f834d6b0d1342b7034447fe8690d072f85f03292d7795c3e0c

diff --git a/x11-libs/libdrm/libdrm-2.4.100.ebuild 
b/x11-libs/libdrm/libdrm-2.4.100.ebuild
deleted file mode 100644
index 83a5eaf7240..000
--- a/x11-libs/libdrm/libdrm-2.4.100.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} meson multilib-minimal
-
-DESCRIPTION="X.Org libdrm library"
-HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
-fi
-
-VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
-RESTRICT="test" # see bug #236845
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="elibc_FreeBSD? ( 
>=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
-   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )"
-
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   # Udev is only used by tests now.
-   -Dudev=false
-   -Dcairo-tests=false
-   -Damdgpu=$(usex video_cards_amdgpu true false)
-   -Dexynos=$(usex video_cards_exynos true false)
-   -Dfreedreno=$(usex video_cards_freedreno true false)
-   -Dintel=$(usex video_cards_intel true false)
-   -Dnouveau=$(usex video_cards_nouveau true false)
-   -Domap=$(usex video_cards_omap true false)
-   -Dradeon=$(usex video_cards_radeon true false)
-   -Dtegra=$(usex video_cards_tegra true false)
-   -Dvc4=$(usex video_cards_vc4 true false)
-   -Detnaviv=$(usex video_cards_vivante true false)
-   -Dvmwgfx=$(usex video_cards_vmware true false)
-   -Dlibkms=$(usex libkms true false)
-   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
-   -Dvalgrind=$(usex valgrind auto false)
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/twm/

2020-08-09 Thread Matt Turner
commit: 381214ded9c25d9f76e8f5c2ac7c0f0488b0cabd
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:50:58 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=381214de

x11-wm/twm: Drop old versions

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

 x11-wm/twm/Manifest  |  1 -
 x11-wm/twm/twm-1.0.10.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/x11-wm/twm/Manifest b/x11-wm/twm/Manifest
index bc52bae3d73..40a5185f801 100644
--- a/x11-wm/twm/Manifest
+++ b/x11-wm/twm/Manifest
@@ -1,2 +1 @@
-DIST twm-1.0.10.tar.bz2 287094 BLAKE2B 
c84d26119c2a9ed1b6482dc35a421e3d745af506d2faf6dff1027aa84752accc32ff6fffba0e9e8468bfd583bee17c774a88960fc4c5268e82b69c4dc6ae8e81
 SHA512 
1280683fce7ebbf5670239cb1f3cee2b40612bd9850d98827e793cf8bf298bdb58e48387cab943ea6befc6f7b34da2567353c22b8eaeb8bcf1b9e303cd7e6a9e
 DIST twm-1.0.11.tar.xz 261176 BLAKE2B 
775ee483f34b1f45e737e0f1a907c07398883bd7bb2c17f729b38a2562af1a85f27b4dfa76b5fa1f88768e01c17c8cb364baaf39d80307aee3732183c5964653
 SHA512 
948034bba23e6b6c4412fcd2e46bb11a9980297601218a54a5055165ab0229a44dde0d50f338b24e82d76f390597e2fa09d11ff7f3fe1b1d736b10083c7da20d

diff --git a/x11-wm/twm/twm-1.0.10.ebuild b/x11-wm/twm/twm-1.0.10.ebuild
deleted file mode 100644
index b2db6ae2e2b..000
--- a/x11-wm/twm/twm-1.0.10.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_STATIC=no
-inherit xorg-2
-
-DESCRIPTION="X.Org Tab Window Manager"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXt
-   x11-libs/libXmu
-   x11-libs/libICE
-   x11-libs/libSM"
-DEPEND="${RDEPEND}
-   sys-devel/bison"



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

2020-08-09 Thread Matt Turner
commit: 50ebb0f666c95958fa6316f3d7c78a7d6a4408dc
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:49:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ebb0f6

x11-libs/cairo: Drop old versions

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

 x11-libs/cairo/cairo-1.16.0-r3.ebuild | 134 --
 1 file changed, 134 deletions(-)

diff --git a/x11-libs/cairo/cairo-1.16.0-r3.ebuild 
b/x11-libs/cairo/cairo-1.16.0-r3.ebuild
deleted file mode 100644
index 541a19e9c30..000
--- a/x11-libs/cairo/cairo-1.16.0-r3.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic autotools multilib-minimal
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git";
-   SRC_URI=""
-else
-   SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="A vector graphics library with cross-device output support"
-HOMEPAGE="https://www.cairographics.org/ 
https://gitlab.freedesktop.org/cairo/cairo";
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-IUSE="X aqua debug gles2-only +glib opengl static-libs +svg utils valgrind"
-# gtk-doc regeneration doesn't seem to work with out-of-source builds
-#[[ ${PV} == ** ]] && IUSE="${IUSE} doc" # API docs are provided in 
tarball, no need to regenerate
-
-# Test causes a circular depend on gtk+... since gtk+ needs cairo but test 
needs gtk+ so we need to block it
-RESTRICT="test"
-
-BDEPEND="
-   virtual/pkgconfig
-   >=sys-devel/libtool-2"
-RDEPEND="
-   >=dev-libs/lzo-2.06-r1[${MULTILIB_USEDEP}]
-   >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
-   >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}]
-   >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]
-   sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/pixman-0.32.4[${MULTILIB_USEDEP}]
-   gles2-only? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] )
-   glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
-   opengl? ( >=media-libs/mesa-9.1.6[egl,X(+),${MULTILIB_USEDEP}] )
-   X? (
-   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-#[[ ${PV} == ** ]] && DEPEND="${DEPEND}
-#  doc? (
-#  >=dev-util/gtk-doc-1.6
-#  ~app-text/docbook-xml-dtd-4.2
-#  )"
-
-REQUIRED_USE="
-   gles2-only? ( !opengl )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.12.18-disable-test-suite.patch
-   "${FILESDIR}"/${PN}-respect-fontconfig.patch
-   "${FILESDIR}"/${P}-pdf-add-missing-flush.patch
-   
"${FILESDIR}"/${P}-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
-)
-
-src_prepare() {
-   default
-
-   if has_version ">=sys-libs/binutils-libs-2.34"; then
-   eapply "${FILESDIR}"/${PN}-1.16.0-binutils-2.34.patch
-   fi
-
-   # tests and perf tools require X, bug #483574
-   if ! use X; then
-   sed -e '/^SUBDIRS/ s#boilerplate test perf# #' -i Makefile.am 
|| die
-   fi
-
-   # Slightly messed build system YAY
-   if [[ ${PV} == ** ]]; then
-   touch boilerplate/Makefile.am.features
-   touch src/Makefile.am.features
-   touch ChangeLog
-   fi
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myopts
-
-   [[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT
-
-   use elibc_FreeBSD && myopts+=" --disable-symbol-lookup"
-
-   # [[ ${PV} == ** ]] && myopts+=" $(use_enable doc gtk-doc)"
-
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_with X x) \
-   $(use_enable X tee) \
-   $(use_enable X xlib) \
-   $(use_enable X xlib-xrender) \
-   $(use_enable X xcb) \
-   $(use_enable X xcb-shm) \
-   $(use_enable aqua quartz) \
-   $(use_enable aqua quartz-image) \
-   $(use_enable debug test-surfaces) \
-   $(use_enable gles2-only glesv2) \
-   $(use_enable glib gobject) \
-   $(use_enable opengl gl) \
-   $(use_enable static-libs static) \
-   $(use_enable svg) \
-   $(use_enable utils trace) \
-   $(use_enable valgrind) \
-  

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2020-08-09 Thread Matt Turner
commit: 8a275e5baf97c60e9d2c04621aed087d1b4b32fe
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:49:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a275e5b

x11-base/xorg-server: Drop old versions

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

 x11-base/xorg-server/xorg-server-1.20.8.ebuild | 227 -
 1 file changed, 227 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-1.20.8.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.8.ebuild
deleted file mode 100644
index c7664c4d575..000
--- a/x11-base/xorg-server/xorg-server-1.20.8.ebuild
+++ /dev/null
@@ -1,227 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-XORG_DOC=doc
-inherit xorg-3 multilib flag-o-matic toolchain-funcs
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git";
-
-DESCRIPTION="X.Org X servers"
-SLOT="0/${PV}"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
-fi
-
-IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug elogind ipv6 libressl +libglvnd minimal selinux 
+suid systemd +udev unwind xcsecurity"
-
-CDEPEND="libglvnd? (
-   media-libs/libglvnd[X]
-   !app-eselect/eselect-opengl
-   !!x11-drivers/nvidia-drivers[-libglvnd(-)]
-   )
-   !libglvnd? ( >=app-eselect/eselect-opengl-1.3.0 )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   >=x11-apps/iceauth-1.0.2
-   >=x11-apps/rgb-1.0.3
-   >=x11-apps/xauth-1.0.3
-   x11-apps/xkbcomp
-   >=x11-libs/libdrm-2.4.89
-   >=x11-libs/libpciaccess-0.12.901
-   >=x11-libs/libXau-1.0.4
-   >=x11-libs/libXdmcp-1.0.2
-   >=x11-libs/libXfont2-2.0.1
-   >=x11-libs/libxkbfile-1.0.4
-   >=x11-libs/libxshmfence-1.1
-   >=x11-libs/pixman-0.27.2
-   >=x11-libs/xtrans-1.3.5
-   >=x11-misc/xbitmaps-1.0.1
-   >=x11-misc/xkeyboard-config-2.4.1-r3
-   dmx? (
-   x11-libs/libXt
-   >=x11-libs/libdmx-1.0.99.1
-   >=x11-libs/libX11-1.1.5
-   >=x11-libs/libXaw-1.0.4
-   >=x11-libs/libXext-1.0.99.4
-   >=x11-libs/libXfixes-5.0
-   >=x11-libs/libXi-1.2.99.1
-   >=x11-libs/libXmu-1.0.3
-   x11-libs/libXrender
-   >=x11-libs/libXres-1.0.3
-   >=x11-libs/libXtst-1.0.99.2
-   )
-   kdrive? (
-   >=x11-libs/libXext-1.0.5
-   x11-libs/libXv
-   )
-   xephyr? (
-   x11-libs/libxcb[xkb]
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-   !minimal? (
-   >=x11-libs/libX11-1.1.5
-   >=x11-libs/libXext-1.0.5
-   >=media-libs/mesa-18[X(+),egl,gbm]
-   >=media-libs/libepoxy-1.5.4[X,egl(+)]
-   )
-   udev? ( virtual/libudev:= )
-   unwind? ( sys-libs/libunwind )
-   wayland? (
-   >=dev-libs/wayland-1.3.0
-   >=media-libs/libepoxy-1.5.4[egl(+)]
-   >=dev-libs/wayland-protocols-1.18
-   )
-   >=x11-apps/xinit-1.3.3-r1
-   systemd? (
-   sys-apps/dbus
-   sys-apps/systemd
-   )
-   elogind? (
-   sys-apps/dbus
-   sys-auth/elogind
-   sys-auth/pambase[elogind]
-   )
-   "
-
-DEPEND="${CDEPEND}
-   sys-devel/flex
-   >=x11-base/xorg-proto-2018.4
-   dmx? (
-   doc? (
-   || (
-   www-client/links
-   www-client/lynx
-   www-client/w3m
-   )
-   )
-   )"
-
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-xserver )
-"
-
-PDEPEND="
-   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
-
-REQUIRED_USE="!minimal? (
-   || ( ${IUSE_SERVERS} )
-   )
-   elogind? ( udev )
-   ?? ( elogind systemd )
-   minimal? ( !wayland )
-   xephyr? ( kdrive )"
-
-UPSTREAMED_PATCHES=(
-)
-
-PATCHES=(
-   "${UPSTREAMED_PATCHES[@]}"
-   "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
-   # needed for new eselect-opengl, bug #541232
-   "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
-)
-
-pkg_setup() {
-   if use wayland && use minimal; then
-   ewarn "glamor is necessary for acceleration under Xwayland."
-   ewarn "Performance may be unacceptable without it."
-   ewarn "Build with USE=-minimal to enable glamor."
-   fi
-
-   # localsta

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

2020-08-09 Thread Matt Turner
commit: f489c1d443f18cdd54719973467de6e521fd5164
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:43:43 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f489c1d4

dev-util/vulkan-headers: Drop old versions

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

 dev-util/vulkan-headers/Manifest   |  1 -
 .../vulkan-headers/vulkan-headers-1.2.137.ebuild   | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index 698c9545162..598bf8fa98a 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-headers-1.2.137.tar.gz 740315 BLAKE2B 
ae7b4736f329eca6ceebac207b89f01137d121b30059361914e94c570efa9ae8276ece03d9b756d3f343db7324adc01a550bab85ef496a54c8e1e93c58e07e51
 SHA512 
379980e1792a3a9f10d773b178fe6db36332d17b8a5a9dfc4ca9a52747667d44d24ca8498c2110d7a04fe54bf0d20e3a94ffc97b96b7db95f957072787c5f8a8
 DIST vulkan-headers-1.2.143.tar.gz 758635 BLAKE2B 
e1fa8e1290d2fd1e4cef932e4dcd2bc10ef14449cdb41d57f0e4ef58f9a758add7e05d06d7884b08e080250cbb93bf0b211ac3570f0be6b256f6c70bd9eb1704
 SHA512 
fafd28822da050211525b289a324d333d5651e74e455a7b1010db55eac624edbbf50f5e7f899e2003c821fd06a9a61fec32ea7d07dc4d90a3b3697e03d3ddcc3

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.2.137.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.2.137.ebuild
deleted file mode 100644
index 7d33f79e541..000
--- a/dev-util/vulkan-headers/vulkan-headers-1.2.137.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Headers
-inherit cmake
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Vulkan Header files and API registry"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-BDEPEND=">=dev-util/cmake-3.10.2"



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

2020-08-09 Thread Matt Turner
commit: 5abc0abeaf8c82f35c4fafe5febb6ca69bb7b58f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:50:14 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abc0abe

x11-libs/libxkbcommon: Drop old versions

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

 x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 55 
 1 file changed, 55 deletions(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild
deleted file mode 100644
index 356f8a40eb7..000
--- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   GIT_ECLASS="git-r3"
-   EGIT_REPO_URI="https://github.com/xkbcommon/${PN}";
-else
-   SRC_URI="https://xkbcommon.org/download/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86"
-fi
-
-inherit meson multilib-minimal ${GIT_ECLASS}
-
-DESCRIPTION="keymap handling library for toolkits and window systems"
-HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/";
-LICENSE="MIT"
-IUSE="X doc test"
-RESTRICT="!test? ( test )"
-SLOT="0"
-
-BDEPEND="
-   sys-devel/bison
-   doc? ( app-doc/doxygen )"
-RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb"
-   -Denable-wayland=false # Demo applications
-   $(meson_use X enable-x11)
-   $(meson_use doc enable-docs)
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-}



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

2020-08-09 Thread Matt Turner
commit: 2dc481a30bf6a3a0ac6385f8839d264742af33d3
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:44:07 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc481a3

dev-util/vulkan-tools: Drop old versions

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

 dev-util/vulkan-tools/Manifest|  1 -
 dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index af9217997c4..9963a8c983b 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.2.137.tar.gz 710528 BLAKE2B 
be7d2110f2ca9df5e3c2e898a4e985252f5e6568d061d2842a91cc95941bdd00e9662f6aeba4acacaf7c9a0abfe61915baded15be0ef2a4c43a4b57a5a04e99b
 SHA512 
879529ccea9a894f6cd0110b946ddf055f092994bf71942a3c5c50906dc062edc5081ea2150757cdb501426ca341e9a4260319c6565acdcb731f172d43d8
 DIST vulkan-tools-1.2.141.tar.gz 711666 BLAKE2B 
0ad31cba26106ea76ddeb26e05b59302a6f35c9172eb75fe31b6a05370be0131a92db33a4c54a006b6ba5145447079239d7ff174f7be10feb172fe03d7a1a619
 SHA512 
5dce372f60f55570bfc7dc4e4da7b4a07f632cfac6a2862bdf773cab61a8c6260bb38cbd48d944e08479248bfe29248214618a78952fac0aeef285e5b888d337

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
deleted file mode 100644
index c2805c77cf4..000
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.137.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Tools
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
-   >=dev-util/cmake-3.10.2
-   cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
-   >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
-   MULTILIB_CHOST_TOOLS=(
-   /usr/bin/vulkaninfo
-   )
-
-   use cube && MULTILIB_CHOST_TOOLS+=(
-   /usr/bin/vkcube
-   /usr/bin/vkcubepp
-   )
-
-   python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_VULKANINFO=ON
-   -DBUILD_CUBE=$(usex cube)
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
-   )
-
-   use cube && mycmakeargs+=(
-   -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
-   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_install() {
-   cmake_src_install
-}



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

2020-08-09 Thread Matt Turner
commit: 74bef2db1b6690c6425878f0921b74f243e1e1dd
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:42:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74bef2db

media-libs/libglvnd: Drop old versions

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

 media-libs/libglvnd/Manifest  |  1 -
 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 74 ---
 2 files changed, 75 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 9f45dbf196a..8f089c0dcff 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.3.1.tar.bz2 714436 BLAKE2B 
31b91f678b0335a7db3e697129dabd157c37fee0ec0f81f7d0be68ffcf9d6be2989a929f7b1fb87b505168ab4a3cc07b4cecf103f1d5a2a3b866eedb5a3a494b
 SHA512 
99bbe8447f7791c8a4b2ab4e9f3067309ea3ffb9a042b0b5e80d1eac7e6e36af8b5ec56ec3266f34343d705521827956f2fdca27be386f40e130cec300e8342c
 DIST libglvnd-1.3.2.tar.bz2 715212 BLAKE2B 
4f8d32d630a94dbce3d87926a25941fb915f9b1bb8ba167ee7392e32e55b26c5bb80db4000dd11188449f662b810f0c986b6ecf7f4c5ebf05d7a895b0fdb3c82
 SHA512 
4fea59150a7dd2c710ded26270e74ae73af00cc127d7141fe70e31263fb492c5c43eabc8ab27d5a568d12394a95023c22f1b60968f4c403dcf6ad6202bec508c

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
deleted file mode 100644
index a11e7d7b630..000
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2018-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-VIRTUALX_REQUIRED=manual
-
-inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
-   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-   S=${WORKDIR}/${PN}-v${PV}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test X"
-RESTRICT="!test? ( test )"
-
-BDEPEND="${PYTHON_DEPS}
-   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
-RDEPEND="
-   !media-libs/mesa[-libglvnd(-)]
-   !

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

2020-08-09 Thread Matt Turner
commit: e3eb1c97a952596917b7f936fa897c667b325dcf
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:42:18 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3eb1c97

dev-libs/clhpp: Drop old versions

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

 dev-libs/clhpp/Manifest   |  1 -
 dev-libs/clhpp/clhpp-2.0.11-r1.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest
index 8cd795cf089..109b99049d0 100644
--- a/dev-libs/clhpp/Manifest
+++ b/dev-libs/clhpp/Manifest
@@ -1,2 +1 @@
-DIST clhpp-2.0.11.tar.gz 172006 BLAKE2B 
a346e4e9a5e9090a407946cd8dcb321188a9e66ff003ec65c42ceed8a9690d6decd2c47417e149e061e8ffc975a1bfd919134639ca5ed2d91ae94cf669eac81b
 SHA512 
f73dd41ae0e14b6e42ba993f700103f99bb78230c7c8d9248fb32977b7d1694280a8cab1cefbb8d7171dd207b41623d98eb7524667f24a6925e1ee9d47787f7e
 DIST clhpp-2.0.12.tar.gz 96922 BLAKE2B 
ae4df7e2b65865fbaea8066d508e4058a076aace4598ca97594237541df44e5c2d20978274124cbc5d331c4983df3e0776b8afafb2204f0d96b6830999d72589
 SHA512 
521f0e6bd32f9bfdf764011d9e83691a574c27a9c27580601529a2665a2785ca5815407381adfa2e247547bdb79c6083d79b5d716d54e2aafa55bdd5751f1e78

diff --git a/dev-libs/clhpp/clhpp-2.0.11-r1.ebuild 
b/dev-libs/clhpp/clhpp-2.0.11-r1.ebuild
deleted file mode 100644
index d7a61c4044f..000
--- a/dev-libs/clhpp/clhpp-2.0.11-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Khronos OpenCL C++ bindings"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/";
-SRC_URI="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Khronos-CLHPP"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="virtual/opencl"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/OpenCL-CLHPP-${PV}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOCS=OFF
-   -DBUILD_EXAMPLES=OFF
-   -DBUILD_TESTS=OFF
-   )
-   cmake_src_configure
-}



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

2020-08-09 Thread Hans de Graaff
commit: 985b2483cb928c3d9cf9fc73536de36c359b3cbb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  9 11:12:45 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  9 17:28:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985b2483

dev-ruby/listen: cleanup

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

 dev-ruby/listen/Manifest   |  2 --
 dev-ruby/listen/listen-3.1.5-r3.ebuild | 49 --
 dev-ruby/listen/listen-3.2.0.ebuild| 47 
 3 files changed, 98 deletions(-)

diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest
index 56d0a086279..3aabc23c16d 100644
--- a/dev-ruby/listen/Manifest
+++ b/dev-ruby/listen/Manifest
@@ -1,5 +1,3 @@
 DIST listen-0.7.3-git.tgz 34831 BLAKE2B 
38ad9805080606f17cfe4073ce503985ee4a131258e4887c06901ac42da6ee5a987f1db97c26747e3f518d56336b074b485ac1e4c4d3cee6cf15ff9586e9a090
 SHA512 
9d4297f24b63449f3293f750d903170793b31c2a7d0a87c16bc4c3b741b993e0cc06ec5408d7a2c706505641fa3cd3f070cc09e7a7a5d358d8f18f26b41fb408
 DIST listen-1.3.1-git.tgz 35521 BLAKE2B 
6b93daff2b3ba221d0c0f196c67353963e983610dd9deb3409c8ad270f7221d50e9eefee826c16c51ac0361cf7f5da727db216b1bd92a02077b0bee580fa368c
 SHA512 
4676d030a3e676249a221cf4a136ce69651009ce5855821924be184460e404e4f33026627c9d524156a89344c826b48a690a249f1059493d7d214b922381bdd0
-DIST listen-3.1.5.tar.gz 51250 BLAKE2B 
8ed941ed72293fad3327f2fb939920f82b02a9c0f25e8b1273961d9bff64830d619e9e97c184e353b69a78fe38be01a2fd2f0453cf94d3ca9fff66e40d18f59d
 SHA512 
132266485d70002da5bd1e680530331db6b74e8ea12011d60a6ba7df0ec045459b5b3a6305bb2ea6a80ff6a4a1244ef935a4143f6c8709df7a176d6db69da08a
-DIST listen-3.2.0.tar.gz 50938 BLAKE2B 
5373e3a04b17226da74b2b7f55de6706e5c30439024abf8b45c2933c2eb64593104ddeb21bfb30a41893f1982accc5321a04fb3b81aa3f1e228efc8c2e6439a9
 SHA512 
7270f0f7a4e71ce729ab82fae6f3d779effb2733e18353f937971daa23316f8c86495ea5f1c62ce8bdc8b2539f2abbfed3277f5b27993a3834562a5e92462d29
 DIST listen-3.2.1.tar.gz 51030 BLAKE2B 
1c7df3910c856c472f42417d51449f04d56635f0c77dbc6eb7a30d25042482f4efc7bbfa2d74609aa9f8d4ae134f53dc675b621efe35c2cc6faed8780d7128c8
 SHA512 
24cd67b926589401123dfce1a344a6d1ab1d0f9435b9646b7f638deebc0f683b77df70064537f84538eaf800beca4c67fd7c02e40d955fac92866b8ce1eeb769

diff --git a/dev-ruby/listen/listen-3.1.5-r3.ebuild 
b/dev-ruby/listen/listen-3.1.5-r3.ebuild
deleted file mode 100644
index 5bff18f9d13..000
--- a/dev-ruby/listen/listen-3.1.5-r3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="Listens to file modifications and notifies you about the changes"
-HOMEPAGE="https://github.com/guard/listen";
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-
-# Block on other packages trying to install a /usr/bin/listen
-RDEPEND+="!!media-radio/ax25-apps !!=dev-ruby/rb-inotify-0.9.7 >=dev-ruby/ruby_dep-1.2:1"
-
-ruby_add_bdepend "test? ( dev-ruby/thor )"
-
-PATCHES=( "${FILESDIR}/${P}-ruby26.patch" )
-
-all_ruby_prepare() {
-   rm -f Gemfile || die
-   sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die
-   sed -i -e "/rb-fsevent/d"  lib/listen/adapter/darwin.rb || die
-   rm -rf spec/lib/listen/adapter/darwin_spec.rb || die
-}
-
-each_ruby_prepare() {
-   mkdir spec/.fixtures || die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec
-   rm -rf spec/.fixtures || die
-}

diff --git a/dev-ruby/listen/listen-3.2.0.ebuild 
b/dev-ruby/listen/listen-3.2.0.ebuild
deleted file mode 100644
index ff03d725095..000
--- a/dev-ruby/listen/listen-3.2.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="Listens to file modifications and notifies you about the changes"
-HOMEPAGE="https://github.com/guard/listen";
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-
-# Block on other packages trying to install a /usr/bin/listen
-RDEPEND+="!!media-radio/ax25-apps !!=dev-ruby/rb-inotify-0.9.10"
-
-ruby_add_bdepend "test? ( dev-ruby/thor )"
-
-all_ruby_prepare() {
-   rm -f Gemfi

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

2020-08-09 Thread Hans de Graaff
commit: 18f69b23169f6ed284aeb238b05c257fd950ea41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  9 16:47:22 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  9 17:28:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f69b23

dev-ruby/levenshtein: add ruby27

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

 dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild 
b/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild
index 54102527bb1..399d297c16a 100644
--- a/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild
+++ b/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2020-08-09 Thread Hans de Graaff
commit: c8c55b4b700c6b6bd25e92bc542d5c85b1b2f5c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  9 10:35:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  9 17:28:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c55b4b

dev-ruby/locale: cleanup

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

 dev-ruby/locale/Manifest   |  1 -
 dev-ruby/locale/locale-2.1.2-r1.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/locale/Manifest b/dev-ruby/locale/Manifest
index 814289ce13b..ae314a6f7b5 100644
--- a/dev-ruby/locale/Manifest
+++ b/dev-ruby/locale/Manifest
@@ -1,2 +1 @@
-DIST locale-2.1.2-git.tgz 99433 BLAKE2B 
b735d913e4a2f1f09131eb9aabc17cee93cd4b28f10458928942a3edd159cd1cde71226d4ad9aa9e340f5df5ba52a298805d1a4e73cb8dbc83d00bcecb7ceb85
 SHA512 
62a0c60f2102cd2d144126985748f4ab186b8f582c9597f7f4080e782196a39d72b9947b90aaecf5b208ccad0175064ac90e816472fb374d19cb5209da0f7ff4
 DIST locale-2.1.3-git.tgz 99648 BLAKE2B 
e395a442f674c73ed03d0d4d55d875c796add076132964ce2abb457d5d6e2ed8643395f283728735bbbf1ffee8b03549e882e5c66f6a589106a0a36f5b9e4ff1
 SHA512 
77877f15914dbee5ca83155f8cb84815296b4e2e4205218c9926e0265b40940cbdbe68fb048870ce4f53a6caeeb593813a2e16e8c130a19e44a28cb67c82fe25

diff --git a/dev-ruby/locale/locale-2.1.2-r1.ebuild 
b/dev-ruby/locale/locale-2.1.2-r1.ebuild
deleted file mode 100644
index f4a9181e11d..000
--- a/dev-ruby/locale/locale-2.1.2-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc/reference"
-RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc doc/text/news.md"
-
-RUBY_FAKEGEM_TASK_TEST="test"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pure ruby library which provides basic APIs for localization"
-HOMEPAGE="https://github.com/ruby-gettext/locale";
-LICENSE="|| ( Ruby GPL-2 )"
-SRC_URI="https://github.com/ruby-gettext/locale/archive/${PV}.tar.gz -> 
${P}-git.tgz"
-
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-macos"
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )"
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/test-unit-rr )"
-
-all_ruby_prepare() {
-   sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc ; then
-   yard || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} test/run-test.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r samples
-}



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

2020-08-09 Thread Hans de Graaff
commit: 58d5e8be2ba2535cb5e4afd778db331793fbe38a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  9 16:49:49 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  9 17:28:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d5e8be

dev-ruby/letter_opener: add ruby27

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

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

diff --git a/dev-ruby/letter_opener/letter_opener-1.7.0.ebuild 
b/dev-ruby/letter_opener/letter_opener-1.7.0.ebuild
index bb732fe8c16..ca4cdea8486 100644
--- a/dev-ruby/letter_opener/letter_opener-1.7.0.ebuild
+++ b/dev-ruby/letter_opener/letter_opener-1.7.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
 RUBY_FAKEGEM_TASK_DOC=""



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

2020-08-09 Thread Hans de Graaff
commit: 9357f07ac0e9cf7177eee732b9b93e5dff6965cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  9 10:54:05 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  9 17:28:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9357f07a

dev-ruby/little-plugger: add ruby27

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

 dev-ruby/little-plugger/little-plugger-1.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild 
b/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild
index 64d0a5d0af6..647ffe123f9 100644
--- a/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild
+++ b/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2020-08-09 Thread Hans de Graaff
commit: 8d8cdf375bbaef434143acbd7eb76cd0d04c59a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  9 11:42:36 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  9 17:28:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8cdf37

dev-ruby/liquid: cleanup

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

 dev-ruby/liquid/Manifest|  2 --
 dev-ruby/liquid/liquid-4.0.1.ebuild | 30 --
 dev-ruby/liquid/liquid-4.0.2.ebuild | 30 --
 3 files changed, 62 deletions(-)

diff --git a/dev-ruby/liquid/Manifest b/dev-ruby/liquid/Manifest
index 2961ed92367..f3524c6f54c 100644
--- a/dev-ruby/liquid/Manifest
+++ b/dev-ruby/liquid/Manifest
@@ -1,5 +1,3 @@
 DIST liquid-2.6.2.gem 46592 BLAKE2B 
a20d7bd263dc983c5f23316ad4779ba50ea6a75f53602f687269d3a2b3644bdeb049de047fa69f29d919c84fa429fc343c989f6f014d5b739ca7cc523e7576f1
 SHA512 
bd369fe2e9bd89013f9bbd4a7f721b2db4376ac02c5ea4b4da6a08fa6af24fe782fae38b32d250edde548980f042c7187a673da47fa8d5569ed0959fd1569827
 DIST liquid-3.0.6.tar.gz 88159 BLAKE2B 
58cc0efbf45622470b3edb1e6e04af4014b670490b577f53af1f4f87498ff3fd507784ad524bb03ed97cdee9192832f1eae5b2b9ba9ae32db1761ff2b2d83a07
 SHA512 
66e1be904f3dcd18e345bf3fedf314fdf4ae84a0e1354859ee8e33f82386e929b4c871ec3c37c2c752358d76017fb5b1fef59f4bad04d3e7e89672146a3f8229
-DIST liquid-4.0.1.tar.gz 99014 BLAKE2B 
dfe5b4bb76f67f070beff22f19fbf1c3825489d258493099522c78f370497cafddb70e895a3d0d9a84b9ec8ad4ef7343bfcea113a508fb7baeac5b5dd7f23661
 SHA512 
6d8a792ea2fa5cd723e826dc9dd26be60179ab3405e9f74bc47a068b863aa0233e3a570faff65c19e669663c4f30201cb4144d2ab4ed23176d695c3d7f0553d0
-DIST liquid-4.0.2.tar.gz 102151 BLAKE2B 
bd9f37c3d7c209edacdf8a1565ae235b0e18b5d15c02279de8c604a84cd1a000f96199e533d41597036cd7d3f8e5f3b67fc1b45d5eec7285484e5e283796fbcc
 SHA512 
cdb8c808517d1e257202a36f672a1d67269ba44aa474a315699cab4ee67b766b01e2a1ae8e638d209adfaa87c7bb6438a1a47abb5ae925c78cfef944ec9d2d7c
 DIST liquid-4.0.3.tar.gz 102242 BLAKE2B 
4a025fd8501e237f7619ed989e185a6c55a234577c99423857a826b616c40625c1fd205d998a368488306a88c0b84fc3d3ac59bd01c1231055aa9f60a3d14338
 SHA512 
5aed3b98fa486a00744e0225f7a3b8004be8ded1e3347f9118fd062684fe33b725b84d1f88bdd5e881399e6efa60b4aa32f57cf10f4583aa27ec8c8288b52bf9

diff --git a/dev-ruby/liquid/liquid-4.0.1.ebuild 
b/dev-ruby/liquid/liquid-4.0.1.ebuild
deleted file mode 100644
index c00ee1fe0cb..000
--- a/dev-ruby/liquid/liquid-4.0.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="Template engine for Ruby"
-HOMEPAGE="https://shopify.github.io/liquid/";
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest
-   dev-ruby/spy )"
-
-all_ruby_prepare() {
-   # liquid-c is not packaged
-   sed -i -e '/LIQUID-C/ s:^:#:' Rakefile || die
-
-   # Avoid test requiring unpackaged stackprof
-   sed -i -e '/assert_no_object_allocations/askip "unpackaged stackprof"' 
test/unit/context_unit_test.rb
-}

diff --git a/dev-ruby/liquid/liquid-4.0.2.ebuild 
b/dev-ruby/liquid/liquid-4.0.2.ebuild
deleted file mode 100644
index c00ee1fe0cb..000
--- a/dev-ruby/liquid/liquid-4.0.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="Template engine for Ruby"
-HOMEPAGE="https://shopify.github.io/liquid/";
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest
-   dev-ruby/spy )"
-
-all_ruby_prepare() {
-   # liquid-c is not packaged
-   sed -i -e '/LIQUID-C/ s:^:#:' Rakefile || die
-
-   # Avoid test requiring unpackaged stackprof
-   sed -i -e '/assert_no_object_allocations/askip "unpackaged stackprof"' 
test/unit/context_unit_test.rb
-}



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

2020-08-09 Thread Hans de Graaff
commit: caf8a59993947b133f8245414ee3a1b1530d8386
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  9 10:34:05 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  9 17:28:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf8a599

dev-ruby/log_buddy: add ruby27

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

 dev-ruby/log_buddy/log_buddy-0.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild 
b/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild
index cc807955861..ec87038dfb1 100644
--- a/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild
+++ b/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



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

2020-08-09 Thread Joonas Niilola
commit: 21f99a8b40c5e163571f491a516929781ece4433
Author: Guillaume Seren  gmail  com>
AuthorDate: Sat Aug  8 16:16:49 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug  9 17:20:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f99a8b

dev-python/urwid: Add version bump 2.1.1

Closes: https://bugs.gentoo.org/736412
Closes: https://bugs.gentoo.org/736410
Package-Manager: Portage-2.3.99, Repoman-2.3.2
Signed-off-by: Guillaume Seren  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17059
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/urwid/Manifest  |  1 +
 ...-2.1.1-ignore-resetting-to-invalid-locale.patch | 32 +++
 dev-python/urwid/urwid-2.1.1.ebuild| 46 ++
 3 files changed, 79 insertions(+)

diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index 69ca17aa136..6a2e925fa78 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -1 +1,2 @@
 DIST urwid-2.1.0.tar.gz 630226 BLAKE2B 
62e36080419cd4acf8c3415ce6393483244f44ffa881730ceebea71ae5535da04a7f45bd5e23fa0808a88a192c8d9d21fa2b1cf7dc3fb20485ee3280c2eeda99
 SHA512 
c121c0e49ab9531f67bff8740d29fc716fb8c9203e1b2ddb7257f01095e0bf976f3f2131a3b1f95a3b5368ddeea6a09b9c867ab459b91e3e9be6cba4f18ec654
+DIST urwid-2.1.1.tar.gz 633082 BLAKE2B 
93393cc9f8e755cf2e25119f26487e062ab145ff4c966c69ad0b153cc2a286aac4f70be9b7e82c57f644fb850f70c88c0c9562cf1c07dcdd427e0afe409a01b0
 SHA512 
08fc51205f0adeea0ecce876ca17d921961b665894aef440fd826ef0f8b9230cd8d22c5db85fcf4e227f8e70841e3439860e5035ff874b8d0c1834111c3a97db

diff --git 
a/dev-python/urwid/files/urwid-2.1.1-ignore-resetting-to-invalid-locale.patch 
b/dev-python/urwid/files/urwid-2.1.1-ignore-resetting-to-invalid-locale.patch
new file mode 100644
index 000..61549a50d08
--- /dev/null
+++ 
b/dev-python/urwid/files/urwid-2.1.1-ignore-resetting-to-invalid-locale.patch
@@ -0,0 +1,32 @@
+From fd010f8336407ad1a42522b424d2ea7b7800ebc4 Mon Sep 17 00:00:00 2001
+From: Jochen Sprickerhof 
+Date: Fri, 26 Jun 2020 22:26:23 +0200
+Subject: [PATCH] Ignore resetting to invalid locale (Closes: #377)
+
+Resetting the locale was introduced in 5dcf236, before that an invalid
+locale was ignored. Restore the old behavior insofar that only valid
+locales are restored.
+This fixes the unit tests of scottkosty/vit with unset LANG.
+---
+ urwid/util.py | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/urwid/util.py b/urwid/util.py
+index 17c049d..acd62f6 100644
+--- a/urwid/util.py
 b/urwid/util.py
+@@ -55,7 +55,10 @@ def detect_encoding():
+ else:
+ raise
+ finally:
+-locale.setlocale(locale.LC_ALL, initial)
++try:
++locale.setlocale(locale.LC_ALL, initial)
++except locale.Error:
++pass
+ 
+ if 'detected_encoding' not in locals():
+ detected_encoding = detect_encoding()
+-- 
+2.26.2
+

diff --git a/dev-python/urwid/urwid-2.1.1.ebuild 
b/dev-python/urwid/urwid-2.1.1.ebuild
new file mode 100644
index 000..9103de23f2e
--- /dev/null
+++ b/dev-python/urwid/urwid-2.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1
+
+DESCRIPTION="Curses-based user interface library for Python"
+HOMEPAGE="http://urwid.org/ https://pypi.org/project/urwid/ 
https://github.com/urwid/urwid/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+IUSE="examples"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.1.1-ignore-resetting-to-invalid-locale.patch"
+   )
+
+distutils_enable_sphinx docs
+distutils_enable_tests setup.py
+
+src_prepare() {
+   # optional tests broken by modern tornado versions
+   sed -e 's:import tornado:&_broken:' \
+   -i urwid/tests/test_event_loops.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   export CFLAGS
+   fi
+
+   distutils-r1_python_compile
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2020-08-09 Thread Joonas Niilola
commit: 39b3cd81dc2ef6c6edac73cd4dbfb0636250c4a8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug  9 17:19:02 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug  9 17:20:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b3cd81

dev-python/urwid: fix indentation on 2.1.1, drop KEYWORDS to ~

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

 dev-python/urwid/urwid-2.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/urwid/urwid-2.1.1.ebuild 
b/dev-python/urwid/urwid-2.1.1.ebuild
index 9103de23f2e..1492f14e7d4 100644
--- a/dev-python/urwid/urwid-2.1.1.ebuild
+++ b/dev-python/urwid/urwid-2.1.1.ebuild
@@ -14,12 +14,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="examples"
 
 PATCHES=(
"${FILESDIR}/${PN}-2.1.1-ignore-resetting-to-invalid-locale.patch"
-   )
+)
 
 distutils_enable_sphinx docs
 distutils_enable_tests setup.py



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

2020-08-09 Thread Jeroen Roovers
commit: a11c91e5522b7865d53df06d1206acd362fdeaaa
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Aug  9 14:48:15 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Aug  9 17:19:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11c91e5

dev-libs/dmalloc: Add live ebuild

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/dmalloc/dmalloc-99.ebuild | 83 ++
 .../dmalloc/files/dmalloc-99-texi2html.patch   | 11 +++
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/dmalloc/dmalloc-99.ebuild 
b/dev-libs/dmalloc/dmalloc-99.ebuild
new file mode 100644
index 000..d0ea9940859
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-99.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools git-r3 multilib toolchain-funcs
+
+DESCRIPTION="A Debug Malloc Library"
+HOMEPAGE="https://dmalloc.com";
+EGIT_REPO_URI="https://github.com/j256/dmalloc";
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="static-libs threads"
+
+BDEPEND="
+   app-text/texi2html
+   sys-apps/texinfo
+"
+DOCS=(
+   ChangeLog.txt README.md TODO dmalloc.html
+)
+PATCHES=(
+   # - Build objects twice, once -fPIC for shared.
+   # - Use DESTDIR.
+   # - Fix SONAME and NEEDED.
+   "${FILESDIR}"/${PN}-5.5.2-Makefile.in.patch
+   # - Broken test, always returns false.
+   "${FILESDIR}"/${PN}-5.5.2-cxx.patch
+   "${FILESDIR}"/${PN}-5.5.2-ar.patch
+   "${FILESDIR}"/${PN}-99-texi2html.patch
+)
+
+src_prepare() {
+   default
+
+   # - Add threads support.
+   use threads && eapply "${FILESDIR}"/${PN}-5.5.2-threads.patch
+
+   # Respect CFLAGS/LDFLAGS. #337429
+   sed -i \
+   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
+   -e 's|ar cr|$(AR) cr|g' \
+   Makefile.in || die
+
+   # Run autoconf for -cxx.patch.
+   eautoconf
+}
+
+src_configure() {
+   tc-export AR
+   econf --enable-cxx --enable-shlib $(use_enable threads)
+}
+
+src_compile() {
+   default
+
+#  makeinfo dmalloc.texi || die
+}
+
+src_test() {
+   emake heavy
+}
+
+src_install() {
+   default
+
+   doinfo dmalloc.info
+
+   # add missing symlinks, lazy
+   dosym lib${PN}.so.5.5.2 /usr/$(get_libdir)/lib${PN}.so
+   dosym lib${PN}.so.5.5.2 /usr/$(get_libdir)/lib${PN}.so.5
+
+   for lib in cxx th thcxx; do
+   dosym lib${PN}${lib}.so.5.5.2 
/usr/$(get_libdir)/lib${PN}${lib}.so
+   dosym lib${PN}${lib}.so.5.5.2 \
+   /usr/$(get_libdir)/lib${PN}${lib}.so.5
+   done
+
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
+   fi
+}

diff --git a/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch 
b/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch
new file mode 100644
index 000..1e7e4ccd1eb
--- /dev/null
+++ b/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch
@@ -0,0 +1,11 @@
+--- a/Makefile.in
 b/Makefile.in
+@@ -285,7 +285,7 @@
+ 
+ dmalloc.html : $(srcdir)/dmalloc.texi
+   rm -f $@ $@.t
+-  texi2html  --output=$@.t -number -monolithic $(srcdir)/dmalloc.texi
++  texi2html  --output=$@.t --number-footnotes --number-sections 
-monolithic $(srcdir)/dmalloc.texi
+   mv $@.t $@
+ 
+ settings.h : $(srcdir)/settings.dist $(srcdir)/configure



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

2020-08-09 Thread Michał Górny
commit: 5eed45569cd54c87a16f967ec52fb5b363948818
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  1 19:05:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  9 17:10:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eed4556

distutils-r1.eclass: Set PATH in distutils_install_for_testing

Make distutils_install_for_testing set PATH so that newly-installed
scripts are available in the testing environment.  Make PATH local
in all sub-phases to make modifications safe.

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

 eclass/distutils-r1.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 092c0887d87..e0e7a945ab8 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -561,6 +561,7 @@ distutils_install_for_testing() {
TEST_DIR=${BUILD_DIR}/test
local bindir=${TEST_DIR}/scripts
local libdir=${TEST_DIR}/lib
+   PATH=${bindir}:${PATH}
PYTHONPATH=${libdir}:${PYTHONPATH}
 
local add_args=(
@@ -951,6 +952,11 @@ distutils-r1_run_phase() {
fi
local -x PYTHONPATH="${BUILD_DIR}/lib:${PYTHONPATH}"
 
+   # make PATH local for distutils_install_for_testing calls
+   # it makes little sense to let user modify PATH in per-impl phases
+   # and _all() already localizes it
+   local -x PATH=${PATH}
+
# Bug 559644
# using PYTHONPATH when the ${BUILD_DIR}/lib is not created yet might 
lead to
# problems in setup.py scripts that try to import modules/packages from 
that path



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

2020-08-09 Thread Sergei Trofimovich
commit: 6f5ebd9302ebc711adba14d65ee7e54da9541ba9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:55:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5ebd93

dev-python/ruamel-yaml: keyworded 0.16.10 for ia64

keyworded wrt bug #736519

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/ruamel-yaml/ruamel-yaml-0.16.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.16.10.ebuild 
b/dev-python/ruamel-yaml/ruamel-yaml-0.16.10.ebuild
index 3a66659cb02..eb69ef0e97b 100644
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.16.10.ebuild
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.16.10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 x86"
 
 RDEPEND="dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]"
 



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

2020-08-09 Thread Sergei Trofimovich
commit: a303ea4ca35f8405d64279cb8744b215f3910b86
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:53:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:53:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a303ea4c

media-gfx/libimagequant: keyworded 2.12.3 for ia64

keyworded wrt bug #736519

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-gfx/libimagequant/libimagequant-2.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libimagequant/libimagequant-2.12.3.ebuild 
b/media-gfx/libimagequant/libimagequant-2.12.3.ebuild
index 85941dfd340..b434e3e4b78 100644
--- a/media-gfx/libimagequant/libimagequant-2.12.3.ebuild
+++ b/media-gfx/libimagequant/libimagequant-2.12.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="cpu_flags_x86_sse2 debug openmp static-libs"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml-clib/

2020-08-09 Thread Sergei Trofimovich
commit: 7a1b6b1a1897b27e55035c8bd49d7b614b92b9df
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:52:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:52:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1b6b1a

dev-python/ruamel-yaml-clib: keyworded 0.2.0 for ia64

keyworded wrt bug #736519

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.0.ebuild 
b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.0.ebuild
index 874070296b0..5e5ab22b43b 100644
--- a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.0.ebuild
+++ b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 x86"
 
 RDEPEND="!

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

2020-08-09 Thread Sergei Trofimovich
commit: 7ea93956cf74e69b3cd9595cf48b11fe3da267cd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:55:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:55:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea93956

dev-python/pillow: keyworded 7.2.0 for ia64

keyworded wrt bug #736519

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2020-08-09 Thread Sergei Trofimovich
commit: ff738844e4b59fbeecbf120e875c15ff40370f9f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:52:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:52:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff738844

dev-python/deprecation: keyworded 2.0.7 for ia64

keyworded wrt bug #736519

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/deprecation/deprecation-2.0.7.ebuild 
b/dev-python/deprecation/deprecation-2.0.7.ebuild
index e60bd893598..029bb0494da 100644
--- a/dev-python/deprecation/deprecation-2.0.7.ebuild
+++ b/dev-python/deprecation/deprecation-2.0.7.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ia64 x86"
 
 RDEPEND="dev-python/packaging[${PYTHON_USEDEP}]"
 BDEPEND="



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

2020-08-09 Thread Sergei Trofimovich
commit: ac924b17abc5c3ceea94a09b14d4cc2c02838d51
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:52:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:52:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac924b17

dev-python/filetype: keyworded 1.0.5 for ia64

keyworded wrt bug #736519

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/filetype/filetype-1.0.5.ebuild 
b/dev-python/filetype/filetype-1.0.5.ebuild
index e0d6304e421..c03555accc3 100644
--- a/dev-python/filetype/filetype-1.0.5.ebuild
+++ b/dev-python/filetype/filetype-1.0.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64"
 
 PATCHES=( "${FILESDIR}/${P}-examples.patch" )
 



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

2020-08-09 Thread Sergei Trofimovich
commit: e3f0b6f526471f14955f7efc302c9f261a8f8c8e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:53:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:53:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f0b6f5

dev-python/olefile: keyworded 0.46 for ia64

keyworded wrt bug #736519

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/olefile/olefile-0.46.ebuild 
b/dev-python/olefile/olefile-0.46.ebuild
index 7631f5395f7..2e938c7472e 100644
--- a/dev-python/olefile/olefile-0.46.ebuild
+++ b/dev-python/olefile/olefile-0.46.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/decalage2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 
 distutils_enable_sphinx doc
 distutils_enable_tests unittest



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

2020-08-09 Thread Sergei Trofimovich
commit: e397c679138927862311bf3982a95f84388e9862
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:52:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:52:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e397c679

dev-python/pylast: keyworded 3.2.1 for ia64

keyworded wrt bug #736519

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pylast/pylast-3.2.1.ebuild 
b/dev-python/pylast/pylast-3.2.1.ebuild
index 4ac0d514482..bb2a7dcd9a5 100644
--- a/dev-python/pylast/pylast-3.2.1.ebuild
+++ b/dev-python/pylast/pylast-3.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ia64 x86"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/

2020-08-09 Thread Sergei Trofimovich
commit: 1a14c4fe45ec9baa853bba4234a26250a26c5333
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:49:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:50:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a14c4fe

dev-db/mysql-connector-c: stable 8.0.21 for hppa

stable wrt bug #736066

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-db/mysql-connector-c/mysql-connector-c-8.0.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.21.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-8.0.21.ebuild
index bf30b17ac88..c6e4dad56ed 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.21.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.21.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://dev.mysql.com/downloads/";
 LICENSE="GPL-2"
 
 
SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-${PV}.tar.gz";
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
 
 SLOT="0/21"
 IUSE="ldap libressl static-libs"



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

2020-08-09 Thread Sergei Trofimovich
commit: 82b6185b0b8057980383c2c929d58d60e5e30092
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:49:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:50:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b6185b

app-admin/apache-tools: stable 2.4.46 for hppa

stable wrt bug #736282

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/apache-tools/apache-tools-2.4.46.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.46.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.46.ebuild
index 5e330cc4ef1..20fff9b868c 100644
--- a/app-admin/apache-tools/apache-tools-2.4.46.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.46.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc64-solaris ~x64-solaris"
 IUSE="libressl ssl"
 RESTRICT="test"
 



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

2020-08-09 Thread Sergei Trofimovich
commit: 46a393498756bb93a620234502ffed914d7e7d23
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:49:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:50:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a39349

dev-libs/libffi: stable 3.3-r2 for hppa

stable wrt bug #736178

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libffi/libffi-3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libffi/libffi-3.3-r2.ebuild 
b/dev-libs/libffi/libffi-3.3-r2.ebuild
index 69a262614d9..6a919664589 100644
--- a/dev-libs/libffi/libffi-3.3-r2.ebuild
+++ b/dev-libs/libffi/libffi-3.3-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.ta
 
 LICENSE="MIT"
 SLOT="0/7" # SONAME=libffi.so.7
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="debug pax_kernel static-libs test"
 
 RESTRICT="!test? ( test )"



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

2020-08-09 Thread Sergei Trofimovich
commit: 92c127c314749470625394967070bcbfe6c3b43f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:49:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:50:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c127c3

net-libs/libtirpc: stable 1.2.6 for hppa

stable wrt bug #736340

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libtirpc/libtirpc-1.2.6.ebuild 
b/net-libs/libtirpc/libtirpc-1.2.6.ebuild
index 8e58deff524..6dddc0356c1 100644
--- a/net-libs/libtirpc/libtirpc-1.2.6.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.2.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0/3" # subslot matches SONAME major
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="ipv6 kerberos static-libs"
 
 RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"



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

2020-08-09 Thread Sergei Trofimovich
commit: acda76788552326f9cbb89d13459c8b577500418
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:50:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:50:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acda7678

www-servers/apache: stable 2.4.46 for hppa

stable wrt bug #736282

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-servers/apache/apache-2.4.46.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.46.ebuild 
b/www-servers/apache/apache-2.4.46.ebuild
index 29e4a8b5fe4..e7c1f5be109 100644
--- a/www-servers/apache/apache-2.4.46.ebuild
+++ b/www-servers/apache/apache-2.4.46.ebuild
@@ -136,7 +136,7 @@ HOMEPAGE="https://httpd.apache.org/";
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
 
 # Enable http2 by default (bug #563452)
 # FIXME: Move to apache-2.eclass once this has reached stable.



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

2020-08-09 Thread Sergei Trofimovich
commit: f9117cdf458b307a1f20c06bf19f4689f61f4581
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:49:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:50:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9117cdf

dev-lua/luasocket: stable 3.0_rc1-r5 for hppa

stable wrt bug #733538

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/luasocket/luasocket-3.0_rc1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luasocket/luasocket-3.0_rc1-r5.ebuild 
b/dev-lua/luasocket/luasocket-3.0_rc1-r5.ebuild
index 596af3a0dec..96adabb8c97 100644
--- a/dev-lua/luasocket/luasocket-3.0_rc1-r5.ebuild
+++ b/dev-lua/luasocket/luasocket-3.0_rc1-r5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/diegonehab/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~amd64 arm arm64 hppa ~mips ppc ppc64 sparc ~x86"
 IUSE="debug"
 
 RDEPEND=">=dev-lang/lua-5.1.5-r2:0[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/

2020-08-09 Thread Sergei Trofimovich
commit: bc1da8babe512d64b1fae4607b353c30bfcc9674
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  9 16:49:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 16:50:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1da8ba

net-nds/gssproxy: stable 0.8.3 for hppa

stable wrt bug #736340

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-nds/gssproxy/gssproxy-0.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gssproxy/gssproxy-0.8.3.ebuild 
b/net-nds/gssproxy/gssproxy-0.8.3.ebuild
index 703665eae6d..8a1a3c6516a 100644
--- a/net-nds/gssproxy/gssproxy-0.8.3.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.8.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz";
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 IUSE="debug selinux systemd hardened"
 
 COMMON_DEPEND=">=dev-libs/libverto-0.2.2



[gentoo-commits] repo/gentoo:master commit in: www-apps/cgp/files/, www-apps/cgp/

2020-08-09 Thread Conrad Kostecki
commit: 38638976e64fbacbde7a75ef7afa65a8ded938fd
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 16:38:08 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 16:38:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38638976

www-apps/cgp: bump to newest snapshot

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-apps/cgp/Manifest  |  1 +
 www-apps/cgp/cgp-1_p20190510.ebuild| 56 ++
 .../cgp/files/cgp-1_p20190510-double-quote.patch   | 23 +
 3 files changed, 80 insertions(+)

diff --git a/www-apps/cgp/Manifest b/www-apps/cgp/Manifest
index 8c002dc742f..55f2173885b 100644
--- a/www-apps/cgp/Manifest
+++ b/www-apps/cgp/Manifest
@@ -1 +1,2 @@
 DIST cgp-1_p20181209.tar.gz 139556 BLAKE2B 
0a79ff1974b0ae50db5582121c4fdcc2db0b89ef11ecb001dfa525dd753481f0a454e424d17f24b142fd116a9ea2eeb4ba1dade6f2ffadd63943e5c065323224
 SHA512 
fcbf81fca2bb14ed143ea414c2f11fe09f4594891507a1ad08482720b104ec62c9986ce25b127d45a7962a8b3db54293a6775dc2359bde41f19b5419606b51eb
+DIST cgp-1_p20190510.tar.gz 139241 BLAKE2B 
663d8b8f6e144b4b28ca36674f4f0b68537dba36aa481faa5d0b5ff1ea11933018b91e94750c15833e3bc9b4ce6604898276e84ff3d3d649ebff11089f6328e0
 SHA512 
3a6d6af25db00f8d80b0e0aa6e19763da8492d0e1cb421474bf31c325ff37357b9bf88af70459e669c4e9f740dd1a547421fcb3184526d9f3ba4333eb57fec8f

diff --git a/www-apps/cgp/cgp-1_p20190510.ebuild 
b/www-apps/cgp/cgp-1_p20190510.ebuild
new file mode 100644
index 000..4821fa57029
--- /dev/null
+++ b/www-apps/cgp/cgp-1_p20190510.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+MY_PN="${PN^^}"
+MY_PV="fd8fa70739d18d786e88f7ffa57e250e0e41af8f"
+
+DESCRIPTION="A graphical web-based front-end for visualizing RRD collected by 
collectd"
+HOMEPAGE="https://github.com/pommi/CGP";
+SRC_URI="https://github.com/pommi/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC-BY-2.0 GPL-2+ GPL-3 MIT"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/php[json]
+   net-analyzer/rrdtool[graph]
+   virtual/httpd-php
+"
+
+need_httpd_cgi
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+DOCS=( "README.md" "doc/CHANGELOG" "doc/nginx.conf" )
+
+PATCHES=( "${FILESDIR}/${P}-double-quote.patch" )
+
+src_install() {
+   webapp_src_preinst
+
+   einstalldocs
+
+   # Since the docs are already installed, remove them from htdocs
+   # The file doc/CHANGELOG is needed, as CGP reads from there it's version
+   rm -r .gitignore LICENSE doc/nginx.conf || die
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   einfo "The command shell_exec must not be disabled"
+   einfo "through the disable_functions php.ini directive."
+   einfo "It must allow execution of the rrdtool program."
+   einfo ""
+   einfo "An configuration file for www-servers/nginx"
+   einfo "has been installed as an example."
+}

diff --git a/www-apps/cgp/files/cgp-1_p20190510-double-quote.patch 
b/www-apps/cgp/files/cgp-1_p20190510-double-quote.patch
new file mode 100644
index 000..1cfa7f9898d
--- /dev/null
+++ b/www-apps/cgp/files/cgp-1_p20190510-double-quote.patch
@@ -0,0 +1,23 @@
+From aec5ed41122b1a900c6fe0a3ddc11656c150b6d5 Mon Sep 17 00:00:00 2001
+From: Conrad Kostecki 
+Date: Tue, 24 Sep 2019 00:01:59 +0200
+Subject: [PATCH] inc/functions.inc.php: add double quote for whitelist
+
+Signed-off-by: Conrad Kostecki 
+---
+ inc/functions.inc.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/inc/functions.inc.php b/inc/functions.inc.php
+index 376b6e1..48336fb 100644
+--- a/inc/functions.inc.php
 b/inc/functions.inc.php
+@@ -34,7 +34,7 @@ function GET($index = NULL, $value = NULL) {
+   case 'h': # host
+   case 'pi': # plugin instance
+   case 'ti': # type instance
+-  if (!preg_match('/^[\w\-.: ]+$/u', $value)) {
++  if (!preg_match('/^[\w\-.:" ]+$/u', $value)) {
+   error_log(sprintf('Invalid %s in $_GET["%s"]: 
"%s"', $desc[$index], $index, $value));
+   return NULL;
+   }



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

2020-08-09 Thread Conrad Kostecki
commit: b3d4a8a28fcab3918223c6ad6a76676912ee20b6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 16:23:25 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 16:34:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d4a8a2

app-misc/kryoflux-dtc: update kryoflux ui

Use newer UI from the newer windows version,
which works just fine with the linux version.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/kryoflux-dtc/Manifest   |   1 +
 app-misc/kryoflux-dtc/kryoflux-dtc-2.6-r1.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/app-misc/kryoflux-dtc/Manifest b/app-misc/kryoflux-dtc/Manifest
index e6d215853fe..a711ef324f6 100644
--- a/app-misc/kryoflux-dtc/Manifest
+++ b/app-misc/kryoflux-dtc/Manifest
@@ -1,2 +1,3 @@
 DIST kryoflux-ui.jar 2101377 BLAKE2B 
db9922b9d5787772849d1ef9edae52d64de066f643c471412ed9129307c4ee399ec3a18ebcacd7428ab15eabf5307e916b678831f2fa456cbd7073aa60bbb574
 SHA512 
66ba81ed1b2a97a0391e513c45b19436f17677e3dfe7c063749e41763658f99a5eb92e5b3312f4151f8fc51bd79502ac11ffd895966117e1d5a9849867aeb957
 DIST kryoflux_2.6_linux.tar.bz2 9177658 BLAKE2B 
6eb0bc7a166950bfedb32da466c17125a8a7d64e4bc9aa6610c69dd0f98c2fb5187ad19dbaf191b33dcb5a786ec4a1fa9bce2464c3c04eb152e0b9ed7ae770f2
 SHA512 
9bf700e9c646bad135999eb1fed12c86ff6fbc11a0034b86af7541fb16a4905dd740c706ebb87bf5848f5d80f45699c350a56397df5b6850559c2576d18eef1b
+DIST kryoflux_3.00_windows.zip 18502294 BLAKE2B 
f8e60b0feb6e7d7b9a43480b0b4cf67b79c5431fa20ee9e771ee7adf214e1c992d080c2eb6a043f141936f2de873d63079e994b90e994051a29391c6a308f190
 SHA512 
12de0c7d28b0abca2eb35748770fe96906c12940b7148103f56713fe1144e09759d362a24c094a7088713557da467b90f4e3d0ace59252cb84e3349dc73ee5bd

diff --git a/app-misc/kryoflux-dtc/kryoflux-dtc-2.6-r1.ebuild 
b/app-misc/kryoflux-dtc/kryoflux-dtc-2.6-r1.ebuild
new file mode 100644
index 000..35ec7750871
--- /dev/null
+++ b/app-misc/kryoflux-dtc/kryoflux-dtc-2.6-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="kryoflux_${PV}_linux"
+MY_P_WINDOWS="kryoflux_3.00_windows"
+
+inherit desktop eutils udev xdg-utils
+
+DESCRIPTION="KryoFlux Host Software"
+HOMEPAGE="https://www.kryoflux.com";
+SRC_URI="
+   https://www.kryoflux.com/download/${MY_P}.tar.bz2
+   gui? ( https://www.kryoflux.com/download/${MY_P_WINDOWS}.zip )
+"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="SPS"
+SLOT="0"
+IUSE="demos doc fast-firmware gui static"
+
+RDEPEND="
+   dev-libs/spsdeclib
+   virtual/libusb:1
+   virtual/udev
+   gui? ( virtual/jre )
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/${MY_P}"
+
+QA_PREBUILT="/usr/bin/kryoflux-dtc"
+
+src_unpack() {
+   unpack "${MY_P}".tar.bz2
+
+   if use gui; then
+   unpack "${MY_P_WINDOWS}".zip
+
+   # Extract kryoflux-ui.jar to get a logo for the meny entry
+   unpack "${MY_P_WINDOWS}"/dtc/kryoflux-ui.jar
+   fi
+}
+
+src_install() {
+   newbin dtc/$(usex amd64 x86_64 i686)/$(usex static static dynamic)/dtc 
kryoflux-dtc
+
+   cat <<-EOF > "${T}"/80-kryoflux.rules || die
+   ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="03eb", 
ATTR{idProduct}=="6124", GROUP="floppy", MODE="0660"
+   EOF
+   udev_dorules "${T}"/80-kryoflux.rules
+
+   if use gui; then
+   insinto /usr/share/kryoflux-ui
+   doins "${WORKDIR}"/"${MY_P_WINDOWS}"/dtc/kryoflux-ui.jar
+
+   dosym ../../bin/kryoflux-dtc /usr/share/kryoflux-ui/dtc
+
+   make_wrapper kryoflux-ui "java -jar kryoflux-ui.jar" 
/usr/share/kryoflux-ui
+
+   newicon "${WORKDIR}"/images/disk.png kryoflux-ui.png
+
+   make_desktop_entry "kryoflux-ui" "KryoFlux UI" kryoflux-ui 
Development
+
+   dodoc dtc/kryoflux-ui_README.txt
+   fi
+
+   if use fast-firmware; then
+   insinto /lib/firmware
+   doins dtc/firmware_fast/firmware_kf_usb_rosalie.bin
+
+   dodoc dtc/firmware_fast/firmware_fast_README.txt
+   else
+   insinto /lib/firmware
+   doins dtc/firmware_kf_usb_rosalie.bin
+   fi
+
+   if use demos; then
+   dodoc -r g64_demo ipf_demo
+   fi
+
+   if use doc; then
+   dodoc -r docs schematics
+   fi
+
+   local DOCS=( "DONATIONS.txt" "RELEASE.txt" "README.linux" )
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "If you want to access your Kryoflux without root access,"
+   elog "please add yourself to the floppy group."
+
+   if use fast-firmware; then
+   elog ""
+   elog "You have enabled the fast firmware. Please keep in mind,"
+   elog "that this firmware can cause trouble with older floppy 
drives."

[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/

2020-08-09 Thread Mikle Kolyada
commit: dd31376699acfc473a850d01d23daf1e9ad63f98
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Aug  9 16:20:34 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Aug  9 16:20:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd313766

sys-auth/pambase: Drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/pambase/Manifest|  1 -
 sys-auth/pambase/pambase-20200618.ebuild | 84 
 2 files changed, 85 deletions(-)

diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest
index 694716447a4..173e0e50445 100644
--- a/sys-auth/pambase/Manifest
+++ b/sys-auth/pambase/Manifest
@@ -1,3 +1,2 @@
 DIST pambase-20200304.tar.gz 3466 BLAKE2B 
e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3
 SHA512 
c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189
-DIST pambase-20200618.tar.gz 3423 BLAKE2B 
7b52d6e8ecfb26b4e4cd4995e629ccaa84340099ffd7f9d70da020689cd292bb191bc287b81056e685d4ce1b99f7aedae9802a8929cc8088c13a532fce2f86ca
 SHA512 
66220971ef207b002440c3b4dfd061fa8b434b3fa61db0b9e360aec83821c35ef55b19268fdefdeee847e637b3f47918ef0d9128d7286bf0f8032182555c33dd
 DIST pambase-20200806.tar.gz 3244 BLAKE2B 
41fa77f1fc243292e618d4f1d833c0e6da5d13ce7e69362a2b2b623a46ec38f6e61d645896fd6fd0ef954a8bdbbed282b3e50487f07c6bd8dbb327e7b64e60a2
 SHA512 
13fc34738c209f50a03060ce0cd2a608b35cf7c2a9c40787230216548b74ff6cf78538bd97d70c63147c3b8e7afe791f0465a772ca8bd0bf8b75ebfbca8d2ff8

diff --git a/sys-auth/pambase/pambase-20200618.ebuild 
b/sys-auth/pambase/pambase-20200618.ebuild
deleted file mode 100644
index 8cb1953c69c..000
--- a/sys-auth/pambase/pambase-20200618.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="PAM base configuration files"
-HOMEPAGE="https://github.com/gentoo/pambase";
-SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="caps consolekit debug elogind minimal mktemp +nullok pam_krb5 pam_ssh 
+passwdqc securetty selinux +sha512 systemd"
-
-RESTRICT="binchecks"
-
-REQUIRED_USE="?? ( consolekit elogind systemd )"
-
-MIN_PAM_REQ=1.4.0
-
-RDEPEND="
-   >=sys-libs/pam-${MIN_PAM_REQ}
-   consolekit? ( sys-auth/consolekit[pam] )
-   elogind? ( sys-auth/elogind[pam] )
-   mktemp? ( sys-auth/pam_mktemp )
-   pam_krb5? (
-   >=sys-libs/pam-${MIN_PAM_REQ}
-   sys-auth/pam_krb5
-   )
-   caps? ( sys-libs/libcap[pam] )
-   pam_ssh? ( sys-auth/pam_ssh )
-   passwdqc? ( sys-auth/passwdqc )
-   selinux? ( sys-libs/pam[selinux] )
-   sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} )
-   systemd? ( sys-apps/systemd[pam] )
-"
-DEPEND="
-   app-arch/xz-utils
-   app-portage/portage-utils
-"
-
-S="${WORKDIR}/${PN}-${P}"
-
-src_compile() {
-   local linux_pam_version
-   if has_version sys-libs/pam; then
-   local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' 
-f 3)
-   linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ })
-   fi
-
-   use_var() {
-   local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]')
-   local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')}
-   local varvalue=$(usex ${usename})
-   echo "${varname}=${varvalue}"
-   }
-
-   emake \
-   GIT=true \
-   CPP="$(tc-getPROG CPP cpp)" \
-   $(use_var debug) \
-   $(use_var LIBCAP caps) \
-   $(use_var passwdqc) \
-   $(use_var consolekit) \
-   $(use_var elogind) \
-   $(use_var systemd) \
-   $(use_var selinux) \
-   $(use_var nullok) \
-   $(use_var mktemp) \
-   $(use_var pam_ssh) \
-   $(use_var securetty) \
-   $(use_var sha512) \
-   $(use_var KRB5 pam_krb5) \
-   $(use_var minimal) \
-   LINUX_PAM_VERSION=${linux_pam_version}
-}
-
-src_test() { :; }
-
-src_install() {
-   emake GIT=true DESTDIR="${ED}" install
-}



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

2020-08-09 Thread Conrad Kostecki
commit: 3c2d64246efac9311325e5bb6e8961f9d6bcac41
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 16:03:38 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 16:17:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2d6424

app-misc/ddate: bump to newest snapshot

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/ddate/Manifest |  1 +
 app-misc/ddate/ddate-0.2.2_p20160627.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-misc/ddate/Manifest b/app-misc/ddate/Manifest
index 052534d4992..edcfa4a0afd 100644
--- a/app-misc/ddate/Manifest
+++ b/app-misc/ddate/Manifest
@@ -1 +1,2 @@
 DIST ddate-0.2.2.tar.gz 8049 BLAKE2B 
7a987595b2dc399a5fc254891b92af84c9f94830f65c756f75db30c1e4db008ad715608ad37d53f3b73f3f5263023c066c546eb7536dc7439ded3650996be001
 SHA512 
5d148e030bee392eb93c5ae519061af0736f2f75eaae916e3efaf927d9f4de8cc72afc4a5121b6fbc0264b73e9f580330a38b97bb78837d447d0b4c1fc29ec06
+DIST ddate-0.2.2_p20160627.tar.gz 8079 BLAKE2B 
7885dd34762297df801f9fe5736d1409280646cc9295780f3fa6da0a06127fa455c96117883e1087b0390498de1b58ac31071434e6b9e30a0f6a15b2e4c6c279
 SHA512 
279e02e1846cc2f505466882828aa699eaa7206e0025575babdb33738b920291d65ac4082f58c77e6046e69c2604b05de67f5b9b3cbc64589ff28a27e2256eef

diff --git a/app-misc/ddate/ddate-0.2.2_p20160627.ebuild 
b/app-misc/ddate/ddate-0.2.2_p20160627.ebuild
new file mode 100644
index 000..fd6d45d5ff9
--- /dev/null
+++ b/app-misc/ddate/ddate-0.2.2_p20160627.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="899ca665a0cb725990c33415dc3c0261dac7fe46"
+
+inherit cmake
+
+DESCRIPTION="Perpetual date converter from gregorian to poee calendar"
+HOMEPAGE="https://github.com/bo0ts/ddate";
+SRC_URI="https://github.com/bo0ts/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="public-domain"
+SLOT="0"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.2.2-dont-compress-manpage.patch" )



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

2020-08-09 Thread Conrad Kostecki
commit: 306d6d56bd8a7072d255f9f1a9c17fbdd2c54d90
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 16:16:37 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 16:17:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306d6d56

sys-apps/tas: fix unnecessary slash strip

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/sys-apps/tas/tas-1.6.0.200601.ebuild 
b/sys-apps/tas/tas-1.6.0.200601.ebuild
index f85499096fd..f6d0fe8f8aa 100644
--- a/sys-apps/tas/tas-1.6.0.200601.ebuild
+++ b/sys-apps/tas/tas-1.6.0.200601.ebuild
@@ -64,7 +64,7 @@ src_install() {
dodir /var/log/tas
local logfiles=( {starttime,tas,tas.com}.log )
for logfile in ${logfiles[@]}; do
-   touch "${ED%/}"/var/log/tas/${logfile} || die
+   touch "${ED}"/var/log/tas/${logfile} || die
dosym ../../var/log/tas/${logfile} /etc/supermicro/${logfile}
done
 



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

2020-08-09 Thread David Seifert
commit: ebc6407ea34ae4992c2f849dd12f3afa98d23dd9
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug  9 15:58:27 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug  9 15:58:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc6407e

x11-libs/libX11: Pass CPP to build system

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 x11-libs/libX11/libX11-1.6.10.ebuild | 3 ++-
 x11-libs/libX11/libX11-1.6.11.ebuild | 3 ++-
 x11-libs/libX11/libX11-1.6.9.ebuild  | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/x11-libs/libX11/libX11-1.6.10.ebuild 
b/x11-libs/libX11/libX11-1.6.10.ebuild
index 64cf1376c97..332f2c8108d 100644
--- a/x11-libs/libX11/libX11-1.6.10.ebuild
+++ b/x11-libs/libX11/libX11-1.6.10.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 XORG_DOC=doc
 XORG_MULTILIB=yes
-inherit xorg-3
+inherit toolchain-funcs xorg-3
 
 DESCRIPTION="X.Org X11 library"
 
@@ -26,5 +26,6 @@ pkg_setup() {
$(use_enable doc specs)
$(use_enable ipv6)
--without-fop
+   CPP="$(tc-getPROG CPP cpp)"
)
 }

diff --git a/x11-libs/libX11/libX11-1.6.11.ebuild 
b/x11-libs/libX11/libX11-1.6.11.ebuild
index 64cf1376c97..332f2c8108d 100644
--- a/x11-libs/libX11/libX11-1.6.11.ebuild
+++ b/x11-libs/libX11/libX11-1.6.11.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 XORG_DOC=doc
 XORG_MULTILIB=yes
-inherit xorg-3
+inherit toolchain-funcs xorg-3
 
 DESCRIPTION="X.Org X11 library"
 
@@ -26,5 +26,6 @@ pkg_setup() {
$(use_enable doc specs)
$(use_enable ipv6)
--without-fop
+   CPP="$(tc-getPROG CPP cpp)"
)
 }

diff --git a/x11-libs/libX11/libX11-1.6.9.ebuild 
b/x11-libs/libX11/libX11-1.6.9.ebuild
index 10c68c7a868..54f5a229c4a 100644
--- a/x11-libs/libX11/libX11-1.6.9.ebuild
+++ b/x11-libs/libX11/libX11-1.6.9.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 XORG_DOC=doc
 XORG_MULTILIB=yes
-inherit xorg-3
+inherit toolchain-funcs xorg-3
 
 DESCRIPTION="X.Org X11 library"
 
@@ -26,5 +26,6 @@ pkg_setup() {
$(use_enable doc specs)
$(use_enable ipv6)
--without-fop
+   CPP="$(tc-getPROG CPP cpp)"
)
 }



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

2020-08-09 Thread Conrad Kostecki
commit: fb0054273c06a2f19f2b7d40b728594f7fbe7a4c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 15:25:48 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb005427

sys-apps/ipmicfg: drop old version

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/ipmicfg/Manifest |  1 -
 sys-apps/ipmicfg/ipmicfg-1.31.0.200205.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/sys-apps/ipmicfg/Manifest b/sys-apps/ipmicfg/Manifest
index b9f114609c5..162b7b3db62 100644
--- a/sys-apps/ipmicfg/Manifest
+++ b/sys-apps/ipmicfg/Manifest
@@ -1,2 +1 @@
-DIST IPMICFG_1.31.0_build.200205.zip 1972548 BLAKE2B 
e6d16907bad2c85618087f770621bf8335bbe38eb5b1a2466ee5b998ab13613aa96dd44e395a05e5b183597d4e5d5f775685bc810cd7d904f57eccecc8474ba1
 SHA512 
c46414b3504fe357f3b7df0f0c5f8cd4ada5ffa0541a1e49f282a187b8257d6c278cda099cce034eb9a25ad47bfd531255ec88ef6e2495a80f281888374441eb
 DIST IPMICFG_1.31.1_build.200623.zip 1755988 BLAKE2B 
d9f851d9f9aa2edd51427e4b03bc09e62cc848079507995aefc9c115fe72b6727747e1739a71a56f7909c67d66150d32d89d7163130b9e23c9bd8f9f07b24d70
 SHA512 
b138d05ad8d2441be6ee3aa97975a998c5d0863e4b8d46d7841693aaeddece058940327fe57a6407df22204ee838325a19b90caec247f7fe8231cb0ab4058474

diff --git a/sys-apps/ipmicfg/ipmicfg-1.31.0.200205.ebuild 
b/sys-apps/ipmicfg/ipmicfg-1.31.0.200205.ebuild
deleted file mode 100644
index 6c3e2af0a83..000
--- a/sys-apps/ipmicfg/ipmicfg-1.31.0.200205.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_DATE="$(ver_cut 4)"
-MY_PN="${PN^^}"
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="An in-band utility for configuring Supermicro IPMI devices"
-HOMEPAGE="https://www.supermicro.com";
-SRC_URI="ftp://ftp.supermicro.com/utility/${MY_PN}/${MY_PN}_${MY_PV}_build.${MY_DATE}.zip";
-
-KEYWORDS="-* ~amd64 ~x86"
-LICENSE="supermicro"
-SLOT="0"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="bindist fetch mirror"
-
-S="${WORKDIR}/${MY_PN}_${MY_PV}_build.${MY_DATE}"
-
-QA_PREBUILT="usr/bin/ipmicfg"
-
-pkg_nofetch() {
-   elog "Please download ${A} from"
-   elog "https://www.supermicro.com/SwDownload/UserInfo.aspx?sw=0&cat=IPMI";
-   elog "and place it in your DISTDIR directory."
-}
-
-src_install() {
-   newbin Linux/$(usex amd64 '64bit' '32bit')/IPMICFG-Linux.x86$(usex 
amd64 '_64' '') ipmicfg
-
-   # Install docs
-   local DOCS=(
-   "IPMICFG_UserGuide.pdf"
-   "ReleaseNotes.txt"
-   )
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2020-08-09 Thread Conrad Kostecki
commit: e60abc8ceba28c944b7d29b7a0c027e98486b550
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 13:37:59 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60abc8c

app-benchmarks/geekbench: bump to version 5.2.3

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/geekbench/Manifest   |  1 +
 app-benchmarks/geekbench/geekbench-5.2.3.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index 9a7998eb5f5..1f3c50abae6 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -4,3 +4,4 @@ DIST Geekbench-3.4.2-Linux.tar.gz 9986039 BLAKE2B 
63d7e768d65bc033260a0d99da17df
 DIST Geekbench-4.4.1-Linux.tar.gz 71076124 BLAKE2B 
14c2b80c971798e7d2bb256e76c7ab9c48e8c1c389e2f7547a436f706ac4f21c1e52e564cd584893071ee2f9f0a4747cd03ea72cc728ff8e4f369d5cc794d77a
 SHA512 
fa687d33a7d7a2d09c544e3d17de93f41cfa77915c708cd1ef0743f84f7f83df9d3f8df2872a8f85ed2c4c872e3cd41932685ffeb19cdb0ea047ab5116713420
 DIST Geekbench-5.1.1-Linux.tar.gz 92622793 BLAKE2B 
178b57d02de43e995f4dc39bd9514bb30fbe470d82572ba43aac08004609c07c656285beb543b3e3832df39bc2e26e41bb8c7d1f617f0846f930183e67a73436
 SHA512 
0f0a8206ced8cbaf271d964ece273a800bdd1d5b5918130aca2e31cab59f7d716c1b714b96a934e5b0fab8a9b73d1fcdc7ea9cd7ef37963b1a923cdefb542a78
 DIST Geekbench-5.2.1-Linux.tar.gz 92898328 BLAKE2B 
8a989b3921e8da467ffcaea1a466053ce1eae2d30991e8ad0a468cdb2c167e39729381e2f465abc9002eaa1569a4d912bdda3c1774689b35d8edb4778ab0bc90
 SHA512 
5d462cbb78b0b2a132fc5fbe0e65e9755d67232b22b6f2a541fa5aa1a90bc6768b3255759019218a94df0bb82eb9aeaad7dbb6b7cb0e8cc79a95d21fb9a8960b
+DIST Geekbench-5.2.3-Linux.tar.gz 93047726 BLAKE2B 
22cf414d89ef8854b8797ed7ad6b674ff6162daa003745d94c0481a71a2b7c1b7fbfd06d7a0e997b41da2107feb27a69af768196bf4114681c8bce39d2640112
 SHA512 
cacc1014b1522de281704e5210c44b81a51b24b63fb4c4be3c28e729261af2f12c5a52ad2a79b10bf597a1b24378cf03d7483d032d5e0c483069f8dc2695339e

diff --git a/app-benchmarks/geekbench/geekbench-5.2.3.ebuild 
b/app-benchmarks/geekbench/geekbench-5.2.3.ebuild
new file mode 100644
index 000..82d4a4a67fb
--- /dev/null
+++ b/app-benchmarks/geekbench/geekbench-5.2.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
+HOMEPAGE="https://www.geekbench.com/";
+SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz";
+
+KEYWORDS="-* ~amd64"
+LICENSE="geekbench"
+SLOT="5"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/Geekbench-${PV}-Linux"
+
+QA_PREBUILT="
+   opt/geekbench5/geekbench5
+   opt/geekbench5/geekbench_x86_64
+"
+
+pkg_nofetch() {
+   elog "Please download ${A} from ${HOMEPAGE}/download/linux"
+   elog "and place it in your DISTDIR directory."
+}
+
+src_install() {
+   exeinto /opt/geekbench5
+   doexe geekbench5 geekbench_x86_64
+
+   insinto /opt/geekbench5
+   doins geekbench.plar
+
+   dodir /opt/bin
+   dosym ../geekbench5/geekbench5 /opt/bin/geekbench5
+}
+
+pkg_postinst() {
+   elog "If you have purchased a commercial license, you can enter"
+   elog "your email address and your license key with the following 
command:"
+   elog "geekbench5 -r  "
+}



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

2020-08-09 Thread Conrad Kostecki
commit: 51db9d0d1b90c2f67098611d96224e98877e7004
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 15:30:37 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51db9d0d

net-misc/ipmiview: bump to version 2.17.0

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/ipmiview/Manifest  |  1 +
 net-misc/ipmiview/ipmiview-2.17.0.200505.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/net-misc/ipmiview/Manifest b/net-misc/ipmiview/Manifest
index 2650bf9d879..46c5b8bb6b3 100644
--- a/net-misc/ipmiview/Manifest
+++ b/net-misc/ipmiview/Manifest
@@ -1,3 +1,4 @@
 DIST IPMIView_2.15.0_build.190109_bundleJRE_Linux.tar.gz 138691420 BLAKE2B 
7f2d8e9519d6a9651d09c8b55e6a530266b809e437132ac4a814473ec25622663a0fb455a3b078fd5e79194e82d24d1b324369799f15bd1d4dbb6b607cdada76
 SHA512 
17078c8480579e63391a8cfb7af5033510ca3a9c5616b2af0af7679bbd6592f4f7fbe68dc01194aa11c1b481bc1c4089339adb42c22a687effa05dd728984579
 DIST IPMIView_2.15.0_build.190109_bundleJRE_Linux_x64.tar.gz 135584164 BLAKE2B 
d74ade013d00e7c7dd5d79b808d158519a520603931dfe9bd44f4dc64911b066f0e9f61bdff7386ee30d2d5b1f4fb86477ee339e76f00746f0b119c3a4b49e82
 SHA512 
2409f79850cafb2af5f34ec3fd755a6438ef7abef3c1a014df95d4ccc49d9b151ddfba7c1824de9c0f00234ea36b2fa6bb519f5035321dccae9ac06fa2f9458a
 DIST IPMIView_2.16.0_build.190815_bundleJRE_Linux_x64.tar.gz 93629983 BLAKE2B 
7be066184a6722b7fae87a3427bd161092393662dbb9597188de913bccfe6df0050441d5180b434c8394438d98d37f77452a6eb9ad3cf6f654eb67f4cc7facaa
 SHA512 
9a6af293a08dcdb662a226c061590e7149e5cee0a69eca12906e4581e254d3293d27e71dd36c301a449a43a10be700f3023f8408bdda5a3b9b65d76c96eaa3d7
+DIST IPMIView_2.17.0_build.200505_bundleJRE_Linux_x64.tar.gz 105509705 BLAKE2B 
915c1c27bb9e1f519634c0c2a78e3673aaa2c6e713be1132d2682dabf8f56a35b16c2403645fc0fda54643e35214ead65ef9d01854180219dfcc8489904b8766
 SHA512 
17ed72e802fb0a55c140f98262575385ede2d490484fe926bb7ff19f34e5a376f2d21025e99318d2001b042487729dc8b07b38cca4bf62df6e04d7df0d1d3091

diff --git a/net-misc/ipmiview/ipmiview-2.17.0.200505.ebuild 
b/net-misc/ipmiview/ipmiview-2.17.0.200505.ebuild
new file mode 100644
index 000..664d3944d27
--- /dev/null
+++ b/net-misc/ipmiview/ipmiview-2.17.0.200505.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop java-pkg-2 prefix
+
+MY_DATE="$(ver_cut 4)"
+MY_PN="IPMIView"
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="A GUI application that allows to manage multiple target systems 
through BMC"
+HOMEPAGE="https://www.supermicro.com/";
+SRC_URI="ftp://ftp.supermicro.com/utility/${MY_PN}/Linux/${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64.tar.gz";
+
+LICENSE="supermicro"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   net-misc/stunnel
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist fetch mirror"
+
+DIR="/usr/share/${PN}"
+QA_PREBUILT="usr/lib*"
+
+pkg_nofetch() {
+   elog "Please download ${A} from"
+   elog "https://www.supermicro.com/SwDownload/UserInfo.aspx?sw=0&cat=IPMI";
+   elog "and place it in your DISTDIR directory."
+}
+
+src_unpack() {
+   unpack ${A}
+   mv -v ${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64 ${P} || die
+}
+
+src_prepare() {
+   default
+
+   # Extract icons for menu entries
+   unzip -j -LL IPMIView20.jar images/ipmi{view,trap}.ico || die
+
+   # Don't use their scary launchers
+   rm -v lax.jar || die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   java-pkg_dojar *.jar
+   java-pkg_doso *64.so
+
+   local pre=$(prefixify_ro "${FILESDIR}"/launcher-pre.bash)
+   java-pkg_dolauncher ipmiview --jar IPMIView20.jar -pre "${pre}"
+   java-pkg_dolauncher ipmiview-ikvm --jar iKVM.jar -pre "${pre}"
+   java-pkg_dolauncher ipmiview-ikvmmicroblade --jar iKVMMicroBlade.jar 
-pre "${pre}"
+   java-pkg_dolauncher ipmiview-jviewerx9 --jar JViewerX9.jar -pre "${pre}"
+   java-pkg_dolauncher trapreceiver --jar TrapView.jar -pre "${pre}"
+
+   exeinto ${DIR}/jre/bin
+   newexe $(prefixify_ro "${FILESDIR}"/fake-java-r1.bash) java
+
+   insinto ${DIR}/lib/BMCSecurity
+   doins BMCSecurity/*.{crt,key,pem,txt}
+
+   insinto ${DIR}/lib/BMCSecurity/linux
+   doins BMCSecurity/linux/stunnel.conf
+
+   dosym ../../../../../bin/stunnel ${DIR}/lib/BMCSecurity/linux/stunnel32
+   dosym ../../../../../bin/stunnel ${DIR}/lib/BMCSecurity/linux/stunnel64
+
+   doicon ipmi{view,trap}.ico
+   make_desktop_entry ipmiview IPMIView ipmiview.ico
+   make_desktop_entry trapreceiver "Trap Receiver" ipmitrap.ico
+
+   local DOCS=( *.pdf *.txt )
+   einstalldocs
+}



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

2020-08-09 Thread Conrad Kostecki
commit: d8f0134a6065284080f4a54e38ce5fe8dbeff5ae
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 15:10:56 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f0134a

sys-apps/tas: drop old version

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/tas/Manifest|  1 -
 sys-apps/tas/tas-1.5.2.180622.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/sys-apps/tas/Manifest b/sys-apps/tas/Manifest
index feb67bb3174..b9e8df89b59 100644
--- a/sys-apps/tas/Manifest
+++ b/sys-apps/tas/Manifest
@@ -1,2 +1 @@
-DIST TAS_1.5.2_build.180622.zip 12434740 BLAKE2B 
9017aee7512b6d467d2922dc9db3f3cc58046beb4f48838748ac806da1c0c84f99984e2b29867a36db4bcb58a90f3e23c29dbfd8d73e1049cac4bf82ac88d021
 SHA512 
166483fe514f09c2fbfd27a05072f0bfa0d2cc8f92428451e055ddd9fbc24dfa3e912de224775d16dbb8880391c79ddc2ee9ff55c1e31e0fcf2daa3b05eb7d60
 DIST TAS_1.6.0_build.200601.zip 15528952 BLAKE2B 
f2514180c1335c2c8afd5cf0234da8dd22563086cf2c85e38b8dc2bc28b27fd3dac6a09123a0d4f57354cf729ad5050a6253608d15682577c75b551c921aa1b0
 SHA512 
725e8134a51a75b23f566f1321e87faf44f96603d63b4a253f03c262ec2c40c339e024162ba84da37647cd301a039ca4aa34e42936d1a47303c7fa68e1e5f2f3

diff --git a/sys-apps/tas/tas-1.5.2.180622.ebuild 
b/sys-apps/tas/tas-1.5.2.180622.ebuild
deleted file mode 100644
index 182dd6d61af..000
--- a/sys-apps/tas/tas-1.5.2.180622.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eapi7-ver linux-info systemd
-
-MY_DATE="$(ver_cut 4)"
-MY_PN="${PN^^}"
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="Supermicro Thin-Agent Service for monitoring through the BMC/IPMI"
-HOMEPAGE="https://www.supermicro.com";
-SRC_URI="${MY_PN}_${MY_PV}_build.${MY_DATE}.zip"
-
-KEYWORDS="-* ~amd64 ~x86"
-LICENSE="BSD supermicro"
-SLOT="0"
-
-RDEPEND="net-misc/networkmanager
-   sys-apps/ethtool
-   sys-apps/net-tools
-   sys-apps/smartmontools
-   sys-block/storcli
-   sys-devel/bc
-   sys-fs/lsscsi
-   sys-fs/mdadm"
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist fetch mirror"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="usr/bin/IPMITAS"
-
-DOCS=(
-   "clireadme.txt"
-   "ReleaseNotes.txt"
-   "software_license_agreement_pv.pdf"
-   "TAS_UserGuide.pdf"
-)
-
-CONFIG_CHECK="~IPMI_DEVICE_INTERFACE ~IPMI_HANDLER ~IPMI_SI"
-
-pkg_nofetch() {
-   elog "Please download ${A} from"
-   elog "https://www.supermicro.com/SwDownload/UserInfo.aspx?sw=0&cat=TAS";
-   elog "and place it in your DISTDIR directory."
-}
-
-src_unpack() {
-   unpack ${A}
-   unpack "${S}"/${MY_PN}_${MY_PV}_build.${MY_DATE}_Linux.tar.gz
-}
-
-src_install() {
-   dobin $(usex amd64 '64' '32')bit/IPMITAS
-
-   insinto /etc/supermicro
-   doins "${FILESDIR}"/tas.ini
-
-   dodir /var/log/tas
-   local logfiles=( {starttime,tas,tas.com}.log )
-   for logfile in ${logfiles[@]}; do
-   touch "${ED%/}"/var/log/tas/${logfile} || die
-   dosym ../../var/log/tas/${logfile} /etc/supermicro/${logfile}
-   done
-
-   newinitd "${FILESDIR}"/tas.initd tas
-   systemd_newunit "${FILESDIR}"/tas.service tas.service
-
-   einstalldocs
-}



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

2020-08-09 Thread Conrad Kostecki
commit: 253c290b1fa5909f4705fb89ee4052d205e91fed
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 13:29:14 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253c290b

net-misc/mcproxy: don't quote EAPI

In order to make all my packages consistent,
don't quote EAPI version number.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/mcproxy/mcproxy-1.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/mcproxy/mcproxy-1.1.1-r1.ebuild 
b/net-misc/mcproxy/mcproxy-1.1.1-r1.ebuild
index 41a61a3847d..77232c3d992 100644
--- a/net-misc/mcproxy/mcproxy-1.1.1-r1.ebuild
+++ b/net-misc/mcproxy/mcproxy-1.1.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=7
 
 inherit linux-info qmake-utils systemd
 



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, dev-libs/luise-bin/, app-misc/lcd4linux/, dev-libs/luise/

2020-08-09 Thread Conrad Kostecki
commit: 21da7bd2885b022c5a98e2d938127676fba2ab56
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 15:43:59 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21da7bd2

dev-libs/luise: renamed by dropping -bin

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild   | 2 +-
 dev-libs/{luise-bin => luise}/Manifest  | 0
 .../luise-bin-0.1.1-r1.ebuild => luise/luise-0.1.1-r1.ebuild}   | 2 +-
 dev-libs/{luise-bin => luise}/metadata.xml  | 0
 profiles/updates/3Q-2020| 1 +
 5 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild 
b/app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild
index 5f24ec9f3f8..cfb01cb2821 100644
--- a/app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild
+++ b/app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527-r5.ebuild
@@ -73,7 +73,7 @@ DEPEND_LCD_DEVICES="
lcd_devices_lcd2usb? ( virtual/libusb:0= )
lcd_devices_ledmatrix? ( virtual/libusb:0= )
lcd_devices_luise? (
-   dev-libs/luise-bin
+   dev-libs/luise
virtual/libusb:0=
)
lcd_devices_matrixorbitalgx? ( virtual/libusb:0= )

diff --git a/dev-libs/luise-bin/Manifest b/dev-libs/luise/Manifest
similarity index 100%
rename from dev-libs/luise-bin/Manifest
rename to dev-libs/luise/Manifest

diff --git a/dev-libs/luise-bin/luise-bin-0.1.1-r1.ebuild 
b/dev-libs/luise/luise-0.1.1-r1.ebuild
similarity index 96%
rename from dev-libs/luise-bin/luise-bin-0.1.1-r1.ebuild
rename to dev-libs/luise/luise-0.1.1-r1.ebuild
index 5671c69e0ca..2653ebe5350 100644
--- a/dev-libs/luise-bin/luise-bin-0.1.1-r1.ebuild
+++ b/dev-libs/luise/luise-0.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/dev-libs/luise-bin/metadata.xml b/dev-libs/luise/metadata.xml
similarity index 100%
rename from dev-libs/luise-bin/metadata.xml
rename to dev-libs/luise/metadata.xml

diff --git a/profiles/updates/3Q-2020 b/profiles/updates/3Q-2020
index c02efd0cb1b..c28eee2df97 100644
--- a/profiles/updates/3Q-2020
+++ b/profiles/updates/3Q-2020
@@ -142,3 +142,4 @@ move app-dicts/sword-FreSegond app-dicts/sword-FreSegond1910
 move app-dicts/sword-SpaRVG2004 app-dicts/sword-SpaRVG
 move app-dicts/sword-WebstersDict app-dicts/sword-Webster1913
 move media-libs/ladspa-cmt media-plugins/cmt-plugins
+move dev-libs/luise-bin dev-libs/luise



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress/

2020-08-09 Thread Conrad Kostecki
commit: a55cacd48b69845e1a6f4130dde35014a01d0dcf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 13:25:18 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55cacd4

app-benchmarks/stress: don't quote EAPI

In order to make all my packages consistent,
don't quote EAPI version number.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/stress/stress-1.0.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-benchmarks/stress/stress-1.0.4-r2.ebuild 
b/app-benchmarks/stress/stress-1.0.4-r2.ebuild
index 0ccec303078..4524dbc33bb 100644
--- a/app-benchmarks/stress/stress-1.0.4-r2.ebuild
+++ b/app-benchmarks/stress/stress-1.0.4-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=7
 
 DESCRIPTION="A deliberately simple workload generator for POSIX systems"
 HOMEPAGE="https://people.seas.harvard.edu/~apw/stress";



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

2020-08-09 Thread Conrad Kostecki
commit: 956fa591e312ffb89a315e5b208b32f87fa8cd8d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 14:53:26 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956fa591

sys-apps/edid-decode: bump to newest snapshot (20200720)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/edid-decode/Manifest  |  1 +
 .../edid-decode/edid-decode-0_pre20200720.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/sys-apps/edid-decode/Manifest b/sys-apps/edid-decode/Manifest
index 006e4fc66a7..cac88b5d75f 100644
--- a/sys-apps/edid-decode/Manifest
+++ b/sys-apps/edid-decode/Manifest
@@ -1 +1,2 @@
 DIST edid-decode-0_pre20200422.tar.gz 88332 BLAKE2B 
1458e9045adbdd20a95061460fc8a646e4f04428cd7d64b177b8b6bd4d67109f9ca6103227bf72280bb22718ae5fd4922a598114f811492435b45db1fd806100
 SHA512 
7ea4861b40e131a716322dfae50cc83b44d9a716a6272994cf66969d997f0fc330781ce763ce1fe8f08e22ba9d0d2d5394d6aa63686bc954f2296639bd2bc677
+DIST edid-decode-0_pre20200720.tar.gz 102525 BLAKE2B 
57b296987ef890c9d4dd46d432730ffab5adfb758be4e1bcc7b6b5e34fc3fae42901da98c302c4a1742d39274b295b8b639012e4b848ed48ab0ee69cbc45b98a
 SHA512 
4545c3a2263587eaf98cab0a3ec109659b50478b17e2ee51605ae53b1475761aee16f4c6e1549889016359cfce3de03cd907c3e801f12021e7459f25cebfdccb

diff --git a/sys-apps/edid-decode/edid-decode-0_pre20200720.ebuild 
b/sys-apps/edid-decode/edid-decode-0_pre20200720.ebuild
new file mode 100644
index 000..99543090a86
--- /dev/null
+++ b/sys-apps/edid-decode/edid-decode-0_pre20200720.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+EGIT_COMMIT="56dd103a0c20724ee956950f5bcb8cc1c8667af9"
+MY_P="${PN}-${EGIT_COMMIT}"
+
+DESCRIPTION="Decode EDID data in a human-readable format"
+HOMEPAGE="https://git.linuxtv.org/edid-decode.git/";
+SRC_URI="https://dev.gentoo.org/~conikost/files/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE="examples"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   tc-export CXX
+   default
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   einstalldocs
+
+   if use examples; then
+   insinto /usr/share/edid-decode/examples
+   doins data/*
+   fi
+}



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

2020-08-09 Thread Conrad Kostecki
commit: 779b883a859e7ecebac7c8127580ed21ace8c934
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 15:09:58 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779b883a

sys-apps/tas: bump to version 1.6.0

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/tas/Manifest|  1 +
 sys-apps/tas/tas-1.6.0.200601.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/sys-apps/tas/Manifest b/sys-apps/tas/Manifest
index 986717cf47b..feb67bb3174 100644
--- a/sys-apps/tas/Manifest
+++ b/sys-apps/tas/Manifest
@@ -1 +1,2 @@
 DIST TAS_1.5.2_build.180622.zip 12434740 BLAKE2B 
9017aee7512b6d467d2922dc9db3f3cc58046beb4f48838748ac806da1c0c84f99984e2b29867a36db4bcb58a90f3e23c29dbfd8d73e1049cac4bf82ac88d021
 SHA512 
166483fe514f09c2fbfd27a05072f0bfa0d2cc8f92428451e055ddd9fbc24dfa3e912de224775d16dbb8880391c79ddc2ee9ff55c1e31e0fcf2daa3b05eb7d60
+DIST TAS_1.6.0_build.200601.zip 15528952 BLAKE2B 
f2514180c1335c2c8afd5cf0234da8dd22563086cf2c85e38b8dc2bc28b27fd3dac6a09123a0d4f57354cf729ad5050a6253608d15682577c75b551c921aa1b0
 SHA512 
725e8134a51a75b23f566f1321e87faf44f96603d63b4a253f03c262ec2c40c339e024162ba84da37647cd301a039ca4aa34e42936d1a47303c7fa68e1e5f2f3

diff --git a/sys-apps/tas/tas-1.6.0.200601.ebuild 
b/sys-apps/tas/tas-1.6.0.200601.ebuild
new file mode 100644
index 000..f85499096fd
--- /dev/null
+++ b/sys-apps/tas/tas-1.6.0.200601.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils linux-info systemd
+
+MY_DATE="$(ver_cut 4)"
+MY_PN="${PN^^}"
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="Supermicro Thin-Agent Service for monitoring through the BMC/IPMI"
+HOMEPAGE="https://www.supermicro.com";
+SRC_URI="${MY_PN}_${MY_PV}_build.${MY_DATE}.zip"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="BSD supermicro"
+SLOT="0"
+
+RDEPEND="
+   net-misc/networkmanager
+   sys-apps/ethtool
+   sys-apps/net-tools
+   sys-apps/smartmontools
+   sys-block/storcli
+   sys-devel/bc
+   sys-fs/lsscsi
+   sys-fs/mdadm"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist fetch mirror"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="usr/bin/IPMITAS"
+
+DOCS=(
+   "clireadme.txt"
+   "ReleaseNotes.txt"
+   "software_license_agreement_pv.pdf"
+   "TAS_UserGuide.pdf"
+)
+
+CONFIG_CHECK="~IPMI_DEVICE_INTERFACE ~IPMI_HANDLER ~IPMI_SI"
+
+pkg_nofetch() {
+   elog "Please download ${A} from"
+   elog "https://www.supermicro.com/SwDownload/UserInfo.aspx?sw=0&cat=TAS";
+   elog "and place it in your DISTDIR directory."
+}
+
+src_unpack() {
+   unpack ${A}
+   unpack "${S}"/${MY_PN}_${MY_PV}_build.${MY_DATE}_Linux.tar.gz
+}
+
+src_install() {
+   dobin TAS/$(usex amd64 '64' '32')bit/IPMITAS
+
+   insinto /etc/supermicro
+   doins "${FILESDIR}"/tas.ini
+
+   dodir /var/log/tas
+   local logfiles=( {starttime,tas,tas.com}.log )
+   for logfile in ${logfiles[@]}; do
+   touch "${ED%/}"/var/log/tas/${logfile} || die
+   dosym ../../var/log/tas/${logfile} /etc/supermicro/${logfile}
+   done
+
+   newinitd "${FILESDIR}"/tas.initd tas
+   systemd_newunit "${FILESDIR}"/tas.service tas.service
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "Broadcom controller management" sys-block/storcli
+   optfeature "LSI controller management" sys-block/sas3ircu
+}



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamtk/

2020-08-09 Thread Conrad Kostecki
commit: bfba3de384a63fcf87eb49da0052d2535e4fb0f1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 13:43:33 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfba3de3

app-antivirus/clamtk: bump to version 6.05

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-antivirus/clamtk/Manifest   |   1 +
 app-antivirus/clamtk/clamtk-6.05.ebuild | 142 
 2 files changed, 143 insertions(+)

diff --git a/app-antivirus/clamtk/Manifest b/app-antivirus/clamtk/Manifest
index c8d38960311..5714eb3deb9 100644
--- a/app-antivirus/clamtk/Manifest
+++ b/app-antivirus/clamtk/Manifest
@@ -1,4 +1,5 @@
 DIST clamtk-6.03.tar.xz 227940 BLAKE2B 
08364ba8c3b4fcdb49364cd2721413c7f487aaff23dfa0fb0e7b28f9baf9d267589099cc159558dd004fe882d762b6ece272672aab962b4a666fb8c244671d19
 SHA512 
4e81b161b17ae15a307d026766efcab2ea0433437e68dd7e3465e07c999e66c556372adc29cee093a1cec5a8f37861d1b8cddd08ed6e4cfbd59f5333d4f03fac
+DIST clamtk-6.05.tar.xz 230076 BLAKE2B 
577a2f6cec4cde7d72be2ee519d3fb26b9b713f199f1b526eea8a4bc3fd997ca60ceff1c2478fea568c27a648a16f1962c406c7ed00b75c3e545d4ee0f6ece45
 SHA512 
d7d49c186cce226649f9b449802a1ada52ddb51e2954de16ca379618e0ab8517ed80f934e2ee0f03d5dbc6c0fd2015f76b0f32230e0a526d71008692dd817fd2
 DIST clamtk-gnome-0.05.tar.xz 15148 BLAKE2B 
d72ad0c9b3272c1a21d3722994152e23aeb01bd79d006cbcd3545c2689887b4f596daeeef72a13d9cdd9cfc89c4091963b4a1917824bbb06be4678f2c446a114
 SHA512 
a5d3b0e87889880272aa61a0feebca8e885c7fa964bad767351c826188c236f2152b3c43328b6aa720c5942b2bf1da69916d3664358c274813a6ac032ee4dea0
 DIST clamtk-kde-0.18.tar.xz 17732 BLAKE2B 
ca82934417f2d869fd8c8e36a31ef4a52cf4ee73581c5d1d400c1b28908c5ea2524a8f5d1110b1e949038378613fb4d5607d5123eebe91df695a53d0dd489302
 SHA512 
145ddd349010e0bb6fe3295e50d6e15a2dd96e604babbd5de4cb49ba75169d2050777cac38e40ac6a64cb89ddf94025d610aca73136c75f81115d0a2d863d24e
 DIST nemo-sendto-clamtk-0.04.tar.xz 4228 BLAKE2B 
ce656d4f021bc30cd12fb2ee5f98a78c1f1fdb2460ed2cbba0b572408617f91b39b2ca2fe542b9cec7be79b4b9fdfd685f5553e1a671454ca1e6723241dcb805
 SHA512 
2b5d3abbc4ae5dbc71b1b7bc836df88ad51e6afa00d5e954b5c1355a70c0420b6fef895e1cb5cccb86a662aee2039cef6c01821c1347fa155b5da3529b25562c

diff --git a/app-antivirus/clamtk/clamtk-6.05.ebuild 
b/app-antivirus/clamtk/clamtk-6.05.ebuild
new file mode 100644
index 000..c2d0a2050b2
--- /dev/null
+++ b/app-antivirus/clamtk/clamtk-6.05.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit desktop perl-functions python-single-r1 xdg-utils
+
+MY_PV_KDE="0.18"
+MY_PV_NAUTILUS="0.05"
+MY_PV_NEMO="0.04"
+MY_PV_THUNAR="0.06"
+
+DESCRIPTION="A graphical front-end for ClamAV"
+HOMEPAGE="https://gitlab.com/dave_m/clamtk/wikis/Home";
+SRC_URI="
+   https://bitbucket.org/davem_/${PN}-gtk3/downloads/${P}.tar.xz
+   kde? ( 
https://bitbucket.org/davem_/${PN}-kde/downloads/${PN}-kde-${MY_PV_KDE}.tar.xz )
+   nautilus? ( 
https://bitbucket.org/davem_/${PN}-gnome/downloads/${PN}-gnome-${MY_PV_NAUTILUS}.tar.xz
 )
+   nemo? ( 
https://bitbucket.org/davem_/nemo-sendto-${PN}/downloads/nemo-sendto-${PN}-${MY_PV_NEMO}.tar.xz
 )
+   thunar? ( 
https://bitbucket.org/davem_/thunar-sendto-${PN}/downloads/thunar-sendto-${PN}-${MY_PV_THUNAR}.tar.xz
 )
+"
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="kde nautilus nemo +nls thunar"
+REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   app-antivirus/clamav
+   dev-perl/File-chdir
+   dev-perl/Gtk3
+   dev-perl/JSON
+   dev-perl/LWP-Protocol-https
+   dev-perl/LWP-UserAgent-Cached
+   dev-perl/Locale-gettext
+   dev-perl/Text-CSV
+   dev-perl/glib-perl
+   dev-perl/libwww-perl
+   virtual/perl-Digest-MD5
+   virtual/perl-Digest-SHA
+   virtual/perl-Encode
+   virtual/perl-MIME-Base64
+   virtual/perl-Time-Piece
+   nautilus? (
+   ${PYTHON_DEPS}
+   dev-python/nautilus-python[${PYTHON_SINGLE_USEDEP}]
+   )
+"
+
+BDEPEND="nls? ( sys-devel/gettext )"
+
+DOCS=( "CHANGES" "credits.md" "DISCLAIMER" "README.md" )
+
+pkg_setup() {
+   use nautilus && python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   default
+
+   unpack "${S}"/clamtk.1.gz
+
+   use kde && unpack "${S}"/../clamtk-kde-${MY_PV_KDE}/clamtk-kde.1.gz
+   use nautilus && unpack 
"${S}"/../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.1.gz
+   use nemo && unpack 
"${S}"/../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.1.gz
+   use thunar && unpack 
"${S}"/../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.1.gz
+}
+
+src_install() {
+   dobin clamtk
+
+   perl_set_version
+   insinto "${VENDOR_LIB}"/ClamTk
+  

[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2020-08-09 Thread Conrad Kostecki
commit: d46d8db6d74808f80f9bcb3cd5b85ff4dc509e64
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Aug  9 13:38:48 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Aug  9 15:52:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46d8db6

app-benchmarks/geekbench: drop old version

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/geekbench/Manifest   |  1 -
 app-benchmarks/geekbench/geekbench-5.2.1.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index 1f3c50abae6..77ca8509b67 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -3,5 +3,4 @@ DIST Geekbench-2.4.3-Linux.tar.gz 3337551 BLAKE2B 
cb660f3c08cc812cb23374032490a1
 DIST Geekbench-3.4.2-Linux.tar.gz 9986039 BLAKE2B 
63d7e768d65bc033260a0d99da17df2e518750f19882e63dbc9bbe6ff0b52a8cddb35b9143e85c01838bf5d77a04599578fc0a57a3e6fd89e7aec8c8ffdd4f5b
 SHA512 
a61a5d5481682baefdce64f6054c3373900e8cd585dcbfa2feabbf386032986b40b603619c552102401a83e0b748831d00af5b5b5278e88ef42dee176adf06e9
 DIST Geekbench-4.4.1-Linux.tar.gz 71076124 BLAKE2B 
14c2b80c971798e7d2bb256e76c7ab9c48e8c1c389e2f7547a436f706ac4f21c1e52e564cd584893071ee2f9f0a4747cd03ea72cc728ff8e4f369d5cc794d77a
 SHA512 
fa687d33a7d7a2d09c544e3d17de93f41cfa77915c708cd1ef0743f84f7f83df9d3f8df2872a8f85ed2c4c872e3cd41932685ffeb19cdb0ea047ab5116713420
 DIST Geekbench-5.1.1-Linux.tar.gz 92622793 BLAKE2B 
178b57d02de43e995f4dc39bd9514bb30fbe470d82572ba43aac08004609c07c656285beb543b3e3832df39bc2e26e41bb8c7d1f617f0846f930183e67a73436
 SHA512 
0f0a8206ced8cbaf271d964ece273a800bdd1d5b5918130aca2e31cab59f7d716c1b714b96a934e5b0fab8a9b73d1fcdc7ea9cd7ef37963b1a923cdefb542a78
-DIST Geekbench-5.2.1-Linux.tar.gz 92898328 BLAKE2B 
8a989b3921e8da467ffcaea1a466053ce1eae2d30991e8ad0a468cdb2c167e39729381e2f465abc9002eaa1569a4d912bdda3c1774689b35d8edb4778ab0bc90
 SHA512 
5d462cbb78b0b2a132fc5fbe0e65e9755d67232b22b6f2a541fa5aa1a90bc6768b3255759019218a94df0bb82eb9aeaad7dbb6b7cb0e8cc79a95d21fb9a8960b
 DIST Geekbench-5.2.3-Linux.tar.gz 93047726 BLAKE2B 
22cf414d89ef8854b8797ed7ad6b674ff6162daa003745d94c0481a71a2b7c1b7fbfd06d7a0e997b41da2107feb27a69af768196bf4114681c8bce39d2640112
 SHA512 
cacc1014b1522de281704e5210c44b81a51b24b63fb4c4be3c28e729261af2f12c5a52ad2a79b10bf597a1b24378cf03d7483d032d5e0c483069f8dc2695339e

diff --git a/app-benchmarks/geekbench/geekbench-5.2.1.ebuild 
b/app-benchmarks/geekbench/geekbench-5.2.1.ebuild
deleted file mode 100644
index 82d4a4a67fb..000
--- a/app-benchmarks/geekbench/geekbench-5.2.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
-HOMEPAGE="https://www.geekbench.com/";
-SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz";
-
-KEYWORDS="-* ~amd64"
-LICENSE="geekbench"
-SLOT="5"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/Geekbench-${PV}-Linux"
-
-QA_PREBUILT="
-   opt/geekbench5/geekbench5
-   opt/geekbench5/geekbench_x86_64
-"
-
-pkg_nofetch() {
-   elog "Please download ${A} from ${HOMEPAGE}/download/linux"
-   elog "and place it in your DISTDIR directory."
-}
-
-src_install() {
-   exeinto /opt/geekbench5
-   doexe geekbench5 geekbench_x86_64
-
-   insinto /opt/geekbench5
-   doins geekbench.plar
-
-   dodir /opt/bin
-   dosym ../geekbench5/geekbench5 /opt/bin/geekbench5
-}
-
-pkg_postinst() {
-   elog "If you have purchased a commercial license, you can enter"
-   elog "your email address and your license key with the following 
command:"
-   elog "geekbench5 -r  "
-}



  1   2   3   >