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

2021-09-07 Thread Michał Górny
commit: 7edf27e4e303137c49926eeb30f4586baac5ce03
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  8 05:43:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  8 05:47:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edf27e4

dev-python/beautifulsoup: Bump to 4.10.0

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

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

diff --git a/dev-python/beautifulsoup/Manifest 
b/dev-python/beautifulsoup/Manifest
index f253159b19c..4dede2d8d2d 100644
--- a/dev-python/beautifulsoup/Manifest
+++ b/dev-python/beautifulsoup/Manifest
@@ -1 +1,2 @@
+DIST beautifulsoup4-4.10.0.tar.gz 399890 BLAKE2B 
61f044064a81e94b64a72fd49cca164faa05442bc76f897c8a7fa4481acca039bcb9e4f7a1853a7155504fa25e56c518806d8af016369bc37316ecb95b59d7d3
 SHA512 
92be99ed0fd479b86519395143516e28f7b80f54a8251223d6e7b88dc98f8dfca9585079f5f1d89bfe68f577de3dff433711642486303203f46bc76754959a18
 DIST beautifulsoup4-4.9.3.tar.gz 376031 BLAKE2B 
fbe2139f288eee978c3f665c7640f66c6c51b857a186f6a8ace02b36effa1552f1cbea9e3744e0a46a65a06e6cdbd9203832e0ecd86b61406b933f9bd83d37b8
 SHA512 
e3cb6258bd7c51f12128fa8ee5948fb3566163ae233fac2dda21bab7772ab8dbb384d920b0ea138ef9921307b48f89cee3a9bf6111dfc8903d917ee7af365f34

diff --git a/dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild 
b/dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild
new file mode 100644
index 000..90b5dd8cdfb
--- /dev/null
+++ b/dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_PN="${PN}4"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an 
HTML/XML parse tree"
+HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   dev-python/soupsieve[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx doc/source



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

2021-09-07 Thread Michał Górny
commit: aaec3893427969d9749c57c013154476016cb50e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  8 05:44:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  8 05:47:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaec3893

dev-python/beautifulsoup: Force old setuptools in 4.9.3

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

 dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild 
b/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild
index bf90d32d6c5..efc93f3c755 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild
@@ -24,6 +24,9 @@ RDEPEND="
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
 "
+BDEPEND="
+   

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

2021-09-07 Thread Michał Górny
commit: abb704eb3ead0a95ed267d00b16a2130bd569f1a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  8 05:34:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  8 05:47:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb704eb

dev-python/pyglet: Bump to 1.5.20

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

 dev-python/pyglet/Manifest |  1 +
 dev-python/pyglet/pyglet-1.5.20.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest
index 7aa18027160..dff99805927 100644
--- a/dev-python/pyglet/Manifest
+++ b/dev-python/pyglet/Manifest
@@ -1,2 +1,3 @@
 DIST pyglet-1.5.18.tar.gz 6440818 BLAKE2B 
cb7832000e0df96cd794f8eff9ba41aac8571542fbc45d1607df3935a7ed53ba8fd46b6bba40f6d5d53adfb2024aad1930cba1889b5d40d342457f7dc06db5d1
 SHA512 
d6ceddecccb36a90bef38c4a1608e866bb90ebb72eaaff693a2eb34678c7a50c99213a69042c569c22d54cc04a4b11d37ea8da47425958505261ebcf99bd28ce
 DIST pyglet-1.5.19.tar.gz 6446786 BLAKE2B 
fef21122cf31718e0a796b3be4edf386bf477dc4fa6480970159b9d361e489417c9cad1df1060290bc1678408eed36e287c15da442275beaa8d354c268568411
 SHA512 
7ef85d91cdcafef8cf097e96bd34e82824696ffbc1132c2dd776fe9d3c7be0b5633fff1cb10344fcc1aafa3c0c9a75547ad374be091f35aa99527869ab4b
+DIST pyglet-1.5.20.tar.gz 6517626 BLAKE2B 
41b63bc650823fc3065f71215822d39a1e3f40b02f75401ab8fab6be7d3d8848813c721f400ec923fa29f5d5b0a66f7d7af905caae10f1ea5ab5241cbead1c87
 SHA512 
da1519a2c196348d8af90f280ffc90b0f46d2d325403a5ca53fa663aab161d13802e22259124c3af77fbf5814c06d8920c0147b30c22db74fff885091e9a9ad0

diff --git a/dev-python/pyglet/pyglet-1.5.20.ebuild 
b/dev-python/pyglet/pyglet-1.5.20.ebuild
new file mode 100644
index 000..247321eafd3
--- /dev/null
+++ b/dev-python/pyglet/pyglet-1.5.20.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1 virtualx xdg-utils
+
+DESCRIPTION="Cross-platform windowing and multimedia library for Python"
+HOMEPAGE="http://pyglet.org/;
+SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples image +sound"
+
+BDEPEND="
+   test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/gst-python[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   virtual/glu
+   virtual/opengl
+   image? ( || (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   x11-libs/gtk+:2
+   ) )
+   sound? ( || (
+   media-libs/openal
+   media-sound/pulseaudio
+   ) )
+"
+#  ffmpeg? ( media-libs/avbin-bin )
+
+DOCS=( DESIGN NOTICE README.md RELEASE_NOTES )
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   xdg_environment_reset
+
+   # Specify path to avoid running interactive tests
+   # We could add in integration tests, but they're slow
+   epytest tests/unit
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2021-09-07 Thread Joshua Kinard
commit: 1ab97d0394bbe17aed238592017a95ce28a84fd1
Author: Joshua Kinard  gentoo  org>
AuthorDate: Wed Sep  8 05:32:54 2021 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Wed Sep  8 05:32:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab97d03

profiles/package.mask: Remove last-rited package net-dialup/xc

Signed-off-by: Joshua Kinard  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 548eeae7b9d..47fe823e685 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -179,11 +179,6 @@ app-office/plan
 # Removal on 2021-09-09.
 net-print/libgnomecups
 
-# Joshua Kinard  (2021-08-09)
-# Dead upstream and has build issues in modern times.
-# See bugs #551786 and #715846.  Removal in 30 days.
-net-dialup/xc
-
 # David Seifert  (2021-08-04)
 # Last release over 4 years ago, upstream pretty much dead, the
 # ecosystem has switched to dev-util/pkgconf, which is alive. Testing



[gentoo-commits] repo/gentoo:master commit in: net-dialup/xc/files/, net-dialup/xc/

2021-09-07 Thread Joshua Kinard
commit: 39c34d0d33945ca3c6f3937ce0d1746acf082495
Author: Joshua Kinard  gentoo  org>
AuthorDate: Wed Sep  8 05:28:32 2021 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Wed Sep  8 05:28:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c34d0d

net-dialup/xc: remove last rited package

Closes: https://bugs.gentoo.org/551786
Closes: https://bugs.gentoo.org/715846
Signed-off-by: Joshua Kinard  gentoo.org>

 net-dialup/xc/Manifest |   1 -
 net-dialup/xc/files/xc-4.3.2-add-115200.patch  |  12 --
 .../xc/files/xc-4.3.2-fix-set_bps-overflow.patch   |  14 ---
 net-dialup/xc/files/xc-4.3.2-gentoo.patch  | 122 -
 net-dialup/xc/files/xc-4.3.2-implicit-decl.patch   |  22 
 net-dialup/xc/metadata.xml |  12 --
 net-dialup/xc/xc-4.3.2-r5.ebuild   |  44 
 7 files changed, 227 deletions(-)

diff --git a/net-dialup/xc/Manifest b/net-dialup/xc/Manifest
deleted file mode 100644
index 9b83d97b761..000
--- a/net-dialup/xc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xc-4.3.2.tar.gz 162098 BLAKE2B 
d3ce005bea46cff7673d8c9c4c288356cf340a04658917934a3553705f0554ffcc433379a8fdbbe2cb8a456cf15a73c5bcdd1719c0f9f3b7d41623b535b45ee6
 SHA512 
89de05a82f54ffd89a6950f9cb4aea732573ac1b15a27aaba4e25293a5d0b763052287700e4499f7f2adf9acc952ecea572239c8403c86c5871efd363d68710a

diff --git a/net-dialup/xc/files/xc-4.3.2-add-115200.patch 
b/net-dialup/xc/files/xc-4.3.2-add-115200.patch
deleted file mode 100644
index c8238565ac0..000
--- a/net-dialup/xc/files/xc-4.3.2-add-115200.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-add support for 115200 baud
-
 xc-4.3.2/xcport.c
-+++ xc-4.3.2/xcport.c
-@@ -107,6 +107,7 @@
-   {"38400",38400,B38400},
-   {"57600",57600,B50},
- #endif
-+  {"115200",115200,B115200},
-   {"0", 0, B0}
- };
- 

diff --git a/net-dialup/xc/files/xc-4.3.2-fix-set_bps-overflow.patch 
b/net-dialup/xc/files/xc-4.3.2-fix-set_bps-overflow.patch
deleted file mode 100644
index 5934aa2f6d7..000
--- a/net-dialup/xc/files/xc-4.3.2-fix-set_bps-overflow.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Naurp xc-4.3.2.orig/xcmain.c xc-4.3.2/xcmain.c
 xc-4.3.2.orig/xcmain.c 1996-11-24 01:35:41.0 -0500
-+++ xc-4.3.2/xcmain.c  2014-04-18 19:58:26.267227496 -0400
-@@ -696,8 +696,8 @@ static void
- SET_bps()
- {
-   if (statflag){
--  char br[6];
--  sprintf(br, "%d", mrate( NULL ));
-+  char br[11];
-+  snprintf(br, 11, "%d", mrate( NULL ));
-   fprintf(tfp, statfmt, "bps", "Bits per Second", br);
-   return;
-   }

diff --git a/net-dialup/xc/files/xc-4.3.2-gentoo.patch 
b/net-dialup/xc/files/xc-4.3.2-gentoo.patch
deleted file mode 100644
index 7c0c559958d..000
--- a/net-dialup/xc/files/xc-4.3.2-gentoo.patch
+++ /dev/null
@@ -1,122 +0,0 @@
 xc-4.3.2/Makefile
-+++ xc-4.3.2/Makefile
-@@ -5,21 +5,24 @@
- 
- SHELL = /bin/sh
- 
-+DESTDIR =
-+
- #WARN = -Wall -ansi -pedantic -Wshadow -Wmissing-prototypes
- 
- #machine = -m486
--CC= gcc 
--GCCOPT= -pipe -O2 -fno-strength-reduce -fomit-frame-pointer 
$(machine) 
-+#CC   = gcc 
-+GCCOPT= -fno-strength-reduce 
- #GCCOPT   = -O -g
--CDEFS = -D_POSIX_SOURCE=1
-+CDEFS = -D_XOPEN_SOURCE
--CFLAGS= $(WARN) $(CDEFS) $(GCCOPT)
-+CFLAGS+= $(WARN) $(CDEFS) $(GCCOPT)
- 
--prefix= /usr/local
-+prefix= /usr
- bindir= $(prefix)/bin
- libdir= $(prefix)/lib/xc 
--mandir= /usr/man/man1
-+mandir= /usr/share/man
-+man1dir = $(mandir)/man1
- catdir= /var/catman/cat1
--manown= -o root -g man
-+manown= -o root -g root
- binown= -o root -g root 
- 
- export CC CFLAGS manown binown
-@@ -37,7 +39,7 @@
- # gs -sDEVICE=ljet4 -dNOPAUSE -sOutputFile=$@ $<
- 
- INSTALL   = install
--LDFLAGS   = -ltermcap editline/libedit.a
-+LIBS  += -lncurses editline/libedit.a
- NROFF = groff -mandoc
- 
- # defines for use with cextract under Linux
-@@ -56,7 +58,7 @@
-   @echo "Now you may execute 'make install'"
- 
- xc:   $(OBJS) eline
--  $(CC) $(CFLAGS) $(OBJS) -o xc $(LDFLAGS) 
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o xc $(LIBS) 
- 
- uninstall:
-   rm -f $(bindir)/xc $(mandir)/xc.1 $(catdir)/xc.1.*
-@@ -64,10 +66,9 @@
- 
- install: ./bin/xc ./bin/crc xc.1 crc.1
-   @echo " "
--  $(INSTALL) $(binown) -m 755 -s ./bin/xc $(bindir) 
--  $(INSTALL) $(binown) -m 755 -s ./bin/crc $(bindir) 
--  $(INSTALL) $(manown) -m 644 xc.1 $(mandir)
--  $(INSTALL) $(manown) -m 644 crc.1 $(mandir)
-+  $(INSTALL) -d -m755 $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir)
-+  $(INSTALL) $(binown) -m 755 xc crc $(DESTDIR)$(bindir)
-+  $(INSTALL) $(manown) -m 644 xc.1 crc.1 $(DESTDIR)$(man1dir)
-   @echo " "
-   @echo " "
-   @echo "You will want to manually install 'phonelist' 

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

2021-09-07 Thread Sam James
commit: f4609296a949159c046762c4a98624bf9ac2e12c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 05:12:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 05:12:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4609296

x11-misc/xnee: fix build with slibtool

Closes: https://bugs.gentoo.org/778962
Thanks-to: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xnee/files/xnee-3.19-slibtool.patch | 19 +++
 x11-misc/xnee/xnee-3.19-r2.ebuild|  3 +++
 2 files changed, 22 insertions(+)

diff --git a/x11-misc/xnee/files/xnee-3.19-slibtool.patch 
b/x11-misc/xnee/files/xnee-3.19-slibtool.patch
new file mode 100644
index 000..411cfd61749
--- /dev/null
+++ b/x11-misc/xnee/files/xnee-3.19-slibtool.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/778962
+https://savannah.gnu.org/support/index.php?110470
+
+Author: orbea 
+Date:   Thu Apr 1 14:39:10 2021 -0700
+
+build: Fix build with slibtool.
+
+--- a/cnee/src/Makefile.am
 b/cnee/src/Makefile.am
+@@ -63,7 +63,7 @@ endif
+ 
+ 
+ AM_CFLAGS = -I../include -I${LIBXNEE_DIR}/include  ${PEDANTIC_FLAGS}  
${X_CFLAGS}  -g ${VERBOSE_FLAG} ${BUF_VERBOSE_FLAG}  ${USER_CFLAGS} 
${GCOV_FLAG} ${GPROF_FLAG} ${XNEE_XINPUT_SUPPORT_FLAGS}   
${XNEE_XINPUT_SUPPORT_FLAGS} 
+-cnee_LDADD =   -L${LIBXNEE_DIR}/src -lxnee ${X_LIBS} ${X11_LIBS} ${LIBDL} 
${LIBXI}
++cnee_LDADD =  $(top_srcdir)/libxnee/src/libxnee.la ${X_LIBS} ${X11_LIBS} 
${LIBDL} ${LIBXI}
+ 
+ if BUILD_STATIC
+ STATIC_FLAGS = -static

diff --git a/x11-misc/xnee/xnee-3.19-r2.ebuild 
b/x11-misc/xnee/xnee-3.19-r2.ebuild
index 17cd30ca867..f87a29dadb4 100644
--- a/x11-misc/xnee/xnee-3.19-r2.ebuild
+++ b/x11-misc/xnee/xnee-3.19-r2.ebuild
@@ -45,10 +45,13 @@ DOCS=( AUTHORS BUGS ChangeLog FAQ NEWS README TODO )
 PATCHES=(
"${FILESDIR}"/${PN}-3.18-linker.patch
"${FILESDIR}"/${P}-libgnomeui-only-for-applets.patch
+   "${FILESDIR}"/${P}-slibtool.patch
 )
 
 src_prepare() {
default
+
+   mv configure.{in,ac} || die
eautoreconf
 }
 



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

2021-09-07 Thread Sam James
commit: 7c7bbaf779413b13d0379e496e6169d1eac4a510
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 05:08:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 05:08:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7bbaf7

dev-libs/unibilium: add 2.1.1

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

 dev-libs/unibilium/Manifest   |  1 +
 dev-libs/unibilium/unibilium-2.1.1.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/unibilium/Manifest b/dev-libs/unibilium/Manifest
index f511cd7c8ab..ce2aa81fb9b 100644
--- a/dev-libs/unibilium/Manifest
+++ b/dev-libs/unibilium/Manifest
@@ -1,2 +1,3 @@
 DIST unibilium-2.0.0.tar.gz 112570 BLAKE2B 
95c24c53e11590faabf3d4b8484c344be0b2a0988f05bde785d03dac338d9f18fc65324f5ccc402723c9fabe2990083ce260d8fa57129591a1b2a1f8405eff9d
 SHA512 
e93f319b7a85a4441c7f4e30d12d906805f066b14bff03331e48b6257da893f6447e257c8ba731077ad4b54d82d3ebf1ccf1fcf2d864273e0d4321a26ef7c172
 DIST unibilium-2.1.0.tar.gz 121971 BLAKE2B 
e035eab4343ee779218c302b3cae3ff5d443fc9bd723cade53a3d38dde3d66ee3d7374f7c69b85508a59d44d936601b24f33b01d923e55677d2bac71bd520fea
 SHA512 
c0074ff8431f82c92072b8c0c9d3cf38d759b4de996b168c6ab00e475b0a6204d9c29b0a6e48e62dd4fa4898f82246150ef7cd5e246893d2c225c50ec4d4ac68
+DIST unibilium-2.1.1.tar.gz 121998 BLAKE2B 
0bd032d0cc32011fa66604b39412116824b79aeb3cebb394efcad7591d5bd18031d465f7736ff1e65914f2fcf7beca1cbee4c7ad07426cdbf45e1c82e1894d94
 SHA512 
ebcdcddc6c3a540d086b113bb83470c1c17cf59056b28308a484b20dc3df71de0f5d6e5bf105f9e4a8347c78500c65ae46c2b53ec87692a898c321a047664ee2

diff --git a/dev-libs/unibilium/unibilium-2.1.1.ebuild 
b/dev-libs/unibilium/unibilium-2.1.1.ebuild
new file mode 100644
index 000..d064fcfbef8
--- /dev/null
+++ b/dev-libs/unibilium/unibilium-2.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A very basic terminfo library"
+HOMEPAGE="https://github.com/neovim/unibilium/;
+SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+ MIT"
+SLOT="0/4"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="static-libs"
+
+BDEPEND="dev-lang/perl
+   sys-devel/libtool"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.1.0-no-compress-man.patch"
+)
+
+src_compile() {
+   append-flags -fPIC
+   tc-export CC
+   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" all
+}
+
+src_install() {
+   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" 
DESTDIR="${D}" install
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib${PN}.a || die
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}.la || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2021-09-07 Thread Sam James
commit: 10566be78d0c93191a0c35c6c748472bae9a8f6d
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 04:42:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 05:06:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10566be7

sci-visualization/opendx: eutils->desktop inherit

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

 sci-visualization/opendx/opendx-4.4.4-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
index f0a448c98e8..1184182477b 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 MYP=dx-${PV}
 
-inherit autotools eutils flag-o-matic
+inherit autotools desktop flag-o-matic
 
 DESCRIPTION="3D data visualization tool"
 HOMEPAGE="http://www.opendx.org/;



[gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf-cxx/, sci-libs/netcdf-cxx/files/

2021-09-07 Thread Sam James
commit: df3e6bd9f56dd0d323e19abe242182f37fe802a2
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 05:06:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 05:06:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3e6bd9

sci-libs/netcdf-cxx: fix build with slibtool

Closes: https://bugs.gentoo.org/778200
Thanks-to: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 .../files/netcdf-cxx-4.3.1-slibtool.patch  | 42 ++
 sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild|  4 +++
 2 files changed, 46 insertions(+)

diff --git a/sci-libs/netcdf-cxx/files/netcdf-cxx-4.3.1-slibtool.patch 
b/sci-libs/netcdf-cxx/files/netcdf-cxx-4.3.1-slibtool.patch
new file mode 100644
index 000..72db4dbd2c7
--- /dev/null
+++ b/sci-libs/netcdf-cxx/files/netcdf-cxx-4.3.1-slibtool.patch
@@ -0,0 +1,42 @@
+https://github.com/Unidata/netcdf-cxx4/pull/103
+https://bugs.gentoo.org/778200
+
+From: orbea 
+Date: Thu, 25 Mar 2021 12:24:57 -0700
+Subject: [PATCH 1/2] cxx4: Move -lnetcdf to LIBADD so its used.
+
+--- a/cxx4/Makefile.am
 b/cxx4/Makefile.am
+@@ -3,15 +3,13 @@
+ 
+ # This file builds the new C++-4 interface.
+ 
+-# Point pre-preprocessor to netcdf-4 directory (libsrc4).
+-LDADD = $(top_builddir)/cxx4/libnetcdf_c++4.la  -lnetcdf
+-
+ # This is our output library.
+ lib_LTLIBRARIES = libnetcdf_c++4.la
+ 
+ # For rules updating the version info, see
+ # http://www.gnu.org/s/libtool/manual/html_node/Updating-version-info.html
+ libnetcdf_c__4_la_LDFLAGS = -version-info 2:0:1 -no-undefined
++libnetcdf_c__4_la_LIBADD = -lnetcdf
+ 
+ # These headers will be installed in the users header directory.
+ include_HEADERS = netcdf ncAtt.h ncCheck.h ncDim.h ncException.h  \
+
+From a6dd5eb862d9a845b8458591b957b07c527e0d20 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Thu, 25 Mar 2021 12:25:33 -0700
+Subject: [PATCH 2/2] plugins: Add a missing -lhdf5 linker flag.
+
+--- a/plugins/Makefile.am
 b/plugins/Makefile.am
+@@ -20,6 +20,7 @@ lib_LTLIBRARIES = libh5bzip2.la
+ 
+ libh5bzip2_la_SOURCES = ${HDF5PLUGINSRC}
+ libh5bzip2_la_LDFLAGS = -module -avoid-version -shared -export-dynamic 
-no-undefined
++libh5bzip2_la_LIBADD = -lhdf5
+ 
+ libmisc_la_SOURCES = H5Zmisc.c H5Zutil.c h5misc.h
+ libmisc_la_LDFLAGS = -module -avoid-version -shared -export-dynamic 
-no-undefined -rpath ${abs_builddir}

diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild 
b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild
index 31c7a79c7e9..11abdd911ef 100644
--- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild
+++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild
@@ -20,6 +20,10 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MYP}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-slibtool.patch
+)
+
 src_configure() {
econf --disable-static
 }



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

2021-09-07 Thread Dennis Lamm
commit: 105bd8959f968d89b5f5d6216756f4123602f608
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Aug 26 17:21:27 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Sep  8 04:48:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105bd895

net-misc/kea: various improvements

fixed-gtest detection
added Systemd services

Closes: https://bugs.gentoo.org/693332
Closes: https://bugs.gentoo.org/626280
Bug: https://bugs.gentoo.org/751883

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

 net-misc/kea/files/kea-1.8.2-gtest.patch| 149 ++
 net-misc/kea/files/kea-1.9.10-gtest.patch   | 143 ++
 net-misc/kea/files/kea-ctrl-agent.conf  |  99 +++
 net-misc/kea/files/kea-ctrl-agent.service   |  19 ++
 net-misc/kea/files/kea-ddns-server.conf |  76 +
 net-misc/kea/files/kea-ddns-server.service  |  18 ++
 net-misc/kea/files/kea-dhcp4-server.service |  18 ++
 net-misc/kea/files/kea-dhcp4.conf   | 401 ++
 net-misc/kea/files/kea-dhcp6-server.service |  18 ++
 net-misc/kea/files/kea-dhcp6.conf   | 420 
 net-misc/kea/files/kea.tmpfiles.conf|   2 +
 net-misc/kea/kea-1.8.2-r1.ebuild| 112 
 net-misc/kea/kea-1.9.10-r1.ebuild   | 111 
 net-misc/kea/kea-.ebuild|  53 +++-
 net-misc/kea/metadata.xml   |  10 +
 15 files changed, 1638 insertions(+), 11 deletions(-)

diff --git a/net-misc/kea/files/kea-1.8.2-gtest.patch 
b/net-misc/kea/files/kea-1.8.2-gtest.patch
new file mode 100644
index 000..5fa4488b926
--- /dev/null
+++ b/net-misc/kea/files/kea-1.8.2-gtest.patch
@@ -0,0 +1,149 @@
+--- a/m4macros/ax_gtest.m4
 b/m4macros/ax_gtest.m4
+@@ -1,24 +1,14 @@
+ AC_DEFUN([AX_ISC_GTEST], [
+
+-enable_gtest="no"
+-GTEST_INCLUDES=
+-
+-AC_ARG_WITH([gtest-source],
+-[AS_HELP_STRING([--with-gtest-source=PATH],
+-[location of the Googletest source])],
+-[enable_gtest="yes" ; GTEST_SOURCE="$withval"])
+-
+-AC_ARG_WITH([gtest],
+-[AS_HELP_STRING([--with-gtest=PATH],
+-[specify a path to gtest header files 
(PATH/include) and library (PATH/lib)])],
+-[gtest_path="$withval"; enable_gtest="yes"], [gtest_path="no"])
++AC_ARG_ENABLE([gtest],
++  [AS_HELP_STRING([--enable-gtest],
++  [Enable testing via Googletest [default=no]])])
+
+ AC_ARG_WITH([lcov],
+ [AS_HELP_STRING([--with-lcov=PROGRAM],
+ [enable gtest and coverage target using the 
specified lcov])],
+ [lcov="$withval"],
+ [lcov="no"])
+-
+ USE_LCOV="no"
+ if test "$lcov" != "no"; then
+ # force gtest if not set
+@@ -55,110 +45,22 @@
+ #
+ # Check availability of gtest, which will be used for unit tests.
+ #
+-GTEST_LDFLAGS=
+-GTEST_LDADD=
+ DISTCHECK_GTEST_CONFIGURE_FLAG=
+-GTEST_VERSION="unknown"
+-
+-if test "x$enable_gtest" = "xyes" ; then
+-
+-DISTCHECK_GTEST_CONFIGURE_FLAG="--with-gtest=$gtest_path"
+-
+-if test -n "$with_gtest_source" ; then
+
+-if test "x$GTEST_SOURCE" = "xyes" ; then
++AS_IF([test "x$enable_gtest" = "xyes"], [
++DISTCHECK_GTEST_CONFIGURE_FLAG="--with-gtest"
++PKG_CHECK_MODULES([GTEST], [gtest], [], [AC_MSG_ERROR([gtest requested 
but not found])])
++GTEST_INCLUDES=`${PKG_CONFIG} --keep-system-cflags --cflags-only-I gtest`
++GTEST_LDFLAGS=`${PKG_CONFIG} --keep-system-libs --libs-only-L gtest`
++GTEST_VERSION=`${PKG_CONFIG} --modversion gtest`
++])
+
+-AC_MSG_CHECKING([for gtest source])
+-# If not specified, try some common paths.
+-GTEST_SOURCE=
+-for d in /usr/src/gtest /usr/local /usr/pkg /opt /opt/local ; do
+-if test -f $d/src/gtest-all.cc -a $d/src/gtest_main.cc; then
+-GTEST_SOURCE=$d
+-AC_MSG_RESULT([$GTEST_SOURCE])
+-break
+-fi
+-done
+-if test -z $GTEST_SOURCE ; then
+-AC_MSG_ERROR([no gtest source but it was selected])
+-fi
+-else
+-if test ! -d $GTEST_SOURCE/src -a -d $GTEST_SOURCE/googletest; 
then
+-GTEST_SOURCE=$GTEST_SOURCE/googletest
+-fi
+-if test -f $GTEST_SOURCE/src/gtest-all.cc -a 
$GTEST_SOURCE/src/gtest_main.cc; then
+-have_gtest_source=yes
+-else
+-AC_MSG_ERROR([no gtest source at $GTEST_SOURCE])
+-fi
+-fi
+-have_gtest_source=yes
+-
+-GTEST_LDADD="\$(top_builddir)/ext/gtest/libgtest.a"
+-DISTCHECK_GTEST_CONFIGURE_FLAG="--with-gtest-source=$GTEST_SOURCE"
+-GTEST_INCLUDES="-I$GTEST_SOURCE -I$GTEST_SOURCE/include"
+- 

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

2021-09-07 Thread Dennis Lamm
commit: e2b1dccd689c35026e21e185685824d235390400
Author: Dennis Lamm  gentoo  org>
AuthorDate: Tue Sep  7 19:16:14 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Sep  8 04:48:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b1dccd

net-misc/kea: version bump 1.9.11

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/22116
Signed-off-by: Dennis Lamm  gentoo.org>

 net-misc/kea/Manifest  |  2 +-
 net-misc/kea/kea-1.9.10.ebuild | 75 --
 .../{kea-1.9.10-r1.ebuild => kea-1.9.11.ebuild}|  0
 3 files changed, 1 insertion(+), 76 deletions(-)

diff --git a/net-misc/kea/Manifest b/net-misc/kea/Manifest
index 6ae248ef110..88efc3d478a 100644
--- a/net-misc/kea/Manifest
+++ b/net-misc/kea/Manifest
@@ -1,2 +1,2 @@
 DIST kea-1.8.2.tar.gz 9005645 BLAKE2B 
fec1118ca34adc4bdafea13dd6c1c3abcd42df80043b621d1ed994e7ec6906a5d13e86a1bbb6dcbdfee32a4d70281c751b46c57d4866bd92557448ab7c602c30
 SHA512 
7bea9eb30ee819bd350ba3f64da7dc46d1176363e7243e934ff0f0498fcd47ef4eccb7fe8d8dd4f883ab9e376174aaba4fae06b20405181d46b6b12cfbdf7dd0
-DIST kea-1.9.10.tar.gz 9660605 BLAKE2B 
fe6db2443a48a9a7e0908d3da9014cc0e7518d074472ae91da6d60ff81fa266edee905da3501cf36b34617701b3606f725aa75218ef2f0891492e239b84e107a
 SHA512 
9d18c45d24edc18cb951120f039621d1566d89854790e7d2f03c59293ae4512fca6b0d7e3fd0a0821b14ef418e7d914aa0e8de8cd9f3846a835aafcdf579d93e
+DIST kea-1.9.11.tar.gz 9739770 BLAKE2B 
0215ac48036506018dc869c313d59244e4bf03634be279039fd0dbf7de73a2d87654b11153ec9014b89c815068961633987d44a26b820e4692937c85d29d352c
 SHA512 
5d7739d74b6fbed9733719af1aa068498fcc1eaa1ed423b93b9b4dd92de970e3cd036ad60377534a58e7d22e909404673358fa72307b6c32492f952684c180c0

diff --git a/net-misc/kea/kea-1.9.10.ebuild b/net-misc/kea/kea-1.9.10.ebuild
deleted file mode 100644
index cca6eee7669..000
--- a/net-misc/kea/kea-1.9.10.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV="${PV//_p/-P}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server"
-HOMEPAGE="http://www.isc.org/kea/;
-if [[ ${PV} = * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/isc-projects/kea.git;
-else
-   
SRC_URI="https://downloads.isc.org/isc/kea/${MY_PV}/${PN}-${MY_PV}.tar.gz;
-   [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
-SLOT="0"
-IUSE="mysql +openssl postgres samples"
-
-DEPEND="
-   dev-libs/boost:=
-   dev-cpp/gtest
-   dev-libs/log4cplus
-   mysql? ( dev-db/mysql-connector-c )
-   !openssl? ( dev-libs/botan:2= )
-   openssl? ( dev-libs/openssl:0= )
-   postgres? ( dev-db/postgresql:* )
-"
-RDEPEND="${DEPEND}
-   acct-group/dhcp
-   acct-user/dhcp"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.8.2-boost-1.77.0.patch"
-)
-
-src_prepare() {
-   default
-   [[ ${PV} = * ]] && eautoreconf
-   # Brand the version with Gentoo
-   sed -i \
-   -e "/VERSION=/s:'$: Gentoo-${PR}':" \
-   configure || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --enable-perfdhcp
-   --localstatedir="${EPREFIX}/var"
-   --without-werror
-   $(use_with mysql)
-   $(use_with openssl)
-   $(use_with postgres pgsql)
-   $(use_enable samples install-configurations)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   newconfd "${FILESDIR}"/${PN}-confd-r1 ${PN}
-   newinitd "${FILESDIR}"/${PN}-initd-r1 ${PN}
-   keepdir /var/lib/${PN} /var/log
-   rm -rf "${ED}"/var/run || die
-   find "${ED}" -type f -name "*.la" -delete || die
-}

diff --git a/net-misc/kea/kea-1.9.10-r1.ebuild b/net-misc/kea/kea-1.9.11.ebuild
similarity index 100%
rename from net-misc/kea/kea-1.9.10-r1.ebuild
rename to net-misc/kea/kea-1.9.11.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/files/, sci-visualization/opendx/

2021-09-07 Thread Sam James
commit: 60c4e1235300e9bba9f1d86512a09257f60fe640
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 04:39:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 04:41:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c4e123

sci-visualization/opendx: fix build with slibtool, gcc 11

Closes: https://bugs.gentoo.org/786627
Closes: https://bugs.gentoo.org/779160
Thanks-to: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 .../opendx/files/opendx-4.4.4-slibtool.patch   | 40 ++
 sci-visualization/opendx/opendx-4.4.4-r7.ebuild|  6 +++-
 2 files changed, 45 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch 
b/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch
new file mode 100644
index 000..964322aab9c
--- /dev/null
+++ b/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch
@@ -0,0 +1,40 @@
+https://bugs.gentoo.org/779160
+
+commit 980149800b1bc9310c404dcc822d35bd725e8b3c
+Author: orbea 
+Date:   Wed Apr 7 11:42:21 2021 -0700
+
+build: Fix undefined references with slibtool.
+
+diff --git a/src/exec/dpexec/Makefile.am b/src/exec/dpexec/Makefile.am
+index 9f37d05..bd8aefe 100644
+--- a/src/exec/dpexec/Makefile.am
 b/src/exec/dpexec/Makefile.am
+@@ -33,6 +33,8 @@ libDPEXECclm_la_SOURCES = \
+   crc.c d.c exobject.c function.c license.c loader.c macro.c \
+   dpparse.c userinter.c utils.c optarg.c sfile.c ddx.c
+ 
++libDPEXEC_la_LIBADD = ../dxmods/libuser.la
++
+ EXTRA_DIST = local.mk dxThreadMain.cpp dxThreadMain.h tmainUtil.cpp 
tmainUtil.h
+ 
+ $(OBJECTS): yuiif.c yuiif.h
+diff --git a/src/exec/dxexec/Makefile.am b/src/exec/dxexec/Makefile.am
+index 9bc4260..1971965 100644
+--- a/src/exec/dxexec/Makefile.am
 b/src/exec/dxexec/Makefile.am
+@@ -12,10 +12,10 @@ libDXEXEC_la_CFLAGS = $(AM_CFLAGS)
+ bindir = $(libdir)/dx/bin_@ARCH@
+ bin_PROGRAMS = dxexec
+ 
+-dxexec_LDADD = ../dpexec/libDPEXEC.la ../dxmods/libDXMODS.la 
../dxmods/user.lo \
+-  ../dxmods/libDXMODSN.la ../libdx/libLIBDX.la ../libdx/mem.lo \
+-  ../libdx/memory.lo ../hwrender/libHW.la ../hwrender/opengl/libOPENGL.la 
+-dxexec_LDFLAGS = @DXEXEC_EXP@
++dxexec_LDADD = ../dpexec/libDPEXEC.la ../dxmods/libDXMODS.la \
++  ../dxmods/libDXMODSN.la ../libdx/libLIBDX.la ../libdx/libmem.la \
++  ../hwrender/libHW.la ../hwrender/opengl/libOPENGL.la
++dxexec_LDFLAGS = @DXEXEC_EXP@ -no-undefined
+ dxexec_SOURCES = main.c
+ 
+ EXTRA_DIST = tmain.cpp

diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
index 024c2706ae3..f0a448c98e8 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -48,6 +48,7 @@ PATCHES=(
"${FILESDIR}/${P}-szip.patch"
"${FILESDIR}/${P}-null.patch"
"${FILESDIR}/${P}-invalid-conversion.patch"
+   "${FILESDIR}/${P}-slibtool.patch"
"${WORKDIR}/${PN}-4.4.4_p20160917-fix-c++14.patch"
 )
 
@@ -61,6 +62,9 @@ src_configure() {
# with gcc 3.3.2 I had an infinite loop on src/exec/libdx/zclipQ.c
append-flags -fno-strength-reduce
 
+   # bug #786627
+   append-cppflags -std=c++14
+
# (#82672)
filter-flags -finline-functions
replace-flags -O3 -O2



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

2021-09-07 Thread Sam James
commit: f7c45d03f600f5e28966a20acc267e10e1f2996e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 04:14:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 04:14:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c45d03

app-crypt/hashcat: add POCL include fix

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

 .../files/hashcat-6.2.4-pocl-quoting-include.patch |  34 +++
 app-crypt/hashcat/hashcat-6.2.4-r1.ebuild  | 113 +
 2 files changed, 147 insertions(+)

diff --git a/app-crypt/hashcat/files/hashcat-6.2.4-pocl-quoting-include.patch 
b/app-crypt/hashcat/files/hashcat-6.2.4-pocl-quoting-include.patch
new file mode 100644
index 000..c2c834f712e
--- /dev/null
+++ b/app-crypt/hashcat/files/hashcat-6.2.4-pocl-quoting-include.patch
@@ -0,0 +1,34 @@
+Fixes POCL include error.
+
+https://github.com/hashcat/hashcat/commit/8c14fd85eaf98f4cda3acf8f917edae696a3bb71
+https://github.com/hashcat/hashcat/issues/2950
+
+From: Jens Steube 
+Date: Sun, 5 Sep 2021 10:55:59 +0200
+Subject: [PATCH] POCL: Added a workaround for an issue in POCL that uses a
+ quote character as part of the path itself given to a path for the -I option
+
+--- a/src/backend.c
 b/src/backend.c
+@@ -11365,7 +11365,19 @@ int backend_session_begin (hashcat_ctx_t *hashcat_ctx)
+ }
+ else
+ {
+-  build_options_len += snprintf (build_options_buf + build_options_len, 
build_options_sz - build_options_len, "-D KERNEL_STATIC -I OpenCL -I \"%s\" ", 
folder_config->cpath_real);
++  if (device_param->opencl_platform_vendor_id == VENDOR_ID_POCL)
++  {
++// POCL doesn't like quotes in the include path, see:
++//   https://github.com/hashcat/hashcat/issues/2950
++// Maybe related:
++//   https://github.com/pocl/pocl/issues/962
++
++build_options_len += snprintf (build_options_buf + build_options_len, 
build_options_sz - build_options_len, "-D KERNEL_STATIC -I OpenCL -I %s ", 
folder_config->cpath_real);
++  }
++  else
++  {
++build_options_len += snprintf (build_options_buf + build_options_len, 
build_options_sz - build_options_len, "-D KERNEL_STATIC -I OpenCL -I \"%s\" ", 
folder_config->cpath_real);
++  }
+ }
+
+ /* currently disabled, hangs NEO drivers since 20.09.
+

diff --git a/app-crypt/hashcat/hashcat-6.2.4-r1.ebuild 
b/app-crypt/hashcat/hashcat-6.2.4-r1.ebuild
new file mode 100644
index 000..8d00e75fa19
--- /dev/null
+++ b/app-crypt/hashcat/hashcat-6.2.4-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pax-utils toolchain-funcs
+
+DESCRIPTION="World's fastest and most advanced password recovery utility"
+HOMEPAGE="https://github.com/hashcat/hashcat;
+LICENSE="MIT"
+SLOT="0"
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hashcat/hashcat.git;
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+IUSE="brain video_cards_nvidia"
+DEPEND="
+   app-arch/lzma
+   app-arch/unrar
+   sys-libs/zlib[minizip]
+   brain? ( dev-libs/xxhash )
+   video_cards_nvidia? ( >x11-drivers/nvidia-drivers-440.64
+   || ( 
dev-util/nvidia-cuda-toolkit
+   virtual/opencl )
+   )
+   !video_cards_nvidia? ( virtual/opencl )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.2.4-brainless.patch
+   "${FILESDIR}"/${PN}-6.2.4-pocl-quoting-include.patch
+)
+
+src_prepare() {
+   # remove bundled stuff
+   rm -r deps/OpenCL-Headers || die "Failed to remove bundled OpenCL 
Headers"
+   rm -r deps/xxHash || die "Failed to remove bundled xxHash"
+   # TODO: Gentoo's app-arch/lzma doesn't install the needed files
+   #rm -r deps/LZMA-SDK || die "Failed to remove bundled LZMA-SDK"
+   #rm -r deps || die "Failed to remove bundled deps"
+
+   # do not strip
+   sed -i "/LFLAGS  += -s/d" src/Makefile
+   # do not add random CFLAGS
+   sed -i "s/-O2//" src/Makefile || die
+   #sed -i "#LZMA_SDK_INCLUDE#d" src/Makefile || die
+   # respect CC, CXX, AR
+   sed -i \
+   -e 's/:= gcc/:= $(CC)/' \
+   -e 's/:= g++/:= $(CXX)/' \
+   -e 's/:= ar/:= $(AR)/' \
+   src/Makefile || die
+
+   export PREFIX="${EPREFIX}"/usr
+   export LIBRARY_FOLDER="/usr/$(get_libdir)"
+   export DOCUMENT_FOLDER="/usr/share/doc/${PF}"
+
+   default
+}
+
+src_compile() {
+   tc-export CC CXX AR
+
+   # Use bundled unrar for now, bug #792720
+   emake \
+   SHARED=1 \
+   PRODUCTION=1 \
+   ENABLE_BRAIN=$(usex brain 1 0) \
+   

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

2021-09-07 Thread Sam James
commit: b3a38c0374113d846558ced55d9bf60c8f512960
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun Sep  5 09:15:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 03:11:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a38c03

net-mail/mu: Drop old

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Sam James  gentoo.org>

 net-mail/mu/Manifest|  2 -
 net-mail/mu/mu-1.4.15-r1.ebuild | 62 -
 net-mail/mu/mu-1.4.15-r2.ebuild | 72 --
 net-mail/mu/mu-1.4.15.ebuild| 87 -
 4 files changed, 223 deletions(-)

diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index deca0d5bb4e..a5be2e0a8a9 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,5 +1,3 @@
-DIST mu-1.4.15.tar.gz 2309695 BLAKE2B 
9808e59b758525937ec97e0ca6515108c1fb4287f3134d0c6038a74ef57b4992fede6b8957ba4e7e1681d8d307aec32fa6b2931e588004849e6c1dfb7da2f7f5
 SHA512 
dd0426c1fb7fe2430b47fc1232e067d1c017b3c428bbd8012c542f6e1ffa7741bb145c6851f40cbc945403534dabb4aa99faf369166167d187f083dde1d30546
-DIST mu-1.4.15.tar.xz 846052 BLAKE2B 
933d04696c4ac145f20ca6c84f6fbe62f70fa3e45e50dfdf2e48a7007acecc56d8650f965dc6810fc7f8bbdae6595b7b7349f2675b08cd9fb619ee9eb24eb251
 SHA512 
e7741b77bce5c7c1c818549e803fb386f0b8727b995a7ac9b961b74e89cc7dbeed52b45d70895995a1640cfd36a49b052d9be6c48999f2182a68bf5c205e
 DIST mu-1.6.1.tar.xz 866044 BLAKE2B 
ed6464e2ef63d37c42783235a0537cd20c7442333d4a6b59af0d257db8e3e6d85db7106ae2f89aa5f1536e50afadd40c89a8215a288080130d14e3ceb79b1638
 SHA512 
d894f302cabef86ff6b1d85eb945b2aca27729eaa6558598076c8f065d584592d5e601fe6a6045cea9b8a1466320c838f995ffdfd564447683538a5e48f8d7b0
 DIST mu-1.6.3.tar.xz 867224 BLAKE2B 
dffe67df4731028fa5e77d62d32fb787639b25d43a48aaac0c0e446c14cd3c5f79ad5559968446603782f1a7df9c129b2c3e1c3576e01d162a59693a2abd960e
 SHA512 
73bfc85561cbc31d8c8ba6043ad79b7c17ac33edbbfcb3f09d460b291454c7696b282ee98c7738e05a9842963169c3f87eff56c3f6729cb22cdb6136ae8b95e3
 DIST mu-1.6.5.tar.xz 867240 BLAKE2B 
d3e8ad88b38f1329e4a5716f981c97e62c2042835e81910dab02b1219abfc670fe84a68f992fd08dce282a3288aaa91a465ce881f79e7ece917ba089c2ad0348
 SHA512 
b25203d281fa43b22abacb442caa56d797489d32bfc1dde874d23035510cbc8fb331b45574ea74d4a01e4af0a706c1a84656d8b8d6e60f518b2ea75fa27361ea

diff --git a/net-mail/mu/mu-1.4.15-r1.ebuild b/net-mail/mu/mu-1.4.15-r1.ebuild
deleted file mode 100644
index b8cc4a02fef..000
--- a/net-mail/mu/mu-1.4.15-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp-common
-
-DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
-HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu;
-SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
-IUSE="emacs guile mug"
-
-DEPEND="
-   dev-libs/glib:2=
-   dev-libs/gmime:3.0=
-   >=dev-libs/xapian-1.4:=
-   emacs? ( >=app-editors/emacs-24.4:* )
-   guile? ( >=dev-scheme/guile-2.2:* )
-   mug? (
-   net-libs/webkit-gtk:4=
-   x11-libs/gtk+:3=
-   )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-SITEFILE="70mu-gentoo-autoload.el"
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable emacs mu4e)
-   $(use_enable mug gtk)
-   $(use_enable mug webkit)
-   $(use_enable guile)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-pkg_preinst() {
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   elog "After upgrading from an old major version, you should"
-   elog "rebuild your mail index."
-   fi
-}
-
-pkg_postinst() {
-   if use emacs; then
-   einfo "To use mu4e you need to configure it in your .emacs file"
-   einfo "See the manual for more information:"
-   einfo "https://www.djcbsoftware.nl/code/mu/mu4e/;
-
-   elisp-site-regen
-   fi
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/net-mail/mu/mu-1.4.15-r2.ebuild b/net-mail/mu/mu-1.4.15-r2.ebuild
deleted file mode 100644
index fa8dc2e3014..000
--- a/net-mail/mu/mu-1.4.15-r2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools elisp-common
-
-DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
-HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu;
-SRC_URI="https://github.com/djcb/mu/archives/refs/tags/${PV}.tar.gz -> 
mu-${PV}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 

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

2021-09-07 Thread Sam James
commit: d31f65dc64ccdf2ad5736319c188261f2e81ef7f
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun Sep  5 09:17:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 03:11:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31f65dc

net-mail/mu: Bump to 1.6.6

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/22218
Signed-off-by: Sam James  gentoo.org>

 net-mail/mu/Manifest|  1 +
 net-mail/mu/mu-1.6.6.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index a5be2e0a8a9..9ca96b3dace 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,3 +1,4 @@
 DIST mu-1.6.1.tar.xz 866044 BLAKE2B 
ed6464e2ef63d37c42783235a0537cd20c7442333d4a6b59af0d257db8e3e6d85db7106ae2f89aa5f1536e50afadd40c89a8215a288080130d14e3ceb79b1638
 SHA512 
d894f302cabef86ff6b1d85eb945b2aca27729eaa6558598076c8f065d584592d5e601fe6a6045cea9b8a1466320c838f995ffdfd564447683538a5e48f8d7b0
 DIST mu-1.6.3.tar.xz 867224 BLAKE2B 
dffe67df4731028fa5e77d62d32fb787639b25d43a48aaac0c0e446c14cd3c5f79ad5559968446603782f1a7df9c129b2c3e1c3576e01d162a59693a2abd960e
 SHA512 
73bfc85561cbc31d8c8ba6043ad79b7c17ac33edbbfcb3f09d460b291454c7696b282ee98c7738e05a9842963169c3f87eff56c3f6729cb22cdb6136ae8b95e3
 DIST mu-1.6.5.tar.xz 867240 BLAKE2B 
d3e8ad88b38f1329e4a5716f981c97e62c2042835e81910dab02b1219abfc670fe84a68f992fd08dce282a3288aaa91a465ce881f79e7ece917ba089c2ad0348
 SHA512 
b25203d281fa43b22abacb442caa56d797489d32bfc1dde874d23035510cbc8fb331b45574ea74d4a01e4af0a706c1a84656d8b8d6e60f518b2ea75fa27361ea
+DIST mu-1.6.6.tar.xz 866724 BLAKE2B 
3417d4b3e5bfae943558fbc936ca0207be912f9548621b1599437484e94f3b49271aa1e97e7cc2b5b6027b8e0cf97d3b96d2052772f7783d897b4fa0dcf03184
 SHA512 
07daf9864bfd1ff4278aee98a0ae9c4fc3be94468e3b2022ae801f048f339b5becdb9ad8ebb2e12b9131e0e6dfcfb541bdca8288657dc19d47b0e510831f54eb

diff --git a/net-mail/mu/mu-1.6.6.ebuild b/net-mail/mu/mu-1.6.6.ebuild
new file mode 100644
index 000..94eaeb52fa2
--- /dev/null
+++ b/net-mail/mu/mu-1.6.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common
+
+DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
+HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu;
+SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="emacs guile readline"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gmime:3.0
+   >=dev-libs/xapian-1.4:=
+   emacs? ( >=app-editors/emacs-25.3:* )
+   guile? ( >=dev-scheme/guile-2.2:* )
+   readline? ( sys-libs/readline:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+SITEFILE="70mu-gentoo-autoload.el"
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable emacs mu4e)
+   $(use_enable guile)
+   $(use_enable readline)
+   --disable-gtk
+   --disable-webkit
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+pkg_preinst() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog "After upgrading from an old major version, you should"
+   elog "rebuild your mail index."
+   fi
+}
+
+pkg_postinst() {
+   if use emacs; then
+   einfo "To use mu4e you need to configure it in your .emacs file"
+   einfo "See the manual for more information:"
+   einfo "https://www.djcbsoftware.nl/code/mu/mu4e/;
+
+   elisp-site-regen
+   fi
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2021-09-07 Thread Sam James
commit: 315197cca233450f741cbe915402c2479cd5229a
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Sep  5 18:27:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 03:10:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315197cc

sys-auth/nss_ldap: remove unused patches

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/7
Signed-off-by: Sam James  gentoo.org>

 sys-auth/nss_ldap/files/nss_ldap-265-fbsd.patch| 432 -
 .../nss_ldap/files/nss_ldap-265-installdir.patch   |  35 --
 sys-auth/nss_ldap/files/nss_ldap-265-libdir.patch  |  31 --
 3 files changed, 498 deletions(-)

diff --git a/sys-auth/nss_ldap/files/nss_ldap-265-fbsd.patch 
b/sys-auth/nss_ldap/files/nss_ldap-265-fbsd.patch
deleted file mode 100644
index 1ae1171f88e..000
--- a/sys-auth/nss_ldap/files/nss_ldap-265-fbsd.patch
+++ /dev/null
@@ -1,432 +0,0 @@
 Makefile.am.orig   2009-11-06 05:28:08.0 -0500
-+++ Makefile.am2010-01-12 23:24:17.0 -0500
-@@ -9,8 +9,12 @@
- if AIX
- INST_GID=system
- else
-+if FreeBSD
-+INST_GID=wheel
-+else
- INST_GID=root
- endif
-+endif
- 
- EXTRA_DIST = CVSVersionInfo.txt ChangeLog \
-AUTHORS ANNOUNCE NEWS INSTALL README LICENSE.OpenLDAP COPYING\
-@@ -23,7 +27,7 @@
-   ldap-alias.c ldap-service.c ldap-schema.c ldap-ethers.c \
-   ldap-bp.c ldap-automount.c util.c ltf.c snprintf.c resolve.c \
-   dnsconfig.c irs-nss.c pagectrl.c ldap-sldap.c ldap-init-krb5-cache.c \
--  vers.c
-+  vers.c bsdnss.c
- 
- nss_ldap_so_LDFLAGS = @nss_ldap_so_LDFLAGS@
- 
-@@ -103,11 +107,10 @@
-   $(mkinstalldirs) $(DESTDIR)$(dir $(NSS_LDAP_PATH_CONF)); \
-   $(INSTALL_DATA) -o $(INST_UID) -g $(INST_GID) 
$(srcdir)/ldap.conf $(DESTDIR)$(NSS_LDAP_PATH_CONF); \
-   fi
--  $(INSTALL_DATA) -o $(INST_UID) -g $(INST_GID) $(srcdir)/nsswitch.ldap 
$(DESTDIR)$(sysconfdir)/nsswitch.ldap; 
- 
- uninstall-local:
-   @$(NORMAL_UNINSTALL)
- 
- vers.c: $(top_srcdir)/CVSVersionInfo.txt
--  CVSVERSIONDIR=$(top_srcdir) ./vers_string -v
-+  $(top_srcdir)/vers_string -v
- 
-
 configure.in.orig 2007-10-29 06:30:12.0 -0700
-+++ configure.in  2008-09-26 20:38:20.0 -0700
-@@ -97,11 +97,15 @@
- linux*) nss_ldap_so_LDFLAGS="-shared -Wl,-Bdynamic 
-Wl,--version-script,\$(srcdir)/exports.linux" ;;
- *) nss_ldap_so_LDFLAGS="-shared -Wl,-Bdynamic" ;;
- esac
-+case "$target_os" in
-+freebsd*) TARGET_OS=FreeBSD ;;
-+esac
- 
- AM_CONDITIONAL(GCC, test "$GCC" = "yes")
- AM_CONDITIONAL(GLIBC, test "$target_os" = "linux" -o "$target_os" = 
"linux-gnu")
- AM_CONDITIONAL(AIX, test "$TARGET_OS" = AIX)
- AM_CONDITIONAL(HPUX, test "$TARGET_OS" = HPUX)
-+AM_CONDITIONAL(FreeBSD, test "$TARGET_OS" = FreeBSD)
- 
- AM_CONDITIONAL(USE_NATIVE_LINKER, test -n "$nss_ldap_so_LD")
- 
-@@ -153,7 +157,6 @@
-   aix*) AC_CHECK_HEADERS(irs.h usersec.h) ;;
-   hpux*) AC_CHECK_HEADERS(nsswitch.h) ;;
-   *) AC_CHECK_HEADERS(nss.h)
-- AC_CHECK_HEADERS(nsswitch.h)
-  AC_CHECK_HEADERS(irs.h) ;;
- esac
- AC_CHECK_HEADERS(thread.h)
-@@ -232,7 +235,6 @@
- AC_CHECK_FUNCS(gethostbyname)
- AC_CHECK_FUNCS(nsdispatch)
- AC_CHECK_LIB(pthread_nonshared, main)
--AC_CHECK_FUNCS(pthread_atfork)
- AC_CHECK_FUNCS(pthread_once)
- AC_CHECK_FUNCS(ether_aton)
- AC_CHECK_FUNCS(ether_ntoa)
-
 ldap-ethers.c.orig 2009-11-06 10:28:08.0 +
-+++ ldap-ethers.c  2009-12-23 17:01:14.0 +
-@@ -217,9 +217,9 @@
- }
- 
-   snprintf(fullmac, sizeof(fullmac), "%02x:%02x:%02x:%02x:%02x:%02x",
-- addr->ether_addr_octet[0], addr->ether_addr_octet[1],
-- addr->ether_addr_octet[2], addr->ether_addr_octet[3],
-- addr->ether_addr_octet[4], addr->ether_addr_octet[5]);
-+ addr->octet[0], addr->octet[1],
-+ addr->octet[2], addr->octet[3],
-+ addr->octet[4], addr->octet[5]);
- 
-   LA_INIT(a);
-   LA_STRING(a) = ether_ntoa(addr);
-@@ -343,14 +343,14 @@
-   if (i != 6)
-   return NULL;
-   for (i = 0; i < 6; i++)
--  ep.ether_addr_octet[i] = t[i];
-+  ep.octet[i] = t[i];
- 
-   return 
- }
- #endif /* !HAVE_ETHER_ATON */
- 
- #ifndef HAVE_ETHER_NTOA
--#define EI(i) (unsigned int)(e->ether_addr_octet[(i)])
-+#define EI(i) (unsigned int)(e->octet[(i)])
- static char *ether_ntoa (const struct ether_addr *e)
- {
-   static char s[18];
-
 ldap-ethers.h.orig 2009-11-06 10:28:08.0 +
-+++ ldap-ethers.h  2009-12-23 17:02:06.0 +
-@@ -32,7 +32,7 @@
- 
- #ifndef HAVE_STRUCT_ETHER_ADDR
- struct ether_addr {
--  u_char ether_addr_octet[6];
-+  u_char octet[6];
- };
- #endif
- 
 ldap-nss.c.origSat May 27 16:23:40 2006
-+++ ldap-nss.c Sat May 27 16:23:52 2006
-@@ -69,7 +69,7 @@
- #endif
- 
- /* Try to handle systems with 

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

2021-09-07 Thread Sam James
commit: 433e2e29397a2c2667deda2076b32e7bfc9368be
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Sat Sep  4 23:10:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 03:10:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433e2e29

sys-apps/plocate: add plocate-1.1.11

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Arsen Arsenović  aarsen.me>
Closes: https://github.com/gentoo/gentoo/pull/22216
Signed-off-by: Sam James  gentoo.org>

 sys-apps/plocate/Manifest  |  1 +
 sys-apps/plocate/plocate-1.1.11.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/sys-apps/plocate/Manifest b/sys-apps/plocate/Manifest
index 7a35e770f07..14479462c62 100644
--- a/sys-apps/plocate/Manifest
+++ b/sys-apps/plocate/Manifest
@@ -1,2 +1,3 @@
 DIST plocate-1.1.10.tar.gz 7 BLAKE2B 
2d84177454380c9e806a46a6e7057aca15b65c9d83179ba35062d0b8772e7cb3ff50d594c294d73157e7705d4b2eea3f12d07e614076e6a6c7a9b532f42640f5
 SHA512 
eee4a8982b8fff18793cd06c35cdea501226fae6409df02e8bed3d14feb3ed4ba6c29e907f36f5efb74202e8926547def83379b03aeb6348e1a6e7b51f12fdb9
+DIST plocate-1.1.11.tar.gz 72366 BLAKE2B 
2b945b3e61244670e2295e1e5abc2af65d2cdbb2393a96961cd4ae97384a735c327037771e6f41927cec0860207a6f98b7b0c2b03d08678bdb0d72a94dfa04f7
 SHA512 
59f88a11ebbac5f350acca6d1a5890ac1c1cb10c1de2e4e149df60fc63673eefa7f143b06f79ec4e59c65d435b3e222eba5618c48afab97983d76f56fbe8b433
 DIST plocate-1.1.8.tar.gz 71569 BLAKE2B 
06ad0e9535b76bf0102cdeeb6014e2d84f85f51f5926520566e9c6871f04ac09651bb0674ed679d2a4c0d4e516e55dfef35a7021112fad3549bf76993554aeb5
 SHA512 
a685347df64ac1a3eb7789cb7023b4d0ffed5fb7435a4bd88c3943991e145a387829532ec0c01d30d851b97b8d3173ff4c7c274775e639b75f0b1b45e5bca2a6

diff --git a/sys-apps/plocate/plocate-1.1.11.ebuild 
b/sys-apps/plocate/plocate-1.1.11.ebuild
new file mode 100644
index 000..d198d630c59
--- /dev/null
+++ b/sys-apps/plocate/plocate-1.1.11.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info meson systemd
+
+DESCRIPTION="Posting locate is a much faster locate"
+HOMEPAGE="https://plocate.sesse.net/;
+SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz;
+
+# GPL-2 for updatedb
+# GPL-2+ for plocate itself
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+io-uring"
+
+RDEPEND="
+   acct-group/locate
+   app-arch/zstd:=
+   io-uring? ( sys-libs/liburing:= )
+   !sys-apps/mlocate
+"
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~IO_URING"
+ERROR_IO_URING="required for USE=io-uring"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.10-meson-use-feature-option-for-libiouring.patch
+)
+
+src_prepare() {
+   # We'll install the manpage ourself to locate.1
+   sed -i "/install_man('plocate.1')/d" meson.build || die
+
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dlocategroup=locate
+   -Dinstall_systemd=true
+   -Dinstall_cron=false
+   -Dsystemunitdir="$(systemd_get_systemunitdir)"
+   "$(meson_feature io-uring use_libiouring)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   dodoc README NEWS
+   newman "${S}"/${PN}.1 locate.1
+   dosym plocate /usr/bin/locate
+
+   insinto /etc
+   doins "${FILESDIR}"/updatedb.conf
+   doins "${FILESDIR}"/plocate-cron.conf
+   fperms 0644 /etc/{updatedb,plocate-cron}.conf
+
+   insinto /etc/cron.daily
+   # Ensure that the cron file has the same name as the
+   # systemd-timer, to avoid plocate being run twice daily on systems
+   # with a systemd compatiblity layer. See also bug #780351.
+   newins "${FILESDIR}"/plocate.cron plocate-updatedb
+   fperms 0755 /etc/cron.daily/plocate-updatedb
+
+   systemd_dounit "${BUILD_DIR}"/${PN}-updatedb.service 
"${S}"/${PN}-updatedb.timer
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "The database for the locate command is generated daily by 
a cron job,"
+   elog "if you install for the first time you can run the 
updatedb command manually now."
+   elog
+   elog "Note that the ${EROOT}/etc/updatedb.conf file is generic,"
+   elog "please customize it to your system requirements."
+   fi
+}



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

2021-09-07 Thread Sam James
commit: 064a7a1de3cdaa5ed6425e1d18e5d94d0a195632
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 03:09:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 03:09:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064a7a1d

media-video/mkvtoolnix: fix UnusedInherits

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

 media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild | 2 +-
 media-video/mkvtoolnix/mkvtoolnix-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild
index 4947246fe52..11a26571c2e 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic toolchain-funcs multiprocessing qmake-utils xdg
+inherit autotools flag-o-matic multiprocessing qmake-utils xdg
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;

diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
index cd70327db01..6bb7e14ab30 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic toolchain-funcs multiprocessing qmake-utils xdg
+inherit autotools flag-o-matic multiprocessing qmake-utils xdg
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;



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

2021-09-07 Thread Sam James
commit: f3d9f46d46f4bbe583e7fda943fca07310b31226
Author: John Einar Reitan  gmail  com>
AuthorDate: Thu Sep  2 06:56:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 03:08:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d9f46d

media-video/mkvtoolnix: bump to 61.0.0

Bug: https://bugs.gentoo.org/806791
Signed-off-by: John Einar Reitan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22188
Signed-off-by: Sam James  gentoo.org>

 media-video/mkvtoolnix/Manifest |   1 +
 media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild | 123 
 2 files changed, 124 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 86f40e12905..2e5babb0e20 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,3 +1,4 @@
 DIST mkvtoolnix-51.0.0.tar.xz 7569264 BLAKE2B 
c2af73c278e794739ccb7a8eb560c23e0f54643a67259c15d2e25346ac8d2b6ba65563ec6df7f7d5716be7bbee2d2c540e667b4aff7d7e6fed662c1bba54bf69
 SHA512 
2e91b039dbcab9afbad29c6c8e66ac305b2518319f68301a34a909fdffb02305025106368d4338abf148be5af4adfebab2eb1b5ccf0c9c0b0cef8f9e6e58a26e
 DIST mkvtoolnix-57.0.0.tar.xz 7635780 BLAKE2B 
e0253dc0f48b0c98ee30590560daecbb7cef19e0f92f5baa4694c829c75f28146f7cde58a85a02575b314c2f94efc048003e51f8f6b29abeff2ca1a8d1f28a18
 SHA512 
583cd9148a361f0886a3e18f32597a980b5ca56d1bba95b36ca613ee291f2cb3d95a0c749a32e6fa480e8dc8f8375e2bd04a1c4b21fd15d8056d8bb2d6082b99
 DIST mkvtoolnix-60.0.0.tar.xz 7657960 BLAKE2B 
094c13ac7e73e79f3cc7eae0768625482c4808a4323239a93de34d1406583bfe676d71855dd1f7eae9a8a0ff0a7badf50c04c71f9d2fbb4afd9ff5f05b9353ea
 SHA512 
90bbb95c3a7a91bd47f76aaec9459a1f6f26a381ff03db1047c0fdb41cb87bdd96160c448152357a2b306adbd26f478112ac5d5e8215ee37331a15fc89fa43c3
+DIST mkvtoolnix-61.0.0.tar.xz 7662500 BLAKE2B 
de9d73658fe779b34b21fded8e6676b76fed5ce5ecd598aeff12e8c4f120353f63413f260bacc30c0a102a4eb6d4b907feaabdd84d80d20469a3ae8341bce5f1
 SHA512 
9f35b5af8784eb4b92b437f41b5df677aa7fc859827eaef4d0e2d8531ad9908331f70a852c7e6e965a5f8cec47b38c6c91b8fbdbcaee0edca54f8cbb000ba582

diff --git a/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild
new file mode 100644
index 000..4947246fe52
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs multiprocessing qmake-utils xdg
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dbus debug dvd nls pch test gui"
+RESTRICT="!test? ( test )"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+   >=dev-libs/boost-1.66:=
+   >=dev-libs/libebml-1.4.0:=
+   >=dev-libs/libfmt-6.1.0:=
+   dev-libs/libpcre2:=
+   dev-libs/pugixml:=
+   media-libs/flac:=
+   >=media-libs/libmatroska-1.6.3:=
+   media-libs/libogg:=
+   media-libs/libvorbis:=
+   sys-apps/file
+   sys-libs/zlib
+   dvd? ( media-libs/libdvdread:= )
+   dev-qt/qtcore:5
+   gui? (
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5
+   )
+   app-text/cmark:0=
+   dbus? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${RDEPEND}
+   dev-cpp/nlohmann_json
+   dev-libs/utfcpp
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-ruby/rake
+   virtual/pkgconfig
+   nls? (
+   sys-devel/gettext
+   app-text/po4a
+   )
+"
+
+PATCHES=( "${FILESDIR}"/mkvtoolnix-58.0.0-qt5dbus.patch )
+
+src_prepare() {
+   xdg_src_prepare
+   if [[ ${PV} == * ]]; then
+   ./autogen.sh || die
+   fi
+
+   # https://bugs.gentoo.org/692018
+   sed -e 's/pandoc/diSaBlEd/' -i ac/pandoc.m4 || die
+
+   eautoreconf
+
+   # remove bundled libs
+   rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || 
die
+}
+
+src_configure() {
+   # bug 692322, use system dev-libs/utfcpp
+   append-cppflags -I"${ESYSROOT}"/usr/include/utf8cpp
+
+   local myeconfargs=(
+   $(use_enable debug)
+   $(usex pch "" --disable-precompiled-headers)
+   $(use_enable dbus)
+   $(use_enable gui)

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

2021-09-07 Thread Sam James
commit: 388d62376b0d53e78d347ab890e2b8742aea2e23
Author: Adrian Ratiu  collabora  com>
AuthorDate: Tue Aug 31 18:32:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 03:08:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388d6237

dev-libs/elfutils: backport patches fixing clang build

Latest elfutils mainline development branch contains the
last two patches required for building elfutils with clang.

This backports the two patches onto v0.185 so we can get
it built with clang and should be dropped when Gentoo
eventually upgrades to v0.186 or later.

Signed-off-by: Adrian Ratiu  collabora.com>
Closes: https://github.com/gentoo/gentoo/pull/22173
Signed-off-by: Sam James  gentoo.org>

 dev-libs/elfutils/elfutils-0.185.ebuild|   2 +
 ac-rework-gnu99-ext-check-to-allow-clang.patch | 146 +
 ...utils-0.185-pull-advance_pc-in-file-scope.patch |  70 ++
 3 files changed, 218 insertions(+)

diff --git a/dev-libs/elfutils/elfutils-0.185.ebuild 
b/dev-libs/elfutils/elfutils-0.185.ebuild
index a4f1cc56536..fd5ccd26159 100644
--- a/dev-libs/elfutils/elfutils-0.185.ebuild
+++ b/dev-libs/elfutils/elfutils-0.185.ebuild
@@ -34,6 +34,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.177-disable-large.patch
"${FILESDIR}"/${PN}-0.180-PaX-support.patch
"${FILESDIR}"/${PN}-0.185-static-inline.patch
+   "${FILESDIR}"/${PN}-0.185-pull-advance_pc-in-file-scope.patch
+   
"${FILESDIR}"/${PN}-0.185-configure.ac-rework-gnu99-ext-check-to-allow-clang.patch
 )
 
 src_prepare() {

diff --git 
a/dev-libs/elfutils/files/elfutils-0.185-configure.ac-rework-gnu99-ext-check-to-allow-clang.patch
 
b/dev-libs/elfutils/files/elfutils-0.185-configure.ac-rework-gnu99-ext-check-to-allow-clang.patch
new file mode 100644
index 000..fe0b111ca85
--- /dev/null
+++ 
b/dev-libs/elfutils/files/elfutils-0.185-configure.ac-rework-gnu99-ext-check-to-allow-clang.patch
@@ -0,0 +1,146 @@
+From c9ff5c53c319f963cac34a41c86cd43edf902459 Mon Sep 17 00:00:00 2001
+From: Adrian Ratiu 
+Date: Mon, 30 Aug 2021 18:43:13 +0300
+Subject: [PATCH] configure.ac: rework gnu99 ext check to allow clang
+
+It is true that Clang does not support all gnu99 extensions [1],
+but not all of them are used in the codebase and over time there
+have been code cleanup efforts to improve Clang support.
+
+For example after commit 779c57ea ("readelf: Pull advance_pc()
+in file scope") there are no more nested function declarations
+and elfutils now builds fine with Clang.
+
+So in the interest of enabling Clang builds we remove the only
+remaining blocker: the configure checks for nested functions and
+variable length arrays which are also unused.
+
+Considering mixed decls and code is also part of c99 standard,
+the entire check becomes redundant and we can just replace
+AC_PROG_CC -> AC_PROG_CC_C99.
+
+Upstream-Status: Backport [master commit 6eb991a9]
+
+[1] https://sourceware.org/bugzilla/show_bug.cgi?id=24964
+[Adrian: backported to v0.185]
+Signed-off-by: Adrian Ratiu 
+---
+ configure| 48 
+ configure.ac | 35 +--
+ 2 files changed, 1 insertion(+), 82 deletions(-)
+
+diff --git a/configure b/configure
+index 4ea75ee..22bda6c 100755
+--- a/configure
 b/configure
+@@ -5162,54 +5162,6 @@ else
+ fi
+ 
+ 
+-# We use -std=gnu99 but have explicit checks for some language constructs
+-# and GNU extensions since some compilers claim GNU99 support, but don't
+-# really support all language extensions. In particular we need
+-# Mixed Declarations and Code
+-# https://gcc.gnu.org/onlinedocs/gcc/Mixed-Declarations.html
+-# Nested Functions
+-# https://gcc.gnu.org/onlinedocs/gcc/Nested-Functions.html
+-# Arrays of Variable Length
+-# https://gcc.gnu.org/onlinedocs/gcc/Variable-Length.html
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc with GNU99 support" 
>&5
+-$as_echo_n "checking for gcc with GNU99 support... " >&6; }
+-if ${ac_cv_c99+:} false; then :
+-  $as_echo_n "(cached) " >&6
+-else
+-  old_CFLAGS="$CFLAGS"
+-CFLAGS="$CFLAGS -std=gnu99"
+-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+-/* end confdefs.h.  */
+-int foo (int a)
+-{
+-  for (int i = 0; i < a; ++i) if (i % 4) break; int s = a; return s;
+-}
+-
+-double bar (double a, double b)
+-{
+-  double square (double z) { return z * z; }
+-  return square (a) + square (b);
+-}
+-
+-void baz (int n)
+-{
+-  struct S { int x[n]; };
+-}
+-_ACEOF
+-if ac_fn_c_try_compile "$LINENO"; then :
+-  ac_cv_c99=yes
+-else
+-  ac_cv_c99=no
+-fi
+-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+-CFLAGS="$old_CFLAGS"
+-fi
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c99" >&5
+-$as_echo "$ac_cv_c99" >&6; }
+-if test "x$ac_cv_c99" != xyes; then :
+-  as_fn_error $? "gcc with GNU99 support required" "$LINENO" 5
+-fi
+-
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc supports 

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

2021-09-07 Thread William Breathitt Gray
commit: 660747b31c9078e4a759c340857668c698354153
Author: William Breathitt Gray  gmail  com>
AuthorDate: Wed Sep  8 02:36:55 2021 +
Commit: William Breathitt Gray  gmail  com>
CommitDate: Wed Sep  8 02:37:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=660747b3

dev-lang/fbc: Version bump to 1.08.1

Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc/Manifest  |  1 +
 dev-lang/fbc/fbc-1.08.1.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-lang/fbc/Manifest b/dev-lang/fbc/Manifest
index f56b456a5..6416dd34b 100644
--- a/dev-lang/fbc/Manifest
+++ b/dev-lang/fbc/Manifest
@@ -1 +1,2 @@
 DIST fbc-1.07.3.tar.gz 9035460 BLAKE2B 
c0356c36ebd455954993ce5d4a983d06c33abc5bf0a059a44832d441514643c7d08e40268a7b3b9a0cba21368058199be395cc28dd7f87df23d576f78aece276
 SHA512 
6040248c433db3191678209401ff4a643c500d967d67352f1aeca347648056b0a2cdef25bbb7532fec0351a13984c72e80cb7b00faf3ead6c219422955d148fb
+DIST fbc-1.08.1.tar.gz 9395903 BLAKE2B 
303def97f5e1c77f4941c6d08ed251b296dbc97f7e549f863feddd2775cf390962cda42e1751c647c560299f02ea60d29b312301faa78fbd6bba6ae8ab75f220
 SHA512 
1c56f4e1a56e0cfc309e5748e83a2ee98fe97a509e6fd3a7f51b1805a4cc40fefc3884b4434a62404c05001c84fdfa8b4e3debbfdb188ab42652a7a4020baea6

diff --git a/dev-lang/fbc/fbc-1.08.1.ebuild b/dev-lang/fbc/fbc-1.08.1.ebuild
new file mode 100644
index 0..4c2681646
--- /dev/null
+++ b/dev-lang/fbc/fbc-1.08.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A free/open source, multi-platform BASIC compiler."
+HOMEPAGE="https://www.freebasic.net;
+SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gpm libffi opengl X"
+
+DEPEND="
+   sys-libs/ncurses:=
+   gpm? ( sys-libs/gpm )
+   libffi? ( dev-libs/libffi )
+   opengl? ( virtual/opengl )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="|| (
+   dev-lang/fbc
+   dev-lang/fbc-bootstrap )"
+
+DOCS="${S}/doc/fbc.1"
+
+src_compile() {
+   local xcflags=(
+   $(usex gpm "" "-DDISABLE_GPM")
+   $(usex libffi "" " -DDISABLE_FFI")
+   $(usex opengl "" " -DDISABLE_OPENGL")
+   $(usex X "" " -DDISABLE_X11")
+   )
+
+   local fbc="fbc"
+   local fbcflags=""
+   # fbc requires a space after the -Wl option
+   local fblflags="${LDFLAGS//-Wl,/-Wl }"
+
+   if has_version -b dev-lang/fbc-bootstrap; then
+   fbc="fbc-bootstrap"
+   fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap"
+   fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap"
+   fi
+
+   # Build fbc
+   emake CFLAGS="${CFLAGS} ${xcflags[*]} 
-I/usr/$(get_libdir)/libffi/include" FBC="${fbc}" FBCFLAGS="${fbcflags}" 
FBLFLAGS="${fblflags}" TARGET="${CHOST}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="/usr" TARGET="${CHOST}" install
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/fbc-bootstrap/, dev-lang/fbc-bootstrap/files/

2021-09-07 Thread William Breathitt Gray
commit: ab34406a54287f558bebae70ebbfe9549db97b61
Author: William Breathitt Gray  gmail  com>
AuthorDate: Wed Sep  8 02:18:17 2021 +
Commit: William Breathitt Gray  gmail  com>
CommitDate: Wed Sep  8 02:28:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab34406a

dev-lang/fbc-bootstrap: Version bump to 1.08.1

Signed-off-by: William Breathitt Gray  gmail.com>

 dev-lang/fbc-bootstrap/Manifest|  1 +
 dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild | 29 ++
 .../files/fbc-1.08.1-Pass-ltinfo-to-linker.patch   | 25 +++
 3 files changed, 55 insertions(+)

diff --git a/dev-lang/fbc-bootstrap/Manifest b/dev-lang/fbc-bootstrap/Manifest
index 934b90671..ecdea2877 100644
--- a/dev-lang/fbc-bootstrap/Manifest
+++ b/dev-lang/fbc-bootstrap/Manifest
@@ -1 +1,2 @@
 DIST FreeBASIC-1.07.3-source-bootstrap.tar.xz 10702984 BLAKE2B 
dbf68351c54d9a1ec6f5952e7867bc370fdc36db406c9a76d18f9e85757c26f3c954d91ce56593af9ceacf1e24e8038ba7cfeaa66a988923fd5d57d5f160584d
 SHA512 
59a06e633b2bf5054d2b5f7a9da7e539a51657a20d50ac2e055255dab30acc87e03596a53613e1d7f1ac74798d4919b5d7aa32b20a229c7725ebc1e53460b70e
+DIST FreeBASIC-1.08.1-source-bootstrap.tar.xz 12234408 BLAKE2B 
5e10e784843253b15b22103d653a16cbabddd143d5b51990c87d4f1082c4ebed9a704bb50d065103bf3381377850cfa561a7dbbd99d11163b507cfc94c2827c7
 SHA512 
603ef6389ef6a90894dcca7bb31876dae8d1f4014da2b92f6a89cb23665e36130fdd98ffeed6c2e9fa90e549c2fc54450fa55932d22b6eead453b4aa6d4785c2

diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild 
b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild
new file mode 100644
index 0..d713fdb56
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Bootstrap package for dev-lang/fbc"
+HOMEPAGE="https://www.freebasic.net;
+SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz;
+
+LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/fbc-1.08.1-Pass-ltinfo-to-linker.patch )
+
+S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
+
+src_compile() {
+   emake bootstrap-minimal \
+   AR=$(tc-getAR) AS=$(tc-getAS) CC=$(tc-getCC) CFLAGS="${CFLAGS}" 
V=1
+}
+
+src_install() {
+   newbin bin/fbc fbc-bootstrap
+   emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" 
TARGET=${CHOST} install-includes
+   emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" 
TARGET=${CHOST} install-rtlib
+}

diff --git 
a/dev-lang/fbc-bootstrap/files/fbc-1.08.1-Pass-ltinfo-to-linker.patch 
b/dev-lang/fbc-bootstrap/files/fbc-1.08.1-Pass-ltinfo-to-linker.patch
new file mode 100644
index 0..6a57f34be
--- /dev/null
+++ b/dev-lang/fbc-bootstrap/files/fbc-1.08.1-Pass-ltinfo-to-linker.patch
@@ -0,0 +1,25 @@
+From 5e209af787bf74327c0dcba1d75d6a5477dfb0cb Mon Sep 17 00:00:00 2001
+From: William Breathitt Gray 
+Date: Wed, 8 Sep 2021 11:27:39 +0900
+Subject: [PATCH] Pass -ltinfo to linker
+
+---
+ makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/makefile b/makefile
+index 04c5c3976..364dc9a0d 100644
+--- a/makefile
 b/makefile
+@@ -1368,7 +1368,7 @@ endif
+ # Use gcc to link fbc from the bootstrap .o's
+ # (assuming the rtlib was built already)
+ ifneq ($(filter darwin freebsd dragonfly linux netbsd openbsd 
solaris,$(TARGET_OS)),)
+-  BOOTSTRAP_LIBS := -lncurses -lm -pthread
++  BOOTSTRAP_LIBS := -ltinfo -lncurses -lm -pthread
+ endif
+ $(BOOTSTRAP_FBC): rtlib $(BOOTSTRAP_OBJ)
+   $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o 
$(libdir)/libfb.a $(BOOTSTRAP_LIBS)
+-- 
+2.33.0
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/i3-rounded/

2021-09-07 Thread Lino Bigatti
commit: 4b7a38360c6af827369c224585a876e7c92187c7
Author: Lino Bigatti  protonmail  com>
AuthorDate: Tue Sep  7 22:25:32 2021 +
Commit: Lino Bigatti  protonmail  com>
CommitDate: Tue Sep  7 22:25:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b7a3836

x11-wm/i3-rounded: Fix fetch url

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Lino Bigatti  protonmail.com>

 x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild 
b/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild
index b5eb41159..563e723c3 100644
--- a/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild
+++ b/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild
@@ -7,7 +7,7 @@ inherit meson optfeature
 
 DESCRIPTION="i3-gaps fork with rounded corners support."
 HOMEPAGE="https://github.com/linobigatti/i3-rounded;
-SRC_URI="https://github.com/linobigatti/i3-rounded/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/linobigatti/i3-rounded/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2021-09-07 Thread Yixun Lan
commit: d0f1385005bdef9651a1a587372218b6f735d382
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Mon Sep  6 08:01:22 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep  8 02:23:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f13850

dev-python/fasteners: keyword ~riscv.

Closes: https://github.com/gentoo/gentoo/pull/22232
Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/fasteners/fasteners-0.16.3.ebuild 
b/dev-python/fasteners/fasteners-0.16.3.ebuild
index e30afc092c4..f35fcb7cba5 100644
--- a/dev-python/fasteners/fasteners-0.16.3.ebuild
+++ b/dev-python/fasteners/fasteners-0.16.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]"



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

2021-09-07 Thread Yixun Lan
commit: 017265d69919ada786cf00c0d9f3d8f9f20ae30e
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Mon Sep  6 06:50:24 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep  8 02:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017265d6

dev-python/diskcache: keyword ~riscv.

Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/diskcache/diskcache-5.2.1-r1.ebuild 
b/dev-python/diskcache/diskcache-5.2.1-r1.ebuild
index 0e742087ba6..e8359ab7ab1 100644
--- a/dev-python/diskcache/diskcache-5.2.1-r1.ebuild
+++ b/dev-python/diskcache/diskcache-5.2.1-r1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/python-diskcache-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 
 distutils_enable_sphinx docs
 distutils_enable_tests pytest



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

2021-09-07 Thread Sam James
commit: 01c69b9de87d109c580beb61b0bffcce9c81e9cd
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:41:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:41:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c69b9d

app-accessibility/espeakup: Keyword 0.90 x86, #804034

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

 app-accessibility/espeakup/espeakup-0.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/espeakup/espeakup-0.90.ebuild 
b/app-accessibility/espeakup/espeakup-0.90.ebuild
index 2b3e4f89b6c..91bb36b6e68 100644
--- a/app-accessibility/espeakup/espeakup-0.90.ebuild
+++ b/app-accessibility/espeakup/espeakup-0.90.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/linux-speakup/espeakup/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 inherit linux-info meson



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

2021-09-07 Thread Sam James
commit: 818fdd4966030b78cf6d4b9dd39626d84d8daa67
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:37:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:37:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818fdd49

dev-python/numpy: Stabilize 1.20.3-r1 arm, #800010

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

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

diff --git a/dev-python/numpy/numpy-1.20.3-r1.ebuild 
b/dev-python/numpy/numpy-1.20.3-r1.ebuild
index c75ed8c3018..1b40d1b3d7d 100644
--- a/dev-python/numpy/numpy-1.20.3-r1.ebuild
+++ b/dev-python/numpy/numpy-1.20.3-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-09-07 Thread Sam James
commit: 86bf0b052e132a283dec1dbdf1d468d5f0f27b55
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:37:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bf0b05

dev-python/numpy: Stabilize 1.21.1 x86, #805404

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

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

diff --git a/dev-python/numpy/numpy-1.21.1.ebuild 
b/dev-python/numpy/numpy-1.21.1.ebuild
index a40dcd6e0d1..080c7b210c9 100644
--- a/dev-python/numpy/numpy-1.21.1.ebuild
+++ b/dev-python/numpy/numpy-1.21.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-09-07 Thread Sam James
commit: 6411b5f3ef9e16b45dac9f9322418f6570290564
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:37:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:37:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6411b5f3

dev-python/numpy: Stabilize 1.20.3-r1 x86, #800010

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

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

diff --git a/dev-python/numpy/numpy-1.20.3-r1.ebuild 
b/dev-python/numpy/numpy-1.20.3-r1.ebuild
index 7a4ba831636..c75ed8c3018 100644
--- a/dev-python/numpy/numpy-1.20.3-r1.ebuild
+++ b/dev-python/numpy/numpy-1.20.3-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-09-07 Thread Sam James
commit: 99ce6b5a30ffa86871685f8e63a52c0b9d517f47
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:30:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:30:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ce6b5a

media-sound/toolame: Keyword 02l-r4 arm64, #809842

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

 media-sound/toolame/toolame-02l-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/toolame/toolame-02l-r4.ebuild 
b/media-sound/toolame/toolame-02l-r4.ebuild
index 45c94656268..f18124de23e 100644
--- a/media-sound/toolame/toolame-02l-r4.ebuild
+++ b/media-sound/toolame/toolame-02l-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 PATCHES=(
"${FILESDIR}"/${P}-Makefile.patch



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

2021-09-07 Thread Sam James
commit: c4f420dde4ed14bbc46a3eb38b73b16cf8255d15
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:27:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:30:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f420dd

media-video/mplayer: Keyword 1.4-r1 arm64, #809806

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

 media-video/mplayer/mplayer-1.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mplayer/mplayer-1.4-r1.ebuild 
b/media-video/mplayer/mplayer-1.4-r1.ebuild
index e3f376cc706..097379320a8 100644
--- a/media-video/mplayer/mplayer-1.4-r1.ebuild
+++ b/media-video/mplayer/mplayer-1.4-r1.ebuild
@@ -150,7 +150,7 @@ RDEPEND+="
 SLOT="0"
 LICENSE="GPL-2"
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 fi
 
 # faac codecs are nonfree



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

2021-09-07 Thread Sam James
commit: e5cfa030dcb717ba6bcaa0fe6bfcea7276ed8830
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:27:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:28:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cfa030

net-analyzer/nettop: Keyword 0.2.3-r2 arm64, #809800

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

 net-analyzer/nettop/nettop-0.2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nettop/nettop-0.2.3-r2.ebuild 
b/net-analyzer/nettop/nettop-0.2.3-r2.ebuild
index 7128eaac519..a42bab62df4 100644
--- a/net-analyzer/nettop/nettop-0.2.3-r2.ebuild
+++ b/net-analyzer/nettop/nettop-0.2.3-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 
 DEPEND="
sys-libs/slang



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

2021-09-07 Thread Sam James
commit: 98b69e07b40abdef0f00618095f67e6407303c28
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:27:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:27:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b69e07

media-video/motion: Keyword 4.3.2-r1 arm64, #809707

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

 media-video/motion/motion-4.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/motion/motion-4.3.2-r1.ebuild 
b/media-video/motion/motion-4.3.2-r1.ebuild
index 19c0917b4e1..4bf353fb764 100644
--- a/media-video/motion/motion-4.3.2-r1.ebuild
+++ b/media-video/motion/motion-4.3.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Motion-Project/${PN}/archive/release-${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="ffmpeg mariadb mmal mysql postgres sqlite v4l webp"
 
 RDEPEND="



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

2021-09-07 Thread Sam James
commit: 43a6d4701c2dc4fd8ed6db42ce79f87d7090ad5a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:25:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:25:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a6d470

app-crypt/swtpm: Keyword 0.6.0-r1 arm, #798753

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

 app-crypt/swtpm/swtpm-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/swtpm/swtpm-0.6.0-r1.ebuild 
b/app-crypt/swtpm/swtpm-0.6.0-r1.ebuild
index 4f20363c75e..998ec799646 100644
--- a/app-crypt/swtpm/swtpm-0.6.0-r1.ebuild
+++ b/app-crypt/swtpm/swtpm-0.6.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 IUSE="fuse +gnutls seccomp test"
 RESTRICT="!test? ( test )"
 



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

2021-09-07 Thread Sam James
commit: 6b3e61134a58a5b8540319b8a32822bc56b2352b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:25:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:25:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3e6113

dev-python/ipykernel: Keyword 6.2.0 arm, #810070

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

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

diff --git a/dev-python/ipykernel/ipykernel-6.2.0.ebuild 
b/dev-python/ipykernel/ipykernel-6.2.0.ebuild
index 125751e482d..657ad55da61 100644
--- a/dev-python/ipykernel/ipykernel-6.2.0.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc"
 
 RDEPEND="
>=dev-python/debugpy-1.0.0[${PYTHON_USEDEP}]



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

2021-09-07 Thread Sam James
commit: 8f8486834320d44c279c328891f36eb55aa52109
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:25:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:25:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f848683

sys-fs/shake: Keyword 1.0 arm, #809701

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

 sys-fs/shake/shake-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/shake/shake-1.0.ebuild b/sys-fs/shake/shake-1.0.ebuild
index 86e302269c3..282c2b6d87c 100644
--- a/sys-fs/shake/shake-1.0.ebuild
+++ b/sys-fs/shake/shake-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/unbrice/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 ~arm ppc x86"
 IUSE=""
 
 RDEPEND="sys-apps/attr"



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

2021-09-07 Thread Sam James
commit: 98d498c7d671dd4263979d1cb8da91587cba9c3f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:25:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:25:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d498c7

dev-libs/libtpms: Keyword 0.8.5 arm, #798753

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

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

diff --git a/dev-libs/libtpms/libtpms-0.8.5.ebuild 
b/dev-libs/libtpms/libtpms-0.8.5.ebuild
index 0b3f7bf3d83..38bdaedfcb6 100644
--- a/dev-libs/libtpms/libtpms-0.8.5.ebuild
+++ b/dev-libs/libtpms/libtpms-0.8.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/stefanberger/libtpms;
 SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 
 DEPEND="dev-libs/openssl:="
 RDEPEND="${DEPEND}"



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

2021-09-07 Thread Sam James
commit: 59071fbaf4570fb7e7cff385e86285b95bbec600
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:25:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:25:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59071fba

dev-python/debugpy: Keyword 1.4.1 arm, #810070

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

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

diff --git a/dev-python/debugpy/debugpy-1.4.1.ebuild 
b/dev-python/debugpy/debugpy-1.4.1.ebuild
index 4236a4bb82f..096d5d66653 100644
--- a/dev-python/debugpy/debugpy-1.4.1.ebuild
+++ b/dev-python/debugpy/debugpy-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/microsoft/${PN}/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc"
 
 # There is not enough time in the universe for this test suite
 RESTRICT="test"



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

2021-09-07 Thread Sam James
commit: 2a857f90d0dbea0ea16bbee2118883091c694467
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:21:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:22:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a857f90

sys-libs/pam: set TMPFILES_OPTIONAL=1 to avoid QA warnings

We can reconsider this w/ EAPI 8 and IDEPEND.

See: 39aadbd88a591fe06e11a364d2ab9e8d4fdc5c46
Bug: https://bugs.gentoo.org/810979
Signed-off-by: Sam James  gentoo.org>

 sys-libs/pam/pam-1.5.1-r1.ebuild   | 4 
 sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild | 4 
 sys-libs/pam/pam-1.5.2.ebuild  | 4 
 3 files changed, 12 insertions(+)

diff --git a/sys-libs/pam/pam-1.5.1-r1.ebuild b/sys-libs/pam/pam-1.5.1-r1.ebuild
index 4c80313a2c4..61fbf74ec47 100644
--- a/sys-libs/pam/pam-1.5.1-r1.ebuild
+++ b/sys-libs/pam/pam-1.5.1-r1.ebuild
@@ -5,6 +5,10 @@ EAPI=7
 
 MY_P="Linux-${PN^^}-${PV}"
 
+# Avoid QA warnings
+# Can reconsider w/ EAPI 8 and IDEPEND, bug #810979
+TMPFILES_OPTIONAL=1
+
 inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal
 
 DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"

diff --git a/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild 
b/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild
index eb86011b17d..bbc95832d99 100644
--- a/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild
+++ b/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild
@@ -3,6 +3,10 @@
 
 EAPI=7
 
+# Avoid QA warnings
+# Can reconsider w/ EAPI 8 and IDEPEND, bug #810979
+TMPFILES_OPTIONAL=1
+
 inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal
 
 GIT_COMMIT="fe1307512fb8892b5ceb3d884c793af8dbd4c16a"

diff --git a/sys-libs/pam/pam-1.5.2.ebuild b/sys-libs/pam/pam-1.5.2.ebuild
index 04f3304c505..12fb3126d89 100644
--- a/sys-libs/pam/pam-1.5.2.ebuild
+++ b/sys-libs/pam/pam-1.5.2.ebuild
@@ -5,6 +5,10 @@ EAPI=7
 
 MY_P="Linux-${PN^^}-${PV}"
 
+# Avoid QA warnings
+# Can reconsider w/ EAPI 8 and IDEPEND, bug #810979
+TMPFILES_OPTIONAL=1
+
 inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal
 
 DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"



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

2021-09-07 Thread Sam James
commit: 11a3e7e213a1dd205569e67f639afa1b982ef3a7
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 01:15:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 01:16:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a3e7e2

sys-libs/ldb: increase sys-libs/talloc lower bound

Closes: https://bugs.gentoo.org/812059
Reported-by: Andrew John Hughes  member.fsf.org>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/ldb/ldb-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ldb/ldb-2.3.0-r1.ebuild b/sys-libs/ldb/ldb-2.3.0-r1.ebuild
index 3cc503e81bb..4fe02c1a60c 100644
--- a/sys-libs/ldb/ldb-2.3.0-r1.ebuild
+++ b/sys-libs/ldb/ldb-2.3.0-r1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
dev-libs/popt[${MULTILIB_USEDEP}]
>=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
-   >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}]
+   >=sys-libs/talloc-2.3.2[${MULTILIB_USEDEP}]
>=sys-libs/tdb-1.4.3[${MULTILIB_USEDEP}]
>=sys-libs/tevent-0.10.2[${MULTILIB_USEDEP}]
ldap? ( net-nds/openldap )



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

2021-09-07 Thread Georgy Yakovlev
commit: 8703298c9881647a622a941b05757df2794211a3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep  8 01:06:57 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep  8 01:06:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8703298c

dev-libs/nss: re-introduce cpu_flags_ppc to 3.70

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-libs/nss/nss-3.70.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-libs/nss/nss-3.70.ebuild b/dev-libs/nss/nss-3.70.ebuild
index 2b0b9c2e628..973f651b763 100644
--- a/dev-libs/nss/nss-3.70.ebuild
+++ b/dev-libs/nss/nss-3.70.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-IUSE="cacert utils"
+IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
 RDEPEND="
>=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
@@ -168,6 +168,15 @@ multilib_src_compile() {
export CC_IS_CLANG=1
fi
 
+   # explicitly disable altivec/vsx if not requested
+   # https://bugs.gentoo.org/789114
+   case ${ARCH} in
+   ppc*)
+   use cpu_flags_ppc_altivec || export 
NSS_DISABLE_ALTIVEC=1
+   use cpu_flags_ppc_vsx || export NSS_DISABLE_CRYPTO_VSX=1
+   ;;
+   esac
+
local d
 
# Build the host tools first.



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

2021-09-07 Thread Patrick McLean
commit: 6a2488e84ad5ac62eb095598dd10fbab578fd61e
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Sep  8 01:01:39 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep  8 01:01:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2488e8

app-admin/salt-3003.3: Version bump

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 app-admin/salt/Manifest  |   1 +
 app-admin/salt/files/salt-3003.3-tests.patch | 233 +++
 app-admin/salt/salt-3003.3.ebuild| 202 +++
 3 files changed, 436 insertions(+)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index eb1c69dcf27..b0cefc2f51d 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -6,4 +6,5 @@ DIST salt-3001.8.tar.gz 15740488 BLAKE2B 
77875a670b81438280becd1f29b64fbc7663791
 DIST salt-3002.5.tar.gz 15784880 BLAKE2B 
baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300
 SHA512 
dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1
 DIST salt-3002.7.tar.gz 15792124 BLAKE2B 
b4cb4a6d73c45f3c2183a7adfe8196bbc5788dce1995bd5c640cd9957bdfdba2e96deebaba927d6103fc50f4eaab86d51f4dd4594d25b7357db79ed67b39258e
 SHA512 
c1e7bbcd39b5c2bef351bd74026346bf729839c4161f6eff8162620e9cb08a63073abeeb8af6bab635070386a883df494ef08cc07a84efa9aa7f2160b357a938
 DIST salt-3003.1.tar.gz 16010476 BLAKE2B 
3cd141061d8fa6ad00fe60615e8d36fda9fb26264adb2722d34e0b93c626fe09d78c3b9280ad8fe98924469a1ede1ad93cc06bde24a121c3db8c957be0ab7d75
 SHA512 
bf5ec7f1d16c776be5c2e90bff30e11817f369c3b08c0fe8bd991e7be31179b10cbd244048fb08c05aff30d7b6037c0575c311da4a0f300ce02bcf677aa6616f
+DIST salt-3003.3.tar.gz 16017984 BLAKE2B 
9cd1e33a7b6dff4d3c6c5a87e1204f7f113b6190da8301061e26fcec178aba597a9e17ab60a54a67b52a895a9a8aef58bec70e9fdd8d8edc5a42945f6de21a58
 SHA512 
4fe50922833fce48fcc679adb16a0e1fe893531b2feb08b235a1461c58b8d9a72af2acd89fc0f712207fb0cd215d6b446e31a40001b46c43d0cc4ac827ce29e3
 DIST salt-3003.tar.gz 15830910 BLAKE2B 
ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f
 SHA512 
7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38

diff --git a/app-admin/salt/files/salt-3003.3-tests.patch 
b/app-admin/salt/files/salt-3003.3-tests.patch
new file mode 100644
index 000..049d8c164c5
--- /dev/null
+++ b/app-admin/salt/files/salt-3003.3-tests.patch
@@ -0,0 +1,233 @@
+diff --git a/salt/transport/ipc.py b/salt/transport/ipc.py
+index 29210d7522..4fd648116f 100644
+--- a/salt/transport/ipc.py
 b/salt/transport/ipc.py
+@@ -2,7 +2,6 @@
+ IPC transport classes
+ """
+ 
+-
+ import errno
+ import logging
+ import socket
+@@ -20,6 +19,7 @@ from salt.ext.tornado.ioloop import IOLoop
+ from salt.ext.tornado.ioloop import TimeoutError as TornadoTimeoutError
+ from salt.ext.tornado.iostream import IOStream, StreamClosedError
+ from salt.ext.tornado.locks import Lock
++import tornado.iostream
+ 
+ log = logging.getLogger(__name__)
+ 
+@@ -693,11 +693,11 @@ class IPCMessageSubscriber(IPCClient):
+ if not first_sync_msg:
+ # We read at least one piece of data and we're on sync run
+ break
+-except TornadoTimeoutError:
++except TornadoTimeoutError if isinstance(TornadoTimeoutError, 
BaseException) else (salt.ext.tornado.ioloop.TimeoutError):
+ # In the timeout case, just return None.
+ # Keep 'self._read_stream_future' alive.
+ ret = None
+-except StreamClosedError as exc:
++except StreamClosedError if isinstance(StreamClosedError, 
BaseException) else (tornado.iostream.StreamClosedError) as exc:
+ log.trace("Subscriber disconnected from IPC %s", self.socket_path)
+ self._read_stream_future = None
+ except Exception as exc:  # pylint: disable=broad-except
+diff --git a/tests/integration/grains/test_core.py 
b/tests/integration/grains/test_core.py
+index 5f1cf11e24..8affb398ff 100644
+--- a/tests/integration/grains/test_core.py
 b/tests/integration/grains/test_core.py
+@@ -21,6 +21,7 @@ def _freebsd_or_openbsd():
+ return salt.utils.platform.is_freebsd() or 
salt.utils.platform.is_openbsd()
+ 
+ 
++@pytest.mark.skip("Tests only should run on FreeBSD and OpenBSD")
+ @pytest.mark.windows_whitelisted
+ class TestGrainsCore(ModuleCase):
+ """
+diff --git a/tests/integration/states/test_x509.py 
b/tests/integration/states/test_x509.py
+index 2321689ef5..574de51e56 100644
+--- a/tests/integration/states/test_x509.py
 b/tests/integration/states/test_x509.py
+@@ -468,7 +468,7 @@ c9bcgp7D7xD+TxWWNj4CSXEccJgGr91StV+gFg4ARQ==
+ 

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

2021-09-07 Thread Patrick McLean
commit: 925140dd5dc54ce874ce6f3a40adb76a3e42d4d7
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep  3 23:59:47 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep  8 01:01:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925140dd

app-admin/salt-3002.7: Version bump

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 app-admin/salt/Manifest  |   1 +
 app-admin/salt/files/salt-3002.7-tests.patch |  12 ++
 app-admin/salt/salt-3002.7.ebuild| 196 +++
 3 files changed, 209 insertions(+)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index febd6188d34..eb1c69dcf27 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -4,5 +4,6 @@ DIST salt-3000.9.tar.gz 15250432 BLAKE2B 
b76c166363b0b0fd3e3aa4b5306ba8280a2c99f
 DIST salt-3001.6.tar.gz 15736056 BLAKE2B 
00e7674452e9d61c3cd487d27a3a1f3435c6b12dcc89008aa63c96814957b6ce8654f4d4d51dbce7b14027f0cee66fd2ea9602f6be18bf2f4beac11ae164f89f
 SHA512 
e45c9cfddb64ab1c9d66b6b6b3e5ff8d9010c01307161e5013140b4362ee630cf912ab153d1afa72f56d18fc5353293b2f4b449caf8ee384d1e93204d490bf4c
 DIST salt-3001.8.tar.gz 15740488 BLAKE2B 
77875a670b81438280becd1f29b64fbc766379192a9ca041568cd9360a3c4213bb3018063e88a297e9d1f637fb7ca3ef049a73a258022ec07e42f01a40bdf09a
 SHA512 
8e90b2a1f82f951ab40a53a8af2ab421758ed8244f1881cc7aa71a8d9c2e2e6d892166ec8f8f6182966e56eb28c9aee6a060ee54b559b1d073fba97ad0afb013
 DIST salt-3002.5.tar.gz 15784880 BLAKE2B 
baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300
 SHA512 
dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1
+DIST salt-3002.7.tar.gz 15792124 BLAKE2B 
b4cb4a6d73c45f3c2183a7adfe8196bbc5788dce1995bd5c640cd9957bdfdba2e96deebaba927d6103fc50f4eaab86d51f4dd4594d25b7357db79ed67b39258e
 SHA512 
c1e7bbcd39b5c2bef351bd74026346bf729839c4161f6eff8162620e9cb08a63073abeeb8af6bab635070386a883df494ef08cc07a84efa9aa7f2160b357a938
 DIST salt-3003.1.tar.gz 16010476 BLAKE2B 
3cd141061d8fa6ad00fe60615e8d36fda9fb26264adb2722d34e0b93c626fe09d78c3b9280ad8fe98924469a1ede1ad93cc06bde24a121c3db8c957be0ab7d75
 SHA512 
bf5ec7f1d16c776be5c2e90bff30e11817f369c3b08c0fe8bd991e7be31179b10cbd244048fb08c05aff30d7b6037c0575c311da4a0f300ce02bcf677aa6616f
 DIST salt-3003.tar.gz 15830910 BLAKE2B 
ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f
 SHA512 
7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38

diff --git a/app-admin/salt/files/salt-3002.7-tests.patch 
b/app-admin/salt/files/salt-3002.7-tests.patch
new file mode 100644
index 000..828b7eee76e
--- /dev/null
+++ b/app-admin/salt/files/salt-3002.7-tests.patch
@@ -0,0 +1,12 @@
+diff --git a/tests/unit/modules/test_boto_route53.py 
b/tests/unit/modules/test_boto_route53.py
+index e745f8f8c6..a2bb2a7ef2 100644
+--- a/tests/unit/modules/test_boto_route53.py
 b/tests/unit/modules/test_boto_route53.py
+@@ -80,6 +80,7 @@ def _has_required_moto():
+ return True
+ 
+ 
++@skipIf(True, "skipping broken test")
+ @skipIf(HAS_MOTO is False, "The moto module must be installed.")
+ @skipIf(
+ _has_required_moto() is False,

diff --git a/app-admin/salt/salt-3002.7.ebuild 
b/app-admin/salt/salt-3002.7.ebuild
new file mode 100644
index 000..d20e3e59a37
--- /dev/null
+++ b/app-admin/salt/salt-3002.7.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit systemd distutils-r1
+
+DESCRIPTION="Salt is a remote execution and configuration manager"
+HOMEPAGE="https://www.saltstack.com/resources/community/
+   https://github.com/saltstack;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_BRANCH="develop"
+   SRC_URI=""
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako
+   mongodb neutron nova openssl portage profile redis selinux test raet
+   +zeromq vim-syntax"
+
+RDEPEND="
+   sys-apps/pciutils
+   >=dev-python/distro-1.5[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/libnacl[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   >=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   

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

2021-09-07 Thread Patrick McLean
commit: 954b9966d0fa300e64d07c0fa2c13dfa5e0c2968
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep  3 17:07:25 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep  8 01:01:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954b9966

app-admin/salt-3001.8: Version bump

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 app-admin/salt/Manifest   |   1 +
 app-admin/salt/salt-3001.8.ebuild | 188 ++
 2 files changed, 189 insertions(+)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index 18c86563686..febd6188d34 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -2,6 +2,7 @@ DIST salt-3000.2-py38-misc.patch.gz 6250 BLAKE2B 
68fff80a042e6bf208ea2d9692da7a7
 DIST salt-3000.8.tar.gz 15249139 BLAKE2B 
df306669ba11dd650621222ff9c69f5a6e16b6f431e9d93e6712ee95da43091bfe28416fe0d71988ed9ee70cb347755b779a356c50fa59c63c67a874ed1906f4
 SHA512 
a18d5bea3b3835f83d5b1e5315990d83f6c58c36df5589d5de0f8cc3a46db4c960b58032e29d56841a160b9b170cdbb81bca38dbbd72ccb5866ccc8a7da6e800
 DIST salt-3000.9.tar.gz 15250432 BLAKE2B 
b76c166363b0b0fd3e3aa4b5306ba8280a2c99fbc7fd9866d957406bba8e6fcc03b769b53dbb80b115f9fa9f1fdc93e1eb257f4bf04283e414a309c16e4f078f
 SHA512 
94214f20a8a080ebdcbb7e3351f60a466c3a92cc85d177c2ea677192a63e58b0f9cacfb1af04e14022a7ac570ebd0b931722d1d001a7655dcd7502813c29a092
 DIST salt-3001.6.tar.gz 15736056 BLAKE2B 
00e7674452e9d61c3cd487d27a3a1f3435c6b12dcc89008aa63c96814957b6ce8654f4d4d51dbce7b14027f0cee66fd2ea9602f6be18bf2f4beac11ae164f89f
 SHA512 
e45c9cfddb64ab1c9d66b6b6b3e5ff8d9010c01307161e5013140b4362ee630cf912ab153d1afa72f56d18fc5353293b2f4b449caf8ee384d1e93204d490bf4c
+DIST salt-3001.8.tar.gz 15740488 BLAKE2B 
77875a670b81438280becd1f29b64fbc766379192a9ca041568cd9360a3c4213bb3018063e88a297e9d1f637fb7ca3ef049a73a258022ec07e42f01a40bdf09a
 SHA512 
8e90b2a1f82f951ab40a53a8af2ab421758ed8244f1881cc7aa71a8d9c2e2e6d892166ec8f8f6182966e56eb28c9aee6a060ee54b559b1d073fba97ad0afb013
 DIST salt-3002.5.tar.gz 15784880 BLAKE2B 
baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300
 SHA512 
dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1
 DIST salt-3003.1.tar.gz 16010476 BLAKE2B 
3cd141061d8fa6ad00fe60615e8d36fda9fb26264adb2722d34e0b93c626fe09d78c3b9280ad8fe98924469a1ede1ad93cc06bde24a121c3db8c957be0ab7d75
 SHA512 
bf5ec7f1d16c776be5c2e90bff30e11817f369c3b08c0fe8bd991e7be31179b10cbd244048fb08c05aff30d7b6037c0575c311da4a0f300ce02bcf677aa6616f
 DIST salt-3003.tar.gz 15830910 BLAKE2B 
ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f
 SHA512 
7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38

diff --git a/app-admin/salt/salt-3001.8.ebuild 
b/app-admin/salt/salt-3001.8.ebuild
new file mode 100644
index 000..6e4d6f48175
--- /dev/null
+++ b/app-admin/salt/salt-3001.8.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..8} )
+
+inherit systemd distutils-r1
+
+DESCRIPTION="Salt is a remote execution and configuration manager"
+HOMEPAGE="https://www.saltstack.com/resources/community/
+   https://github.com/saltstack;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_BRANCH="develop"
+   SRC_URI=""
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako
+   mongodb neutron nova openssl portage profile redis selinux test raet
+   +zeromq vim-syntax"
+
+RDEPEND="
+   sys-apps/pciutils
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/libnacl[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.9.7[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   >=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/watchdog[${PYTHON_USEDEP}]
+   libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
+   mako? ( dev-python/mako[${PYTHON_USEDEP}] )
+   ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
+   libvirt? (
+   $(python_gen_cond_dep 
'dev-python/libvirt-python[${PYTHON_USEDEP}]' python3_8)
+   )
+   openssl? (
+   dev-libs/openssl:0=[-bindist(-)]
+  

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

2021-09-07 Thread Sam James
commit: 0de92b95bedb7bb28755c02170e301cd4e8e135c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de92b95

sys-fs/udisks: Stabilize 2.9.3 ppc64, #811987

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

 sys-fs/udisks/udisks-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udisks/udisks-2.9.3.ebuild 
b/sys-fs/udisks/udisks-2.9.3.ebuild
index 3e2d29c0bb2..d864eee1ba6 100644
--- a/sys-fs/udisks/udisks-2.9.3.ebuild
+++ b/sys-fs/udisks/udisks-2.9.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.
 
 LICENSE="LGPL-2+ GPL-2+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo 
zram"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2021-09-07 Thread Sam James
commit: b28d288c45fba6c8dc28c6d79128bbc905937ca6
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28d288c

x11-misc/shared-mime-info: Stabilize 2.1 sparc, #811999

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

 x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
index a1ec6022603..d32a222e554 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/xdg/${PN}/uploads/${HASH}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # requires installed xdgmime binary
 RESTRICT="test"



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

2021-09-07 Thread Sam James
commit: 84ec00c9d6b09d1f59ff31e6104d6986e419fe5a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ec00c9

media-libs/dav1d: Stabilize 0.9.1 ppc64, #811918

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

 media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild 
b/media-libs/dav1d/dav1d-0.9.1.ebuild
index df18570f429..2645e556e78 100644
--- a/media-libs/dav1d/dav1d-0.9.1.ebuild
+++ b/media-libs/dav1d/dav1d-0.9.1.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d;
 else

SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 inherit ${SCM} meson-multilib



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

2021-09-07 Thread Sam James
commit: 790ed025a2240b8b85a24688e6ab95d78787f571
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790ed025

x11-libs/libnotify: Stabilize 0.7.9-r1 ppc, #811996

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

 x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild 
b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
index eaac4ecfa24..958d5d5ce97 100644
--- a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
+++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="gtk-doc +introspection test"
 RESTRICT="!test? ( test )"
 



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

2021-09-07 Thread Sam James
commit: 7111539166f9c97402454d9ff27c38233979494e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71115391

x11-libs/libnotify: Stabilize 0.7.9-r1 sparc, #811996

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

 x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild 
b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
index 44812bf727f..bb929007d60 100644
--- a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
+++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="gtk-doc +introspection test"
 RESTRICT="!test? ( test )"
 



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

2021-09-07 Thread Sam James
commit: 67494c0016084a97f8db74d1f3a462c1acb5fd76
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67494c00

x11-libs/libnotify: Stabilize 0.7.9-r1 ppc64, #811996

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

 x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild 
b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
index 958d5d5ce97..44812bf727f 100644
--- a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
+++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="gtk-doc +introspection test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2021-09-07 Thread Sam James
commit: 81e42b9d213d101daaf6d0446770cfc57379e925
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e42b9d

x11-misc/shared-mime-info: Stabilize 2.1 ppc, #811999

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

 x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
index 2334dbb87fa..270a43dc793 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/xdg/${PN}/uploads/${HASH}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # requires installed xdgmime binary
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2021-09-07 Thread Sam James
commit: 585aa7ad45dd06e94c0dfebdba558f2cc3f3c81b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585aa7ad

x11-misc/shared-mime-info: Stabilize 2.1 ppc64, #811999

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

 x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
index 270a43dc793..a1ec6022603 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/xdg/${PN}/uploads/${HASH}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # requires installed xdgmime binary
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Type-Tiny-XS/

2021-09-07 Thread Sam James
commit: 8d88abe692f2b6fc48b9ce031c9eb1516139600a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:44:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:44:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d88abe6

dev-perl/Type-Tiny-XS: Stabilize 0.22.0 ppc, #810207

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

 dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild 
b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild
index ec2021d27bb..1df423577e9 100644
--- a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild
+++ b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="provides an XS boost for some of Type::Tiny's built-in type 
constraints"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="test minimal"
 RESTRICT="!test? ( test )"
 



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

2021-09-07 Thread Sam James
commit: c9ce108986b2c38f407e54929c02285d45da5c47
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:44:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:44:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ce1089

dev-lang/python: Stabilize 2.7.18_p13 ppc, #811231

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

 dev-lang/python/python-2.7.18_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-2.7.18_p13.ebuild 
b/dev-lang/python/python-2.7.18_p13.ebuild
index 114ceba3077..890dbd5d220 100644
--- a/dev-lang/python/python-2.7.18_p13.ebuild
+++ b/dev-lang/python/python-2.7.18_p13.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened +ncurses 
+readline +sqlite +ssl tk wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2021-09-07 Thread Sam James
commit: 8723b39c020fd612f322c5aa16aacb3e9479b7e6
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8723b39c

dev-lang/python: Stabilize 2.7.18_p13 ppc64, #811231

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

 dev-lang/python/python-2.7.18_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-2.7.18_p13.ebuild 
b/dev-lang/python/python-2.7.18_p13.ebuild
index 890dbd5d220..293d54a67b4 100644
--- a/dev-lang/python/python-2.7.18_p13.ebuild
+++ b/dev-lang/python/python-2.7.18_p13.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened +ncurses 
+readline +sqlite +ssl tk wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2021-09-07 Thread Sam James
commit: 67f7a48cc1415e062a85c32410d8a0608a7cc715
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f7a48c

media-libs/dav1d: Stabilize 0.9.1 ppc, #811918

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

 media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild 
b/media-libs/dav1d/dav1d-0.9.1.ebuild
index 96f34efebfd..df18570f429 100644
--- a/media-libs/dav1d/dav1d-0.9.1.ebuild
+++ b/media-libs/dav1d/dav1d-0.9.1.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d;
 else

SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 inherit ${SCM} meson-multilib



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

2021-09-07 Thread Sam James
commit: 8293e90e287b5db544ab6af3b76f1bcbc4024d10
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:44:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:44:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8293e90e

dev-lang/python: Stabilize 3.9.6_p2 ppc, #811213

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

 dev-lang/python/python-3.9.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.6_p2.ebuild 
b/dev-lang/python/python-3.9.6_p2.ebuild
index 52ca1b10b70..b4f111c862f 100644
--- a/dev-lang/python/python-3.9.6_p2.ebuild
+++ b/dev-lang/python/python-3.9.6_p2.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl 
test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-09-07 Thread Sam James
commit: b169ab0f8b605b3ee734f31b6c33af2de4dec721
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:45:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:45:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b169ab0f

sys-fs/udisks: Stabilize 2.9.3 ppc, #811987

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

 sys-fs/udisks/udisks-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udisks/udisks-2.9.3.ebuild 
b/sys-fs/udisks/udisks-2.9.3.ebuild
index d3937371c64..3e2d29c0bb2 100644
--- a/sys-fs/udisks/udisks-2.9.3.ebuild
+++ b/sys-fs/udisks/udisks-2.9.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.
 
 LICENSE="LGPL-2+ GPL-2+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo 
zram"
 
 REQUIRED_USE="



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

2021-09-07 Thread Sam James
commit: 1475ddfad8e8d3789138a0a7cf022b0eab31aa59
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:43:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:43:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1475ddfa

dev-libs/libzip: Stabilize 1.8.0 x86, #806294

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

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

diff --git a/dev-libs/libzip/libzip-1.8.0.ebuild 
b/dev-libs/libzip/libzip-1.8.0.ebuild
index e7bae79941c..1e84155026e 100644
--- a/dev-libs/libzip/libzip-1.8.0.ebuild
+++ b/dev-libs/libzip/libzip-1.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools"
 REQUIRED_USE="test? ( tools )"
 



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

2021-09-07 Thread Sam James
commit: cec738bbba9ac4f5dbc8bf0c10648b32306c6cfc
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec738bb

x11-libs/libnotify: Stabilize 0.7.9-r1 arm, #811996

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

 x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild 
b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
index d91859c4c19..eaac4ecfa24 100644
--- a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
+++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="gtk-doc +introspection test"
 RESTRICT="!test? ( test )"
 



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

2021-09-07 Thread Sam James
commit: 51eedacbb9c479f5ee99cded7a7c5f5b368a9163
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eedacb

sys-fs/udisks: Stabilize 2.9.3 arm, #811987

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

 sys-fs/udisks/udisks-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udisks/udisks-2.9.3.ebuild 
b/sys-fs/udisks/udisks-2.9.3.ebuild
index 37a506fd683..d3937371c64 100644
--- a/sys-fs/udisks/udisks-2.9.3.ebuild
+++ b/sys-fs/udisks/udisks-2.9.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.
 
 LICENSE="LGPL-2+ GPL-2+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo 
zram"
 
 REQUIRED_USE="



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

2021-09-07 Thread Sam James
commit: 742c39ddb80e679a5ca7d4447eb7198687af822c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742c39dd

dev-php/PEAR-Mail_Mime: Stabilize 1.10.10 ALLARCHES, #811993

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

 dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild 
b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild
index eb4747a42cf..d160755e6c3 100644
--- a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild
+++ b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Create and manipulate mime messages with PHP"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2021-09-07 Thread Sam James
commit: 0b81f426e16f1555bd8da86f6d4cac3beefc9f1d
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:40:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:40:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b81f426

dev-python/regex: Stabilize 2021.8.3 arm, #811654

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

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

diff --git a/dev-python/regex/regex-2021.8.3.ebuild 
b/dev-python/regex/regex-2021.8.3.ebuild
index baf07e01ee9..4a336d826c8 100644
--- a/dev-python/regex/regex-2021.8.3.ebuild
+++ b/dev-python/regex/regex-2021.8.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



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

2021-09-07 Thread Sam James
commit: 44a566066ebed6d612e37e9f10ad448585a6ca87
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a56606

app-crypt/gnupg: Stabilize 2.2.29 arm, #811828

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

 app-crypt/gnupg/gnupg-2.2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.29.ebuild 
b/app-crypt/gnupg/gnupg-2.2.29.ebuild
index ed836090e41..5a864898ea3 100644
--- a/app-crypt/gnupg/gnupg-2.2.29.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.29.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb 
user-socket wks-server"
 
 # Existence of executables is checked during configuration.



[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2021-09-07 Thread Sam James
commit: 51d6ae73cd6334afceec73a9f77652ca5ff3808a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d6ae73

x11-misc/shared-mime-info: Stabilize 2.1 arm, #811999

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

 x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
index 2d1c0fd7cd7..2334dbb87fa 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/xdg/${PN}/uploads/${HASH}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # requires installed xdgmime binary
 RESTRICT="test"



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

2021-09-07 Thread Sam James
commit: 8f1f06e67483772f8ad8f70a9ac9acb449c35101
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:42:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:42:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1f06e6

media-libs/opencv: Stabilize 4.5.2-r1 arm64, #811855

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

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

diff --git a/media-libs/opencv/opencv-4.5.2-r1.ebuild 
b/media-libs/opencv/opencv-4.5.2-r1.ebuild
index 9af944583c1..ca93df0626c 100644
--- a/media-libs/opencv/opencv-4.5.2-r1.ebuild
+++ b/media-libs/opencv/opencv-4.5.2-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}" # subslot = libopencv* soname version
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="contrib contribcvv contribdnn contribfreetype contribhdf contribovis 
contribsfm contribxfeatures2d cuda debug dnnsamples download +eigen examples 
+features2d ffmpeg gdal gflags glog gphoto2 gstreamer gtk3 ieee1394 jpeg jpeg2k 
lapack lto opencl openexr opengl openmp opencvapps png +python qt5 tesseract 
testprograms threads tiff vaapi v4l vtk webp xine"
 
 # The following lines are shamelessly stolen from ffmpeg-.ebuild with 
modifications



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

2021-09-07 Thread Sam James
commit: d6c908b94bef690a0d6837deb5b95b7bb6533b74
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c908b9

media-libs/dav1d: Stabilize 0.9.1 arm, #811918

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

 media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild 
b/media-libs/dav1d/dav1d-0.9.1.ebuild
index 9ac94d5077b..96f34efebfd 100644
--- a/media-libs/dav1d/dav1d-0.9.1.ebuild
+++ b/media-libs/dav1d/dav1d-0.9.1.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d;
 else

SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 inherit ${SCM} meson-multilib



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

2021-09-07 Thread Sam James
commit: 8cc156de8fa0f72fc75f5aa15fd2e0dbc1ea3dec
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc156de

dev-python/virtualenv: Stabilize 20.7.2 arm, #811672

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

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

diff --git a/dev-python/virtualenv/virtualenv-20.7.2.ebuild 
b/dev-python/virtualenv/virtualenv-20.7.2.ebuild
index 0ec4b0f452f..ab65ca42a21 100644
--- a/dev-python/virtualenv/virtualenv-20.7.2.ebuild
+++ b/dev-python/virtualenv/virtualenv-20.7.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 SLOT="0"
 
 RDEPEND="



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

2021-09-07 Thread Sam James
commit: 29a52b01cd710bdb5a9a5c1f38f4d760eae6fa3c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a52b01

dev-python/charset_normalizer: Stabilize 2.0.4 arm, #811660

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

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

diff --git a/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild 
b/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild
index 56b92d0ad66..60d37611478 100644
--- a/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild
+++ b/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 distutils_enable_tests pytest
 



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

2021-09-07 Thread Sam James
commit: aa60f7fd599613193bd352ea4bbd276cd178542f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa60f7fd

dev-python/platformdirs: Stabilize 2.0.2 arm, #811672

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

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

diff --git a/dev-python/platformdirs/platformdirs-2.0.2.ebuild 
b/dev-python/platformdirs/platformdirs-2.0.2.ebuild
index 4f3feca44ce..c57296e69f9 100644
--- a/dev-python/platformdirs/platformdirs-2.0.2.ebuild
+++ b/dev-python/platformdirs/platformdirs-2.0.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="
test? ( dev-python/appdirs[${PYTHON_USEDEP}] )"



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

2021-09-07 Thread Sam James
commit: d7ff7eb9ea00267f2e5fda61287e9c844f538074
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ff7eb9

dev-python/requests: Stabilize 2.26.0 arm, #811660

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

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

diff --git a/dev-python/requests/requests-2.26.0.ebuild 
b/dev-python/requests/requests-2.26.0.ebuild
index 09d01c26c15..246ec4493d4 100644
--- a/dev-python/requests/requests-2.26.0.ebuild
+++ b/dev-python/requests/requests-2.26.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="socks5"
 
 RDEPEND="



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

2021-09-07 Thread Sam James
commit: 42578d24facd77d16e116fa5c1b0c39462f67f73
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:40:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:40:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42578d24

dev-python/mysql-connector-python: Stabilize 8.0.26 arm, #811636

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

 dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild 
b/dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild
index 98d012be9e7..cb3b42fdfd5 100644
--- a/dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild
+++ b/dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Python client library for MariaDB/MySQL"
 HOMEPAGE="https://dev.mysql.com/downloads/connector/python/;
 
SRC_URI="https://github.com/mysql/mysql-connector-python/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
 
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="examples test"



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

2021-09-07 Thread Sam James
commit: 74d5b9bebb96f477f9061852bb2f07de90a2cbc4
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:41:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:41:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d5b9be

dev-python/backports-entry_points_selectable: Stabilize 1.1.0 arm, #811672

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

 .../backports-entry_points_selectable-1.1.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild
 
b/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild
index fec41033565..e0542ec 100644
--- 
a/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild
+++ 
b/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/config/, buildbot_gentoo_ci/db/, buildbot_gentoo_ci/steps/

2021-09-07 Thread Magnus Granberg
commit: 396cbf6ec3c530541c278155828677a341fda248
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Sep  8 00:21:03 2021 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Sep  8 00:21:03 2021 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=396cbf6e

Support dynamically projects and worker in run_build_request

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/config/builders.py | 24 +---
 buildbot_gentoo_ci/db/model.py| 20 
 buildbot_gentoo_ci/db/projects.py | 18 ++
 buildbot_gentoo_ci/steps/builders.py  | 28 +++-
 4 files changed, 78 insertions(+), 12 deletions(-)

diff --git a/buildbot_gentoo_ci/config/builders.py 
b/buildbot_gentoo_ci/config/builders.py
index 56cdde1..c28d016 100644
--- a/buildbot_gentoo_ci/config/builders.py
+++ b/buildbot_gentoo_ci/config/builders.py
@@ -1,16 +1,34 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+from twisted.internet import defer
+
 from buildbot.plugins import util
 from buildbot_gentoo_ci.config import buildfactorys
 
-# FIXME: get workers from db or file
+# FIXME: get LocalWorkers and BuildWorkers from db or file
 LocalWorkers = []
 LocalWorkers.append('updatedb_1')
 LocalWorkers.append('updatedb_2')
 LocalWorkers.append('updatedb_3')
 LocalWorkers.append('updatedb_4')
 
+BuildWorkers = []
+BuildWorkers.append('a89c2c1a-46e0-4ded-81dd-c51afeb7fcfd')
+
+@defer.inlineCallbacks
+def CanWorkerBuildProject(builder, wfb, request):
+gentooci = 
builder.master.namedServices['services'].namedServices['gentooci']
+project_build_data = request.properties['project_build_data']
+project_workers = yield 
gentooci.db.projects.getWorkersByProjectUuid(project_build_data['project_uuid'])
+print(project_workers)
+print(wfb)
+for worker in project_workers:
+if wfb.worker.workername == worker['worker_uuid']:
+return True
+print('no worker')
+return False
+
 def gentoo_builders(b=[]):
 b.append(util.BuilderConfig(
 name='update_db_check',
@@ -57,11 +75,11 @@ def gentoo_builders(b=[]):
 factory=buildfactorys.build_request_check()
 )
 )
-# FIXME: get workers from db or file
 # Use multiplay workers
 b.append(util.BuilderConfig(
 name='run_build_request',
-workername='bot-test',
+workernames=BuildWorkers,
+canStartBuild=CanWorkerBuildProject,
 collapseRequests=False,
 factory=buildfactorys.run_build_request()
 )

diff --git a/buildbot_gentoo_ci/db/model.py b/buildbot_gentoo_ci/db/model.py
index ca9932a..d9a3972 100644
--- a/buildbot_gentoo_ci/db/model.py
+++ b/buildbot_gentoo_ci/db/model.py
@@ -232,6 +232,17 @@ class Model(base.DBConnectorComponent):
 sa.Column('search_type', sa.Enum('in', 'startswith', 'endswith', 
'search'), default='in'),
 )
 
+projects_workers = sautils.Table(
+"projects_workers", metadata,
+sa.Column('id', sa.Integer, primary_key=True),
+sa.Column('project_uuid', sa.String(36),
+  sa.ForeignKey('projects.uuid', ondelete='CASCADE'),
+  nullable=False),
+sa.Column('worker_uuid', sa.String(36),
+  sa.ForeignKey('workers.uuid', ondelete='CASCADE'),
+  nullable=False),
+)
+
 keywords = sautils.Table(
 "keywords", metadata,
 # unique uuid per keyword
@@ -289,6 +300,15 @@ class Model(base.DBConnectorComponent):
 sa.Column('status', sa.Enum('stable','unstable','negative','all'), 
nullable=False),
 )
 
+workers = sautils.Table(
+"workers", metadata,
+# unique id per project
+sa.Column('uuid', sa.String(36), primary_key=True,
+  default=lambda: str(uuid.uuid4())),
+sa.Column('type', sa.Enum('local','default','latent'), nullable=False),
+sa.Column('enabled', sa.Boolean, default=False),
+)
+
 # Tables related to users
 # ---
 

diff --git a/buildbot_gentoo_ci/db/projects.py 
b/buildbot_gentoo_ci/db/projects.py
index 176be92..fbef435 100644
--- a/buildbot_gentoo_ci/db/projects.py
+++ b/buildbot_gentoo_ci/db/projects.py
@@ -189,6 +189,17 @@ class 
ProjectsConnectorComponent(base.DBConnectorComponent):
 res = yield self.db.pool.do(thd)
 return res
 
+@defer.inlineCallbacks
+def getWorkersByProjectUuid(self, uuid):
+def thd(conn):
+tbl = self.db.model.projects_workers
+q = tbl.select()
+q = q.where(tbl.c.project_uuid == uuid)
+return [self._row2dict_projects_workers(conn, row)
+for row in conn.execute(q).fetchall()]
+res = yield self.db.pool.do(thd)
+return res
+
 def _row2dict(self, conn, row):
 return dict(
 uuid=row.uuid,
@@ -217,6 +228,13 

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

2021-09-07 Thread Sam James
commit: 87718aaa37fe02a3ca0ed50dd64a9f8d18fab2cd
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:19:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:19:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87718aaa

sys-fs/fuse: enable py3.10 and disable py3.7 in 3.10.5

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

 sys-fs/fuse/fuse-3.10.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-3.10.5.ebuild b/sys-fs/fuse/fuse-3.10.5.ebuild
index 4a954267d0f..8eafe06d9b5 100644
--- a/sys-fs/fuse/fuse-3.10.5.ebuild
+++ b/sys-fs/fuse/fuse-3.10.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 inherit meson-multilib udev python-any-r1
 
 DESCRIPTION="An interface for filesystems implemented in userspace"



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

2021-09-07 Thread Sam James
commit: 4db4a7fe65f918db11370f4b5f6a69649e598326
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 23:55:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:17:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db4a7fe

sys-fs/fuse: add 3.10.5

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

 sys-fs/fuse/Manifest   |  1 +
 sys-fs/fuse/fuse-3.10.5.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index 44d2ad6f7ba..1caf4ab0e1c 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -1,3 +1,4 @@
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
 DIST fuse-3.10.4.tar.xz 2787472 BLAKE2B 
174b51bf55544bbc08e04089a4d8685b371d3f584e337ed0d8d82c62e10c14b6ef14a964d6627e8a121036db1ab4c6c1ccd413c08f8685d3d91893874427e46f
 SHA512 
1cb7600dc04f148b15ec3183d0348320dd946cf15d4077798e7e34fe7e8202837718c8b8bd1f190b7a2453ee2b0433d77e18f142ecb7affec1cae29520f6
+DIST fuse-3.10.5.tar.xz 2931828 BLAKE2B 
72de5e5867dc0934912248e1e626e2753c0f654626ba9d397753a7fbbf21dde877e6c528a44950ae1c828583f36a49c39f44a587544e44f8e749bd4c604b33b4
 SHA512 
da17788acc3fabef3dc7b736b7319c1638d7de27e163699f7dbc0fe9159aeba35964af6afa77a7654f1f321e2fc03ee167909f21516cbb585ead33cad95620fe
 DIST iconv.m4.bz2 3057 BLAKE2B 
9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e
 SHA512 
9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55

diff --git a/sys-fs/fuse/fuse-3.10.5.ebuild b/sys-fs/fuse/fuse-3.10.5.ebuild
new file mode 100644
index 000..4a954267d0f
--- /dev/null
+++ b/sys-fs/fuse/fuse-3.10.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit meson-multilib udev python-any-r1
+
+DESCRIPTION="An interface for filesystems implemented in userspace"
+HOMEPAGE="https://github.com/libfuse/libfuse;
+SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+suid test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )"
+RDEPEND=">=sys-fs/fuse-common-3.3.0-r1"
+
+DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt )
+
+python_check_deps() {
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_use test examples)
+   $(meson_use test tests)
+   -Duseroot=false
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+   )
+   meson_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} != 0 ]]; then
+   ewarn "Running as non-root user, skipping tests"
+   elif has sandbox ${FEATURES}; then
+   ewarn "Sandbox enabled, skipping tests"
+   else
+   multilib-minimal_src_test
+   fi
+}
+
+multilib_src_test() {
+   ${EPYTHON} -m pytest test || die
+}
+
+multilib_src_install_all() {
+   # installed via fuse-common
+   rm -r "${ED}"{/etc,$(get_udevdir)} || die
+
+   # init script location is hard-coded in install_helper.sh
+   rm -rf "${D}"/etc || die
+
+   # useroot=false prevents the build system from doing this.
+   use suid && fperms u+s /usr/bin/fusermount3
+
+   # manually install man pages to respect compression
+   rm -r "${ED}"/usr/share/man || die
+   doman doc/{fusermount3.1,mount.fuse3.8}
+}



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

2021-09-07 Thread Sam James
commit: e35c8f61192e82cd6ab1eedd093cc42cdf335c3e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:15:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:17:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35c8f61

net-misc/httpie: add 2.5.0

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

 net-misc/httpie/Manifest|  1 +
 net-misc/httpie/httpie-2.5.0.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/net-misc/httpie/Manifest b/net-misc/httpie/Manifest
index 9fc9517f543..3779e5c114a 100644
--- a/net-misc/httpie/Manifest
+++ b/net-misc/httpie/Manifest
@@ -1 +1,2 @@
 DIST httpie-2.4.0.tar.gz 1772537 BLAKE2B 
111451cc7dc353d5b586554f98ac715a3198f03e74d261944a5f021d2dcc948455500800222b323d182a2a067d0549bda7c318ab3a6c934b9a9beec64aff2db2
 SHA512 
44cc7ff4fe0f3d8c53a7dd750465f6b56c36f5bbac06d22b760579bd60949039e82313845699669a659ec91adc69dbeac22c06ddd63af64e6f2e0edecf3e732a
+DIST httpie-2.5.0.tar.gz 1105177 BLAKE2B 
6e16868c81522d4e6d2fc0a4e093c190f18ced720b35217930865ae3f8e168193cc33dfecc13c5d310f52647d6e79d17b247f56e56e8586d633a2d9502be66a7
 SHA512 
f14aa23fea7578181b9bd6ededea04de9ddf0b2f697b23f76d2d96e2c17b95617318c711750bad6af550400dbc03732ab17fdf84e59d577f33f073e600a55330

diff --git a/net-misc/httpie/httpie-2.5.0.ebuild 
b/net-misc/httpie/httpie-2.5.0.ebuild
new file mode 100644
index 000..b2e48e8373f
--- /dev/null
+++ b/net-misc/httpie/httpie-2.5.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Modern command line HTTP client"
+HOMEPAGE="https://httpie.org/ https://pypi.org/project/httpie/;
+SRC_URI="https://github.com/jakubroztocil/httpie/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local skipped_tests=()
+
+   skipped_tests+=(
+   tests/test_uploads.py::test_chunked_json
+   tests/test_uploads.py::test_chunked_form
+   tests/test_uploads.py::test_chunked_stdin
+   
tests/test_uploads.py::TestMultipartFormDataFileUpload::test_multipart_chunked
+   
tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path_chunked
+   tests/test_tokens.py::test_verbose_chunked
+   )
+
+   pytest -v ${skipped_tests[@]/#/--deselect } || die "Tests failed with 
${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp extras/httpie-completion.bash http
+   insinto /usr/share/fish/vendor_completions.d
+   newins extras/httpie-completion.fish http.fish
+   distutils-r1_python_install_all
+}



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

2021-09-07 Thread Sam James
commit: 5b86c483803fbbaa5acf41fea295b4a659c4996e
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 23:45:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:17:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b86c483

sci-libs/gdal: add 3.3.2

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

 sci-libs/gdal/Manifest  |   1 +
 sci-libs/gdal/gdal-3.3.2.ebuild | 312 
 2 files changed, 313 insertions(+)

diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest
index c67ec7c7e6f..d95391c7dd0 100644
--- a/sci-libs/gdal/Manifest
+++ b/sci-libs/gdal/Manifest
@@ -3,3 +3,4 @@ DIST gdal-3.2.2.tar.gz 18959415 BLAKE2B 
001347ee12c72fe4d9cfa27adb427624f80e5b16
 DIST gdal-3.2.3.tar.gz 18970990 BLAKE2B 
9f2ac15b7e9d2df0393d15734030ec4777579aa01fcf2700958228b24fd50d574f3bd438c03e767549614a699c362b31f38cbb0f32ceb8056c9b55fab11ecfec
 SHA512 
985a058a53f676f7d49a96d1a48d4f93c5da8548012bf81345afde03d8044022b210484290bca70c3d7a1ef3b0087d9e17c636b5badd1e0816c1f59b1bf21ee8
 DIST gdal-3.3.0.tar.gz 19572446 BLAKE2B 
afc7ce3c2191fb7607fdf3a01e7ed3e83c601fa063019015f666e0c550e4e42129b8782568f20f97422308f95b4e5c3dbd2311d562b7ec0830635e47e7c931b4
 SHA512 
39505c07aaf4dac587a189a979462101a7acba41e8732031540ebad02e089820658943ebb48c20f4ea56548363033b2db2f03f41c8a91ff5c5997a19b5eb999e
 DIST gdal-3.3.1.tar.gz 19582883 BLAKE2B 
328ba9f3c6a2ecca8583648e5f22469d3fbabf8d8676262a15c6debe718be8329ad3899cbe5397dff2896bc9c2500b60834c6a44cd0f5b670828d86838611f0d
 SHA512 
0eb89502f1cebd5dd899fb8f20571952462c45aba6cee1d62ccc820b2fed5202f6c7e7096bd4ca6c0cfcc2de623f00295097a7e33da6ffa5624dcb8a7a0dc682
+DIST gdal-3.3.2.tar.gz 19593819 BLAKE2B 
ab0919468482d080be9317f7d766ac8b7bd7a534a490a93ee29cab9ea5c68bef3827a256a6d13455d5ee8f4e6cf71a8a42fb173d1543282b04dea59c9378cf22
 SHA512 
ceacd101f770fecad12fec7fea5ba63c2a6d96413bdaa7f460798704fce1ff7a4f20b0b4a0785c195131aa8ee25990239a9e2da6844010b8f0c575f584d9b4a8

diff --git a/sci-libs/gdal/gdal-3.3.2.ebuild b/sci-libs/gdal/gdal-3.3.2.ebuild
new file mode 100644
index 000..5a7c010cdbf
--- /dev/null
+++ b/sci-libs/gdal/gdal-3.3.2.ebuild
@@ -0,0 +1,312 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GENTOO_DEPEND_ON_PERL="no"
+PYTHON_COMPAT=( python3_{8,9,10} )
+DISTUTILS_OPTIONAL=1
+inherit autotools bash-completion-r1 distutils-r1 flag-o-matic java-pkg-opt-2 
perl-module toolchain-funcs
+
+DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
+HOMEPAGE="https://gdal.org/;
+SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.gz;
+
+SLOT="0/3.3"
+LICENSE="BSD Info-ZIP MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse 
cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 java jpeg jpeg2k lzma mdb 
mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite 
sqlite threads webp xls zstd"
+
+REQUIRED_USE="
+   mdb? ( java )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   spatialite? ( sqlite )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   java? (
+   dev-java/ant-core
+   dev-lang/swig:0
+   >=virtual/jdk-1.8:*
+   )
+   perl? ( dev-lang/swig:0 )
+   python? (
+   dev-lang/swig:0
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   dev-libs/expat
+   dev-libs/json-c:=
+   dev-libs/libpcre
+   dev-libs/libxml2:2
+   dev-libs/openssl:=
+   media-libs/tiff
+   >=sci-libs/libgeotiff-1.5.1-r1:=
+   >=sci-libs/proj-6.0.0:=
+   sys-libs/zlib[minizip(+)]
+   armadillo? ( sci-libs/armadillo:=[lapack] )
+   curl? ( net-misc/curl )
+   fits? ( sci-libs/cfitsio:= )
+   geos? ( >=sci-libs/geos-3.8.0 )
+   gif? ( media-libs/giflib:= )
+   gml? ( >=dev-libs/xerces-c-3.1 )
+   hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] )
+   jpeg? ( virtual/jpeg:0= )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lzma? ( || (
+   app-arch/xz-utils
+   app-arch/lzma
+   ) )
+   mdb? ( dev-java/jackcess:1 )
+   mysql? ( virtual/mysql )
+   netcdf? ( sci-libs/netcdf:= )
+   odbc? ( dev-db/unixODBC )
+   ogdi? ( sci-libs/ogdi )
+   opencl? ( virtual/opencl )
+   oracle? ( dev-db/oracle-instantclient:= )
+   pdf? ( app-text/poppler:= )
+   perl? ( dev-lang/perl:= )
+   png? ( media-libs/libpng:0= )
+   postgres? ( >=dev-db/postgresql-8.4:= )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+   spatialite? ( dev-db/spatialite )
+   sqlite? ( dev-db/sqlite:3 )
+   webp? ( media-libs/libwebp:= )
+   xls? ( dev-libs/freexl )
+   zstd? ( 

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

2021-09-07 Thread Sam James
commit: c4376e5432b0e9807455caac0f2586f2502bfdf9
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 23:57:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:17:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4376e54

sys-apps/pv: add github upstream metadata

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

 sys-apps/pv/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/pv/metadata.xml b/sys-apps/pv/metadata.xml
index b4f3c77ea7a..e00b44f1dc9 100644
--- a/sys-apps/pv/metadata.xml
+++ b/sys-apps/pv/metadata.xml
@@ -11,5 +11,6 @@


pipeviewer
+   a-j-wood/pv

 



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

2021-09-07 Thread Sam James
commit: 069cb1d9d8574ea6640db956f81921954e0a18ed
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 00:05:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:17:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069cb1d9

sys-apps/pv: add 1.6.19

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

 sys-apps/pv/Manifest |  1 +
 sys-apps/pv/files/pv-1.6.19-stddef-include.patch | 17 +++
 sys-apps/pv/pv-1.6.19.ebuild | 64 
 3 files changed, 82 insertions(+)

diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index 097373f51d7..bf6b7ba788a 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -1 +1,2 @@
+DIST pv-1.6.19.tar.bz2 115130 BLAKE2B 
5f8e41bb964ad8fc35c4f046b19e49a416eec4b3641d9ff77a3b9f1d04484b950629bd528c02f38eb7fd9fc1af404805a73c535fa62de4634801fb57c2e0bef8
 SHA512 
2ae857a8778baf853d4ad704f35afe14b37d615850f5ad52bce53ed7046dffdde720dab9b35f016739d377a062d7178cccdd0a3ccf53cf89918e3623060c9cc8
 DIST pv-1.6.6.tar.bz2 109220 BLAKE2B 
1cfb60e49f6301f0d990467a58013522bbc1e28e2936a1a2141918af05149b59b6cc494f290d99ee7072247b8f0e230b799cd5dae6f8aa59d116691319e952cb
 SHA512 
cc841b4bd00e4e8fcaed97da094ebac4a11af1c3f843ce5f73d0c3ab20aca29498c6b1a224c653d40127304d8269d96f413df66b980809e9278ff9544c834a26

diff --git a/sys-apps/pv/files/pv-1.6.19-stddef-include.patch 
b/sys-apps/pv/files/pv-1.6.19-stddef-include.patch
new file mode 100644
index 000..b28a1c8d063
--- /dev/null
+++ b/sys-apps/pv/files/pv-1.6.19-stddef-include.patch
@@ -0,0 +1,17 @@
+https://github.com/a-j-wood/pv/pull/1
+
+From: Sam James 
+Date: Wed, 8 Sep 2021 01:03:29 +0100
+Subject: [PATCH] src/pv/number.c: add missing  include for NULL
+
+--- a/src/pv/number.c
 b/src/pv/number.c
+@@ -2,6 +2,8 @@
+  * Functions for converting strings to numbers.
+  */
+ 
++#include 
++
+ #ifdef HAVE_CONFIG_H
+ #include "config.h"
+ #endif

diff --git a/sys-apps/pv/pv-1.6.19.ebuild b/sys-apps/pv/pv-1.6.19.ebuild
new file mode 100644
index 000..7acc907bef9
--- /dev/null
+++ b/sys-apps/pv/pv-1.6.19.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info toolchain-funcs plocale
+
+DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a 
pipe"
+HOMEPAGE="https://www.ivarch.com/programs/pv.shtml;
+SRC_URI="https://www.ivarch.com/programs/sources/${P}.tar.bz2;
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x86-solaris"
+IUSE="debug nls"
+
+PLOCALES="de en fr pt_BR zh_CN"
+PLOCALE_BACKUP="en"
+
+DOCS=( README doc/NEWS doc/TODO )
+
+# Doesn't build a library.
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-stddef-include.patch
+)
+
+pkg_setup() {
+   if use kernel_linux; then
+   CONFIG_CHECK="~SYSVIPC"
+   ERROR_SYSVIPC="You will need to enable CONFIG_SYSVIPC in your 
kernel to use the --remote option."
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -i configure -e 's|CFLAGS="-g -Wall"|:|g' || die
+
+   # These should produce the same end result (working `pv`).
+   sed -i \
+   -e 's:$(LD) $(LDFLAGS) -o:$(AR) rc:' \
+   autoconf/make/modules.mk~ || die
+
+   sed -i -e 's:usleep 20 || ::g' tests/019-remote-cksum || die
+
+   disable_locale() {
+   local locale=${1}
+   einfo "Disabling locale ${locale}"
+   sed -i configure -e "/ALL_LINGUAS=/s:${lingua}::g" || die
+   }
+
+   plocale_for_each_disabled_locale disable_locale
+}
+
+src_configure() {
+   tc-export AR
+
+   econf \
+   $(use_enable debug debugging) \
+   $(use_enable nls)
+}



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

2021-09-07 Thread Sam James
commit: 4f8d31f529aed6f6ca945e86ec77cdb44806f630
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 23:47:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 00:17:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8d31f5

media-sound/mpg123: add 1.29.0

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

 media-sound/mpg123/Manifest |   1 +
 media-sound/mpg123/mpg123-1.29.0.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 0312cb8c842..b4a88867d6f 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -1,2 +1,3 @@
 DIST mpg123-1.28.1.tar.bz2 1066558 BLAKE2B 
4516ed6cafda21aaaf132266b91ae235ca0b911a79c4514c0588c030f4f5f2f3923153729f1fc3354cb5fa982ca8dc27ba6cb58fa884da379a8913c8119e8bd2
 SHA512 
af1fb96878a7b57f62f06445e9b888cbecc569a91fe118459c71415f62287f9d9de9b0d0663522cb181e1a21692d64d0a810d8aebfa6e085eb76926d7a2186f9
 DIST mpg123-1.28.2.tar.bz2 1065867 BLAKE2B 
2fc585598e49334b608c2a8487b40b599dc1a57afc53249975a339dbc381b968cc099d4274fb74872d3c4c54d1a6ee1858c4b00c78feb93809c823cc56398661
 SHA512 
45ac11c5997d13f80917e135a40d2fb4448703dad56271dfe8ce7c8dea339cbac7727ec121779040bd7a07fc4ea79086860ea4a8ec879eda3bdcbf7d57348cda
+DIST mpg123-1.29.0.tar.bz2 1068523 BLAKE2B 
f044dcdef62156cc34a4709d6ead71042e936d77a86386563862d54d7b18635dd378d4dcac1358228c8275d7bcef894f17432cac0519373d11d4c5f18e346728
 SHA512 
4261a086395f118f6723d8a3757ebcf5244359be07af634d8bf802e48524978a0974f8b17b423bbf38d262c82ac9e31e0fd5d07a735f63f5e33f58d82dc5fdaf

diff --git a/media-sound/mpg123/mpg123-1.29.0.ebuild 
b/media-sound/mpg123/mpg123-1.29.0.ebuild
new file mode 100644
index 000..29a2b1f3de7
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.29.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs libtool multilib-minimal
+
+DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
+HOMEPAGE="https://www.mpg123.org/;
+SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
+
+# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
+# Note: build system prefers libsdl2 > libsdl. We could in theory add both
+# but it's tricky when it comes to handling switching between them properly.
+# We'd need a USE flag for both sdl1 and sdl2 and to make them clash.
+RDEPEND="
+   dev-libs/libltdl:0
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   nas? ( media-libs/nas )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? ( media-libs/libsdl2 )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+IDEPEND="app-eselect/eselect-mpg123"
+
+DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
+
+src_prepare() {
+   default
+   elibtoolize # for Darwin bundles
+}
+
+multilib_src_configure() {
+   local _audio=dummy
+   local _output=dummy
+   local _cpu=generic_fpu
+
+   # Build fails without -D_GNU_SOURCE like this:
+   # error: ‘struct hostent’ has no member named ‘h_addr’
+   append-cflags -D_GNU_SOURCE
+
+   if $(multilib_is_native_abi) ; then
+   local flag
+   for flag in nas portaudio sdl oss jack alsa pulseaudio 
coreaudio; do
+   if use ${flag}; then
+   _audio+=" ${flag/pulseaudio/pulse}"
+   _output=${flag/pulseaudio/pulse}
+   fi
+   done
+   fi
+
+   use cpu_flags_ppc_altivec && _cpu=altivec
+
+   if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
+   use cpu_flags_x86_sse && _cpu=x86-64
+   elif use x86 && gcc-specs-pie ; then
+   # Don't use any mmx, 3dnow, sse and 3dnowext
+   # bug #164504
+   _cpu=generic_fpu
+   else
+   use cpu_flags_x86_mmx && _cpu=mmx
+   use cpu_flags_x86_3dnow && _cpu=3dnow
+   use cpu_flags_x86_sse && _cpu=x86
+   use cpu_flags_x86_3dnowext && _cpu=x86
+   fi
+
+   local myconf=(
+   --with-optimization=0
+   --with-audio="${_audio}"
+   --with-default-audio=${_output}
+   --with-cpu=${_cpu}
+   --enable-network
+   $(use_enable ipv6)
+   --enable-int-quality=$(usex int-quality)

[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/

2021-09-07 Thread Ionen Wolkens
commit: f1f54feb4f20e305945cbf832344929c0619aeb7
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Sep  6 00:01:37 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep  8 00:03:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f54feb

games-engines/scummvm: fix build, deps, bump eapi

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

 .../{scummvm-2.2.0-r1.ebuild => scummvm-2.2.0-r2.ebuild}  | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/games-engines/scummvm/scummvm-2.2.0-r1.ebuild 
b/games-engines/scummvm/scummvm-2.2.0-r2.ebuild
similarity index 94%
rename from games-engines/scummvm/scummvm-2.2.0-r1.ebuild
rename to games-engines/scummvm/scummvm-2.2.0-r2.ebuild
index b6022c564f3..afdf8a36bf7 100644
--- a/games-engines/scummvm/scummvm-2.2.0-r1.ebuild
+++ b/games-engines/scummvm/scummvm-2.2.0-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 inherit desktop flag-o-matic toolchain-funcs xdg
 
 DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts 
adventures"
@@ -29,13 +29,17 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
mp3? ( media-libs/libmad )
mpeg2? ( media-libs/libmpeg2 )
-   net? ( media-libs/sdl2-net )
+   net? (
+   media-libs/sdl2-net
+   net-misc/curl
+   )
opengl? ( || (
virtual/opengl
media-libs/mesa[gles2]
media-libs/mesa[gles1]
) )
png? ( media-libs/libpng:0 )
+   sndio? ( media-sound/sndio:= )
speech? ( app-accessibility/speech-dispatcher )
truetype? ( media-libs/freetype:2 )
theora? ( media-libs/libtheora )
@@ -60,7 +64,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   xdg_src_prepare
+   default
 
# -g isn't needed for nasm here
sed -i \
@@ -75,6 +79,7 @@ src_prepare() {
 
 src_configure() {
use x86 && append-ldflags -Wl,-z,noexecstack
+   tc-export STRINGS
 
local myconf=(
--backend=sdl
@@ -97,6 +102,7 @@ src_configure() {
$(use_enable lua)
$(use_enable mp3 mad)
$(use_enable mpeg2)
+   $(use_enable net libcurl)
$(use_enable net sdlnet)
$(use_enable png)
$(use_enable sndio)
@@ -117,8 +123,7 @@ src_configure() {
 src_compile() {
emake \
AR="$(tc-getAR) cru" \
-   RANLIB="$(tc-getRANLIB)" \
-   STRINGS="$(tc-getSTRINGS)"
+   RANLIB="$(tc-getRANLIB)"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/

2021-09-07 Thread Ionen Wolkens
commit: 2433f7afd26cdce6843ab85af86650bfb5ff623d
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Tue Sep  7 19:11:33 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep  8 00:03:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2433f7af

games-engines/scummvm: sync live ebuild

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-engines/scummvm/scummvm-2.2.0-r2.ebuild | 13 +---
 games-engines/scummvm/scummvm-.ebuild | 30 +++
 2 files changed, 31 insertions(+), 12 deletions(-)

diff --git a/games-engines/scummvm/scummvm-2.2.0-r2.ebuild 
b/games-engines/scummvm/scummvm-2.2.0-r2.ebuild
index afdf8a36bf7..65afd2a5beb 100644
--- a/games-engines/scummvm/scummvm-2.2.0-r2.ebuild
+++ b/games-engines/scummvm/scummvm-2.2.0-r2.ebuild
@@ -6,11 +6,18 @@ inherit desktop flag-o-matic toolchain-funcs xdg
 
 DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts 
adventures"
 HOMEPAGE="https://www.scummvm.org/;
-SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/scummvm/scummvm;
+else
+   SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/${PN}-${P}"
+fi
 
 LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="a52 aac alsa debug flac fluidsynth fribidi +gtk jpeg lua mpeg2 mp3 +net 
opengl png sndio speech theora truetype unsupported vorbis zlib"
 RESTRICT="test"  # it only looks like there's a test there #77507
 
@@ -117,7 +124,7 @@ src_configure() {
echo "configure ${myconf[@]}"
# NOT AN AUTOCONF SCRIPT SO DONT CALL ECONF
SDL_CONFIG="sdl2-config" \
-   ./configure "${myconf[@]}" "${EXTRA_ECONF}" || die
+   ./configure "${myconf[@]}" ${EXTRA_ECONF} || die
 }
 
 src_compile() {

diff --git a/games-engines/scummvm/scummvm-.ebuild 
b/games-engines/scummvm/scummvm-.ebuild
index f6a91ef83cd..cf7685a08e0 100644
--- a/games-engines/scummvm/scummvm-.ebuild
+++ b/games-engines/scummvm/scummvm-.ebuild
@@ -1,16 +1,23 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-inherit desktop flag-o-matic git-r3 toolchain-funcs xdg
+EAPI=8
+inherit desktop flag-o-matic toolchain-funcs xdg
 
 DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts 
adventures"
 HOMEPAGE="https://www.scummvm.org/;
-EGIT_REPO_URI="https://github.com/scummvm/scummvm;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/scummvm/scummvm;
+else
+   SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/${PN}-${P}"
+fi
 
 LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception"
 SLOT="0"
-KEYWORDS=""
 IUSE="a52 aac alsa debug flac fluidsynth fribidi glew +gtk jpeg lua mpeg2 mp3 
+net opengl png sndio speech theora truetype unsupported vorbis zlib"
 RESTRICT="test"  # it only looks like there's a test there #77507
 
@@ -20,7 +27,7 @@ RDEPEND="
aac? ( media-libs/faad2 )
alsa? ( media-libs/alsa-lib )
flac? ( media-libs/flac )
-   fluidsynth? ( media-sound/fluidsynth )
+   fluidsynth? ( media-sound/fluidsynth:= )
fribidi? ( dev-libs/fribidi )
gtk? (
dev-libs/glib:2
@@ -29,7 +36,10 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
mp3? ( media-libs/libmad )
mpeg2? ( media-libs/libmpeg2 )
-   net? ( media-libs/sdl2-net )
+   net? (
+   media-libs/sdl2-net
+   net-misc/curl
+   )
opengl? (
|| (
virtual/opengl
@@ -39,6 +49,7 @@ RDEPEND="
glew? ( media-libs/glew:0= )
)
png? ( media-libs/libpng:0 )
+   sndio? ( media-sound/sndio:= )
speech? ( app-accessibility/speech-dispatcher )
truetype? ( media-libs/freetype:2 )
theora? ( media-libs/libtheora )
@@ -58,7 +69,7 @@ BDEPEND="
 S="${WORKDIR}/${P/_/}"
 
 src_prepare() {
-   xdg_src_prepare
+   default
 
# -g isn't needed for nasm here
sed -i \
@@ -73,6 +84,7 @@ src_prepare() {
 
 src_configure() {
use x86 && append-ldflags -Wl,-z,noexecstack
+   tc-export STRINGS
 
local myconf=(
--backend=sdl
@@ -96,6 +108,7 @@ src_configure() {
$(use_enable lua)
$(use_enable mp3 mad)
$(use_enable mpeg2)
+   $(use_enable net libcurl)
$(use_enable net sdlnet)
$(use_enable png)
$(use_enable sndio)
@@ -116,8 +129,7 @@ src_configure() {
 src_compile() {

[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm-tools/, games-engines/scummvm-tools/files/

2021-09-07 Thread Ionen Wolkens
commit: f18190f1c6a974bb606e30c3b0d0f71dd041f391
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Tue Sep  7 20:49:32 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep  8 00:03:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18190f1

games-engines/scummvm-tools: Fix build without native symlinks

Closes: https://bugs.gentoo.org/744424
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/8
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../files/scummvm-tools-2.2.0-strings.patch | 17 +
 games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild  | 13 +
 2 files changed, 22 insertions(+), 8 deletions(-)

diff --git 
a/games-engines/scummvm-tools/files/scummvm-tools-2.2.0-strings.patch 
b/games-engines/scummvm-tools/files/scummvm-tools-2.2.0-strings.patch
new file mode 100644
index 000..1bd3f9f399d
--- /dev/null
+++ b/games-engines/scummvm-tools/files/scummvm-tools-2.2.0-strings.patch
@@ -0,0 +1,17 @@
+Fix build without native symlinks
+https://bugs.gentoo.org/744424
+
+--- a/configure
 b/configure
+@@ -1026,9 +1026,9 @@ void _ebcdic() { char* s = (char*) ebcdi
+ int main() { _ascii (); _ebcdic (); return 0; }
+ EOF
+ $CXX $CXXFLAGS -c -o $TMPO.o tmp_endianness_check.cpp
+-if strings $TMPO.o | grep BIGenDianSyS >/dev/null; then
++if ${STRINGS} $TMPO.o | grep BIGenDianSyS >/dev/null; then
+   _endian=big
+-elif strings $TMPO.o | grep LiTTleEnDian >/dev/null; then
++elif ${STRINGS} $TMPO.o | grep LiTTleEnDian >/dev/null; then
+   _endian=little
+ fi
+ echo $_endian;

diff --git a/games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild 
b/games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild
index c514a09b8b7..3af45ddd2fa 100644
--- a/games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild
+++ b/games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 WX_GTK_VER=3.0-gtk3
 inherit wxwidgets toolchain-funcs
@@ -17,7 +17,7 @@ IUSE="flac iconv mad png vorbis"
 RESTRICT="test" # some tests require external files
 
 RDEPEND="
-   >=dev-libs/boost-1.32:=
+   dev-libs/boost:=
sys-libs/zlib
x11-libs/wxGTK:${WX_GTK_VER}
flac? ( media-libs/flac )
@@ -35,17 +35,18 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-1.8.0-binprefix.patch"
+   "${FILESDIR}/${PN}-2.2.0-strings.patch"
 )
 
 src_prepare() {
default
 
-   rm -rf *.bat dists/win32 || die
-   sed -ri -e '/^(CC|CXX)\b/d' Makefile || die
+   rm -r *.bat dists/win32 || die
 }
 
 src_configure() {
setup-wxwidgets
+   tc-export CXX STRINGS
 
# Not an autoconf script
./configure \
@@ -61,10 +62,6 @@ src_configure() {
$(use_enable vorbis) || die
 }
 
-src_compile() {
-   emake STRINGS="$(tc-getSTRINGS)"
-}
-
 src_install() {
EXEPREFIX="${PN}-" default
 }



[gentoo-commits] repo/gentoo:master commit in: www-servers/servefile/files/, www-servers/servefile/

2021-09-07 Thread Sebastian Pipping
commit: ad0cfc47a51fc05af2ebe14ddfb3b062a1610893
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Sep  7 23:49:25 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Sep  7 23:49:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0cfc47

www-servers/servefile: 0.5.2

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

 www-servers/servefile/Manifest |  1 +
 .../files/servefile-0.5.2-ipv6-absent-tests.patch  | 25 ++
 www-servers/servefile/servefile-0.5.2.ebuild   | 40 ++
 3 files changed, 66 insertions(+)

diff --git a/www-servers/servefile/Manifest b/www-servers/servefile/Manifest
index 6edfa093dd5..403480079cd 100644
--- a/www-servers/servefile/Manifest
+++ b/www-servers/servefile/Manifest
@@ -1 +1,2 @@
 DIST servefile-0.5.1.tar.gz 19390 BLAKE2B 
4443471870650f03564d6f574b633630fac4e1f9f6e6a9807b1baa4d3aaa6284f803fa9dc0c7c07f53cc343f89687db5f6b5a4ebf09e9fd327369e2b3aecddc5
 SHA512 
2502f3072522a8f460d3711dccbaa3fa57e34915313aaad475e5831962adc92c0728c2598f9f78ee99e60731cdc2d3026488ce8050369ab0c967246cd9372f44
+DIST servefile-0.5.2.tar.gz 20622 BLAKE2B 
3d4f02803ec5228dd463313197718b0aced1f5ceaa3438c1e8a8605cdf5d6a87e38a8bb702dc24a15cb974076f185dfbc0af95b60f394612835d3286474cdcc4
 SHA512 
1abeef3ff1a9f21be079329616d78811412eb2f371e11e383dc23b586f8c7edc593539b6fa641e5d91bb6c1ab81a1f39f83e45bf7c55e904c9b683166ff79622

diff --git 
a/www-servers/servefile/files/servefile-0.5.2-ipv6-absent-tests.patch 
b/www-servers/servefile/files/servefile-0.5.2-ipv6-absent-tests.patch
new file mode 100644
index 000..6231fc8b7d9
--- /dev/null
+++ b/www-servers/servefile/files/servefile-0.5.2-ipv6-absent-tests.patch
@@ -0,0 +1,25 @@
+From 3d34ff40f1a24873793c33b8f16a9940050fa93f Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Sun, 24 May 2020 15:51:15 +0200
+Subject: [PATCH] Fix test test_ipv4_only for global USE=-ipv6
+
+---
+ tests/test_servefile.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/test_servefile.py b/tests/test_servefile.py
+index 8132f6b..3f127f4 100644
+--- a/tests/test_servefile.py
 b/tests/test_servefile.py
+@@ -137,7 +137,7 @@ def test_ipv4_only(run_servefile, datadir):
+ check_download(data, fname='testfile', host='127.0.0.1')
+ 
+ sock = socket.socket(socket.AF_INET6)
+-with pytest.raises(connrefused_exc):
++with pytest.raises((connrefused_exc, OSError)):
+ sock.connect(("::1", SERVEFILE_DEFAULT_PORT))
+ 
+ 
+-- 
+2.26.2
+

diff --git a/www-servers/servefile/servefile-0.5.2.ebuild 
b/www-servers/servefile/servefile-0.5.2.ebuild
new file mode 100644
index 000..e086cb75329
--- /dev/null
+++ b/www-servers/servefile/servefile-0.5.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Serve a single file via HTTP"
+HOMEPAGE="https://github.com/sebageek/servefile;
+SRC_URI="https://github.com/sebageek/servefile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssl test"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+   sys-apps/grep
+   sys-apps/iproute2
+   sys-apps/net-tools
+   sys-apps/sed"
+DEPEND="test? (
+   ${RDEPEND}
+   dev-python/requests[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}"/${P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.2-ipv6-absent-tests.patch
+)
+
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+   doman ${PN}.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit-rr/

2021-09-07 Thread Marek Szuba
commit: dec148f3e7ff22f59faadad028f507478f7b4dc7
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 21:27:44 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec148f3

dev-ruby/test-unit-rr: keyword 1.0.5-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild 
b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild
index 2a394a67d20..2ac84b92e3b 100644
--- a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild
+++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/test-unit/test-unit-rr;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rr-1.1.1 >=dev-ruby/test-unit-2.5.2"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-rails/

2021-09-07 Thread Marek Szuba
commit: 0f1cffb4b8513d608b70dd39fb849229fd02519f
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 21:19:08 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1cffb4

app-eselect/eselect-rails: keyword 0.25 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 app-eselect/eselect-rails/eselect-rails-0.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-rails/eselect-rails-0.25.ebuild 
b/app-eselect/eselect-rails/eselect-rails-0.25.ebuild
index 99fd8214518..0285222a9b4 100644
--- a/app-eselect/eselect-rails/eselect-rails-0.25.ebuild
+++ b/app-eselect/eselect-rails/eselect-rails-0.25.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND=">=app-admin/eselect-1.2.0"



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

2021-09-07 Thread Marek Szuba
commit: 0ba62ab52105757a94450eee4a8ccf0acb9158c4
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 21:21:28 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba62ab5

dev-ruby/erubi: keyword 1.10.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/erubi/erubi-1.10.0.ebuild 
b/dev-ruby/erubi/erubi-1.10.0.ebuild
index 112ff370658..21d0cfcff33 100644
--- a/dev-ruby/erubi/erubi-1.10.0.ebuild
+++ b/dev-ruby/erubi/erubi-1.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/jeremyevans/erubi/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest 
dev-ruby/minitest-global_expectations )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails-dom-testing/

2021-09-07 Thread Marek Szuba
commit: bd8ba869bff57ee3b50aa5fe5ee7996b3f8dc288
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 21:19:33 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8ba869

dev-ruby/rails-dom-testing: keyword 2.0.3-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild 
b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild
index a39c32c9b93..50bbca2323b 100644
--- a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild
+++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/kaspth/rails-dom-testing;
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 IUSE=""
 
 ruby_add_rdepend "



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

2021-09-07 Thread Marek Szuba
commit: 35e39516800324e2948555b37398ca36c33ab6b1
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 21:27:55 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e39516

dev-ruby/rr: keyword 3.0.7 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/rr/rr-3.0.7.ebuild b/dev-ruby/rr/rr-3.0.7.ebuild
index 98c1a3636e0..0ebc522df87 100644
--- a/dev-ruby/rr/rr-3.0.7.ebuild
+++ b/dev-ruby/rr/rr-3.0.7.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2021-09-07 Thread Marek Szuba
commit: 96d045aa198b378182795734cb248fe0119de21d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 21:20:00 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d045aa

dev-ruby/crass: keyword 1.0.6 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/crass/crass-1.0.6.ebuild 
b/dev-ruby/crass/crass-1.0.6.ebuild
index 9e5d9bca791..e1934d3b455 100644
--- a/dev-ruby/crass/crass-1.0.6.ebuild
+++ b/dev-ruby/crass/crass-1.0.6.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/rgrove/crass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend ">=dev-ruby/minitest-5.0.8:5"



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

2021-09-07 Thread Marek Szuba
commit: e0267af5bc496b610d43a71430b08ef1b9e339d2
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:25:18 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0267af5

dev-ruby/mustermann: keyword 1.1.1 for ~riscv, EAPI 6 -> 8

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/mustermann/mustermann-1.1.1.ebuild 
b/dev-ruby/mustermann/mustermann-1.1.1.ebuild
index 6621377ede5..4ff1a9fd53a 100644
--- a/dev-ruby/mustermann/mustermann-1.1.1.ebuild
+++ b/dev-ruby/mustermann/mustermann-1.1.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/sinatra/mustermann;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/ruby2_keywords-0.0*"



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

2021-09-07 Thread Marek Szuba
commit: 58e6fb0bb1a0243c7e186f53d0f24b25c801e5bd
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:24:04 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e6fb0b

dev-ruby/ruby2_keywords: keyword 0.0.5 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild 
b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild
index 4d5d7a62069..25796976825 100644
--- a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild
+++ b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild
@@ -16,5 +16,5 @@ HOMEPAGE="https://github.com/ruby/ruby2_keywords;
 
 LICENSE="Ruby"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""



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

2021-09-07 Thread Marek Szuba
commit: 1d44a64a0982bcfeb8730608367ad29e0b551749
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:15:01 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d44a64a

dev-ruby/regexp_parser: keyword 2.1.1-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild 
b/dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild
index 0f263eb3ac9..f94e4e82101 100644
--- a/dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild
+++ b/dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc"
 IUSE=""
 
 DEPEND+=" =dev-util/ragel-6*"



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

2021-09-07 Thread Marek Szuba
commit: cc04e46c283d43dce336508106e96d95cea5c9fb
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:26:26 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc04e46c

dev-ruby/sinatra: keyword 2.1.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/sinatra/sinatra-2.1.0.ebuild 
b/dev-ruby/sinatra/sinatra-2.1.0.ebuild
index 1b551a55456..51d577f6653 100644
--- a/dev-ruby/sinatra/sinatra-2.1.0.ebuild
+++ b/dev-ruby/sinatra/sinatra-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "



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

2021-09-07 Thread Marek Szuba
commit: 66eec99136d5f30d4dbb17c9cfd4b6a3992aba2f
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:26:13 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66eec991

dev-ruby/rack-protection: keyword 2.1.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-ruby/rack-protection/rack-protection-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild 
b/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild
index 749cd6610d3..c5f7a62db61 100644
--- a/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rkh/rack-protection;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rack:*"



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

2021-09-07 Thread Marek Szuba
commit: d9eb8b9e33944b0ab3f0b85c9cb35aefbcc7f106
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:09:56 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9eb8b9e

dev-ruby/xpath: keyword 3.2.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/xpath/xpath-3.2.0.ebuild 
b/dev-ruby/xpath/xpath-3.2.0.ebuild
index 31e0e645324..e13f6c3d7f1 100644
--- a/dev-ruby/xpath/xpath-3.2.0.ebuild
+++ b/dev-ruby/xpath/xpath-3.2.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0"
 HOMEPAGE="https://github.com/jnicklas/xpath;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/, profiles/arch/riscv/

2021-09-07 Thread Marek Szuba
commit: 15e7d266dbbce2f1832f03ba93ea6b36c59fae9c
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:15:53 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e7d266

dev-ruby/capybara: keyword 3.35.3 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-ruby/capybara/capybara-3.35.3.ebuild | 2 +-
 profiles/arch/riscv/package.use.mask | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.35.3.ebuild 
b/dev-ruby/capybara/capybara-3.35.3.ebuild
index 51a99849413..20d65227356 100644
--- a/dev-ruby/capybara/capybara-3.35.3.ebuild
+++ b/dev-ruby/capybara/capybara-3.35.3.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index a84c6bbee77..cd56cfb4ff5 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Marek Szuba  (2021-09-07)
+# firefox needs nodejs to build, no firefox-bin for riscv
+dev-ruby/capybara test
 # net-misc/memcached not keyworded yet due to failing tests (Bug #811477)
 dev-ruby/dalli test
 



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

2021-09-07 Thread Marek Szuba
commit: 8fc5164e90319192d42e9e8d7ca0c9086e86c010
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:09:42 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc5164e

dev-ruby/rack-test: keyword 1.1.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-ruby/rack-test/rack-test-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack-test/rack-test-1.1.0.ebuild 
b/dev-ruby/rack-test/rack-test-1.1.0.ebuild
index 8f490c6c6e4..0f5bff84d58 100644
--- a/dev-ruby/rack-test/rack-test-1.1.0.ebuild
+++ b/dev-ruby/rack-test/rack-test-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rack-1.0:* 

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

2021-09-07 Thread Marek Szuba
commit: 99a312d445e658f7e154b876c3187884ba50b3b4
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:13:14 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a312d4

dev-ruby/regexp_property_values: keyword 1.0.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git 
a/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild 
b/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
index 81ade9a0d58..0b70f9fd51a 100644
--- a/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
+++ b/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/janosch-x/regexp_property_values/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 all_ruby_prepare() {



  1   2   3   4   >