[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/

2020-12-09 Thread Denis Reva
commit: 9af62856376919175e55dd886076f57173b2f714
Author: Denis Reva  gmail  com>
AuthorDate: Thu Dec 10 07:51:56 2020 +
Commit: Denis Reva  gmail  com>
CommitDate: Thu Dec 10 07:51:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9af62856

sys-fs/dwarfs: fixed bug with installation of libraries

Fixed a bug where libraries are not properly installed
Fixed a conflict with dev-cpp/folly (the package use
bundled ones)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 .../dwarfs/{dwarfs-0.2.3-r2.ebuild => dwarfs-0.2.3-r3.ebuild} | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild 
b/sys-fs/dwarfs/dwarfs-0.2.3-r3.ebuild
similarity index 92%
rename from sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild
rename to sys-fs/dwarfs/dwarfs-0.2.3-r3.ebuild
index 050f3888..33378106 100644
--- a/sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.2.3-r3.ebuild
@@ -36,7 +36,8 @@ RDEPEND="dev-libs/boost[context,threads]
sys-fs/fuse:3
sys-libs/binutils-libs
sys-libs/zlib
-   sys-libs/libunwind"
+   sys-libs/libunwind
+   !dev-cpp/folly"
 BDEPEND="app-text/ronn
dev-util/cmake
sys-apps/sed
@@ -47,6 +48,8 @@ CHECKREQS_DISK_BUILD="512M"
 
 DOCS=( "README.md" "CHANGES.md" "TODO" )
 
+CMAKE_IN_SOURCE_BUILD=true
+
 src_unpack(){
default
rm -d "${S}"/fbthrift/
@@ -69,6 +72,12 @@ src_prepare(){
cmake_src_prepare
 }
 
+src_install(){
+   default
+   dolib.so libmetadata_thrift.so libthrift_light.so
+   dolib.so folly/libfolly.so.0.58.0-dev folly/libfolly.so
+}
+
 pkg_postinst(){
elog "Test shows that dwarfs compiled with Clang is substantially 
faster than GCC ones"
elog "See https://github.com/mhx/dwarfs/issues/14;



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

2020-12-09 Thread Joonas Niilola
commit: ebda8cc3b26706c517096524f1e4059e7c6cd470
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Fri Dec  4 20:22:36 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebda8cc3

net-im/slack: drop old ebuild

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/slack/Manifest  |   1 -
 net-im/slack/slack-4.3.2-r2.ebuild | 104 -
 2 files changed, 105 deletions(-)

diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest
index 6400f2c5957..4c22cd504ea 100644
--- a/net-im/slack/Manifest
+++ b/net-im/slack/Manifest
@@ -1,3 +1,2 @@
-DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 
218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967
 SHA512 
36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2
 DIST slack-desktop-4.4.2-amd64.deb 54818266 BLAKE2B 
12ce6cd423081b64919c511562c0508126d4e10f13168630b00d507c0c4b33f1291d158198ad9050008d43bd69755dd79dfa004443f83495aed7728560f318a6
 SHA512 
7680116ac8e438cea614484c814ed2903aab5432f8901799fdc2772471ca385a5a93d2dff43abe441ca4d4be0cae5d56c54119fb456483cfbb12c5621955f988
 DIST slack-desktop-4.4.3-amd64.deb 54827638 BLAKE2B 
4847b2366b6039c41327884ffa5d74146c9d87e5e11cb6324cd8b13632c1cd94b14d72b09396e3bec321b21ff9756f1a6915b99fa3e89fa9daa52272e7b8
 SHA512 
c2b9462738f6cbd8a29e75ebbac497b573676f7d95b69aca181320618a3bd1e34fd22c2b53426972cc425899afae50f4290a5754f0664b669ab6fdc1b28d1330

diff --git a/net-im/slack/slack-4.3.2-r2.ebuild 
b/net-im/slack/slack-4.3.2-r2.ebuild
deleted file mode 100644
index 144ff7317ce..000
--- a/net-im/slack/slack-4.3.2-r2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_64 )
-
-inherit desktop multilib-build optfeature pax-utils unpacker xdg-utils
-
-DESCRIPTION="Team collaboration tool"
-HOMEPAGE="https://www.slack.com/;
-SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="appindicator"
-RESTRICT="bindist mirror"
-
-RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}]
-   app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}]
-   dev-libs/atk:0[${MULTILIB_USEDEP}]
-   dev-libs/expat:0[${MULTILIB_USEDEP}]
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   dev-libs/nspr:0[${MULTILIB_USEDEP}]
-   dev-libs/nss:0[${MULTILIB_USEDEP}]
-   media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
-   media-libs/mesa:0[${MULTILIB_USEDEP}]
-   net-print/cups:0[${MULTILIB_USEDEP}]
-   sys-apps/dbus:0[${MULTILIB_USEDEP}]
-   sys-apps/util-linux:0[${MULTILIB_USEDEP}]
-   x11-libs/cairo:0[${MULTILIB_USEDEP}]
-   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
-   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
-   x11-libs/libX11:0[${MULTILIB_USEDEP}]
-   x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor:0[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
-   x11-libs/libXext:0[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
-   x11-libs/libXi:0[${MULTILIB_USEDEP}]
-   x11-libs/libxkbfile:0[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
-   x11-libs/libXrender:0[${MULTILIB_USEDEP}]
-   x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}]
-   x11-libs/libXtst:0[${MULTILIB_USEDEP}]
-   x11-libs/pango:0[${MULTILIB_USEDEP}]
-   appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )"
-
-QA_PREBUILT="/opt/slack/chrome-sandbox
-   opt/slack/slack
-   opt/slack/resources/app.asar.unpacked/node_modules/*
-   opt/slack/libffmpeg.so
-   opt/slack/libEGL.so
-   opt/slack/libGLESv2.so
-   opt/slack/swiftshader/libEGL.so
-   opt/slack/swiftshader/libGLESv2.so
-   opt/slack/swiftshader/libvk_swiftshader.so"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-
-   # remove hardcoded path, logging noise (wrt 694058, 711494)
-   sed -i  -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \
-   -e '/Exec/s|slack|slack -s|' \
-   usr/share/applications/slack.desktop \
-   || die "sed failed in Icon for slack.desktop"
-
-   if use appindicator ; then
-   sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \
-   usr/share/applications/slack.desktop \
-   || die "sed failed for slack.desktop"
-   fi
-}
-
-src_install() {
-   doicon usr/share/pixmaps/slack.png
-   

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

2020-12-09 Thread Joonas Niilola
commit: a068e21d9ae888d3f7d48fd8e4d30d5704fd6f7a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Dec 10 07:22:28 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a068e21d

app-admin/qtpass: add Github as 2ndary homepage

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

 app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
index 68259ad478d..4d457f60204 100644
--- a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
+++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
@@ -5,9 +5,9 @@ EAPI=7
 
 inherit desktop qmake-utils virtualx
 
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org https://github.com/IJHack/qtpass;
+SRC_URI="https://github.com/IJHack/qtpass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2020-12-09 Thread Joonas Niilola
commit: 6352532122ca80c6d79375c8272fbbd40f851b8c
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Wed Dec  2 21:51:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:31:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63525321

net-wireless/wavemon: Co-maintening the package

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alarig Le Lay  swordarmor.fr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-wireless/wavemon/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-wireless/wavemon/metadata.xml 
b/net-wireless/wavemon/metadata.xml
index 99d1b069a79..01ca45ef80d 100644
--- a/net-wireless/wavemon/metadata.xml
+++ b/net-wireless/wavemon/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   ala...@swordarmor.fr
+   Alarig Le Lay
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

uoaerg/wavemon




[gentoo-commits] repo/gentoo:master commit in: net-proxy/3proxy/, net-proxy/3proxy/files/

2020-12-09 Thread Joonas Niilola
commit: aafeea3ac7082ada0301238bd80eef5c40c77bbd
Author: Alex Efros  yandex  ru>
AuthorDate: Sat Dec  5 05:40:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafeea3a

net-proxy/3proxy: remove old version

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Aleksandr Efros  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/18511
Signed-off-by: Joonas Niilola  gentoo.org>

 net-proxy/3proxy/3proxy-0.8.13.ebuild | 46 -
 net-proxy/3proxy/Manifest |  1 -
 net-proxy/3proxy/files/3proxy-0.8.12-gentoo.patch | 49 ---
 3 files changed, 96 deletions(-)

diff --git a/net-proxy/3proxy/3proxy-0.8.13.ebuild 
b/net-proxy/3proxy/3proxy-0.8.13.ebuild
deleted file mode 100644
index 345db508eed..000
--- a/net-proxy/3proxy/3proxy-0.8.13.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A really tiny cross-platform proxy servers set"
-HOMEPAGE="https://www.3proxy.ru/;
-SRC_URI="https://github.com/z3APA3A/3proxy/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ~sparc x86"
-IUSE=""
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.12-gentoo.patch
-)
-
-DOCS=( README cfg )
-HTML_DOCS=( doc/html/. )
-
-src_prepare() {
-   default
-   cp Makefile.Linux Makefile || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" LN="$(tc-getCC)"
-}
-
-src_install() {
-   local x
-
-   pushd src >/dev/null || die
-   dobin 3proxy
-   for x in proxy socks ftppr pop3p tcppm udppm mycrypt dighosts icqpr 
smtpp; do
-   newbin ${x} ${PN}-${x}
-   [[ -f "${S}"/man/${x}.8 ]] && newman "${S}"/man/${x}.8 
${PN}-${x}.8
-   done
-   popd >/dev/null
-
-   doman man/3proxy*.[38]
-
-   einstalldocs
-}

diff --git a/net-proxy/3proxy/Manifest b/net-proxy/3proxy/Manifest
index e30757d1ed5..16b6fe43d8d 100644
--- a/net-proxy/3proxy/Manifest
+++ b/net-proxy/3proxy/Manifest
@@ -1,2 +1 @@
-DIST 3proxy-0.8.13.tar.gz 529072 BLAKE2B 
45b756bf1ddaaf560f4f35c88e78d24dbafa28c3144de5317d9f5177c51da85a2148a7db743a656ddf853325e18edbcb200b37ff02afae2f203c3bfab66e1b58
 SHA512 
94b4a2568917c1d720276e38050a13e144d3e92ff41edd02eeebac0a6c21e6a839a58ea7dcb3abc03370e0f18452c953cfd7ad15ebac87e66b78d94fa52fbd79
 DIST 3proxy-0.9.0.tar.gz 607014 BLAKE2B 
dae9004ea1474080fbbd4a3ff3a2690f8a6afb2ab2c045dbdaa25adf10ff2c58501d46a5a99b24db526b153ce00d281851ec08499d908709c5801c27aa7b0ca8
 SHA512 
7429389bf70c38d57e7a6f34e649a04aaad4f81555b7ef131cae026123ff7877d3f1aef8d10f84b9fc2c58e9ad5ab3d55e4af7326dbce14c05f3cd9973fafd83

diff --git a/net-proxy/3proxy/files/3proxy-0.8.12-gentoo.patch 
b/net-proxy/3proxy/files/3proxy-0.8.12-gentoo.patch
deleted file mode 100644
index 33950f45cee..000
--- a/net-proxy/3proxy/files/3proxy-0.8.12-gentoo.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-diff -uNr a/Makefile.Linux b/Makefile.Linux
 a/Makefile.Linux   2018-04-18 22:48:45.0 +0300
-+++ b/Makefile.Linux   2019-05-26 14:42:38.927811513 +0300
-@@ -8,13 +8,13 @@
- # library support. Add -DSAFESQL for poorely written ODBC library / drivers.
- 
- BUILDDIR =
--CC = gcc
-+CC ?= gcc
- 
--CFLAGS = -g -O2 -fno-strict-aliasing -c -pthread -DGETHOSTBYNAME_R 
-D_THREAD_SAFE -D_REENTRANT -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 
-DWITH_POLL
-+CFLAGS += -fno-strict-aliasing -c -pthread -DGETHOSTBYNAME_R -D_THREAD_SAFE 
-D_REENTRANT -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL
- COUT = -o 
--LN = gcc
-+LN ?= gcc
- DCFLAGS = -fpic
--LDFLAGS = -O2 -fno-strict-aliasing -pthread
-+LDFLAGS += -fno-strict-aliasing -pthread
- DLFLAGS = -shared
- DLSUFFICS = .ld.so
- # -lpthreads may be reuqired on some platforms instead of -pthreads
-@@ -39,12 +39,12 @@
- include Makefile.inc
- 
- allplugins:
--  @list='$(PLUGINS)'; for p in $$list; do cp Makefile Makefile.var 
plugins/$$p; cd plugins/$$p ; make ;   cd ../.. ; done
-+  @list='$(PLUGINS)'; for p in $$list; do cp Makefile Makefile.var 
plugins/$$p; cd plugins/$$p ; $(MAKE) ;cd ../.. ; done
- 
- DESTDIR   =
--prefix= /usr/local
-+prefix=
- exec_prefix   = $(prefix)
--man_prefix= $(prefix)/share
-+man_prefix= $(prefix)/usr/share
- 
- INSTALL   = /usr/bin/install
- INSTALL_BIN   = $(INSTALL) -m 755
-diff -uNr a/src/stringtable.c b/src/stringtable.c
 a/src/stringtable.c2018-04-18 22:48:45.0 +0300
-+++ b/src/stringtable.c2019-05-26 14:42:07.437810566 +0300
-@@ -38,7 +38,7 @@
- /* 24 */  NULL,
- #ifndef TPROXY_CONF
- #ifndef _WIN32
--/* 25 */  (unsigned char *)"/usr/local/etc/3proxy/3proxy.cfg",
-+/* 25 */  (unsigned char *)"/etc/3proxy/3proxy.cfg",
- #else
- /* 25 */

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

2020-12-09 Thread Joonas Niilola
commit: fb93faa3961e20db74d0d42cf6602d897042ba44
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Fri Dec  4 20:27:55 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb93faa3

net-im/slack: version bump to 4.11.3

Closes: https://bugs.gentoo.org/751574
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/18505
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/slack/Manifest|  1 +
 net-im/slack/slack-4.11.3.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest
index 4c22cd504ea..8e96d359403 100644
--- a/net-im/slack/Manifest
+++ b/net-im/slack/Manifest
@@ -1,2 +1,3 @@
+DIST slack-desktop-4.11.3-amd64.deb 57956414 BLAKE2B 
3b1c2d5574fe52e27e2d489c9e4b28e28e36fb6afc2b9b18cb23352a311748be09998893dc02a78f296363fe86c6b4c36375429537c2e1d03c49457d25d4de32
 SHA512 
67a52a83503f273a5e3eedf8fecc83c21f249076e553537a3bacdc1d410bb435c31189c678aff9011271723918d46ba6caf82f0c2fb0c6f1cf571b11b49e8af1
 DIST slack-desktop-4.4.2-amd64.deb 54818266 BLAKE2B 
12ce6cd423081b64919c511562c0508126d4e10f13168630b00d507c0c4b33f1291d158198ad9050008d43bd69755dd79dfa004443f83495aed7728560f318a6
 SHA512 
7680116ac8e438cea614484c814ed2903aab5432f8901799fdc2772471ca385a5a93d2dff43abe441ca4d4be0cae5d56c54119fb456483cfbb12c5621955f988
 DIST slack-desktop-4.4.3-amd64.deb 54827638 BLAKE2B 
4847b2366b6039c41327884ffa5d74146c9d87e5e11cb6324cd8b13632c1cd94b14d72b09396e3bec321b21ff9756f1a6915b99fa3e89fa9daa52272e7b8
 SHA512 
c2b9462738f6cbd8a29e75ebbac497b573676f7d95b69aca181320618a3bd1e34fd22c2b53426972cc425899afae50f4290a5754f0664b669ab6fdc1b28d1330

diff --git a/net-im/slack/slack-4.11.3.ebuild b/net-im/slack/slack-4.11.3.ebuild
new file mode 100644
index 000..f0b971bb4e0
--- /dev/null
+++ b/net-im/slack/slack-4.11.3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit desktop multilib-build optfeature pax-utils unpacker xdg
+
+DESCRIPTION="Team collaboration tool"
+HOMEPAGE="https://www.slack.com;
+SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="appindicator suid"
+RESTRICT="bindist mirror"
+
+RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}]
+   app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}]
+   dev-libs/atk:0[${MULTILIB_USEDEP}]
+   dev-libs/expat:0[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr:0[${MULTILIB_USEDEP}]
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
+   media-libs/mesa:0[${MULTILIB_USEDEP}]
+   net-print/cups:0[${MULTILIB_USEDEP}]
+   sys-apps/dbus:0[${MULTILIB_USEDEP}]
+   x11-libs/cairo:0[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+   x11-libs/libdrm:0[${MULTILIB_USEDEP}]
+   x11-libs/libX11:0[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
+   x11-libs/libXext:0[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
+   x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}]
+   x11-libs/libxkbfile:0[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
+   x11-libs/pango:0[${MULTILIB_USEDEP}]
+   appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )"
+
+QA_PREBUILT="/opt/slack/chrome-sandbox
+   /opt/slack/libEGL.so
+   /opt/slack/libffmpeg.so
+   /opt/slack/libGLESv2.so
+   /opt/slack/libvk_swiftshader.so
+   /opt/slack/libvulkan.so
+   
/opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node
+   
/opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node
+   /opt/slack/slack
+   /opt/slack/swiftshader/libEGL.so
+   /opt/slack/swiftshader/libGLESv2.so"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+
+   # remove hardcoded path, logging noise (wrt 694058, 711494)
+   sed -i  -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \
+   -e '/Exec/s|slack|slack -s|' \
+   usr/share/applications/slack.desktop \
+   || die "sed failed in Icon for slack.desktop"
+
+   if use appindicator ; then
+   sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \
+   usr/share/applications/slack.desktop \
+   || die "sed failed for slack.desktop"
+   fi
+
+   rm 

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

2020-12-09 Thread Joonas Niilola
commit: 2236e7e31a254296b16dcab16e78de8c73bb2820
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Dec 10 07:22:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2236e7e3

app-admin/qtpass: remove old 1.3.2-r1

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

 app-admin/qtpass/qtpass-1.3.2-r1.ebuild | 65 -
 1 file changed, 65 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
deleted file mode 100644
index a5ccf55db1f..000
--- a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils virtualx
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="test"
-
-RDEPEND="|| ( app-admin/pass app-admin/gopass )
-   dev-qt/qtcore:5
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/qtsvg:5
-   test? ( dev-qt/qttest:5 )"
-BDEPEND="dev-qt/linguist-tools:5"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/QtPass-${PV}"
-
-DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
-
-src_prepare() {
-   default
-
-   if ! use test ; then
-   sed -i '/SUBDIRS += src /s/tests //' \
-   qtpass.pro || die "sed for qtpass.pro failed"
-   fi
-}
-
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_test() {
-   virtx default
-}
-
-src_install() {
-   default
-
-   insinto /usr/share/qtpass/translations
-   doins localization/*.qm
-
-   doman qtpass.1
-   domenu qtpass.desktop
-   newicon artwork/icon.png qtpass-icon.png
-   insinto /usr/share/appdata
-   doins qtpass.appdata.xml
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/wavemon/, net-wireless/wavemon/files/

2020-12-09 Thread Joonas Niilola
commit: a68b270f4ad7f907280b48193c18e2c781791860
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Wed Dec  2 22:12:15 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:31:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68b270f

net-wireless/wavemon: Version bump and CONFIG_CFG80211_WEXT check

Closes: https://bugs.gentoo.org/649632
Closes: https://bugs.gentoo.org/703030
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alarig Le Lay  swordarmor.fr>
Closes: https://github.com/gentoo/gentoo/pull/18478
Signed-off-by: Joonas Niilola  gentoo.org>

 net-wireless/wavemon/Manifest  |  1 +
 .../wavemon/files/wavemon-0.9.1-build.patch| 48 +++
 net-wireless/wavemon/wavemon-0.9.2.ebuild  | 54 ++
 3 files changed, 103 insertions(+)

diff --git a/net-wireless/wavemon/Manifest b/net-wireless/wavemon/Manifest
index 9887e58fb26..19538cded9c 100644
--- a/net-wireless/wavemon/Manifest
+++ b/net-wireless/wavemon/Manifest
@@ -1 +1,2 @@
 DIST wavemon-0.8.0.tar.gz 196353 BLAKE2B 
90d358d325b62ba9379ea525c4399e38c38043e67460b20188c4d81261d290e8e3f154a33240882f8b2611e4db1862d7bd33c87e168569be9d751d431602da81
 SHA512 
2df48eb300e9b30e0cb7a0ab41ba5e10b2a6e8170dbd11a4c978462c8cd6dc1171f79ceadfdb7344c495420a4e87b7dd723efea4f1af59a6d0312d93049ee798
+DIST wavemon-0.9.2.tar.gz 202575 BLAKE2B 
0a1afe1081bbbeb2ba0fec4741df7da846b65bbf182e886b2185c5e406258a1ecf912509b1a8f4862f37ba92832240dc6db4305a8d5cfb6f4876f3e93b04ccc7
 SHA512 
f1ee2e4602e93f0639c10067d23df021101bfc0496e53b221cd1553ebc90876cdd963cd64d5ef503da6d4dc4fbcf640e78873df1bdf64272e70dfa3c53ec1706

diff --git a/net-wireless/wavemon/files/wavemon-0.9.1-build.patch 
b/net-wireless/wavemon/files/wavemon-0.9.1-build.patch
new file mode 100644
index 000..2a63694e10f
--- /dev/null
+++ b/net-wireless/wavemon/files/wavemon-0.9.1-build.patch
@@ -0,0 +1,48 @@
+--- a/configure.ac 2020-05-17 14:27:27.982637232 +0200
 b/configure.ac 2020-05-17 14:29:33.157206097 +0200
+@@ -8,8 +8,6 @@
+ AC_CONFIG_AUX_DIR([config])
+ AC_CONFIG_FILES([Makefile])
+ 
+-CFLAGS="-O2 -Wall"
+-
+ # wavemon is only supported on Linux, warn user about futile compilations
+ AC_CANONICAL_HOST
+ case "$host_os" in
+@@ -22,12 +20,15 @@
+ AC_PROG_CPP
+ AC_PROG_INSTALL
+ 
++PKG_PROG_PKG_CONFIG()
++
+ # Checks for header files.
+ AC_HEADER_STDC
+ AC_HEADER_TIME
+ AC_CHECK_HEADERS([ncurses.h fcntl.h netdb.h sys/ioctl.h sys/time.h unistd.h\
+ net/if_arp.h netinet/ether.h net/ethernet.h pthread.h],
+[], [AC_MSG_ERROR($ac_header not found)])
++PKG_CHECK_MODULES(ncurses,ncurses,LIBS="$LIBS $ncurses_LIBS",)
+ 
+ # linux/if.h needs 'struct sockaddr'
+ # linux/wireless.h in turn depends on linux/if.h
+--- a/Makefile.in  2017-07-14 21:35:18.154423280 +0300
 b/Makefile.in  2017-07-14 21:35:34.613402738 +0300
+@@ -9,7 +9,7 @@
+ install-suid-root: exec_perms = 4755
+ 
+ CC ?= @CC@
+-CFLAGS ?= @CFLAGS@ @LIBNL3_CFLAGS@
++CFLAGS = @CFLAGS@ @LIBNL3_CFLAGS@
+ CPPFLAGS ?= @CPPFLAGS@
+ LDFLAGS  ?= @LDFLAGS@
+ DEFS   ?= @DEFS@
+@@ -25,8 +25,7 @@
+ DOCS  = README.md NEWS THANKS AUTHORS COPYING ChangeLog
+ 
+ %.o: %.c $(HEADERS)
+-  @echo ' CC  ' $<
+-  @$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(DEFS) -c -o $@ $<
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(DEFS) -c -o $@ $<
+ 
+ all: @PACKAGE_NAME@
+ @PACKAGE_NAME@: $(MAIN) $(OBJS)

diff --git a/net-wireless/wavemon/wavemon-0.9.2.ebuild 
b/net-wireless/wavemon/wavemon-0.9.2.ebuild
new file mode 100644
index 000..63fb2ad9d14
--- /dev/null
+++ b/net-wireless/wavemon/wavemon-0.9.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info toolchain-funcs
+
+DESCRIPTION="Ncurses based monitor for IEEE 802.11 wireless LAN cards"
+HOMEPAGE="https://github.com/uoaerg/wavemon/;
+SRC_URI="https://github.com/uoaerg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+
+IUSE="caps"
+RDEPEND="dev-libs/libnl:3
+   sys-libs/ncurses:0=
+   caps? ( sys-libs/libcap )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( COPYING README.md THANKS )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.1-build.patch"
+)
+
+pkg_pretend() {
+   local CONFIG_CHECK="~CFG80211_WEXT"
+
+   check_extra_config
+}
+
+src_prepare() {
+   # Do not install docs to /usr/share
+   sed -i -e '/^install:/s/install-docs//' Makefile.in || die \
+   'sed on Makefile.in failed'
+
+   # automagic on libcap, discovered in bug #448406
+   use caps || export ac_cv_lib_cap_cap_get_flag=false
+
+   # Respect CC
+   tc-export CC
+
+   default_src_prepare
+   eautoreconf
+}
+
+src_install() {
+   default_src_install
+   # Install man files manually(bug 

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

2020-12-09 Thread Joonas Niilola
commit: dea6bc2023cabcb0e928991bfb132b50beb526c6
Author: Harald Judt  gmx  at>
AuthorDate: Mon Nov 30 20:35:54 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea6bc20

dev-lisp/c2ffi: Remove c2ffi-10.0.0.20200527

Remove version slated obsolete upstream.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/18464
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 -
 dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 985e60bc0a8..8428aecefd4 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-10.0.0.20200527.tar.gz 37554 BLAKE2B 
b1ebef370083d08513d0f02f8662ba1b090cba991864530c2304ac45e5c74d092f47e9d75a0646ae2f045d346585f371243d8a82bc37fe35f36dee1a75c0812b
 SHA512 
452f2e8d3c81207e74334bc48dcea9bdf2770b4c77884c96abffc69ede20cc770183f363655ae853cddaee95d0512571426c6737d5db0324f7ceebbdf554cdf3
 DIST c2ffi-11.0.0.20201113.tar.gz 37608 BLAKE2B 
59a97867ab7675a00ef2b513abd67409b6bf4540a46b3f5fb19bf4747cdb5dbe93a01d8b308b917ae4f7c17e9ccc52c6c29c80a5b0cc58cb6a7dacf4a9d0c140
 SHA512 
2430cb56c29a392c2efbe283761580ec23d8d2a0945a7ca39237bcf68f419ca73ffc2cd8a39f5c822f2e4b8d0b9b2abf9851a908549a639158f8c4858ecf0768

diff --git a/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild 
b/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild
deleted file mode 100644
index 56aaeae6185..000
--- a/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake llvm
-
-MY_COMMIT="a2d1f667b707fb413fc8ab2413446f15cb23de51"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sys-devel/clang:10=
-   sys-devel/llvm:10=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )



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

2020-12-09 Thread Joonas Niilola
commit: 67202d27305f5781dffda90d286b58385fae396d
Author: Harald Judt  gmx  at>
AuthorDate: Mon Nov 30 20:29:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67202d27

dev-lisp/c2ffi: Remove c2ffi-10.0.0.

There have not been many updates or fixes to the recent releases upstream,
so maintaining this ebuild is not really worth the efforts.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/c2ffi-10.0.0..ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild 
b/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild
deleted file mode 100644
index dac9e0eb3d3..000
--- a/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake git-r3 llvm
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-EGIT_REPO_URI="https://github.com/rpav/c2ffi.git;
-EGIT_BRANCH="llvm-10.0.0"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-DEPEND="sys-devel/clang:10=
-   sys-devel/llvm:10=
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )



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

2020-12-09 Thread Joonas Niilola
commit: d4cbbd4b2bd2b0f78b896ab451614d336d7e7dda
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Fri Dec  4 21:32:05 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cbbd4b

app-admin/qtpass: fix metainfo install location

Closes: https://bugs.gentoo.org/744358
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/18507
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 62 +
 1 file changed, 62 insertions(+)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
new file mode 100644
index 000..68259ad478d
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils virtualx
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="|| ( app-admin/pass app-admin/gopass )
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/qtsvg:5
+   test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/QtPass-${PV}"
+
+DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
+
+src_prepare() {
+   default
+
+   if ! use test ; then
+   sed -i '/SUBDIRS += src /s/tests //' \
+   qtpass.pro || die "sed for qtpass.pro failed"
+   fi
+}
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_test() {
+   virtx default
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/qtpass/translations
+   doins localization/*.qm
+
+   doman qtpass.1
+   domenu qtpass.desktop
+   newicon artwork/icon.png qtpass-icon.png
+   insinto /usr/share/metainfo
+   doins qtpass.appdata.xml
+}



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

2020-12-09 Thread Joonas Niilola
commit: 9e6df0cb9d97fd70c56307d52cef30bdd4ac784e
Author: Harald Judt  gmx  at>
AuthorDate: Mon Nov 30 20:33:40 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6df0cb

dev-lisp/c2ffi: Bump version to c2ffi-11.0.0.20201113

This is an easy update, we can simply keep the simple patch for the
target_link_directories.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 35af3e0ca0a..985e60bc0a8 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-10.0.0.20200527.tar.gz 37554 BLAKE2B 
b1ebef370083d08513d0f02f8662ba1b090cba991864530c2304ac45e5c74d092f47e9d75a0646ae2f045d346585f371243d8a82bc37fe35f36dee1a75c0812b
 SHA512 
452f2e8d3c81207e74334bc48dcea9bdf2770b4c77884c96abffc69ede20cc770183f363655ae853cddaee95d0512571426c6737d5db0324f7ceebbdf554cdf3
+DIST c2ffi-11.0.0.20201113.tar.gz 37608 BLAKE2B 
59a97867ab7675a00ef2b513abd67409b6bf4540a46b3f5fb19bf4747cdb5dbe93a01d8b308b917ae4f7c17e9ccc52c6c29c80a5b0cc58cb6a7dacf4a9d0c140
 SHA512 
2430cb56c29a392c2efbe283761580ec23d8d2a0945a7ca39237bcf68f419ca73ffc2cd8a39f5c822f2e4b8d0b9b2abf9851a908549a639158f8c4858ecf0768

diff --git a/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild 
b/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild
new file mode 100644
index 000..3476bba406c
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake llvm
+
+MY_COMMIT="07cda9bd315859d98bb4db83462952bb1bf5ea23"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-devel/clang:11=
+   sys-devel/llvm:11=
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2020-12-09 Thread Stephan Hartmann
commit: aa32b615212b59df48b30957ff6e955531baa709
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Dec 10 07:30:15 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Dec 10 07:30:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa32b615

www-client/google-chrome-beta: automated update (88.0.4324.41)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-88.0.4324.27.ebuild => google-chrome-beta-88.0.4324.41.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index d3757fa5b53..0f4eb0fc5f9 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_88.0.4324.27-1_amd64.deb 75183000 BLAKE2B 
cff78d5cd119dcec7c59169d57466f84a7970bc46412ad517b1f98fc39a48f1a463f17c290a711cfce8b022cdb32fa15588a41e66b8bbb3f4d4bb1083cc22099
 SHA512 
c445acbeea848f9231392eba74f835cd61943d8162410831985f80b8ef7693f1b413857c22ec0d0d452c61f6106985822359c443baa862c0c5dce8b25b1ff989
+DIST google-chrome-beta_88.0.4324.41-1_amd64.deb 72773484 BLAKE2B 
1979a488243fd01347830036c1de01caac4e0d9bf627e674e0388ad3c2c0364be572eb294e534758a110e0452a96d70089de325985920880c93f67077f48fd1e
 SHA512 
586ea356f1e1e0e06afe44eb3d90c6cc418f98f72ced0029cf961e1c201e44c72b903cc5244b998bd86f2a604e9ed4ceb7f8f0ec1bdd58a9518d88ce0c8c5bf1

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-88.0.4324.27.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-88.0.4324.41.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-88.0.4324.27.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-88.0.4324.41.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2020-12-09 Thread Stephan Hartmann
commit: a229d443013852255cb8b185968bf88755172f60
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Dec 10 07:30:22 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Dec 10 07:30:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a229d443

www-plugins/chrome-binary-plugins: automated update (88.0.4324.41)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...24.27_beta.ebuild => chrome-binary-plugins-88.0.4324.41_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 5e3165f05ff..6dc1d0f18ed 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_88.0.4324.27-1_amd64.deb 75183000 BLAKE2B 
cff78d5cd119dcec7c59169d57466f84a7970bc46412ad517b1f98fc39a48f1a463f17c290a711cfce8b022cdb32fa15588a41e66b8bbb3f4d4bb1083cc22099
 SHA512 
c445acbeea848f9231392eba74f835cd61943d8162410831985f80b8ef7693f1b413857c22ec0d0d452c61f6106985822359c443baa862c0c5dce8b25b1ff989
+DIST google-chrome-beta_88.0.4324.41-1_amd64.deb 72773484 BLAKE2B 
1979a488243fd01347830036c1de01caac4e0d9bf627e674e0388ad3c2c0364be572eb294e534758a110e0452a96d70089de325985920880c93f67077f48fd1e
 SHA512 
586ea356f1e1e0e06afe44eb3d90c6cc418f98f72ced0029cf961e1c201e44c72b903cc5244b998bd86f2a604e9ed4ceb7f8f0ec1bdd58a9518d88ce0c8c5bf1
 DIST google-chrome-stable_87.0.4280.88-1_amd64.deb 72446160 BLAKE2B 
308e73cd83f3f760bb5f6cc6dd077f3b6af9c986493bef76b6aba505bc8105746752df26e05e7d557ea45bf1986f61ab0011b85a6613ba05033f4c93764ac42b
 SHA512 
19eea1d1be171cab60ce5135572da9388b4b72e313118478b53f65c0bf2293733809282736b98ef828a208b7426e5191258f8c666cba7510b8bf5c92d0010a47
 DIST google-chrome-unstable_89.0.4343.0-1_amd64.deb 79593880 BLAKE2B 
637a5b25f5dfa6aef08187f74bca9f209a23482d3d629cf016a731803cd1237cb20122cc70a87cc23ba811289866636f70b54ee74845b43edf7a05f4cde575d3
 SHA512 
9cb5adf62d39a3d83c86147db222a36e16b0e2a6a8b4eaa0fd3c98c00ead91b86270fa00bf562cb24681fa3423ef3d15e16b5249de3db6f3aa8cc7f4c12eab5b

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-88.0.4324.27_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-88.0.4324.41_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-88.0.4324.27_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-88.0.4324.41_beta.ebuild



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2020-12-09 Thread Fabian Groffen
commit: 4f6bd387dfd5f4c41aa492d915f27c523cdb03d9
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Dec 10 07:15:07 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Dec 10 07:15:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=4f6bd387

scripts/bootstrap-prefix: bump snapshot for Linux non-RAP fixes

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

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index c6a79b1ec5..c7e30db10d 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -598,7 +598,7 @@ do_tree() {
 bootstrap_tree() {
# RAP uses the latest gentoo main repo snapshot to bootstrap.
is-rap && LATEST_TREE_YES=1
-   local PV="20201208"
+   local PV="20201209"
if [[ -n ${LATEST_TREE_YES} ]]; then
do_tree "${SNAPSHOT_URL}" portage-latest.tar.bz2
else



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

2020-12-09 Thread Robin H. Johnson
commit: 2c43738877d75a7e31912889f5df21cf6fb2cf97
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Dec 10 06:49:41 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Dec 10 06:51:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c437388

dev-vcs/subversion: update min apr version

Per CHANGES:
* Require at least version 1.5 of APR (r1874094)

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-vcs/subversion/subversion-1.14.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/subversion/subversion-1.14.0-r1.ebuild 
b/dev-vcs/subversion/subversion-1.14.0-r1.ebuild
index b3e20ec4f60..4287afb9679 100644
--- a/dev-vcs/subversion/subversion-1.14.0-r1.ebuild
+++ b/dev-vcs/subversion/subversion-1.14.0-r1.ebuild
@@ -29,8 +29,8 @@ COMMON_DEPEND="
app-arch/bzip2
app-arch/lz4
>=dev-db/sqlite-3.7.12
-   >=dev-libs/apr-1.3:1
-   >=dev-libs/apr-util-1.3:1
+   >=dev-libs/apr-1.5:1
+   >=dev-libs/apr-util-1.5:1
dev-libs/expat
dev-libs/libutf8proc:=
>=net-libs/serf-1.3.4



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

2020-12-09 Thread Andrey Grozin
commit: 554eca5a8b7804222fc4f5dfb949d50e27bb5205
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Dec 10 06:03:06 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Dec 10 06:03:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=554eca5a

dev-lisp/sbcl: bump to 2.0 11

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

 dev-lisp/sbcl/Manifest   |   2 +
 dev-lisp/sbcl/sbcl-2.0.11.ebuild | 245 +++
 2 files changed, 247 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index c9e9d2a3a2b..2fc6103c993 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -19,3 +19,5 @@ DIST sbcl-1.4.8-x86-64-linux-binary.tar.bz2 10353701 BLAKE2B 
5b56f46fbdb87f015ed
 DIST sbcl-1.4.9-source.tar.bz2 6051607 BLAKE2B 
8abcaf73233ea1a23d47987b16554636dcf94acfbc7ab731f0730fdb4a8176593fb3ab52d9b25b3dd56753cd984f7e0eddb1585a142eb7ad1aa5e3e03d7b0ca9
 SHA512 
e0248f460f9737d47653dd520732062d2637813b550df356ecc90aa6d21fbdd74f03182d1e890c09c1da742f7d57b4fbd04a4e6dc36999aca51bb6c2952ac236
 DIST sbcl-2.0.10-source.tar.bz2 6522183 BLAKE2B 
c8717f85dfcbf3fc960e91efc884ebd3e825041c4916181c6dc690fda2704dfb92a5c46332d4b1ae4d0d304532436a444c4ee0404b4927d3fdbd77d2e5a3e86f
 SHA512 
441418719a236853ae316c4d8a74e05fb31d5b27775e17ff4383ea1b5671786378231fc4d5a2908416d8fde3704e6d2737e58d6e76b119c19a9e0d81444f3277
 DIST sbcl-2.0.10-x86-64-linux-binary.tar.bz2 10179170 BLAKE2B 
c3fd9b5ee73db1152bf02ec6f67b7d8ad190557990bb28b32088687fc68173aaa300738f35c7a7bbdc6b5a743a30d0aa78220ea73aafd5f94948534a7be190f7
 SHA512 
a4d410655626a4c247e9b6505508df8f0ecae7726dd474fc19b259ed1f4507953bec0a7ff876ea97dd86150b08e8d8ad12a5d701f77a5a2cb3b367d5ae4af8f2
+DIST sbcl-2.0.11-source.tar.bz2 6532079 BLAKE2B 
8015262c407f731ef4bec8d002d37f0ad865d0b8c0aa5f2d6da339182fdcd4b29c5b66e47dc7e50a46b8387f490729b5afd2f284d727020806fffbe8feeebb28
 SHA512 
e8f0f03592be6adf570979a48e02650f6efa089b1e05451cd33f5389abb5c41f0028332702f0e25872bff14dda3ca65b443bf08a4b0c5cc2b58f3b55350c356e
+DIST sbcl-2.0.11-x86-64-linux-binary.tar.bz2 10154687 BLAKE2B 
60d246c066e6fb95e1de8117da02bd52eb5464877a5f0642bdf211d5da5787f0e67d950269f6a629dcae7f9129eea5dbaa78d8d4b00e51fac1e85f02b4899cae
 SHA512 
122411215d75ef31d6f537660b29c7e69fc47f2eaf4339009ee53ea71a119715b0da17e3eb7a3bc3e997fe147e2eb163a7f838a18ff5edbc266ac4f0dea4f877

diff --git a/dev-lisp/sbcl/sbcl-2.0.11.ebuild b/dev-lisp/sbcl/sbcl-2.0.11.ebuild
new file mode 100644
index 000..5cccb6b1b8d
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-2.0.11.ebuild
@@ -0,0 +1,245 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib eutils flag-o-matic pax-utils toolchain-funcs
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=2.0.11
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.4.11
+BV_ARM64=1.4.2
+BV_X86_MACOS=1.1.6
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   x86-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_MACOS}-x86-darwin-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x86-solaris"
+IUSE="debug doc source +threads +unicode pax_kernel zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.3:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
+   pax_kernel? ( sys-apps/elfix )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( 

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

2020-12-09 Thread Hans de Graaff
commit: dcaf5888eec81d3ce9c4035a6e6ce2eeeace73ce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 10 05:07:42 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 10 05:09:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcaf5888

dev-ruby/curses: add 1.4.0

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

 dev-ruby/curses/Manifest|  1 +
 dev-ruby/curses/curses-1.4.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/curses/Manifest b/dev-ruby/curses/Manifest
index 5c76bdaa5c6..1ed5dc29f8e 100644
--- a/dev-ruby/curses/Manifest
+++ b/dev-ruby/curses/Manifest
@@ -1 +1,2 @@
 DIST curses-1.3.2.gem 43520 BLAKE2B 
ec8ccfa48113ed6c564b33b1e17e8230d72de3e997a92bae930c71da5bc9159aecffbde3fa56ee1781cb9cbd58b564759df24e0a2ad0025085684b36173912d1
 SHA512 
3025597242cebbd080f26b38c442c515a78e9a6b11ec366d11d7cae46906b95d1851ade8c2f8390b846d50eeb0755f85a81106725b4fa0ba897de62784d59ed4
+DIST curses-1.4.0.gem 523264 BLAKE2B 
a713bc4786275593715a222beb249cd3ac3a3655cbf06afc7a327524f3bef69486517726e05f7f725e986613e8197c881914eeaa05846a7e9f3f36b618270b8f
 SHA512 
417c2b31d4d2e306a727dc651eab1bf0323b9222ddd6839a84c41383523d929352b75f2516232948fc8beac35854c4ba9a2ff0f2f304a557b4abf3f8b5140d99

diff --git a/dev-ruby/curses/curses-1.4.0.ebuild 
b/dev-ruby/curses/curses-1.4.0.ebuild
new file mode 100644
index 000..65d49c27e04
--- /dev/null
+++ b/dev-ruby/curses/curses-1.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses"
+HOMEPAGE="https://github.com/ruby/curses;
+LICENSE="|| ( Ruby BSD-2 )"
+
+KEYWORDS="~amd64 ~x86"
+
+SLOT="1"
+IUSE=""
+
+DEPEND+=" sys-libs/ncurses:0"
+RDEPEND+=" sys-libs/ncurses:0"
+
+each_ruby_configure() {
+   ${RUBY} -Cext/curses extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/curses
+   cp ext/curses/curses.so lib/ || die
+}



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

2020-12-09 Thread Hans de Graaff
commit: b4d468b323156e07bc844b332ce0a299a11f7ad3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 10 05:08:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 10 05:09:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d468b3

dev-ruby/paint: add 2.2.1

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

 dev-ruby/paint/Manifest   |  1 +
 dev-ruby/paint/paint-2.2.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/paint/Manifest b/dev-ruby/paint/Manifest
index 77ea3ead0b9..7f3d0e597bf 100644
--- a/dev-ruby/paint/Manifest
+++ b/dev-ruby/paint/Manifest
@@ -1 +1,2 @@
 DIST paint-2.2.0.tar.gz 22107 BLAKE2B 
4f1e978023cd6edb371ae7315cc48451f3a911522f0d39b7dea264d8d112a6db4560507c33fdc55e247b782f30cd8b844d6c790ce86194c151acc7c2abc7f9c9
 SHA512 
67f9752d270ff8cd2706318a16b3b3980515bd07a55a2b8900eb79b200d6da87993185c839748052457536b82d53694bba33c0f64d8ada50b61a34c9985ba009
+DIST paint-2.2.1.tar.gz 22181 BLAKE2B 
f0d3e39244fd103e7f248161369189e2e5dafc7eb0f0813998e0da4a80714ab355ca1ebb9357695e97b57db49a90198a2efc0a4043a4e7bfd18fedf58515d113
 SHA512 
8190c220310b724defa0f482b264afe32bcfd00044380dbb3d8354050857f121c1e084bd737f7b9b89a6950ea4be2c87b7f7282854641df65918bfb6bead5450

diff --git a/dev-ruby/paint/paint-2.2.1.ebuild 
b/dev-ruby/paint/paint-2.2.1.ebuild
new file mode 100644
index 000..fd0cedeec87
--- /dev/null
+++ b/dev-ruby/paint/paint-2.2.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SHORTCUTS.md"
+
+RUBY_FAKEGEM_GEMSPEC=paint.gemspec
+
+inherit ruby-fakegem
+
+DESCRIPTION="Terminal painter"
+HOMEPAGE="https://github.com/janlelis/paint;
+SRC_URI="https://github.com/janlelis/paint/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test doc"



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

2020-12-09 Thread Andrey Grozin
commit: 6959113aa33d42109051aee2267920d3ddfaae52
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Dec 10 05:07:11 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Dec 10 05:07:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6959113a

dev-lisp/sbcl: clean old versions

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

 dev-lisp/sbcl/Manifest  |  21 
 dev-lisp/sbcl/sbcl-1.5.6.ebuild | 246 
 dev-lisp/sbcl/sbcl-1.5.7.ebuild | 246 
 dev-lisp/sbcl/sbcl-1.5.8.ebuild | 246 
 dev-lisp/sbcl/sbcl-2.0.0.ebuild | 246 
 dev-lisp/sbcl/sbcl-2.0.1.ebuild | 246 
 dev-lisp/sbcl/sbcl-2.0.3.ebuild | 246 
 dev-lisp/sbcl/sbcl-2.0.4.ebuild | 246 
 dev-lisp/sbcl/sbcl-2.0.5.ebuild | 246 
 dev-lisp/sbcl/sbcl-2.0.7.ebuild | 246 
 dev-lisp/sbcl/sbcl-2.0.8.ebuild | 246 
 dev-lisp/sbcl/sbcl-2.0.9.ebuild | 246 
 12 files changed, 2727 deletions(-)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index de2facbdcb5..c9e9d2a3a2b 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -17,26 +17,5 @@ DIST sbcl-1.4.2-arm64-linux-binary.tar.bz2 10578821 BLAKE2B 
1cd25c548be0f1b7ec01
 DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 BLAKE2B 
6d77c4f4177cbdb72fb9bab0da5bd91e0aa8deafffd238818a2551332f0ab246715d9489b5c1156f3481aa7fb79d161a988404620fc09fe86ff927543a1ee678
 SHA512 
41cd63d61dd7c46370341dce39a362287a23b528bfebe8e5571614aeefdea03d318207d25562e995db9ccedb6c1f50ea4d66627721f0fd9486e99440126e6a38
 DIST sbcl-1.4.8-x86-64-linux-binary.tar.bz2 10353701 BLAKE2B 
5b56f46fbdb87f015ed1fe103b6caaf43d2d424b45e2574e306b3d3cbc3c7bdfa48847a2e6d7d819e6bf4b59fa02ea01f9ce6b023802ae6f91fc7f56e5a260de
 SHA512 
f3cb3c30dec1b7e6ac0c1b67de26192723871f8a8d543a41d7c4d04b0813fd7da1043433237b648a2c23f73169fe38f2ec3a3c2bd412eb4c9d36ed929c40f27d
 DIST sbcl-1.4.9-source.tar.bz2 6051607 BLAKE2B 
8abcaf73233ea1a23d47987b16554636dcf94acfbc7ab731f0730fdb4a8176593fb3ab52d9b25b3dd56753cd984f7e0eddb1585a142eb7ad1aa5e3e03d7b0ca9
 SHA512 
e0248f460f9737d47653dd520732062d2637813b550df356ecc90aa6d21fbdd74f03182d1e890c09c1da742f7d57b4fbd04a4e6dc36999aca51bb6c2952ac236
-DIST sbcl-1.5.6-source.tar.bz2 6370992 BLAKE2B 
f2b374c9870eda8b7f40e7c66dec167fcd17ead6c42cd07acd2f35684f150ab907a95eb2be8e84b741fad8d69bc7f2c10a8de8e568f8705baa0a91c951de
 SHA512 
5adeb4c694d41c08c780d5f0ed2e0f4c830ea74fdb7b345813b1cd616a0b310c2394f4727b6f5a75b04bd0dda92ee774298bef7225253e7d325e8f83bc645320
-DIST sbcl-1.5.6-x86-64-linux-binary.tar.bz2 10131687 BLAKE2B 
f921b0c0b292f213eb1447b3e533f24ba15bb58c0be00bea3a0cb1dcadc91ed9a648b6452b535fdd189cdb3af7141e554c055748249084c36e7f523ea8f44b8c
 SHA512 
4d270deb04b22cd22caec3086de4b9cb13e9529c33f2e0579baf2c0b00b98d07c16a22997849ea77650ff56a0b844fd5fa750929639481df2820badf12c2a112
-DIST sbcl-1.5.7-source.tar.bz2 6438048 BLAKE2B 
d7036d6ac6abdd433e112ae9bd59ad00447c45edd064cd863b609d21b99896c7a435b3a0cc82fe0d5ef842c0156d134e690c4363667f4c9b57b49cbfbc24a0e0
 SHA512 
8dde1b0d400f93fed085f6b6c33b057c3dec4dfa83afb7431384add6628cb2f910cba006b2579cea547685aeb79fade5ad576b0a42e4f7e1f6c0c3f26acf226e
-DIST sbcl-1.5.8-source.tar.bz2 6409837 BLAKE2B 
cb503ee1db82f2e1a9c123b9b6b5052b23167c8a76039f12afee580be058a0b78a51eade541f7e2beab5566204af147c8cd1dab25ef0fff381cf298ba758aee5
 SHA512 
20966035e878a1f6aa9b0acf20eb88087d5cd604d65ae90f43bbfa3d2d40afa46864daabf45d8c6ecbbd429e876279c891d6e3d9344f2972f611a4f9b2eec8f4
-DIST sbcl-1.5.8-x86-64-linux-binary.tar.bz2 10145219 BLAKE2B 
aeccd48a5448e334d6cf3ca4e067ac23943256c2a729ff24b6b3c332c6c70c108b68a6903193a403176d4fbf4804c9f22add615e29fa09022f84b0190a429454
 SHA512 
d733929775be6fe5d46fd5b11c808eae89172a5a8694f1c2a7927cc364419529292d70f6902731f4c7822c85708555382de31b605440493bb281ccef552daf6c
-DIST sbcl-2.0.0-source.tar.bz2 6457217 BLAKE2B 
ae09d4d80ca7100fb412be570126918612eb5a3f27a8c17ced4e0c555d105f3180999f2663ea86910dda9d812d4297cceb8d7c43d5084d20902839e1f23bc739
 SHA512 
e458e11af6703d8cff973cf5167866b93fe5f6e1b2df3cbf0c1beb014eef2d737d83fc9cde5745d476ef5397a2c9b4b4148d2b77ebbcec13e0f284b2e0900906
-DIST sbcl-2.0.0-x86-64-linux-binary.tar.bz2 10196560 BLAKE2B 
161d53df96817a50606ffc6a5ad502a94a1aa622e0a45c17c4ff4148deafb2e1db560aacd33b1198eb6fd3bc462b320e01d4925097bec3954f9d6ce564a2b1f5
 SHA512 
23d3974656a33ae0cfce340e2fbdd60a4e595353e7cc6e75dbab0242d7baaa30d677d1163d4440e953cd7f859fc737b073055b68fbeb2e57e3542a0133d7648f
-DIST sbcl-2.0.1-source.tar.bz2 6466983 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/notqmail/

2020-12-09 Thread Matt Turner
commit: 43c9a159f7ca45671918b474dd6266d93991ec2f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 02:53:32 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:53:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c9a159

mail-mta/notqmail: Keyword 1.08-r3 alpha, #727256

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

 mail-mta/notqmail/notqmail-1.08-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/notqmail/notqmail-1.08-r3.ebuild 
b/mail-mta/notqmail/notqmail-1.08-r3.ebuild
index 3a6c2ffbd8f..fb99546c87e 100644
--- a/mail-mta/notqmail/notqmail-1.08-r3.ebuild
+++ b/mail-mta/notqmail/notqmail-1.08-r3.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/notqmail/notqmail.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86"

SRC_URI="https://github.com/notqmail/notqmail/releases/download/${P}/${P}.tar.xz;
 fi
 



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

2020-12-09 Thread Matt Turner
commit: 2f0ba5161e054c65f57aec79d585b58845f4dd2d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 02:51:33 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:51:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0ba516

sys-libs/libxcrypt: Keyword 4.4.17 alpha, #749933

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

 sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
index 4a205f091f7..df2f1726a54 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/besser82/libxcrypt;
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+compat split-usr +static-libs system test"
 
 DEPEND="system? (



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

2020-12-09 Thread Matt Turner
commit: e358974dcd82ed0004a8f8457b442c50de9a453a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 02:25:38 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:25:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e358974d

dev-util/lttng-ust: Keyword 2.11.0 alpha, #732328

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

 dev-util/lttng-ust/lttng-ust-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/lttng-ust/lttng-ust-2.11.0.ebuild 
b/dev-util/lttng-ust/lttng-ust-2.11.0.ebuild
index 224f06a6fe9..bbe2663203d 100644
--- a/dev-util/lttng-ust/lttng-ust-2.11.0.ebuild
+++ b/dev-util/lttng-ust/lttng-ust-2.11.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0/${MY_SLOT}"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples numa"
 
 DEPEND="



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

2020-12-09 Thread Matt Turner
commit: 77a773bc2ddb47520935316564e77f149c2117e7
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 02:25:38 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:25:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a773bc

sys-process/numactl: Keyword 2.0.14 alpha, #732328

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

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

diff --git a/sys-process/numactl/numactl-2.0.14.ebuild 
b/sys-process/numactl/numactl-2.0.14.ebuild
index 10a7d7f0796..c8112288ce5 100644
--- a/sys-process/numactl/numactl-2.0.14.ebuild
+++ b/sys-process/numactl/numactl-2.0.14.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" ==  ]] ; then
 else

SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz;
# ARM lacks the __NR_migrate_pages syscall.
-   KEYWORDS="~amd64 -arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux"
+   KEYWORDS="~alpha ~amd64 -arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux"
 fi
 
 LICENSE="GPL-2"



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

2020-12-09 Thread Theo Anderson
commit: 8935ad920489099185c5c5e6881f1089d60e
Author: Theo Anderson  posteo  de>
AuthorDate: Thu Dec 10 02:18:32 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Thu Dec 10 02:18:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8935ad92

dev-python/python-mpv-jsonipc: bump to 1.1.12

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/python-mpv-jsonipc/Manifest   |  1 +
 .../python-mpv-jsonipc/python-mpv-jsonipc-1.1.12.ebuild  | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-python/python-mpv-jsonipc/Manifest 
b/dev-python/python-mpv-jsonipc/Manifest
index 59eed458..b23bf882 100644
--- a/dev-python/python-mpv-jsonipc/Manifest
+++ b/dev-python/python-mpv-jsonipc/Manifest
@@ -1 +1,2 @@
 DIST python-mpv-jsonipc-1.1.11.tar.gz 7505 BLAKE2B 
bee145df85cc822c3797582b7ec66ed2d32eb01eb84f66a24c7504b4ebec164d18a047cbc6eb808e1e4fbdcb5d324ef6b340ec3f3d631b7e8eae23a6c686fb3f
 SHA512 
6a4383349cc335adf750028223ed0e4dbaeaa90b11e59a5205778b58ac64992b60377ccf2626c512820178d50add2e1d98bb809a6e1e9759af69ae96f86350a1
+DIST python-mpv-jsonipc-1.1.12.tar.gz 7575 BLAKE2B 
24be588022c38bff75b16a39b5fdde0603afff9f2311deba334a5ff6e7520803e1ad381b067ae14109d83c655758f46541012009364624ea6dffadc5ffe2c3ad
 SHA512 
64aa97f6b04e6e5529beb54530716d8749178a5b4d7cd88537bcbba4d72805562d80a9159663338c15e8c9801c99a3746e9c95c592c1f75a3bfcaa2f6d0f28b3

diff --git a/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.12.ebuild 
b/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.12.ebuild
new file mode 100644
index ..864c0eed
--- /dev/null
+++ b/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.12.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API to MPV using JSON IPC"
+HOMEPAGE="https://github.com/iwalton3/python-mpv-jsonipc;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2020-12-09 Thread Matt Turner
commit: 3db5f4deb7f2cee655bbda56f265685c6266
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 02:14:57 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:14:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db5f4de

dev-python/eyeD3: Drop ~alpha keywords, bug #736519

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

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

diff --git a/dev-python/eyeD3/eyeD3-0.8.11-r1.ebuild 
b/dev-python/eyeD3/eyeD3-0.8.11-r1.ebuild
index 6720dd35d92..49dfff1428e 100644
--- a/dev-python/eyeD3/eyeD3-0.8.11-r1.ebuild
+++ b/dev-python/eyeD3/eyeD3-0.8.11-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/nicfit/eyeD3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0.7"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x86-solaris"
 IUSE=""
 
 RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]"



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

2020-12-09 Thread Matt Turner
commit: a610fb4491a9c2d9abdaff516a0e63006308b115
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 02:14:30 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:14:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a610fb44

media-libs/mutagen: Drop ~alpha keywords

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

 media-libs/mutagen/mutagen-1.43.0-r1.ebuild | 2 +-
 media-libs/mutagen/mutagen-1.44.0.ebuild| 2 +-
 media-libs/mutagen/mutagen-1.45.1.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/mutagen/mutagen-1.43.0-r1.ebuild 
b/media-libs/mutagen/mutagen-1.43.0-r1.ebuild
index 7a24a1f153d..cd4960aed42 100644
--- a/media-libs/mutagen/mutagen-1.43.0-r1.ebuild
+++ b/media-libs/mutagen/mutagen-1.43.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 # TODO: Missing support for >=dev-python/eyeD3-0.7 API

diff --git a/media-libs/mutagen/mutagen-1.44.0.ebuild 
b/media-libs/mutagen/mutagen-1.44.0.ebuild
index 2f2e567b1c0..f7b63e44746 100644
--- a/media-libs/mutagen/mutagen-1.44.0.ebuild
+++ b/media-libs/mutagen/mutagen-1.44.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 # TODO: Missing support for >=dev-python/eyeD3-0.7 API

diff --git a/media-libs/mutagen/mutagen-1.45.1.ebuild 
b/media-libs/mutagen/mutagen-1.45.1.ebuild
index eef29499eb0..6ed3bcbd025 100644
--- a/media-libs/mutagen/mutagen-1.45.1.ebuild
+++ b/media-libs/mutagen/mutagen-1.45.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 # TODO: Missing support for >=dev-python/eyeD3-0.7 API



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

2020-12-09 Thread Matt Turner
commit: 32f7a64dfbeef86cc919cbb57c26974835242ab1
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 01:35:11 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:13:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f7a64d

sys-apps/systemd-tmpfiles: Keyword 246 alpha, #751652

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 2714d762153..6bcf3413b4e 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
 IUSE="selinux test"
 RESTRICT="!test? ( test )"
 



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

2020-12-09 Thread Matt Turner
commit: 6d03120aeed7cb142ff8d0d23d056a8f7ddcd05f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 01:56:00 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:13:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d03120a

sys-apps/rng-tools: Propagate stable keywords

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

 sys-apps/rng-tools/rng-tools-6.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild 
b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
index d5f8c40bc12..76de150c11c 100644
--- a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy libressl nistbeacon pkcs11 selinux"
 
 DEPEND="



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

2020-12-09 Thread Matt Turner
commit: cddca1c62d1e8ba51f493e8082e54716ca3ee779
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 01:56:20 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:13:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cddca1c6

sys-apps/rng-tools: Drop old versions

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

 sys-apps/rng-tools/Manifest|   5 --
 .../rng-tools/files/rng-tools-5-fix-noctty.patch   |  45 --
 .../rng-tools-5-fix-textrels-on-PIC-x86.patch  | 100 -
 .../files/rng-tools-5-man-fill-watermark.patch |  17 
 .../files/rng-tools-5-man-rng-device.patch |  15 
 sys-apps/rng-tools/files/rngd-confd-4.1|  22 -
 sys-apps/rng-tools/files/rngd-confd-6  |  82 -
 sys-apps/rng-tools/files/rngd-initd-6-r1   |  60 -
 sys-apps/rng-tools/files/rngd-initd-r1-4.1 |  16 
 sys-apps/rng-tools/files/rngd-shutdown.patch   |  37 
 sys-apps/rng-tools/files/test-for-argp.patch   |  43 -
 sys-apps/rng-tools/rng-tools-5-r2.ebuild   |  41 -
 sys-apps/rng-tools/rng-tools-6.10.ebuild   |  84 -
 sys-apps/rng-tools/rng-tools-6.6-r1.ebuild |  69 --
 sys-apps/rng-tools/rng-tools-6.7-r1.ebuild |  97 
 sys-apps/rng-tools/rng-tools-6.7-r2.ebuild |  98 
 sys-apps/rng-tools/rng-tools-6.8.ebuild|  86 --
 sys-apps/rng-tools/rng-tools-6.9.ebuild|  86 --
 18 files changed, 1003 deletions(-)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 6331901d705..643b071dd52 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,6 +1 @@
-DIST rng-tools-5.tar.gz 122182 BLAKE2B 
de7085d530e38de21a1c33792d67a72e0131b221082d690cdb299367b80b0a123c2976174aa3f895a4a2ab1216aacfaa8e09de485c85154dc4a5b8f960d05245
 SHA512 
58047c37cad4f5f1210b696e4dba122878f78e57d05d9cb822f79234240ecce31efd2d39061fea1eb5b2e81d48d8c3bf6b92d06451f1ce5d5db7117704e89c50
 DIST rng-tools-6.10.tar.gz 56806 BLAKE2B 
6cce0579a47f638cd90b51ba5216712fe39bf92dd59b288691a5e9783d520212cfb62e875a7e8f85de7a932568fdf0287cbea6f4869c9616a4c9325a111b0243
 SHA512 
b72d8918f709989ebc70cb9ea9c8b3dabf53041b24bc3f3a6de1bea318861dfd6c1a6110bd750041dc4819406db4a2b28f5137af5f5d5f2beb666f607913b389
-DIST rng-tools-6.6.tar.gz 51468 BLAKE2B 
47231c60d78a48ade07855dfe8a807d6c10b8e27dc662ff7d98cf232b50e6c32f24197291a813d6ed6d15325a33fe9683d82943109a80cac1d9e348fc30cb849
 SHA512 
00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4
-DIST rng-tools-6.7.tar.gz 52792 BLAKE2B 
3789aa4c6e2f024dcaef6b9b51521e206d65500a94ab456db61dc45c69ac5e4849a1e74abbe0f7640827ffb4bb20675c1f639a5be852d21d0d1a3c6b2e96bb5e
 SHA512 
2f09edacb5448087041257326faf570c303b42f90bb695a1999b2c7543f20a28b15cdf705a2eca55cae8e9cf9fb5205c056fc26cfaf6af958bcda2cde1952b4d
-DIST rng-tools-6.8.tar.gz 53769 BLAKE2B 
2a10a5639c5b1f4506b2c2cfb0185d16b5b604bd8aae72ca616b121f2e7624ff1ba00eb32daa3626b00d89f106356924bde511e263ab8978ff764757b44588ea
 SHA512 
8fa47c2f0f8ebe6ac13025fa2c74505528b503c4e126c5d02b939797d6d4a8c9fc2b345353e48e497e32c1620a0821431e70752a9eb8ecb71960f16713696b62
-DIST rng-tools-6.9.tar.gz 54426 BLAKE2B 
b798f8d052b5f13a2847edbe5fc4c7f189433cecac97537193afab09cd35a89d8ddde16708f45f474997ea926bf47b2c6950f03ae7d7d93e559f22ed9fbbabc3
 SHA512 
08d0b19c309331fd2a2cfb5523a980d5ab1a2e727d06e2b3ecc8851aa94b6fffe9021714f33b5bd1eeb8e6a1d28ab865845520d8e4c96ab3f63019718c08ae7b

diff --git a/sys-apps/rng-tools/files/rng-tools-5-fix-noctty.patch 
b/sys-apps/rng-tools/files/rng-tools-5-fix-noctty.patch
deleted file mode 100644
index 568ebe04589..000
--- a/sys-apps/rng-tools/files/rng-tools-5-fix-noctty.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From: Gokturk Yuksek 
-Subject: [PATCH] Fix rngd to open the entropy source with 'O_NOCTTY' flag
-
-When start-stop-daemon starts a rngd instance configured to use a tty
-device as its entropy source, the application crashes due to not being
-able to read from the entropy device. This is caused by
-start-stop-daemon calling setsid() before executing rngd, which
-disassociates the controlling terminal. When rngd attempts to open a
-hardware entropy source that's a tty device, per POSIX rules, the
-device becomes the controlling terminal for the process. Then rngd
-calls daemon(), which internally calls setsid(), and consequently
-disassociates the controlling terminal for the child. Meanwhile the
-parent rngd process exits. This results in tty device hanging up. By
-looking at the strace logs attached to the bug, it can be observed
-that although the parent rngd process is able to read() from the
-entropy source successfully, further attempts to read() by the child
-rngd process 

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

2020-12-09 Thread Matt Turner
commit: cb7824e511efab54295628c834f858c56b305a92
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 02:12:21 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:13:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7824e5

dev-util/ragel: Keyword 7.0.0.12 alpha, #732330

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

 dev-util/ragel/ragel-7.0.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ragel/ragel-7.0.0.12.ebuild 
b/dev-util/ragel/ragel-7.0.0.12.ebuild
index fc82dfe8923..2f0d0c5f9b7 100644
--- a/dev-util/ragel/ragel-7.0.0.12.ebuild
+++ b/dev-util/ragel/ragel-7.0.0.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.colm.net/files/ragel/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="vim-syntax"
 
 DEPEND="~dev-util/colm-0.13.0.7"



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

2020-12-09 Thread Matt Turner
commit: 801c4a572ef573fccf9a232a6f59b4b6eaf8b153
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 10 02:12:21 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 10 02:13:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801c4a57

dev-util/colm: Keyword 0.13.0.7 alpha, #732330

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

 dev-util/colm/colm-0.13.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/colm/colm-0.13.0.7.ebuild 
b/dev-util/colm/colm-0.13.0.7.ebuild
index 5ea9f227281..71615c0c0d2 100644
--- a/dev-util/colm/colm-0.13.0.7.ebuild
+++ b/dev-util/colm/colm-0.13.0.7.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.colm.net/files/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 BDEPEND="app-text/asciidoc"
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/, profiles/, app-editors/neovim/

2020-12-09 Thread Marek Szuba
commit: 9feed107616c754f8a2368cd770b22a28a0a6ac0
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 10 00:36:34 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 10 00:55:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9feed107

app-editors/neovim: migrate to lua-single.eclass

Both the latest release and the live ebuild.

Set LUA_COMPAT to 'lua5-{1,2} luajit' as per the upstream build scripts;
builds fine against lua5.3 but I haven't reviewed the included Lua
scripts for compatibility with that version and there is no test phase
yet.

Migration-wise, one thing worth pointing out is that upstream build
scripts attempt to locate some of the Lua modules by locating a Lua
interpreter on the *build* system and telling to load those modules. For
now all that has been changed is that we force the use the interpreter
to match the value of LUA_SINGLE_TARGET (nb. the messages like "[lua5.2]
file not found" can be ignored - there is one check which expects an
absolute path and by setting LUA_PRG to $ELUA instead of $LUA we can
re-use this variable for dev-lua/luv detection, this is just a status
message though), then again it might require further revision. Will
leave this to the actual maintainers.

Beyond the above, it was just having to force CMake to look for a
specific Lua version (usual) as well as a tweak to dev-lua/luv detection
so that it works with multi-impl installations of that package
(expected).

Closes: https://bugs.gentoo.org/752912
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/neovim-0.4.4-cmake_lua_version.patch | 11 ++
 .../files/neovim-0.4.4-cmake_multiimpl_luv.patch   | 11 ++
 ...neovim-.ebuild => neovim-0.4.4-r100.ebuild} | 43 +-
 app-editors/neovim/neovim-.ebuild  | 41 +
 profiles/package.mask  |  1 +
 5 files changed, 75 insertions(+), 32 deletions(-)

diff --git a/app-editors/neovim/files/neovim-0.4.4-cmake_lua_version.patch 
b/app-editors/neovim/files/neovim-0.4.4-cmake_lua_version.patch
new file mode 100644
index 000..4703dee5261
--- /dev/null
+++ b/app-editors/neovim/files/neovim-0.4.4-cmake_lua_version.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -384,7 +384,7 @@
+ option(PREFER_LUA "Prefer Lua over LuaJIT in the nvim executable." OFF)
+ 
+ if(PREFER_LUA)
+-  find_package(Lua 5.1 REQUIRED)
++  find_package(Lua ${PREFER_LUA} EXACT REQUIRED)
+   set(LUA_PREFERRED_INCLUDE_DIRS ${LUA_INCLUDE_DIR})
+   set(LUA_PREFERRED_LIBRARIES ${LUA_LIBRARIES})
+   # Passive (not REQUIRED): if LUAJIT_FOUND is not set, nvim-test is skipped.

diff --git a/app-editors/neovim/files/neovim-0.4.4-cmake_multiimpl_luv.patch 
b/app-editors/neovim/files/neovim-0.4.4-cmake_multiimpl_luv.patch
new file mode 100644
index 000..62c6a84eae1
--- /dev/null
+++ b/app-editors/neovim/files/neovim-0.4.4-cmake_multiimpl_luv.patch
@@ -0,0 +1,11 @@
+--- a/cmake/FindLibLUV.cmake
 b/cmake/FindLibLUV.cmake
+@@ -6,7 +6,7 @@
+ 
+ find_package(PkgConfig)
+ if (PKG_CONFIG_FOUND)
+-  pkg_check_modules(PC_LIBLUV QUIET luv)
++  pkg_check_modules(PC_LIBLUV QUIET "libluv-${LUA_PRG}")
+ endif()
+ 
+ set(LIBLUV_DEFINITIONS ${PC_LIBLUV_CFLAGS_OTHER})

diff --git a/app-editors/neovim/neovim-.ebuild 
b/app-editors/neovim/neovim-0.4.4-r100.ebuild
similarity index 72%
copy from app-editors/neovim/neovim-.ebuild
copy to app-editors/neovim/neovim-0.4.4-r100.ebuild
index 1812d36b55d..c5a0f1bf7ba 100644
--- a/app-editors/neovim/neovim-.ebuild
+++ b/app-editors/neovim/neovim-0.4.4-r100.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit cmake optfeature xdg
+LUA_COMPAT=( lua5-{1..2} luajit )
+
+inherit cmake lua-single optfeature xdg
 
 DESCRIPTION="Vim-fork focused on extensibility and agility."
 HOMEPAGE="https://neovim.io;
@@ -18,35 +20,36 @@ fi
 
 LICENSE="Apache-2.0 vim"
 SLOT="0"
-IUSE="+lto +luajit +nvimpager +tui"
+IUSE="+lto +nvimpager +tui"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
 # Upstream say the test library needs LuaJIT
 # 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
-#REQUIRED_USE="test? ( luajit )"
+#REQUIRED_USE="test? ( lua_single_target_luajit )"
 #RESTRICT="!test? ( test )"
 
-BDEPEND="
+# Upstream build scripts invoke the Lua interpreter
+BDEPEND="${LUA_DEPS}
dev-util/gperf
virtual/libiconv
virtual/libintl
virtual/pkgconfig
 "
-# Once dev-lua/busted has luajit support, we can add tests.
+# TODO: add tests, dev-lua/busted has now got luajit support.
 # bug #584694
-DEPEND="
-   dev-libs/libutf8proc:=
+DEPEND="${LUA_DEPS}
+   $(lua_gen_cond_dep '
+   dev-lua/lpeg[${LUA_USEDEP}]
+   dev-lua/luv[${LUA_USEDEP}]
+   dev-lua/mpack[${LUA_USEDEP}]
+   ')
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
dev-libs/libuv:0=

[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2020-12-09 Thread Marek Szuba
commit: d6029f5a50569968ea733b4362be6e2bcb747b85
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec  9 23:25:31 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 10 00:55:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6029f5a

app-editors/neovim: limit unmigrated ebuilds to dev-lang/lua:0

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

 app-editors/neovim/neovim-0.4.3.ebuild | 2 +-
 app-editors/neovim/neovim-0.4.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/neovim/neovim-0.4.3.ebuild 
b/app-editors/neovim/neovim-0.4.3.ebuild
index b6a404f65c1..55644dda6a6 100644
--- a/app-editors/neovim/neovim-0.4.3.ebuild
+++ b/app-editors/neovim/neovim-0.4.3.ebuild
@@ -36,7 +36,7 @@ DEPEND="
net-libs/libnsl
luajit? ( dev-lang/luajit:2 )
!luajit? (
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-lua/LuaBitOp
)
tui? (

diff --git a/app-editors/neovim/neovim-0.4.4.ebuild 
b/app-editors/neovim/neovim-0.4.4.ebuild
index f65995c6aa2..4bb6be68f96 100644
--- a/app-editors/neovim/neovim-0.4.4.ebuild
+++ b/app-editors/neovim/neovim-0.4.4.ebuild
@@ -42,7 +42,7 @@ DEPEND="
net-libs/libnsl
luajit? ( dev-lang/luajit:2 )
!luajit? (
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-lua/LuaBitOp
)
tui? (



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2020-12-09 Thread Thomas Deutschmann
commit: ab10ff6977ba8b1e20ad48bebb1a181e26ed7c0d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 10 00:34:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 10 00:34:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab10ff69

www-client/firefox: fix building with USE=wayland

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

 www-client/firefox/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 68aa33527a4..d7fc1dccf72 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -192,7 +192,7 @@ DIST firefox-83.0-xh.xpi 430120 BLAKE2B 
5cb1701736000f4404ce780c5aa18eb37fbab384
 DIST firefox-83.0-zh-CN.xpi 564100 BLAKE2B 
a9b89639386f0775dd1a6ab99551a2e79fbafa66801c6252084659f26dd7974d0aa86f70dcb404e5dde43deacb584c1ff19393302200fcab726bacdb86054c16
 SHA512 
c41654386aeecaa7691524dd563e07235b8f5962debcdbfe59a586292ebce3086a275c47873678d788462f6a5111335cb7fe0d293d11b4585ce7ffdc69a7822b
 DIST firefox-83.0-zh-TW.xpi 564079 BLAKE2B 
b985bd680dc620313cd217beffa87935a546e528a37854fb20a7f4cdebdbf50fd4858ac91f13bf31eca947d09de1a2a0b9956ddf5acb6978e3a7a7d8628be0c0
 SHA512 
d5eb2a32cf4a5dc675adae6590c5201023387df9a8854ac4814b601c413c3785ae2e694dc5b4d231e2d1686b386cde202066cd2f11c1071dc29eff81c51e3abb
 DIST firefox-83.0.source.tar.xz 351331940 BLAKE2B 
b3a805288f4d644f7375c78ebe771c26d59c57f6aad71877abbfe60563c06af5f162b8894cb624cec12a5c72542ffad97e6f8f0cfc3fba0506d4e246a41911e1
 SHA512 
4ac49cefed278d1f898907bbedacf81ea4bb4e5784f567d4c0971d9cbc2cf4a2e4472de81a7ded620bc3a516bc972d600b516b7674319cdfc9734c3824a9a2f6
-DIST firefox-84-patches-01.tar.xz 22128 BLAKE2B 
6f31fe7ccadd15b3b0d23c13d10e57982f1dfa13ea58770ec1b0eeb44541ece488e302861ea380555b0b241e681b4ec3ce8406836e34950d241da28f97254044
 SHA512 
efdb2512d0e97ae895c417638a192558496ddeaff8da740ca8127487fb2eda84d5df773a1e988e2f4d6636e4a09ccc36f315ef430f6c66bf1ee1b7f1f2e493cf
+DIST firefox-84-patches-01.tar.xz 21776 BLAKE2B 
aed1894dcb1372bb80e627cfe70ec194b0e143f2922bd6eae74e93a628b144ab5fb7dca45f9867322b8458dccb2da951a5605ed9fb4ec3f517117f7696a7d8d1
 SHA512 
5992ad67f2efea6e5d2f1ac8866fdcc214b6c8e220c834550e19b3055ab27a9cafaf372bac87b853a56adaabf4d48abdae1da5f73d5c0a1e7e46fb21a9fc0a17
 DIST firefox-84.0_rc1-ach.xpi 461780 BLAKE2B 
3f3780e8e97b075058cf82567c8e7736735890e67b33995be8485b58de5fce943c4b4bb8628d0f260f8afb6ccbf480ce618b336ced8061188c8b3aee8e8834a6
 SHA512 
71b77b2e28c0ba51d04c79d60a22657e0b618c5edc754f29f55bdd0f35c4e4863b0189e574138090aaddbb9747e317b94f187ad62e1354074b402d7cbba83d60
 DIST firefox-84.0_rc1-af.xpi 429052 BLAKE2B 
7bd8e45061d0f0ab8778b52da55db90cabea69a112a28c09c09e57acc15901861b1c8111591f437c016bd41f2b7c50ea6653cf02b0a320f992b6f61e90a9afe7
 SHA512 
ee764963872c51d979d7ba4f955d8f3813ee5b701d496cc21def5e857c391d9c6014c1d8cfb067bdfe4c51594a098d88d2e898ffacf4bf7328b2a22d19df
 DIST firefox-84.0_rc1-an.xpi 509098 BLAKE2B 
8fbf94fa5e2930d755fcc83d80d3561d33b846817e2aae4964be315dfb3fd97eb9d89e23ab365119c3e350adc7674d924c9af1e0af49e07e0a9d8a3a79129b63
 SHA512 
ad18c066216d32b0ad2407df621d2ea9c55a71c6bcf7236f57d0aa42702ca2052e3ca64a867d4882edf61f257dbe26958adc18dfe240d747d97c2ba00f4369f3



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2020-12-09 Thread Thomas Deutschmann
commit: a044e987aaf9cc7fa52a65c06317f819b5442bef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 10 00:06:30 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 10 00:06:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a044e987

www-client/firefox: bump to v84.0 RC 1

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

 www-client/firefox/Manifest|   97 +++
 www-client/firefox/firefox-84.0_rc1.ebuild | 1124 
 2 files changed, 1221 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d570b252a1f..68aa33527a4 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -192,3 +192,100 @@ DIST firefox-83.0-xh.xpi 430120 BLAKE2B 
5cb1701736000f4404ce780c5aa18eb37fbab384
 DIST firefox-83.0-zh-CN.xpi 564100 BLAKE2B 
a9b89639386f0775dd1a6ab99551a2e79fbafa66801c6252084659f26dd7974d0aa86f70dcb404e5dde43deacb584c1ff19393302200fcab726bacdb86054c16
 SHA512 
c41654386aeecaa7691524dd563e07235b8f5962debcdbfe59a586292ebce3086a275c47873678d788462f6a5111335cb7fe0d293d11b4585ce7ffdc69a7822b
 DIST firefox-83.0-zh-TW.xpi 564079 BLAKE2B 
b985bd680dc620313cd217beffa87935a546e528a37854fb20a7f4cdebdbf50fd4858ac91f13bf31eca947d09de1a2a0b9956ddf5acb6978e3a7a7d8628be0c0
 SHA512 
d5eb2a32cf4a5dc675adae6590c5201023387df9a8854ac4814b601c413c3785ae2e694dc5b4d231e2d1686b386cde202066cd2f11c1071dc29eff81c51e3abb
 DIST firefox-83.0.source.tar.xz 351331940 BLAKE2B 
b3a805288f4d644f7375c78ebe771c26d59c57f6aad71877abbfe60563c06af5f162b8894cb624cec12a5c72542ffad97e6f8f0cfc3fba0506d4e246a41911e1
 SHA512 
4ac49cefed278d1f898907bbedacf81ea4bb4e5784f567d4c0971d9cbc2cf4a2e4472de81a7ded620bc3a516bc972d600b516b7674319cdfc9734c3824a9a2f6
+DIST firefox-84-patches-01.tar.xz 22128 BLAKE2B 
6f31fe7ccadd15b3b0d23c13d10e57982f1dfa13ea58770ec1b0eeb44541ece488e302861ea380555b0b241e681b4ec3ce8406836e34950d241da28f97254044
 SHA512 
efdb2512d0e97ae895c417638a192558496ddeaff8da740ca8127487fb2eda84d5df773a1e988e2f4d6636e4a09ccc36f315ef430f6c66bf1ee1b7f1f2e493cf
+DIST firefox-84.0_rc1-ach.xpi 461780 BLAKE2B 
3f3780e8e97b075058cf82567c8e7736735890e67b33995be8485b58de5fce943c4b4bb8628d0f260f8afb6ccbf480ce618b336ced8061188c8b3aee8e8834a6
 SHA512 
71b77b2e28c0ba51d04c79d60a22657e0b618c5edc754f29f55bdd0f35c4e4863b0189e574138090aaddbb9747e317b94f187ad62e1354074b402d7cbba83d60
+DIST firefox-84.0_rc1-af.xpi 429052 BLAKE2B 
7bd8e45061d0f0ab8778b52da55db90cabea69a112a28c09c09e57acc15901861b1c8111591f437c016bd41f2b7c50ea6653cf02b0a320f992b6f61e90a9afe7
 SHA512 
ee764963872c51d979d7ba4f955d8f3813ee5b701d496cc21def5e857c391d9c6014c1d8cfb067bdfe4c51594a098d88d2e898ffacf4bf7328b2a22d19df
+DIST firefox-84.0_rc1-an.xpi 509098 BLAKE2B 
8fbf94fa5e2930d755fcc83d80d3561d33b846817e2aae4964be315dfb3fd97eb9d89e23ab365119c3e350adc7674d924c9af1e0af49e07e0a9d8a3a79129b63
 SHA512 
ad18c066216d32b0ad2407df621d2ea9c55a71c6bcf7236f57d0aa42702ca2052e3ca64a867d4882edf61f257dbe26958adc18dfe240d747d97c2ba00f4369f3
+DIST firefox-84.0_rc1-ar.xpi 560420 BLAKE2B 
1648c24bae583b383a5633cf015c50a63c4dc99776f98828559f554f9a90d556c11d328b40525091651529164accbd5442a760f7f0f3c807576dabb935b85d3e
 SHA512 
737cef3880e685597bdc9e47550f9f9f6c432f1038e4447556f87975fc55daeb75c04015113428f3a3d7a91a537ba6eb670fddf8f839946b31a0702335fc1055
+DIST firefox-84.0_rc1-ast.xpi 457476 BLAKE2B 
e5ef4350b0cac92ac9cd59a14f8394f5f89d9f6662fa59ad9ddfce42ae2109c98a87172ab2b7e5dcafc35ec0c06a6ed03a7765025961e64f59ecd7e848c8c7fc
 SHA512 
50a351607c61996c44d21a47f3a8c91abeaf9004088e86bf852fba393d17baa45653127cbec71ddaf532f3efd012fda2eb3be6bd670e847e0541e2a1f92b9e73
+DIST firefox-84.0_rc1-az.xpi 498622 BLAKE2B 
c2a9ac0070360f5f7188e95184eb1761eee1a0a8b7733b030f9c19f0fc3b213bcb4b97129f779857e96d7506a7c7f75cbcf6dd61f16b5f51324f5c75658e
 SHA512 
84438b84314f767151da0b20b7d3312dbbdafa377832091e308c7b1c3b4902d7bce45312fb3d180438376ca91993cb086f30779257b2b9a182f8aa35ab00b301
+DIST firefox-84.0_rc1-be.xpi 606508 BLAKE2B 
d13b3bc79c78a3457e4174ab7f2d7dee2cb74acf8d678927eb3ae780f16d208f5dd005ac7598a3468cc6a566b3caef2976b5aa9bd7977333df8f7af92c6f17bc
 SHA512 
c6a7382094536d16d4e1ba9de7acc38e7da601260f59f71e7e951ebd550be761e7d3e7e07d74129f5b2616360b2ecc6bdbc94f85cd11d3206318a2f9cac03391
+DIST firefox-84.0_rc1-bg.xpi 556435 BLAKE2B 
74b1a30b8e4efa89608ca42ff0eceaddf58463277965b0e9c37aa77d5f1f778dfed29e0fc186adecfede58a95516b1d47772cbd7790d3fe672861138ca514133
 SHA512 
93e6d45c8026b420193a6873733024fa2334d7ea452d8f64db9f7db7c2d8dd6828cb036fb748837673ecb4812fd8ce4d8f8e1d8fe43ff47e66a9a16bb54157ef
+DIST firefox-84.0_rc1-bn.xpi 573366 BLAKE2B 
377ce375c84a6ad3134fe015a1a78702491530e03c7e7ee28bbee2870f3ee70cf7ff0eadf490b8649405d3a0333440c2144302748d47f92bc799b03089239f79
 SHA512 
4882e09b16a19d943484490616fe488ccb6d5893cab9b965b292e3fd50190dec649bff784080eef964335e394688c161eaa6a18440c941b59964e851e450b884
+DIST 

[gentoo-commits] repo/proj/guru:dev commit in: sci-physics/SU2/, sci-physics/SU2/files/

2020-12-09 Thread Sergey Torokhov
commit: 3f826bf9b12a22fa0e873b7818193187f999b1b5
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Dec  9 23:34:37 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Dec  9 23:34:37 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f826bf9

sci-physics/SU2: 7.0.8 version bump

There are no dedicated Test and Tutorials tarballs this time.
The tarbals from 7.0.7 are used.

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

 sci-physics/SU2/Manifest   |1 +
 sci-physics/SU2/SU2-7.0.8.ebuild   |  114 +
 sci-physics/SU2/files/SU2-7.0.8-fix-env.patch  |   12 +
 .../SU2/files/SU2-7.0.8-fix-python-optimize.patch  | 2212 
 4 files changed, 2339 insertions(+)

diff --git a/sci-physics/SU2/Manifest b/sci-physics/SU2/Manifest
index 876649be..7b30d7cd 100644
--- a/sci-physics/SU2/Manifest
+++ b/sci-physics/SU2/Manifest
@@ -4,3 +4,4 @@ DIST SU2-7.0.6.tar.gz 20531872 BLAKE2B 
30e59bc6876223d87429b79f101a5705f989096a1
 DIST SU2-7.0.7-TestCases.tar.gz 448969006 BLAKE2B 
6c886824b55d7f8516d2ea69e2f7bef36a40986f4f715da46d91f851eb59390329433c6941a280eca34ad675633b2f1b01a897d1db8d177a5c4f770b286d0625
 SHA512 
0884b4f750dbcfd3f2cb0e71d6005932e4edd90a50fa84eb484f6c0c523930ddebfb3ed4315161b8fdeff911a52fa72b6d79739c8e19cd634b9823e007520213
 DIST SU2-7.0.7-Tutorials.tar.gz 64282235 BLAKE2B 
7a6b780ee6f01d26a7a7d4751ca39798af56cfd7b99ca3e13fdff61aecd631a3aa4c98a487f48a8b2593c711ee25bd1ddc90a316bde2c287e95a383321f1d5e9
 SHA512 
189b5da96f08689b62ba3c42ee349edd2e145f371112895587e53497f16de3d6fdbf17308af39961775d76e3169c40872ced8e267146b6da5ae12d31a4c70fa9
 DIST SU2-7.0.7.tar.gz 20618138 BLAKE2B 
c823ea59fd28547b78c4694d45995e83c5f2c16229c40d20b951cdd62a98e13c77c07cffa87a1ec105b29a597878c7a2342c6ac90c7c9751ed20f876194a55e1
 SHA512 
c5dacc8b2f4ab7eb72852d8e6ae59c0800e8126faf20641135fa31ec42915b8e3553082e328b2b158e3e337f7aab0a932b6b1f875d3c0191db538bb923affcf3
+DIST SU2-7.0.8.tar.gz 20554206 BLAKE2B 
ac291eeae696197f5875839defa98bde550c5250b5a5cff8049e0d1c8184c5ec6d225b77618d079a8fb3d5a7f4d0531a0b2931fd15e045299fa55c7dd03d9fd1
 SHA512 
26ed8c39d2dfcdb3fc4e1c986c64f683f44cd4123ce5f7a482c4557a82b04b4bd8ef1f04332ab36ad0f987cfb98053fb8b30ef81faf51c7c56aebc1a30467df9

diff --git a/sci-physics/SU2/SU2-7.0.8.ebuild b/sci-physics/SU2/SU2-7.0.8.ebuild
new file mode 100644
index ..5356a05b
--- /dev/null
+++ b/sci-physics/SU2/SU2-7.0.8.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit meson python-single-r1
+
+DESCRIPTION="SU2: An Open-Source Suite for Multiphysics Simulation and Design"
+HOMEPAGE="https://su2code.github.io/;
+SRC_URI="
+   https://github.com/su2code/SU2/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( https://github.com/su2code/TestCases/archive/v7.0.7.tar.gz -> 
${PN}-7.0.7-TestCases.tar.gz )
+   tutorials? ( https://github.com/su2code/Tutorials/archive/v7.0.7.tar.gz 
-> ${PN}-7.0.7-Tutorials.tar.gz )
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# cgns, metis, parmetis are bundled;
+# omp is disable as it's experimental;
+# pastix is disabled as it's try to find bundled libs;
+IUSE="cgns -mkl +mpi openblas tecio test tutorials"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   mkl? ( !openblas )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   mpi? ( virtual/mpi[cxx] )
+   mkl? ( sci-libs/mkl )
+   openblas? ( sci-libs/openblas )
+"
+DEPEND="
+   ${RDEPEND}
+   tecio? ( dev-libs/boost:= )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-env.patch"
+   "${FILESDIR}/${PN}-7.0.4-unbundle_boost.patch"
+   "${FILESDIR}/${P}-fix-python-optimize.patch"
+)
+
+DOCS=( "LICENSE.md" "README.md" "SU2_PY/documentation.txt" )
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   if use test ; then
+   einfo "Unpacking ${PN}-7.0.7-TestCases.tar.gz to 
/var/tmp/portage/sci-physics/${P}/work/${P}/TestCases"
+   tar -C "${P}"/TestCases --strip-components=1 -xzf 
"${DISTDIR}/${PN}-7.0.7-TestCases.tar.gz" || die
+   fi
+   if use tutorials ; then
+   einfo "Unpacking ${PN}-7.0.7-Tutorials.tar.gz to 
/var/tmp/portage/sci-physics/${P}/work/${P}"
+   mkdir "${P}"/Tutorials
+   tar -C "${P}"/Tutorials --strip-components=1 -xzf 
"${DISTDIR}/${PN}-7.0.7-Tutorials.tar.gz" || die
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Denable-autodiff=false
+   -Denable-directdiff=false
+   -Denable-pastix=false
+   -Denable-pywrapper=false
+   -Dwith-omp=false
+   $(meson_feature mpi with-mpi)
+   $(meson_use cgns enable-cgns)
+   $(meson_use mkl enable-mkl)
+   $(meson_use openblas enable-openblas)
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/

2020-12-09 Thread Sergey Torokhov
commit: e04f998961d96e563cbde4e11106417a4a3b96b1
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Dec  9 23:27:42 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Dec  9 23:27:42 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e04f9989

dev-vcs/lazygit: drop 0.23.6

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

 dev-vcs/lazygit/Manifest  |  1 -
 dev-vcs/lazygit/lazygit-0.23.6.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index 6590b46f..aabf37b2 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,4 +1,3 @@
 DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 
7fd64d06b3036926b00cc64f684d48a3791561e9b48f4bfbc2134e019caf4c96f8a37e2a1d33c79cab9a840b20f212f999f81d1e5a9763e2902332c298ede613
 SHA512 
d38fd390076a24b914309b6ecb506fc7b21e48c0bfab14aee5ff3bb7bcb591f47bf82051e5442ca4d4d2a0d864eb1554a64c594aefb130ec4f07861128d124dd
 DIST lazygit-0.22.9.tar.gz 9232631 BLAKE2B 
50febf0727dc3fff0e61b158bc37df4128cdc9934a42b113612896a3712fb7cd0ce0a0860eec88cbbde289fd08fb492e851937be549a2036ad993bdeb3a101ae
 SHA512 
9d4dc92762099c141e56bbb386217ea2028ba6a78d6bb5d54ef9c022e447a1b9fa2ce37d6e2813411fe6fa4f5192753beec8b136838aefe067019fd0820225e1
-DIST lazygit-0.23.6.tar.gz 2144643 BLAKE2B 
d8f8be826212517abfc0dd0feace532600a8455c49874e385257a73ec8e3ea794a13d960fbd122461c454313d5a210cd56be99d98cffb5b47c41d70bd67921d3
 SHA512 
a71bb951eb452252a97789113664b00212cce4bea223c898b20ce3b3dcdc761d3cafe036b5d2dce20c4da06af361ee21f2e701464ba99dcddc49f383219d2713
 DIST lazygit-0.23.7.tar.gz 2144614 BLAKE2B 
d18aaa19212ec9e6ed7d3b406d3e1f6413f6c15bf6a8c7c99cb8a2b01b9388db3f1ad04c485782e0823415cec3c6b461cf942583ef0ac744cb18270c8fc943b1
 SHA512 
ffc827a08a3ba99afa339cee48b9e10267bc4aa27592d43ec1e4be80a7b4f9e628f286b50a1940a59a5cfa96121de6ce4247ec91642a8798dba8ca42232596b9

diff --git a/dev-vcs/lazygit/lazygit-0.23.6.ebuild 
b/dev-vcs/lazygit/lazygit-0.23.6.ebuild
deleted file mode 100644
index df46884b..
--- a/dev-vcs/lazygit/lazygit-0.23.6.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_PN="github.com/jesseduffield/lazygit"
-
-inherit golang-build golang-vcs-snapshot
-
-DESCRIPTION="Lazygit, a simple terminal UI for git commands"
-HOMEPAGE="https://github.com/jesseduffield/lazygit;
-SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-DEPEND=( sys-libs/glibc )
-RDEPEND=(
-   ${DEPEND}
-   dev-vcs/git
-)
-
-DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
-
-src_compile() {
-   GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
-}
-
-src_install() {
-   dobin bin/lazygit
-
-   use doc && dodoc -r "src/${EGO_PN}/docs/."
-   einstalldocs
-}



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

2020-12-09 Thread Michał Górny
commit: 2471853859ae02391e561a4133697d388dbb0daa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  9 22:50:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  9 23:35:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24718538

dev-python/hypothesis: Bump to 5.43.0

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-5.43.0.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index baff6beb843..0bb2d432d75 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,3 +3,4 @@ DIST hypothesis-python-5.41.1.tar.gz 9095771 BLAKE2B 
29c5c091f4b827d1f1e6276d040
 DIST hypothesis-python-5.41.3.tar.gz 9095982 BLAKE2B 
3a1b7052b3f71d1f8139101d16f2f74c2d434514a201b7e04e5452ac2c5fbe7288d592c0020769f3a48f73347cdce53f507ab65db7bfb4f3823d0f7997e48058
 SHA512 
974dee6040222fa55729257cea4e3c4c049625a2a5dfddbc12667dbd58dfe31718474ce8e9de81519e998c7a0c8ff01920e0aa2bca9fb7100754e985177f4b69
 DIST hypothesis-python-5.41.4.tar.gz 9098296 BLAKE2B 
ef471172039251129d03faea722fc190135ed3d2e94a9bc6d4ad4f9676bc819e641dd0c893352168425ce987128e73d8844f622e57a7c161d33f75ea0f4b7312
 SHA512 
215f2e4479eca10d8ca590ffe0623f8994c7061fddabfe2737d0f3bba2f403042ad8e75730361417a1c9c32d3e261c8daa84032f6963ef6526e6b0067a156658
 DIST hypothesis-python-5.41.5.tar.gz 9098660 BLAKE2B 
6caa742d34a3a2aeb6c6fdec3f8772e5221e1d0b2becc1362b657d383387f2a1152756222cfe86ffbb3e23a53e395050a16325d74ec9e03822a5c0020505b38e
 SHA512 
b220a48e5746bacc6fa257f79feed0dc2c0a9f66862aba74806fb1ac3d06f380620410c9c46c377c50e4fa7c3171d5b31ce2759e7a3e0e2abd0920b237242dd6
+DIST hypothesis-python-5.43.0.tar.gz 9103047 BLAKE2B 
c9c8262fb32dfdb48b52ad11cd18f907d488802f1af04d7677e260abf24598afd5f89bf3f1a42c919460d5ea48b1d6979da5215ef9877260c601b133076bbd05
 SHA512 
129760a9c58f264e25c403fcacf9e1ab41267faee637856230341a91d6965a6c2fd05b9a8a12b6977377f8abc26ed7151384ad08195b03ddf62e8445b216eacf

diff --git a/dev-python/hypothesis/hypothesis-5.43.0.ebuild 
b/dev-python/hypothesis/hypothesis-5.43.0.ebuild
new file mode 100644
index 000..7cd8e4bcc52
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-5.43.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+IUSE="cli test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{6..9})
+   )
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2020-12-09 Thread Sergei Trofimovich
commit: fc1dc395036f2bfe0731f2d512cf01c8a6a066ab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  9 22:59:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 23:05:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1dc395

app-emulation/qemu: bump up to 5.2.0

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

 app-emulation/qemu/Manifest  |   1 +
 app-emulation/qemu/qemu-5.2.0.ebuild | 864 +++
 2 files changed, 865 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 5dd8a4c2408..8110f0e3e7d 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1 +1,2 @@
 DIST qemu-5.1.0.tar.xz 62911540 BLAKE2B 
6a3ecbda2d9274f2736ffbc88d2006be31f153e7687e1425c1a297975f0e828cd2eafc11d11b589991acda87a489dd256ccf5a8947f91bb9431e515e979d8f29
 SHA512 
e213edb71d93d5167ddce7546220ecb7b52a7778586a4f476f65bd1e510c9cfc6d1876238a7b501d9cc3fd31cc2ae4b7fb9e753bc3f12cc17cd16dfce2a96ba3
+DIST qemu-5.2.0.tar.xz 106902800 BLAKE2B 
4413d5591cbabf80faba5b0b7347ee7749ff0a71af44bdf7f64b1995e17ecf1f3df539fa8e63959e0d50cd0502a41a2921e60cc6d078ed8ab5b09ab4b86d4ed7
 SHA512 
bddd633ce111471ebc651e03080251515178808556b49a308a724909e55dac0be0cc0c79c536ac12d239678ae94c60100dc124be9b9d9538340c03a2f27177f3

diff --git a/app-emulation/qemu/qemu-5.2.0.ebuild 
b/app-emulation/qemu/qemu-5.2.0.ebuild
new file mode 100644
index 000..3a200179aa2
--- /dev/null
+++ b/app-emulation/qemu/qemu-5.2.0.ebuild
@@ -0,0 +1,864 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_REQ_USE="ncurses,readline"
+
+PLOCALES="bg de_DE fr_FR hu it sv tr zh_CN"
+
+FIRMWARE_ABI_VERSION="4.0.0-r50"
+
+inherit eutils linux-info toolchain-funcs multilib python-r1 \
+   udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://git.qemu.org/git/qemu.git;
+   EGIT_SUBMODULES=(
+   meson
+   tests/fp/berkeley-softfloat-3
+   tests/fp/berkeley-testfloat-3
+   ui/keycodemapdb
+   )
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://download.qemu.org/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+
+IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug doc
+   +fdt glusterfs gnutls gtk infiniband iscsi io-uring
+   jack jemalloc +jpeg kernel_linux
+   kernel_FreeBSD lzo multipath
+   ncurses nfs nls numa opengl +oss +pin-upstream-blobs
+   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+   +slirp
+   smartcard snappy spice ssh static static-user systemtap test usb
+   usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen
+   xfs +xkb zstd"
+
+COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
+   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
+   sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
+IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
+   avr lm32 moxie rx tricore unicore32"
+IUSE_USER_TARGETS="${COMMON_TARGETS}
+   aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
+   tilegx"
+
+use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
+use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
+IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
+
+RESTRICT="!test? ( test )"
+# Allow no targets to be built so that people can get a tools-only build.
+# Block USE flag configurations known to not work.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   qemu_softmmu_targets_arm? ( fdt )
+   qemu_softmmu_targets_microblaze? ( fdt )
+   qemu_softmmu_targets_mips64el? ( fdt )
+   qemu_softmmu_targets_ppc64? ( fdt )
+   qemu_softmmu_targets_ppc? ( fdt )
+   qemu_softmmu_targets_riscv32? ( fdt )
+   qemu_softmmu_targets_riscv64? ( fdt )
+   static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins 
!rbd !snappy )
+   static-user? ( !plugins )
+   virtfs? ( caps xattr )
+   vte? ( gtk )
+   plugins? ( !static !static-user )
+"
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# and user/softmmu targets (qemu-*, qemu-system-*).
+#
+# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
+#
+# The attr lib isn't always linked in (although the USE flag is always
+# respected).  This is because qemu supports using the C library's API
+# when available rather than always using the external library.
+ALL_DEPEND="
+   

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

2020-12-09 Thread Alessandro Barbieri
commit: 4ef0ab1e3b7643925e9733c31b7f9b4f03835eea
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 17:39:43 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 22:39:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ef0ab1e

dev-python/ufoNormalizer: remove old version

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/ufoNormalizer/Manifest  |  1 -
 .../ufoNormalizer/ufoNormalizer-0.4.1.ebuild   | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-python/ufoNormalizer/Manifest 
b/dev-python/ufoNormalizer/Manifest
index 2f10853c..d7e1f379 100644
--- a/dev-python/ufoNormalizer/Manifest
+++ b/dev-python/ufoNormalizer/Manifest
@@ -1,2 +1 @@
-DIST ufoNormalizer-0.4.1.tar.gz 30350 BLAKE2B 
b5709deea451f28a4372cefca497dcde5875a6fd64afc5b21e8a115d02ed4ade714e6b5b3d2f445d4de70ba47a3a8dd9ed4e1e0c3e27f9ed6e7eb9f1994db134
 SHA512 
bf8cb37b171363e1eca85ba01f78f8c2ed4d7741aba3ca8b77c1590fc81cca194d521224f370cdadcda033772d2e5c540d04098558a148d44c747af20f4b636b
 DIST ufonormalizer-0.5.0.zip 37969 BLAKE2B 
9012eccb3d7ad50a2e40a4c08d2e118d0dbf95620a269aaac921c2d055a207337d0c87f21485ac2c386f51a3e3ed8050d6bef2c276cb5e18ec83b14e2cf8d2b2
 SHA512 
79de1b94433038fa312c6faceec65255840d510a2cce7de0fe5b04986b750e5bac42c402c1ecb66a9ef4e1ba24495380c8c895d1f72522d2efff22932cea13bd

diff --git a/dev-python/ufoNormalizer/ufoNormalizer-0.4.1.ebuild 
b/dev-python/ufoNormalizer/ufoNormalizer-0.4.1.ebuild
deleted file mode 100644
index 6bf94c6a..
--- a/dev-python/ufoNormalizer/ufoNormalizer-0.4.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_7 pypy3 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="A tool that will normalize the XML and other data inside of a 
UFO."
-HOMEPAGE="https://github.com/unified-font-object/ufoNormalizer;
-SRC_URI="https://github.com/unified-font-object/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-
-DEPEND=""
-RDEPEND=""
-BDEPEND="app-arch/unzip"
-
-distutils_enable_tests setup.py



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/warframe-fonts/

2020-12-09 Thread Alessandro Barbieri
commit: 396a02ff6004dd48f1b936251c29a727caea33e3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 03:47:13 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 22:39:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=396a02ff

media-fonts/warframe-fonts: new package

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 media-fonts/warframe-fonts/Manifest|  4 
 media-fonts/warframe-fonts/metadata.xml|  8 
 .../warframe-fonts-0_p2019.ebuild  | 22 ++
 3 files changed, 34 insertions(+)

diff --git a/media-fonts/warframe-fonts/Manifest 
b/media-fonts/warframe-fonts/Manifest
new file mode 100644
index ..579bd705
--- /dev/null
+++ b/media-fonts/warframe-fonts/Manifest
@@ -0,0 +1,4 @@
+DIST Corpus.ttf 15884 BLAKE2B 
e37b3cf7038f6f4c1a2946fe5c531790c2e014964bebefd2d917f1263a1a53734415a88b0c80ad1ee1412a0b0a12bcf494d47b12699d5d82f700ff3a1431083a
 SHA512 
1b65ec2c7e4edffa4bb46bc6f339cbd0189920aaff9b491bcadba1ee5b7096cb4ac73a680894f3e3bcd03c7769eeb0a1c38ac2c93ab882be5af58abef51531b4
+DIST CorpusBold.ttf 15804 BLAKE2B 
ca8fcf93fc07439b6b17099fafae626b7dde82b62730ace71bf532d8a26ba67d3b7851d3c199ef60ff9a534f4f29702244fa53511947f63d13c33d3286b680b0
 SHA512 
1f0fb5a5fffaf601b87149ffc22799613722a1b0d975f65b0e6721d1c68be356d231ca882cab570f772c811f0f943b10f41a13f49190e1b09fc4ab70f849c3fa
+DIST Grineer.ttf 6004 BLAKE2B 
76ef33aa4ee99250c643c4462df793584121578cac5ca286795329e28d0aaf49c038a2cec437fe6fbae0511cf61f1d084e37c98fad94c5cef8e8714bebb79dd4
 SHA512 
5fcfca89dee9894fece899e6bd3494195642e0bae8131dc3d308da21f107a8e48bb3dd9682298fe512be2d4cecebe2514faf17bd7bdf761912c157bd7dd6c014
+DIST Solaris.ttf 19772 BLAKE2B 
89c3b2dad7588f0ce2eaaae5e11f4e5dd50ccb53d8b3a55debaa26bdf5a9fb5c8e9abc7dc4ea76b9fdd968a85f1b3b513a7152f68810a7f6d8d2f9ed60c4037c
 SHA512 
50d14457e1213bdb41f42fa5ff092d4421dcadba48bdeb418c9e9718b77863b420aced9b89faee94d126351577195ec4210ab964861a48170143128189838295

diff --git a/media-fonts/warframe-fonts/metadata.xml 
b/media-fonts/warframe-fonts/metadata.xml
new file mode 100644
index ..6c0bdfd6
--- /dev/null
+++ b/media-fonts/warframe-fonts/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+

diff --git a/media-fonts/warframe-fonts/warframe-fonts-0_p2019.ebuild 
b/media-fonts/warframe-fonts/warframe-fonts-0_p2019.ebuild
new file mode 100644
index ..80cb82f6
--- /dev/null
+++ b/media-fonts/warframe-fonts/warframe-fonts-0_p2019.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit font
+
+DESCRIPTION="Fonts from the Warframe game"
+HOMEPAGE="https://www.warframe.com/news/warframe-fansite-kit;
+SRC_URI="
+   
https://m.box.com/file/401032406918/download?shared_link=https%3A%2F%2Fdigitalextremesltd.app.box.com%2Fs%2Fvh2u41yhdlgp3girffucbynadoi33173
 -> Corpus.ttf
+   
https://m.box.com/file/401037009816/download?shared_link=https%3A%2F%2Fdigitalextremesltd.app.box.com%2Fs%2Fvh2u41yhdlgp3girffucbynadoi33173
 -> CorpusBold.ttf
+   
https://m.box.com/file/401042823306/download?shared_link=https%3A%2F%2Fdigitalextremesltd.app.box.com%2Fs%2Fvh2u41yhdlgp3girffucbynadoi33173
 -> Grineer.ttf
+   
https://m.box.com/file/302545392046/download?shared_link=https%3A%2F%2Fdigitalextremesltd.app.box.com%2Fs%2Fvh2u41yhdlgp3girffucbynadoi33173
 -> Solaris.ttf
+"
+LICENSE="Warframe-EULA"
+RESTRICT="mirror"
+SLOT="0"
+KEYWORDS="~amd64"
+S="${DISTDIR}"
+FONT_S="${S}"
+FONT_SUFFIX="ttf"



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

2020-12-09 Thread Alessandro Barbieri
commit: 8ec4787253981a887a81062d30288e17ab9c3e91
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 22:59:55 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 22:59:55 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ec47872

dev-python/ufoLib2: new version

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/ufoLib2/Manifest  |  1 +
 dev-python/ufoLib2/ufoLib2-0.10.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/ufoLib2/Manifest b/dev-python/ufoLib2/Manifest
index 85edda69..c864e7b2 100644
--- a/dev-python/ufoLib2/Manifest
+++ b/dev-python/ufoLib2/Manifest
@@ -1,2 +1,3 @@
+DIST ufoLib2-0.10.0.zip 84972 BLAKE2B 
7dde59ec9cfda6e2f8213ccdc24fd786b515935f2b7ef9495eb276f10b9ed472ca2fc58d8b63ddf4d48c8025250e0569d4060454aa23ada0834a76e9afa42c18
 SHA512 
aac5ccb27311812947d7bd678e82dc950b042dd1660622ac31f7c772436259924b5bf7b2dc1639b7f70e36302abbb11bc0cdb153d3ef061234c0fcbd22d63d58
 DIST ufoLib2-0.7.1.zip 82128 BLAKE2B 
833ec522edb52c54926d9578507b4afe0c3eda313f663fa1655f836369b23a2d11a1a947d9b8079aad711f0dac9754d902c90811cf42affe5ba6685edd4acc69
 SHA512 
e0ddd496ced3234d9c5ee77af4205a1e5df031017a4ba526749df180a21ef878c56b933eae37459c6a5b97364849a5209844485e873a7b91d46a613f0f13b79b
 DIST ufoLib2-0.8.0.zip 82448 BLAKE2B 
496980d61a6d46dee3fc3ae6e69df92db78fa3ba0e2262032cfb45dc77f842ea04c7ea019764deb7565b9ded9dbe5263022376212d7c42782180d0b5d5c0dcc2
 SHA512 
8ce5af30b77dfbadc16beda2028f2d62468e3fb54998209f0940cb82dac0f0c1bf33813905aae5ea9cb2b05c7e29fdcd0a8ba8058b44ddc0d43f2863f71e4ebd

diff --git a/dev-python/ufoLib2/ufoLib2-0.10.0.ebuild 
b/dev-python/ufoLib2/ufoLib2-0.10.0.ebuild
new file mode 100644
index ..0fafba09
--- /dev/null
+++ b/dev-python/ufoLib2/ufoLib2-0.10.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8} )
+DOCS_DEPEND="
+   dev-python/sphinx_rtd_theme
+   dev-python/typing-extensions
+"
+DOCS_DIR="${S}/docs/source"
+DOCS_BUILDER="sphinx"
+inherit distutils-r1 docs
+
+DESCRIPTION="A UFO font library"
+HOMEPAGE="https://github.com/fonttools/ufoLib2;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# fs not pulled in by fonttools
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   dev-python/fs[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="app-arch/unzip"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/\/d' -i setup.cfg || die
+   distutils-r1_python_prepare_all
+}



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

2020-12-09 Thread Alessandro Barbieri
commit: de4109253cdc3906a72bca4a57fe79fd1df5c5ea
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 21:31:13 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 22:39:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de410925

dev-python/fake-useragent: remove dependency

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/fake-useragent/fake-useragent-0.1.11.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/fake-useragent/fake-useragent-0.1.11.ebuild 
b/dev-python/fake-useragent/fake-useragent-0.1.11.ebuild
index 46a9b5d7..8c151ba1 100644
--- a/dev-python/fake-useragent/fake-useragent-0.1.11.ebuild
+++ b/dev-python/fake-useragent/fake-useragent-0.1.11.ebuild
@@ -21,7 +21,6 @@ KEYWORDS="~amd64"
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/funcsigs[${PYTHON_USEDEP}]
dev-python/ipdb[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/ipython_genutils[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: licenses/, profiles/

2020-12-09 Thread Alessandro Barbieri
commit: cc9e426e34502c07e74677d37f12733144e213b2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 03:34:20 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 22:39:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc9e426e

Warframe-EULA license

Signed-off-by: Alessandro Barbieri  gmail.com>

 licenses/Warframe-EULA  | 107 
 profiles/license_groups |   2 +-
 2 files changed, 108 insertions(+), 1 deletion(-)

diff --git a/licenses/Warframe-EULA b/licenses/Warframe-EULA
new file mode 100644
index ..28ddaa87
--- /dev/null
+++ b/licenses/Warframe-EULA
@@ -0,0 +1,107 @@
+END USER LICENSE AGREEMENT
+
+Updated: June 27, 2017
+
+Warframe® (the “GAME”) is a free-to-play computer game developed and operated 
by Digital Extremes Ltd. In this agreement, “ DIGITAL EXTREMES” or “DE” means 
Digital Extremes Ltd., an Ontario, Canada Corporation; “YOU” and “ YOUR” mean 
the user of the computer on which the Game will be or has been installed.
+
+PLEASE READ THIS END USER LICENSE AGREEMENT (THIS “EULA” OR “LICENSE 
AGREEMENT") CAREFULLY BEFORE CLICKING “I AGREE”. BY DOWNLOADING THE GAME AND 
CLICKING THE "I AGREE" BUTTON OR USING THE GAME OR INSTALLING THE GAME CLIENT 
SOFTWARE (THE " SOFTWARE"), YOU AGREE THAT THIS LICENSE AGREEMENT IS 
ENFORCEABLE LIKE ANY WRITTEN CONTRACT SIGNED BY YOU. IF YOU DO NOT AGREE TO ALL 
OF THE TERMS OF THIS LICENSE AGREEMENT, CLICK ON THE “DO NOT AGREE” BUTTON 
WHICH INDICATES THAT YOU DO NOT AGREE TO ACCEPT THE TERMS OF THIS LICENSE 
AGREEMENT AND WILL NOT COMPLETE INSTALLATION OF THE SOFTWARE. BY ENTERING INTO 
THIS LICENSE AGREEMENT, YOU REPRESENT THAT YOU ARE AT LEAST 18 YEARS OF AGE 
(EVEN IF YOU’RE ENTERING INTO THIS AGREEMENT ON BEHALF OF AN AUTHORIZED USER 
WHO IS UNDER 18 YEARS OF AGE) AND HAVE THE LEGAL CAPACITY TO ENTER INTO A 
CONTRACT IN THE JURISDICTION WHERE YOU RESIDE.
+
+THE TERMS OF THIS AGREEMENT MAY BE AMENDED, SUPPLEMENTED OR MODIFIED AT ANY 
TIME BY DIGITAL EXTREMES IN ITS DISCRETION, WHEN DE UPDATES OR UPGRADES THE 
SOFTWARE PRODUCT EFFECTIVE UPON PRIOR NOTICE AS FOLLOWS: Digital Extremes will 
post the revised version of this Agreement here: www.warframe.com, and may 
provide such other notice as DE may elect in its sole discretion. If any future 
changes to this Agreement are unacceptable to you or cause you to no longer be 
in compliance with this Agreement, you may terminate this Agreement in 
accordance with Section 7 below. Your installation and use of any of Digital 
Extremes’ updates, upgrades or modifications to the Software or your continued 
use of the Software following notice of changes to this Agreement, shall 
conclusively demonstrate your acceptance of such changes. Digital Extremes may 
change, modify, suspend, or discontinue any aspect of the Software at any time. 
Digital Extremes may also impose limits on certain features or restrict
  your access to parts or all of the Software Product without notice or 
liability. You have no interest, monetary or otherwise, in any feature or 
content contained in the Software.
+
+1. LIMITED USE LICENSE
+
+If you agree to this License Agreement, you may install the Software onto your 
computer for purposes of playing the Game by registering for and accessing a 
User Account (“Service”). Subject to your agreement to and continuing 
compliance with this License Agreement, DE hereby grants, and you hereby 
accept, a limited, non-exclusive license to (a) install the Software on one or 
more computers owned by you or under your legitimate control, and (b) use the 
Software in conjunction with the Service for your non-commercial entertainment 
purposes only. All use of the Software is subject to this License Agreement and 
to the Terms of Use agreement (the “ Terms of Use”), both of which you must 
accept before you can use your User Account (hereinafter referred to as 
“Account”) to play the Game.
+
+2. LICENSE RESTRICTIONS AND LIMITATIONS
+
+The limited, personal use license granted to you in Section 1 is subject to 
the following restrictions and limitations as well as all other terms and 
conditions of this Agreement (collectively, the “License Limitations”). You 
agree that you will not, under any circumstances:
+
+a. sell, sublicense, assign, rent, lease, or otherwise transfer the Software, 
except as expressly permitted by this Agreement;
+
+b. reverse engineer, decompile, disassemble or otherwise derive source code or 
game data from the Software or reduce the Software to a human-readable form, 
except to the extent that such actions are expressly permitted by applicable 
law or publish or share same with anyone;
+
+c. copy, photocopy or reproduce the Software, in whole or in part; provided, 
however, that you may make one (1) copy of the Game Software and the Game 
manual for archival purposes only;
+
+d. modify, translate or create derivative works based on or utilizing the 

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

2020-12-09 Thread Alessandro Barbieri
commit: 5196c14508ac0cbef01c137b551a164ea1a7a258
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 22:36:25 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 22:39:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5196c145

dev-python/pytest-randomly: new version

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pytest-randomly/Manifest|  1 +
 .../pytest-randomly/pytest-randomly-3.5.0.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/pytest-randomly/Manifest 
b/dev-python/pytest-randomly/Manifest
index 03807ea5..68c4d05f 100644
--- a/dev-python/pytest-randomly/Manifest
+++ b/dev-python/pytest-randomly/Manifest
@@ -1 +1,2 @@
 DIST pytest-randomly-3.4.1.tar.gz 32468 BLAKE2B 
6aaddfca7434a8b7060aa32d69f84ff5e03e5f43bcfdfacc56f792ba6e1a1f5f49dca641a0100ed4ddf0f6947017aa354ab4fcc2ad837bb5b072aab8142f07b6
 SHA512 
3f1006ce67478221fb57369f6b0dcbb41bdd38798059112cff2e113ab101a4d07e72e5f302ffdf6159cc8600999f691f0f665fda4c0fcf58bba3c4fe5a12c039
+DIST pytest-randomly-3.5.0.tar.gz 36605 BLAKE2B 
1e993f7b0cec9fede1fd22c9be06ca34b884ea67183e13197e59359ebb5b8a6bc86715b117f379d72c11eec85fe31c3f4cb1dd7c2bae1412dabd630ddff81bbf
 SHA512 
ed5cc11799e38caaa899ab25f75469baa2c57a5113c3e51129c4cee801b0eded57f6165113f8cb5a8c995057569c224b9039d601b361b9e95553dc8cb338b368

diff --git a/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild 
b/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild
new file mode 100644
index ..36dac6ba
--- /dev/null
+++ b/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pytest plugin to randomly order tests and control random.seed"
+HOMEPAGE="
+   https://pypi.python.org/pypi/pytest-randomly
+   https://github.com/pytest-dev/pytest-randomly
+"
+SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/factory_boy[${PYTHON_USEDEP}]
+   dev-python/faker[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+
+   $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' 
python3_7)
+   $(python_gen_cond_dep 'dev-python/pygments[${PYTHON_USEDEP}]' python3_9)
+"
+DEPEND="
+   test? (
+   dev-python/pytest-randomly[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   pytest -vv \
+   --deselect 
tests/test_pytest_randomly.py::test_entrypoint_injection \
+   --deselect 
tests/test_pytest_randomly.py::test_classes_reordered \
+   --deselect 
tests/test_pytest_randomly.py::test_doctests_reordered \
+   --deselect 
tests/test_pytest_randomly.py::test_class_test_methods_reordered \
+   --deselect tests/test_pytest_randomly.py::test_files_reordered \
+   --deselect 
tests/test_pytest_randomly.py::test_test_functions_reordered \
+   --deselect 
tests/test_pytest_randomly.py::test_test_functions_reordered_when_randomness_in_module
 \
+   --deselect 
tests/test_pytest_randomly.py::test_files_reordered_when_seed_not_reset \
+   --deselect 
tests/test_pytest_randomly.py::test_doctests_in_txt_files_reordered \
+   || die "Testsuite failed under ${EPYTHON}"
+}



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

2020-12-09 Thread Marek Szuba
commit: 988d8128f29202023006ed0b299cbe6daefbebf9
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec  9 22:48:46 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec  9 22:57:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988d8128

mail-filter/rspamd: migrate to lua-single.eclass

Latest release and the live ebuild. Support lua5-{1..3} and luajit, as
per upstream build scripts. Speaking of which, although the upstream
logic for finding is the same as in FindLua.cmake (i.e. 5.3, 5.2, 5.1,
stopping on the first one found) they use a different module which does
support pkgconfig - so although a patch is still necessary, all it does
is point cmake to the pkgconfig wrapper set up by lua-single.

Closes: https://bugs.gentoo.org/752957
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/rspamd-2.6-cmake-lua-version.patch   | 44 ++
 .../{rspamd-.ebuild => rspamd-2.6-r100.ebuild} | 26 +++--
 mail-filter/rspamd/rspamd-.ebuild  | 24 ++--
 profiles/package.mask  |  1 +
 4 files changed, 72 insertions(+), 23 deletions(-)

diff --git a/mail-filter/rspamd/files/rspamd-2.6-cmake-lua-version.patch 
b/mail-filter/rspamd/files/rspamd-2.6-cmake-lua-version.patch
new file mode 100644
index 000..141b13dfa8a
--- /dev/null
+++ b/mail-filter/rspamd/files/rspamd-2.6-cmake-lua-version.patch
@@ -0,0 +1,44 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -139,40 +139,8 @@
+ ELSE(ENABLE_LUAJIT MATCHES "ON")
+ 
+   ProcessPackage(LIBLUA LIBRARY   "lua"
+-  "lua-5.3"
+-  INCLUDE lua.h INCLUDE_SUFFIXES
+-  "include/lua-5.3"
+-  "include/lua5.3"
+-  "include/lua53"
+-  "include/lua"
+   ROOT ${LUA_ROOT}
+-  MODULES lua53
+-  OPTIONAL)
+-
+-  IF (NOT WITH_LIBLUA)
+-  ProcessPackage(LIBLUA LIBRARY   "lua"
+-  "lua-5.2"
+-  INCLUDE lua.h INCLUDE_SUFFIXES
+-  "include/lua-5.2"
+-  "include/lua5.2"
+-  "include/lua52"
+-  "include/lua"
+-  ROOT ${LUA_ROOT}
+-  MODULES lua52
+-  OPTIONAL)
+-
+-  IF (NOT WITH_LIBLUA)
+-  ProcessPackage(LIBLUA LIBRARY   "lua"
+-  "lua-5.1"
+-  INCLUDE lua.h INCLUDE_SUFFIXES
+-  "include/lua-5.1"
+-  "include/lua5.1"
+-  "include/lua51"
+-  "include/lua"
+-  ROOT ${LUA_ROOT}
+-  MODULES lua51)
+-  ENDIF()
+-  ENDIF()
++  MODULES lua)
+ ENDIF(ENABLE_LUAJIT MATCHES "ON")
+ 
+ IF(ENABLE_JEMALLOC MATCHES "ON" AND NOT SANITIZE)

diff --git a/mail-filter/rspamd/rspamd-.ebuild 
b/mail-filter/rspamd/rspamd-2.6-r100.ebuild
similarity index 83%
copy from mail-filter/rspamd/rspamd-.ebuild
copy to mail-filter/rspamd/rspamd-2.6-r100.ebuild
index e51965b8983..e8100951ee1 100644
--- a/mail-filter/rspamd/rspamd-.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r100.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit cmake pax-utils systemd tmpfiles
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/rspamd/rspamd.git;
@@ -19,7 +21,13 @@ LICENSE="Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 
MIT public-domain u
 SLOT="0"
 IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
 
-RDEPEND="
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   jit? ( lua_single_target_luajit )"
+
+RDEPEND="${LUA_DEPS}
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
acct-group/rspamd
acct-user/rspamd
app-arch/zstd
@@ -37,13 +45,6 @@ RDEPEND="
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc )
-   jit? (
-   dev-lang/luajit:2
-   )
-   !jit? (
-   dev-lang/lua:*
-   dev-lua/LuaBitOp
-   )
!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
pcre2? ( dev-libs/libpcre2[jit=] )
@@ -55,8 +56,9 @@ BDEPEND="
 "
 
 PATCHES=(
+   "${FILESDIR}/rspamd-2.6-cmake-lua-version.patch"
"${FILESDIR}/rspamd-2.6-unbundle-lua.patch"
-   "${FILESDIR}/rspamd--unbundle-zstd.patch"
+   "${FILESDIR}/rspamd-2.6-unbundle-zstd.patch"

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

2020-12-09 Thread Marek Szuba
commit: 91819bc0c66dd69b67784bd3241531d5b785eb4b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec  9 21:44:09 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec  9 22:57:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91819bc0

mail-filter/rspamd: limit unmigrated ebuilds to dev-lang/lua:0

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

 mail-filter/rspamd/rspamd-2.5-r1.ebuild | 2 +-
 mail-filter/rspamd/rspamd-2.6-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/rspamd/rspamd-2.5-r1.ebuild 
b/mail-filter/rspamd/rspamd-2.5-r1.ebuild
index eb97eb1d040..c1020d552c7 100644
--- a/mail-filter/rspamd/rspamd-2.5-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-2.5-r1.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
dev-lang/luajit:2
)
!jit? (
-   dev-lang/lua:*
+   dev-lang/lua:0=
dev-lua/LuaBitOp
)
!libressl? ( dev-libs/openssl:0=[-bindist] )

diff --git a/mail-filter/rspamd/rspamd-2.6-r2.ebuild 
b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
index 380080e13fb..a31a0897fc9 100644
--- a/mail-filter/rspamd/rspamd-2.6-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
dev-lang/luajit:2
)
!jit? (
-   dev-lang/lua:*
+   dev-lang/lua:0=
dev-lua/LuaBitOp
)
!libressl? ( dev-libs/openssl:0=[-bindist] )



[gentoo-commits] repo/gentoo:master commit in: games-arcade/cdogs-sdl/, games-arcade/cdogs-sdl/files/

2020-12-09 Thread James Le Cuirot
commit: 757d074721f7f503d239f348638102dcaeff3a21
Author: William Breathitt Gray  gmail  com>
AuthorDate: Wed Jul  1 18:29:22 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Dec  9 22:49:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757d0747

games-arcade/cdogs-sdl: Version bump to 0.9.1

Closes: https://bugs.gentoo.org/730402
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16539
Signed-off-by: James Le Cuirot  gentoo.org>

 games-arcade/cdogs-sdl/Manifest|  3 +-
 games-arcade/cdogs-sdl/cdogs-sdl-0.10.1.ebuild | 41 ++
 games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild | 55 -
 .../cdogs-sdl-0.10.1-Add-BUILD_EDITOR-option.patch | 89 ++
 .../cdogs-sdl/files/cdogs-sdl-0.4-64bit.patch  | 48 
 games-arcade/cdogs-sdl/metadata.xml| 13 +++-
 6 files changed, 140 insertions(+), 109 deletions(-)

diff --git a/games-arcade/cdogs-sdl/Manifest b/games-arcade/cdogs-sdl/Manifest
index 42dd2833ce2..cc2ba05abf1 100644
--- a/games-arcade/cdogs-sdl/Manifest
+++ b/games-arcade/cdogs-sdl/Manifest
@@ -1,2 +1 @@
-DIST cdogs-data-2007-07-06.tar.bz2 218810 BLAKE2B 
fb788ed11ef220b4f244a74be838536281a87a5c8055cb9674b4269f0a63cb07120b31af113fab63f820c1b293c97b310e91d3638bc41d5d3ef4a12472481aaa
 SHA512 
9e645d64bcc0b99df9fb113f7103590eb8045ca9439700279c8ea55a6277d10fc38aff38bb1137887bc5697c505fe18e15d6c62eaf2790c065b1261fa7418a84
-DIST cdogs-sdl-0.4.tar.bz2 164804 BLAKE2B 
91498d981b2318d4f1d68112fe8d574b447290f9cad7b232a56cd6d516ca2fd3983b01789c87914f81eaa6d1c593dac95fe88ec1cd2823e6769d9f5980c6c2d5
 SHA512 
69fbac533207e38c85cf0f71db47df50405a5ff220a6662f7e186d1f54c4181ee56e1ff8049a427acec7fcf0529b8df66db36a693978bb0aa04eb0594a8b5adc
+DIST cdogs-sdl-0.10.1.tar.gz 25035447 BLAKE2B 
7f1ab1c210daaa44080cfca335cbcf0cd3ae069ef0638bd34c437e7b08833dfecfdf010ccdf9d5a4d3ede66cb75fd6258d3e8b7d907425fc0b73a792568ed205
 SHA512 
97bc23848536e98207afeaf74c172fe138dd0425dde6bb888b5c64f244b3c6ecea16245630628ab7aa4277da16c25c623574e8d123993bc9e840a3c26c1edce7

diff --git a/games-arcade/cdogs-sdl/cdogs-sdl-0.10.1.ebuild 
b/games-arcade/cdogs-sdl/cdogs-sdl-0.10.1.ebuild
new file mode 100644
index 000..63957cdb3af
--- /dev/null
+++ b/games-arcade/cdogs-sdl/cdogs-sdl-0.10.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="Classic overhead run-and-gun game"
+HOMEPAGE="https://cxong.github.io/cdogs-sdl/;
+SRC_URI="https://github.com/cxong/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ BSD-2 CC0-1.0 CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-python/protobuf-python
+   media-libs/libsdl2[haptic,opengl]
+   media-libs/sdl2-image[png]
+   media-libs/sdl2-mixer[vorbis,wav]
+   net-libs/enet:1.3="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-Add-BUILD_EDITOR-option.patch"
+)
+
+src_prepare() {
+   rm -f doc/{COPYING.,LICENSE.,license.,README_DATA.md}* || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCDOGS_DATA_DIR="${EPREFIX}/usr/share/${PN}/"
+   -DCDOGS_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}/"
+   -DBUILD_EDITOR=OFF
+   -DUSE_SHARED_ENET=ON
+   )
+   cmake_src_configure
+}

diff --git a/games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild 
b/games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild
deleted file mode 100644
index 04c64376691..000
--- a/games-arcade/cdogs-sdl/cdogs-sdl-0.4-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic games
-
-CDOGS_DATA="cdogs-data-2007-07-06"
-DESCRIPTION="A port of the old DOS arcade game C-Dogs"
-HOMEPAGE="http://lumaki.com/code/cdogs;
-SRC_URI="http://icculus.org/cdogs-sdl/files/src/${P}.tar.bz2
-   http://icculus.org/cdogs-sdl/files/data/${CDOGS_DATA}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl[video]
-   media-libs/sdl-mixer"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${P}/src
-
-src_unpack() {
-   unpack ${A}
-   mv ${CDOGS_DATA} ${P}/data || die
-}
-
-src_prepare() {
-   sed -i \
-   -e "/^CF_OPT/d" \
-   -e "/^CC/d" \
-   Makefile || die
-   sed -i -e "/\bopen(/s/)/, 0666)/" files.c || die
-   epatch "${FILESDIR}"/${P}-64bit.patch
-   append-cflags -std=gnu89 # build with gcc5 (bug #571112)
-}
-
-src_compile() {
-   emake I_AM_CONFIGURED=yes \
-   SYSTEM="\"linux\"" \
-   STRIP=true \
-   DATADIR="${GAMES_DATADIR}/${PN}" \
-   cdogs
-}
-
-src_install() {
-   dogamesbin cdogs
-   insinto 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/julius/files/, games-strategy/julius/

2020-12-09 Thread James Le Cuirot
commit: 2ecbc25f3925991ea36559f0b0e25fa634c34a02
Author: Horea Christian  chymera  eu>
AuthorDate: Tue May  5 19:59:34 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Dec  9 22:41:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ecbc25f

games-strategy/julius: new package

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Horea Christian  chymera.eu>
Closes: https://github.com/gentoo/gentoo/pull/15660
Signed-off-by: James Le Cuirot  gentoo.org>

 games-strategy/julius/Manifest|  1 +
 games-strategy/julius/files/90julius.sh   |  2 ++
 games-strategy/julius/julius-1.4.1.ebuild | 42 +++
 games-strategy/julius/metadata.xml| 25 ++
 4 files changed, 70 insertions(+)

diff --git a/games-strategy/julius/Manifest b/games-strategy/julius/Manifest
new file mode 100644
index 000..1e31cd76e50
--- /dev/null
+++ b/games-strategy/julius/Manifest
@@ -0,0 +1 @@
+DIST julius-1.4.1.tar.gz 8592785 BLAKE2B 
8eb91522fccdee33600b02de766727beb19f138c0f695eb92aaa77ea2f25ec293906d0c75d31d42159097a12317ba38b22c01e7edf722670f51fe56d625d9ae7
 SHA512 
8488cee4a229299fd771f7ebddf076888b2e11458b2edbb6058b29b1f7e79d372ec2f913df3afacd8191551ba692a900508e64661ead1029916e28f356f79f7b

diff --git a/games-strategy/julius/files/90julius.sh 
b/games-strategy/julius/files/90julius.sh
new file mode 100644
index 000..e88111f8994
--- /dev/null
+++ b/games-strategy/julius/files/90julius.sh
@@ -0,0 +1,2 @@
+#!/usr/bin/env bash
+alias julius-game='julius-game ~/.cache/julius/app'

diff --git a/games-strategy/julius/julius-1.4.1.ebuild 
b/games-strategy/julius/julius-1.4.1.ebuild
new file mode 100644
index 000..06b33f139f8
--- /dev/null
+++ b/games-strategy/julius/julius-1.4.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Feature-faithful open source re-implementation of Caesar III"
+HOMEPAGE="https://github.com/bvschaik/julius;
+SRC_URI="https://github.com/bvschaik/julius/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   media-libs/libpng:0=
+   media-libs/libsdl2[joystick,video,sound]
+   media-libs/sdl2-mixer
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   insinto /etc/profile.d
+   doins "${FILESDIR}"/90julius.sh
+   cmake_src_install
+   mv "${ED}"/usr/bin/julius  "${ED}"/usr/bin/julius-game ||
+   die "Failed to rename executable (required as per conflict with 
app-accessibility/julius)"
+}
+
+pkg_postinst() {
+   ewarn "Julius requires you to download the original Caesar 3 resources."
+   ewarn
+   ewarn "You need to obtain these files from a vendor of the proprietary 
software."
+   ewarn "You will then need to copy the 'app' directory into 
'~/.cache/julius/'."
+   ewarn "One way to obtain this directory is to download the GOG Cesar 3 
edition."
+   ewarn "You can then produce this directory by running:"
+   ewarn "innoextract -m setup_caesar3_2.0.0.9.exe"
+   ewarn
+   ewarn "Lastly, run 'source /etc/profile' to refresh your environment 
and be able"
+   ewarn "to start the game directly by running 'julius-game' in the 
command line."
+}

diff --git a/games-strategy/julius/metadata.xml 
b/games-strategy/julius/metadata.xml
new file mode 100644
index 000..88f523bf415
--- /dev/null
+++ b/games-strategy/julius/metadata.xml
@@ -0,0 +1,25 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   c...@chymera.eu
+   Horea Christian
+   
+   
+   The aim of this project is to create an open-source version of
+   Caesar 3, with the same logic as the original, but with some UI
+   enhancements, that is able to be played on multiple platforms.
+   The same logic means that the saved games are 100% compatible,
+   and any gameplay bugs present in the original Caesar 3 game will
+   also be present in Julius. It is meant as a drop-in replacement
+   for Caesar 3, with the same look and feel, so there will be no
+   major UI changes.
+   
+   
+   bvschaik/julius
+   
+



[gentoo-commits] repo/gentoo:master commit in: games-strategy/julius/

2020-12-09 Thread James Le Cuirot
commit: 7eb00f29fd1edfa3df8af8f6ea813721c03ef9e4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Dec  9 22:44:06 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Dec  9 22:44:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb00f29

games-strategy/julius: Add xdg eclass to handle icon cache

Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 games-strategy/julius/julius-1.4.1.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/games-strategy/julius/julius-1.4.1.ebuild 
b/games-strategy/julius/julius-1.4.1.ebuild
index 06b33f139f8..811dfaebf3f 100644
--- a/games-strategy/julius/julius-1.4.1.ebuild
+++ b/games-strategy/julius/julius-1.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake
+inherit cmake xdg
 
 DESCRIPTION="Feature-faithful open source re-implementation of Caesar III"
 HOMEPAGE="https://github.com/bvschaik/julius;
@@ -20,6 +20,11 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   cmake_src_prepare
+   xdg_src_prepare
+}
+
 src_install() {
insinto /etc/profile.d
doins "${FILESDIR}"/90julius.sh
@@ -29,6 +34,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
+
ewarn "Julius requires you to download the original Caesar 3 resources."
ewarn
ewarn "You need to obtain these files from a vendor of the proprietary 
software."



[gentoo-commits] repo/gentoo:master commit in: games-arcade/jazz2/

2020-12-09 Thread James Le Cuirot
commit: 2710b34803ad2c4638756a458b998a1183c58246
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Dec  9 22:39:41 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Dec  9 22:39:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2710b348

games-arcade/jazz2: Bump to 0.6.5, drop old 0.6.4

Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 games-arcade/jazz2/Manifest   | 2 +-
 games-arcade/jazz2/{jazz2-0.6.4.ebuild => jazz2-0.6.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-arcade/jazz2/Manifest b/games-arcade/jazz2/Manifest
index fc828b0d97a..a38e77d6637 100644
--- a/games-arcade/jazz2/Manifest
+++ b/games-arcade/jazz2/Manifest
@@ -1 +1 @@
-DIST jazz2-0.6.4.tar.gz 11028330 BLAKE2B 
f0f6ca00af950d494baf71a38fcb0e5e14f144bb862475b62a028ce88ebf94905afc6a08da01a40fc68a11292d50c63f638b11973b3eb32811fe42f27dfd1012
 SHA512 
33216722aa9ce31ca2af4bd1657c8053414678f9d050ed56a802e281b4743860aae40dfdb1ae4047fbdbe5ae7f3ef0b90170184aabfa8279d9f886f7c9bfd24e
+DIST jazz2-0.6.5.tar.gz 11028837 BLAKE2B 
5174aae360ffd17ed7051b50995282f761e1403728fc87775b2955c98db4d5198593c0ccf022733f9a7253f9633bc9844f8291471f2103e74015f097c3ac7943
 SHA512 
4caafff531d5f22c08013a1aea9604a49b56b3deb964255c8e400a55f7943d29e8230ad78baa68d4ce5f0f122982e0a880b05fe2a97ddaa0ae3503194d947e56

diff --git a/games-arcade/jazz2/jazz2-0.6.4.ebuild 
b/games-arcade/jazz2/jazz2-0.6.5.ebuild
similarity index 100%
rename from games-arcade/jazz2/jazz2-0.6.4.ebuild
rename to games-arcade/jazz2/jazz2-0.6.5.ebuild



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

2020-12-09 Thread Sergei Trofimovich
commit: 02308d0213b277ce08b2bf3767a29d6f1aba1b16
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:47:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02308d02

x11-misc/compose-tables: stable 1.7.0 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/compose-tables/compose-tables-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/compose-tables/compose-tables-1.7.0.ebuild 
b/x11-misc/compose-tables/compose-tables-1.7.0.ebuild
index 3897323ede6..029fa93bd7f 100644
--- a/x11-misc/compose-tables/compose-tables-1.7.0.ebuild
+++ b/x11-misc/compose-tables/compose-tables-1.7.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}
 S="${WORKDIR}/libX11-${PV}/"
 
 DESCRIPTION="X.Org Compose Key tables from libX11"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 # Only needed by configure
 DEPEND="



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

2020-12-09 Thread Sergei Trofimovich
commit: 9739d640f5b052f3c23f5703bbd070ddd3d7a165
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 22:01:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9739d640

sys-libs/timezone-data: stable 2020d for hppa, bug #757366

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-libs/timezone-data/timezone-data-2020d.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/timezone-data/timezone-data-2020d.ebuild 
b/sys-libs/timezone-data/timezone-data-2020d.ebuild
index 119d9ded8bc..019f2de3dcd 100644
--- a/sys-libs/timezone-data/timezone-data-2020d.ebuild
+++ b/sys-libs/timezone-data/timezone-data-2020d.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.t
 
 LICENSE="BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls leaps-timezone elibc_FreeBSD zic-slim"
 
 DEPEND="nls? ( virtual/libintl )"



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

2020-12-09 Thread Sergei Trofimovich
commit: 278e686a0f1939d2878cb22f6153862743e5bf41
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 22:02:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278e686a

sys-apps/usbutils: stable 013 for hppa, bug #757915

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/usbutils/usbutils-013.ebuild 
b/sys-apps/usbutils/usbutils-013.ebuild
index 088eefeddbb..eeea4966569 100644
--- a/sys-apps/usbutils/usbutils-013.ebuild
+++ b/sys-apps/usbutils/usbutils-013.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2020-12-09 Thread Sergei Trofimovich
commit: fb3df5db39f1c18453b5560b78549a835c54936b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:55:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3df5db

dev-libs/elfutils: stable 0.182 for sparc, bug #758782

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/elfutils/elfutils-0.182.ebuild 
b/dev-libs/elfutils/elfutils-0.182.ebuild
index a16b599dbf4..68be535a860 100644
--- a/dev-libs/elfutils/elfutils-0.182.ebuild
+++ b/dev-libs/elfutils/elfutils-0.182.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]



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

2020-12-09 Thread Sergei Trofimovich
commit: e30247b72017eed53d22994d9f88960055bf1163
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:46:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30247b7

x11-libs/libXtst: stable 1.2.3-r2 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/libXtst/libXtst-1.2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libXtst/libXtst-1.2.3-r2.ebuild 
b/x11-libs/libXtst/libXtst-1.2.3-r2.ebuild
index 3c196046276..c1088ef57e8 100644
--- a/x11-libs/libXtst/libXtst-1.2.3-r2.ebuild
+++ b/x11-libs/libXtst/libXtst-1.2.3-r2.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org Xlib-based client API for the XTEST & RECORD extensions 
library"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 
 RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]



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

2020-12-09 Thread Sergei Trofimovich
commit: 423acc4ddc5c009222897b092e8a45297e526c32
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:53:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423acc4d

app-misc/mc: stable 4.8.25 for sparc, bug #758779

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/mc-4.8.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.25.ebuild b/app-misc/mc/mc-4.8.25.ebuild
index 0238a89b538..925284808f4 100644
--- a/app-misc/mc/mc-4.8.25.ebuild
+++ b/app-misc/mc/mc-4.8.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



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

2020-12-09 Thread Sergei Trofimovich
commit: f8741227452fe694f02cab2d692226ab5e7627d6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:57:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8741227

x11-base/xorg-server: stable 1.20.10 for sparc, bug #757882

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-base/xorg-server/xorg-server-1.20.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.20.10.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.10.ebuild
index d36562f2d7f..1e5b81e8846 100644
--- a/x11-base/xorg-server/xorg-server-1.20.10.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.10.ebuild
@@ -10,7 +10,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"



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

2020-12-09 Thread Sergei Trofimovich
commit: 6eb25e08073984695a8f7d60ec4945a9a098
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:50:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb25e08

sys-devel/gcc: stable 9.3.0-r2 for sparc, bug #758437

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/gcc-9.3.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-9.3.0-r2.ebuild 
b/sys-devel/gcc/gcc-9.3.0-r2.ebuild
index 22021e4ce4a..d5204e8c95a 100644
--- a/sys-devel/gcc/gcc-9.3.0-r2.ebuild
+++ b/sys-devel/gcc/gcc-9.3.0-r2.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="4"
 
 inherit toolchain
 
-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"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2020-12-09 Thread Sergei Trofimovich
commit: 145ea6024308a390da178584201c235447cc6e17
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:51:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145ea602

x11-misc/x11vnc: stable 0.9.16-r4 for sparc, bug #756841

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/x11vnc/x11vnc-0.9.16-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/x11vnc/x11vnc-0.9.16-r4.ebuild 
b/x11-misc/x11vnc/x11vnc-0.9.16-r4.ebuild
index 31f1ea9b8f1..9eb9afc5033 100644
--- a/x11-misc/x11vnc/x11vnc-0.9.16-r4.ebuild
+++ b/x11-misc/x11vnc/x11vnc-0.9.16-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/LibVNC/x11vnc/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="crypt fbcon libressl ssl +xcomposite +xdamage +xfixes xinerama +xrandr 
zeroconf"
 
 COMMON_DEPEND="



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

2020-12-09 Thread Sergei Trofimovich
commit: dcfd5e5f9bce8fa56bcb972b75d9db866b891a6b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:47:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfd5e5f

x11-libs/libxshmfence: stable 1.3-r2 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/libxshmfence/libxshmfence-1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxshmfence/libxshmfence-1.3-r2.ebuild 
b/x11-libs/libxshmfence/libxshmfence-1.3-r2.ebuild
index 21575c927ba..66b19c6d88e 100644
--- a/x11-libs/libxshmfence/libxshmfence-1.3-r2.ebuild
+++ b/x11-libs/libxshmfence/libxshmfence-1.3-r2.ebuild
@@ -8,6 +8,6 @@ inherit xorg-3
 
 DESCRIPTION="Shared memory fences using futexes"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="x11-base/xorg-proto"



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

2020-12-09 Thread Sergei Trofimovich
commit: 7cd43e3d2c561a05ee1c8ef22f54d7625e885e29
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:48:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd43e3d

x11-misc/xkeyboard-config: stable 2.31 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/xkeyboard-config/xkeyboard-config-2.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.31.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.31.ebuild
index 01d801458a3..01af64d0e6d 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.31.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.31.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
LIVE_DEPEND=">=x11-misc/util-macros-1.18"
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-12-09 Thread Sergei Trofimovich
commit: d023a8d8bcc36cc074f7aaca32cd593be0d84fa0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:54:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d023a8d8

net-print/gutenprint: stable 5.3.3-r2 for sparc, bug #757834

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
index 23db55b2d1e..40f1fbe5655 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xkbcomp/

2020-12-09 Thread Sergei Trofimovich
commit: 5f208dfe0aac6d97c2aad36837f802c5c335f956
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:43:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f208dfe

x11-apps/xkbcomp: stable 1.4.4 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-apps/xkbcomp/xkbcomp-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xkbcomp/xkbcomp-1.4.4.ebuild 
b/x11-apps/xkbcomp/xkbcomp-1.4.4.ebuild
index 6614471437e..bb7789f4814 100644
--- a/x11-apps/xkbcomp/xkbcomp-1.4.4.ebuild
+++ b/x11-apps/xkbcomp/xkbcomp-1.4.4.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit xorg-3
 
 DESCRIPTION="XKB keyboard description compiler"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE=""
 DEPEND="
>=x11-libs/libX11-1.6.9



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

2020-12-09 Thread Sergei Trofimovich
commit: a4cbabec3f0bba868c977dba0b06c85d1971837e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:45:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4cbabec

x11-libs/libXau: stable 1.0.9-r1 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/x11-libs/libXau/libXau-1.0.9-r1.ebuild 
b/x11-libs/libXau/libXau-1.0.9-r1.ebuild
index cf92719098c..91ff5f47a0a 100644
--- a/x11-libs/libXau/libXau-1.0.9-r1.ebuild
+++ b/x11-libs/libXau/libXau-1.0.9-r1.ebuild
@@ -9,6 +9,6 @@ inherit xorg-3
 
 DESCRIPTION="X.Org X authorization library"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 
 DEPEND="x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xprop/

2020-12-09 Thread Sergei Trofimovich
commit: c67ee7ffa71c75a0752afc88a33e70b8867ba88a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:43:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67ee7ff

x11-apps/xprop: stable 1.2.5 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-apps/xprop/xprop-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xprop/xprop-1.2.5.ebuild 
b/x11-apps/xprop/xprop-1.2.5.ebuild
index 1d09b76ebee..9d973891320 100644
--- a/x11-apps/xprop/xprop-1.2.5.ebuild
+++ b/x11-apps/xprop/xprop-1.2.5.ebuild
@@ -7,7 +7,7 @@ inherit xorg-3
 
 DESCRIPTION="property displayer for X"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND="x11-libs/libX11"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2020-12-09 Thread Sergei Trofimovich
commit: 5deefc73401ec0ed28d4488714307308e671674a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:44:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5deefc73

x11-base/xcb-proto: stable 1.14.1 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-base/xcb-proto/xcb-proto-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.14.1.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.14.1.ebuild
index e93a538399c..260021fe78f 100644
--- a/x11-base/xcb-proto/xcb-proto-1.14.1.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.14.1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/fonttosfnt/

2020-12-09 Thread Sergei Trofimovich
commit: 472fd0801c60ee939e29401fa7d2c3c2fa883dba
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:42:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472fd080

x11-apps/fonttosfnt: stable 1.2.0 for sparc, bug #758461

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-apps/fonttosfnt/fonttosfnt-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/fonttosfnt/fonttosfnt-1.2.0.ebuild 
b/x11-apps/fonttosfnt/fonttosfnt-1.2.0.ebuild
index 4fe8dd59d6e..6f53752cbd6 100644
--- a/x11-apps/fonttosfnt/fonttosfnt-1.2.0.ebuild
+++ b/x11-apps/fonttosfnt/fonttosfnt-1.2.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit xorg-3
 
 DESCRIPTION="X.Org fonttosfnt application"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
 IUSE=""
 RDEPEND="media-libs/freetype:2
x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: games-rpg/bastion/

2020-12-09 Thread James Le Cuirot
commit: 00b02ef386304f480656e2e660a01192150cfc4a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Dec  9 22:28:51 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Dec  9 22:28:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b02ef3

games-rpg/bastion: Bump to 20161016, drop old 20120620-r1

This version uses SDL2 rather than SDL1.

Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 games-rpg/bastion/Manifest   |  2 +-
 games-rpg/bastion/bastion-20120620-r1.ebuild | 84 
 games-rpg/bastion/bastion-20161016.ebuild| 67 ++
 3 files changed, 68 insertions(+), 85 deletions(-)

diff --git a/games-rpg/bastion/Manifest b/games-rpg/bastion/Manifest
index 9f243c6c8d5..9e98898b8f6 100644
--- a/games-rpg/bastion/Manifest
+++ b/games-rpg/bastion/Manifest
@@ -1 +1 @@
-DIST Bastion-HIB-2012-06-20.sh 1055161705 BLAKE2B 
615ff88a3fab37aa70e60d1e692cb0b6a1e03dd90bf6294c65a134cbceb4d59675c341c4fca0b4e08ebda24007df727f09c31adfbe2f5f0e97d8e3b9010af4e1
 SHA512 
e81b5dfa6f61ec2b35b30693c156a612cd3242c2169f4414b6d66839b7d8cc2e6ea8776f55baae67fa8131ee96bc221e1a15004410612eecaa9f7204dcc673ad
+DIST bastion-10162016-bin 1080484945 BLAKE2B 
0f755c54ff975afbb3ee087990849831fd405ddbe8ce83a062ba70d25ca6cbe69c9baf2535e8b1892fbbf4375830a3c7fe1ae7eb247d1ed3e46e2b10330270ca
 SHA512 
108e181ad2a9a7eaedc84700f9399fd32d221259eea5200a41dfe21663cf6d3ac8ebd0c168095a7b9f6e71b953cc45203874bb4d32d319ee3547c99da924c8bc

diff --git a/games-rpg/bastion/bastion-20120620-r1.ebuild 
b/games-rpg/bastion/bastion-20120620-r1.ebuild
deleted file mode 100644
index e35826a5faa..000
--- a/games-rpg/bastion/bastion-20120620-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils gnome2-utils check-reqs unpacker games
-
-TIMESTAMP=${PV:0:4}-${PV:4:2}-${PV:6:2}
-DESCRIPTION="An original action role-playing game set in a lush imaginative 
world"
-HOMEPAGE="https://supergiantgames.com/games/bastion/;
-SRC_URI="Bastion-HIB-${TIMESTAMP}.sh"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-RESTRICT="bindist fetch splitdebug"
-
-MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
-QA_PREBUILT="${MYGAMEDIR#/}/Bastion.bin*
-   ${MYGAMEDIR#/}/lib/*
-   ${MYGAMEDIR#/}/lib64/*"
-
-# mono shit: vague dependencies
-RDEPEND="
-   virtual/opengl
-   media-libs/freealut
-   media-libs/openal
-   media-libs/sdl-gfx
-   media-libs/sdl-image
-   media-libs/sdl-mixer
-   media-libs/sdl-net
-   media-libs/sdl-ttf
-   media-libs/smpeg
-   x11-libs/libX11
-   x11-libs/libXft"
-
-CHECKREQS_DISK_BUILD="2400M"
-
-pkg_nofetch() {
-   einfo "Please buy & download ${SRC_URI} from:"
-   einfo "  ${HOMEPAGE}"
-   einfo "and move it to your DISTDIR directory."
-}
-
-src_unpack() {
-   myarch=$(usex amd64 "x86_64" "x86")
-
-   unpack_makeself
-
-   mv instarchive_all{,.tar.lzma} || die
-   mv instarchive_linux_${myarch}{,.tar.lzma} || die
-
-   mkdir ${P} || die
-   cd ${P} || die
-
-   unpack ./../instarchive_{all,linux_${myarch}}.tar.lzma
-}
-
-src_install() {
-   insinto "${MYGAMEDIR}"
-   doins -r *
-
-   newicon -s 256 Bastion.png ${PN}.png
-   make_desktop_entry ${PN}
-   games_make_wrapper ${PN} "./Bastion.bin.${myarch}" "${MYGAMEDIR}" 
"${MYGAMEDIR}/$(get_libdir)"
-
-   fperms +x "${MYGAMEDIR}"/Bastion.bin.${myarch}
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/games-rpg/bastion/bastion-20161016.ebuild 
b/games-rpg/bastion/bastion-20161016.ebuild
new file mode 100644
index 000..d0388d065a8
--- /dev/null
+++ b/games-rpg/bastion/bastion-20161016.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop check-reqs unpacker wrapper xdg
+
+TIMESTAMP=${PV:4:2}${PV:6:2}${PV:0:4}
+DESCRIPTION="An original action role-playing game set in a lush imaginative 
world"
+HOMEPAGE="https://supergiantgames.com/games/bastion/;
+SRC_URI="bastion-${TIMESTAMP}-bin"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist fetch splitdebug"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+# Being a Mono-based game, it is tricky to determine the precise
+# dependencies. These were found by trial and error.
+RDEPEND="
+   media-libs/libsdl2[joystick,opengl,sound,video]
+   media-libs/libvorbis
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+CHECKREQS_DISK_BUILD="2400M"
+S="${WORKDIR}/data"
+
+pkg_nofetch() {
+   einfo "Please buy and download 

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

2020-12-09 Thread Michał Górny
commit: 4a35616a25a5082e608d77fb39b477e00c945af9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  9 17:01:47 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  9 22:17:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a35616a

dev-lang/python-exec: Remove old

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

 dev-lang/python-exec/python-exec-2.4.6-r1.ebuild | 137 ---
 1 file changed, 137 deletions(-)

diff --git a/dev-lang/python-exec/python-exec-2.4.6-r1.ebuild 
b/dev-lang/python-exec/python-exec-2.4.6-r1.ebuild
deleted file mode 100644
index 07538b12ef4..000
--- a/dev-lang/python-exec/python-exec-2.4.6-r1.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit python-utils-r1
-
-DESCRIPTION="Python script wrapper"
-HOMEPAGE="https://github.com/mgorny/python-exec/;
-SRC_URI="https://github.com/mgorny/python-exec/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-# Internal Python project hack.  Do not copy it.  Ever.
-IUSE="${_PYTHON_ALL_IMPLS[@]/#/python_targets_}"
-
-src_configure() {
-   local pyimpls=() i EPYTHON
-   for i in "${_PYTHON_ALL_IMPLS[@]}"; do
-   if use "python_targets_${i}"; then
-   python_export "${i}" EPYTHON
-   pyimpls+=( "${EPYTHON}" )
-   fi
-   done
-
-   local myconf=(
-   
--with-fallback-path="${EPREFIX}/usr/local/sbin:${EPREFIX}/usr/local/bin:${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin"
-   --with-python-impls="${pyimpls[*]}"
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   # Prepare and own the template
-   insinto /etc/python-exec
-   newins - python-exec.conf \
-   < <(sed -n -e '/^#/p' config/python-exec.conf.example)
-
-   local programs=( python )
-   local scripts=( python-config 2to3 idle pydoc pyvenv )
-   local i
-   for i in "${_PYTHON_ALL_IMPLS[@]}"; do
-   if use "python_targets_${i}"; then
-   # NB: duplicate entries are harmless
-   if python_is_python3 "${i}"; then
-   programs+=( python3 )
-   scripts+=( python3-config )
-   else
-   programs+=( python2 )
-   scripts+=( python2-config )
-   fi
-   fi
-   done
-
-   local f
-   for f in "${programs[@]}"; do
-   # symlink the C wrapper for python to avoid shebang recursion
-   # bug #568974
-   dosym python-exec2c /usr/bin/"${f}"
-   done
-   for f in "${scripts[@]}"; do
-   # those are python scripts (except for new python-configs)
-   # so symlink them via the python wrapper
-   dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}"
-   done
-}
-
-pkg_preinst() {
-   if [[ -e ${EROOT}/etc/python-exec/python-exec.conf ]]; then
-   # preserve current configuration
-   cp "${EROOT}"/etc/python-exec/python-exec.conf \
-   "${ED}"/etc/python-exec/python-exec.conf || die
-   else
-   # preserve previous Python version preference
-   local py old_pythons=()
-   local config_base=${EROOT}/etc/env.d/python
-
-   # start with the 'global' preference (2 vs 3)
-   if [[ -f ${config_base}/config ]]; then
-   old_pythons+=( "$(<${config_base}/config)" )
-   fi
-
-   # then try specific py3 selection
-   for py in 3; do
-   local target=
-
-   if [[ -f ${config_base}/python${py} ]]; then
-   # try the newer config files
-   target=$(<${config_base}/python${py})
-   elif [[ -L ${EROOT}/usr/bin/python${py} ]]; then
-   # check the older symlink format
-   target=$(readlink 
"${EROOT}/usr/bin/python${py}")
-
-   # check if it's actually old eselect symlink
-   [[ ${target} == python?.? ]] || target=
-   fi
-
-   # add the extra target if found and != global
-   if [[ ${target} && ${old_pythons[0]} != ${target} ]]; 
then
-   old_pythons+=( "${target}" )
-   fi
-   done

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

2020-12-09 Thread Michał Górny
commit: 5bd5d2f9ea331119ea681e52ccaff1bce172ac98
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  9 17:31:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  9 22:17:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd5d2f9

dev-lang/python-exec: Add USE=native-symlinks to break stuff

Following toolchain packages, let's add USE=native-symlinks (the name
is far from perfect but consistency) that removes convenience python
and python3 symlinks.  This should help test that ebuilds don't rely
on implicit Python versioning and use Python eclasses correctly.
In other words, semi-broken ebuilds will fail early.

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

 dev-lang/python-exec/metadata.xml|   7 ++
 dev-lang/python-exec/python-exec-2.4.6-r3.ebuild | 128 +++
 2 files changed, 135 insertions(+)

diff --git a/dev-lang/python-exec/metadata.xml 
b/dev-lang/python-exec/metadata.xml
index 751ada8263f..cef85cf6ce7 100644
--- a/dev-lang/python-exec/metadata.xml
+++ b/dev-lang/python-exec/metadata.xml
@@ -13,4 +13,11 @@
 https://github.com/mgorny/python-exec/issues/
 mgorny/python-exec
   
+  
+
+  Install generic symlinks like python and python3.  If this flag
+  is disabled, only versioned python3.X executables will
+  be available to end users and ebuilds not using python eclasses.
+
+  
 

diff --git a/dev-lang/python-exec/python-exec-2.4.6-r3.ebuild 
b/dev-lang/python-exec/python-exec-2.4.6-r3.ebuild
new file mode 100644
index 000..d049c3fb76d
--- /dev/null
+++ b/dev-lang/python-exec/python-exec-2.4.6-r3.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit python-utils-r1
+
+DESCRIPTION="Python script wrapper"
+HOMEPAGE="https://github.com/mgorny/python-exec/;
+SRC_URI="https://github.com/mgorny/python-exec/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="BSD-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+# Internal Python project hack.  Do not copy it.  Ever.
+IUSE="${_PYTHON_ALL_IMPLS[@]/#/python_targets_} +native-symlinks"
+
+RDEPEND="!<=dev-lang/python-2.7.18-r3:2.7"
+
+src_configure() {
+   local pyimpls=() i EPYTHON
+   for i in "${_PYTHON_ALL_IMPLS[@]}"; do
+   if use "python_targets_${i}"; then
+   python_export "${i}" EPYTHON
+   pyimpls+=( "${EPYTHON}" )
+   fi
+   done
+
+   local myconf=(
+   
--with-fallback-path="${EPREFIX}/usr/local/sbin:${EPREFIX}/usr/local/bin:${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin"
+   --with-python-impls="${pyimpls[*]}"
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   # Prepare and own the template
+   insinto /etc/python-exec
+   newins - python-exec.conf \
+   < <(sed -n -e '/^#/p' config/python-exec.conf.example)
+
+   if use native-symlinks; then
+   local programs=( python python3 )
+   local scripts=( python-config python3-config 2to3 idle pydoc 
pyvenv )
+
+   local f
+   for f in "${programs[@]}"; do
+   # symlink the C wrapper for python to avoid shebang 
recursion
+   # bug #568974
+   dosym python-exec2c /usr/bin/"${f}"
+   done
+   for f in "${scripts[@]}"; do
+   # those are python scripts (except for new 
python-configs)
+   # so symlink them via the python wrapper
+   dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}"
+   done
+   fi
+}
+
+pkg_preinst() {
+   if [[ -e ${EROOT}/etc/python-exec/python-exec.conf ]]; then
+   # preserve current configuration
+   cp "${EROOT}"/etc/python-exec/python-exec.conf \
+   "${ED}"/etc/python-exec/python-exec.conf || die
+   else
+   # preserve previous Python version preference
+   local py old_pythons=()
+   local config_base=${EROOT}/etc/env.d/python
+
+   # start with the 'global' preference (2 vs 3)
+   if [[ -f ${config_base}/config ]]; then
+   old_pythons+=( "$(<${config_base}/config)" )
+   fi
+
+   # then try specific py3 selection
+   for py in 3; do
+   local target=
+
+   if [[ -f ${config_base}/python${py} ]]; then
+   # try the newer config files
+   target=$(<${config_base}/python${py})
+  

[gentoo-commits] repo/gentoo:master commit in: games-util/game-device-udev-rules/, games-util/game-device-udev-rules/files/

2020-12-09 Thread James Le Cuirot
commit: 585a35093a7b897b9cd4f93a0e189cdf459c8bfb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Dec  9 21:52:09 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Dec  9 21:52:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585a3509

games-util/game-device-udev-rules: Bump to 20201209

Syncs with steam-devices and adds the Google Stadia Controller.

Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 games-util/game-device-udev-rules/Manifest  | 2 +-
 .../game-device-udev-rules/files/60-game-input-20201121.rules   | 3 ---
 .../game-device-udev-rules/files/60-game-input-20201209.rules   | 6 ++
 ...rules-20201121.ebuild => game-device-udev-rules-20201209.ebuild} | 2 +-
 4 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/games-util/game-device-udev-rules/Manifest 
b/games-util/game-device-udev-rules/Manifest
index 0ee19b7cf45..7acd4da6b56 100644
--- a/games-util/game-device-udev-rules/Manifest
+++ b/games-util/game-device-udev-rules/Manifest
@@ -1 +1 @@
-DIST steam-devices-442b412ae2c1e20d6aa09f04f0245f9281788a71.tar.gz 2132 
BLAKE2B 
ee8b22d5d29886f4dff126af6f54487212b8758afe4fc4b080ccbbc7d7893cee05612386f72cccd7050d415fc07b5fb8c9e4ca19b115304970c4934d1df7
 SHA512 
efc5359aa9b2015092df1c06079790739d11c955478aa91fc08d077ad51df9cc1be5ec6bc8596a68501fc987ba1993d66af2482a444df42f62b88142d50e660c
+DIST steam-devices-3f9f151f8bb3caed0bee9e68d421562166605fd9.tar.gz 2149 
BLAKE2B 
ac5d242649f77e1fce2facde990872abf98d51cfe353f1ff202e577cf01f917d49aaec292d74f495cddb5e6e8e5eceb21526131fbb65178efba80ed211fd9329
 SHA512 
c2f60a7e3a6ca6a122707914787bf12a11cc2fa4b70195446edf24b6ea2510569dfb12113116169d98438d8be1dedab6f828e3ca28ce52c4673fb693deb9603d

diff --git 
a/games-util/game-device-udev-rules/files/60-game-input-20201121.rules 
b/games-util/game-device-udev-rules/files/60-game-input-20201121.rules
deleted file mode 100644
index 04a6ce41f4a..000
--- a/games-util/game-device-udev-rules/files/60-game-input-20201121.rules
+++ /dev/null
@@ -1,3 +0,0 @@
-
-# Thrustmaster T-Wireless
-KERNEL=="hidraw*", ATTRS{idVendor}=="044f", ATTRS{idProduct}=="d007", 
TAG+="uaccess"

diff --git 
a/games-util/game-device-udev-rules/files/60-game-input-20201209.rules 
b/games-util/game-device-udev-rules/files/60-game-input-20201209.rules
new file mode 100644
index 000..be2c499891a
--- /dev/null
+++ b/games-util/game-device-udev-rules/files/60-game-input-20201209.rules
@@ -0,0 +1,6 @@
+
+# Thrustmaster T-Wireless
+KERNEL=="hidraw*", ATTRS{idVendor}=="044f", ATTRS{idProduct}=="d007", 
TAG+="uaccess"
+
+# Google Stadia Controller
+KERNEL=="hidraw*", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="9400", 
TAG+="uaccess"

diff --git 
a/games-util/game-device-udev-rules/game-device-udev-rules-20201121.ebuild 
b/games-util/game-device-udev-rules/game-device-udev-rules-20201209.ebuild
similarity index 97%
rename from 
games-util/game-device-udev-rules/game-device-udev-rules-20201121.ebuild
rename to 
games-util/game-device-udev-rules/game-device-udev-rules-20201209.ebuild
index 4b228d828cc..986e181fec3 100644
--- a/games-util/game-device-udev-rules/game-device-udev-rules-20201121.ebuild
+++ b/games-util/game-device-udev-rules/game-device-udev-rules-20201209.ebuild
@@ -9,7 +9,7 @@ inherit udev
 # also has its own rules and more may be added later so we version it
 # independently.
 
-STEAM_COMMIT="442b412ae2c1e20d6aa09f04f0245f9281788a71"
+STEAM_COMMIT="3f9f151f8bb3caed0bee9e68d421562166605fd9"
 MY_P="steam-devices-${STEAM_COMMIT}"
 
 DESCRIPTION="udev rules for various game hardware devices"



[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug/files/, dev-php/xdebug/

2020-12-09 Thread Brian Evans
commit: ef73397e19267d4eab5c2c9c27610463ef01bf03
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Dec  9 21:35:18 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Dec  9 21:35:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef73397e

dev-php/xdebug: Version bump for 3.0

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

 dev-php/xdebug/Manifest |  1 +
 dev-php/xdebug/files/3.0-xdebug.ini | 41 ++
 dev-php/xdebug/xdebug-3.0.1.ebuild  | 57 +
 3 files changed, 99 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index 65cb9595e14..cc14e8baedb 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -3,3 +3,4 @@ DIST xdebug-2.9.5.tar.gz 434947 BLAKE2B 
08fd7cc92880c9b00180d495341fc7e54998cf3c
 DIST xdebug-2.9.6.tar.gz 436208 BLAKE2B 
00cfb42c41bfb44f285b97779d6ba625641fc34494465e9e791ab5458c6a608e432df0ad45c561df2f8c9aba04ab34b3a98bb5e6bfb92ace39a3ad4145f3514a
 SHA512 
13ed07a1489ba7bc0b4e85bf56306c733e7894cea8cb442649635196606b12d92e5618ab2485e7cde4aaee2ac6752993aecd933c24fd64b5113ef619339403d2
 DIST xdebug-2.9.7.tar.gz 437517 BLAKE2B 
6d3cb615b6b75354e5dc993a2de9f90b5865ee1a98935c084a9d7a4e1d03cceb71278b06da1d5e47f2b4105937f6d24cb8d767c7179fa55798e61a599e173c13
 SHA512 
ec23f7b5b2e2b109a753e12f1cb01377db52716600fbb31ca5b9a749e9d98e0eb60942b272c25a42efcb56add016310c79eda2c7385a3e0fc18e563f2f486d1e
 DIST xdebug-2.9.8.tar.gz 438295 BLAKE2B 
8645052faceb354817ddb448f46af5b849507d31255b43ac59bcef4ece7837ef835ae2ad624ed8a95f8f98d552ef0e7195a4ade7df9176bc300d855a0156f405
 SHA512 
c431d51a0d9c5ac1c7fc529c2819db480cbfff6f65c35c3c0dbef4e78427aa28ede164f397f92c409e58e386a6be34ecd2ded0ee35e01df1cbf92a49fd2f2aab
+DIST xdebug-3.0.1.tar.gz 432140 BLAKE2B 
f326de9a24c7c766b0f49213625ab7c455f7fd564af1848f2acb728fe513457140ee9669a05ddf83fd4ca07ecd591896d06bd570b60319178b484eaa7664cf88
 SHA512 
c50dea2abcad9c7e78ad7b7600a71c1bf0543c5fa31280a41c2acad2423bb6af8160e9d6b1e653f350f20660cfb2d8e4de07ae8f1181a465cc858dec13331c67

diff --git a/dev-php/xdebug/files/3.0-xdebug.ini 
b/dev-php/xdebug/files/3.0-xdebug.ini
new file mode 100644
index 000..ed95a1214d9
--- /dev/null
+++ b/dev-php/xdebug/files/3.0-xdebug.ini
@@ -0,0 +1,41 @@
+;xdebug.cli_color = 0
+;xdebug.client_discovery_header = 
+;xdebug.client_host = localhost
+;xdebug.client_port = 9003
+;xdebug.collect_params = 0
+;xdebug.collect_return = 0
+;xdebug.connect_timeout_ms = 200
+;xdebug.discover_client_host = 0
+;xdebug.dump.* = Empty
+;xdebug.dump_globals = 1
+;xdebug.dump_once = 1
+;xdebug.dump_undefined = 0
+;xdebug.file_link_format = 
+;xdebug.filename_format = ...%s%n
+;xdebug.force_display_errors = 0
+;xdebug.force_error_reporting = 0
+;xdebug.gc_stats_output_name = gcstats.%p
+;xdebug.halt_level = 0
+;xdebug.idekey = *complex*
+;xdebug.log =
+;xdebug.log_level = 7
+;xdebug.max_nesting_level = 256
+;xdebug.max_stack_frames = -1
+xdebug.mode=off
+;xdebug.output_dir = /tmp
+;xdebug.profiler_append = 0
+;xdebug.profiler_output_name = cachegrind.out.%p
+;xdebug.scream = 0
+;xdebug.show_error_trace = 0
+;xdebug.show_exception_trace = 0
+;xdebug.show_local_vars = 0
+;xdebug.start_upon_error = default
+;xdebug.start_with_request = default
+;xdebug.trace_format = 0
+;xdebug.trace_options = 0
+;xdebug.trace_output_dir = /tmp
+;xdebug.trace_output_name = trace.%c
+;xdebug.trigger_value = ""
+;xdebug.var_display_max_children = 128
+;xdebug.var_display_max_data = 512
+;xdebug.var_display_max_depth = 3

diff --git a/dev-php/xdebug/xdebug-3.0.1.ebuild 
b/dev-php/xdebug/xdebug-3.0.1.ebuild
new file mode 100644
index 000..26eee1e3503
--- /dev/null
+++ b/dev-php/xdebug/xdebug-3.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="3.0-xdebug.ini"
+
+USE_PHP="php7-2 php7-3 php7-4 php8-0"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="https://xdebug.org/;
+# Using tarball from GitHub for tests
+#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz;
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+# Tests are known to fail
+RESTRICT="test"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+src_test() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   TEST_PHP_EXECUTABLE="${PHPCLI}" \
+   TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \
+   TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \
+"${PHPCLI}" run-xdebug-tests.php
+   done
+}
+
+pkg_postinst() {
+   ewarn "We 

[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/, profiles/, media-video/aegisub/files/3.2.2_p20160518/

2020-12-09 Thread Marek Szuba
commit: 680e0fcee66844ad0a0b9d4987a63fc583c64b9e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec  9 21:17:42 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec  9 21:32:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680e0fce

media-video/aegisub: migrate to lua-single.eclass

Only supports LuaJIT so rather simple, the only unusual thing was having
to patch luarocks invocatio in tests to ensure the use of the correct
Lua ABI. Builds, tests and installs fine.

Both the latest release and the live ebuild.

Closes: https://bugs.gentoo.org/752963
Signed-off-by: Marek Szuba  gentoo.org>

 ebuild => aegisub-3.2.2_p20160518-r100.ebuild} | 85 +++---
 media-video/aegisub/aegisub-.ebuild| 29 
 2.2_p20160518-tests_luarocks_lua_version.patch | 14 
 profiles/package.mask  |  1 +
 4 files changed, 91 insertions(+), 38 deletions(-)

diff --git a/media-video/aegisub/aegisub-.ebuild 
b/media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild
similarity index 50%
copy from media-video/aegisub/aegisub-.ebuild
copy to media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild
index dedf8a1e858..fa12808a3cd 100644
--- a/media-video/aegisub/aegisub-.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild
@@ -1,31 +1,32 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-WX_GTK_VER=3.0-gtk3
-PLOCALES="ar be bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl 
pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
+LUA_COMPAT=( luajit )
+LUA_REQ_USE="lua52compat"
 
-inherit autotools gnome2-utils l10n wxwidgets xdg-utils git-r3
+WX_GTK_VER=3.0
+PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR 
pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
+COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
+
+inherit autotools flag-o-matic l10n lua-single wxwidgets xdg-utils vcs-snapshot
 
 DESCRIPTION="Advanced subtitle editor"
 HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub;
-EGIT_REPO_URI="https://github.com/${PN^}/${PN^}.git;
-# Submodules are used to pull bundled libraries.
-EGIT_SUBMODULES=()
+SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD MIT"
 SLOT="0"
-KEYWORDS=""
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell +uchardet"
-RESTRICT="test"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+RESTRICT="!test? ( test )"
 
 # aegisub bundles luabins (https://github.com/agladysh/luabins).
 # Unfortunately, luabins upstream is practically dead since 2010.
 # Thus unbundling luabins isn't worth the effort.
-RDEPEND="
+RDEPEND="${LUA_DEPS}
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
-   dev-lang/luajit:2[lua52compat]
dev-libs/boost:=[icu,nls,threads]
dev-libs/icu:=
media-libs/ffmpegsource:=
@@ -43,18 +44,52 @@ RDEPEND="
spell? ( app-text/hunspell:= )
uchardet? ( app-i18n/uchardet )
 "
-DEPEND="${RDEPEND}
-   dev-util/intltool
+DEPEND="${RDEPEND}"
+# luarocks is only used as a command-line tool so there is no need to enforce
+# LUA_SINGLE_USEDEP on it. On the other hand, this means we must use version
+# bounds in order to make sure we use a version migrated to Lua eclasses.
+BDEPEND="dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   >=dev-cpp/gtest-1.8.1
+   >=dev-lua/luarocks-3.4.0-r100
+   $(lua_gen_cond_dep '
+   dev-lua/busted[${LUA_USEDEP}]
+   ')
+   )
 "
 
-REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   || ( alsa openal oss portaudio pulseaudio )"
 
 PATCHES=(
-   "${FILESDIR}/${P}-git.patch"
+   "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
+   "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
+   "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
+   "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
+   "${FILESDIR}/${PV}/${P}-tests_luarocks_lua_version.patch"
 )
 
+aegisub_check_compiler() {
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
+   die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
+   fi
+}
+
+pkg_pretend() {
+   aegisub_check_compiler
+}
+
+pkg_setup() {
+   aegisub_check_compiler
+   lua-single_pkg_setup
+}
+
 src_prepare() {
default_src_prepare
 
@@ -72,6 +107,12 @@ src_prepare() {
config_rpath_update "${S}"/config.rpath
 
eautoreconf
+
+   

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

2020-12-09 Thread William Hubbs
commit: c3ac0bb6f3b3eedae53c14ed2d81db5d48a8af60
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec  9 20:50:24 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  9 20:50:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ac0bb6

sys-cluster/kube-scheduler: 1.20.0 bump

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

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.20.0.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 5403b49246c..c8f490913ad 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -4,3 +4,4 @@ DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
 DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da
+DIST kubernetes-1.20.0.tar.gz 35797322 BLAKE2B 
8bcb34cd3e62f241caa21706f95f010cb5962b697799fcbfba62c67bfb786c3cdcac61b444676fa90952d4ac0d997364202c3797f963c8fcf60d69deca235ba5
 SHA512 
d04967ca858c05eb52ea46fbd5415cadb86e2ceb88481f523de2779c68dfc5eacdab033ccd873ba2c4b23e843d97b9f01400d058b421ddc618ea2b2ef751e24b

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.20.0.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.20.0.ebuild
new file mode 100644
index 000..177edc1feff
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.20.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2020-12-09 Thread William Hubbs
commit: 507ca0689e1867992a674e2726072a29f7fae11b
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec  9 20:50:21 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  9 20:50:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507ca068

sys-cluster/kube-proxy: 1.20.0 bump

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

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.20.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 5403b49246c..c8f490913ad 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -4,3 +4,4 @@ DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
 DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da
+DIST kubernetes-1.20.0.tar.gz 35797322 BLAKE2B 
8bcb34cd3e62f241caa21706f95f010cb5962b697799fcbfba62c67bfb786c3cdcac61b444676fa90952d4ac0d997364202c3797f963c8fcf60d69deca235ba5
 SHA512 
d04967ca858c05eb52ea46fbd5415cadb86e2ceb88481f523de2779c68dfc5eacdab033ccd873ba2c4b23e843d97b9f01400d058b421ddc618ea2b2ef751e24b

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.20.0.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.20.0.ebuild
new file mode 100644
index 000..2bf8b1a469e
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.20.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2020-12-09 Thread William Hubbs
commit: 6bef54c2bd2d23543e6ea0aa9fdc1b9d23202ef7
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec  9 20:50:18 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  9 20:50:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bef54c2

sys-cluster/kubelet: 1.20.0 bump

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

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.20.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 5403b49246c..c8f490913ad 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -4,3 +4,4 @@ DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
 DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da
+DIST kubernetes-1.20.0.tar.gz 35797322 BLAKE2B 
8bcb34cd3e62f241caa21706f95f010cb5962b697799fcbfba62c67bfb786c3cdcac61b444676fa90952d4ac0d997364202c3797f963c8fcf60d69deca235ba5
 SHA512 
d04967ca858c05eb52ea46fbd5415cadb86e2ceb88481f523de2779c68dfc5eacdab033ccd873ba2c4b23e843d97b9f01400d058b421ddc618ea2b2ef751e24b

diff --git a/sys-cluster/kubelet/kubelet-1.20.0.ebuild 
b/sys-cluster/kubelet/kubelet-1.20.0.ebuild
new file mode 100644
index 000..03f40ee62ef
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.20.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



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

2020-12-09 Thread William Hubbs
commit: da823ae14d1b9b43e059a1f1c07a87bd0199b52d
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec  9 20:49:52 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  9 20:49:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da823ae1

sys-cluster/kubeadm: 1.20.0 bump

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

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.20.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 5403b49246c..c8f490913ad 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -4,3 +4,4 @@ DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
 DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da
+DIST kubernetes-1.20.0.tar.gz 35797322 BLAKE2B 
8bcb34cd3e62f241caa21706f95f010cb5962b697799fcbfba62c67bfb786c3cdcac61b444676fa90952d4ac0d997364202c3797f963c8fcf60d69deca235ba5
 SHA512 
d04967ca858c05eb52ea46fbd5415cadb86e2ceb88481f523de2779c68dfc5eacdab033ccd873ba2c4b23e843d97b9f01400d058b421ddc618ea2b2ef751e24b

diff --git a/sys-cluster/kubeadm/kubeadm-1.20.0.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.20.0.ebuild
new file mode 100644
index 000..192287ce82c
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.20.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



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

2020-12-09 Thread William Hubbs
commit: 863b40be1d707f0e9cc4c00021ce4adc71d425c0
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec  9 20:50:15 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  9 20:50:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863b40be

sys-cluster/kubectl: 1.20.0 bump

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

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.20.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 5403b49246c..c8f490913ad 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -4,3 +4,4 @@ DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
 DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da
+DIST kubernetes-1.20.0.tar.gz 35797322 BLAKE2B 
8bcb34cd3e62f241caa21706f95f010cb5962b697799fcbfba62c67bfb786c3cdcac61b444676fa90952d4ac0d997364202c3797f963c8fcf60d69deca235ba5
 SHA512 
d04967ca858c05eb52ea46fbd5415cadb86e2ceb88481f523de2779c68dfc5eacdab033ccd873ba2c4b23e843d97b9f01400d058b421ddc618ea2b2ef751e24b

diff --git a/sys-cluster/kubectl/kubectl-1.20.0.ebuild 
b/sys-cluster/kubectl/kubectl-1.20.0.ebuild
new file mode 100644
index 000..716d7d53396
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.20.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+DEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



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

2020-12-09 Thread William Hubbs
commit: 970c5acf6c4585b36f36f48e13fb14e532863076
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec  9 20:50:12 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  9 20:50:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970c5acf

sys-cluster/kube-controller-manager: 1.20.0 bump

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

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.20.0.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 5403b49246c..c8f490913ad 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -4,3 +4,4 @@ DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
 DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da
+DIST kubernetes-1.20.0.tar.gz 35797322 BLAKE2B 
8bcb34cd3e62f241caa21706f95f010cb5962b697799fcbfba62c67bfb786c3cdcac61b444676fa90952d4ac0d997364202c3797f963c8fcf60d69deca235ba5
 SHA512 
d04967ca858c05eb52ea46fbd5415cadb86e2ceb88481f523de2779c68dfc5eacdab033ccd873ba2c4b23e843d97b9f01400d058b421ddc618ea2b2ef751e24b

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.20.0.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.20.0.ebuild
new file mode 100644
index 000..7ebd21720e5
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.20.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2020-12-09 Thread William Hubbs
commit: 9d44fafe38a05416439b4962592e30a73b1e77b6
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec  9 20:50:08 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  9 20:50:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d44fafe

sys-cluster/kube-apiserver: 1.20.0 bump

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

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.20.0.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 5403b49246c..c8f490913ad 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -4,3 +4,4 @@ DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
 DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da
+DIST kubernetes-1.20.0.tar.gz 35797322 BLAKE2B 
8bcb34cd3e62f241caa21706f95f010cb5962b697799fcbfba62c67bfb786c3cdcac61b444676fa90952d4ac0d997364202c3797f963c8fcf60d69deca235ba5
 SHA512 
d04967ca858c05eb52ea46fbd5415cadb86e2ceb88481f523de2779c68dfc5eacdab033ccd873ba2c4b23e843d97b9f01400d058b421ddc618ea2b2ef751e24b

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.20.0.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.20.0.ebuild
new file mode 100644
index 000..0c60e4a0143
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.20.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/wps-office/

2020-12-09 Thread Pacho Ramos
commit: c8099c6dff15c3e23ff4b2fe92fc5a53cecede3d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  9 20:38:56 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  9 20:39:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8099c6d

app-office/wps-office: Version bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/wps-office/Manifest |  1 +
 .../wps-office/wps-office-11.1.0.9719.ebuild   | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 7543617325b..0e40fe8ab1a 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,2 +1,3 @@
 DIST wps-office_11.1.0.9505.XA_amd64.deb 212685550 BLAKE2B 
56c38f01837c33e55ea2266a6b55781a911becb3af89baa8089c59ae43a565a46558e677c7d84f91ef51e64dd3024f4729027dd0621ea9b4a10188f4e63a1db5
 SHA512 
d6d7e4fd85fbf24b08281d68ad3be9280d9b337555e328f75db1e53b9ce1bb47b2265b73e2da00df7b1a9b0a9775152920bd439368307f2373f611de6eaf19a7
 DIST wps-office_11.1.0.9615.XA_amd64.deb 226220962 BLAKE2B 
4ef64d1e610bf9eb8cd03b204229d6dbc7d50e1850034aeaa6b80863cf060db8c7ac276f33047b84948af29cfa511ab5141f57d821d01999828a47066281303e
 SHA512 
23a788c592688649a7d3e789934af37e1892b3a817b1ea3689fa88322500a2ef16794623e98b8ab61288ca800925df243579e0b76c5bec1dda0b77d8f704e3db
+DIST wps-office_11.1.0.9719.XA_amd64.deb 225790936 BLAKE2B 
fea8ccda302605525904d4399b134dec1567b702a9a30f337ae24bd35459512661539be27b4c06ae9fb71f893e4dcb1d906dc1221abc09264dc349cf9bbfe224
 SHA512 
231d5e824a66c64a41a38d3b421061da8562d53a0c5517b452d57f25dd2bb3252faaf8a3d3ac83f57d916b38cc288c13eaaa20bfba83fc334b6db508db015ce5

diff --git a/app-office/wps-office/wps-office-11.1.0.9719.ebuild 
b/app-office/wps-office/wps-office-11.1.0.9719.ebuild
new file mode 100644
index 000..9989ac889b6
--- /dev/null
+++ b/app-office/wps-office/wps-office-11.1.0.9719.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit unpacker xdg
+
+MY_PV="$(ver_cut 4)"
+
+DESCRIPTION="WPS Office is an office productivity suite"
+HOMEPAGE="https://www.wps.cn/product/wpslinux/ http://wps-community.org/;
+
+KEYWORDS="~amd64"
+
+SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
+
+SLOT="0"
+RESTRICT="strip mirror" # mirror as explained at bug #547372
+QA_PREBUILT="*"
+LICENSE="WPS-EULA"
+IUSE=""
+
+# Deps got from this (listed in order):
+# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
+# ldd /opt/kingsoft/wps-office/office6/wps
+# ldd /opt/kingsoft/wps-office/office6/wpp
+RDEPEND="
+   app-arch/bzip2:0
+   app-arch/xz-utils
+   app-arch/lz4
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/libbsd
+   dev-libs/libffi
+   dev-libs/libgcrypt:0
+   dev-libs/libgpg-error
+   dev-libs/libpcre:3
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libsndfile
+   media-libs/libvorbis
+   media-libs/libpng-compat:1.2
+   media-libs/libpng:0
+   media-sound/pulseaudio
+   net-libs/libasyncns
+   net-print/cups
+   sys-apps/attr
+   sys-apps/util-linux
+   sys-apps/dbus
+   sys-apps/tcp-wrappers
+   sys-libs/libcap
+   sys-libs/zlib:0
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXv
+   x11-libs/libxcb
+   x11-libs/pango
+   virtual/glu
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   exeinto /usr/bin
+   exeopts -m0755
+   doexe "${S}"/usr/bin/*
+
+   insinto /usr/share
+   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
+
+   insinto /opt/kingsoft/wps-office
+   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
+
+   fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/wps-office/

2020-12-09 Thread Pacho Ramos
commit: 8597429e8d776c9770b435b15893549d0bfcbf37
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  9 20:39:14 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  9 20:39:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8597429e

app-office/wps-office: Drop old

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/wps-office/Manifest |  1 -
 .../wps-office/wps-office-11.1.0.9505.ebuild   | 83 --
 2 files changed, 84 deletions(-)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 0e40fe8ab1a..c050975443f 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,3 +1,2 @@
-DIST wps-office_11.1.0.9505.XA_amd64.deb 212685550 BLAKE2B 
56c38f01837c33e55ea2266a6b55781a911becb3af89baa8089c59ae43a565a46558e677c7d84f91ef51e64dd3024f4729027dd0621ea9b4a10188f4e63a1db5
 SHA512 
d6d7e4fd85fbf24b08281d68ad3be9280d9b337555e328f75db1e53b9ce1bb47b2265b73e2da00df7b1a9b0a9775152920bd439368307f2373f611de6eaf19a7
 DIST wps-office_11.1.0.9615.XA_amd64.deb 226220962 BLAKE2B 
4ef64d1e610bf9eb8cd03b204229d6dbc7d50e1850034aeaa6b80863cf060db8c7ac276f33047b84948af29cfa511ab5141f57d821d01999828a47066281303e
 SHA512 
23a788c592688649a7d3e789934af37e1892b3a817b1ea3689fa88322500a2ef16794623e98b8ab61288ca800925df243579e0b76c5bec1dda0b77d8f704e3db
 DIST wps-office_11.1.0.9719.XA_amd64.deb 225790936 BLAKE2B 
fea8ccda302605525904d4399b134dec1567b702a9a30f337ae24bd35459512661539be27b4c06ae9fb71f893e4dcb1d906dc1221abc09264dc349cf9bbfe224
 SHA512 
231d5e824a66c64a41a38d3b421061da8562d53a0c5517b452d57f25dd2bb3252faaf8a3d3ac83f57d916b38cc288c13eaaa20bfba83fc334b6db508db015ce5

diff --git a/app-office/wps-office/wps-office-11.1.0.9505.ebuild 
b/app-office/wps-office/wps-office-11.1.0.9505.ebuild
deleted file mode 100644
index d5f3f6b5f1c..000
--- a/app-office/wps-office/wps-office-11.1.0.9505.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit unpacker xdg
-
-MY_PV="$(ver_cut 4)"
-
-DESCRIPTION="WPS Office is an office productivity suite"
-HOMEPAGE="https://www.wps.cn/product/wpslinux/ http://wps-community.org/;
-
-KEYWORDS="~amd64"
-
-SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
-
-SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
-QA_PREBUILT="*"
-LICENSE="WPS-EULA"
-IUSE=""
-
-# Deps got from this (listed in order):
-# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
-# ldd /opt/kingsoft/wps-office/office6/wps
-# ldd /opt/kingsoft/wps-office/office6/wpp
-RDEPEND="
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrender
-   x11-libs/libxcb
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   dev-libs/glib:2
-   sys-libs/zlib:0
-   net-print/cups
-   media-libs/libpng-compat:1.2
-   virtual/glu
-
-   dev-libs/libpcre:3
-   dev-libs/libffi
-   media-sound/pulseaudio
-   app-arch/bzip2:0
-   media-libs/libpng:0
-   dev-libs/expat
-   sys-apps/util-linux
-   dev-libs/libbsd
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   sys-apps/dbus
-   x11-libs/libXtst
-   sys-apps/tcp-wrappers
-   media-libs/libsndfile
-   net-libs/libasyncns
-   dev-libs/libgcrypt:0
-   app-arch/xz-utils
-   app-arch/lz4
-   sys-libs/libcap
-   media-libs/flac
-   media-libs/libogg
-   media-libs/libvorbis
-   dev-libs/libgpg-error
-   sys-apps/attr
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"
-
-src_install() {
-   exeinto /usr/bin
-   exeopts -m0755
-   doexe "${S}"/usr/bin/*
-
-   insinto /usr/share
-   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
-
-   insinto /opt/kingsoft/wps-office
-   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
-
-   fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
-}



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

2020-12-09 Thread Anthony G. Basile
commit: 11f9dc4814a1e895ae25427a58497be7b86506c7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec  9 20:37:46 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec  9 20:38:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f9dc48

net-misc/curl: version bump to 7.74.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-misc/curl/Manifest   |   1 +
 net-misc/curl/curl-7.74.0.ebuild | 294 +++
 net-misc/curl/metadata.xml   |   1 +
 3 files changed, 296 insertions(+)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 45c49b7fc88..3fb901e4733 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -2,3 +2,4 @@ DIST curl-7.71.0.tar.xz 2379056 BLAKE2B 
50d7369e4335823c3032b8801b270f7d8e687b05
 DIST curl-7.71.1.tar.xz 2387660 BLAKE2B 
47b3a4704ae8b09b37f7a9d8850fd7d692d91db3dd4ad776aad9a57d0162e0f4091e0387a850eb048f834e6dfee5bcb36da56493a106696c72072c612b47f623
 SHA512 
631e0ee8562e5029fe022bfab4222836a3e6d666e82e2bfbd78311fe5985105218a36d1ea68c93472fc57a12b713957a3bcca6e385eda4e58a47ca8d5d50265b
 DIST curl-7.72.0.tar.xz 2390040 BLAKE2B 
8f20efe7255ffe6d68619645b634b9cb10557ba0ca458904e99105133fb54cfafe4cafa0e7a1c5e20bbf5b5d24c8c44670cb5ddc1a2035ca43eadd24899ea953
 SHA512 
e5025a32eac6108ccb13d1fcce9c2de28b3a6d6e9a258a647c4be45d71718f75653e1ccd477ef5f29242a15588255c4ef43fe47bf9908b938b6769fccfaac107
 DIST curl-7.73.0.tar.xz 2394228 BLAKE2B 
33ce983878dd3154d5e3e44b2b64a02e47a3faac77615db1c67cc6617495c16f40a36406e1627e2cef62bc1a01cdd0c5ae47ccc6cc4265257fc47b2f34eaac65
 SHA512 
95330bac2d6bc5306d47723b3c7bdb754fabe2ba2df7b2a8027453a40286f1c7caaee69333f0715e59fbc7fdf09080968ea624398c995cabf3d57493973867bd
+DIST curl-7.74.0.tar.xz 2400972 BLAKE2B 
bef9e01493994afc933549a78b41065708aeaa9f6f5cdd1dbf2f43bbb03bbc97b17308b8bda5f11599c3cc0c6c77903e6fa6f1310ff874fad902a59566b51e8a
 SHA512 
5d987f0b4d051c9e254f14d4e2a05f7cda9fb0f0ac7b3ca3664a25a51ee5ffe092ee072c0d9a613fcd3f34727d75bba14b70f5500cb110ca818591e071c3e6f4

diff --git a/net-misc/curl/curl-7.74.0.ebuild b/net-misc/curl/curl-7.74.0.ebuild
new file mode 100644
index 000..0431772f4a6
--- /dev/null
+++ b/net-misc/curl/curl-7.74.0.ebuild
@@ -0,0 +1,294 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools eutils prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/;
+SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
+
+LICENSE="curl"
+SLOT="0"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap libressl mbedtls metalink nss +openssl +pop3 +progress-meter rtmp 
samba +smtp ssh ssl static-libs test telnet +tftp threads winssl zstd"
+IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
+IUSE+=" nghttp3 quiche"
+IUSE+=" elibc_Winnt"
+
+#lead to lots of false negatives, bug #285669
+RESTRICT="!test? ( test )"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   mbedtls? (
+   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   openssl? (
+   !libressl? ( 
dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}] )
+   libressl? ( 
dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}] )
+   )
+   nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   )
+   http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+   nghttp3? (
+   net-libs/nghttp3[${MULTILIB_USEDEP}]
+   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+   )
+   quiche? ( >=net-libs/quiche-0.3.0[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   metalink? ( 

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

2020-12-09 Thread Michael Orlitzky
commit: dce36de55ade7598eaddbeb2047bea53a498056a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Dec  9 20:13:43 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Dec  9 20:26:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce36de5

sci-libs/cddlib: new upstream version 0.94m.

This version moves the header files to a soon-to-be-standard location
(so that Debian, Fedora, et cetera don't all have to move them) and is
going to break some consumers as a result. For that reason, I opted
not to package the previous version right away. This version, however,
contains a critical bug fix as well. So users need the option to
upgrade.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/cddlib/cddlib-094m.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/sci-libs/cddlib/cddlib-094m.ebuild 
b/sci-libs/cddlib/cddlib-094m.ebuild
new file mode 100644
index 000..73468ab72e6
--- /dev/null
+++ b/sci-libs/cddlib/cddlib-094m.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# This should have been dealt with versionator in the direction
+# 0.94x -> 094x - now we are screwed.
+MY_PV="0.94j"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="C library implementing the Double Description Method"
+HOMEPAGE="https://www.inf.ethz.ch/personal/fukudak/cdd_home/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples static-libs tools"
+
+DEPEND="dev-libs/gmp:0"
+RDEPEND="dev-libs/gmp:0="
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   if ! use tools; then
+   rm "${ED}"/usr/bin/* || die
+   fi
+
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die
+   fi
+
+   # Nobody wants the dvi/ps manual...
+   rm "${ED}/usr/share/doc/${PF}"/cddlibman.{dvi,ps} || die
+
+   # since the PDF manual is installed by default.
+   if ! use doc; then
+   rm "${ED}/usr/share/doc/${PF}"/cddlibman.pdf || die
+   fi
+
+   # The docs and examples are *both* installed by default, so we
+   # have to remove the examples if the user doesn't want them.
+   docompress -x "/usr/share/doc/${PF}"/examples{,-ext,-ine,-ine3d}
+   if ! use examples; then
+   rm -r "${ED}/usr/share/doc/${PF}"/examples{,-ext,-ine,-ine3d} 
|| die
+   fi
+}



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

2020-12-09 Thread 罗百科
commit: a4766aa803e02291c7ee3f34f7a97487bf594394
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec  9 20:24:53 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Dec  9 20:25:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4766aa8

sci-libs/geos: Bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrick Lauer  gentoo.org>

 sci-libs/geos/Manifest  |  1 +
 sci-libs/geos/geos-3.9.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/sci-libs/geos/Manifest b/sci-libs/geos/Manifest
index 1fc391846d5..7ba340960fc 100644
--- a/sci-libs/geos/Manifest
+++ b/sci-libs/geos/Manifest
@@ -1 +1,2 @@
 DIST geos-3.8.1.tar.bz2 2505407 BLAKE2B 
43053ea9e29d190f41c37d5d382b689ef477e0256cfd5705f4f2f316cac21a1674660bcf0900c51db72909c41d46be7a41d297958de48e108ae6d6bd1ca9d247
 SHA512 
1d8d8b3ece70eb388ea128f4135c7455899f01828223b23890ad3a2401e27104efce03987676794273a9b9d4907c0add2be381ff14b8420aaa9a858cc5941056
+DIST geos-3.9.0.tar.bz2 4760200 BLAKE2B 
f4d610ac4693fea1c10bbb3b9d328b3d4eded15efc740cb1577a516f399f23e42e22d88130479d94722a2867c1b787c7c266d5e976ec823ea17f63045db2ae54
 SHA512 
518be112b2e05063d97c09d0e568b784e6c65b0a7be1368cefbd481b3f4ac2d8fc89611e6e205a95f4d1740ab4f47b3929fb4c801bcf9a9e9b6ae86a54e62933

diff --git a/sci-libs/geos/geos-3.9.0.ebuild b/sci-libs/geos/geos-3.9.0.ebuild
new file mode 100644
index 000..dd73711e579
--- /dev/null
+++ b/sci-libs/geos/geos-3.9.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Geometry engine library for Geographic Information Systems"
+HOMEPAGE="https://trac.osgeo.org/geos/;
+SRC_URI="http://download.osgeo.org/geos/${PN}-${PV}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+IUSE="doc ruby static-libs"
+
+BDEPEND="
+   doc? ( app-doc/doxygen )
+   ruby? ( dev-lang/swig:0 )
+"
+RDEPEND="
+   ruby? ( dev-lang/ruby:* )
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   echo "#!${EPREFIX}/bin/bash" > py-compile
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-python
+   $(use_enable ruby)
+   $(use_enable static-libs static)
+   )
+   use arm && myeconfargs+=( --disable-inline ) # bug 709368
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+   use doc && emake -C doc doxygen-html
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/doxygen_docs/html/. )
+   default
+
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2020-12-09 Thread 罗百科
commit: 1a668cd104a1f3ba0f598fa59deb657ee6b226d2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec  9 20:23:59 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Dec  9 20:25:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a668cd1

sci-libs/proj: Bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrick Lauer  gentoo.org>

 sci-libs/proj/Manifest  |  1 +
 sci-libs/proj/proj-7.1.1.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest
index 59ca51164e9..1f08c67c17f 100644
--- a/sci-libs/proj/Manifest
+++ b/sci-libs/proj/Manifest
@@ -1,3 +1,4 @@
 DIST proj-7.0.1.tar.gz 5312488 BLAKE2B 
421a3b5324ab7c952a8b45036e6db2c8cfc1fd2db3d050d2e644cb1c1c78fe669a20c6d8428debf75233a975a989e3ad2ce6a83cd944825641ffd3107cc44a02
 SHA512 
034d1b916980c80fe9f8e67d2897814e611920af3e852f152fcd9e3fc4ec8cbc39bbd8f8296949a3c3f5e6708bb9d84e61c4cba9c01476a3888448135e97dc33
+DIST proj-7.1.1.tar.gz 5509592 BLAKE2B 
f745df3ef276b8a3213aff5ed92890f9c8f4b82a61a1e55fd013925befb018f01d7e60264dc996ea5aa9630b3ee3c149a7f37ca87d89c9df2f29367d4b26b19b
 SHA512 
9f092318835006ffe864bb54ac456054196d30ff367546b41f1e49a5f1cc99a4b0b19e3d09c0ce7a336d1562df5784805560e7f725380411b1013a6baf90cf56
 DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 
78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3
 SHA512 
23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
 DIST proj-datumgrid-europe-1.6.tar.gz 189057258 BLAKE2B 
66daf2341b05d8d5f929f6d67e1913656c2380a3663b4359cb97576ff5954dbea5890862869bb1077f6cde760dada4d9f13201c5b2c29ef3458a8b43089e459c
 SHA512 
463d2575d5ce6f5984e69897c34ef80ec31a77f5ba00a07a5f55e97c3033dbae40b7d17891e5495bc47e6faf917968b1cdb7b3be9b2a4838e3b093b74753c2a8

diff --git a/sci-libs/proj/proj-7.1.1.ebuild b/sci-libs/proj/proj-7.1.1.ebuild
new file mode 100644
index 000..5a90105f20d
--- /dev/null
+++ b/sci-libs/proj/proj-7.1.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DATUMGRID="${PN}-datumgrid-1.8.tar.gz"
+EUROPE_DATUMGRID="${PN}-datumgrid-europe-1.6.tar.gz"
+
+DESCRIPTION="PROJ coordinate transformation software"
+HOMEPAGE="https://proj4.org/;
+SRC_URI="
+   https://download.osgeo.org/proj/${P}.tar.gz
+   https://download.osgeo.org/proj/${DATUMGRID}
+   europe? ( https://download.osgeo.org/proj/${EUROPE_DATUMGRID} )
+"
+
+LICENSE="MIT"
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+IUSE="curl europe static-libs test +tiff"
+REQUIRED_USE="test? ( !europe )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-db/sqlite:3
+   curl? ( net-misc/curl )
+   tiff? ( media-libs/tiff )
+"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+   unpack ${P}.tar.gz
+   cd "${S}"/data || die
+   mv README README.DATA || die
+   unpack ${DATUMGRID}
+   use europe && unpack ${EUROPE_DATUMGRID}
+}
+
+src_configure() {
+   econf \
+   $(use_with curl) \
+   $(use_enable static-libs static) \
+   $(use_enable tiff)
+}
+
+src_install() {
+   default
+   cd data || die
+   dodoc README.{DATA,DATUMGRID}
+   use europe && dodoc README.EUROPE
+   find "${D}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/fusioninventory-agent/

2020-12-09 Thread Alexey Shvetsov
commit: af419e915351e05320baaba58c615b0f174e514f
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Dec  9 20:07:56 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Dec  9 20:08:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af419e91

app-metrics/fusioninventory-agent: Fix deps

Fix path for ip and ifconfig. Fix threads dep
Thanks to Alexey Naikov.

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Alexey Shvetsov  gentoo.org>

 .../fusioninventory-agent-2.5.2.ebuild | 18 --
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git 
a/app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild 
b/app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild
index 50d906752ad..9756d407378 100644
--- a/app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild
+++ b/app-metrics/fusioninventory-agent/fusioninventory-agent-2.5.2.ebuild
@@ -23,17 +23,31 @@ DEPEND="
dev-perl/XML-TreePP
dev-perl/XML-XPath
virtual/perl-IO-Compress
+   virtual/perl-threads
dev-perl/HTTP-Daemon
dev-perl/IO-Socket-SSL
dev-perl/LWP-Protocol-https
dev-perl/Proc-Daemon
-   "
+"
 RDEPEND="${DEPEND}"
 BDEPEND="
dev-perl/Module-Install
-   "
+   dev-perl/File-Copy-Recursive
+   app-portage/gentoolkit
+"
+
 PATCHES=( "${FILESDIR}/${P}-dirs.patch" )
 
+src_prepare() {
+   # gentoo has ip under /bin/ip and ifconfig under /bin/ifconfig
+   sed \
+   -e "s:/sbin/ifconfig:/bin/ifconfig:g" \
+   -e "s:/sbin/ip:/bin/ip:g" \
+   -i lib/FusionInventory/Agent/Task/Inventory/Linux/Networks.pm \
+   -i lib/FusionInventory/Agent/Tools/Linux.pm || die
+   default
+}
+
 src_install() {
default
systemd_dounit contrib/unix/fusioninventory-agent.service



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

2020-12-09 Thread Fabian Groffen
commit: 630e66192f8b93b459a52d2bbc846bc15c0b9eab
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec  9 19:52:51 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec  9 19:52:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630e6619

sys-libs/librtas-2.0.2-r1: marked ~ppc64-linux

Bug: https://bugs.gentoo.org/71
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/sys-libs/librtas/librtas-2.0.2-r1.ebuild 
b/sys-libs/librtas/librtas-2.0.2-r1.ebuild
index 7c36351e095..5ea804f0015 100644
--- a/sys-libs/librtas/librtas-2.0.2-r1.ebuild
+++ b/sys-libs/librtas/librtas-2.0.2-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/ibm-power-utilities/${PN}/archive/v${PV}.tar.gz -> $
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="ppc ppc64"
+KEYWORDS="ppc ppc64 ~ppc64-linux"
 IUSE="static-libs"
 
 src_prepare() {



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2020-12-09 Thread Fabian Groffen
commit: 1316d6b9d15c894453119035991559982480c68a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec  9 19:23:03 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec  9 19:23:03 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1316d6b9

scripts/bootstrap-prefix: USE=-readline for linux bootstrap

util-linux wants readline, but that isn't critical yet it gives us
dependency problems, so simply mask it out, the final emerge -e system
will pull everything back in order anyway

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

 scripts/bootstrap-prefix.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index b73dbc3ff4..c6a79b1ec5 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1575,6 +1575,7 @@ do_emerge_pkgs() {
-pcre
-python
-qmanifest -qtegrity
+   -readline
bootstrap
clang
internal-glib



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

2020-12-09 Thread Fabian Groffen
commit: 91f14f9232d67c46f776141d7f684f658a887bd2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec  9 18:56:47 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec  9 18:56:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f14f92

dev-libs/libressl: marked ~amd64-linux

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-libs/libressl/libressl-3.3.1.ebuild 
b/dev-libs/libressl/libressl-3.3.1.ebuild
index 2ffee4c0167..2592744bafd 100644
--- a/dev-libs/libressl/libressl-3.3.1.ebuild
+++ b/dev-libs/libressl/libressl-3.3.1.ebuild
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/48"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/

2020-12-09 Thread Pacho Ramos
commit: c546271309c463e76a8257100354283a2572b0c7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  9 18:26:48 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  9 18:26:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5462713

media-fonts/noto-emoji: Bump for new unicode

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto-emoji/Manifest   |   1 +
 media-fonts/noto-emoji/noto-emoji-20200916.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 6a60a0dc645..6cb4d98c32b 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1,3 @@
 DIST noto-emoji-20200311.tar.gz 58539077 BLAKE2B 
837ae7ef6a571e40b4ed83a0aa1edfd13404c3ca65e671cdc86f650e63cf77179ef283e6dc032fb93f5107411565f980e594be8880626417fa89c67347e6fe62
 SHA512 
cfafe9c06ccbf888eb1309dc2090abef2f92c0592460693cb45db8ab147311fdd63655d8df182043f05cf503bdfbe16563bc8cea0bddcd830fe193ca86f7fcfb
 DIST noto-emoji-20200317.tar.gz 60841240 BLAKE2B 
aab99a5cbab6943b9e282b33dc113601489c7d02a3670db8675e6c90be615ceaf0f2900bdbc68ffaca6130f4e724b2ec1001cfccce80a181208ace0638492b7e
 SHA512 
958a589ef7d7a0b9e4fa3eb1caa20284fa7463419a740d0ca05f850618324883c13498f92839476042cfd1daffa7eff925b2f22ec318c0726391f69c04911bfb
+DIST noto-emoji-20200916.tar.gz 60016327 BLAKE2B 
980a4e960f200567e34c1314d9269029749e1d9cd29ab1c5da30418d8a016b894223adf8f263222512c513feab4de856a2f48b1695011ced0c49c30e7a487e47
 SHA512 
d497c4ecaf299ade23b1f6a3bc6e98d7dbbb619e51f067496d4a4dbf71693c96de26263af595c0aae86c63dcea8be190718f5477af645d4338989f25cc3ab848

diff --git a/media-fonts/noto-emoji/noto-emoji-20200916.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20200916.ebuild
new file mode 100644
index 000..1fc1015e2b9
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20200916.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlefonts/noto-emoji;
+
+COMMIT="aac7ccaa4d1dea4543453b96f7d6fc47066a57ff"
+SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="buildfont"
+
+BDEPEND="
+   buildfont? (
+   ${PYTHON_DEPS}
+   app-arch/zopfli
+   $(python_gen_any_dep '
+   >=dev-python/fonttools-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/nototools-0.2.13[${PYTHON_USEDEP}]
+   ')
+   media-gfx/pngquant
+   x11-libs/cairo
+   || ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+   )
+"
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+python_check_deps() {
+   has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/nototools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   font_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if use buildfont; then
+   # From Fedora
+   eapply "${FILESDIR}/${PN}-build-all-flags.patch"
+
+   # https://github.com/googlei18n/noto-emoji/issues/240
+   eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
+
+   # Be more verbose, bug #717654
+   eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
+   sed -i -e 's:@$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 
2>&1:@$(ZOPFLIPNG) -y "$<" "$@":g' Makefile || die
+
+   # Based on Fedora patch to allow graphicsmagick usage
+   if has_version -b media-gfx/graphicsmagick; then
+   eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+   fi
+   fi
+}
+
+src_compile() {
+   if ! use buildfont; then
+   einfo "Installing pre-built fonts provided by upstream."
+   einfo "They could be not fully updated or miss some items."
+   einfo "To build fonts based on latest images enable 'buildfont'"
+   einfo "USE (that will require more time and resources too)."
+   else
+   python_setup
+   einfo "Building fonts..."
+
+   # From Debian:
+   # The build requires a VIRTUAL_ENV variable and sequence check 
isn't working
+   VIRTUAL_ENV=true \
+   BYPASS_SEQUENCE_CHECK=true \
+   default
+   fi
+}
+
+src_install() {
+   if ! use buildfont; then
+   FONT_S="${S}/fonts"
+   else
+   mv -i fonts/NotoEmoji-Regular.ttf "${S}" || die
+   # Built font and Regular font
+  

[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/

2020-12-09 Thread Pacho Ramos
commit: 1bcbd3caaab027dca5b3fc7c307a83e18631be1b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  9 18:27:30 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  9 18:27:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcbd3ca

media-fonts/noto-emoji: Drop old

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto-emoji/Manifest   |  1 -
 media-fonts/noto-emoji/noto-emoji-20200311.ebuild | 78 ---
 media-fonts/noto-emoji/noto-emoji-20200317.ebuild | 78 ---
 3 files changed, 157 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 6cb4d98c32b..633d32236e6 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,3 +1,2 @@
-DIST noto-emoji-20200311.tar.gz 58539077 BLAKE2B 
837ae7ef6a571e40b4ed83a0aa1edfd13404c3ca65e671cdc86f650e63cf77179ef283e6dc032fb93f5107411565f980e594be8880626417fa89c67347e6fe62
 SHA512 
cfafe9c06ccbf888eb1309dc2090abef2f92c0592460693cb45db8ab147311fdd63655d8df182043f05cf503bdfbe16563bc8cea0bddcd830fe193ca86f7fcfb
 DIST noto-emoji-20200317.tar.gz 60841240 BLAKE2B 
aab99a5cbab6943b9e282b33dc113601489c7d02a3670db8675e6c90be615ceaf0f2900bdbc68ffaca6130f4e724b2ec1001cfccce80a181208ace0638492b7e
 SHA512 
958a589ef7d7a0b9e4fa3eb1caa20284fa7463419a740d0ca05f850618324883c13498f92839476042cfd1daffa7eff925b2f22ec318c0726391f69c04911bfb
 DIST noto-emoji-20200916.tar.gz 60016327 BLAKE2B 
980a4e960f200567e34c1314d9269029749e1d9cd29ab1c5da30418d8a016b894223adf8f263222512c513feab4de856a2f48b1695011ced0c49c30e7a487e47
 SHA512 
d497c4ecaf299ade23b1f6a3bc6e98d7dbbb619e51f067496d4a4dbf71693c96de26263af595c0aae86c63dcea8be190718f5477af645d4338989f25cc3ab848

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
deleted file mode 100644
index 96e7679fa64..000
--- a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit font python-any-r1
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-emoji;
-
-COMMIT="4325631b45027a3d4da9a0f08f829e790f86ff4d"
-SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-BDEPEND="${PYTHON_DEPS}
-   app-arch/zopfli
-   $(python_gen_any_dep '
-   dev-python/fonttools[${PYTHON_USEDEP}]
-   dev-python/nototools[${PYTHON_USEDEP}]
-   ')
-   media-gfx/pngquant
-   x11-libs/cairo
-   || ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
-"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-FONT_S="${S}"
-FONT_SUFFIX="ttf"
-
-python_check_deps() {
-   has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/nototools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   font_pkg_setup
-}
-
-PATCHES=(
-   # From Fedora
-   "${FILESDIR}/${PN}-build-all-flags.patch"
-
-   # https://github.com/googlei18n/noto-emoji/issues/240
-   "${FILESDIR}/${PN}-20180823-build-path.patch"
-)
-
-src_prepare() {
-   default
-
-   # Based on Fedora patch to allow graphicsmagick usage
-   if has_version media-gfx/graphicsmagick; then
-   eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
-   fi
-}
-
-src_compile() {
-   python_setup
-   default
-}
-
-src_install() {
-   font_src_install
-
-   # Don't lose fancy emoji icons
-   insinto /usr/share/icons/"${PN}"/128x128/emotes/
-   doins png/128/*.png
-
-   insinto /usr/share/icons/"${PN}"/scalable/emotes/
-   doins svg/*.svg
-}

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
deleted file mode 100644
index b4230796aef..000
--- a/media-fonts/noto-emoji/noto-emoji-20200317.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit font python-any-r1
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-emoji;
-
-COMMIT="ac1703e9d7feebbf5443a986e08332b1e1c5afcf"
-SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-BDEPEND="${PYTHON_DEPS}
-   app-arch/zopfli
-   $(python_gen_any_dep '
-   dev-python/fonttools[${PYTHON_USEDEP}]
-   dev-python/nototools[${PYTHON_USEDEP}]
-   ')
-   

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

2020-12-09 Thread Pacho Ramos
commit: 30d896b31ad2e5725469f02e932b0362b9f13397
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  9 18:06:04 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  9 18:09:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d896b3

media-libs/sbc: Bump to 1.5

Thanks-to: Joakim Tjernlund
Closes: https://bugs.gentoo.org/759073
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 media-libs/sbc/Manifest   |  1 +
 media-libs/sbc/sbc-1.5.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/media-libs/sbc/Manifest b/media-libs/sbc/Manifest
index 95b5e0471ca..41721d26859 100644
--- a/media-libs/sbc/Manifest
+++ b/media-libs/sbc/Manifest
@@ -1 +1,2 @@
 DIST sbc-1.4.tar.xz 250656 BLAKE2B 
a5b59a0ac209b44843af49e63f7b6a6b397b3905f0efc52c18a3b92785d297d39dad80f5b124e97c50a9535f892f1451bf0a2945ba223a522eafbcad46eaad9d
 SHA512 
f35250c202034e93ce4046d29883d76b162164d42fb59e6af8ff5e57f197244238f5f8087309cef2d44755c179e7f0869cf096735c8de510b1ac7e0f6c29d84f
+DIST sbc-1.5.tar.xz 264472 BLAKE2B 
421a4cb5ab0e282255f8bdb810384e0a4d6d66835869489c22d51d2a0cabd7ef834bef3756ff887b9d9166dcfe88f4d661c26cb804e2868fb6106cc4886f9dcc
 SHA512 
0243586188acede595317f2afbfdb41be5850d2a6133c374edbe5cbcf59a2a0fd4570d0b8f2d13ce9637ce48b2f1910c3e4ab1c0354dbf273ee67b09db8c4915

diff --git a/media-libs/sbc/sbc-1.5.ebuild b/media-libs/sbc/sbc-1.5.ebuild
new file mode 100644
index 000..65d68e49819
--- /dev/null
+++ b/media-libs/sbc/sbc-1.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib-minimal
+
+DESCRIPTION="Audio codec to connect bluetooth HQ audio devices as headphones 
or loudspeakers"
+HOMEPAGE="https://git.kernel.org/?p=bluetooth/sbc.git;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs"
+
+# --enable-tester is building src/sbctester but the tarball is missing required
+# .wav file to execute it
+RESTRICT="test"
+
+RDEPEND=""
+DEPEND="virtual/pkgconfig"
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   econf \
+   $(use_enable static-libs static) \
+   --disable-tester
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-12-09 Thread Jason A. Donenfeld
commit: 11ab7facf39187856601ab2b95ab09163c08f966
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Dec  9 17:49:13 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Wed Dec  9 17:49:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ab7fac

net-mail/b4: bump to 0.6.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jason A. Donenfeld  gentoo.org>

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

diff --git a/net-mail/b4/b4-0.6.1.ebuild b/net-mail/b4/b4-0.6.1.ebuild
index 211469b6276..a266b07c5e7 100644
--- a/net-mail/b4/b4-0.6.1.ebuild
+++ b/net-mail/b4/b4-0.6.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit distutils-r1
 



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

2020-12-09 Thread Jason A. Donenfeld
commit: 3b5802419623fe8fbc25ef0dacde03ef8f60d466
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Dec  9 17:25:21 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Wed Dec  9 17:49:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b580241

net-mail/b4: bump to 0.6.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-mail/b4/Manifest | 2 +-
 net-mail/b4/{b4-0.5.3.ebuild => b4-0.6.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/b4/Manifest b/net-mail/b4/Manifest
index 3db512d5936..51bff674da2 100644
--- a/net-mail/b4/Manifest
+++ b/net-mail/b4/Manifest
@@ -1 +1 @@
-DIST b4-0.5.3.tar.gz 56565 BLAKE2B 
89d2f83973e942e1e56e1fc98c92c1688c2760a5b87237cc928f5bd792fb6ff10afaf02916e133ffb0ab54cf4fdc7ab6b8db239c051ae8584f64bcbcc189a99b
 SHA512 
11bc8f57e65197d1a295fe9bc0bc642f88ef1720f890c961770891df02297cf3f4bc82cbc8428efa807ec68892363ff5aa546425ebfacac4ab646e8d615e9e87
+DIST b4-0.6.1.tar.gz 63430 BLAKE2B 
2bbf36dc5aa6c0bdd3ef792137b6cae5a6d4f53b8935d773d8efa7adc9d802d5f8faf49f5a31024eba706f97d5673820c415d2828bd65fca281acab0e41c8693
 SHA512 
2a4fcd04bbda02ef9cec843658bd9ab5df5aa3275b592c852725f343e66914f95fc7c7be4ccecd86cbbc60feb8630fb804368333ddafba3269c81055e29e

diff --git a/net-mail/b4/b4-0.5.3.ebuild b/net-mail/b4/b4-0.6.1.ebuild
similarity index 100%
rename from net-mail/b4/b4-0.5.3.ebuild
rename to net-mail/b4/b4-0.6.1.ebuild



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

2020-12-09 Thread Pacho Ramos
commit: 7ff8a1d66a184af2ebc08ab1113266f53a904ca7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  9 17:45:28 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  9 17:45:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff8a1d6

dev-python/nototools: Bump to 0.2.13

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/nototools/Manifest|  1 +
 dev-python/nototools/nototools-0.2.13.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-python/nototools/Manifest b/dev-python/nototools/Manifest
index 2b1c8df680b..85d46ea7052 100644
--- a/dev-python/nototools/Manifest
+++ b/dev-python/nototools/Manifest
@@ -1 +1,2 @@
+DIST nototools-0.2.13.tar.gz 9574809 BLAKE2B 
8c5f59721ed3294162d9578955f0493007fdcebe5aecb3364abf22add5cedb12de99c63064574ea84b553cf2547af2ac2203e68b4a380527695edd72cf05f6c7
 SHA512 
8e46ed8d5c683dd93a14890df059a86824fda7f39011570cb414a471c380ed5464cfbe2ee6c8b0c2819d35fabf51ed5495df4c49d5c562fed5467ac2bde135e6
 DIST nototools-9731cb825a5c7c7c88c043009f15d4d1e5708df1.tar.gz 9703187 BLAKE2B 
9767b79514b8d7da8cac879c71fa76054993d17bee41f978ccca1648bed525567cfec48bfe06ae2b1de2146d2c2898afd4e53b746d5b03c0e48e6c93632407e6
 SHA512 
6888b00a11fb7d54947c438ba9e654f97e4ccd1ba292ad6219c7a2f4cc56fc75d249b89eb688b2f99ea3f321472eeb5103b33f4641d17e9983c70e9ad3cf6cb3

diff --git a/dev-python/nototools/nototools-0.2.13.ebuild 
b/dev-python/nototools/nototools-0.2.13.ebuild
new file mode 100644
index 000..b48bf9dfb3d
--- /dev/null
+++ b/dev-python/nototools/nototools-0.2.13.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_PN="notofonttools"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Noto fonts support tools and scripts plus web site generation"
+HOMEPAGE="https://github.com/googlei18n/nototools;
+#SRC_URI="https://github.com/googlefonts/nototools/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   media-gfx/scour
+   >=dev-python/booleanOperations-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/defcon-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pyclipper-1.0.6[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# Some tests weren't ported to python3 yet and lots of failures
+RESTRICT="test"
+
+distutils_enable_tests setup.py



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

2020-12-09 Thread Marek Szuba
commit: cc18dea6a79a1a9263609e41017f5439e3177b1b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec  9 17:29:29 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec  9 17:30:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc18dea6

dev-libs/libpeas: migrate to lua-single.eclass

Simple enough, was even able to re-use the Lua-related patch used by the
unmigrated version. Supports lua5-1 and luajit as per upstream specs for
Lua plug-ins, builds fine against both.

Closes: https://bugs.gentoo.org/752918
Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libpeas/libpeas-1.26.0-r100.ebuild | 83 +
 profiles/package.mask   |  1 +
 2 files changed, 84 insertions(+)

diff --git a/dev-libs/libpeas/libpeas-1.26.0-r100.ebuild 
b/dev-libs/libpeas/libpeas-1.26.0-r100.ebuild
new file mode 100644
index 000..259ac24182c
--- /dev/null
+++ b/dev-libs/libpeas/libpeas-1.26.0-r100.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit gnome.org lua-single meson python-single-r1 vala virtualx xdg
+
+DESCRIPTION="A GObject plugins library"
+HOMEPAGE="https://developer.gnome.org/libpeas/stable/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+IUSE="glade +gtk gtk-doc lua +python vala"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-1.39:=
+   gtk? ( >=x11-libs/gtk+-3.0.0:3[introspection] )
+   glade? ( >=dev-util/glade-3.9.1:3.10 )
+   lua? (
+   ${LUA_DEPS}
+   $(lua_gen_cond_dep '
+   >=dev-lua/lgi-0.9.0[${LUA_USEDEP}]
+   ')
+   )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.2:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.11
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Gentoo-specific lua tweak hack
+   "${FILESDIR}"/${PV}-lua.patch
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_src_prepare
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature $(usex lua '!lua_single_target_luajit' 'lua') 
lua51)
+   $(meson_feature $(usex lua 'lua_single_target_luajit' 'lua') 
luajit)
+   -Dpython2=false
+   $(meson_use python python3)
+   # introspection was always enabled in autotools; would need 
readiness by consumers
+   # to USE flag it, but most need it for python plugins anyways
+   -Dintrospection=true
+   $(meson_use vala vapi)
+   $(meson_use gtk widgetry)
+   $(meson_use glade glade_catalog)
+   -Ddemos=false
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index a5a72e1341a..4d755fe655f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -505,6 +505,7 @@ gnome-base/orbit
 >=dev-games/cegui-0.8.7-r100
 =dev-games/openscenegraph-openmw-3.4_p20200425-r100
 =dev-libs/efl-1.25.1-r10
+>=dev-libs/libpeas-1.26.0-r100
 =dev-libs/libprelude-5.2.0-r10
 >=dev-libs/libucl-0.8.1-r100
 >=dev-lua/busted-2.0.0-r100



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

2020-12-09 Thread Pacho Ramos
commit: e0db0993f24b96e55def63a8e558904bb24057f0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  9 17:01:41 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  9 17:02:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0db0993

dev-python/fonttools: Bump to 4.18.1

Closes: https://bugs.gentoo.org/746854
Closes: https://bugs.gentoo.org/718678
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/fonttools/Manifest|  1 +
 dev-python/fonttools/fonttools-4.18.1.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 048584b5158..6b829947816 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1 +1,2 @@
 DIST fonttools-4.1.0.tar.gz 2253792 BLAKE2B 
470207d74404851aa42ad8541d45820ded0212029867c289f2e7741d4b41b4ac824f6a23d4f3dcc974428537cd319a8787bc4d80f2fb67561a21d1ee
 SHA512 
3d9485cd34b5ea3dfdcc26474e0b21a96811b84eda16341c39165aea72bb09c3cf3360a069b316ae6575a399e26f6518c199180caec7bb959f245ced7ca45e3b
+DIST fonttools-4.18.1.tar.gz 2498166 BLAKE2B 
9ea9fd372c71883e37756c9b0b5bcd193782d49a99df37e7245f788362b284af8e5b9456c31b1c6b84fb6cccd8bce0339e95c87cecc008f0130e47a40c74bfe5
 SHA512 
d87c466e87ffa70bb15ee40f889b25e1187d51a1074b6e47a259d5984d51d7ce988ef50db91796fcbd06b5692b2c627d0a4cd76e3be6d0da348c0872ff01317c

diff --git a/dev-python/fonttools/fonttools-4.18.1.ebuild 
b/dev-python/fonttools/fonttools-4.18.1.ebuild
new file mode 100644
index 000..c1277db3ff6
--- /dev/null
+++ b/dev-python/fonttools/fonttools-4.18.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="xml(+)"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
+HOMEPAGE="https://github.com/fonttools/fonttools/;
+SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+RESTRICT="!test? ( test )"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+
+   >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   app-arch/zopfli
+   )"
+
+python_prepare_all() {
+   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
+   # This is due to incomplete nesting in the Tests/ tree:
+   #
+   #   Tests/feaLib/__init__.py
+   #   Tests/ufoLib/__init__.py
+   #   Tests/svgLib/path/__init__.py
+   #   Tests/otlLib/__init__.py
+   #   Tests/varLib/__init__.py
+   #
+   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
+   touch Tests/svgLib/__init__.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # virtualx used when matplotlib is installed causing plot module tests 
to run
+   virtx pytest -vv Tests fontTools
+}



  1   2   3   >