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

2020-03-30 Thread Matt Turner
commit: 6cf75d7c54903a2126db2da905688c0b6d6d61ef
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Mar 27 23:31:05 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 31 05:54:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf75d7c

x11-base/xcb-proto: Install 1.14 for the correct Python versions

On my system, I had 3.7 and 3.8 selected but it was installing for
2.7, even though that's not one of the targets! 2.7 had accidentally
become my eselected Python. configure was picking this up, detecting
the sitedir, and locking it into the Makefile, preventing
python_foreach_impl from having any effect. It is simpler and safer to
override the Makefile's pythondir with the sitedir value returned by
the eclass.

Package-Manager: Portage-2.3.96, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/15143
Signed-off-by: Matt Turner  gentoo.org>

 ...-proto-1.14.ebuild => xcb-proto-1.14-r1.ebuild} | 40 ++
 1 file changed, 25 insertions(+), 15 deletions(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.14.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.14-r1.ebuild
similarity index 60%
rename from x11-base/xcb-proto/xcb-proto-1.14.ebuild
rename to x11-base/xcb-proto/xcb-proto-1.14-r1.ebuild
index 8d5daa5d6cc..094dba7a380 100644
--- a/x11-base/xcb-proto/xcb-proto-1.14.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.14-r1.ebuild
@@ -17,26 +17,36 @@ 
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"
 IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""
-RDEPEND="${PYTHON_DEPS}"
-BDEPEND="dev-libs/libxml2"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libxml2
+"
+
+ECONF_SOURCE="${S}"
+
+multilib_src_configure() {
+   # Don't use Python to find sitedir here.
+   PYTHON=true default
+}
 
-multilib_src_compile() {
-   default
+src_compile() {
+   :
+}
 
-   if multilib_is_native_abi; then
-   python_foreach_impl emake -C xcbgen top_builddir="${BUILD_DIR}"
-   fi
+xcbgen_install() {
+   # Use eclass to find sitedir instead.
+   emake -C xcbgen install DESTDIR="${D}" pythondir="$(python_get_sitedir)"
+   python_optimize
 }
 
 multilib_src_install() {
-   default
-
-   if multilib_is_native_abi; then
-   python_foreach_impl emake -C xcbgen top_builddir="${BUILD_DIR}"
-   python_foreach_impl python_optimize
-   fi
+   # Restrict SUBDIRS to prevent xcbgen with empty sitedir.
+   emake install DESTDIR="${D}" SUBDIRS=src
+   multilib_is_native_abi && python_foreach_impl xcbgen_install
 }



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

2020-03-30 Thread Jeroen Roovers
commit: 3ab36621066323cdbc109749fc4a3e506573168d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Mar 31 05:32:19 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Mar 31 05:35:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab36621

net-misc/youtube-dl: Drop dev-python/pycrypto dependency

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Bug: https://bugs.gentoo.org/show_bug.cgi?id=715482
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild | 5 +
 net-misc/youtube-dl/youtube-dl-.ebuild   | 5 +
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild 
b/net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild
index b90fc3a70b1..1f7d1a6c172 100644
--- a/net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild
@@ -15,11 +15,8 @@ SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
 RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
-   || (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/pycrypto[${PYTHON_USEDEP}]
-   )
 "
 DEPEND="
${RDEPEND}

diff --git a/net-misc/youtube-dl/youtube-dl-.ebuild 
b/net-misc/youtube-dl/youtube-dl-.ebuild
index 3135d5cb48e..e469e49163c 100644
--- a/net-misc/youtube-dl/youtube-dl-.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-.ebuild
@@ -15,11 +15,8 @@ SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
 RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
-   || (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/pycrypto[${PYTHON_USEDEP}]
-   )
 "
 DEPEND="
${RDEPEND}



[gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/

2020-03-30 Thread Horea Christian
commit: dc103ac662cb6fe80403f76fc6fbcb1e7d19f569
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Mar 31 05:17:22 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Mar 31 05:17:22 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=dc103ac6

dev-tex/pythontex: removed duplicated package

better maintained version available in Gentoo Main
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfafe0e4cbb664b050ba7c2ff9ba2baa3aa3a08

Signed-off-by: Horea Christian  chymera.eu>

 dev-tex/pythontex/metadata.xml  | 14 -
 dev-tex/pythontex/pythontex-0.17.ebuild | 51 
 dev-tex/pythontex/pythontex-.ebuild | 52 -
 3 files changed, 117 deletions(-)

diff --git a/dev-tex/pythontex/metadata.xml b/dev-tex/pythontex/metadata.xml
deleted file mode 100644
index 419fac610..0
--- a/dev-tex/pythontex/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-   enable code highlight
-   
-   
-   gpoore/pythontex
-   
-

diff --git a/dev-tex/pythontex/pythontex-0.17.ebuild 
b/dev-tex/pythontex/pythontex-0.17.ebuild
deleted file mode 100644
index 06e33d11a..0
--- a/dev-tex/pythontex/pythontex-0.17.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit latex-package python-r1
-
-DESCRIPTION="Fast Access to Python from within LaTeX"
-HOMEPAGE="https://github.com/gpoore/pythontex;
-SRC_URI="https://github.com/gpoore/pythontex/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LPPL-1.3 BSD"
-KEYWORDS="~amd64"
-IUSE="highlighting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   >=dev-texlive/texlive-latex-2016"
-RDEPEND="${DEPEND}
-   >=dev-texlive/texlive-latex-2016
-   highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
-   cd ${PN} || die
-   ebegin "Compiling ${PN}"
-   rm ${PN}.sty || die
-   VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
-   eend
-}
-
-src_install() {
-   dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
-
-   cd ${PN} || die
-
-   installation() {
-   python_domodule {de,}${PN}3.py
-   python_domodule ${PN}_{engines,utils}.py
-   python_doscript {de,}${PN}.py syncpdb.py
-   python_optimize
-   }
-   python_foreach_impl installation
-
-   latex-package_src_doinstall dtx ins sty
-}

diff --git a/dev-tex/pythontex/pythontex-.ebuild 
b/dev-tex/pythontex/pythontex-.ebuild
deleted file mode 100644
index 9866a0fdb..0
--- a/dev-tex/pythontex/pythontex-.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit latex-package python-r1 git-r3
-
-DESCRIPTION="Fast Access to Python from within LaTeX"
-HOMEPAGE="https://github.com/gpoore/pythontex;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/gpoore/pythontex.git;
-
-SLOT="0"
-LICENSE="LPPL-1.3 BSD"
-KEYWORDS=""
-IUSE="highlighting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-texlive/texlive-latex"
-RDEPEND="${DEPEND}
-   dev-texlive/texlive-latex
-   highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
-   cd ${PN} || die
-   ebegin "Compiling ${PN}"
-   rm ${PN}.sty || die
-   VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
-   eend
-}
-
-src_install() {
-   dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
-
-   cd ${PN} || die
-
-   installation() {
-   python_domodule {de,}${PN}3.py
-   python_domodule ${PN}_{engines,utils}.py
-   python_doscript {de,}${PN}.py syncpdb.py
-   python_optimize
-   }
-   python_foreach_impl installation
-
-   latex-package_src_doinstall dtx ins sty
-}



[gentoo-commits] proj/catalyst:master commit in: targets/support/

2020-03-30 Thread Matt Turner
commit: 3706c667f1997f1b4f8c2d907d6cd15aa8fc805a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 31 03:05:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 31 03:54:44 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3706c667

targets: Add powerpc* to case statement

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

 targets/support/create-iso.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index ed581763..62ed0088 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -15,7 +15,7 @@ case ${clst_hostarch} in
cdmaker="sgibootcd"
cdmakerpkg="sys-boot/sgibootcd"
;;
-ppc*)
+ppc*|powerpc*)
 cdmaker="grub-mkrescue"
 cdmakerpkg="dev-libs/libisoburn and sys-boot/grub:2"
 ;;



[gentoo-commits] proj/catalyst:master commit in: examples/, targets/support/, doc/, catalyst/targets/, targets/livecd-stage2/

2020-03-30 Thread Matt Turner
commit: 78d1b3055c943557530c660243ad9dbfc0a892c5
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 31 03:23:08 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 31 03:54:44 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=78d1b305

catalyst: Drop gamecd target

Evidently this was a target last used 15 years ago to produce a Gentoo
LiveCD ISO with *a* game on it.

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

 catalyst/targets/livecd_stage2.py|  2 +-
 doc/catalyst-spec.5.txt  | 20 +
 examples/gamecd.conf.example |  6 -
 examples/livecd-stage2_template.spec | 17 --
 examples/stage4_template.spec|  8 +++
 targets/livecd-stage2/controller.sh  | 16 +-
 targets/support/livecdfs-update.sh   | 43 
 7 files changed, 20 insertions(+), 92 deletions(-)

diff --git a/catalyst/targets/livecd_stage2.py 
b/catalyst/targets/livecd_stage2.py
index 18810667..454dbab3 100644
--- a/catalyst/targets/livecd_stage2.py
+++ b/catalyst/targets/livecd_stage2.py
@@ -25,7 +25,7 @@ class livecd_stage2(StageBase):
"livecd/rcdel","livecd/fsscript","livecd/xinitrc",\
"livecd/root_overlay","livecd/users","portage_overlay",\

"livecd/fstype","livecd/fsops","livecd/linuxrc","livecd/bootargs",\
-   
"gamecd/conf","livecd/xdm","livecd/xsession","livecd/volid","livecd/verify"])
+   
"livecd/xdm","livecd/xsession","livecd/volid","livecd/verify"])
 
StageBase.__init__(self,spec,addlargs)
if "livecd/type" not in self.settings:

diff --git a/doc/catalyst-spec.5.txt b/doc/catalyst-spec.5.txt
index ecea9ba7..03fdeecc 100644
--- a/doc/catalyst-spec.5.txt
+++ b/doc/catalyst-spec.5.txt
@@ -111,7 +111,6 @@ explained below.
   `gentoo-release-minimal`;; This creates an official minimal InstallCD.
   `gentoo-release-universal`;; This creates an official universal InstallCD.
   `gentoo-release-livecd`;; This creates an official LiveCD environment.
-  `gentoo-gamecd`;; This creates an official Gentoo GameCD.
   `generic-livecd`;; This should be used for all non-official media.
 
 This setting is supported by the livecd targets.
@@ -431,13 +430,12 @@ available if `docache` is enabled, as they are outside 
the loop.
 */xinitrc*::
 This is used by catalyst to copy the specified file to
 `/etc/X11/xinit/xinitrc` and is used by the */type*
-`gentoo-gamecd` and `generic-livecd`.  While the file will still be
-copied for any */type*, catalyst will only create the
-necessary `/etc/startx` for those types, so X will not be
-automatically started.  This is useful also for setting up X on a CD
-where you do not wish X to start automatically.  We do not use this on
-the release media.  This setting is supported by the `stage4` and
-`livecd` targets.
+`generic-livecd`.  While the file will still be copied for any
+*/type*, catalyst will only create the necessary `/etc/startx`
+for those types, so X will not be automatically started.  This is
+useful also for setting up X on a CD where you do not wish X to start
+automatically.  We do not use this on the release media.  This setting
+is supported by the `stage4` and `livecd` targets.
 
 *livecd/xdm*::
 This is used by catalyst to determine which display manager you wish
@@ -470,12 +468,6 @@ and is very useful in cleaning up stray files in `/etc` 
left over
 after *stage4/unmerge* (example: `/lib/*.a /usr/lib/*.a`).  This
 setting is supported by the `stage4` and `livecd` targets.
 
-*gamecd/conf*::
-This option is only used when creating a GameCD.  This specifies the
-file that contains the definitions for `GAME_NAME` and
-`GAME_EXECUTABLE`, which are used by the GameCD scripts to set some
-specific options for the game.  This is not used on the release media.
-
 FILES
 -
 Example specfiles can be found in 
'/usr/share/doc/catalyst-{catalystversion}/examples'.

diff --git a/examples/gamecd.conf.example b/examples/gamecd.conf.example
deleted file mode 100644
index 955eac4e..
--- a/examples/gamecd.conf.example
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-# these variables are to be used for creating the menu entry and also to tell
-# the CD what to execute once X starts
-GAME_NAME="Unreal Tournament 2004 Demo"
-GAME_EXECUTABLE="/usr/games/bin/ut2004-demo"

diff --git a/examples/livecd-stage2_template.spec 
b/examples/livecd-stage2_template.spec
index 0c45bd67..7398c972 100644
--- a/examples/livecd-stage2_template.spec
+++ b/examples/livecd-stage2_template.spec
@@ -156,7 +156,6 @@ livecd/linuxrc:
 # gentoo-release-minimal - This creates an official minimal InstallCD.
 # gentoo-release-universal - This creates an official universal InstallCD.
 # gentoo-release-livecd - This creates an official LiveCD environment.
-# gentoo-gamecd - This creates an official Gentoo GameCD.
 # generic-livecd - This should 

[gentoo-commits] proj/catalyst:master commit in: doc/, examples/, targets/support/

2020-03-30 Thread Matt Turner
commit: f82226cf8a9f09099557ef344dce60b7d4d6f663
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 31 03:25:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 31 03:54:29 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f82226cf

catalyst: Remove references to spind

spind was deleted from livecd-tools in 2011.

See: 
https://gitweb.gentoo.org/proj/livecd-tools.git/commit/?id=7d4d363bae7313e46de960a45888907059b0f2d6
Signed-off-by: Matt Turner  gentoo.org>

 doc/catalyst-spec.5.txt  | 2 +-
 examples/livecd-stage2_template.spec | 2 +-
 examples/stage4_template.spec| 2 +-
 targets/support/rc-update.sh | 7 ---
 4 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/doc/catalyst-spec.5.txt b/doc/catalyst-spec.5.txt
index 4c0be357..ecea9ba7 100644
--- a/doc/catalyst-spec.5.txt
+++ b/doc/catalyst-spec.5.txt
@@ -319,7 +319,7 @@ the `stage4` and `livecd` targets.
 This is for adding init scripts to runlevels.  The syntax for the init
 script is the script name, followed by a pipe, followed by the
 runlevel in which you want the script to run.  It looks like
-`spind|default` and is space delimited.  We do not use this on the
+`acpid|default` and is space delimited.  We do not use this on the
 official media, as catalyst sets up the runlevels correctly for us.
 This setting is supported by the `stage4` and `livecd` targets.
 

diff --git a/examples/livecd-stage2_template.spec 
b/examples/livecd-stage2_template.spec
index fe9b36e7..0c45bd67 100644
--- a/examples/livecd-stage2_template.spec
+++ b/examples/livecd-stage2_template.spec
@@ -188,7 +188,7 @@ livecd/modblacklist:
 
 # This is for adding init scripts to runlevels.  The syntax for the init script
 # is the script name, followed by a pipe, followed by the runlevel in which you
-# want the script to run.  It looks like spind|default and is space delimited.
+# want the script to run.  It looks like acpid|default and is space delimited.
 # We do not use this on the official media, as catalyst sets up the runlevels
 # correctly for us.  Since we do not use this, it is left blank below.
 # This option will automatically create missing runlevels

diff --git a/examples/stage4_template.spec b/examples/stage4_template.spec
index fe394f3e..f3531f90 100644
--- a/examples/stage4_template.spec
+++ b/examples/stage4_template.spec
@@ -148,7 +148,7 @@ stage4/modblacklist:
 
 # This is for adding init scripts to runlevels.  The syntax for the init script
 # is the script name, followed by a pipe, followed by the runlevel in which you
-# want the script to run.  It looks like spind|default and is space delimited.
+# want the script to run.  It looks like acpid|default and is space delimited.
 # We do not use this on the official media, as catalyst sets up the runlevels
 # correctly for us.  Since we do not use this, it is left blank below.
 # example:

diff --git a/targets/support/rc-update.sh b/targets/support/rc-update.sh
index 3941f2e0..6e739966 100755
--- a/targets/support/rc-update.sh
+++ b/targets/support/rc-update.sh
@@ -18,16 +18,9 @@ then
 
# Do some livecd_type specific rc-update changes
case ${clst_livecd_type} in
-   gentoo-gamecd)
-   rc-update add spind default
-   ;;
gentoo-release-live*)
-   rc-update add spind default
rc-update add xdm default
;;
-   generic-livecd)
-   rc-update add spind default
-   ;;
esac
 fi
 



[gentoo-commits] proj/catalyst:master commit in: targets/support/

2020-03-30 Thread Matt Turner
commit: ea604922797170fb5486b98c30c343de3e981905
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 31 03:10:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 31 03:54:44 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ea604922

targets: Specify the virtual/cdrtools, not providers

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

 targets/support/create-iso.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 62ed0088..f7358b3c 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -21,7 +21,7 @@ case ${clst_hostarch} in
 ;;
*)
cdmaker="mkisofs"
-   cdmakerpkg="app-cdr/cdrkit or app-cdr/cdrtools"
+   cdmakerpkg="virtual/cdrtools"
;;
 esac
 



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

2020-03-30 Thread Patrick McLean
commit: 15dd0fa48c0e40c2adade4b0b96277fd786bdc22
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Mar 31 03:15:12 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Mar 31 03:15:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15dd0fa4

profiles: package.mask: fix bad mask of ut2003

Signed-off-by: Patrick McLean  gentoo.org>

 profiles/package.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2475614a044..e24157a6ad4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,9 +38,9 @@
 # Bug #715540
 # Removal after 2020-05-01
 games-fps/ut2003
-games-fps/ut2003-bonuspack-cm-1
-games-fps/ut2003-bonuspack-de-1
-games-fps/ut2003-bonuspack-epic-1
+games-fps/ut2003-bonuspack-cm
+games-fps/ut2003-bonuspack-de
+games-fps/ut2003-bonuspack-epic
 
 # Andreas Sturmlechner  (2020-03-30)
 # Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only



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

2020-03-30 Thread Patrick McLean
commit: ed5ccfe9186aa2de7246799ed685595b666e3c84
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Mar 31 02:58:34 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Mar 31 02:58:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5ccfe9

net-vpn/tailscale: new package

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

 net-vpn/tailscale/Manifest  |  4 +++
 net-vpn/tailscale/files/tailscale.tmpfiles  |  2 ++
 net-vpn/tailscale/files/tailscaled.confd|  6 
 net-vpn/tailscale/files/tailscaled.initd| 14 
 net-vpn/tailscale/metadata.xml  |  8 +
 net-vpn/tailscale/tailscale-0.97_p45.ebuild | 50 +
 6 files changed, 84 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
new file mode 100644
index 000..23037eae22e
--- /dev/null
+++ b/net-vpn/tailscale/Manifest
@@ -0,0 +1,4 @@
+DIST tailscale_0.97-45_386.tgz 11879684 BLAKE2B 
690e707e499e6986bd9676875af818f9fc68a7b9a4f66b2384efab4efa0c0d95cabe1a4c816152a7e61d14f33b16f1da00a8e7f9c26950412c2ac971a0ba090b
 SHA512 
c81ae265c20bc2f8e9528b78dd39fd53d74b7a90d354617673912632d6599c9c0b866156ff8032b6a92f8452ae95789fdd0be3db87cf13aca2bb6ecdb13edf28
+DIST tailscale_0.97-45_amd64.tgz 12233156 BLAKE2B 
120781c003be7cd244dd8b3659e817aea6567d0c0d4e34f468f2fb584b62a34cadec4e37b5d96076e7b4c9ffc6611b4dd7d41375ce6e54812e89d974af70a558
 SHA512 
6ed0dc7d847c75b3597deff0febb5a72b07d027e8b4889151c00126d77dd1dc3fd878080a2d0d4737a3b9a5f3b11993e2ff6991fc7e5fde2eed7838239515338
+DIST tailscale_0.97-45_arm.tgz 11328113 BLAKE2B 
1ca588dfd8bb2c6e2b79d323b39f919ad2aebbb4c1812330a2875752b102bc461a304fa9c9761bd090d6361a966e04a06128535885383cb5baca0a679013e5b4
 SHA512 
78d8f44a07365ebc226df9c0a808f8da2a3e1f102db7aae3c9612c5c7e6ed5a32fcf0d43b43f23c507bba7ca4049be7a33c52473cff53d3fd7e9f9ae6b4d84bb
+DIST tailscale_0.97-45_arm64.tgz 11321460 BLAKE2B 
bdaadbb8c384cab4d098b9aabab299767744bc0ada5b31f7510505e5dd83b507b369010ba4d9e96935fbe8cdd9fafe3fd9308d3ccd5aaf829c3aa85887bc144e
 SHA512 
e6a68fe36219024fa01ce0bc5b2ab56614197dade1cdc131ef8f966684fa513e0e51589fc4e7740812f08f05a2b08127a8679de3005b925a613a1bef8675a48f

diff --git a/net-vpn/tailscale/files/tailscale.tmpfiles 
b/net-vpn/tailscale/files/tailscale.tmpfiles
new file mode 100644
index 000..f27c7783520
--- /dev/null
+++ b/net-vpn/tailscale/files/tailscale.tmpfiles
@@ -0,0 +1,2 @@
+#type  pathmodeusergroup   age 
argument
+d  /run/tailscale  0755-   -   
-   -

diff --git a/net-vpn/tailscale/files/tailscaled.confd 
b/net-vpn/tailscale/files/tailscaled.confd
new file mode 100644
index 000..d65c42925ec
--- /dev/null
+++ b/net-vpn/tailscale/files/tailscaled.confd
@@ -0,0 +1,6 @@
+# /etc/conf.d/tailscaled
+# the port for tailscaled to listen on
+#tailscaled_port=41641
+
+# extra arguments passed to the daemon
+#tailscaled_args=""

diff --git a/net-vpn/tailscale/files/tailscaled.initd 
b/net-vpn/tailscale/files/tailscaled.initd
new file mode 100644
index 000..c7edf4a19f0
--- /dev/null
+++ b/net-vpn/tailscale/files/tailscaled.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="tailscaled"
+description="Tailscale node agent"
+command=/usr/sbin/tailscaled
+command_args="--state=/var/lib/tailscale/tailscaled.state 
--socket=/run/tailscale/tailscaled.sock --port ${tailscaled_port:-41641} 
${tailscaled_args}"
+supervisor=supervise-daemon
+
+depend() {
+   need net
+   use logger
+}

diff --git a/net-vpn/tailscale/metadata.xml b/net-vpn/tailscale/metadata.xml
new file mode 100644
index 000..126b9ca42a2
--- /dev/null
+++ b/net-vpn/tailscale/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Patrick McLean
+   chutz...@gentoo.org
+   
+

diff --git a/net-vpn/tailscale/tailscale-0.97_p45.ebuild 
b/net-vpn/tailscale/tailscale-0.97_p45.ebuild
new file mode 100644
index 000..42558405f11
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-0.97_p45.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+
+MY_PV="${PV//_p/-}"
+MY_P="${PN}_${MY_PV}"
+SRC_URI="
+   amd64? ( https://pkgs.tailscale.com/stable/${MY_P}_amd64.tgz )
+   arm? ( https://pkgs.tailscale.com/stable/${MY_P}_arm.tgz )
+   arm64? ( https://pkgs.tailscale.com/stable/${MY_P}_arm64.tgz )
+   x86? ( https://pkgs.tailscale.com/stable/${MY_P}_386.tgz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+QA_PRECOMPILED="**"
+
+src_unpack() 

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

2020-03-30 Thread Jonas Stein
commit: 197322029099bb21f0ad0f6aabb1558c837694ce
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Mar 31 01:51:09 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Mar 31 02:07:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19732202

profiles: Mask games-fps/ut2003 for removal

SRC_URI is dead AND RESTRICT=mirror is required
Bug: https://bugs.gentoo.org/715540
Signed-off-by: Jonas Stein  gentoo.org>

 profiles/package.mask | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4046d8f9783..2475614a044 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2020-03-31)
+# Packages masked for removal. Broken SRC_URI,
+# AND RESTRICT=mirror is required
+# Bug #715540
+# Removal after 2020-05-01
+games-fps/ut2003
+games-fps/ut2003-bonuspack-cm-1
+games-fps/ut2003-bonuspack-de-1
+games-fps/ut2003-bonuspack-epic-1
+
 # Andreas Sturmlechner  (2020-03-30)
 # Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only
 # Bugs #484270 and #705646, masked for removal in 30 days.



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

2020-03-30 Thread Jonas Stein
commit: 628f97b8ed238770a787c3d0824cf9efb33dd8e1
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Mar 31 01:10:02 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Mar 31 01:11:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628f97b8

media-gfx/inkscape: make uniconvertor optional

media-gfx/uniconvertor supports only Python 2.
The dependency on uniconvertor is now optional to support the transition
to Python 3.
Bug: https://bugs.gentoo.org/448670
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Jonas Stein  gentoo.org>

 media-gfx/inkscape/inkscape-0.92.4-r3.ebuild | 165 +++
 media-gfx/inkscape/metadata.xml  |  11 +-
 2 files changed, 171 insertions(+), 5 deletions(-)

diff --git a/media-gfx/inkscape/inkscape-0.92.4-r3.ebuild 
b/media-gfx/inkscape/inkscape-0.92.4-r3.ebuild
new file mode 100644
index 000..912e7bba247
--- /dev/null
+++ b/media-gfx/inkscape/inkscape-0.92.4-r3.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="xml"
+inherit autotools flag-o-matic gnome2-utils xdg toolchain-funcs 
python-single-r1
+
+MY_P="${P/_/}"
+
+DESCRIPTION="SVG based generic vector-drawing program"
+HOMEPAGE="https://inkscape.org/;
+SRC_URI="https://inkscape.global.ssl.fastly.net/media/resources/file/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="cdr dia dbus exif gnome imagemagick openmp postscript inkjar jpeg latex"
+IUSE+=" lcms nls spell static-libs visio wpg uniconvertor"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/poppler-0.26.0:=[cairo]
+   >=dev-cpp/glibmm-2.54.1
+   >=dev-cpp/gtkmm-2.18.0:2.4
+   >=dev-cpp/cairomm-1.9.8
+   >=dev-libs/boehm-gc-7.1:=
+   >=dev-libs/glib-2.28
+   >=dev-libs/libsigc++-2.0.12
+   >=dev-libs/libxml2-2.6.20
+   >=dev-libs/libxslt-1.0.15
+   dev-libs/popt
+   media-gfx/potrace
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/libpng:0=
+   sci-libs/gsl:=
+   x11-libs/libX11
+   >=x11-libs/gtk+-2.10.7:2
+   >=x11-libs/pango-1.24
+   cdr? (
+   app-text/libwpg:0.3
+   dev-libs/librevenge
+   media-libs/libcdr
+   )
+   dbus? ( dev-libs/dbus-glib )
+   exif? ( media-libs/libexif )
+   gnome? ( >=gnome-base/gnome-vfs-2.0 )
+   imagemagick? ( Gentoo Graphics Project


-   Enable support for CorelDRAW Diagrams via 
media-libs/libcdr
-   pull in app-office/dia for dia 
import extension
+   Enable support for CorelDRAW files via 
media-libs/libcdr
+   Enable DIA flow chart import via 
app-office/dia
Enable support for OpenOffice.org SVG jar 
files
-   pull in dependencies for LaTeX 
formulas
+   Enable rendering of LaTeX formulas
Enable support for new SVG2 features
-   Enable support for Microsoft Visio Diagrams 
via media-libs/libvisio
-   Enable support for WordPerfect Graphics via 
app-text/libwpg
+   Enable support for Microsoft Visio diagrams 
via media-libs/libvisio
+   Enable support for WordPerfect graphics via 
app-text/libwpg
+   Enable conversion of vector graphic 
files via media-gfx/uniconvertor (needs Python 2)


inkscape/inkscape



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

2020-03-30 Thread Patrick McLean
commit: 5dcf4215b1fe204760ac16c934c11a637e88424e
Author: Patrick McLean  sony  com>
AuthorDate: Tue Mar 31 01:01:08 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Mar 31 01:01:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcf4215

dev-python/pyzmq-19.0.0: bump, py38, add draft USE flag (bug #703252)

Closes: https://bugs.gentoo.org/703252
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pyzmq/Manifest   |   1 +
 dev-python/pyzmq/files/pyzmq-19.0.0-tests.patch | 186 
 dev-python/pyzmq/metadata.xml   |   3 +
 dev-python/pyzmq/pyzmq-19.0.0.ebuild|  61 
 4 files changed, 251 insertions(+)

diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index 050424800a2..82421bd57a3 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -1,2 +1,3 @@
 DIST pyzmq-16.0.2.tar.gz 1026531 BLAKE2B 
b276fea116d56595ff2aca8a00b2b8918c0170cf1522c4bb457f6bb0d44a13e63de18e4d4f53238a1a5b515986e029ffebdded269f191d62eb36d988b328b402
 SHA512 
40eaf8ce39db86ab3866890d74b92bd6f20d4ae827828a8772003656d899d10ffcfc222d21f344d9daba390824e6c43b9f34e31beb604ec5ee1ec199165f4b96
 DIST pyzmq-17.1.0.tar.gz 1082716 BLAKE2B 
eed059cad8cc37e9315d16a43768f531ada1274b46bdf91d2ebe83cd0b4c269ea99a8532e3db6d0ea68be31600cf7d29ea4c4e894aa6d04c61534b11fb816d54
 SHA512 
7f1975c4d02e7d47577049da8df84753905d01672d5a244cef2e5b05e0b6fdb22e88cbb36f2e59831e95a8224819183d9a82baf1f9d7f599da61bcbfe2fc23d3
+DIST pyzmq-19.0.0.tar.gz 1150320 BLAKE2B 
a2af57b1cb809ab72aff1bbee17a7fff5eeeff90805884542579c7cb58c235f8b257a8724c64f55cc8e8eda4a943ec2f54490d546a74bc1532557c46b420e6d2
 SHA512 
06a395fee62c78f806c43b07362fe2d4b7ac05813d75d4b983f8eefffbe0ca36f64db1591ead719b2866fcfe0867c919033eca0063ca32529e649cd9790461b1

diff --git a/dev-python/pyzmq/files/pyzmq-19.0.0-tests.patch 
b/dev-python/pyzmq/files/pyzmq-19.0.0-tests.patch
new file mode 100644
index 000..f56e7c6d3a5
--- /dev/null
+++ b/dev-python/pyzmq/files/pyzmq-19.0.0-tests.patch
@@ -0,0 +1,186 @@
+diff --git a/zmq/tests/test_auth.py b/zmq/tests/test_auth.py
+index 003f171..9d882b6 100644
+--- a/zmq/tests/test_auth.py
 b/zmq/tests/test_auth.py
+@@ -191,6 +191,7 @@ class TestThreadAuthentication(BaseAuthTestCase):
+ client.close()
+ server.close()
+ 
++@pytest.mark.skip("sometimes hangs")
+ def test_curve(self):
+ """threaded auth - CURVE"""
+ self.auth.allow('127.0.0.1')
+@@ -309,6 +310,7 @@ class TestThreadAuthentication(BaseAuthTestCase):
+ 
+ 
+ @skip_pypy
++@pytest.mark.skip("fails with cffi")
+ def test_curve_user_id(self):
+ """threaded auth - CURVE"""
+ self.auth.allow('127.0.0.1')
+diff --git a/zmq/tests/test_constants.py b/zmq/tests/test_constants.py
+index 6b4d0c9..d527b06 100644
+--- a/zmq/tests/test_constants.py
 b/zmq/tests/test_constants.py
+@@ -91,6 +91,7 @@ class TestConstants(TestCase):
+ self.fail("Shouldn't have: zmq.%s=%s" % (name, value))
+ 
+ @pytest.mark.skipif(not zmq.DRAFT_API, reason="Only test draft API if 
built with draft API")
++@pytest.mark.skip("fails with cffi")
+ def test_draft(self):
+ zmq_version = zmq.zmq_version_info()
+ for version, new_names in constant_names.draft_in.items():
+diff --git a/zmq/tests/test_draft.py b/zmq/tests/test_draft.py
+index 5bb9e29..934ed50 100644
+--- a/zmq/tests/test_draft.py
 b/zmq/tests/test_draft.py
+@@ -20,6 +20,7 @@ class TestDraftSockets(BaseZMQTestCase):
+ super(TestDraftSockets, self).setUp()
+ 
+ 
++@pytest.mark.skip("fails with cffi")
+ def test_client_server(self):
+ client, server = self.create_bound_pair(zmq.CLIENT, zmq.SERVER)
+ client.send(b'request')
+@@ -29,6 +30,7 @@ class TestDraftSockets(BaseZMQTestCase):
+ reply = self.recv(client)
+ assert reply == b'reply'
+ 
++@pytest.mark.skip("fails with cffi")
+ def test_radio_dish(self):
+ dish, radio = self.create_bound_pair(zmq.DISH, zmq.RADIO)
+ dish.rcvtimeo = 250
+diff --git a/zmq/tests/test_message.py b/zmq/tests/test_message.py
+index d3a6aa8..9ce622c 100644
+--- a/zmq/tests/test_message.py
 b/zmq/tests/test_message.py
+@@ -18,6 +18,7 @@ import zmq
+ from zmq.tests import BaseZMQTestCase, SkipTest, skip_pypy, PYPY
+ from zmq.utils.strtypes import unicode, bytes, b, u
+ 
++import pytest
+ 
+ # some useful constants:
+ 
+@@ -71,7 +72,7 @@ class TestFrame(BaseZMQTestCase):
+ m = zmq.Frame(s)
+ b = m.bytes
+ self.assertEqual(s, m.bytes)
+-if not PYPY:
++if not PYPY and False:
+ # check that it copies
+ self.assert_(b is not s)
+ # check that it copies only once
+@@ -94,6 +95,7 @@ class 

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

2020-03-30 Thread Nick Sarnie
commit: 1205ce5a3b2aeb6cec6bd9025151f93373e6c15b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Mar 31 00:44:17 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Mar 31 00:47:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1205ce5a

app-emulation/wine-vanilla: Sync with ::wine

Add unwind USE

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/metadata.xml | 1 +
 app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild  | 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 8 ++--
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/app-emulation/wine-vanilla/metadata.xml 
b/app-emulation/wine-vanilla/metadata.xml
index 359856c711d..03b9d22 100644
--- a/app-emulation/wine-vanilla/metadata.xml
+++ b/app-emulation/wine-vanilla/metadata.xml
@@ -40,6 +40,7 @@ This variant of the Wine packaging does not include external 
patchsets
(these pages are not currently 
in the updated WineHQ Wiki).  
Add support for gamepad detection using 
SDL
Use virtual/libudev to provide 
plug and play support
+   Use sys-libs/libunwind to unwind 
the stack
Use app-emulation/vkd3d to 
provide Direct3D 12 support
Enable Vulkan drivers


diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild
index ab4b0c11da2..112cd56f007 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -93,6 +93,7 @@ COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vkd3d? ( app-emulation/vkd3d[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
@@ -406,6 +407,7 @@ multilib_src_configure() {
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with udev)
+   $(use_with unwind)
$(use_with v4l v4l2)
$(use_with vkd3d)
$(use_with vulkan)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index ce3a2cfa381..112cd56f007 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
 PLOCALE_BACKUP="en"
 
-inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
ltprune multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
 
 MY_PN="${PN%%-*}"
 MY_P="${MY_PN}-${PV}"
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms 

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

2020-03-30 Thread Nick Sarnie
commit: a0f47f12ffa2381a33c872db6cc344e1a4c764d1
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Mar 31 00:45:41 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Mar 31 00:47:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f47f12

app-emulation/wine-staging: Sync with ::wine

Add unwind USE

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

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

diff --git a/app-emulation/wine-staging/metadata.xml 
b/app-emulation/wine-staging/metadata.xml
index ebbe6f23153..47f226562ce 100644
--- a/app-emulation/wine-staging/metadata.xml
+++ b/app-emulation/wine-staging/metadata.xml
@@ -44,6 +44,7 @@ This variant of the Wine packaging includes the Wine-Staging 
patchset.
Apply Wine-Staging patches for advanced 
feature support that haven't made it into upstream Wine yet
Support GTK+:3 window theming through 
Wine-Staging
Use virtual/libudev to provide 
plug and play support
+   Use sys-libs/libunwind to unwind 
the stack
Use app-emulation/vkd3d to 
provide Direct3D 12 support
Enable Vulkan drivers


diff --git a/app-emulation/wine-staging/wine-staging-5.5.ebuild 
b/app-emulation/wine-staging/wine-staging-5.5.ebuild
index 81084a55cb3..c4c429fb8c2 100644
--- a/app-emulation/wine-staging/wine-staging-5.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.5.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -112,6 +112,7 @@ COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
vkd3d? ( app-emulation/vkd3d[${MULTILIB_USEDEP}] )
@@ -473,6 +474,7 @@ multilib_src_configure() {
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with udev)
+   $(use_with unwind)
$(use_with v4l v4l2)
$(use_with vkd3d)
$(use_with vulkan)

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 81084a55cb3..c4c429fb8c2 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -112,6 +112,7 @@ COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2020-03-30 Thread Nick Sarnie
commit: 74453be8e7beabcf7456d3b82de4f1b8063f8221
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Mar 31 00:40:28 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Mar 31 00:42:13 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=74453be8

app-emulation/wine-staging: Add unwind USE

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

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/metadata.xml | 3 ++-
 app-emulation/wine-staging/wine-staging-5.5.ebuild  | 4 +++-
 app-emulation/wine-staging/wine-staging-.ebuild | 4 +++-
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/app-emulation/wine-staging/metadata.xml 
b/app-emulation/wine-staging/metadata.xml
index 554..7d7899b 100644
--- a/app-emulation/wine-staging/metadata.xml
+++ b/app-emulation/wine-staging/metadata.xml
@@ -43,8 +43,9 @@ This variant of the Wine packaging includes the Wine-Staging 
patchset.
(these pages are not currently 
in the updated WineHQ Wiki).
Add support for gamepad detection using 
SDL
Apply Wine-Staging patches for advanced 
feature support that haven't made it into upstream Wine yet
-   Support GTK+:3 window theming through 
Wine-Staging
+   Support GTK+:3 window theming through 
Wine-Staging   
Use virtual/libudev to provide 
plug and play support
+   Use sys-libs/libunwind to unwind 
the stack
Use app-emulation/vkd3d to 
provide Direct3D 12 support
Enable Vulkan drivers


diff --git a/app-emulation/wine-staging/wine-staging-5.5.ebuild 
b/app-emulation/wine-staging/wine-staging-5.5.ebuild
index 81084a5..c4c429f 100644
--- a/app-emulation/wine-staging/wine-staging-5.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.5.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -112,6 +112,7 @@ COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
vkd3d? ( app-emulation/vkd3d[${MULTILIB_USEDEP}] )
@@ -473,6 +474,7 @@ multilib_src_configure() {
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with udev)
+   $(use_with unwind)
$(use_with v4l v4l2)
$(use_with vkd3d)
$(use_with vulkan)

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 81084a5..c4c429f 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks +unwind v4l vaapi vkd3d vulkan 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2020-03-30 Thread Nick Sarnie
commit: eaf29c30deee2d68f88ea07f388d920c2b571e2b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Mar 27 22:56:54 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Mar 27 22:56:54 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=eaf29c30

app-emulation/wine-vanilla: Bump to 5.5

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest|   1 +
 app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild | 538 +
 2 files changed, 539 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index fcf2e2a..43bc8a3 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -32,3 +32,4 @@ DIST wine-5.1.tar.xz 22500180 BLAKE2B 
bf77f24e4be2402afd083c28624e41761d63c1248c
 DIST wine-5.2.tar.xz 22837712 BLAKE2B 
ee9d4d4dd6c0669d1585cc6988d933dbc7aa5277a0f13e965dd9eecb621e475d33a832b316e37f1372a965efe517efafa9f857a38d9bf081026d221db96b7a0d
 SHA512 
57fa66885c3b5f43e51324e24b8524f663ad67ff15b464ac7d58096d5921f523a59ef5f1dc1ea7aa65fa10d64b7cd832f421c1b773c72bc312d8544a61c33f8f
 DIST wine-5.3.tar.xz 22918612 BLAKE2B 
dce58aec45f665e1014635eadc9cc00c969e46c87de5d41bc51168237d9fc01011dcfc3fa4c83ed4cbcdfe19a3747e5e32f87946434a6eba2a8547f1929b33f3
 SHA512 
40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6
 DIST wine-5.4.tar.xz 22917904 BLAKE2B 
ceaa8516ddc0c2421b92da0ef047465cfa9fc203dfce93b42ca76409bab5e24709d173a4ed519b78f32d8ee99ffd9f0d06ee4156357f995c75e434b0249a31e2
 SHA512 
892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98
+DIST wine-5.5.tar.xz 23630916 BLAKE2B 
52855c891bb2f6431d0cb02e7b64b28525ad952b548771dd7ff89f95842f9f8e27c941cef7e963b8fb4c7d84c6fd28dba8edfbab90ba683b9f32c41583837e0a
 SHA512 
9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild
new file mode 100644
index 000..ab4b0c1
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild
@@ -0,0 +1,538 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+GWP_V="20191222"
+PATCHDIR="${WORKDIR}/gentoo-wine-patches"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="https://www.winehq.org/;
+SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="${PV}"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
+REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
+   X? ( truetype )
+   elibc_glibc? ( threads )
+   osmesa? ( opengl )
+   test? ( abi_x86_32 )
+   vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
+
+# FIXME: the test suite is unsuitable for us; many tests require net access
+# or fail due to Xvfb's opengl limitations.
+RESTRICT="test"
+
+COMMON_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   )
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+   capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
+   cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
+   faudio? ( 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2020-03-30 Thread Nick Sarnie
commit: 5f3073352b9b65ab244e36176c80bba1909b7349
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Mar 31 00:36:58 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Mar 31 00:42:03 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=5f307335

app-emulation/wine-vanilla: Add unwind USE

Bug: https://bugs.gentoo.org/715492

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

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

diff --git a/app-emulation/wine-vanilla/metadata.xml 
b/app-emulation/wine-vanilla/metadata.xml
index 359856c..03b 100644
--- a/app-emulation/wine-vanilla/metadata.xml
+++ b/app-emulation/wine-vanilla/metadata.xml
@@ -40,6 +40,7 @@ This variant of the Wine packaging does not include external 
patchsets
(these pages are not currently 
in the updated WineHQ Wiki).  
Add support for gamepad detection using 
SDL
Use virtual/libudev to provide 
plug and play support
+   Use sys-libs/libunwind to unwind 
the stack
Use app-emulation/vkd3d to 
provide Direct3D 12 support
Enable Vulkan drivers


diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild
index ab4b0c1..112cd56 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.5.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -93,6 +93,7 @@ COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vkd3d? ( app-emulation/vkd3d[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
@@ -406,6 +407,7 @@ multilib_src_configure() {
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with udev)
+   $(use_with unwind)
$(use_with v4l v4l2)
$(use_with vkd3d)
$(use_with vulkan)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index ab4b0c1..112cd56 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -93,6 +93,7 @@ COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   unwind? ( 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2020-03-30 Thread Nick Sarnie
commit: b8c01fb21fd5014e9f8e41833cd68b3f616147f9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Mar 28 22:27:07 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Mar 28 22:27:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=b8c01fb2

app-emulation/wine-staging: Bump to 5.5

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-5.5.ebuild | 619 +
 2 files changed, 621 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 8f48392..c2038d6 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -30,6 +30,7 @@ DIST wine-5.1.tar.xz 22500180 BLAKE2B 
bf77f24e4be2402afd083c28624e41761d63c1248c
 DIST wine-5.2.tar.xz 22837712 BLAKE2B 
ee9d4d4dd6c0669d1585cc6988d933dbc7aa5277a0f13e965dd9eecb621e475d33a832b316e37f1372a965efe517efafa9f857a38d9bf081026d221db96b7a0d
 SHA512 
57fa66885c3b5f43e51324e24b8524f663ad67ff15b464ac7d58096d5921f523a59ef5f1dc1ea7aa65fa10d64b7cd832f421c1b773c72bc312d8544a61c33f8f
 DIST wine-5.3.tar.xz 22918612 BLAKE2B 
dce58aec45f665e1014635eadc9cc00c969e46c87de5d41bc51168237d9fc01011dcfc3fa4c83ed4cbcdfe19a3747e5e32f87946434a6eba2a8547f1929b33f3
 SHA512 
40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6
 DIST wine-5.4.tar.xz 22917904 BLAKE2B 
ceaa8516ddc0c2421b92da0ef047465cfa9fc203dfce93b42ca76409bab5e24709d173a4ed519b78f32d8ee99ffd9f0d06ee4156357f995c75e434b0249a31e2
 SHA512 
892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98
+DIST wine-5.5.tar.xz 23630916 BLAKE2B 
52855c891bb2f6431d0cb02e7b64b28525ad952b548771dd7ff89f95842f9f8e27c941cef7e963b8fb4c7d84c6fd28dba8edfbab90ba683b9f32c41583837e0a
 SHA512 
9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd
 DIST wine-staging-4.0.tar.gz 9945756 BLAKE2B 
bfd27d5677d01b4a14c4ef593b741b6fa6e75194de04a90659ecceaa8b087d594cafdd0a53cc2ad2d05e9c73928d70d0b6681ac0052df79f7b45cbb370b31d3d
 SHA512 
4c2277449be17b83235bab7898818a886e84e82c0c5eb8216a5bc42e3d9a0e1dcf09d4522e1165d503fd9237673fa91c2c07d837cde58897f1b6fc8bc6fa5d33
 DIST wine-staging-4.1.tar.gz 9941329 BLAKE2B 
e455a411d782dcb52b29ad6150b108a4a9b3fd7cd548e35c1392ee3bce581206d99520df19a153ddb80f135156a8d33f6acbbfe086c28f6bfe404fe9eae96556
 SHA512 
8f52fdae4f98fe67053b00d03234e0937652a9a9506c9e94b717502244eb741c062990678ede11342dc182a4fe9c066227814ebe394ef5f6aedec73983c08554
 DIST wine-staging-4.10.tar.gz 9924803 BLAKE2B 
91812a8004a96d859c43b2bf00d38e0cae425429070b0892ca7051a6aa07aae3142e6f49086713a1042efa9a7376742a9cff4e50dd050b0dbff28f774b75f4c6
 SHA512 
f65ed761d9cbfb58aef19ea8a90c049996855a49de747f1858703e765292532dc7bb487ecfe50eb2e7e87c673507a5e287f6f80aa2d50aabe9066314809c1f03
@@ -57,3 +58,4 @@ DIST wine-staging-5.1.tar.gz 9924758 BLAKE2B 
44a5710c126a1ea0a21dbac21826d251319
 DIST wine-staging-5.2.tar.gz 9898002 BLAKE2B 
f4dc43223cf89e6c76fc7898a98acdc9eb3d4a8e8279a38135f155d9a3fe6a2f7bbc52ece5c4a07cf801caa91c10e40f172271b442356e52a59c31a8a82db3c3
 SHA512 
dd2066db1eb4d424579bdf8d25f476eae0b86a6bea7b1f7ff2a21d7bf0209b4ef00d9c0ed29a7cab50c5dea4684acb5d342ebf02554b16fd0938a03e607f6270
 DIST wine-staging-5.3.tar.gz 9904213 BLAKE2B 
5a1a9b41a17533238151ad87ec631a9ff78f954fa51baaebac787bd4eba88730a3524e4778a55eb80fd4153302d443d859c0b27c149495cd72ab6263aa583a8a
 SHA512 
df14a61c04b134a72dc8662ee331fd234e2c82bf82824cb01443ae6516aba0bdcb579e2dbedc1ada47de0f3a1265c5fe9ef5f8183094d74451845b78d0a81702
 DIST wine-staging-5.4.tar.gz 9924147 BLAKE2B 
c82fa66470645e62e63e8760d68cb92e4a04c209db712371bc1a534756c6b16c109e247bb1866edc514bdb24ba6a9e9f4ccb5c0db204d51541da0af82fd3b96f
 SHA512 
d4958e73cea34a4a722f516487116d9f77a22099cb80b9c79f2468fbe28855acec131dacecfd255a9934fb88bcf34809bfb2e2e518d89ac23bcae125b6d6c86b
+DIST wine-staging-5.5.tar.gz 9920540 BLAKE2B 
21b24fd3a2b3ee9c9ea029e1114d0faaf0b8a4ef732eafb4f7e0301886aee9160699867147c4087515a37edc57a42919c662b1e203bf9df674d78579b3be3c39
 SHA512 
8e926d73f275ed36b1c1e55235831c171b427501265a0e859accc7ca6b5077513bc2b3d37d973842b76b57a56798d11c101a387c626c96ed422d8a06cd908221

diff --git a/app-emulation/wine-staging/wine-staging-5.5.ebuild 
b/app-emulation/wine-staging/wine-staging-5.5.ebuild
new file mode 100644
index 000..81084a5
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-5.5.ebuild
@@ -0,0 +1,619 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"

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

2020-03-30 Thread Jason A. Donenfeld
commit: 152b4551de1f4fcb0695f3f41526ac169476f17b
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Mar 31 00:21:14 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Tue Mar 31 00:21:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152b4551

net-vpn/wireguard-modules: bump to 1.0.20200330

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

 net-vpn/wireguard-modules/Manifest  | 2 +-
 ...odules-0.0.20200318.ebuild => wireguard-modules-1.0.20200330.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard-modules/Manifest 
b/net-vpn/wireguard-modules/Manifest
index f06fc51d35e..91b4d513cba 100644
--- a/net-vpn/wireguard-modules/Manifest
+++ b/net-vpn/wireguard-modules/Manifest
@@ -1 +1 @@
-DIST wireguard-linux-compat-0.0.20200318.tar.xz 262048 BLAKE2B 
e470410afccbab1ef0e4621e91deac6a1febaff3f2bc5b8198376b08e9afaaafd4686ccabfaf850b65b9e652887a9a8707a29c4dbc29c54c44b1c2be23bcd844
 SHA512 
ce9843b0aa1a2ec268dc5411c11d1a09c8b07933bd5fcf52b611289c3daa87ddd89f72a601712908c088a8f31a5a17faa05b9a19c44a2144bad38f9b7de94eec
+DIST wireguard-linux-compat-1.0.20200330.tar.xz 261424 BLAKE2B 
876bfdaf064cd253936852733b46724adf4972a7b671b2c1649a42b352e71483b1ef0746adb671709a7dd74fb4c7f6bba74a9d2ef9d64b4538b9c2c952f142f1
 SHA512 
b133f530f9e7a38b837c119fb5defa3af702cdcf2407f847a078a94a92598216074e7bbd26d27c86a998a79480ba10a99825debf20aff94de80a943892fa856b

diff --git a/net-vpn/wireguard-modules/wireguard-modules-0.0.20200318.ebuild 
b/net-vpn/wireguard-modules/wireguard-modules-1.0.20200330.ebuild
similarity index 100%
rename from net-vpn/wireguard-modules/wireguard-modules-0.0.20200318.ebuild
rename to net-vpn/wireguard-modules/wireguard-modules-1.0.20200330.ebuild



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

2020-03-30 Thread Georgy Yakovlev
commit: 85c882fdf971c03e254b0bf9356834fed9597acf
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar 31 00:14:02 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar 31 00:14:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c882fd

sys-kernel/gentoo-sources: ppc64 stable, bug #714776

Package-Manager: Portage-2.3.96, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.174.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.113.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.217.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.217.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.28.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.174.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.174.ebuild
index f897c336365..017ad9de402 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.174.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.174.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.113.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.113.ebuild
index 65655e79e88..bef6f6152c1 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.113.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.113.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.217.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.217.ebuild
index afab8911e1f..9d2323a3b14 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.217.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.217.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.217.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.217.ebuild
index d5f2a87a105..152023acafc 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.217.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.217.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.28.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.28.ebuild
index 525587df8e4..cb80ee5c379 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.28.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.28.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-03-30 Thread Thomas Deutschmann
commit: f3fc6363827b84003ca68703a9663c7636a104a0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar 31 00:10:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar 31 00:11:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fc6363

dev-lang/spidermonkey: bump to v68.6.0 (test)

Rewritten ebuild from scratch. Unkeyworded. Requires testing.

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

 dev-lang/spidermonkey/Manifest |   3 +
 .../spidermonkey/spidermonkey-68.6.0_pre.ebuild| 216 +
 2 files changed, 219 insertions(+)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 8e52f7f3432..34e48ce8296 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,3 +1,5 @@
+DIST firefox-68.0-patches-12.tar.xz 17476 BLAKE2B 
bd788e24820f902f4ca908b0cf7a49a4c57e058915af1eb87233d19d91271092676c1ee4c67e88df2411ecccea47c4e735efdf95945954f2d9aac5cc2f9051f2
 SHA512 
8033a3c445eaddd28188b338534da16a4130b679a5f6673b3094524e47435890e6d454d7b67f81bbe21f80ef1b65fa7e6c27d71191ba70dd8ea87fc68463f9a7
+DIST firefox-68.6.0esr.source.tar.xz 313814396 BLAKE2B 
54fd94d629a7c70060b7c3c130c2de780ee270a76654f4fd1500a05a7412220e0db9a1fca845565279b347da769e7dbe0bc98a5a2e110fc26e276115fe1e37b7
 SHA512 
84565d654ed8bd2d036d08de4d16e41ae8881f0b20b34424ab347d50a37384acf50c04f74269720e79db28028569dff79f2b910848939ff87c078f36684a75a3
 DIST js-1.7.0.tar.gz 1165607 BLAKE2B 
61749e10886bbb9e4958a41925fae8dcbd7d943b9bf838878368c30e26ba61f300bc2ec37982653b87fedf76707dda2ffd510282de4bce87d1da11ca42fa108c
 SHA512 
9d9fbd9c1dae969ca19ddb0f977ac56f3e0479ec393b859de252fcdd8b7fc325e80399073540884ed365ce56a3219be34c0db9300d5e50f32969660c90527e51
 DIST js185-1.0.0.tar.gz 6164605 BLAKE2B 
76a37f0ceae05d3475853875bd0ce4be6e525e4114816f8f281ea6fc6b60a71060975a0fa1cb843f57ad1e2f842dfb26b24244fa0fd6c20f6ae2ebbe430f70be
 SHA512 
2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718
 DIST mozjs-38.3.0sfink2.tar.bz2 27232902 BLAKE2B 
42a039a41b7479a32e22f260cb58f098e1a1d4833f801f193bdd8b75403f94567b9ef2ebe85b2a811fe2f9b27cd934afe1054bd4e7d9aae0b8a80acdec8e42a4
 SHA512 
debad1fbd21e025c567b083677cfd0a2023ec2aff750241f495ac2977034a7299e068cb3b0b2351c97457119cc8aef563f00416092a70a3a269d20947b700206
@@ -7,6 +9,7 @@ DIST mozjs-60.5.2.tar.bz2 32816585 BLAKE2B 
45ac4c9646e1275faf60eeedbf486f802cd10
 DIST mozjs17.0.0.tar.gz 6778934 BLAKE2B 
a37debf5079fc4c27bb9edd3172c6e7914f6128fac6ffa97b49ac266c477d0916b180fb68ecd0916a52f935959a83d73254b0ba72b4898adc5e3b85927d17d2a
 SHA512 
39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4
 DIST spidermonkey-52.0-patches-0.tar.xz 5172 BLAKE2B 
8bcf9477de47ef3b882cd3281efa7f77c16ce11fc93f6a620917adf629fde8290af1dd69f0930a889aacfee3603bf60eb9c1e718a1dfd3e218a1013b6192
 SHA512 
88ad640fb0efa4972f1b7782bd0abee1751b73914ee51faade93b25c4d8eec64e7693898842a406c49fc2ab43733404efeccb138afb64d2193b9a5eb612578e3
 DIST spidermonkey-60.0-patches-04.tar.xz 4428 BLAKE2B 
af78049cd9b3ee6a9b689e6253486c4670fd3b506faade7d745dafaa7af329c0bd15cd35e95528a4c96688230f4803130967fb09b97aae2bda0ce0f73acaaf3e
 SHA512 
fb1326a81512146ba98773d4f7e0c4bc1bff0f076897c13f576fcf63b56f6965efeff633eea9160bca9f9bc4546505901084eabc33bc955de0b7ab3d6334387a
+DIST spidermonkey-68.6.0-patches-01.tar.xz 3896 BLAKE2B 
183de4fa88fdbad992dd8d7c0df98d456517f6c620a5c7a7873eb18f8d3fe2907f7501033d36e500b05c187604c36f11ea85ec9f2a720205cbba79148ba37d0f
 SHA512 
95b9012a8f6371dc8dae5dc176661bc8cf9f2d81740705f85b1109ea45b173c7d29078d0e87908a9905ccd872a0c9e619a32a63a071845df3b1dd2e63b69
 DIST spidermonkey-slot0-patches-01.tar.xz 10488 BLAKE2B 
4a5195ac11d1076046424fc10d1416d097fb230cd8b0b28ac8b65d379e0c0518586ced0f48f833dea52b13fb5d300e02664657ab2479bfcc343bc358d394d5d7
 SHA512 
6c878ed0b50c052989a8b965fed845e9c672b691f4c4b1f98ee82e81a33880e1e6bf1dac8222d71322553282de602a88272dedebbcf50d27967fc172f0a8054a
 DIST spidermonkey-slot0-patches-02.tar.xz 10952 BLAKE2B 
fb7bf5cdac6c821a48d407ff172fe0ec7297e047d3b3bab952f226f413b83ea70325175b41c1680725ff588111b424efc97a0c66e392989da510c43d38528ff1
 SHA512 
cd62890c4b58658d99fc1b52f05ccb35c07da835b168bb9d5e6b219de5021122c199cc2255c5b0be01ef582f53dd51c9975921e6bde9f14e9b43536e2bee85f2
 DIST spidermonkey-slot17-patches-01.tar.xz 2748 BLAKE2B 
a55504d726f925096de7e066a1d323154bc796018644f347bc1d012ea6ee8441cc19f30689e06fd26bab5a5d2e8376e90bf2c1930a588be8b48865f7bbc524ea
 SHA512 
21a90f85d156de3cca9811317507162a458f908bb447924fcfbf49b7bb70496b611ce7df90b90775316b8ceafda56692be3bf856b168b83ed40b8a5c668eed3f

diff --git a/dev-lang/spidermonkey/spidermonkey-68.6.0_pre.ebuild 
b/dev-lang/spidermonkey/spidermonkey-68.6.0_pre.ebuild
new file mode 100644
index 000..8f84dca63a5
--- 

[gentoo-commits] proj/catalyst:master commit in: doc/

2020-03-30 Thread Matt Turner
commit: 724b49a0407303f5f9459238d1cb2f0ab290844f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 30 16:53:49 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 30 23:47:16 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=724b49a0

doc: Fix some typos

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

 doc/HOWTO.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/HOWTO.txt b/doc/HOWTO.txt
index b1d315e6..960b5761 100644
--- a/doc/HOWTO.txt
+++ b/doc/HOWTO.txt
@@ -1,4 +1,4 @@
-Catalyst is a release-buildcing tool for Gentoo.  If you use Gentoo
+Catalyst is a release-building tool for Gentoo.  If you use Gentoo
 and want to roll your own live CD or bootable USB stick, this is the
 way to go.  First, get a Gentoo development box and install the
 necessary tools:
@@ -54,7 +54,7 @@ where the storage dir is `$storedir/builds/$source_subpath`
 (`$storedir` from `catalyst.conf`, `$source_subpath` from your
 `*.spec` file).
 
-`.*spec` files
+`*.spec` files
 ~~
 
 `.*spec` files tell catalyst about the system you're trying to build.



[gentoo-commits] proj/catalyst:master commit in: targets/support/

2020-03-30 Thread Matt Turner
commit: 5dd31a12da4f85070d1882a488a73368729d4244
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 30 23:35:23 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 30 23:47:16 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=5dd31a12

targets: Remove 'system' target remnants

Has been broken for 10 years at least, and system.py was merged out of
existence in commit 415b30bf2d34 (Replace content on master with content
from catalyst_2)

Closes: https://bugs.gentoo.org/301153
Signed-off-by: Matt Turner  gentoo.org>

 targets/support/chroot-functions.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/targets/support/chroot-functions.sh 
b/targets/support/chroot-functions.sh
index 2207e7b4..147ca329 100755
--- a/targets/support/chroot-functions.sh
+++ b/targets/support/chroot-functions.sh
@@ -227,7 +227,7 @@ cleanup_stages() {
cleanup_icecream
fi
case ${clst_target} in
-   stage3|system)
+   stage3)
run_merge --depclean --with-bdeps=y
;;
*)
@@ -235,7 +235,7 @@ cleanup_stages() {
;;
esac
case ${clst_target} in
-   stage1|stage2|stage3|system)
+   stage1|stage2|stage3)
rm -f /var/lib/portage/world
touch /var/lib/portage/world
;;



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

2020-03-30 Thread Sergei Trofimovich
commit: e39aefc4054c64d74ff8ca6c30dc8f2d54a46ab3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 30 23:09:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 23:09:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39aefc4

dev-libs/elfutils: bump up to 0.179

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

 dev-libs/elfutils/Manifest |  1 +
 dev-libs/elfutils/elfutils-0.179.ebuild| 77 ++
 .../files/elfutils-0.179-PaX-support.patch | 26 
 3 files changed, 104 insertions(+)

diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index d86f09cabcf..eb04759218f 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -1,2 +1,3 @@
 DIST elfutils-0.177.tar.bz2 8852413 BLAKE2B 
03f432342651f7646d73b7847325bd14b722ce34d85df01b1ad072b916af9b9da2d0d119cd24e952073bd584ec76b027ba9b6c7d45fb057372b3e700b1f5741a
 SHA512 
2779987463a22ed220759e25a09c9a1eb84c0f36db37675136e59aa55c7f8f90b7a7d34ffc4e6a4291d7fa73692a1bd1a303a74270b11d1623b4f9868d19498f
 DIST elfutils-0.178.tar.bz2 9007557 BLAKE2B 
241b611dbfac37f35a670fbe80096c21b870e4b26fcddc8af26fba0373c9cd72eae42aabae2803b7b16c3bf649aeda036b1ea1b40952b43c4021ed23fcb51e80
 SHA512 
356656ad0db8f6877b461de1a11280de16a9cc5d8dde4381a938a212e828e32755135e5e3171d311c4c9297b728fbd98123048e2e8fbf7fe7de68976a2daabe5
+DIST elfutils-0.179.tar.bz2 9057637 BLAKE2B 
b34f5af6d2a6613622f4d5da78b9ae10e60800fc91cb4607115fcaaf90c1c544460fb02e164f87e52951a446d6479909bbf3aa02b7db78b26af7863290de8848
 SHA512 
ff2d96ad1db08e3a2ddaa60bd5a05e9b61ffa71d646f889cebb6bef51322e874930809c6dd0a257ced8c6e8de4b59ecf13ca6741dc68f9400293208278a0c052

diff --git a/dev-libs/elfutils/elfutils-0.179.ebuild 
b/dev-libs/elfutils/elfutils-0.179.ebuild
new file mode 100644
index 000..bf24e85f61a
--- /dev/null
+++ b/dev-libs/elfutils/elfutils-0.179.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib-minimal
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
+HOMEPAGE="http://elfutils.org/;
+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"
+IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
+   !dev-libs/libelf"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="nls? ( sys-devel/gettext )
+   >=sys-devel/flex-2.5.4a
+   sys-devel/m4"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.175-disable-biarch-test-PR24158.patch
+   "${FILESDIR}"/${PN}-0.177-disable-large.patch
+   "${FILESDIR}"/${PN}-0.179-PaX-support.patch
+)
+
+src_prepare() {
+   default
+
+   if ! use static-libs; then
+   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
+   fi
+   # https://sourceware.org/PR23914
+   sed -i 's:-Werror::' */Makefile.in || die
+}
+
+src_configure() {
+   use test && append-flags -g #407135
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable nls) \
+   $(use_enable threads thread-safety) \
+   $(use_enable valgrind) \
+   --disable-debuginfod \
+   --program-prefix="eu-" \
+   --with-zlib \
+   $(use_with bzip2 bzlib) \
+   $(use_with lzma)
+}
+
+multilib_src_test() {
+   env 
LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm"
 \
+   LC_ALL="C" \
+   emake check VERBOSE=1
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   dodoc NOTES
+   # These build quick, and are needed for most tests, so don't
+   # disable their building when the USE flag is disabled.
+   if ! use utils; then
+   rm -rf "${ED}"/usr/bin || die
+   fi
+}

diff --git a/dev-libs/elfutils/files/elfutils-0.179-PaX-support.patch 
b/dev-libs/elfutils/files/elfutils-0.179-PaX-support.patch
new file mode 100644
index 000..5246d1ad9fc
--- /dev/null
+++ b/dev-libs/elfutils/files/elfutils-0.179-PaX-support.patch
@@ -0,0 +1,26 @@
+Add support for PaX ELF markings
+
+Patch by Kevin F. Quinn 
+
+http://bugs.gentoo.org/115100
+
+--- a/libelf/elf.h
 b/libelf/elf.h
+@@ -721,6 +721,7 @@ typedef struct
+ #define PT_GNU_EH_FRAME   

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

2020-03-30 Thread Marek Szuba
commit: dfa768f8d44c21533d850d381f31e8d37d03b0ae
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 30 22:30:28 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 30 22:40:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa768f8

sys-apps/flashrom: live ebuild: remove outdated src_test

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

 sys-apps/flashrom/flashrom-.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/sys-apps/flashrom/flashrom-.ebuild 
b/sys-apps/flashrom/flashrom-.ebuild
index 179cecf09ef..b51635e3ad8 100644
--- a/sys-apps/flashrom/flashrom-.ebuild
+++ b/sys-apps/flashrom/flashrom-.ebuild
@@ -141,14 +141,6 @@ src_compile() {
emake WARNERROR=no "${args[@]}" all libflashrom.a
 }
 
-src_test() {
-   if [[ -d tests ]] ; then
-   pushd tests >/dev/null
-   ./tests.py || die
-   popd >/dev/null
-   fi
-}
-
 src_install() {
dosbin flashrom
doman flashrom.8



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

2020-03-30 Thread Marek Szuba
commit: 4e29a5b6f2f13be4bdae43dd259287199fa6ceee
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 30 22:08:38 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 30 22:40:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e29a5b6

sys-apps/flashrom: live ebuild: compile and install libflashrom

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

 sys-apps/flashrom/flashrom-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/flashrom/flashrom-.ebuild 
b/sys-apps/flashrom/flashrom-.ebuild
index 6c7c4e1..465d5969df3 100644
--- a/sys-apps/flashrom/flashrom-.ebuild
+++ b/sys-apps/flashrom/flashrom-.ebuild
@@ -138,7 +138,7 @@ src_compile() {
fi
 
tc-export AR CC PKG_CONFIG RANLIB
-   emake WARNERROR=no "${args[@]}"
+   emake WARNERROR=no "${args[@]}" all libflashrom.a
 }
 
 src_test() {
@@ -153,6 +153,8 @@ src_install() {
dosbin flashrom
doman flashrom.8
dodoc README Documentation/*.txt
+   dolib.a libflashrom.a
+   doheader libflashrom.h
 
if use tools ; then
if use amd64 ; then



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

2020-03-30 Thread Marek Szuba
commit: 0d328738606647024c5858d696edb181c74f8b39
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 30 22:10:50 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 30 22:40:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d328738

sys-apps/flashrom: live ebuild: do not restrict USE=tools to PC arches

Although the input of ich_descriptors_tool is very much Intel-specific,
as far as I can tell from looking at the code the tool should work
without problems on other arches as well.

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

 sys-apps/flashrom/flashrom-.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-apps/flashrom/flashrom-.ebuild 
b/sys-apps/flashrom/flashrom-.ebuild
index 465d5969df3..179cecf09ef 100644
--- a/sys-apps/flashrom/flashrom-.ebuild
+++ b/sys-apps/flashrom/flashrom-.ebuild
@@ -156,11 +156,7 @@ src_install() {
dolib.a libflashrom.a
doheader libflashrom.h
 
-   if use tools ; then
-   if use amd64 ; then
-   dosbin util/ich_descriptors_tool/ich_descriptors_tool
-   elif use x86 ; then
-   dosbin util/ich_descriptors_tool/ich_descriptors_tool
-   fi
+   if use tools; then
+   dosbin util/ich_descriptors_tool/ich_descriptors_tool
fi
 }



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

2020-03-30 Thread Marek Szuba
commit: ecd21f138b89855bd5673d053d07367f423e42ad
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 30 22:37:46 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 30 22:40:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd21f13

sys-apps/flashrom: remove old unstable ebuilds

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

 sys-apps/flashrom/Manifest|   2 -
 sys-apps/flashrom/flashrom-1.0.ebuild | 151 ---
 sys-apps/flashrom/flashrom-1.1.ebuild | 161 --
 3 files changed, 314 deletions(-)

diff --git a/sys-apps/flashrom/Manifest b/sys-apps/flashrom/Manifest
index 227d29704d8..f4d11c9f747 100644
--- a/sys-apps/flashrom/Manifest
+++ b/sys-apps/flashrom/Manifest
@@ -1,4 +1,2 @@
 DIST flashrom-0.9.8.tar.bz2 473902 BLAKE2B 
c127a41c2857ae2e1564777b49b1eff17e2e931c8a2417e738e8188871a6ce4e0fe6a0380c2139aaa906f299ca833563df895aa5fd1af333b24bf7467de0dc8f
 SHA512 
1a1c4513bac7cdf91326ab68b822034101e688bfab0dc0b5698f664fc766027229128c55eed94f302cac05d949647cdec6a103a423c3861b047cf0ff7cc0b509
-DIST flashrom-1.0.tar.bz2 321693 BLAKE2B 
7e3e021cdf639083717ca30d5268ac9e02eb8b68e54bbcd5caf9de4352f332ba0ab23cf22253f0627fa9c9a0472404fff44cda17e8c306fe4f93b2b1f0563718
 SHA512 
355ac1322421b2fd699deb0ceff8555c9e89062e639de674c62f1fdacad9ed9351fe89e4c14e22f07a6d4e2e2f070fd4d2ed1cd347a20069f2505966b5c29e0e
-DIST flashrom-v1.1.tar.bz2 348458 BLAKE2B 
cee1b8e4f680739e794239c3d777ef9cf0af1f734fe4d8f4b122d26316cdb8d45d53f92054937c7cde1737364ba8ed80410561bfbb7f304b0371942be144859b
 SHA512 
8cb75a7223490fa9dbd65a85d24a87beab68ee03120891a3d8ebf4e8bc3d2a2ee640e254ccff657eaf5175e6c2477288337369fa1b1dac110a0903b0c95c1e56
 DIST flashrom-v1.2.tar.bz2 366995 BLAKE2B 
091e01a91e12b486154ace334a5e74bccbb5f5311ad76e37f43a28167080757873d8c78b8f549d2e77eb984922c830895ba955b23eb6ee4fc24f1ffed259954b
 SHA512 
8e01395a54d0d1344bc55e7e4975f43bb8e59ebe83fb5f2766d14f76756d718b487254ce9a19ef4093aed04fb9d40fff5fe8f709b18c512f6e6fad894f83d7b8

diff --git a/sys-apps/flashrom/flashrom-1.0.ebuild 
b/sys-apps/flashrom/flashrom-1.0.ebuild
deleted file mode 100644
index 766fefcc725..000
--- a/sys-apps/flashrom/flashrom-1.0.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://review.coreboot.org/flashrom.git;
-   inherit git-r3
-else
-   SRC_URI="https://download.flashrom.org/releases/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM 
chips"
-HOMEPAGE="https://flashrom.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-# The defaults match the upstream Makefile.
-# Note: Do not list bitbang_spi as it is not a programmer; it's a backend used
-# by some other spi programmers.
-IUSE_PROGRAMMERS="
-   atahpt
-   +atapromise
-   +atavia
-   +buspirate-spi
-   +ch341a-spi
-   +dediprog
-   +drkaiser
-   +dummy
-   +ft2232-spi
-   +gfxnvidia
-   +internal
-   +it8212
-   +linux-spi
-   mstarddc-spi
-   +nic3com
-   +nicintel
-   +nicintel-eeprom
-   +nicintel-spi
-   nicnatsemi
-   +nicrealtek
-   +ogp-spi
-   +pickit2-spi
-   +pony-spi
-   +rayer-spi
-   +satamv
-   +satasii
-   +serprog
-   +usbblaster-spi
-"
-IUSE="${IUSE_PROGRAMMERS} +internal-dmi static tools +wiki"
-
-LIB_DEPEND="
-   atahpt? ( sys-apps/pciutils[static-libs(+)] )
-   atapromise? ( sys-apps/pciutils[static-libs(+)] )
-   atavia? ( sys-apps/pciutils[static-libs(+)] )
-   ch341a-spi? ( virtual/libusb:1[static-libs(+)] )
-   dediprog? ( virtual/libusb:1[static-libs(+)] )
-   drkaiser? ( sys-apps/pciutils[static-libs(+)] )
-   ft2232-spi? ( dev-embedded/libftdi:=[static-libs(+)] )
-   gfxnvidia? ( sys-apps/pciutils[static-libs(+)] )
-   internal? ( sys-apps/pciutils[static-libs(+)] )
-   it8212? ( sys-apps/pciutils[static-libs(+)] )
-   nic3com? ( sys-apps/pciutils[static-libs(+)] )
-   nicintel-eeprom? ( sys-apps/pciutils[static-libs(+)] )
-   nicintel-spi? ( sys-apps/pciutils[static-libs(+)] )
-   nicintel? ( sys-apps/pciutils[static-libs(+)] )
-   nicnatsemi? ( sys-apps/pciutils[static-libs(+)] )
-   nicrealtek? ( sys-apps/pciutils[static-libs(+)] )
-   ogp-spi? ( sys-apps/pciutils[static-libs(+)] )
-   pickit2-spi? ( virtual/libusb:0[static-libs(+)] )
-   rayer-spi? ( sys-apps/pciutils[static-libs(+)] )
-   satamv? ( sys-apps/pciutils[static-libs(+)] )
-   satasii? ( sys-apps/pciutils[static-libs(+)] )
-   usbblaster-spi? ( dev-embedded/libftdi:=[static-libs(+)] )
-"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
- 

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

2020-03-30 Thread Marek Szuba
commit: de4384a216e0ea905d4d509e7b881a97677c4736
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 30 22:31:59 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 30 22:40:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4384a2

sys-apps/flashrom: bump to 1.2

Turns out the Meson scripts are incomplete for now (e.g. no libftdi
dependency for usbblaster-spi in spite of the source code referencing
the relevant header files, no jlink-spi support) so let us continue to
use the Makefiles.

Closes: https://bugs.gentoo.org/712500
Closes: https://bugs.gentoo.org/709986
Closes: https://bugs.gentoo.org/707304
Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/flashrom/Manifest|   1 +
 sys-apps/flashrom/flashrom-1.2.ebuild | 154 ++
 2 files changed, 155 insertions(+)

diff --git a/sys-apps/flashrom/Manifest b/sys-apps/flashrom/Manifest
index 446fed63d46..227d29704d8 100644
--- a/sys-apps/flashrom/Manifest
+++ b/sys-apps/flashrom/Manifest
@@ -1,3 +1,4 @@
 DIST flashrom-0.9.8.tar.bz2 473902 BLAKE2B 
c127a41c2857ae2e1564777b49b1eff17e2e931c8a2417e738e8188871a6ce4e0fe6a0380c2139aaa906f299ca833563df895aa5fd1af333b24bf7467de0dc8f
 SHA512 
1a1c4513bac7cdf91326ab68b822034101e688bfab0dc0b5698f664fc766027229128c55eed94f302cac05d949647cdec6a103a423c3861b047cf0ff7cc0b509
 DIST flashrom-1.0.tar.bz2 321693 BLAKE2B 
7e3e021cdf639083717ca30d5268ac9e02eb8b68e54bbcd5caf9de4352f332ba0ab23cf22253f0627fa9c9a0472404fff44cda17e8c306fe4f93b2b1f0563718
 SHA512 
355ac1322421b2fd699deb0ceff8555c9e89062e639de674c62f1fdacad9ed9351fe89e4c14e22f07a6d4e2e2f070fd4d2ed1cd347a20069f2505966b5c29e0e
 DIST flashrom-v1.1.tar.bz2 348458 BLAKE2B 
cee1b8e4f680739e794239c3d777ef9cf0af1f734fe4d8f4b122d26316cdb8d45d53f92054937c7cde1737364ba8ed80410561bfbb7f304b0371942be144859b
 SHA512 
8cb75a7223490fa9dbd65a85d24a87beab68ee03120891a3d8ebf4e8bc3d2a2ee640e254ccff657eaf5175e6c2477288337369fa1b1dac110a0903b0c95c1e56
+DIST flashrom-v1.2.tar.bz2 366995 BLAKE2B 
091e01a91e12b486154ace334a5e74bccbb5f5311ad76e37f43a28167080757873d8c78b8f549d2e77eb984922c830895ba955b23eb6ee4fc24f1ffed259954b
 SHA512 
8e01395a54d0d1344bc55e7e4975f43bb8e59ebe83fb5f2766d14f76756d718b487254ce9a19ef4093aed04fb9d40fff5fe8f709b18c512f6e6fad894f83d7b8

diff --git a/sys-apps/flashrom/flashrom-1.2.ebuild 
b/sys-apps/flashrom/flashrom-1.2.ebuild
new file mode 100644
index 000..b51635e3ad8
--- /dev/null
+++ b/sys-apps/flashrom/flashrom-1.2.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://review.coreboot.org/flashrom.git;
+   inherit git-r3
+else
+   MY_P="${PN}-v${PV}"
+   SRC_URI="https://download.flashrom.org/releases/${MY_P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM 
chips"
+HOMEPAGE="https://flashrom.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+# The defaults match the upstream Makefile.
+# Note: Do not list bitbang_spi as it is not a programmer; it's a backend used
+# by some other spi programmers.
+IUSE_PROGRAMMERS="
+   atahpt
+   +atapromise
+   +atavia
+   +buspirate-spi
+   +ch341a-spi
+   +dediprog
+   +developerbox-spi
+   +digilent-spi
+   +drkaiser
+   +dummy
+   +ft2232-spi
+   +gfxnvidia
+   +internal
+   +it8212
+   jlink-spi
+   +linux-mtd
+   +linux-spi
+   mstarddc-spi
+   +nic3com
+   +nicintel
+   +nicintel-eeprom
+   +nicintel-spi
+   nicnatsemi
+   +nicrealtek
+   +ogp-spi
+   +pickit2-spi
+   +pony-spi
+   +rayer-spi
+   +satamv
+   +satasii
+   +serprog
+   stlinkv3-spi
+   +usbblaster-spi
+"
+
+IUSE="${IUSE_PROGRAMMERS} +internal-dmi static tools +wiki"
+
+LIB_DEPEND="
+   atahpt? ( sys-apps/pciutils[static-libs(+)] )
+   atapromise? ( sys-apps/pciutils[static-libs(+)] )
+   atavia? ( sys-apps/pciutils[static-libs(+)] )
+   ch341a-spi? ( virtual/libusb:1[static-libs(+)] )
+   dediprog? ( virtual/libusb:1[static-libs(+)] )
+   developerbox-spi? ( virtual/libusb:1[static-libs(+)] )
+   digilent-spi? ( virtual/libusb:1[static-libs(+)] )
+   drkaiser? ( sys-apps/pciutils[static-libs(+)] )
+   ft2232-spi? ( dev-embedded/libftdi:=[static-libs(+)] )
+   gfxnvidia? ( sys-apps/pciutils[static-libs(+)] )
+   internal? ( sys-apps/pciutils[static-libs(+)] )
+   it8212? ( sys-apps/pciutils[static-libs(+)] )
+   jlink-spi? ( dev-embedded/libjaylink[static-libs(+)] )
+   nic3com? ( sys-apps/pciutils[static-libs(+)] )
+   nicintel-eeprom? ( sys-apps/pciutils[static-libs(+)] )
+   nicintel-spi? ( sys-apps/pciutils[static-libs(+)] )
+   nicintel? ( 

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

2020-03-30 Thread James Le Cuirot
commit: 63d904d5f9801328fbcc70c62c4482141d3fda81
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 30 22:38:03 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 30 22:38:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d904d5

games-arcade/commandergenius: Version bump to 2.4.0

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

 games-arcade/commandergenius/Manifest  |  1 +
 .../commandergenius/commandergenius-2.4.0.ebuild   | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/games-arcade/commandergenius/Manifest 
b/games-arcade/commandergenius/Manifest
index ca4a0d63c69..67267068a0c 100644
--- a/games-arcade/commandergenius/Manifest
+++ b/games-arcade/commandergenius/Manifest
@@ -1 +1,2 @@
 DIST Commander-Genius-v2.3.3.tar.bz2 63885924 BLAKE2B 
a072f922bac6f76e615bbb602c1b5ac4fca634a90bdead461d666da0d70ad5ddd6865504c84a09905bb313728b840df973ae006d120ae01d8c8f8a7bd4a10abe
 SHA512 
f64f24b01cd0921570f633913c8a3b1b50537596b2c46377862a913e36c74934521c1c55fca676b78674c669d475d9c2c2c09ac4a22ebdad1826508e6b9598b6
+DIST Commander-Genius-v2.4.0.tar.bz2 62351265 BLAKE2B 
0a3338bee2e494f415ce5072978f050766fff16e5df5e7b27824fb4d4c699d2e5a690924f339189325383bee273cbfa5424f43aa9dc87ae4abf63c7cbf1ea6cd
 SHA512 
76eda96fade00d164d3ea5b95acadfb28a3b24864a5ce3f2c9317837a1027cd8d0282a474b8d25bacc26008a26a6adc5062ee655f9abd350d44db58aa70d3b3b

diff --git a/games-arcade/commandergenius/commandergenius-2.4.0.ebuild 
b/games-arcade/commandergenius/commandergenius-2.4.0.ebuild
new file mode 100644
index 000..9baded9ec4a
--- /dev/null
+++ b/games-arcade/commandergenius/commandergenius-2.4.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit desktop python-single-r1 xdg cmake
+
+MY_PN="Commander-Genius"
+MY_P="${MY_PN}-v${PV}"
+DESCRIPTION="Open Source Commander Keen clone (needs original game files)"
+HOMEPAGE="http://clonekeenplus.sourceforge.net;
+SRC_URI="https://gitlab.com/Dringgstein/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+downloader opengl +python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="mirror" # contains keen files, but we do not install them
+
+RDEPEND="
+   media-libs/libsdl2[opengl?,video]
+   media-libs/sdl2-image
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-ttf
+   sys-libs/zlib[minizip]
+   downloader? ( net-misc/curl )
+   opengl? ( virtual/opengl )
+   python? ( ${PYTHON_DEPS} )
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-libs/boost
+"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.1-build.patch
+   "${FILESDIR}"/${PN}-2.3.1-paths.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+SHAREDIR="/usr/share"
+GAMESDIR="${SHAREDIR}/${PN}/games"
+DOCS=()
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPDIR="${EPREFIX}/usr/bin"
+   -DGAMES_SHAREDIR="${EPREFIX}${SHAREDIR}"
+   -DDOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DDOWNLOADER=$(usex downloader)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_PYTHON3=$(usex python)
+   -DUSE_SDL2=ON
+   -DUSE_SDL_TTF=ON # Crashes when disabled.
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # The normal executable name is weird.
+   dosym CGeniusExe /usr/bin/${PN}
+
+   # Game data can be manually installed here.
+   keepdir "${GAMESDIR}"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "Run ${PN} to start the game. It will search for game data"
+   elog "in ~/.CommanderGenius/games and ${EPREFIX}${GAMESDIR}."
+   elog "You can also specify paths in cgenius.cfg or pass paths as an"
+   elog "argument."
+   elog
+   use downloader && elog "Data for some games can be downloaded from the 
menu."
+   elog
+   elog "Check your settings in ~/.CommanderGenius/cgenius.cfg after you 
have"
+   elog "started the game for the first time."
+   elog
+   use opengl && elog "You may also want to set \"OpenGL = true\"."
+}



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

2020-03-30 Thread James Le Cuirot
commit: 85c3414f25e0944e041379d55eb8507a1196f89b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 30 22:38:46 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 30 22:38:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c3414f

games-arcade/commandergenius: Drop old 2.3.3

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

 games-arcade/commandergenius/Manifest  |  1 -
 .../commandergenius/commandergenius-2.3.3.ebuild   | 92 -
 .../files/commandergenius-2.3.1-desktop.patch  | 52 
 .../files/commandergenius-2.3.1-minizip.patch  | 93 --
 4 files changed, 238 deletions(-)

diff --git a/games-arcade/commandergenius/Manifest 
b/games-arcade/commandergenius/Manifest
index 67267068a0c..8161b076039 100644
--- a/games-arcade/commandergenius/Manifest
+++ b/games-arcade/commandergenius/Manifest
@@ -1,2 +1 @@
-DIST Commander-Genius-v2.3.3.tar.bz2 63885924 BLAKE2B 
a072f922bac6f76e615bbb602c1b5ac4fca634a90bdead461d666da0d70ad5ddd6865504c84a09905bb313728b840df973ae006d120ae01d8c8f8a7bd4a10abe
 SHA512 
f64f24b01cd0921570f633913c8a3b1b50537596b2c46377862a913e36c74934521c1c55fca676b78674c669d475d9c2c2c09ac4a22ebdad1826508e6b9598b6
 DIST Commander-Genius-v2.4.0.tar.bz2 62351265 BLAKE2B 
0a3338bee2e494f415ce5072978f050766fff16e5df5e7b27824fb4d4c699d2e5a690924f339189325383bee273cbfa5424f43aa9dc87ae4abf63c7cbf1ea6cd
 SHA512 
76eda96fade00d164d3ea5b95acadfb28a3b24864a5ce3f2c9317837a1027cd8d0282a474b8d25bacc26008a26a6adc5062ee655f9abd350d44db58aa70d3b3b

diff --git a/games-arcade/commandergenius/commandergenius-2.3.3.ebuild 
b/games-arcade/commandergenius/commandergenius-2.3.3.ebuild
deleted file mode 100644
index 9a139cff2fa..000
--- a/games-arcade/commandergenius/commandergenius-2.3.3.ebuild
+++ /dev/null
@@ -1,92 +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 cmake desktop python-single-r1 xdg-utils
-
-MY_PN="Commander-Genius"
-MY_P="${MY_PN}-v${PV}"
-DESCRIPTION="Open Source Commander Keen clone (needs original game files)"
-HOMEPAGE="http://clonekeenplus.sourceforge.net;
-SRC_URI="https://gitlab.com/Dringgstein/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+downloader opengl +python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="mirror" # contains keen files, but we do not install them
-
-RDEPEND="media-libs/libsdl2[opengl?,video]
-   media-libs/sdl2-image
-   media-libs/sdl2-mixer[vorbis]
-   sys-libs/zlib[minizip]
-   downloader? ( net-misc/curl )
-   opengl? ( virtual/opengl )
-   python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
-   dev-libs/boost"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.3.1-minizip.patch
-   "${FILESDIR}"/${PN}-2.3.1-desktop.patch
-   "${FILESDIR}"/${PN}-2.3.1-build.patch
-   "${FILESDIR}"/${PN}-2.3.1-paths.patch
-)
-
-S="${WORKDIR}/${MY_P}"
-
-SHAREDIR="/usr/share"
-GAMESDIR="${SHAREDIR}/${PN}/games"
-DOCS=()
-
-src_configure() {
-   local mycmakeargs=(
-   -DAPPDIR="${EPREFIX}/usr/bin"
-   -DGAMES_SHAREDIR="${EPREFIX}${SHAREDIR}"
-   -DDOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DDOWNLOADER=$(usex downloader)
-   -DOPENGL=$(usex opengl)
-   -DUSE_PYTHON3=$(usex python)
-   -DUSE_SDL2=ON
-   -DBUILD_SHARED_LIBS=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   # The normal executable name is weird.
-   dosym CGeniusExe /usr/bin/${PN}
-
-   # Game data can be manually installed here.
-   keepdir "${GAMESDIR}"
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-
-   elog "Run ${PN} to start the game. It will search for game data"
-   elog "in ~/.CommanderGenius/games and ${EPREFIX}${GAMESDIR}."
-   elog "You can also specify paths in cgenius.cfg or pass paths as an"
-   elog "argument."
-   elog
-   use downloader && elog "Data for some games can be downloaded from the 
menu."
-   elog
-   elog "Check your settings in ~/.CommanderGenius/cgenius.cfg after you 
have"
-   elog "started the game for the first time."
-   elog
-   use opengl && elog "You may also want to set \"OpenGL = true\"."
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git 
a/games-arcade/commandergenius/files/commandergenius-2.3.1-desktop.patch 
b/games-arcade/commandergenius/files/commandergenius-2.3.1-desktop.patch
deleted file mode 100644
index 4d2c246e5b7..000
--- a/games-arcade/commandergenius/files/commandergenius-2.3.1-desktop.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 84243052d0b9409b4d5b28e751e598287b00bab9 Mon Sep 17 00:00:00 2001
-From: James 

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

2020-03-30 Thread Georgy Yakovlev
commit: 1a7a472e3118bb60c2893a4122f6788cb3135598
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 21:44:13 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 22:22:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7a472e

dev-lang/rust: drop old

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest |  60 
 ...Add-additional-headers-only-if-they-exist.patch |  41 ---
 dev-lang/rust/files/1.34.2-fix-custom-libdir.patch |  36 ---
 ...commits-triggering-multiple-llvm-rebuilds.patch | 117 ---
 dev-lang/rust/files/1.36.0-libressl.patch  |  68 
 dev-lang/rust/files/1.38.0-fix-custom-libdir.patch |  90 --
 .../files/1.38.0-fix-multiple-llvm-rebuilds.patch  |  75 -
 dev-lang/rust/rust-1.37.0.ebuild   | 342 
 dev-lang/rust/rust-1.38.0.ebuild   | 342 
 dev-lang/rust/rust-1.39.0.ebuild   | 347 
 dev-lang/rust/rust-1.40.0-r1.ebuild| 358 -
 11 files changed, 1876 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 1f07666b244..acba249de03 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -1,59 +1,3 @@
-DIST rust-1.36.0-aarch64-unknown-linux-gnu.tar.xz 139261576 BLAKE2B 
f8f0ac14c397253298bb321fef83e78fb839e647fa8a9ff891f16e3a1723e1ee69e59686357751b3b4c1a1d1e28632c2047be8795f8a27733ee4bbe8ff71e105
 SHA512 
77ffd9aa0dfdbb886a51c8d17e3e348c777226e859a48374dad8be20b9a3c7130c7f46d9173753e4ac4a264b45610767ba2625df4192773913892a13a255d3d6
-DIST rust-1.36.0-arm-unknown-linux-gnueabi.tar.xz 140294440 BLAKE2B 
25d0ea284d20f93bc82618c61abcd4281835e914426e3e9998ff80d233af4cbb938c05bd3dc9422c3f212f24a08f6bea3f67691860acd8cce60d9f7015556381
 SHA512 
e1dd8200ade615bcedcc1372d4833c037435a47311ca8a20ebbf914d80add818bf70adadf2b6d33d5a4f04eb4994722978b6b3f83dc6a7cc3c98aea52f244405
-DIST rust-1.36.0-arm-unknown-linux-gnueabihf.tar.xz 140715096 BLAKE2B 
effed4996df93d2defa843b3356d80abb9a3a69990f5d6c7d6c38f18ad39d2b46618d64007014be931762ab31c2c46a747cc2705b3cd0ec66e7fa888ecfaf81a
 SHA512 
dfabb476a1f31755eea4a0b976991ea083682463e4538f2b7f34dcfa4b6220b82d81fdf4c677294899d5cd740a8a3e012d1b0bb424ae529c05ce92802cf18959
-DIST rust-1.36.0-armv7-unknown-linux-gnueabihf.tar.xz 142315532 BLAKE2B 
bb6ca7c0af1691c82dd64fcd563573c815147457a69fd0ddef238db4bc5f0ccc7c7ea72429c9d7401db3d431674da70e86183ebad83e7153adad4287de385ac6
 SHA512 
b31e34f44df17d89f9f2a609a5b5b2320f43691e06ead257d893766abf8764a158adff0265dd60bf1f63dd98f0bf6bc64ae3b9e9f45200fbd7dfcaec3ba85d01
-DIST rust-1.36.0-i686-unknown-linux-gnu.tar.xz 182609496 BLAKE2B 
8fa915670346e554f6a881a44bfac42a5ca565acc3426b35901952eae9ea36780181e7569c2db52688a28d680de6fd02764d93219fdf93e7adbba8b8de3b0e6a
 SHA512 
34bcb93ec7a313a28ac20cd853e37419c4607f4035a367015826bd797401a2ada20ee99ae9028b6115c9db8aa1d4f74b74fb08ed09ab528d5946bc26c754b182
-DIST rust-1.36.0-mips-unknown-linux-gnu.tar.xz 134020892 BLAKE2B 
0579a8f6ae590780a1bf8a79c6ece290262fedce30721dc4ce405f774d9ed4cda99680da0aed22050147478d2ad3fe391f028a6d1e05b47b509a33d6f1569090
 SHA512 
8163136f8621ff8b562e50123eef5903de3bf888a230fa83fcc6aa0fad9ea61e1a1cc2248479e6e0f82f0c25014207c7b7186177067a21721156c795d59e8188
-DIST rust-1.36.0-mips64-unknown-linux-gnuabi64.tar.xz 140200900 BLAKE2B 
e0e9d428d0af610d4dcf4ff38bafdb24001e6644dcad62af6b1782362520358411767b10740587e37dc1ffb85f4036495cdfdb15d68d387988df2512e9a78d05
 SHA512 
d3dcfef22fc2e130150c64aaeb13a96696c48353300049aca3ba42411548922945192847ba12834d21619d9db26a6628cea8417e3678e52f2742438b862f5d7a
-DIST rust-1.36.0-mipsel-unknown-linux-gnu.tar.xz 136390260 BLAKE2B 
63e26f3a9563a065d086daa223b732ab0ab89b424cf3e764d93b56c9efe9d611c6565cf89b649819a71af2195f19c278824ee71e2985b20fe55f20e75b8b6be8
 SHA512 
c8f6538b677ab8b7154b7a7e07ead85a84ff08bc27d2150189e7597e1f9f30ac418d72684916dc85ae8ff95718ec17e289e1f813303e97cec59e63a7f5c1367b
-DIST rust-1.36.0-powerpc-unknown-linux-gnu.tar.xz 134270632 BLAKE2B 
5466f797d778e2112a0aa53a05f6853d9baf261b1c9a53fd05ac4925b7eb85b7b0a3df02a8509f98b800e42ef2a5ec09cb176e0a5893fc5ee57d0805bcba621f
 SHA512 
a02afacc01a92b5575e3526b3b9bfa149f86ec03b3601b269fe4cb05d8f4dfa24b62625737f8ffe67bfababbe791af1584f45979ef012004b7de7771f29a9edf
-DIST rust-1.36.0-powerpc64-unknown-linux-gnu.tar.xz 145880928 BLAKE2B 
4922df3a7d7f2d77a3f3380ec4ae9a1e4062cc81abe16ccc978543e4c24c4415bc34db0831b73c078f1ebebb57cea81c600d4e320cb10a4c508a252169d6999b
 SHA512 
20bdd2b427549c866343962abefc4ffc356a1cb6965c754f28f19b05c234cb9c0abccbce036013deba1dc7699c2889ec954fff2b944953385624be54ee7a733e
-DIST rust-1.36.0-powerpc64le-unknown-linux-gnu.tar.xz 149721676 BLAKE2B 
e00bcc60a89354f6d4b5c89feffe5fe6dd7bf25d8dd2db2878e7c12ffc484e9258f37d80bda2b12f3965d96c73f1a03b6adbd8c20176c383e04f1a229d47d000
 SHA512 

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

2020-03-30 Thread Georgy Yakovlev
commit: 32d2bdd85cd73e1ac97ca255c6d8ce11b8ef8e51
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 22:21:42 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 22:22:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d2bdd8

dev-lang/rust-bin: update metadata.xml

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust-bin/metadata.xml b/dev-lang/rust-bin/metadata.xml
index aa932207aa0..01ce1ade6f0 100644
--- a/dev-lang/rust-bin/metadata.xml
+++ b/dev-lang/rust-bin/metadata.xml
@@ -6,7 +6,7 @@
 Rust Project
   
   
-Install clippy component
-Install rustfmt component
+Install clippy, Rust code linter
+Install rustfmt, Rust code formatter
   
 



[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2020-03-30 Thread Georgy Yakovlev
commit: 398ab8daf1f1c9c897d284a4a9ae5636be742a38
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 22:12:40 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 22:22:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398ab8da

virtual/rust: drop old

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.37.0.ebuild | 15 ---
 virtual/rust/rust-1.38.0.ebuild | 15 ---
 virtual/rust/rust-1.39.0.ebuild | 15 ---
 virtual/rust/rust-1.40.0.ebuild | 15 ---
 4 files changed, 60 deletions(-)

diff --git a/virtual/rust/rust-1.37.0.ebuild b/virtual/rust/rust-1.37.0.ebuild
deleted file mode 100644
index 563a377ad53..000
--- a/virtual/rust/rust-1.37.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual for Rust language compiler"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86"
-
-BDEPEND=""
-RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"

diff --git a/virtual/rust/rust-1.38.0.ebuild b/virtual/rust/rust-1.38.0.ebuild
deleted file mode 100644
index 7e7cb0cb6fa..000
--- a/virtual/rust/rust-1.38.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual for Rust language compiler"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-BDEPEND=""
-RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"

diff --git a/virtual/rust/rust-1.39.0.ebuild b/virtual/rust/rust-1.39.0.ebuild
deleted file mode 100644
index 75f82239948..000
--- a/virtual/rust/rust-1.39.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual for Rust language compiler"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-BDEPEND=""
-RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"

diff --git a/virtual/rust/rust-1.40.0.ebuild b/virtual/rust/rust-1.40.0.ebuild
deleted file mode 100644
index a267eb017c2..000
--- a/virtual/rust/rust-1.40.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for Rust language compiler"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-BDEPEND=""
-RDEPEND="|| ( =dev-lang/rust-${PV}*[${MULTILIB_USEDEP}] 
=dev-lang/rust-bin-${PV}* )"



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

2020-03-30 Thread Georgy Yakovlev
commit: 5ee3f1d73f1af4b039afb3549d5a18df327e5016
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 18:34:09 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 22:22:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee3f1d7

dev-lang/rust: fix wasm deps

skip revbumps, because wasm is not widely used,
so users without wasm are not forced to rebuild.

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.41.1.ebuild | 2 +-
 dev-lang/rust/rust-1.42.0.ebuild | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-lang/rust/rust-1.41.1.ebuild b/dev-lang/rust/rust-1.41.1.ebuild
index bcd7281b8c8..2f815fa79c8 100644
--- a/dev-lang/rust/rust-1.41.1.ebuild
+++ b/dev-lang/rust/rust-1.41.1.ebuild
@@ -51,9 +51,9 @@ IUSE="clippy cpu_flags_x86_sse2 debug doc libressl nightly 
parallel-compiler rls
 LLVM_DEPEND="
|| (
sys-devel/llvm:9[llvm_targets_WebAssembly?]
-   wasm? ( =sys-devel/lld-9* )
)


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

2020-03-30 Thread Georgy Yakovlev
commit: 340877fd1ff732a03ea7cba4f0128f1c757a93ee
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 22:11:48 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 22:22:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340877fd

dev-lang/rust-bin: drop old

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  56 ---
 dev-lang/rust-bin/rust-bin-1.37.0.ebuild | 167 ---
 dev-lang/rust-bin/rust-bin-1.38.0.ebuild | 167 ---
 dev-lang/rust-bin/rust-bin-1.39.0.ebuild | 167 ---
 dev-lang/rust-bin/rust-bin-1.40.0.ebuild | 167 ---
 5 files changed, 724 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index f3768c764de..d39edcaddb8 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -1,59 +1,3 @@
-DIST rust-1.37.0-aarch64-unknown-linux-gnu.tar.xz 124322996 BLAKE2B 
732dc36933682a18bcd5694b1715af5c442452df8232e2affda8185b9aaf0daf297cf7c4a64fc7d35898e1b3829ba9e8fbe33e8c8f7bc6183b3149f983208ba8
 SHA512 
c70054f589aa2aecfbd6a89f567306e0cf5d3eb56e5a544ced0a5d212f14033dab10559d22dd6b07945e45a25d8de14fc7897c9d24c0d8149548a06b404ca9d2
-DIST rust-1.37.0-arm-unknown-linux-gnueabi.tar.xz 124741032 BLAKE2B 
88e38ea9152546c8a04bd6f93fa8d97d3e58255568a522d2774a2656a4c6dd7bad74633a10b424f6c5f6ca07ea07e473e620ab24dfdbe5c27bb5141ab0f5bba8
 SHA512 
bd28b8bb60b8e4373693ad9d41bfe62eb12a7272a5d7978691b0c7e1892a2df8d6ff8cf5c25dab805fab1d03dd17c76c1014d395b042118cb24603739c6dbb32
-DIST rust-1.37.0-arm-unknown-linux-gnueabihf.tar.xz 124971492 BLAKE2B 
07614242bc500c9ca81a87ed81cc0bada9b467049b7bc2afbe6245b742ac2bec9030feb08f0ef8a2402bf2c2a19722b8b06dacd0ef56edb0522bf41e29080a01
 SHA512 
e380e2bf862a157cb5e06d27fa8e306474e708ce7e0ffd087531a4fa5729bef104131c256625c05515f6e7dfd43f639ce1fd5e05a2da42ad7f437d578b4acd8a
-DIST rust-1.37.0-armv7-unknown-linux-gnueabihf.tar.xz 126583596 BLAKE2B 
f836c88801bde52c43726fb728d03b5f145b511a7a4b3d857de0218b87c83a4a2c939b9956aa61cef362a255209ea9e5159d2ac00edea2b9656ef320875f79a2
 SHA512 
6d9e055f36a2e912f30bebb25afdd3188019a438f208d3db67b38078bd5c37633c38fd48da15ba80640399babf89221e727a2bf43990aee269fcc5c91cd412b4
-DIST rust-1.37.0-i686-unknown-linux-gnu.tar.xz 177419360 BLAKE2B 
4b28b002f0db349f9d12f2e4ae63b3fb5e9f472ec4d32d671626a56377cb87b07efd884ef3f4b23cca7072818c597fa8c693f55fd30ced5b408e8c0b0081af29
 SHA512 
b59377350f82efd10c7afe0f7a28ecbd5355719d841d40c98bec0f01961233f7a19bed2581a111a76cde8dd8dc68a019fa7d3da66cb7ebcb002ba52a14a7e573
-DIST rust-1.37.0-mips-unknown-linux-gnu.tar.xz 124577076 BLAKE2B 
299d2b650c8236b94079ce4895e020bf2fe6c5d9b768da47d9716010eaa024c6b8ea743ddc7fadd660a9e49f65a02a8d0da7853cbff2bb6b43bb7771d3d42149
 SHA512 
1b71e1840470f7dd44cda177b7abf1cdc3f63db547fa36657b9fe5030a3d363afe1fa3ff8566351910daeef91ab4b33be46ef117342b4660fa23f76bee0ace00
-DIST rust-1.37.0-mips64-unknown-linux-gnuabi64.tar.xz 124565528 BLAKE2B 
e5bd6241ca7f2356638d39e18a71e577972143f37aa05e00e965bcce742828f25adf0f5cd6334c430d464e51b4112baeceb44a9eb41713233df6942b077983bb
 SHA512 
1002173e608d29a2d32a6479a5c530d36e18bcce9e0813607369d3173c49b019a69ef05e8f1aba9b232285529f72837dfa8f4400866c49b6450e0f53028ebab1
-DIST rust-1.37.0-mipsel-unknown-linux-gnu.tar.xz 126620196 BLAKE2B 
9174e7a48ba9e0f0bc2fc023991f6005614310a8db76824f5e733b0d8c4eaec6729c00b92e1c45f82fbb77f573c4bdc71004e887b9a170dc88c1a3f6e5ec0ccc
 SHA512 
41f17b2f9bef0d5453153660d0f49aa0c8df0bfd003abac46728a477d3c00f67f5b1460aa851a92605fd628bf9dc18d9b44a16dbfc8fff22d84fd2a0a58b971e
-DIST rust-1.37.0-powerpc-unknown-linux-gnu.tar.xz 124035536 BLAKE2B 
2b0b2c34cbe929ff4632e13b41670fa25e765a8b954c3226da67e098a06bb59c1d2387bf64beddaa554e439dd1549dcb529048bcb1e0f00998aee7bf302d6f6c
 SHA512 
54b08c4a5523749ee5054e000f82ffc7ec29562d1194fbc311bee0e953c49eead3c851dcaf34803bb8eb997550a64ec784f40927f52d33b18ceee7c921c0eed0
-DIST rust-1.37.0-powerpc64-unknown-linux-gnu.tar.xz 128662180 BLAKE2B 
0df1def64d07b3eabf1aa6c993c7a01b596119abf60b1a3e3e6663b1bb3c6a945146c9cd639ee7d57462e1cbb866badfa83abb7b52b36de4b089552f624c2245
 SHA512 
e8e5cf1c64bd3eec389cef022e1c7bae4618fb6966505d2e762d10e7f443fece43b8b95c989c020bdf739abaf9c3f036230df46f6477a2ccd517a7bdef2ba0d7
-DIST rust-1.37.0-powerpc64le-unknown-linux-gnu.tar.xz 131763436 BLAKE2B 
76b9120e98da09344ce5af39a9b333c6ca8917516ae7108d6cc129fdda4d4d6c21e2ca4c41533e202f63b992bcede5390ec986a262ea216c1340a82c5ba798e8
 SHA512 
366c8920448000bfb4baa3a47588a1c7bc81e18afb8d40f0efc824e429e9e6900efbdb4c9003fb45b9d8595328bd612bd63f390a7d3dedbb30b7dc57fc12abf3
-DIST rust-1.37.0-s390x-unknown-linux-gnu.tar.xz 141808296 BLAKE2B 
73825a004be81cca4dfff1301ea0ef45c9f55ab8d9a9a0343585377d83c4bdc03d3c027622f18e144c9355afe6f5236a6273f84b43b01a221066d3c395f71017
 SHA512 

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

2020-03-30 Thread Georgy Yakovlev
commit: 2780d4a64e52b71ee55b7cac434ea3ce4a1bca8e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 22:18:43 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 22:22:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2780d4a6

dev-lang/rust: update metadata.xml, better useflag descriptions

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/metadata.xml | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml
index 0d0d683b8b4..1e4ffdc29a1 100644
--- a/dev-lang/rust/metadata.xml
+++ b/dev-lang/rust/metadata.xml
@@ -10,15 +10,14 @@
Rust Project


-   Install clippy component
-   Install miri component (requires 
USE=nightly)
+   Install clippy, Rust code linter
+   Install miri, an interpreter for Rust's 
mid-level intermediate representation (requires USE=nightly)
Enable nightly (UNSTABLE) features
Build a multi-threaded 
rustc
-   Install rls component
-   Install rustfmt component
+   Install rls, Rust Language Server (used with 
IDEs supporting RLS protocol)
+   Install rustfmt, Rust code formatter
Bootstrap using installed rust 
compiler
Use the system LLVM install
-   Build support for the wasm32-unknown-unknown
-   target
+   Build support for the wasm32-unknown-unknown 
target

 



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

2020-03-30 Thread Haelwenn Monnier
commit: 108ccf3ff5cd17914c31af7a82cff822e58d423f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Mar 30 22:15:49 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Mar 30 22:15:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=108ccf3f

app-misc/mat2: Version bump, 0.11.0

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

 app-misc/mat2/Manifest   |  1 +
 app-misc/mat2/mat2-0.11.0.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest
index 9a3e440..620eebc 100644
--- a/app-misc/mat2/Manifest
+++ b/app-misc/mat2/Manifest
@@ -1 +1,2 @@
 DIST mat2-0.10.1.tar.gz 5780327 BLAKE2B 
d8ffeb1c10409aa4fb93849e641c13bb65508441fb847db2a46f289becd33a160ac711c3c3fb302bfbacd5704acc9b15876a182916cf3d34bf8bb867836fe6b4
 SHA512 
ee6ec621b3e98cfcf2f341364f60d853be8aedbee88fd41d2cc97888ba7ee33f7610f165cdf140e0169fbdabd41ecafe80a30dab44dc9f2b1cb501973a8e403a
+DIST mat2-0.11.0.tar.gz 10151787 BLAKE2B 
c55d04fe7d49e8515bc5bc3ebfad4c71ddec670e5efed9855545bc32374661bb92501fb5910a599f27d97a3089a44f983c983cb82572ab153602d38e39682164
 SHA512 
8396a32b409b83cc4158546f92d458bc8a62e5aabd2c452402ac6185c2efdeff8794a7e1e45a8e39e9eaba31e256a303ca0be38b65fd43f11e7b07d1ea8b2f06

diff --git a/app-misc/mat2/mat2-0.11.0.ebuild b/app-misc/mat2/mat2-0.11.0.ebuild
new file mode 100644
index 000..9671058
--- /dev/null
+++ b/app-misc/mat2/mat2-0.11.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=(python3_{6,7,8})
+PYTHON_REQ_USE="xml"
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata"
+HOMEPAGE="https://0xacab.org/jvoisin/mat2;
+SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+exif sandbox video"
+REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( exif video )"
+
+RDEPEND="${PYTHON_DEPS}
+   media-libs/mutagen:0[${PYTHON_USEDEP}]
+   dev-python/pycairo:0[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/librsvg:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   app-text/poppler[introspection]
+   exif? ( media-libs/exiftool:* )
+   sandbox? ( sys-apps/bubblewrap )
+   video? ( media-video/ffmpeg:* )
+"
+
+DEPEND="${RDEPEND}
+   test? (
+   media-video/ffmpeg[mp3,vorbis]
+   x11-libs/gdk-pixbuf:2[jpeg,tiff]
+   )"
+
+distutils_enable_tests unittest



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

2020-03-30 Thread Haelwenn Monnier
commit: 0894cec1a8ae7ae80ba0de907cfc5dad73543ba6
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Mar 30 22:16:19 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Mar 30 22:16:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0894cec1

app-misc/mat2: Version clean, 0.10.1

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

 app-misc/mat2/Manifest   |  1 -
 app-misc/mat2/mat2-0.10.1.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest
index 620eebc..29cad01 100644
--- a/app-misc/mat2/Manifest
+++ b/app-misc/mat2/Manifest
@@ -1,2 +1 @@
-DIST mat2-0.10.1.tar.gz 5780327 BLAKE2B 
d8ffeb1c10409aa4fb93849e641c13bb65508441fb847db2a46f289becd33a160ac711c3c3fb302bfbacd5704acc9b15876a182916cf3d34bf8bb867836fe6b4
 SHA512 
ee6ec621b3e98cfcf2f341364f60d853be8aedbee88fd41d2cc97888ba7ee33f7610f165cdf140e0169fbdabd41ecafe80a30dab44dc9f2b1cb501973a8e403a
 DIST mat2-0.11.0.tar.gz 10151787 BLAKE2B 
c55d04fe7d49e8515bc5bc3ebfad4c71ddec670e5efed9855545bc32374661bb92501fb5910a599f27d97a3089a44f983c983cb82572ab153602d38e39682164
 SHA512 
8396a32b409b83cc4158546f92d458bc8a62e5aabd2c452402ac6185c2efdeff8794a7e1e45a8e39e9eaba31e256a303ca0be38b65fd43f11e7b07d1ea8b2f06

diff --git a/app-misc/mat2/mat2-0.10.1.ebuild b/app-misc/mat2/mat2-0.10.1.ebuild
deleted file mode 100644
index 9671058..000
--- a/app-misc/mat2/mat2-0.10.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=(python3_{6,7,8})
-PYTHON_REQ_USE="xml"
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata"
-HOMEPAGE="https://0xacab.org/jvoisin/mat2;
-SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="+exif sandbox video"
-REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( exif video )"
-
-RDEPEND="${PYTHON_DEPS}
-   media-libs/mutagen:0[${PYTHON_USEDEP}]
-   dev-python/pycairo:0[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/librsvg:2[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   app-text/poppler[introspection]
-   exif? ( media-libs/exiftool:* )
-   sandbox? ( sys-apps/bubblewrap )
-   video? ( media-video/ffmpeg:* )
-"
-
-DEPEND="${RDEPEND}
-   test? (
-   media-video/ffmpeg[mp3,vorbis]
-   x11-libs/gdk-pixbuf:2[jpeg,tiff]
-   )"
-
-distutils_enable_tests unittest



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

2020-03-30 Thread Patrick McLean
commit: 3ffcde8c1e7685008918495dfa152afa132573eb
Author: Patrick McLean  sony  com>
AuthorDate: Mon Mar 30 22:06:28 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar 30 22:06:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffcde8c

dev-python/cherrypy: Fix sed to remove pytest-cov

We need to make sure all pytest-cov related parameters are stripped,
not just the first one.

Bug: https://bugs.gentoo.org/715008
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/cherrypy/cherrypy-18.5.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/cherrypy/cherrypy-18.5.0.ebuild 
b/dev-python/cherrypy/cherrypy-18.5.0.ebuild
index d113700efc1..2e86a61b646 100644
--- a/dev-python/cherrypy/cherrypy-18.5.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-18.5.0.ebuild
@@ -53,9 +53,9 @@ python_prepare_all() {
sed -r -e '/(pytest-sugar|pytest-cov)/ d' \
-i setup.py || die
 
-   sed -r -e 's:--cov-report[[:space:]]+[[:graph:]]+::' \
-   -e 's:--cov[[:graph:]]+::' \
-   -e 's:--doctest[[:graph:]]+::' \
+   sed -r -e 's:--cov-report[[:space:]]+[[:graph:]]+::g' \
+   -e 's:--cov[[:graph:]]+::g' \
+   -e 's:--doctest[[:graph:]]+::g' \
-i pytest.ini || die
 
distutils-r1_python_prepare_all



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

2020-03-30 Thread James Le Cuirot
commit: c23a5218ac3af87a273a01d165129c2b9ccc95ac
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 30 22:05:02 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 30 22:05:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23a5218

net-print/hplip-plugin: Version bump to 3.20.2

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

 net-print/hplip-plugin/Manifest   |  1 +
 net-print/hplip-plugin/hplip-plugin-3.20.2.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 1547c6d7f86..836977931cf 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1 +1,2 @@
 DIST hplip-3.19.12-plugin.run 11512079 BLAKE2B 
534cbba51b2254f8227611b8f0449e100361fb445400f664e43e30412be8eb554bb35c2fe260d45cd5ad742b083af6d551532a9d14585029b0ff93675fab578a
 SHA512 
ac2022d555f5084d5bf1e4519ddbb29828e9ca385aa6dff818ae9e79b60b4b2745e31ad4146cb01bca3747fae0d61b96e4a823b81179d2e2c55a643831165e4b
+DIST hplip-3.20.2-plugin.run 11517273 BLAKE2B 
2e1a4829fad70c575ee86b02b80057cf5e3bd7d6ef2e5d76a532290b699ec908ef57e568938607ce8ee7ff8150aa4096ce6425023ce671150b7fac69310ec82b
 SHA512 
632e9d5a0381b568fb1766df493134b9d8c53c13bd5da1e7e06fdf8369d8f30205378e64fec3372104b44ce6ed6a5e9c1f587914f0ad6454a750d07d384e5d28

diff --git a/net-print/hplip-plugin/hplip-plugin-3.20.2.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.20.2.ebuild
new file mode 100644
index 000..31513651013
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.20.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/libusb:0
+   virtual/udev
+"
+DEPEND=""
+
+S=${WORKDIR}
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PRESTRIPPED="
+   /usr/share/hplip/fax/plugins/fax_marvell.so
+   /usr/share/hplip/prnt/plugins/hbpl1.so
+   /usr/share/hplip/prnt/plugins/lj.so
+   /usr/share/hplip/scan/plugins/bb_escl.so
+   /usr/share/hplip/scan/plugins/bb_marvell.so
+   /usr/share/hplip/scan/plugins/bb_soapht.so
+   /usr/share/hplip/scan/plugins/bb_soap.so
+"
+
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+src_install() {
+   local hplip_arch
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   fax_*) plugin_type=fax ;;
+   bb_*)  plugin_type=scan ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2020-03-30 Thread Haelwenn Monnier
commit: 80a936b405886718076cc0ed0cda395b9d8149cf
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Mar 30 21:55:12 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Mar 30 21:56:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80a936b4

www-client/badwolf: Version bump, 0.5.1

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

 www-client/badwolf/Manifest  | 1 +
 www-client/badwolf/{badwolf-.ebuild => badwolf-0.5.1.ebuild} | 2 +-
 www-client/badwolf/badwolf-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 7731bb3..8ff7296 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1 +1,2 @@
 DIST badwolf-0.4.0.tar.gz 13646 BLAKE2B 
1269fc361eb9c3ae45379e019b808e67f6e915f8f7fc00c757d939f15c02ccdb08083ba64c6ebfc97d7337293d4125a35337c0e8d908a3e3704cd2029d24212e
 SHA512 
572e1c18223ded5989da9c47e42c9dcbf66903e38b672e33b098cc3f84965d9da8e0a8b71e5ec88f17879c8d2f931d9625ca26a9c5ae81cc925d62fbf2abd4f1
+DIST badwolf-0.5.1.tar.gz 20992 BLAKE2B 
f1c31ba3f1b485adcc134a1e14e7eac1bd7ec2c3c3a48b09e245cfec4adacceeba5a9f477fd74ce85e5e8453fa660779248e1d6987281f850cb35b652aaa98f3
 SHA512 
75cd50bba4aaa458341b3ce0a6f70b4432e7a708901a19780457661b5275a15ad275a8b53f00b482be1e9a3eaa2565b39d9bbd40f5e6ec2551ae7fc1c7840ed2

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-0.5.1.ebuild
similarity index 96%
copy from www-client/badwolf/badwolf-.ebuild
copy to www-client/badwolf/badwolf-0.5.1.ebuild
index 25afd78..aaab35e 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index 25afd78..aaab35e 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2020-03-30 Thread Haelwenn Monnier
commit: a9e3f409fb4298eb6cc9b6a43dbd780ac69a66e3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Mar 30 21:52:17 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Mar 30 21:56:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9e3f409

www-client/badwolf: Version clean, 0.3.0

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

 www-client/badwolf/Manifest |  1 -
 www-client/badwolf/badwolf-0.3.0.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 1762e63..7731bb3 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1,2 +1 @@
-DIST badwolf-0.3.0.tar.gz 11843 BLAKE2B 
2d6e3efa7a91e5c68fed47832a8701f4450238e5cf3daafafe2c231fb774cf79859175351a2efc7c1cea9577e2316d03a0460edd74a8d0f40c158635b2c42cb5
 SHA512 
6775fc673d3c985d2420e017bdefb0b0106c395eada04f54415e901e40779ebc427ab1b3135e1489077b9fbf5529be9e5d4d81a9b87001a55dfe6c15efa0b8c6
 DIST badwolf-0.4.0.tar.gz 13646 BLAKE2B 
1269fc361eb9c3ae45379e019b808e67f6e915f8f7fc00c757d939f15c02ccdb08083ba64c6ebfc97d7337293d4125a35337c0e8d908a3e3704cd2029d24212e
 SHA512 
572e1c18223ded5989da9c47e42c9dcbf66903e38b672e33b098cc3f84965d9da8e0a8b71e5ec88f17879c8d2f931d9625ca26a9c5ae81cc925d62fbf2abd4f1

diff --git a/www-client/badwolf/badwolf-0.3.0.ebuild 
b/www-client/badwolf/badwolf-0.3.0.ebuild
deleted file mode 100644
index 96eb30b..000
--- a/www-client/badwolf/badwolf-0.3.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ "${PV}" == "" ]]
-then
-   EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
-   EGIT_MIN_CLONE_TYPE="single+tags"
-   inherit git-r3
-else
-   MY_P="${PN}-$(ver_rs 3 - 4 .)"
-   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~ppc"
-   S="${WORKDIR}/${MY_P}"
-   inherit savedconfig
-fi
-
-DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
-HOMEPAGE="https://hacktivis.me/projects/badwolf;
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=("README.md" "KnowledgeBase.md")
-
-DEPEND="
-   x11-libs/gtk+:3
-   net-libs/webkit-gtk:4=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   [[ "${PV}" == "" ]] || restore_config config.h
-   default
-}
-
-src_compile() {
-   emake \
-   CC="${CC:-cc}" \
-   CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
-   LDFLAGS="${LDFLAGS}" \
-   PREFIX="/usr"
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="/usr" \
-   install
-
-   [[ "${PV}" == "" ]] || save_config config.h
-   einstalldocs
-}



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

2020-03-30 Thread William Hubbs
commit: 9b1de28166374319a3b35d9d0f18d0ba47876f19
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 30 21:37:39 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 30 21:37:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1de281

sys-cluster/kubernetes: typo fix

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

 sys-cluster/kubernetes/kubernetes-1.18.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/kubernetes/kubernetes-1.18.0.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.18.0.ebuild
index 50827671959..c333bbabb3b 100644
--- a/sys-cluster/kubernetes/kubernetes-1.18.0.ebuild
+++ b/sys-cluster/kubernetes/kubernetes-1.18.0.ebuild
@@ -83,8 +83,8 @@ src_install() {
if [[ $x =~ kubelet|kube-proxy ]]; then
keepdir /var/lib/${x}
fi
-#  if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; 
then
-#  fowners ${x}:${x} /var/log/${x}
-#  fi
+   if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; 
then
+   fowners ${x}:${x} /var/log/${x}
+   fi
done
 }



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubernetes/, sys-cluster/kubernetes/files/

2020-03-30 Thread William Hubbs
commit: 5fa5afed5558822cefd2d2e6e617f8370d02af62
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 30 21:31:18 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 30 21:35:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa5afed

sys-cluster/kubernetes: production-grade container orchestration

Previously, Kubernetes had all of its executables packaged separately,
but this will be much easier to maintain.

The use flags control which parts are built and installed.

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

 sys-cluster/kubernetes/Manifest|  1 +
 sys-cluster/kubernetes/files/kube-apiserver.confd  |  7 ++
 sys-cluster/kubernetes/files/kube-apiserver.initd  | 19 +
 .../kubernetes/files/kube-apiserver.logrotated |  7 ++
 .../kubernetes/files/kube-controller-manager.confd |  9 +++
 .../kubernetes/files/kube-controller-manager.initd | 19 +
 .../files/kube-controller-manager.logrotated   |  7 ++
 sys-cluster/kubernetes/files/kube-proxy.confd  |  4 +
 sys-cluster/kubernetes/files/kube-proxy.initd  | 19 +
 sys-cluster/kubernetes/files/kube-proxy.logrotated |  7 ++
 sys-cluster/kubernetes/files/kube-scheduler.confd  |  9 +++
 sys-cluster/kubernetes/files/kube-scheduler.initd  | 19 +
 .../kubernetes/files/kube-scheduler.logrotated |  7 ++
 sys-cluster/kubernetes/files/kubelet.confd |  4 +
 sys-cluster/kubernetes/files/kubelet.env   | 17 
 sys-cluster/kubernetes/files/kubelet.initd | 19 +
 sys-cluster/kubernetes/files/kubelet.logrotated|  7 ++
 sys-cluster/kubernetes/files/kubelet.service   | 24 ++
 sys-cluster/kubernetes/kubernetes-1.18.0.ebuild| 90 ++
 sys-cluster/kubernetes/metadata.xml| 17 
 20 files changed, 312 insertions(+)

diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest
new file mode 100644
index 000..0d914c7cff9
--- /dev/null
+++ b/sys-cluster/kubernetes/Manifest
@@ -0,0 +1 @@
+DIST kubernetes-1.18.0.tar.gz 32554015 BLAKE2B 
24079970cc1887c6dad7b55d9f2fd80cd9f46f1b6c1240cf28abf2eb33b3809bcd858293bb800255533a13e24145fab580b0bd2eb0e06c15ca4e0feeedcf6ff2
 SHA512 
3298ec63a2fbcd396b415f27a581f4286317ae206c30b35457aed780baae4115059df20e40028df394984caccc8bb4ef6c879ae3c064771c8a5c045dee7998e8

diff --git a/sys-cluster/kubernetes/files/kube-apiserver.confd 
b/sys-cluster/kubernetes/files/kube-apiserver.confd
new file mode 100644
index 000..db74d27f020
--- /dev/null
+++ b/sys-cluster/kubernetes/files/kube-apiserver.confd
@@ -0,0 +1,7 @@
+###
+# kubernetes system config
+#
+# The following values are used to configure the kube-apiserver
+#
+
+command_args=""

diff --git a/sys-cluster/kubernetes/files/kube-apiserver.initd 
b/sys-cluster/kubernetes/files/kube-apiserver.initd
new file mode 100644
index 000..6f649f5a546
--- /dev/null
+++ b/sys-cluster/kubernetes/files/kube-apiserver.initd
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Kubernetes API Server"
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-${RC_SVCNAME}}
+group=${group:-${RC_SVCNAME}}
+
+command="/usr/bin/kube-apiserver"
+command_args="${command_args}"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+   --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \
+   --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
+
+depend() {
+   after net
+}

diff --git a/sys-cluster/kubernetes/files/kube-apiserver.logrotated 
b/sys-cluster/kubernetes/files/kube-apiserver.logrotated
new file mode 100644
index 000..4ed84506231
--- /dev/null
+++ b/sys-cluster/kubernetes/files/kube-apiserver.logrotated
@@ -0,0 +1,7 @@
+/var/log/kube-apiserver/*.log {
+   missingok
+   size 5M
+   rotate 3
+   compress
+   copytruncate
+}

diff --git a/sys-cluster/kubernetes/files/kube-controller-manager.confd 
b/sys-cluster/kubernetes/files/kube-controller-manager.confd
new file mode 100644
index 000..155c43a0756
--- /dev/null
+++ b/sys-cluster/kubernetes/files/kube-controller-manager.confd
@@ -0,0 +1,9 @@
+###
+# kubernetes system config
+#
+# The following values are used to configure the kube-controller-manager
+#
+
+# Add your own!
+command_args=""
+

diff --git a/sys-cluster/kubernetes/files/kube-controller-manager.initd 
b/sys-cluster/kubernetes/files/kube-controller-manager.initd
new file mode 100644
index 000..276197f0656
--- /dev/null
+++ b/sys-cluster/kubernetes/files/kube-controller-manager.initd
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Kubernetes Controller Manager service"
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-${RC_SVCNAME}}
+group=${group:-${RC_SVCNAME}}
+

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

2020-03-30 Thread Patrick McLean
commit: e492ddc1f20ab5d4c885854a5a03b2248a0219e4
Author: Patrick McLean  sony  com>
AuthorDate: Mon Mar 30 21:26:52 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar 30 21:27:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e492ddc1

dev-python/marshmallow-3.5.1: version bump, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/marshmallow/Manifest |  1 +
 dev-python/marshmallow/marshmallow-3.5.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest
index 4ffd8f6ec4b..242e6214f57 100644
--- a/dev-python/marshmallow/Manifest
+++ b/dev-python/marshmallow/Manifest
@@ -1,2 +1,3 @@
 DIST marshmallow-2.20.5.tar.gz 152733 BLAKE2B 
ba509624e3715ace53eeb1a835f533172d676b3645ae3226c6da3727dafef7084bde896f3a66459112d599e3e422d600d150934313b813fea9d819658ce3b4bf
 SHA512 
a02b6a3341d2cd08174937112eba2f69a07de59054a088eef64ac12703699e2b6f561ce76ebc0cb43334056f02f3898098bb0d3501ae8a1b6350f9a168eb3355
 DIST marshmallow-3.0.1.tar.gz 168186 BLAKE2B 
6c89fed45c144a855c692bee39390e1c80b2977274acb704095e76567e6ed00643704473f95abac7fabb4c1d1d96b90cb9a6fe3a127a09a0d2a4c72c02358baf
 SHA512 
085a7e9b265bb8623e4decb32fa172d62bca3ba3c5303f12715be1b0ab6553b1978e28db520a6a7a25778915c770ac83c607bdebf5e4d26746cd69f2d555
+DIST marshmallow-3.5.1.tar.gz 168839 BLAKE2B 
8abf8e8d45d37794c3c615f6dac8ccd0acb76357e92ddaa4c23232b7aefba63db9bd42fb7f13dd99f9ea2ec4c7608459bc36014f9344ab91894176d0f02259c9
 SHA512 
89b3abce9e31dad6a20cf8ceef62270c8f95cbdf80965b6d29f1728d37d51171a020463da9d0354688183ea07e3f47a0ddab8694da13fe238f11a3dc755d4d6e

diff --git a/dev-python/marshmallow/marshmallow-3.5.1.ebuild 
b/dev-python/marshmallow/marshmallow-3.5.1.ebuild
new file mode 100644
index 000..37a0ebcd4cc
--- /dev/null
+++ b/dev-python/marshmallow/marshmallow-3.5.1.ebuild
@@ -0,0 +1,29 @@
+# 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 distutils-r1
+
+DESCRIPTION="A lightweight library for converting complex datatypes to and 
from native Python datatypes."
+HOMEPAGE="https://github.com/marshmallow-code/marshmallow/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2020-03-30 Thread Sergei Trofimovich
commit: 37d968689f508658418f636e93f342e8b1b706cd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 20:58:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 21:24:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d96868

dev-python/flup: stable 1.0.2-r1 for sparc, bug #715302

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

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

diff --git a/dev-python/flup/flup-1.0.2-r1.ebuild 
b/dev-python/flup/flup-1.0.2-r1.ebuild
index 2da697772e0..f9ce2a222d5 100644
--- a/dev-python/flup/flup-1.0.2-r1.ebuild
+++ b/dev-python/flup/flup-1.0.2-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.saddi.com/software/${PN}/dist/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND=""



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

2020-03-30 Thread Sergei Trofimovich
commit: cb2ea69a40fd21bf89003535c9537ef42396ad76
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 20:58:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 21:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2ea69a

dev-python/python-openid: stable 2.2.5-r1 for sparc, bug #715302

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

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

diff --git a/dev-python/python-openid/python-openid-2.2.5-r1.ebuild 
b/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
index 2c33927d851..2c273e2d812 100644
--- a/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
+++ b/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~ppc ppc64 sparc x86"
 IUSE="examples mysql postgres sqlite test"
 
 RDEPEND="mysql? ( >=dev-python/mysql-python-1.2.2[${PYTHON_USEDEP}] )



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

2020-03-30 Thread Sergei Trofimovich
commit: 8d7955643983d86c1379d3c9e8ec5bcf65b6789b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 21:11:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 21:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d795564

dev-python/webtest: stable 2.0.33 for sparc, bug #715302

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

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

diff --git a/dev-python/webtest/webtest-2.0.33.ebuild 
b/dev-python/webtest/webtest-2.0.33.ebuild
index a33400cd14b..4e54eecdf87 100644
--- a/dev-python/webtest/webtest-2.0.33.ebuild
+++ b/dev-python/webtest/webtest-2.0.33.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc64 ~s390 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-03-30 Thread Sergei Trofimovich
commit: 91e863b7475138db3ee2a5fcd3323235aa09b3be
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 21:05:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 21:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e863b7

dev-python/paste: stable 3.2.3 for sparc, bug #715302

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

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

diff --git a/dev-python/paste/paste-3.2.3.ebuild 
b/dev-python/paste/paste-3.2.3.ebuild
index 898cfec8a80..e4edbd58c17 100644
--- a/dev-python/paste/paste-3.2.3.ebuild
+++ b/dev-python/paste/paste-3.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ia64 ~ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="flup openid"
 
 RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]



[gentoo-commits] repo/user/ssnb:master commit in: dev-util/eclipse-sdk-bin/files/, dev-util/eclipse-sdk-bin/

2020-03-30 Thread Samuel Bernardo
commit: b42745fce834f482c4eabdadc9d85dfe2a5349ff
Author: Samuel Bernardo  gmail  com>
AuthorDate: Mon Mar 30 21:14:04 2020 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Mon Mar 30 21:14:04 2020 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=b42745fc

Update eclipse

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-util/eclipse-sdk-bin/Manifest  |  8 +++-
 .../eclipse-sdk-bin/eclipse-sdk-bin-4.14.0.ebuild  |  2 +-
 ...4.14.0.ebuild => eclipse-sdk-bin-4.15.0.ebuild} | 11 +++---
 dev-util/eclipse-sdk-bin/files/eclipse-bin-4.14| 46 ++
 dev-util/eclipse-sdk-bin/files/eclipse-bin-4.15| 46 ++
 dev-util/eclipse-sdk-bin/files/eclipserc-bin-4.14  | 20 ++
 dev-util/eclipse-sdk-bin/files/eclipserc-bin-4.15  | 20 ++
 7 files changed, 146 insertions(+), 7 deletions(-)

diff --git a/dev-util/eclipse-sdk-bin/Manifest 
b/dev-util/eclipse-sdk-bin/Manifest
index 6b68cfb..42c24e9 100644
--- a/dev-util/eclipse-sdk-bin/Manifest
+++ b/dev-util/eclipse-sdk-bin/Manifest
@@ -1,5 +1,7 @@
 AUX eclipse-bin-4.10 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda632cd6b54d04e5bbdd9ab1aadfc365167529e5db205d7c19516f96cf9cebf85194e1f2b79a57b6885
 SHA512 
149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a
 AUX eclipse-bin-4.13 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda632cd6b54d04e5bbdd9ab1aadfc365167529e5db205d7c19516f96cf9cebf85194e1f2b79a57b6885
 SHA512 
149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a
+AUX eclipse-bin-4.14 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda632cd6b54d04e5bbdd9ab1aadfc365167529e5db205d7c19516f96cf9cebf85194e1f2b79a57b6885
 SHA512 
149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a
+AUX eclipse-bin-4.15 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda632cd6b54d04e5bbdd9ab1aadfc365167529e5db205d7c19516f96cf9cebf85194e1f2b79a57b6885
 SHA512 
149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a
 AUX eclipse-bin-4.4 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda632cd6b54d04e5bbdd9ab1aadfc365167529e5db205d7c19516f96cf9cebf85194e1f2b79a57b6885
 SHA512 
149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a
 AUX eclipse-bin-4.5 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda632cd6b54d04e5bbdd9ab1aadfc365167529e5db205d7c19516f96cf9cebf85194e1f2b79a57b6885
 SHA512 
149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a
 AUX eclipse-bin-4.6 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda632cd6b54d04e5bbdd9ab1aadfc365167529e5db205d7c19516f96cf9cebf85194e1f2b79a57b6885
 SHA512 
149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a
@@ -8,6 +10,8 @@ AUX eclipse-bin-4.8 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda
 AUX eclipse-bin-4.9 1402 BLAKE2B 
82b74113ca7c7f989922117dfab66b36ef69393fe4cebda632cd6b54d04e5bbdd9ab1aadfc365167529e5db205d7c19516f96cf9cebf85194e1f2b79a57b6885
 SHA512 
149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a
 AUX eclipserc-bin-4.10 859 BLAKE2B 
2372f4f011d1b11d1e529b35853854966ea79e19c5578193e80ba91afc09a5a0c520ec59c4ec291ec53fc1c90c2267ea8f98708382fedd99921f1ad60935bf40
 SHA512 
9dca096a94ed4e3cd09e8ab9eb026014ce961deb913f2adfe63b2d027bf56b2f893b890effddba01c178ecd404b010695da01f7e24e94ff1a345847462783487
 AUX eclipserc-bin-4.13 859 BLAKE2B 
2372f4f011d1b11d1e529b35853854966ea79e19c5578193e80ba91afc09a5a0c520ec59c4ec291ec53fc1c90c2267ea8f98708382fedd99921f1ad60935bf40
 SHA512 
9dca096a94ed4e3cd09e8ab9eb026014ce961deb913f2adfe63b2d027bf56b2f893b890effddba01c178ecd404b010695da01f7e24e94ff1a345847462783487
+AUX eclipserc-bin-4.14 859 BLAKE2B 
2372f4f011d1b11d1e529b35853854966ea79e19c5578193e80ba91afc09a5a0c520ec59c4ec291ec53fc1c90c2267ea8f98708382fedd99921f1ad60935bf40
 SHA512 
9dca096a94ed4e3cd09e8ab9eb026014ce961deb913f2adfe63b2d027bf56b2f893b890effddba01c178ecd404b010695da01f7e24e94ff1a345847462783487
+AUX eclipserc-bin-4.15 859 BLAKE2B 
2372f4f011d1b11d1e529b35853854966ea79e19c5578193e80ba91afc09a5a0c520ec59c4ec291ec53fc1c90c2267ea8f98708382fedd99921f1ad60935bf40
 SHA512 
9dca096a94ed4e3cd09e8ab9eb026014ce961deb913f2adfe63b2d027bf56b2f893b890effddba01c178ecd404b010695da01f7e24e94ff1a345847462783487
 AUX eclipserc-bin-4.4 859 BLAKE2B 

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

2020-03-30 Thread Georgy Yakovlev
commit: 0955fc16a7feaa2716b7f9ae375f7b9b7a716586
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 19:07:31 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 21:07:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0955fc16

sys-fs/zfs-kmod: 0.8.3 amd64 stable

Bug: https://bugs.gentoo.org/705732
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild
index 87090d4d5e0..ba5f8480526 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
 else

SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   KEYWORDS="amd64 ~arm64 ~ppc64"
S="${WORKDIR}/zfs-${PV}"
ZFS_KERNEL_COMPAT="5.4"
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/files/, sys-fs/zfs/

2020-03-30 Thread Georgy Yakovlev
commit: 3467e746deb5cbf5ae4c07a82a91c600712304bc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 19:14:34 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 21:07:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3467e746

sys-fs/zfs: drop 0.8.2

Closes: https://bugs.gentoo.org/706534
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/Manifest|   1 -
 .../files/0.8.2-ZPOOL_IMPORT_UDEV_TIMEOUT_MS.patch |  93 -
 sys-fs/zfs/zfs-0.8.2-r2.ebuild | 224 -
 3 files changed, 318 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 84cfb1d2a3e..5de6d1f5c77 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,3 +1,2 @@
 DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
-DIST zfs-0.8.2.tar.gz 8738111 BLAKE2B 
5c15f6664ca70f0deeb5b9e32f2bcff68f9821529e5203ff18612ce88473fee9af369354c442f3db7882d301cf17c805c9635b05bfd3460833ed8e5ff8004dd0
 SHA512 
1424b1a030b814f812b5da422100669db5b8c3ccae14c2fdd62a5e0df28e7255247fe5ca99c95a14f08c92cc1574c22dd132093e4a1dd81e38c95b10cc5e2496
 DIST zfs-0.8.3.tar.gz 8779385 BLAKE2B 
8b51b9d5b61543566bc7839d8452fdf9358442155e95f93a011531338824bbd4fc8879500e276b02d5d49d504a046728ecc0c6154f69eb7b47180b9bb0e46958
 SHA512 
aded632e6b04180560d4f2ff283260016e883dadae4e7fda9070b7113dee948099cb7a7b183f1c8139654389a2610fb9cc6f997acdc846040e605125cf016010

diff --git a/sys-fs/zfs/files/0.8.2-ZPOOL_IMPORT_UDEV_TIMEOUT_MS.patch 
b/sys-fs/zfs/files/0.8.2-ZPOOL_IMPORT_UDEV_TIMEOUT_MS.patch
deleted file mode 100644
index 00dda6de55c..000
--- a/sys-fs/zfs/files/0.8.2-ZPOOL_IMPORT_UDEV_TIMEOUT_MS.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From 803884217f9b9b5fb235d7c5e78a809d271f6387 Mon Sep 17 00:00:00 2001
-From: Richard Yao 
-Date: Wed, 9 Oct 2019 12:16:12 -0700
-Subject: [PATCH] Implement ZPOOL_IMPORT_UDEV_TIMEOUT_MS
-
-Since 0.7.0, zpool import would unconditionally block on udev for 30
-seconds. This introduced a regression in initramfs environments that
-lack udev (particularly mdev based environments), yet use a zfs userland
-tools intended for the system that had been built against udev. Gentoo's
-genkernel is the main example, although custom user initramfs
-environments would be similarly impacted unless special builds of the
-ZFS userland utilities were done for them.  Such environments already
-have their own mechanisms for blocking until device nodes are ready
-(such as genkernel's scandelay parameter), so it is unnecessary for
-zpool import to block on a non-existent udev until a timeout is reached
-inside of them.
-
-Rather than trying to intelligently determine whether udev is available
-on the system to avoid unnecessarily blocking in such environments, it
-seems best to just allow the environment to override the timeout.  I
-propose that we add an environment variable called
-ZPOOL_IMPORT_UDEV_TIMEOUT_MS. Setting it to 0 would restore the 0.6.x
-behavior that was more desirable in mdev based initramfs environments.
-This allows the system user land utilities to be reused when building
-mdev-based initramfs archives.
-
-Reviewed-by: Igor Kozhukhov 
-Reviewed-by: Jorgen Lundman 
-Reviewed-by: Brian Behlendorf 
-Reviewed-by: Georgy Yakovlev 
-Signed-off-by: Richard Yao 
-Closes #9436

- lib/libzutil/os/linux/zutil_import_os.c | 11 ++-
- man/man8/zpool.8|  6 ++
- 2 files changed, 16 insertions(+), 1 deletion(-)
-
-diff --git a/lib/libzutil/zutil_import.c b/lib/libzutil/zutil_import.c
-index 811eae397c9..e51004edc68 100644
 a/lib/libzutil/zutil_import.c
-+++ b/lib/libzutil/zutil_import.c
-@@ -53,6 +53,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-@@ -181,17 +182,25 @@ zpool_open_func(void *arg)
-   if (rn->rn_labelpaths) {
-   char *path = NULL;
-   char *devid = NULL;
-+  char *env = NULL;
-   rdsk_node_t *slice;
-   avl_index_t where;
-+  int timeout;
-   int error;
- 
-   if (label_paths(rn->rn_hdl, rn->rn_config, , ))
-   return;
- 
-+  env = getenv("ZPOOL_IMPORT_UDEV_TIMEOUT_MS");
-+  if ((env == NULL) || sscanf(env, "%d", ) != 1 ||
-+  timeout < 0) {
-+  timeout = DISK_LABEL_WAIT;
-+  }
-+
-   /*
-* Allow devlinks to stabilize so all paths are available.
-*/
--  zpool_label_disk_wait(rn->rn_name, DISK_LABEL_WAIT);
-+  zpool_label_disk_wait(rn->rn_name, 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-fs/zfs-kmod/files/

2020-03-30 Thread Georgy Yakovlev
commit: 3bda2d24492bc217e169d0e6dc821de2bec6af19
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 19:10:03 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 21:07:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bda2d24

sys-fs/zfs-kmod: drop 0.8.2

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs-kmod/Manifest  |   1 -
 sys-fs/zfs-kmod/files/0.8.2-umask_O_TMPFILE.patch |  34 
 sys-fs/zfs-kmod/zfs-kmod-0.8.2-r2.ebuild  | 179 --
 3 files changed, 214 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 84cfb1d2a3e..5de6d1f5c77 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,3 +1,2 @@
 DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
-DIST zfs-0.8.2.tar.gz 8738111 BLAKE2B 
5c15f6664ca70f0deeb5b9e32f2bcff68f9821529e5203ff18612ce88473fee9af369354c442f3db7882d301cf17c805c9635b05bfd3460833ed8e5ff8004dd0
 SHA512 
1424b1a030b814f812b5da422100669db5b8c3ccae14c2fdd62a5e0df28e7255247fe5ca99c95a14f08c92cc1574c22dd132093e4a1dd81e38c95b10cc5e2496
 DIST zfs-0.8.3.tar.gz 8779385 BLAKE2B 
8b51b9d5b61543566bc7839d8452fdf9358442155e95f93a011531338824bbd4fc8879500e276b02d5d49d504a046728ecc0c6154f69eb7b47180b9bb0e46958
 SHA512 
aded632e6b04180560d4f2ff283260016e883dadae4e7fda9070b7113dee948099cb7a7b183f1c8139654389a2610fb9cc6f997acdc846040e605125cf016010

diff --git a/sys-fs/zfs-kmod/files/0.8.2-umask_O_TMPFILE.patch 
b/sys-fs/zfs-kmod/files/0.8.2-umask_O_TMPFILE.patch
deleted file mode 100644
index 9252b6e7815..000
--- a/sys-fs/zfs-kmod/files/0.8.2-umask_O_TMPFILE.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From ddb4e69db5eb0ed741dc4e32714af3e0f054086c Mon Sep 17 00:00:00 2001
-From: Tomohiro Kusumi 
-Date: Sat, 14 Dec 2019 08:02:23 +0900
-Subject: [PATCH] Don't fail to apply umask for O_TMPFILE files
-
-Apply umask to `mode` which will eventually be applied to inode.
-This is needed since VFS doesn't apply umask for O_TMPFILE files.
-
-(Note that zpl_init_acl() applies `ip->i_mode &= ~current_umask();`
-only when POSIX ACL is used.)
-
-Reviewed-by: Brian Behlendorf 
-Reviewed-by: Tony Hutter 
-Signed-off-by: Tomohiro Kusumi 
-Closes #8997
-Closes #8998
-
-diff --git a/module/zfs/zpl_inode.c b/module/zfs/zpl_inode.c
-index 264c5d2b1cf..e1c6ce7b705 100644
 a/module/zfs/zpl_inode.c
-+++ b/module/zfs/zpl_inode.c
-@@ -218,6 +218,12 @@ zpl_tmpfile(struct inode *dir, struct dentry *dentry, 
umode_t mode)
- 
-   crhold(cr);
-   vap = kmem_zalloc(sizeof (vattr_t), KM_SLEEP);
-+  /*
-+   * The VFS does not apply the umask, therefore it is applied here
-+   * when POSIX ACLs are not enabled.
-+   */
-+  if (!IS_POSIXACL(dir))
-+  mode &= ~current_umask();
-   zpl_vap_init(vap, dir, mode, cr);
- 
-   cookie = spl_fstrans_mark();

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.8.2-r2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.8.2-r2.ebuild
deleted file mode 100644
index 961ee269f06..000
--- a/sys-fs/zfs-kmod/zfs-kmod-0.8.2-r2.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info linux-mod toolchain-funcs
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="https://zfsonlinux.org/;
-
-if [[ ${PV} == "" ]]; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
-else
-   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
-   S="${WORKDIR}/zfs-${PV}"
-   ZFS_KERNEL_COMPAT="5.4"
-fi
-
-LICENSE="CDDL debug? ( GPL-2+ )"
-SLOT="0"
-IUSE="custom-cflags debug +rootfs"
-
-DEPEND=""
-
-RDEPEND="${DEPEND}
-   !sys-fs/zfs-fuse
-   !sys-kernel/spl
-"
-
-BDEPEND="
-   dev-lang/perl
-   virtual/awk
-"
-
-RESTRICT="debug? ( strip ) test"
-
-DOCS=( AUTHORS COPYRIGHT META README.md )
-
-PATCHES=( "${FILESDIR}/${PV}-umask_O_TMPFILE.patch" )
-
-pkg_setup() {
-   linux-info_pkg_setup
-
-   CONFIG_CHECK="
-   !DEBUG_LOCK_ALLOC
-   EFI_PARTITION
-   MODULES
-   !PAX_KERNEXEC_PLUGIN_METHOD_OR
-   !TRIM_UNUSED_KSYMS
-   ZLIB_DEFLATE
-   ZLIB_INFLATE
-   "
-
-   use debug && CONFIG_CHECK="${CONFIG_CHECK}
-   FRAME_POINTER
-   DEBUG_INFO
-   !DEBUG_INFO_REDUCED
-   "
-
-   use rootfs && \
-   CONFIG_CHECK="${CONFIG_CHECK}
-   BLK_DEV_INITRD
-  

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

2020-03-30 Thread Georgy Yakovlev
commit: c47e979ce6869168c98d7fb5b9ae2a4468c80d8b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 30 19:08:45 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 30 21:07:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47e979c

sys-fs/zfs: 0.8.3-r1 amd64 stable

Closes: https://bugs.gentoo.org/705732
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/zfs-0.8.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-0.8.3-r1.ebuild b/sys-fs/zfs/zfs-0.8.3-r1.ebuild
index df59d685573..4837bd8086c 100644
--- a/sys-fs/zfs/zfs-0.8.3-r1.ebuild
+++ b/sys-fs/zfs/zfs-0.8.3-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
 else

SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   KEYWORDS="amd64 ~arm64 ~ppc64"
 fi
 
 LICENSE="BSD-2 CDDL MIT"



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

2020-03-30 Thread Sergei Trofimovich
commit: ea522a707a51675c4b04af0f2d834dc544926850
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 30 20:59:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 21:05:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea522a70

sys-kernel/linux-headers: bump up to 5.6

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

 sys-kernel/linux-headers/Manifest |  2 +
 sys-kernel/linux-headers/linux-headers-5.6.ebuild | 46 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index ddf99c8ff10..76171ec11c5 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -16,6 +16,7 @@ DIST gentoo-headers-5.3-1.tar.xz 4044 BLAKE2B 
b1e28749c1b5b46ccc401a12fe94c97a7e
 DIST gentoo-headers-5.3-2.tar.xz 4724 BLAKE2B 
ece54c015c43e8c8e4cc80214fdc31436458ecd7539f2abd699389b581d125b4ebe0a5a1ec8a8bfb04b2dd531f20307c5b3620f471a66c0f6643f9d9cbc9b847
 SHA512 
e182970aa7adc3ac0f7da120803613c855db79bb2599231e5ffac081166ff4da0a28a001da2ad5d956b2cadc49cc37c13ae1239c03feca97a1d37cb9e2014785
 DIST gentoo-headers-5.4-1.tar.xz 4720 BLAKE2B 
74c1f47d8ad77a2df36db005adb25f81ba6128037357dfc1b6d65deb2a5d3e53d2f3b5af60098c3f3f514f85e53bef4c906fb182101d35ae32d73a5af417a583
 SHA512 
9d83a68c6e9a463bc27efd469a79d58690bdd0fd93d77c1de29938d7192bb546b63d9acad9633e6e043d0089638e67ee39382e987d7403c43d3f3edc83c5ccba
 DIST gentoo-headers-5.5-1.tar.xz 4504 BLAKE2B 
3bc7f115c5a92d027683f7958543eaa3ff64e62d5474596b4fb77f51b616335127a567d809e1c2155c3089944b512e416401d6530f8589db6c42b20e6073
 SHA512 
dd4f47eecccaeff4a248b826c452aedc7fa145f614236c60d33e0837c1c62fb95bc91a2b238a6906d7a060db488e2d9da8c6f19b4f51337b26bdecc9bdbb92c0
+DIST gentoo-headers-5.6-1.tar.xz 4524 BLAKE2B 
c5965ad5e39a8c8c06ca4c4161ab37bb7b23873ef2eb5ec199dac58cce1df67e1392bb671917a728432263089d9930d5cc4d7e44ad3cb391ae560c6b957222b2
 SHA512 
06dd4a7ca3664c33c9a59d1120977d437af87ba1b1ee3b5877cce0a13766f866b1f0681f3ef090d831ee5b403e48168f8c335512a4d61cc5b53c169b9ebe3474
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
 DIST gentoo-headers-base-4.13.tar.xz 7951980 BLAKE2B 
8b3b5d9152455b08bf06c275a69168f8a2418584058e23f784d3ab956d72b100b89d398bfeb351d8faa8285cd9ae8942726099ce9aa3fd94b8e0e92b8de1c217
 SHA512 
3b528e18199d43db3f51c8fb9a5a4c67b9317ea7e9b9fd82fe2cb4d704bbc1253f2af64dc79377ee8ec26511d0893409e3dddbb9a6ae11e8bb7f4ca4d8d3ac9a
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
@@ -35,3 +36,4 @@ DIST linux-5.2.tar.xz 107029708 BLAKE2B 
f0cf6e3a15a4bd019edbfa33cb4556d0672e807f
 DIST linux-5.3.tar.xz 108558876 BLAKE2B 
0d08eed879d05734e4542f0c93823d43f8dc042a54ba5268064c4bbebd7a9d59c03abf3ad5dee8280e784ae148a3b0c56181eaf2d5b3c079b6fe9f5191544df6
 SHA512 
6b5edef47c319a3fa7f6c20a3e0903a5acd89ec75e32dc5f99adcb60c9fe118ea312722d9c3d27e2e3900afa2455afb86e83a8b6bb131009bc79ddbe6fb0595d
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.5.tar.xz 110713660 BLAKE2B 
36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2
 SHA512 
fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
+DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9

diff --git a/sys-kernel/linux-headers/linux-headers-5.6.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.6.ebuild
new file mode 100644
index 000..af1145d7ef5
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-5.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 
m32r m68k metag microblaze mips mn10300 nios2 

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

2020-03-30 Thread Alfredo Tupone
commit: 7a9955209519d86c8ff4f7e63dc7a3aa84d12b87
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Mar 30 21:04:09 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 30 21:04:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a995520

dev-tcltk/togl: depends on media-libs/mesa[X]

Closes: https://bugs.gentoo.org/711976
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/togl/togl-2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/togl/togl-2.0-r3.ebuild 
b/dev-tcltk/togl/togl-2.0-r3.ebuild
index ddc67f18c36..c23593c7cf1 100644
--- a/dev-tcltk/togl/togl-2.0-r3.ebuild
+++ b/dev-tcltk/togl/togl-2.0-r3.ebuild
@@ -16,7 +16,7 @@ IUSE="debug +threads"
 
 RDEPEND="
dev-lang/tk:*
-   virtual/opengl
+   media-libs/mesa[X]
x11-libs/libXmu"
 DEPEND="${RDEPEND}"
 



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

2020-03-30 Thread Mike Gilbert
commit: e5b8cf94939062f5d46b99dbae77ab05bf3c25e3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar 30 20:54:58 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar 30 20:58:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b8cf94

media-gfx/fontforge: drop REQUIRED_USE test constraint

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 media-gfx/fontforge/fontforge-20190801.ebuild | 1 -
 media-gfx/fontforge/fontforge-20200314.ebuild | 5 +
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/media-gfx/fontforge/fontforge-20190801.ebuild 
b/media-gfx/fontforge/fontforge-20190801.ebuild
index 8bf4db682b8..740f531a88c 100644
--- a/media-gfx/fontforge/fontforge-20190801.ebuild
+++ b/media-gfx/fontforge/fontforge-20190801.ebuild
@@ -22,7 +22,6 @@ REQUIRED_USE="
cairo? ( png )
gtk? ( cairo )
python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( png python )
 "
 
 RDEPEND="

diff --git a/media-gfx/fontforge/fontforge-20200314.ebuild 
b/media-gfx/fontforge/fontforge-20200314.ebuild
index adb0670b3bb..5afe1f39c78 100644
--- a/media-gfx/fontforge/fontforge-20200314.ebuild
+++ b/media-gfx/fontforge/fontforge-20200314.ebuild
@@ -16,10 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sparc ~
 IUSE="doc truetype-debugger gif gtk jpeg png +python readline test tiff svg 
unicode woff2 X"
 RESTRICT="!test? ( test )"
 
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( png python )
-"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] proj/toolchain/linux-headers-patches:master commit in: 5.6/

2020-03-30 Thread Sergei Trofimovich
commit: da8a478384dce697d69873e0c0e635bff54d3f11
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 30 20:55:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 20:55:32 2020 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=da8a4783

5.6: base on 5.5 patches

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

 ...0001-linux-stat.h-remove-__GLIBC__-checks.patch | 28 +++
 5.6/00_all_0002-netfilter-pull-in-limits.h.patch   | 28 +++
 5.6/00_all_0003-convert-PAGE_SIZE-usage.patch  | 54 ++
 ...ric-fcntl.h-namespace-kernel-file-structs.patch | 54 ++
 ..._0005-unifdef-drop-unused-errno.h-include.patch | 32 +
 ...build-relocs-tool-when-installing-headers.patch | 33 +
 ...k-drop-int-cast-on-length-arg-in-NLMSG_OK.patch | 43 +
 ...008-uapi-fix-System-V-buf-header-includes.patch | 28 +++
 ...ecific-inclusion-of-sysinfo.h-in-kernel.h.patch | 46 ++
 9 files changed, 346 insertions(+)

diff --git a/5.6/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch 
b/5.6/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch
new file mode 100644
index 000..24a4199
--- /dev/null
+++ b/5.6/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch
@@ -0,0 +1,28 @@
+From 1f4498530090a5fe7f6b2c46f2beb8818d7cb27b Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 29 Dec 2008 06:52:59 -0500
+Subject: [PATCH] linux/stat.h: remove __GLIBC__ checks
+
+Only check __KERNEL__ so we don't assume the C library is glibc.
+
+Signed-off-by: Mike Frysinger 
+---
+ include/uapi/linux/stat.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/include/uapi/linux/stat.h b/include/uapi/linux/stat.h
+index 7b35e98d3c58..eb7474652d27 100644
+--- a/include/uapi/linux/stat.h
 b/include/uapi/linux/stat.h
+@@ -4,7 +4,7 @@
+ 
+ #include 
+ 
+-#if defined(__KERNEL__) || !defined(__GLIBC__) || (__GLIBC__ < 2)
++#if defined(__KERNEL__)
+ 
+ #define S_IFMT  0017
+ #define S_IFSOCK 014
+-- 
+2.16.1
+

diff --git a/5.6/00_all_0002-netfilter-pull-in-limits.h.patch 
b/5.6/00_all_0002-netfilter-pull-in-limits.h.patch
new file mode 100644
index 000..9b5b2c0
--- /dev/null
+++ b/5.6/00_all_0002-netfilter-pull-in-limits.h.patch
@@ -0,0 +1,28 @@
+From 0e43763b07e10e2c3cb517349ac2d541bcb62e5a Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Sat, 9 May 2009 17:30:35 -0400
+Subject: [PATCH] netfilter: pull in limits.h
+
+A few netfilter sub-headers use INT_MAX which is in limits.h.
+
+URL: http://bugs.gentoo.org/246160
+Signed-off-by: Mike Frysinger 
+---
+ include/uapi/linux/netfilter.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/uapi/linux/netfilter.h b/include/uapi/linux/netfilter.h
+index cca10e767cd8..de6d76399cd7 100644
+--- a/include/uapi/linux/netfilter.h
 b/include/uapi/linux/netfilter.h
+@@ -6,6 +6,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ /* Responses from hook functions. */
+ #define NF_DROP 0
+-- 
+2.16.1
+

diff --git a/5.6/00_all_0003-convert-PAGE_SIZE-usage.patch 
b/5.6/00_all_0003-convert-PAGE_SIZE-usage.patch
new file mode 100644
index 000..fbc2c45
--- /dev/null
+++ b/5.6/00_all_0003-convert-PAGE_SIZE-usage.patch
@@ -0,0 +1,54 @@
+From 25f2bcfa6c8a9e7cee2b92a823495479fe0ccc92 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Sat, 13 Feb 2010 03:09:23 -0500
+Subject: [PATCH] convert PAGE_SIZE usage
+
+The size of a page may change at runtime or based on kernel settings, so
+a static value at compile time doesn't work.  More importantly, no one
+exports PAGE_SIZE to user space anymore.
+
+URL: http://bugs.gentoo.org/301431
+Signed-off-by: Mike Frysinger 
+---
+ include/uapi/linux/binfmts.h  | 3 ++-
+ include/uapi/linux/resource.h | 3 ++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/include/uapi/linux/binfmts.h b/include/uapi/linux/binfmts.h
+index 4abad03a8853..3e98cfc84d1c 100644
+--- a/include/uapi/linux/binfmts.h
 b/include/uapi/linux/binfmts.h
+@@ -2,6 +2,7 @@
+ #ifndef _UAPI_LINUX_BINFMTS_H
+ #define _UAPI_LINUX_BINFMTS_H
+ 
++#include 
+ #include 
+ 
+ struct pt_regs;
+@@ -12,7 +13,7 @@ struct pt_regs;
+  * prevent the kernel from being unduly impacted by misaddressed pointers.
+  * MAX_ARG_STRINGS is chosen to fit in a signed 32-bit integer.
+  */
+-#define MAX_ARG_STRLEN (PAGE_SIZE * 32)
++#define MAX_ARG_STRLEN (sysconf(_SC_PAGESIZE) * 32)
+ #define MAX_ARG_STRINGS 0x7FFF
+ 
+ /* sizeof(linux_binprm->buf) */
+diff --git a/include/uapi/linux/resource.h b/include/uapi/linux/resource.h
+index cc00fd079631..6f9e76f513b5 100644
+--- a/include/uapi/linux/resource.h
 b/include/uapi/linux/resource.h
+@@ -69,7 +69,8 @@ struct rlimit64 {
+  * GPG2 wants 64kB of mlocked memory, to make sure pass phrases
+  * and other sensitive information are never written to disk.
+  */
+-#define MLOCK_LIMIT   ((PAGE_SIZE > 64*1024) 

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

2020-03-30 Thread Sergei Trofimovich
commit: 303a2d14b8821004c469019f089abc711b9ecb7d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 19:16:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 20:50:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303a2d14

dev-libs/libev: stable 4.31 for hppa, bug #712938

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

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

diff --git a/dev-libs/libev/libev-4.31.ebuild b/dev-libs/libev/libev-4.31.ebuild
index 349394f957c..a04208f739e 100644
--- a/dev-libs/libev/libev-4.31.ebuild
+++ b/dev-libs/libev/libev-4.31.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="elibc_glibc static-libs"
 
 # Bug #283558



[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/

2020-03-30 Thread Sergei Trofimovich
commit: 5103b6b743aac59bdfa4a52ac3e92c1f83ce4d46
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 19:13:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 20:50:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5103b6b7

mail-client/mutt: stable 1.13.5 for hppa/sparc, bug #715352

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

 mail-client/mutt/mutt-1.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/mutt/mutt-1.13.5.ebuild 
b/mail-client/mutt/mutt-1.13.5.ebuild
index ac5d286d810..c83cd314008 100644
--- a/mail-client/mutt/mutt-1.13.5.ebuild
+++ b/mail-client/mutt/mutt-1.13.5.ebuild
@@ -26,7 +26,7 @@ REQUIRED_USE="
kerberos? ( || ( imap pop smtp ) )"
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 # yes, we overdepend on the backend impls here, hopefully one day we can
 # have REQUIRED_USE do what it is made for again. bug #607360
 CDEPEND="



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

2020-03-30 Thread Sergei Trofimovich
commit: d164fc0cb796d0dec97e40377330e4bc24854b36
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 19:20:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 20:50:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d164fc0c

net-libs/libvncserver: stable 0.9.12-r5 for hppa, bug #714054

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

 net-libs/libvncserver/libvncserver-0.9.12-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libvncserver/libvncserver-0.9.12-r5.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.12-r5.ebuild
index 164a372ab1a..c6a1a94c257 100644
--- a/net-libs/libvncserver/libvncserver-0.9.12-r5.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.12-r5.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 LICENSE="GPL-2+ LGPL-2.1+ BSD MIT"
 # no sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl lzo +png sasl ssl systemd 
+threads +zlib"
 # https://bugs.gentoo.org/690202
 # https://bugs.gentoo.org/435326



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

2020-03-30 Thread Sergei Trofimovich
commit: c95b1cc09c6b260dd0b83a5f325b5093af58e061
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 19:15:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 20:50:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95b1cc0

net-misc/dropbear: stable 2019.78 for hppa, bug #713102

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

 net-misc/dropbear/dropbear-2019.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dropbear/dropbear-2019.78.ebuild 
b/net-misc/dropbear/dropbear-2019.78.ebuild
index 1bcd08533b2..d522d904fd9 100644
--- a/net-misc/dropbear/dropbear-2019.78.ebuild
+++ b/net-misc/dropbear/dropbear-2019.78.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
 
 LICENSE="MIT"
 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="bsdpty minimal multicall pam +shadow static +syslog zlib"
 
 LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] )



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

2020-03-30 Thread Sergei Trofimovich
commit: 2fef840c986026d2bde19663752cf6426979cab8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 19:14:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 20:50:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fef840c

net-analyzer/cacti-spine: stable 1.2.10 for hppa, bug #715166

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

 net-analyzer/cacti-spine/cacti-spine-1.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.2.10.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.2.10.ebuild
index 1b9fcf0b8e2..ee4e50d53e9 100644
--- a/net-analyzer/cacti-spine/cacti-spine-1.2.10.ebuild
+++ b/net-analyzer/cacti-spine/cacti-spine-1.2.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 hppa ~ppc ~ppc64 sparc ~x86"
 IUSE="libressl"
 
 CDEPEND="



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

2020-03-30 Thread Sergei Trofimovich
commit: 5221a0b70af4548741f81e57c89cb34607918a7e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 30 19:14:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 30 20:50:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5221a0b7

net-analyzer/cacti: stable 1.2.10 for hppa, bug #715166

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

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

diff --git a/net-analyzer/cacti/cacti-1.2.10.ebuild 
b/net-analyzer/cacti/cacti-1.2.10.ebuild
index 39482a004fe..67c5b7b5827 100644
--- a/net-analyzer/cacti/cacti-1.2.10.ebuild
+++ b/net-analyzer/cacti/cacti-1.2.10.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.cacti.net/;
 SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64 sparc ~x86"
 IUSE="snmp doc"
 
 need_httpd



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

2020-03-30 Thread Alessandro Barbieri
commit: c5316b13f8e449640b6e17f611e44f97122363b6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar 30 20:24:40 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Mar 30 20:24:40 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5316b13

dev-python/backrefs: extra dep to make tests working

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

 dev-python/backrefs/backrefs-4.3.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/backrefs/backrefs-4.3.0.ebuild 
b/dev-python/backrefs/backrefs-4.3.0.ebuild
index 15281ce..d86de11 100644
--- a/dev-python/backrefs/backrefs-4.3.0.ebuild
+++ b/dev-python/backrefs/backrefs-4.3.0.ebuild
@@ -23,6 +23,7 @@ IUSE="doc"
 DEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
)
 "
 BDEPEND="



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

2020-03-30 Thread Alessandro Barbieri
commit: ea6be99ab4d2d4b4819abe5d1a1bf245500426d8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar 30 19:54:55 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Mar 30 19:54:55 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea6be99a

dev-python/pytest-subtests: restrict tests

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

 dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild
index d49e68a..a3d3b5d 100644
--- a/dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild
+++ b/dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild
@@ -17,7 +17,13 @@ LICENSE="MIT"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+#https://github.com/pytest-dev/pytest-subtests/issues/21
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/pytest-4.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-1.28[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests pytest
 



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

2020-03-30 Thread Alessandro Barbieri
commit: 7257cde94923be3e126e0dae79de43e7ca85be77
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar 30 19:46:17 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Mar 30 19:46:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7257cde9

dev-python/pyspelling: it requires {a,hun}spell

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

 dev-python/pyspelling/pyspelling-2.6.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyspelling/pyspelling-2.6.0.ebuild 
b/dev-python/pyspelling/pyspelling-2.6.0.ebuild
index 02fcf91..8c3f642 100644
--- a/dev-python/pyspelling/pyspelling-2.6.0.ebuild
+++ b/dev-python/pyspelling/pyspelling-2.6.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-
+#not sure about adding aspell and hunspell useflags
 #IUSE="doc"
 
 # Need mkdocs-1.1 for this
@@ -29,6 +29,8 @@ KEYWORDS="~amd64 ~x86"
 #"
 
 RDEPEND="
+   || ( app-text/aspell app-text/hunspell )
+
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]



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

2020-03-30 Thread Alessandro Barbieri
commit: 7d8aae28ba3c60abde06b110e23c0af491e701fe
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar 30 18:26:44 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Mar 30 19:36:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d8aae28

dev-python/aspectlib: restrict pytest version

avoid deprecated stuff removed in pytest-4

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

 dev-python/aspectlib/aspectlib-1.4.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/aspectlib/aspectlib-1.4.2.ebuild 
b/dev-python/aspectlib/aspectlib-1.4.2.ebuild
index f38deef..24ebfe8 100644
--- a/dev-python/aspectlib/aspectlib-1.4.2.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.4.2.ebuild
@@ -33,6 +33,7 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
+   

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

2020-03-30 Thread Alessandro Barbieri
commit: 361a6cb46283e9670815a5e55ca1e969a28c6ca6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar 30 19:20:38 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Mar 30 19:36:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=361a6cb4

dev-python/pytest-instafail: tests works for me

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

 dev-python/pytest-instafail/pytest-instafail-0.4.1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/pytest-instafail/pytest-instafail-0.4.1.ebuild 
b/dev-python/pytest-instafail/pytest-instafail-0.4.1.ebuild
index 118d3e2..6053f1c 100644
--- a/dev-python/pytest-instafail/pytest-instafail-0.4.1.ebuild
+++ b/dev-python/pytest-instafail/pytest-instafail-0.4.1.ebuild
@@ -20,8 +20,6 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RESTRICT="test"
-
 RDEPEND="
>=dev-python/pytest-2.9[${PYTHON_USEDEP}]
 "



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

2020-03-30 Thread Alessandro Barbieri
commit: 656c7b71df1e9886637ba99bfc5c76e57fb1c923
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar 30 19:34:11 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Mar 30 19:36:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=656c7b71

licenses: technic to EULA, EUPL-1.2 to free

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

 profiles/license_groups | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 76fb3d3..40dae19 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -1,3 +1,7 @@
-DFSG @FREE lablgtk-examples meschach VOSTROM
+FSF-APPROVED EUPL-1.2
+OSI-APPROVED EUPL-1.2
 MISC-FREE noweb i3lock-color
-Non-free technic
+FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
+FREE @FREE-SOFTWARE
+DFSG @FREE lablgtk-examples meschach VOSTROM
+EULA technic



[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/jdqz/

2020-03-30 Thread Andrew Ammerlaan
commit: e7643c7ed7a8d7812fa416fd828666d126861590
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Mar 30 19:12:50 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Mar 30 19:12:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7643c7e

sci-libs/jdqz: fix tests

had to depend on [deprecated] on lapack

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

 sci-libs/jdqz/jdqz-1997.11.07.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sci-libs/jdqz/jdqz-1997.11.07.ebuild 
b/sci-libs/jdqz/jdqz-1997.11.07.ebuild
index b2530c7..054ae05 100644
--- a/sci-libs/jdqz/jdqz-1997.11.07.ebuild
+++ b/sci-libs/jdqz/jdqz-1997.11.07.ebuild
@@ -15,13 +15,11 @@ KEYWORDS="~amd64"
 
 IUSE="doc"
 
-# 
/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: 
../jdlib/libjdqz.so: undefined reference to `zgegs_'
-#/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
 ../jdlib/libjdqz.so: undefined reference to `zgegv_'
-RESTRICT="test"
-
+# vvirtual/lapack does not pull in [deprecated] so we have to deal with this 
mess like this until it does
 DEPEND="
virtual/blas
virtual/lapack
+   || ( sci-libs/openblas sci-libs/lapack[deprecated] )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="doc? ( dev-texlive/texlive-latex )"
@@ -59,8 +57,9 @@ src_compile() {
 }
 
 src_test() {
-   cd jdtest || die
+   cd "jdtest" || die
emake
+   cd ".." || die
LD_LIBRARY_PATH="./jdlib" ./jdtest/example || die
 }
 



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

2020-03-30 Thread Andreas Sturmlechner
commit: 96b378c5bacc2fb61b647a18f65b73bd3d313d2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 30 19:09:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 30 19:11:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b378c5

dev-libs/liborcus: 0.15.4 version bump

Thanks-to: andy  yahoo.com>
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/liborcus/Manifest   |  1 +
 dev-libs/liborcus/liborcus-0.15.4.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index a5b0fbb5526..cf22a53a4ed 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1,3 @@
 DIST liborcus-0.14.1.tar.xz 1894680 BLAKE2B 
0070baf319bf35275f36f3082141f154404ad43d8143588b35c00b8b536f0c1cf5bf38fd9e997c4be45a454f16de1cc1a25186da40e3ed0606a87e9a6a968053
 SHA512 
a32dc5a652ce99cff37273c38fb9460e13e7bfb562f40c8d0c79b65c33e340daaeeb2c796308ca700b85bfc13cc8215641563b9e9f6d44b7d61adb8e8a3c950f
 DIST liborcus-0.15.3.tar.xz 1988748 BLAKE2B 
c011b7dabd1743e0f47518dbc900cd00fba046c7ad178d60116103307565bfe5ea6759752706715fe0ece4d31575b3453c193c1a5e92f8f9a4475e252d4564ae
 SHA512 
bb5495a64ac5f984e107feb36dfe5c801d2ce7e2fcbee8f8bc779d87001e1fcb1d1f70ee2695eb976f1553c59908a15f887ceeb7ccfc556d4476ea846c5036f2
+DIST liborcus-0.15.4.tar.xz 1590048 BLAKE2B 
b2edff8a00439154c2850e49fff151f59c0c5a43163cebe5cac84b627fcf87c89a0a522797d8a5bc39eaca9205d74ff3f0bdf9ba77561c5cc7aefe98f35a4c8b
 SHA512 
edbe1d6f86a249e43915e7fb960e6b269fa8703e3f571a023e811dd3f9b5d9c9a36edff491faa7ed7ea3490bf5afe1999e26d05c658a0a393b3ffd08b311b76f

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
new file mode 100644
index 000..91bbf3019d2
--- /dev/null
+++ b/dev-libs/liborcus/liborcus-0.15.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-single-r1
+
+DESCRIPTION="Standalone file import filter library for spreadsheet documents"
+HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/0.15" # based on SONAME of liborcus.so
+IUSE="python +spreadsheet-model static-libs tools"
+
+RDEPEND="
+   dev-libs/boost:=[zlib(+)]
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+   spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/mdds-1.5.0:1
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable python)
+   $(use_enable spreadsheet-model)
+   $(use_enable static-libs static)
+   $(use_with tools)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2020-03-30 Thread Andreas Sturmlechner
commit: da126193051d51f5bf90d079b16883f553476cad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 30 19:10:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 30 19:11:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da126193

dev-libs/liborcus: Drop 0.15.3

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.15.3.ebuild | 59 
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index cf22a53a4ed..615d2489943 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,2 @@
 DIST liborcus-0.14.1.tar.xz 1894680 BLAKE2B 
0070baf319bf35275f36f3082141f154404ad43d8143588b35c00b8b536f0c1cf5bf38fd9e997c4be45a454f16de1cc1a25186da40e3ed0606a87e9a6a968053
 SHA512 
a32dc5a652ce99cff37273c38fb9460e13e7bfb562f40c8d0c79b65c33e340daaeeb2c796308ca700b85bfc13cc8215641563b9e9f6d44b7d61adb8e8a3c950f
-DIST liborcus-0.15.3.tar.xz 1988748 BLAKE2B 
c011b7dabd1743e0f47518dbc900cd00fba046c7ad178d60116103307565bfe5ea6759752706715fe0ece4d31575b3453c193c1a5e92f8f9a4475e252d4564ae
 SHA512 
bb5495a64ac5f984e107feb36dfe5c801d2ce7e2fcbee8f8bc779d87001e1fcb1d1f70ee2695eb976f1553c59908a15f887ceeb7ccfc556d4476ea846c5036f2
 DIST liborcus-0.15.4.tar.xz 1590048 BLAKE2B 
b2edff8a00439154c2850e49fff151f59c0c5a43163cebe5cac84b627fcf87c89a0a522797d8a5bc39eaca9205d74ff3f0bdf9ba77561c5cc7aefe98f35a4c8b
 SHA512 
edbe1d6f86a249e43915e7fb960e6b269fa8703e3f571a023e811dd3f9b5d9c9a36edff491faa7ed7ea3490bf5afe1999e26d05c658a0a393b3ffd08b311b76f

diff --git a/dev-libs/liborcus/liborcus-0.15.3.ebuild 
b/dev-libs/liborcus/liborcus-0.15.3.ebuild
deleted file mode 100644
index 91bbf3019d2..000
--- a/dev-libs/liborcus/liborcus-0.15.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-single-r1
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3 autotools
-else
-   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.15" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=[zlib(+)]
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.5.0:1
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-werror
-   $(use_enable python)
-   $(use_enable spreadsheet-model)
-   $(use_enable static-libs static)
-   $(use_with tools)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

2020-03-30 Thread Lars Wendler
commit: 05fa5dc8cf715fd1509a0687b154d2aa9f91be03
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 30 18:59:23 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 30 18:59:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fa5dc8

sys-apps/less: Removed old

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

 sys-apps/less/Manifest|  3 ---
 sys-apps/less/less-530.ebuild | 42 -
 sys-apps/less/less-531.ebuild | 44 ---
 sys-apps/less/less-554.ebuild | 44 ---
 4 files changed, 133 deletions(-)

diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest
index 9506c22a98c..c9bcb04ec5d 100644
--- a/sys-apps/less/Manifest
+++ b/sys-apps/less/Manifest
@@ -1,6 +1,3 @@
-DIST less-530.tar.gz 339723 BLAKE2B 
9321548b06330c0b1b5b5a36147f5b9348619ff15d907808744b89581edeb4d8c2118ba455d024a23850902cac4d2c34d1e7b9897e02769584315c0e67ef667e
 SHA512 
8d83a18b5648c4fe85921a563aa2c40bcf495aeb611098c83cd167b1e2f706649846cdf457c8506ae2683ab362ad970a0b261747349673020894bccdb9acbc10
-DIST less-531.tar.gz 340466 BLAKE2B 
6ac75b623fce478114d18cff429659499fedf4ef1a7bb067465ace91c28a7968efb224a4994a1e376a8cf40b110492f10ecda634628029107b38187044a0cd1e
 SHA512 
180b665f194d7cc40d4bbb37bd64b10be463c0705e81795bef84b20dbba1c61825bb3e3da8bcd79f9176bb3af7b1f4e4c3dfe0829a5a2195a11f5b42294daca1
 DIST less-551.tar.gz 347007 BLAKE2B 
033a043340f888616c8342703597b9232ae1c8e62775d3ee0187599c3d9d9824fdbc7543ca90cdc535b2077a8bcbefe322887ad29289620191d8cf6ff86ddd04
 SHA512 
ef5296b9ebd72f83c05cad8a0f7a5eec2290e9b358ee725e09e8541bd95f94c0e14ea22aa04b287a0654079338eaeae813f2235b8e9f819fbbc9040dd65a9585
-DIST less-554.tar.gz 334708 BLAKE2B 
3d7bd6376eb21060f16f52848b3ba96cdec4d5229c390ef24871eac91e4f35634e159e58c8c6db06072b5e943456deff49a25e99264e9283643966daef687bf8
 SHA512 
c37c645d1fa59d64414ebcded1b7faccd339a4d67654b14ec5862b2fe795dbd052ba9b65aaafd06f83a5c276d11e9cef5be4fb49329d14955bf2533dfcffd540
 DIST less-556.tar.gz 335019 BLAKE2B 
7e0152c96751451626b3ff614b40f3c4d4e8ecd4b01e4a47ae443c3e7d83a1fc3fae8c21946626eda596631b0c6ca965113272fbea40389f20109e3125fa93e3
 SHA512 
a7235fae97414c7acb287b334dd071232d682e01627eb9a25f6a7ea72c58914f141657e067944f9672aa9f614012848e134e8d02dfb34892d20384f5e596bd21
 DIST less-557.tar.gz 335142 BLAKE2B 
1c8645d70b1eb6d6d7f88c62ae77cce64e39262b32608cc4a27c0c8a79a2f84506ae41f76bd8eceeac8d294192f8d9006b7ab503482b2a4cdd6a2837ab187851
 SHA512 
5d82942d90c098fe81bf070e77c5d388eef83eaf4f4c48bc1ea6c0f718b04d09cc1071448e0f4cdf443872842d8ace9339036e77ee8a0baf6f4d02e91e87848b

diff --git a/sys-apps/less/less-530.ebuild b/sys-apps/less/less-530.ebuild
deleted file mode 100644
index c0ab0962a90..000
--- a/sys-apps/less/less-530.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Excellent text file viewer"
-HOMEPAGE="http://www.greenwoodsoftware.com/less/;
-SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz;
-
-LICENSE="|| ( GPL-3 BSD-2 )"
-SLOT="0"
-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="pcre unicode"
-
-DEPEND=">=app-misc/editor-wrapper-3
-   >=sys-libs/ncurses-5.2:0=
-   pcre? ( dev-libs/libpcre )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   export ac_cv_lib_ncursesw_initscr=$(usex unicode)
-   export ac_cv_lib_ncurses_initscr=$(usex !unicode)
-   econf \
-   --with-regex=$(usex pcre pcre posix) \
-   --with-editor="${EPREFIX}"/usr/libexec/editor
-}
-
-src_install() {
-   default
-
-   newbin "${FILESDIR}"/lesspipe.sh lesspipe
-   newenvd "${FILESDIR}"/less.envd 70less
-}
-
-pkg_preinst() {
-   if has_version "<${CATEGORY}/${PN}-483-r1" ; then
-   elog "The lesspipe.sh symlink has been dropped.  If you are 
still setting"
-   elog "LESSOPEN to that, you will need to update it to 
'|lesspipe %s'."
-   elog "Colorization support has been dropped.  If you want that, 
check out"
-   elog "the new app-text/lesspipe package."
-   fi
-}

diff --git a/sys-apps/less/less-531.ebuild b/sys-apps/less/less-531.ebuild
deleted file mode 100644
index 6f1f5eca46b..000
--- a/sys-apps/less/less-531.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Excellent text file viewer"
-HOMEPAGE="http://www.greenwoodsoftware.com/less/;
-SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz;
-
-LICENSE="|| ( GPL-3 BSD-2 )"
-SLOT="0"
-KEYWORDS="~alpha 

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

2020-03-30 Thread Lars Wendler
commit: 255c3198703a43a5b11928634bba8e64580a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 30 18:58:31 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 30 18:58:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255c3198

sys-apps/less: Bump to version 557

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

 sys-apps/less/Manifest|  1 +
 sys-apps/less/less-557.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest
index 99befdc9d93..9506c22a98c 100644
--- a/sys-apps/less/Manifest
+++ b/sys-apps/less/Manifest
@@ -3,3 +3,4 @@ DIST less-531.tar.gz 340466 BLAKE2B 
6ac75b623fce478114d18cff429659499fedf4ef1a7b
 DIST less-551.tar.gz 347007 BLAKE2B 
033a043340f888616c8342703597b9232ae1c8e62775d3ee0187599c3d9d9824fdbc7543ca90cdc535b2077a8bcbefe322887ad29289620191d8cf6ff86ddd04
 SHA512 
ef5296b9ebd72f83c05cad8a0f7a5eec2290e9b358ee725e09e8541bd95f94c0e14ea22aa04b287a0654079338eaeae813f2235b8e9f819fbbc9040dd65a9585
 DIST less-554.tar.gz 334708 BLAKE2B 
3d7bd6376eb21060f16f52848b3ba96cdec4d5229c390ef24871eac91e4f35634e159e58c8c6db06072b5e943456deff49a25e99264e9283643966daef687bf8
 SHA512 
c37c645d1fa59d64414ebcded1b7faccd339a4d67654b14ec5862b2fe795dbd052ba9b65aaafd06f83a5c276d11e9cef5be4fb49329d14955bf2533dfcffd540
 DIST less-556.tar.gz 335019 BLAKE2B 
7e0152c96751451626b3ff614b40f3c4d4e8ecd4b01e4a47ae443c3e7d83a1fc3fae8c21946626eda596631b0c6ca965113272fbea40389f20109e3125fa93e3
 SHA512 
a7235fae97414c7acb287b334dd071232d682e01627eb9a25f6a7ea72c58914f141657e067944f9672aa9f614012848e134e8d02dfb34892d20384f5e596bd21
+DIST less-557.tar.gz 335142 BLAKE2B 
1c8645d70b1eb6d6d7f88c62ae77cce64e39262b32608cc4a27c0c8a79a2f84506ae41f76bd8eceeac8d294192f8d9006b7ab503482b2a4cdd6a2837ab187851
 SHA512 
5d82942d90c098fe81bf070e77c5d388eef83eaf4f4c48bc1ea6c0f718b04d09cc1071448e0f4cdf443872842d8ace9339036e77ee8a0baf6f4d02e91e87848b

diff --git a/sys-apps/less/less-557.ebuild b/sys-apps/less/less-557.ebuild
new file mode 100644
index 000..375e2585ca5
--- /dev/null
+++ b/sys-apps/less/less-557.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Excellent text file viewer"
+HOMEPAGE="http://www.greenwoodsoftware.com/less/;
+SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz;
+
+LICENSE="|| ( GPL-3 BSD-2 )"
+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"
+IUSE="pcre unicode"
+
+DEPEND=">=app-misc/editor-wrapper-3
+   >=sys-libs/ncurses-5.2:0=
+   pcre? ( dev-libs/libpcre2 )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   export ac_cv_lib_ncursesw_initscr=$(usex unicode)
+   export ac_cv_lib_ncurses_initscr=$(usex !unicode)
+   local myeconfargs=(
+   --with-regex=$(usex pcre pcre2 posix)
+   --with-editor="${EPREFIX}"/usr/libexec/editor
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   newbin "${FILESDIR}"/lesspipe.sh lesspipe
+   newenvd "${FILESDIR}"/less.envd 70less
+}
+
+pkg_preinst() {
+   if has_version "<${CATEGORY}/${PN}-483-r1" ; then
+   elog "The lesspipe.sh symlink has been dropped.  If you are 
still setting"
+   elog "LESSOPEN to that, you will need to update it to 
'|lesspipe %s'."
+   elog "Colorization support has been dropped.  If you want that, 
check out"
+   elog "the new app-text/lesspipe package."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2020-03-30 Thread Mike Gilbert
commit: 531575aa3fb1e287e9f18395b101f3884abd0ab0
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Mon Mar 30 11:15:02 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar 30 18:55:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531575aa

www-client/chromium: dev channel bump to 83.0.4093.3

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/15178

 www-client/chromium/Manifest   |  2 +-
 4085.12.ebuild => chromium-83.0.4093.3.ebuild} |  4 ++
 .../chromium/files/chromium-82-clang-std.patch | 19 ++-
 .../chromium/files/chromium-83-clang-std.patch | 33 +++
 .../chromium/files/chromium-83-gcc-range.patch | 28 ++
 .../chromium/files/chromium-83-gcc-template.patch  | 65 ++
 6 files changed, 148 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index fe862f25088..2a78bf28865 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-80.0.3987.149.tar.xz 797049332 BLAKE2B 
679efd45a48fb064e2fda9b751b112ef26f9c3419ab46d28e1490729a80b18908078bd260060656199700c391f0664e7a4d1e919ee8eb71d9c8c12b6535269f2
 SHA512 
5abbf8ff754937a3af566474457b5cd9bbcac0e8b1a52fd95180fcf69b12515278423887668512b3136de72ebe15048c4bd79572511f68189d1e86ace4ca30cb
 DIST chromium-81.0.4044.83.tar.xz 785906212 BLAKE2B 
b17bb2dabd52dc8ae5a9c99b6320ea48f278273e790c2869e2d93382bae3a8101d1bcad917b0997631831b95ce33398e0501de046edd23110107d010db70f140
 SHA512 
aeb8a4aeb2371a9ae2fbd0be1553569338c8e699abb3bb7d614c33254a7c6adfecb7b1becfa3f3595a2f4e04eed3c429137ad7a3816ccabf7b23388f206d1ccb
-DIST chromium-82.0.4085.12.tar.xz 795107540 BLAKE2B 
419f6e927b340679cec069c7f274d86c2d66f26f32e3d9c95501b9433888dd16dbae4104afde1f3d285730a263a5837a7ef4e9a5e30fb4876dae56db5a1d955d
 SHA512 
d371b6a941af877d2444591f3af9f6458e6beaee99af686a92c282b6ebcd3c560113941dedf215106af57eea201890fa95dee776d5a188ee2ac5686629336410
+DIST chromium-83.0.4093.3.tar.xz 793608324 BLAKE2B 
014eff6deacfb308eecc76a2d9a13ddf13b2eefffe044df25e2c20c3695f2c908604751ed7e794e053280fc32449381e8dfd73300201e67a9d84854f9fd851e5
 SHA512 
d37ae4912d3a39e4b06c91601d941ffb8a77a4b7380a603455c2839f6b8940acb8803aa32e8ae14c5033c141681ee41716a54ac2f8632240e54367a3819e091a

diff --git a/www-client/chromium/chromium-82.0.4085.12.ebuild 
b/www-client/chromium/chromium-83.0.4093.3.ebuild
similarity index 99%
rename from www-client/chromium/chromium-82.0.4085.12.ebuild
rename to www-client/chromium/chromium-83.0.4093.3.ebuild
index 2ce3e53c208..adec560dac1 100644
--- a/www-client/chromium/chromium-82.0.4085.12.ebuild
+++ b/www-client/chromium/chromium-83.0.4093.3.ebuild
@@ -149,6 +149,9 @@ PATCHES=(
"${FILESDIR}/chromium-82-gcc-template.patch"
"${FILESDIR}/chromium-82-gcc-iterator.patch"
"${FILESDIR}/chromium-82-clang-std.patch"
+   "${FILESDIR}/chromium-83-gcc-template.patch"
+   "${FILESDIR}/chromium-83-gcc-range.patch"
+   "${FILESDIR}/chromium-83-clang-std.patch"
 )
 
 pre_build_checks() {
@@ -343,6 +346,7 @@ src_prepare() {
third_party/qcms
third_party/rnnoise
third_party/s2cellid
+   third_party/schema_org
third_party/simplejson
third_party/skia
third_party/skia/include/third_party/skcms

diff --git a/www-client/chromium/files/chromium-82-clang-std.patch 
b/www-client/chromium/files/chromium-82-clang-std.patch
index 1ad62fbf45d..b965496a29a 100644
--- a/www-client/chromium/files/chromium-82-clang-std.patch
+++ b/www-client/chromium/files/chromium-82-clang-std.patch
@@ -1,8 +1,23 @@
+From 25f79b67da9ca6da2089ba14ccc14333e4a108b6 Mon Sep 17 00:00:00 2001
+From: Stephan Hartmann 
+Date: Mon, 30 Mar 2020 08:39:19 +
+Subject: [PATCH] libstdc++: fix namespace of nullptr_t in v8_set_return_value.h
+
+nullptr_t is defined in namespace std.
+
+Bug: 819294
+Change-Id: Ia3e8257ece1331319272ead84472eefcc7259268
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2126289
+Reviewed-by: Yuki Shiino 
+Commit-Queue: Yuki Shiino 
+Cr-Commit-Position: refs/heads/master@{#754423}
+---
+
 diff --git 
a/third_party/blink/renderer/platform/bindings/v8_set_return_value.h 
b/third_party/blink/renderer/platform/bindings/v8_set_return_value.h
-index 07cae22..7871f55 100644
+index ed639ef..6c7ffa1 100644
 --- a/third_party/blink/renderer/platform/bindings/v8_set_return_value.h
 +++ b/third_party/blink/renderer/platform/bindings/v8_set_return_value.h
-@@ -51,7 +51,7 @@ void V8SetReturnValue(const CallbackInfo& info, const 
v8::Local value) {
+@@ -116,7 +116,7 @@
  
  // nullptr
  template 

diff --git a/www-client/chromium/files/chromium-83-clang-std.patch 

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

2020-03-30 Thread Thomas Deutschmann
commit: a2c99543bfd3245724e21089a617f28d828c5548
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Mar 15 20:53:29 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar 30 18:36:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c99543

net-misc/chrony: Enable seccomp filtering when USE=seccomp

We already have USE=seccomp but chronyd won't do anything unless
-F is set to 1. We could also set -F -1 which will log any syscalls
which would've been blocked but won't deny them.

Also fixes systemd for previous commit.

Bug: https://bugs.gentoo.org/711058
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/14973
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/chrony/chrony-3.5-r3.ebuild   | 30 ++-
 ...ony-3.5-r3.ebuild => chrony-4.0_pre1-r1.ebuild} | 35 --
 net-misc/chrony/chrony-.ebuild | 30 ++-
 .../files/chrony-3.5-r3-systemd-gentoo.patch   | 12 
 net-misc/chrony/files/chronyd.conf |  2 +-
 5 files changed, 65 insertions(+), 44 deletions(-)

diff --git a/net-misc/chrony/chrony-3.5-r3.ebuild 
b/net-misc/chrony/chrony-3.5-r3.ebuild
index 3f11f8dd951..229f5b27506 100644
--- a/net-misc/chrony/chrony-3.5-r3.ebuild
+++ b/net-misc/chrony/chrony-3.5-r3.ebuild
@@ -12,8 +12,8 @@ SLOT="0"
 
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="
-   +adns caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock 
+rtc
-   seccomp selinux
+   +adns +caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock 
+rtc
+   +seccomp selinux
 "
 REQUIRED_USE="
?? ( libedit readline )
@@ -42,7 +42,7 @@ S="${WORKDIR}/${P/_/-}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch
-   "${FILESDIR}"/${PN}-3.5-systemd-gentoo.patch
+   "${FILESDIR}"/${PN}-3.5-r3-systemd-gentoo.patch
 )
 
 src_prepare() {
@@ -52,13 +52,20 @@ src_prepare() {
doc/* examples/* || die
 
# Copy for potential user fixup
-   cp "${FILESDIR}"/chronyd.conf "$T"/chronyd.conf
+   cp "${FILESDIR}"/chronyd.conf "${T}"/chronyd.conf
+   cp examples/chronyd.service "${T}"/chronyd.service
 
# Set config for privdrop
if ! use caps; then
sed -i \
-e 's/-u ntp//' \
-   "${T}"/chronyd.conf || die
+   "${T}"/chronyd.conf "${T}"/chronyd.service || die
+   fi
+
+   if ! use seccomp; then
+   sed -i \
+   -e 's/-F 1//' \
+   "${T}"/chronyd.conf "${T}"/chronyd.service || die
fi
 }
 
@@ -135,16 +142,11 @@ src_install() {
insinto /etc/logrotate.d
newins "${FILESDIR}"/chrony-2.4-r1.logrotate chrony
 
-   systemd_dounit examples/{chronyd,chrony-wait}.service
+   systemd_dounit "${T}"/chronyd.service
+   systemd_dounit examples/chrony-wait.service
systemd_enable_ntpunit 50-chrony chronyd.service
 }
 
-pkg_preinst() {
-   if use caps && has_version net-misc/chrony[-caps]; then
-   elog "/run/chronyd needs ntp:ntp permissions; please check."
-   elog "The safest option is reboot, but you may chown manually."
-   elif ! use caps && has_version net-misc/chrony[caps]; then
-   elog "/run/chronyd needs root:root permissions; please check."
-   elog "The safest option is reboot, but you may chown manually."
-   fi
+pkg_postinst() {
+   tmpfiles_process chronyd.conf
 }

diff --git a/net-misc/chrony/chrony-3.5-r3.ebuild 
b/net-misc/chrony/chrony-4.0_pre1-r1.ebuild
similarity index 81%
copy from net-misc/chrony/chrony-3.5-r3.ebuild
copy to net-misc/chrony/chrony-4.0_pre1-r1.ebuild
index 3f11f8dd951..af44e004523 100644
--- a/net-misc/chrony/chrony-3.5-r3.ebuild
+++ b/net-misc/chrony/chrony-4.0_pre1-r1.ebuild
@@ -12,16 +12,18 @@ SLOT="0"
 
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="
-   +adns caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock 
+rtc
-   seccomp selinux
+   +adns +caps +cmdmon html ipv6 libedit +nettle +ntp +phc pps readline 
+refclock +rtc
+   +seccomp +sechash selinux
 "
 REQUIRED_USE="
?? ( libedit readline )
+   sechash? ( nettle )
 "
 
 CDEPEND="
caps? ( sys-libs/libcap )
libedit? ( dev-libs/libedit )
+   nettle? ( dev-libs/nettle )
readline? ( >=sys-libs/readline-4.1-r4:= )
seccomp? ( sys-libs/libseccomp )
 "
@@ -42,7 +44,7 @@ S="${WORKDIR}/${P/_/-}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch
-   "${FILESDIR}"/${PN}-3.5-systemd-gentoo.patch
+   "${FILESDIR}"/${PN}-3.5-r3-systemd-gentoo.patch
 )
 
 src_prepare() {
@@ -52,13 +54,20 @@ src_prepare() {
doc/* examples/* || die
 
# Copy for potential user fixup
-   cp 

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

2020-03-30 Thread Thomas Deutschmann
commit: 5eefb61d11a77c123475fec73db819fa6121b7f2
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Mar  4 04:49:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar 30 18:36:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eefb61d

net-misc/chrony: Run as non-root when USE=caps, revbump

When caps is enabled, drop to the user ntp (acct-user/ntp),
as opposed to remaining root.

Adds a tmpfile.d entry for /run/chrony to ensure correct permissions.

Closes: https://bugs.gentoo.org/711058
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../{chrony-.ebuild => chrony-3.5-r3.ebuild}   | 45 +-
 net-misc/chrony/chrony-.ebuild | 29 --
 net-misc/chrony/files/chronyd.conf |  2 +-
 3 files changed, 63 insertions(+), 13 deletions(-)

diff --git a/net-misc/chrony/chrony-.ebuild 
b/net-misc/chrony/chrony-3.5-r3.ebuild
similarity index 70%
copy from net-misc/chrony/chrony-.ebuild
copy to net-misc/chrony/chrony-3.5-r3.ebuild
index e939129a01a..3f11f8dd951 100644
--- a/net-misc/chrony/chrony-.ebuild
+++ b/net-misc/chrony/chrony-3.5-r3.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit git-r3 systemd toolchain-funcs
+inherit systemd tmpfiles toolchain-funcs
 
 DESCRIPTION="NTP client and server programs"
 HOMEPAGE="https://chrony.tuxfamily.org/;
-EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git/;
+SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="
+adns caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock 
+rtc
seccomp selinux
@@ -27,14 +27,17 @@ CDEPEND="
 "
 DEPEND="
${CDEPEND}
-   dev-ruby/asciidoctor
+   caps? ( acct-group/ntp acct-user/ntp )
+   html? ( dev-ruby/asciidoctor )
pps? ( net-misc/pps-tools )
 "
 RDEPEND="
${CDEPEND}
selinux? ( sec-policy/selinux-chronyd )
 "
+
 RESTRICT=test
+
 S="${WORKDIR}/${P/_/-}"
 
 PATCHES=(
@@ -47,6 +50,16 @@ src_prepare() {
sed -i \
-e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \
doc/* examples/* || die
+
+   # Copy for potential user fixup
+   cp "${FILESDIR}"/chronyd.conf "$T"/chronyd.conf
+
+   # Set config for privdrop
+   if ! use caps; then
+   sed -i \
+   -e 's/-u ntp//' \
+   "${T}"/chronyd.conf || die
+   fi
 }
 
 src_configure() {
@@ -95,14 +108,14 @@ src_configure() {
 }
 
 src_compile() {
-   emake all docs
+   emake all docs $(usex html '' 'ADOC=true')
 }
 
 src_install() {
default
 
newinitd "${FILESDIR}"/chronyd.init-r2 chronyd
-   newconfd "${FILESDIR}"/chronyd.conf chronyd
+   newconfd "${T}"/chronyd.conf chronyd
 
insinto /etc/${PN}
newins examples/chrony.conf.example1 chrony.conf
@@ -110,8 +123,12 @@ src_install() {
docinto examples
dodoc examples/*.example*
 
-   docinto html
-   dodoc doc/*.html
+   newtmpfiles - chronyd.conf <<<"d /run/chrony 0750 $(usex caps 'ntp ntp' 
'root root')"
+
+   if use html; then
+   docinto html
+   dodoc doc/*.html
+   fi
 
keepdir /var/{lib,log}/chrony
 
@@ -121,3 +138,13 @@ src_install() {
systemd_dounit examples/{chronyd,chrony-wait}.service
systemd_enable_ntpunit 50-chrony chronyd.service
 }
+
+pkg_preinst() {
+   if use caps && has_version net-misc/chrony[-caps]; then
+   elog "/run/chronyd needs ntp:ntp permissions; please check."
+   elog "The safest option is reboot, but you may chown manually."
+   elif ! use caps && has_version net-misc/chrony[caps]; then
+   elog "/run/chronyd needs root:root permissions; please check."
+   elog "The safest option is reboot, but you may chown manually."
+   fi
+}

diff --git a/net-misc/chrony/chrony-.ebuild 
b/net-misc/chrony/chrony-.ebuild
index e939129a01a..5b03ec4fe42 100644
--- a/net-misc/chrony/chrony-.ebuild
+++ b/net-misc/chrony/chrony-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit git-r3 systemd toolchain-funcs
+inherit git-r3 tmpfiles systemd toolchain-funcs
 
 DESCRIPTION="NTP client and server programs"
 HOMEPAGE="https://chrony.tuxfamily.org/;
@@ -27,6 +27,7 @@ CDEPEND="
 "
 DEPEND="
${CDEPEND}
+   caps? ( acct-group/ntp acct-user/ntp )
dev-ruby/asciidoctor
pps? ( net-misc/pps-tools )
 "
@@ -47,6 +48,16 @@ src_prepare() {
sed -i \
-e 

[gentoo-commits] repo/gentoo:master commit in: media-radio/ax25-tools/

2020-03-30 Thread Thomas Beierlein
commit: 8034b71db742741ea4e6be698c1a1be490c9e441
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Mar 30 18:33:18 2020 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Mar 30 18:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8034b71d

media-radio/ax25-tools: Minor version bump

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/ax25-tools/Manifest|  1 +
 .../ax25-tools/ax25-tools-0.0.10_rc5.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-radio/ax25-tools/Manifest b/media-radio/ax25-tools/Manifest
index 44ec9b2c72e..c59a4f079ba 100644
--- a/media-radio/ax25-tools/Manifest
+++ b/media-radio/ax25-tools/Manifest
@@ -1 +1,2 @@
 DIST ax25-tools-0.0.10-rc4.tar.gz 364332 BLAKE2B 
36ea9c72ff69a7a66927e78fb6733c64114a719d80cfb4732ccc0b54951b105a18e674e35d3c59806489f9679aabdf12ee629c41ae0f23ffdc5da26d1aed0d88
 SHA512 
874d1ad0097f589af0b0a72ac33d6c7d64586df25779ef1b4c0a832fdf5e528ae5101e56ded736cb2a1ad1b284d6c10fe3a77ecb43df04dccc3d80875f403612
+DIST ax25-tools-0.0.10-rc5.tar.gz 372851 BLAKE2B 
1129e3aff1662bfe3840288922e60236bbd09ec1f6be72ba4a9ef51a818923af55635bc50b5f6b7befd716732dad3536282b8875d7a996518dcd8c02342d
 SHA512 
4aac4e53af5924f8f0b807bdc406fbba43043fcd33c509c1129f009e6cf8854abdd8f11087d17d9710fac2b231e80aca630ca17b8a2fe771f49df2c480c059cb

diff --git a/media-radio/ax25-tools/ax25-tools-0.0.10_rc5.ebuild 
b/media-radio/ax25-tools/ax25-tools-0.0.10_rc5.ebuild
new file mode 100644
index 000..a6d3cf76491
--- /dev/null
+++ b/media-radio/ax25-tools/ax25-tools-0.0.10_rc5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons"
+HOMEPAGE="http://www.linux-ax25.org/;
+SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="X"
+
+DOCS=(  AUTHORS ChangeLog NEWS README tcpip/ttylinkd.README \
+   user_call/README.user_call yamdrv/README.yamdrv 
dmascc/README.dmascc \
+   tcpip/ttylinkd.INSTALL )
+
+S=${WORKDIR}/${MY_P}
+
+DEPEND="
+   dev-libs/libax25
+   X? (
+   x11-libs/libX11
+   media-libs/mesa[X(+)]
+   )"
+RDEPEND=${DEPEND}
+
+src_configure() {
+   econf $(use_with X x)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install installconf
+   einstalldocs
+
+   newinitd "${FILESDIR}"/ax25d.rc ax25d
+   newinitd "${FILESDIR}"/mheardd.rc mheardd
+   newinitd "${FILESDIR}"/netromd.rc netromd
+   newinitd "${FILESDIR}"/rip98d.rc rip98d
+   newinitd "${FILESDIR}"/rxecho.rc rxecho
+   newinitd "${FILESDIR}"/ttylinkd.rc ttylinkd
+}



[gentoo-commits] repo/gentoo:master commit in: media-radio/ax25-apps/files/, media-radio/ax25-apps/

2020-03-30 Thread Thomas Beierlein
commit: 04c4732a5628a9e534104a7431a003a18f932367
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Mar 30 17:29:24 2020 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Mar 30 18:12:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c4732a

media-radio/ax25-apps: Minor version bump

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/ax25-apps/Manifest |  1 +
 media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild   | 49 ++
 .../files/ax25-apps-0.0.8_rc5-tinfo.patch  | 14 +++
 3 files changed, 64 insertions(+)

diff --git a/media-radio/ax25-apps/Manifest b/media-radio/ax25-apps/Manifest
index 922a82c89bc..2d9b3a3d608 100644
--- a/media-radio/ax25-apps/Manifest
+++ b/media-radio/ax25-apps/Manifest
@@ -1 +1,2 @@
 DIST ax25-apps-0.0.8-rc4.tar.gz 442172 BLAKE2B 
59a622c0e675cadc90a7d728b899b1820153d6b9e35f3ccdbac74d191f844d1642dd2e9192d6dce0f1208cbc26b98cb1643f8d1041ec3802b833ad5cbc903f81
 SHA512 
c99b553c5cadb0e389c1cb35e79fea61b628c76f5ef35c35876e492afc7ab796f8781c3ab5987a096f0816389e9772274fe54e88c16fca0fd30013da3d74d38b
+DIST ax25-apps-0.0.8-rc5.tar.gz 479590 BLAKE2B 
baa4814ebb68c435a9986158dcdad176c75202db8e3595ec35851fabb3c718e7015a721d587ee307b8b8c918a690b898addcf4194532f6d26b70219c4c98
 SHA512 
5886f79dcdd4b02374289e04a61101b1ccdcdd936a6a98bdefa7b091689381de75f722a0bf32a914c85a3759c7b42489fabf74a53492fe2f937b22c953fc230d

diff --git a/media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild 
b/media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild
new file mode 100644
index 000..939745d8650
--- /dev/null
+++ b/media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Basic AX.25 (Amateur Radio) user tools, additional daemons"
+HOMEPAGE="http://www.linux-ax25.org;
+SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libax25-0.0.12_rc2
+   sys-libs/ncurses:="
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   !dev-ruby/listen"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   eapply_user
+   # fix missing prototype for malloc
+   sed -i -e "/^#include /i #include " ax25ipd/routing.c || die
+   eapply "$FILESDIR"/$PN-0.0.8_rc5-tinfo.patch
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/ax25ipd.rc ax25ipd
+   newinitd "${FILESDIR}"/ax25mond.rc ax25mond
+   newinitd "${FILESDIR}"/ax25rtd.rc ax25rtd
+
+   rm -rf "${ED}"/usr/share/doc/ax25-apps
+
+   dodoc AUTHORS ChangeLog NEWS README ax25ipd/README.ax25ipd \
+   ax25rtd/README.ax25rtd ax25ipd/HISTORY.ax25ipd 
ax25rtd/TODO.ax25rtd
+
+   dodir /var/lib/ax25/ax25rtd
+   touch "${ED}"/var/lib/ax25/ax25rtd/ax25_route
+   touch "${ED}"/var/lib/ax25/ax25rtd/ip_route
+}

diff --git a/media-radio/ax25-apps/files/ax25-apps-0.0.8_rc5-tinfo.patch 
b/media-radio/ax25-apps/files/ax25-apps-0.0.8_rc5-tinfo.patch
new file mode 100644
index 000..7c49d6cbb94
--- /dev/null
+++ b/media-radio/ax25-apps/files/ax25-apps-0.0.8_rc5-tinfo.patch
@@ -0,0 +1,14 @@
+# fix tinfo handling (bug 529776)
+diff --git a/configure.ac b/configure.ac
+index 0c4398a..097d1bd 100644
+--- a/configure.ac
 b/configure.ac
+@@ -18,7 +18,7 @@ dnl Checks for libraries.
+ AC_SUBST(AX25_LIB)
+ AC_SUBST(NCURSES_LIB)
+ AC_CHECK_LIB(ax25, ax25_config_load_ports, AX25_LIB="-lax25", 
AC_MSG_ERROR(Could not find the libax25 libraries; aborting))
+-AC_CHECK_LIB(ncursesw, initscr,NCURSES_LIB="-lncursesw", AC_MSG_ERROR(Could 
not find the ncursesw library; aborting))
++PKG_CHECK_MODULES(ncursesw, ncursesw, [NCURSES_LIB="$ncursesw_LIBS"], 
AC_MSG_ERROR(Could not find the ncursesw library; aborting))
+ 
+ dnl Checks for working glibc 2.1 headers
+ AC_CHECK_TYPES([struct ax25_fwd_struct], [],



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyopencl/, profiles/

2020-03-30 Thread Michał Górny
commit: e1f07b48e5fceba9caa11ac5b8fd9b4da96033e5
Author: t0b3  gmail  com>
AuthorDate: Sun Mar 22 08:06:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 30 17:43:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f07b48

dev-python/pyopencl: bump to 2019.1.2

Bug: https://bugs.gentoo.org/712672
Bug: https://bugs.gentoo.org/711808
Closes: https://bugs.gentoo.org/712680
Signed-off-by: t0b3  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15040
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyopencl/Manifest |  1 +
 dev-python/pyopencl/pyopencl-2019.1.2.ebuild | 56 
 profiles/package.mask|  1 -
 3 files changed, 57 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index d76f6492151..7595d500177 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1 +1,2 @@
 DIST pyopencl-2017.2.tar.gz 350145 BLAKE2B 
12c481893158f97dec612256b36e710ab52356c8b5f644f3710b5e34d4d10df3b27137ad76f29543fe16b3da725471e206aa5f69c646a79a65246d6091c686a9
 SHA512 
49f2ff619d8c214a3962b8444e68ba415dda032abaf9eeab259fcd1b21fbaab10bd057035161baef7f0182995834082218a6667464c01645231a94c88aa5c18b
+DIST pyopencl-2019.1.2.tar.gz 343805 BLAKE2B 
027b231231532403a5e18249bd438e1a5a67805a685e46fd9506f7286957b14068540f93a3733149aeba2a720f6c71e91db74351916ca974739374a05f2d2c74
 SHA512 
b2850622253f480cafacadbb9d13afea801af9d4dd52679f132fc0e5f1d4c2f4d3bdf83c9ed64c14c19ead75e6d36afa8b57ff52bbea135fc02291b1fe7b8636

diff --git a/dev-python/pyopencl/pyopencl-2019.1.2.ebuild 
b/dev-python/pyopencl/pyopencl-2019.1.2.ebuild
new file mode 100644
index 000..436d47db04a
--- /dev/null
+++ b/dev-python/pyopencl/pyopencl-2019.1.2.ebuild
@@ -0,0 +1,56 @@
+# 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 distutils-r1
+
+DESCRIPTION="Python wrapper for OpenCL"
+HOMEPAGE="https://mathema.tician.de/software/pyopencl
+   https://pypi.org/project/pyopencl/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples opengl"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/decorator-3.2.0[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pytools-2017.5[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=virtual/opencl-2"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+python_configure_all() {
+   local myconf=()
+   if use opengl; then
+   myconf+=(--cl-enable-gl)
+   fi
+
+   "${EPYTHON}" configure.py \
+   --cl-pretend-version=1.2 \
+   "${myconf[@]}"
+}
+
+python_test() {
+   cd "${S}/test" || die
+   pytest -vv || die "Testsuite failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 2fe3031f73d..4046d8f9783 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -505,7 +505,6 @@ dev-python/pygeocoder
 dev-python/pyhcl
 dev-python/pymtp
 dev-python/pynzb
-dev-python/pyopencl
 dev-python/pyshark
 dev-python/pysolr
 dev-python/pystache



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

2020-03-30 Thread Michał Górny
commit: 171f00401b97879e2850e55392c05e44dab61e4c
Author: t0b3  gmail  com>
AuthorDate: Sat Mar 21 16:49:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 30 17:43:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171f0040

dev-python/pytools: bump to 2020.1

Closes: https://bugs.gentoo.org/712672
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: t0b3  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pytools/Manifest  |  1 +
 dev-python/pytools/pytools-2020.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest
index e01a81258ea..b44ddf7b774 100644
--- a/dev-python/pytools/Manifest
+++ b/dev-python/pytools/Manifest
@@ -1 +1,2 @@
 DIST pytools-2017.4.tar.gz 51339 BLAKE2B 
725518ea3aab7fb158134f9539fe1f42603beebb547260e3556466d89b084bcd0adc367bbad63a461553c88eb5c50e2c2f510a02bfb99b9e3affab29eaddf148
 SHA512 
4f588b725bc478303d539851110ad627baa2768d5d013434ca20e36fa315a842d0f7c3adebd5ae948f642fc5b9ad4940fbe1ee6afeaf0f16c4bc937210e9fa19
+DIST pytools-2020.1.tar.gz 60662 BLAKE2B 
fcab8af5e10a483f9fdbb835bbc18fc98ebf3da80da9c8e98ff5131eb4a9e780562827966ba15f64df17ee46c48ef2498caf292e29b6b838ebfc5a49a1dccbae
 SHA512 
b8b6513677f84fe97dfee9b96449ce6f2bad5d1dbd51a4f36b080136efd3b1d97850f02ec52e8e70c317104f99ad383dd9d2b260f0c151eb11851b03efcefe58

diff --git a/dev-python/pytools/pytools-2020.1.ebuild 
b/dev-python/pytools/pytools-2020.1.ebuild
new file mode 100644
index 000..c5f9cf43252
--- /dev/null
+++ b/dev-python/pytools/pytools-2020.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE='sqlite'
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of tools missing from the Python standard library"
+HOMEPAGE="https://mathema.tician.de/software/pytools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/decorator-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   >=dev-python/setuptools-0.7.2[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND} )
+"
+
+distutils_enable_tests pytest



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

2020-03-30 Thread Mikle Kolyada
commit: 0db9a0d1b87089bbad023ef5b99c9a5e3311ad95
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Mar 30 17:40:47 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Mar 30 17:40:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db9a0d1

dev-python/bleach: Security cleanup

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

 dev-python/bleach/Manifest|  2 --
 dev-python/bleach/bleach-3.0.2.ebuild | 28 
 dev-python/bleach/bleach-3.1.3.ebuild | 23 ---
 3 files changed, 53 deletions(-)

diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index bb7046499a9..30257503a9c 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1,3 +1 @@
-DIST bleach-3.0.2.tar.gz 165682 BLAKE2B 
26dfca08732af9eb11a27e1913ad1ed76454950d902d8f0dfd4a816dfe972d2280a29fcb7ba6c021938863f92d20d6ee3bb5ea64ee0b1f52e62cdbe12aebe009
 SHA512 
f5a6537c5b048a23b7834f27e30413517f82082f2abc4ad26c16a3aa4486545beec5394d2b759e82022f4cb8915e4034d8cd3383e41a3772a73f3858c283c155
-DIST bleach-3.1.3.tar.gz 176601 BLAKE2B 
ddc7174160625064ed26b077fd912d6781569a2c97c999a076a57e2fd436b58eb193121c1054518e72cfc4f11a144270b2bee20912e510d5b76e21714ffae60b
 SHA512 
6c46504833ac9aa83ea056b6a2970aa539774301b14b5f0d7ae5abb9576ace56b7e027b718159c8ed83d37ae78b4db1083eb12b1cafcff10429399025fb5ab4e
 DIST bleach-3.1.4.tar.gz 177813 BLAKE2B 
446740fcb7f2aa137d7353b0fbbebd57db9d571248b67f4d0a6a47baf3581aa3793431f68cf340bc8a0478d21e84aafca17538d069d74657285fdc4a06869586
 SHA512 
da233794954aad4e63e334d3c3bab9089e7767e0d784b8c51d12d2862ac6ed73ad5122b4d9cfd291ba7d9fc86a4a3b515429d7e383f241a46e3290acefa2ffc6

diff --git a/dev-python/bleach/bleach-3.0.2.ebuild 
b/dev-python/bleach/bleach-3.0.2.ebuild
deleted file mode 100644
index 5d9a20c3381..000
--- a/dev-python/bleach/bleach-3.0.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
-HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/webencodings[${PYTHON_USEDEP}]"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
-   pytest -v || die "tests failed under ${EPYTHON}"
-}

diff --git a/dev-python/bleach/bleach-3.1.3.ebuild 
b/dev-python/bleach/bleach-3.1.3.ebuild
deleted file mode 100644
index 125ccb78ee9..000
--- a/dev-python/bleach/bleach-3.1.3.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=( python2_7 python3_{6,7,8} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
-HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/webencodings[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] data/api:master commit in: files/

2020-03-30 Thread Thomas Deutschmann
commit: 774a529741a9e077fe1c31e358f38734df381a96
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar 30 17:33:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar 30 17:34:54 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=774a5297

uid-gid.txt: Add UID/GID for anope (417)

See: https://github.com/gentoo/gentoo/pull/15175
Signed-off-by: Thomas Deutschmann  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index bb1bf6b..fbbfd5b 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -238,6 +238,7 @@ slurm   400 400 acct
 guest  405 -   historical  Removed from baselayout 
in 
[r889](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0=286=889=2545)
 utmp   -   406 acct
 utmp   -   406 baselayout
+anope  417 417 acct
 usbmux 418 -   acct
 wesnoth419 419 acct
 davfs2 420 420 acctUsed by net-fs/davfs2



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

2020-03-30 Thread Mart Raudsepp
commit: f22bb438110e24dab4cb900ccf04caff61655b58
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 30 17:28:39 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 30 17:28:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22bb438

dev-python/bleach-3.1.4: ALLARCHES stable

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/bleach/bleach-3.1.4.ebuild 
b/dev-python/bleach/bleach-3.1.4.ebuild
index ed8da31f8a9..125ccb78ee9 100644
--- a/dev-python/bleach/bleach-3.1.4.ebuild
+++ b/dev-python/bleach/bleach-3.1.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
 IUSE="test"
 
 RDEPEND="



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

2020-03-30 Thread Zac Medico
commit: 3b60aa70800f92530a13c4e285aaa699d26ed156
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Mar 30 17:29:47 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar 30 17:30:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b60aa70

net-p2p/bittornado: Block dev-python/pytest-testmon for bug #693508

Closes: https://bugs.gentoo.org/693508
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild 
b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
index 2ce234274f5..58976c708b2 100644
--- a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
+++ b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
@@ -27,7 +27,11 @@ RDEPEND="
dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]
)"
-DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+# Block dev-python/pytest-testmon for bug #693508.
+DEPEND="test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   !!dev-python/pytest-testmon
+)"
 
 S=${WORKDIR}/${MY_PN}-${EGIT_COMMIT}
 



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

2020-03-30 Thread Mart Raudsepp
commit: f7f4d35935552ef187324068d404319b49abbc31
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 30 17:27:11 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 30 17:27:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f4d359

dev-python/bleach: arm64 stable (bug #715058)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/bleach/bleach-3.1.4.ebuild 
b/dev-python/bleach/bleach-3.1.4.ebuild
index 03df4d3e3e7..ed8da31f8a9 100644
--- a/dev-python/bleach/bleach-3.1.4.ebuild
+++ b/dev-python/bleach/bleach-3.1.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 IUSE="test"
 
 RDEPEND="



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

2020-03-30 Thread Mart Raudsepp
commit: cfe4192a87ac73deaa0bd0460d774cf62215d44a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 30 17:24:06 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 30 17:24:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe4192a

dev-lang/php: arm64 stable (bug #713484)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/php/php-7.2.29.ebuild | 2 +-
 dev-lang/php/php-7.3.16.ebuild | 2 +-
 dev-lang/php/php-7.4.4.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/php/php-7.2.29.ebuild b/dev-lang/php/php-7.2.29.ebuild
index 702185ace95..a4e49011405 100644
--- a/dev-lang/php/php-7.2.29.ebuild
+++ b/dev-lang/php/php-7.2.29.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"

diff --git a/dev-lang/php/php-7.3.16.ebuild b/dev-lang/php/php-7.3.16.ebuild
index e02c57a58d8..018c09c4a2c 100644
--- a/dev-lang/php/php-7.3.16.ebuild
+++ b/dev-lang/php/php-7.3.16.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 

diff --git a/dev-lang/php/php-7.4.4.ebuild b/dev-lang/php/php-7.4.4.ebuild
index dbcb7e007d3..cc727e92a4f 100644
--- a/dev-lang/php/php-7.4.4.ebuild
+++ b/dev-lang/php/php-7.4.4.ebuild
@@ -21,7 +21,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



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

2020-03-30 Thread Zac Medico
commit: fa4b03ea6157714a9bf5bcd398586165098a0b56
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Mar 30 17:18:17 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar 30 17:18:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4b03ea

net-p2p/bittornado: PYTHON_COMPAT+=( python3_7 python3_8 )

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

 net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild 
b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
index b6c5b54f5fc..2ce234274f5 100644
--- a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
+++ b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_6 python3_7 python3_8 )
 
 inherit distutils-r1
 



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

2020-03-30 Thread Fabian Groffen
commit: 39f5044b32d30c5296fc103cd573737c084e3787
Author: Chris Slycord  gmail  com>
AuthorDate: Mon Mar 30 17:10:56 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Mar 30 17:10:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=39f5044b

scripts/bootstrap-bash: fix bashisms, bug #714634

Closes: https://bugs.gentoo.org/714634
Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-bash.sh | 43 +++
 1 file changed, 35 insertions(+), 8 deletions(-)

diff --git a/scripts/bootstrap-bash.sh b/scripts/bootstrap-bash.sh
index a3d78afea0..b24015fc19 100755
--- a/scripts/bootstrap-bash.sh
+++ b/scripts/bootstrap-bash.sh
@@ -10,7 +10,7 @@
 
 if [ -z "$1" ] ; then
echo "usage: ${0} " > /dev/stderr
-   exit -1
+   exit 255
 fi
 
 mkdir -p "$1"
@@ -20,6 +20,22 @@ cd bash-build
 
 GENTOO_MIRRORS=${GENTOO_MIRRORS:="http://distfiles.gentoo.org/distfiles"}
 
+command_exists() {
+   check_cmd="$1"
+   command -v $check_cmd >/dev/null 2>&1
+}
+
+same_file() {
+   file1="$1"
+   file2="$2"
+
+   if [ "$(stat -c '%i%d' "$file1" "$file2" | sort -u | wc -l)" -eq 1 ]; 
then
+   return 0
+   else
+   return 1
+   fi
+}
+
 if [ ! -e bash-4.2.tar.gz ] ; then
eerror() { echo "!!! $*" 1>&2; }
einfo() { echo "* $*"; }
@@ -27,18 +43,29 @@ if [ ! -e bash-4.2.tar.gz ] ; then
if [ -z ${FETCH_COMMAND} ] ; then
# Try to find a download manager, we only deal with wget,
# curl, FreeBSD's fetch and ftp.
-   if [ x$(type -t wget) == "xfile" ] ; then
+   if command_exists wget; then
FETCH_COMMAND="wget"
-   [ $(wget -h) == *"--no-check-certificate"* ] && 
FETCH_COMMAND+=" --no-check-certificate"
-   elif [ x$(type -t curl) == "xfile" ] ; then
+   case "$(wget -h 2>&1)" in
+   *"--no-check-certificate"*)
+   FETCH_COMMAND="$FETCH_COMMAND 
--no-check-certificate"
+   ;;
+   esac
+   elif command_exists curl; then
einfo "WARNING: curl doesn't fail when downloading 
fails, please check its output carefully!"
FETCH_COMMAND="curl -f -L -O"
-   elif [ x$(type -t fetch) == "xfile" ] ; then
+   elif command_exists fetch; then
FETCH_COMMAND="fetch"
-   elif [ x$(type -t ftp) == "xfile" ] &&
-[ ${CHOST} != *-cygwin* || ! $(type -P ftp) -ef 
$(cygpath -S)/ftp ] ; then
+   elif command_exists ftp; then
FETCH_COMMAND="ftp"
-   else
+   case "${CHOST}" in
+   *-cygwin*)
+   if same_file "$(command -v ftp)" 
"$(cygpath -S)/ftp"; then
+   FETCH_COMMAND=''
+   fi
+   ;;
+   esac
+   fi
+   if [ -z ${FETCH_COMMAND} ]; then
eerror "no suitable download manager found (need wget, 
curl, fetch or ftp)"
eerror "could not download ${1##*/}"
eerror "download the file manually, and put it in 
${PWD}"



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

2020-03-30 Thread Thomas Deutschmann
commit: d3bc968dd1981fc6770e544297674e2ec58385ee
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar 30 16:53:31 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar 30 16:53:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bc968d

media-gfx/imagemagick: bump to v6.9.11-3 & v7.0.10-3

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

 media-gfx/imagemagick/Manifest|   2 +
 media-gfx/imagemagick/imagemagick-6.9.11.3.ebuild | 255 +
 media-gfx/imagemagick/imagemagick-7.0.10.3.ebuild | 267 ++
 3 files changed, 524 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 7a34d2641f1..4f7c171c949 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,4 +1,6 @@
 DIST ImageMagick-6.9.11-0.tar.xz 9072040 BLAKE2B 
8e3df83c5a009e3a03599a20b9bc2d6f1e91add659d8de150a4ebeafb91218bc62aac25c755a6a1010e00c2d14853a0d8a4849e2b55c899587acdf2d28d8b7c5
 SHA512 
fe6786365dfe8973e4660f4070cb85335f88985ec9e2484fe382d1f5c1f0123476cdf8e976107072b5ed13b05190f906be89e5215e16dc62e5daebe3ede40bf2
 DIST ImageMagick-6.9.11-1.tar.xz 9069980 BLAKE2B 
fbbe707da57a9b1016e89496112b85f1f8500ff35a23015d708c46369c88255c61ed0dd08b8dc2f1160045d91252bab39e9869f490b833f34bd5b7b65d7133a5
 SHA512 
d18db31d6d2e506203ac530e3d3032c3dfb776fb693788cf813546128dbcb4255522586d8dd5deb9cf0b56a8d503a42929937ee1ec34c8e14ce64568b552bd05
+DIST ImageMagick-6.9.11-3.tar.xz 9068572 BLAKE2B 
15ecc7c598c1cad29f6edbd34a83391b6ad8ae0a9d412431d8cd1dc8874afffa73e10bce28aa11f927ee912274d10e1541fc5de3d62a9e58ec57138adf70a8a2
 SHA512 
2af5029117077100304c366429e961f97a7d8efac7b824f1fcdfdca79f99a34dea1ac99bf8aef23bf4e828bf958722372a9cf073d74ff5a213cd3f9ecb809e76
 DIST ImageMagick-7.0.10-0.tar.xz 9532856 BLAKE2B 
510e1ac8010b7e2267950e868ce8d0fcd36e37c936c67b1603f4dfdc247cda8dd4aa59fc0d88f5d2a2c0a9a199331cca834797f315814964b68dfad1ab24f355
 SHA512 
d997429855fa4bc48da32e00ea5c45467a6bd3265c35c0aff8f150346e467451737f276833d4fa867f0e2e52110f532416af1dafdbc8e81d2d11dd0c4c80f011
 DIST ImageMagick-7.0.10-1.tar.xz 9531244 BLAKE2B 
e0c16627c23e0ae181e52d73f0c5ec91835fe87eb587e73fc8aff58b0e505e8b78b3c62f842be4d80a787d3f3df404e3e3feb58c80282b828ae623f1cd2fb5ed
 SHA512 
086616507c073e1a6c8c1276273fee18e9d5ae5ea3a730ad770347459a975c898517985b5a79798b90922e4954cdf994b78daa1ab164cbb48087da389acf6db5
+DIST ImageMagick-7.0.10-3.tar.xz 9699848 BLAKE2B 
80aa3d85a3129b9270571bc263eeb66e17010ddbcb82fe5d68257a097ac5ece400d24759a526a72ce9a6a009bf909772aa7f363a56075f45a3c446bc1ac359fe
 SHA512 
680d88097ca85028cd9b2eba082d482335333687480eb1e0a2a98b9b3d1d04458e9a6c0b77a88324fbc188d6db861c05f9b8ae4157411dc59ebd7494ed4d28dd

diff --git a/media-gfx/imagemagick/imagemagick-6.9.11.3.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.11.3.ebuild
new file mode 100644
index 000..6091e7fc988
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.11.3.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
+
+MY_PV="$(ver_rs 3 '-')"
+MY_P="ImageMagick-${MY_PV}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+
+LICENSE="imagemagick"
+SLOT="0/6.9.11"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+REQUIRED_USE="corefonts? ( truetype )
+   test? ( corefonts )"
+
+RESTRICT="perl? ( userpriv )
+   !test? ( test )"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:= )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:0= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? (
+   gnome-base/librsvg
+   

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

2020-03-30 Thread Thomas Deutschmann
commit: 6ecfd1ca3f66b718f42a65b57ed5212199248d69
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar 30 16:59:11 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar 30 16:59:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ecfd1ca

dev-libs/libcbor: bump to v0.6.1

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

 dev-libs/libcbor/Manifest |  1 +
 dev-libs/libcbor/libcbor-0.6.1.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/libcbor/Manifest b/dev-libs/libcbor/Manifest
index 727832f6f39..d9c19bffcc8 100644
--- a/dev-libs/libcbor/Manifest
+++ b/dev-libs/libcbor/Manifest
@@ -1,2 +1,3 @@
 DIST libcbor-0.5.0.tar.gz 719348 BLAKE2B 
57e15e648159e7858d9d57a8b4cb7f3682f8153248610c9a3385cf9cbdea8babaf81d596b25d44bf6d59c75de23e76cce462fa7860b294019f46636726206d5a
 SHA512 
5c2e9610d9fbb0bfc59f89a180f70b58539a1760fd39cad696af372c164a87828a23bb4d3a54d8e9d846be5271204800f0ad63656ef830f06a0ccdd10edfdb2c
 DIST libcbor-0.6.0.tar.gz 262622 BLAKE2B 
2d3bc10bdb69c9205430718a8f2652672a8fa580ba7951c4012bdc8b502a9d6dcb26f398740f5fd35dfe0634f8e3d8ddf7eff5b9ec35c95cdc5383e2dce9f0ab
 SHA512 
6adbb32780d428140388295c5d740bd77b0ae7b21e3f73629ba56a3aa4e4ee5dbb715454061b0f6f67f2b19ea8366e0e5c24f4ffb1ba629afcb7a776a15045f7
+DIST libcbor-0.6.1.tar.gz 263486 BLAKE2B 
9a2415c1dde7ed611075c3b03ea1d8ab63bcb00dfc0cae3d7a3bb225b6fbee2a8f576b1f0f97eb6f0cf14c1a6e9df1c77f69320bac041287b0dec37c073f8b85
 SHA512 
dc9bb7d18b934fe33faabe30010425cb272d7e135f3bf233554bc934b1701f85c7b662e0d5a6a1921c21cd46acb4393600e9adc05b09d1b2a8e3c92ca9d7e4e8

diff --git a/dev-libs/libcbor/libcbor-0.6.1.ebuild 
b/dev-libs/libcbor/libcbor-0.6.1.ebuild
new file mode 100644
index 000..368f5493f9e
--- /dev/null
+++ b/dev-libs/libcbor/libcbor-0.6.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-any-r1 cmake-utils
+
+DESCRIPTION="CBOR protocol implementation for C and others"
+HOMEPAGE="https://github.com/pjk/libcbor;
+SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="+custom-alloc doc test"
+
+BDEPEND="
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/breathe[${PYTHON_USEDEP}]
+   ')
+   )
+   test? ( dev-util/cmocka )
+"
+
+RESTRICT="!test? ( test )"
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/breathe[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DCMAKE_BUILD_TYPE=Release
+   -DCBOR_CUSTOM_ALLOC=$(usex custom-alloc 'ON' 'OFF')
+   -DWITH_TESTS=$(usex test 'ON' 'OFF')
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use doc; then
+   pushd doc >/dev/null || die
+   emake html man
+   popd >/dev/null || die
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use doc; then
+   dodoc -r doc/build/html
+   doman doc/build/man/*
+   fi
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-auth/AusweisApp2/, licenses/, metadata/

2020-03-30 Thread Andrew Ammerlaan
commit: 779e6b56b88d63fe741b80b9084fbbe711be915a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Mar 30 16:26:47 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Mar 30 16:26:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=779e6b56

sys-auth/AusweisApp2: new package

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>

 licenses/EUPL-1.2  | 191 +
 metadata/layout.conf   |  13 --
 sys-auth/AusweisApp2/AusweisApp2-1.20.0.ebuild |  38 +
 sys-auth/AusweisApp2/Manifest  |   1 +
 sys-auth/AusweisApp2/metadata.xml  |   8 ++
 5 files changed, 238 insertions(+), 13 deletions(-)

diff --git a/licenses/EUPL-1.2 b/licenses/EUPL-1.2
new file mode 100644
index 000..d0f6ed1
--- /dev/null
+++ b/licenses/EUPL-1.2
@@ -0,0 +1,191 @@
+EUROPEAN UNION PUBLIC LICENCE v. 1.2 
+EUPL © the European Union 2007, 2016 
+
+This European Union Public Licence (the ‘EUPL’) applies to the Work (as 
defined below) which is provided under the 
+terms of this Licence. Any use of the Work, other than as authorised under 
this Licence is prohibited (to the extent such 
+use is covered by a right of the copyright holder of the Work). 
+The Work is provided under the terms of this Licence when the Licensor (as 
defined below) has placed the following 
+notice immediately following the copyright notice for the Work: 
+  Licensed under the EUPL 
+or has expressed by any other means his willingness to license under the EUPL. 
+
+1.Definitions 
+In this Licence, the following terms have the following meaning: 
+— ‘The Licence’:this Licence. 
+— ‘The Original Work’:the work or software distributed or communicated by the 
Licensor under this Licence, available 
+as Source Code and also as Executable Code as the case may be. 
+— ‘Derivative Works’:the works or software that could be created by the 
Licensee, based upon the Original Work or 
+modifications thereof. This Licence does not define the extent of modification 
or dependence on the Original Work 
+required in order to classify a work as a Derivative Work; this extent is 
determined by copyright law applicable in 
+the country mentioned in Article 15. 
+— ‘The Work’:the Original Work or its Derivative Works. 
+— ‘The Source Code’:the human-readable form of the Work which is the most 
convenient for people to study and 
+modify. 
+— ‘The Executable Code’:any code which has generally been compiled and which 
is meant to be interpreted by 
+a computer as a program. 
+— ‘The Licensor’:the natural or legal person that distributes or communicates 
the Work under the Licence. 
+— ‘Contributor(s)’:any natural or legal person who modifies the Work under the 
Licence, or otherwise contributes to 
+the creation of a Derivative Work. 
+— ‘The Licensee’ or ‘You’:any natural or legal person who makes any usage of 
the Work under the terms of the 
+Licence. 
+— ‘Distribution’ or ‘Communication’:any act of selling, giving, lending, 
renting, distributing, communicating, 
+transmitting, or otherwise making available, online or offline, copies of the 
Work or providing access to its essential 
+functionalities at the disposal of any other natural or legal person. 
+
+2.Scope of the rights granted by the Licence 
+The Licensor hereby grants You a worldwide, royalty-free, non-exclusive, 
sublicensable licence to do the following, for 
+the duration of copyright vested in the Original Work: 
+— use the Work in any circumstance and for all usage, 
+— reproduce the Work, 
+— modify the Work, and make Derivative Works based upon the Work, 
+— communicate to the public, including the right to make available or display 
the Work or copies thereof to the public 
+and perform publicly, as the case may be, the Work, 
+— distribute the Work or copies thereof, 
+— lend and rent the Work or copies thereof, 
+— sublicense rights in the Work or copies thereof. 
+Those rights can be exercised on any media, supports and formats, whether now 
known or later invented, as far as the 
+applicable law permits so. 
+In the countries where moral rights apply, the Licensor waives his right to 
exercise his moral right to the extent allowed 
+by law in order to make effective the licence of the economic rights here 
above listed. 
+The Licensor grants to the Licensee royalty-free, non-exclusive usage rights 
to any patents held by the Licensor, to the 
+extent necessary to make use of the rights granted on the Work under this 
Licence. 
+
+3.Communication of the Source Code 
+The Licensor may provide the Work either in its Source Code form, or as 
Executable Code. If the Work is provided as 
+Executable Code, the Licensor provides in addition a machine-readable copy of 
the Source Code of the Work along with 
+each copy of the Work that the Licensor distributes or indicates, in a 

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

2020-03-30 Thread Andrew Ammerlaan
commit: 4a6ab7ba2685f74a8cebe4cbbd2c9dd0cb69c0d3
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Mar 30 16:53:51 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Mar 30 16:54:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a6ab7ba

metadata/layout.conf: re-add layout.conf, please don't delete this

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

 metadata/layout.conf | 13 +
 1 file changed, 13 insertions(+)

diff --git a/metadata/layout.conf b/metadata/layout.conf
new file mode 100644
index 000..4962033
--- /dev/null
+++ b/metadata/layout.conf
@@ -0,0 +1,13 @@
+masters = gentoo
+
+# Please keep this reasonably in sync with ::gentoo
+manifest-hashes = BLAKE2B SHA512
+manifest-required-hashes = BLAKE2B
+update-changelog = false
+cache-formats = md5-dict
+thin-manifests = true
+sign-commits = true
+sign-manifests = false
+
+# Let's start with new EAPIs if possible
+eapis-banned = 0 1 2 3 4 5



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

2020-03-30 Thread Thomas Deutschmann
commit: 4573f0c3e647508fc1a66db678596a733e2ab805
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar 30 16:42:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar 30 16:44:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4573f0c3

app-arch/rar: bump to v5.9.0 from 2020-03-30

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

 app-arch/rar/Manifest   |   3 +
 app-arch/rar/rar-5.9.0_p20200330.ebuild | 109 
 2 files changed, 112 insertions(+)

diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
index 421d2385600..36417729b0f 100644
--- a/app-arch/rar/Manifest
+++ b/app-arch/rar/Manifest
@@ -1,3 +1,6 @@
 DIST rarlinux-5.8.0_p20191205.tar.gz 564176 BLAKE2B 
78251a10d995c47766d2d6f0b553aaf1230e3d47b0098a7f137d499d3e182bbebd3d1c35551032f5c88166c646037733f9be8833b05a1aef136918cf2b29b556
 SHA512 
0b8d2347a4b14e26285dd99add5fdf9c2f1a9d9e1bf7524e7b31052d9aac6337e592da02ed5dc4dc9ab9020587bf89de865b53a5632ac76097c9410ec7cf916a
+DIST rarlinux-5.9.0_p20200330.tar.gz 606599 BLAKE2B 
81803108938b82aec07e0a8aeffe764219c6965ddbda3ac73c04ee0c6c7f8ae6090bf7a39fc0215a639fec8f5b9af7f8518ae2c18bcd2a0f836c0560740fde38
 SHA512 
0c5328d3113e0c821d840dafdb7bc0b4f5161b8b7d76e2227bae3daa3bf55d99d06a167ece961157f69ec2494259bb56dcd87769b0782962614cc2c4de01892b
 DIST rarlinux-x64-5.8.0_p20191205.tar.gz 551942 BLAKE2B 
57fb02ee14571e508515b107adbce2055998cfc05c1c0b5d297fdb021c418c59c9e9cf594cdaa919c205193c7f4454af59d68c98559f85e3e8c3b00e7fec1c0b
 SHA512 
625138adc3c9fb0ceca54c72ee53a0c260e9c9ca53df5c192386884474482dab34477b0efeba760366fd31c5c59cdb2baf6516977b5c61927606bbde146ee350
+DIST rarlinux-x64-5.9.0_p20200330.tar.gz 595460 BLAKE2B 
cc8e3dfdbd10a959b9643a4a6b12e8e346f6ed2797fee61fbfecd02b8570212f87514e749943e8998941fb00e026b300597ae52975ac326cc0a2962ba8d1a8a8
 SHA512 
a7d88a8705e4876686f880eee461180a3d2dac5c4bafb2efeec46a8c2bac2c07b09fc0827f39aa1417d0c8a64d3ed5b55244b08400ce5a0591984e0e9c5c853e
 DIST winrar-x64-5.8.0_p20191205.exe 3214504 BLAKE2B 
41b23a157c0af9d024bbf404c134bad5d026d5668eb18c7bc21b9627b5b82ea2dcfd81cbbcae8a7150a5f3cf1b7982477e23eeed3640dc0dbf29ccb190176a6a
 SHA512 
7b55ab2daaa9a11e32b9d7ff3df1c76de6786d415a8d3650cfae9b5cd27003b53b67336c8916ed138ccb996797392f9dbd2f49aeea9ba5cef04f6331a82c0e0b
+DIST winrar-x64-5.9.0_p20200330.exe 3226248 BLAKE2B 
50459e4b476bf9ec6b59df712a61f5108442fdaf58f7ccb1c021f1638a3327e155a5b3573e0566d3a262b8129fc28c176ccc2e9a3edf2851986c8a5aeb3288d0
 SHA512 
8b0791eab87aeed9f30272f11fa304189f1f5d077457d3ea608c59e19dfd6ee9e05f98f03cba4803dbe24b5bb68f8332a59cd9bd2fae76d0da0405a92b8e3b3c

diff --git a/app-arch/rar/rar-5.9.0_p20200330.ebuild 
b/app-arch/rar/rar-5.9.0_p20200330.ebuild
new file mode 100644
index 000..5711c67a5c7
--- /dev/null
+++ b/app-arch/rar/rar-5.9.0_p20200330.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="RAR compressor/uncompressor"
+HOMEPAGE="https://rarlab.com/;
+URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz;
+URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz;
+URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe;
+SRC_URI="x86? ( ${URI_x86} )
+   amd64? ( ${URI_amd64} )
+   all_sfx? (
+   ${URI_x86}
+   ${URI_amd64}
+   ${URI_w64}
+   )"
+
+LICENSE="RAR BSD BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="all_sfx"
+RESTRICT="mirror bindist"
+
+DEPEND="all_sfx? ( app-arch/unrar )"
+RDEPEND="sys-libs/glibc"
+
+S="${WORKDIR}/${PN}"
+
+QA_FLAGS_IGNORED="opt/rar/default.sfx
+   opt/rar/default-elf32.sfx
+   opt/rar/default-elf64.sfx
+   opt/rar/default-win32.sfx
+   opt/rar/default-win64.sfx
+   opt/rar/WinCon.SFX
+   opt/rar/WinCon64.SFX
+   opt/rar/Zip.SFX
+   opt/rar/Zip64.SFX
+   opt/rar/unrar
+   opt/rar/rar"
+QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
+
+src_unpack() {
+   local _file
+
+   for _file in ${A}; do
+   if [[ "${_file}" == rarli* ]]; then
+   if [[ "${_file}" =~ x64 ]]; then
+   if ! use amd64; then
+   continue
+   fi
+
+   unpack "${_file}"
+   elif [[ ! "${_file}" =~ x64 ]]; then
+   if ! use x86; then
+   continue
+   fi
+
+   unpack "${_file}"
+   else
+   die "Unknown SRC file '${_file}'!"
+   fi
+   fi
+   done
+
+   rm -f "${S}"/license.txt
+
+   if use all_sfx ; then
+   mkdir sfx
+   cd sfx
+   for 

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

2020-03-30 Thread Thomas Deutschmann
commit: 210c808ab9c6e54419edd69df3fa0965f3a9ab86
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar 30 16:43:52 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar 30 16:44:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210c808a

app-arch/unrar: bump to v5.9.2

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

 app-arch/unrar/Manifest   |  1 +
 app-arch/unrar/unrar-5.9.2.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 8e04b8b4ede..b3b4d3432e4 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1,3 +1,4 @@
 DIST unrar-5.7.5.tar.gz 228818 BLAKE2B 
2bd9cfaed07802147af9a3457cea3f78f464cc26e2e20ef2c15817fffb7dc275fd326fd96b089257a8044982c0ae130ca3dc42126356d973ee6a8afd43e28df0
 SHA512 
101a21a20d8e30ca21605e332579064d362feacb36e9d4a7cd5218585298dcb48ec2805ff9523ae9b25e8e3d3e7557b73ea457702c6cb6d8c50d324ea1f4
 DIST unrar-5.8.5.tar.gz 229641 BLAKE2B 
132453d2e2ddb1b1b2151be15bd092dc06fe7ab96d8fa640db95dc1acdee90f6b259a5d04c1da959a398e3a9beb22862a14db9b41b19055771373e00d89e958b
 SHA512 
bacd36c78c6bab2720b13796b73b376bd0ae693916b8130637cc4e6bbd76f6bd103347d9033d2d6cf6301587ba62449ec88b3aa4c18c8557ad5ace3475b41a7c
 DIST unrar-5.9.1.tar.gz 229913 BLAKE2B 
0969678b0676fbf8058e214e2ac8725ebbfbd391d23690eb0f55bdbbaa86b0a0752d4028bd52a95b455aacb324be5180dee485864b9f6cf63e2c1efc90b52af7
 SHA512 
dcc1ae8cd886f711f7ce400c2dc496e170e62f17f41f96bb26e3900bea82c3923114678efee07b88a9bf55ce22d7d07d36400744e42f2b59231a51724b04c138
+DIST unrar-5.9.2.tar.gz 229900 BLAKE2B 
a941ef6566a5b58990d88e6e99cc23c169fd7d99fe2c8ef1313db860f9f220510ea002990740c4b3a3f980c037f9b3be4cdad84624a9a6f5094b1074721800d4
 SHA512 
e48dd3327d57522aa676e8fd6e29b7133ee9921eb1525d90ddedc61716ecfeefb51a7eb3a667f4f81f21a5ce8654727617d33463a5b6a40a7bc32252fa9f25df

diff --git a/app-arch/unrar/unrar-5.9.2.ebuild 
b/app-arch/unrar/unrar-5.9.2.ebuild
new file mode 100644
index 000..1e825e7ac11
--- /dev/null
+++ b/app-arch/unrar/unrar-5.9.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib toolchain-funcs
+
+MY_PN="${PN}src"
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="https://www.rarlab.com/rar_add.htm;
+SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="unRAR"
+# subslot = soname version
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
+
+S="${WORKDIR}/unrar"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.5.5-build.patch
+   "${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
+)
+
+src_prepare() {
+   default
+
+   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+   else
+   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
+   fi
+   sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+   mkdir -p build-{lib,bin}
+   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+   cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+   unrar_make() {
+   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+   }
+
+   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) || die
+   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV}) || die
+
+   unrar_make -C build-bin
+}
+
+src_install() {
+   dobin build-bin/unrar
+   dodoc readme.txt
+
+   dolib.so build-lib/libunrar*
+
+   insinto /usr/include/libunrar${PV%.*.*}
+   doins *.hpp
+   dosym libunrar${PV%.*.*} /usr/include/libunrar
+
+   find "${ED}" -type f -name "*.a" -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: metadata/, sys-auth/AusweisApp2/, licenses/

2020-03-30 Thread Volkmar W. Pogatzki
commit: 779e6b56b88d63fe741b80b9084fbbe711be915a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Mar 30 16:26:47 2020 +
Commit: Volkmar W. Pogatzki  pogatzki  net>
CommitDate: Mon Mar 30 16:26:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=779e6b56

sys-auth/AusweisApp2: new package

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>

 licenses/EUPL-1.2  | 191 +
 metadata/layout.conf   |  13 --
 sys-auth/AusweisApp2/AusweisApp2-1.20.0.ebuild |  38 +
 sys-auth/AusweisApp2/Manifest  |   1 +
 sys-auth/AusweisApp2/metadata.xml  |   8 ++
 5 files changed, 238 insertions(+), 13 deletions(-)

diff --git a/licenses/EUPL-1.2 b/licenses/EUPL-1.2
new file mode 100644
index 000..d0f6ed1
--- /dev/null
+++ b/licenses/EUPL-1.2
@@ -0,0 +1,191 @@
+EUROPEAN UNION PUBLIC LICENCE v. 1.2 
+EUPL © the European Union 2007, 2016 
+
+This European Union Public Licence (the ‘EUPL’) applies to the Work (as 
defined below) which is provided under the 
+terms of this Licence. Any use of the Work, other than as authorised under 
this Licence is prohibited (to the extent such 
+use is covered by a right of the copyright holder of the Work). 
+The Work is provided under the terms of this Licence when the Licensor (as 
defined below) has placed the following 
+notice immediately following the copyright notice for the Work: 
+  Licensed under the EUPL 
+or has expressed by any other means his willingness to license under the EUPL. 
+
+1.Definitions 
+In this Licence, the following terms have the following meaning: 
+— ‘The Licence’:this Licence. 
+— ‘The Original Work’:the work or software distributed or communicated by the 
Licensor under this Licence, available 
+as Source Code and also as Executable Code as the case may be. 
+— ‘Derivative Works’:the works or software that could be created by the 
Licensee, based upon the Original Work or 
+modifications thereof. This Licence does not define the extent of modification 
or dependence on the Original Work 
+required in order to classify a work as a Derivative Work; this extent is 
determined by copyright law applicable in 
+the country mentioned in Article 15. 
+— ‘The Work’:the Original Work or its Derivative Works. 
+— ‘The Source Code’:the human-readable form of the Work which is the most 
convenient for people to study and 
+modify. 
+— ‘The Executable Code’:any code which has generally been compiled and which 
is meant to be interpreted by 
+a computer as a program. 
+— ‘The Licensor’:the natural or legal person that distributes or communicates 
the Work under the Licence. 
+— ‘Contributor(s)’:any natural or legal person who modifies the Work under the 
Licence, or otherwise contributes to 
+the creation of a Derivative Work. 
+— ‘The Licensee’ or ‘You’:any natural or legal person who makes any usage of 
the Work under the terms of the 
+Licence. 
+— ‘Distribution’ or ‘Communication’:any act of selling, giving, lending, 
renting, distributing, communicating, 
+transmitting, or otherwise making available, online or offline, copies of the 
Work or providing access to its essential 
+functionalities at the disposal of any other natural or legal person. 
+
+2.Scope of the rights granted by the Licence 
+The Licensor hereby grants You a worldwide, royalty-free, non-exclusive, 
sublicensable licence to do the following, for 
+the duration of copyright vested in the Original Work: 
+— use the Work in any circumstance and for all usage, 
+— reproduce the Work, 
+— modify the Work, and make Derivative Works based upon the Work, 
+— communicate to the public, including the right to make available or display 
the Work or copies thereof to the public 
+and perform publicly, as the case may be, the Work, 
+— distribute the Work or copies thereof, 
+— lend and rent the Work or copies thereof, 
+— sublicense rights in the Work or copies thereof. 
+Those rights can be exercised on any media, supports and formats, whether now 
known or later invented, as far as the 
+applicable law permits so. 
+In the countries where moral rights apply, the Licensor waives his right to 
exercise his moral right to the extent allowed 
+by law in order to make effective the licence of the economic rights here 
above listed. 
+The Licensor grants to the Licensee royalty-free, non-exclusive usage rights 
to any patents held by the Licensor, to the 
+extent necessary to make use of the rights granted on the Work under this 
Licence. 
+
+3.Communication of the Source Code 
+The Licensor may provide the Work either in its Source Code form, or as 
Executable Code. If the Work is provided as 
+Executable Code, the Licensor provides in addition a machine-readable copy of 
the Source Code of the Work along with 
+each copy of the Work that the Licensor distributes or indicates, in a 

[gentoo-commits] repo/user/ssnb:master commit in: net-misc/megasync/

2020-03-30 Thread Samuel Bernardo
commit: 04f78db649d0a38be4ba3286beaab90c00a90797
Author: Samuel Bernardo  gmail  com>
AuthorDate: Mon Mar 30 16:13:30 2020 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Mon Mar 30 16:13:30 2020 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=04f78db6

Add required eclasses in megasync 4.3.1

Signed-off-by: Samuel Bernardo  gmail.com>

 net-misc/megasync/Manifest| 2 +-
 net-misc/megasync/{megasync-4.3.1.ebuild => megasync-4.3.1-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index bfd6438..e2eef42 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -22,6 +22,6 @@ EBUILD megasync-4.2.0.ebuild 3917 BLAKE2B 
7295114af019c39c00e8d487c8cc6bfd9ad348
 EBUILD megasync-4.2.3.ebuild 3915 BLAKE2B 
ed8dca3c7f8062d12e17a5143a8bd5a6ee9b8d79c54b395d9e0502a4d277acd62443c36ed09572aff677842c22b879160a62f92fb7beda90c57d3d6fc14ee8f6
 SHA512 
eb027f7cbf263075f181645ebe2625997ed7a499c8a5e285f52cdb348ef3295ecadb03240ee446a9362895f96e9bfd11657a27aca9fb34ab9d5422cc68d847e9
 EBUILD megasync-4.2.5-r2.ebuild 4027 BLAKE2B 
cf745d60810047fcbf4392271263e99bb615019647dd4d52cb7b95b01e0a25005d25b551df418a46881f5f655f5e9114ab5b351fa9387c8fb027cb04ab0ccd18
 SHA512 
99c1cee8eb8f4e941569f2c4682bbd5ef55ff30b76f3f6dbcd759993c769f5651d88f3636d3b85046a6cfecca50826600ae2eacd31ddf7f3871cf7e6e7891040
 EBUILD megasync-4.2.5.ebuild 3915 BLAKE2B 
ed8dca3c7f8062d12e17a5143a8bd5a6ee9b8d79c54b395d9e0502a4d277acd62443c36ed09572aff677842c22b879160a62f92fb7beda90c57d3d6fc14ee8f6
 SHA512 
eb027f7cbf263075f181645ebe2625997ed7a499c8a5e285f52cdb348ef3295ecadb03240ee446a9362895f96e9bfd11657a27aca9fb34ab9d5422cc68d847e9
-EBUILD megasync-4.3.1.ebuild 3455 BLAKE2B 
05d5e7b0fcab78a9bb1a9eba87b97ed5b186898e4a8997a3acf9ac8bd3e09800d33b11f6f81067aeca28c3003f21acdb191b6ab3f69e3570920b9ed085f5d93c
 SHA512 
43294e627006dbd677821970f781d56821304abd5aea1f8162ae19f6dbec2be4c83b34c89ba67ebd0a35a490ae0fdf69112cbf35c2603b5ea610abc654744fe9
+EBUILD megasync-4.3.1-r1.ebuild 3478 BLAKE2B 
e1a3965a97a0eae7f098a49f7351e0d30d2187e7356f91c298507e8feb11313fd2d5af66fe4372a3e329233f8004a4395dfe483c53e8205e24629629e9476962
 SHA512 
acdb1cd095cd19de2c618952a8dc07b0d2dba3f26c53cd2e23f439f85fdd6850c1665f2d6fcff75fcc4650ebae27fc1596cd160c18c454421f86970c521aa0a7
 EBUILD megasync-.ebuild 3234 BLAKE2B 
8c2dbd9234089a286275ab7381df1986b7a744de54e6b6e0216fa72913d9b61012eb869058f4dac906bb7bce36c4097c023d1d6cbca7e49792fd199e82bcead1
 SHA512 
11cdb8aad6f5d01dd87b8f5fda04b356d0c464ac122e27c4654b1b6f2489cae3131a124a0333c6dc41644fb079dec20f0e07671584a3a872ca688cef9513b66f
 MISC metadata.xml 318 BLAKE2B 
ffc32715f0597b63ba78c242a5adfad13c921b43da17b5e07b4cca5e5ef69dbb3c89a7d110165dcea06ed317f873a5210db21be0ac5941dfb433185fdcb7a6e7
 SHA512 
e4930a21d6f75f5395e2e96436b42c792771fd7167abceeff0db7a9036616c6feeb6beee890afa6ff5e4584f5bb6938084316e60df57997aa1c20ba0a025514c

diff --git a/net-misc/megasync/megasync-4.3.1.ebuild 
b/net-misc/megasync/megasync-4.3.1-r1.ebuild
similarity index 97%
rename from net-misc/megasync/megasync-4.3.1.ebuild
rename to net-misc/megasync/megasync-4.3.1-r1.ebuild
index e376fff..d4a648f 100644
--- a/net-misc/megasync/megasync-4.3.1.ebuild
+++ b/net-misc/megasync/megasync-4.3.1-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=7
 
-inherit eutils multilib qmake-utils autotools git-r3
+inherit eutils multilib qmake-utils autotools git-r3 desktop cmake-multilib
 
 DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This 
is the official app."
 HOMEPAGE="http://mega.co.nz;



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

2020-03-30 Thread Thomas Beierlein
commit: c508cd3136fa3651e77c36dba821d23f56e9d452
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Mar 30 16:00:34 2020 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Mar 30 16:00:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c508cd31

dev-libs/libax25: Minor version bump

Bump EAPI too

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Beierlein  gentoo.org>

 dev-libs/libax25/Manifest  |  1 +
 dev-libs/libax25/libax25-0.0.12_rc5.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-libs/libax25/Manifest b/dev-libs/libax25/Manifest
index 1e477925c87..4f6c60f9adc 100644
--- a/dev-libs/libax25/Manifest
+++ b/dev-libs/libax25/Manifest
@@ -1 +1,2 @@
 DIST libax25-0.0.12-rc4.tar.gz 335535 BLAKE2B 
604b78851ba7946ad49e51525f88503a148ceadc2e4276df263c127d1022001a80b36e91ff919b027b049c357383fab40708646194b4a4e8c7826ca7cd2e1bff
 SHA512 
d11ed19cf72b8eed22c6cbaa5f45f0eb3b96672a6c9334a095da36b622a0453b0d7b72f75f7aa5753c9cf10636d5b10c36fe9b445481e04f7cba711609f7a812
+DIST libax25-0.0.12-rc5.tar.gz 360123 BLAKE2B 
55b1797977e5bb508aed67b43665cefdb7b296c6f2fc5d68f2e59e20da4833cd19030c1fa6deee4d463135a5eb4a944c2c779a47570e5cbfb10fd640f8c00bf2
 SHA512 
01aaf1ef5be7a347ec702f890e26e7cad02eff1cc8b4932fe9452cab8012bb0d7cd25f74871d83f188f22a3a5fd600ec57131ddb540a6c746908bf47e42f958f

diff --git a/dev-libs/libax25/libax25-0.0.12_rc5.ebuild 
b/dev-libs/libax25/libax25-0.0.12_rc5.ebuild
new file mode 100644
index 000..168644f6917
--- /dev/null
+++ b/dev-libs/libax25/libax25-0.0.12_rc5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${PN}-$(ver_rs 3 '-')
+
+DESCRIPTION="AX.25 library for hamradio applications"
+HOMEPAGE="http://www.linux-ax25.org/;
+SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="static-libs"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   econf  $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+   emake DESTDIR="${D}" installconf
+}



  1   2   3   >