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

2021-01-10 Thread Alfredo Tupone
commit: fd7a5eecc0861f2097e5876a1ad48937a5e6f9f1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jan 11 07:47:02 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jan 11 07:47:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7a5eec

dev-ml/jingoo: do not install in /usr/doc

Closes: https://bugs.gentoo.org/764890
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/jingoo/jingoo-1.4.2.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-ml/jingoo/jingoo-1.4.2.ebuild 
b/dev-ml/jingoo/jingoo-1.4.2.ebuild
index 0989a6b96f2..8243636f76a 100644
--- a/dev-ml/jingoo/jingoo-1.4.2.ebuild
+++ b/dev-ml/jingoo/jingoo-1.4.2.ebuild
@@ -21,3 +21,8 @@ RDEPEND="dev-ml/ppx_deriving
 DEPEND="${RDEPEND}
test? ( dev-ml/ounit )"
 BDEPEND="dev-ml/dune"
+
+src_install() {
+   default
+   rm -r "${D}"/usr/doc || die
+}



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

2021-01-10 Thread Alfredo Tupone
commit: af5a622c85362cca2131474338c21cb9233587d3
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jan 11 07:40:02 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jan 11 07:40:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5a622c

dev-ml/uunf: fix dependency

Closes: https://bugs.gentoo.org/764884
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/uunf/uunf-13.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/uunf/uunf-13.0.0.ebuild b/dev-ml/uunf/uunf-13.0.0.ebuild
index cc99579c7b0..649ba57a316 100644
--- a/dev-ml/uunf/uunf-13.0.0.ebuild
+++ b/dev-ml/uunf/uunf-13.0.0.ebuild
@@ -14,7 +14,7 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND=""
+DEPEND="dev-ml/topkg"
 RDEPEND="${DEPEND}"
 BDEPEND="dev-ml/findlib"
 OPAM_FILE=opam



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

2021-01-10 Thread Fabian Groffen
commit: 07c18b0dbdfba0974533e3df9f6fb6db26b2da92
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 11 07:38:15 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 11 07:38:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=07c18b0d

scripts/bootstrap-prefix: bump tree snapshot for darwin

- gcc profiles switched to ld64
- masks for wget and findutils (gnulib breakage)

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

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

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



[gentoo-commits] repo/gentoo:master commit in: dev-games/clanlib/files/, dev-games/clanlib/

2021-01-10 Thread Lars Wendler
commit: d52adc47ea1c389ba5c38874fe0adb9896486bd5
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 11 07:38:16 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 11 07:38:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52adc47

dev-games/clanlib: Use pkg-config to find freetype

Closes: https://bugs.gentoo.org/764902
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-games/clanlib/clanlib-2.3.7.ebuild  |  3 ++-
 .../clanlib/files/clanlib-2.3.7-freetype_pkgconfig.patch| 13 +
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/dev-games/clanlib/clanlib-2.3.7.ebuild 
b/dev-games/clanlib/clanlib-2.3.7.ebuild
index 994ee11d94c..08584b0cf5d 100644
--- a/dev-games/clanlib/clanlib-2.3.7.ebuild
+++ b/dev-games/clanlib/clanlib-2.3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -46,6 +46,7 @@ S=${WORKDIR}/${MY_P}
 PATCHES=(
"${FILESDIR}"/${P}-autotools.patch
"${FILESDIR}"/${P}-doc.patch
+   "${FILESDIR}"/${P}-freetype_pkgconfig.patch #764902
 )
 AUTOTOOLS_AUTORECONF=1
 AUTOTOOLS_IN_SOURCE_BUILD=1

diff --git a/dev-games/clanlib/files/clanlib-2.3.7-freetype_pkgconfig.patch 
b/dev-games/clanlib/files/clanlib-2.3.7-freetype_pkgconfig.patch
new file mode 100644
index 000..47a1c89b240
--- /dev/null
+++ b/dev-games/clanlib/files/clanlib-2.3.7-freetype_pkgconfig.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/764902
+
+--- ClanLib-2.3.7/configure.ac
 ClanLib-2.3.7/configure.ac
+@@ -342,7 +342,7 @@
+   echo "=="
+   CLANLIB_CHECK_LIB(png,  [`cat $srcdir/Setup/Tests/png.cpp`],  
clanDisplay, [ *** Cannot find png (See http://www.libpng.org ) (Try 
libpng12-dev or better) ], [-lz -lpng])
+   CLANLIB_CHECK_LIB(jpeg, [`cat $srcdir/Setup/Tests/jpeg.cpp`], 
clanDisplay, [ *** Cannot find jpeg (See http://www.ijg.org ) (Try 
libjpeg62-dev or better) ], [ -ljpeg])
+-  CLANLIB_CHECK_LIB(ttf, [`cat $srcdir/Setup/Tests/ttf.cpp`], 
clanDisplay, [ *** Cannot find ttf (freetype) (See 
http://freetype.sourceforge.net )  (Try libfreetype6-dev or better) ], 
[`freetype-config --libs` ], [ `freetype-config --cflags`])
++  CLANLIB_CHECK_LIB(ttf, [`cat $srcdir/Setup/Tests/ttf.cpp`], 
clanDisplay, [ *** Cannot find ttf (freetype) (See 
http://freetype.sourceforge.net )  (Try libfreetype6-dev or better) ], 
[`pkg-config --libs freetype2` ], [ `pkg-config --cflags freetype2`])
+ 
+   dnl  Optional linux/joystick.h
+   AC_CHECK_HEADERS(linux/joystick.h, linux_joystick=yes)



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

2021-01-10 Thread Zac Medico
commit: eeeb70bf50994c08ebcddac94474105f0635360c
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 11 06:46:49 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 11 07:28:28 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=eeeb70bf

AsyncioEventLoop: wrap child watcher for thread safety (bug 764905)

Use a child watcher wrapper to deliver the callbacks via the
call_soon_threadsafe method, since documentation for the asycio
AbstractChildWatcher class says that callbacks must be thread
safe.

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

 lib/portage/util/_eventloop/asyncio_event_loop.py | 30 ++-
 1 file changed, 29 insertions(+), 1 deletion(-)

diff --git a/lib/portage/util/_eventloop/asyncio_event_loop.py 
b/lib/portage/util/_eventloop/asyncio_event_loop.py
index 4d7047ae8..b77728088 100644
--- a/lib/portage/util/_eventloop/asyncio_event_loop.py
+++ b/lib/portage/util/_eventloop/asyncio_event_loop.py
@@ -6,6 +6,7 @@ import signal
 
 import asyncio as _real_asyncio
 from asyncio.events import AbstractEventLoop as _AbstractEventLoop
+from asyncio.unix_events import AbstractChildWatcher as _AbstractChildWatcher
 
 import portage
 
@@ -47,6 +48,7 @@ class AsyncioEventLoop(_AbstractEventLoop):
self.set_debug = loop.set_debug
self.get_debug = loop.get_debug
self._wakeup_fd = -1
+   self._child_watcher = None
 
if portage._internal_caller:

loop.set_exception_handler(self._internal_caller_exception_handler)
@@ -87,7 +89,9 @@ class AsyncioEventLoop(_AbstractEventLoop):
@rtype: asyncio.AbstractChildWatcher
@return: the internal event loop's AbstractChildWatcher 
interface
"""
-   return _real_asyncio.get_child_watcher()
+   if self._child_watcher is None:
+   self._child_watcher = 
_ChildWatcherThreadSafetyWrapper(self, _real_asyncio.get_child_watcher())
+   return self._child_watcher
 
@property
def _asyncio_wrapper(self):
@@ -126,3 +130,27 @@ class AsyncioEventLoop(_AbstractEventLoop):
except ValueError:
# This is intended to fail when not called in 
the main thread.
pass
+
+
+class _ChildWatcherThreadSafetyWrapper(_AbstractChildWatcher):
+   def __init__(self, loop, real_watcher):
+   self._loop = loop
+   self._real_watcher = real_watcher
+
+   def close(self):
+   pass
+
+   def __enter__(self):
+   return self
+
+   def __exit__(self, a, b, c):
+   pass
+
+   def _child_exit(self, pid, status, callback, *args):
+   self._loop.call_soon_threadsafe(callback, pid, status, *args)
+
+   def add_child_handler(self, pid, callback, *args):
+   self._real_watcher.add_child_handler(pid, self._child_exit, 
callback, *args)
+
+   def remove_child_handler(self, pid):
+   return self._real_watcher.remove_child_handler(pid)



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

2021-01-10 Thread Zac Medico
commit: 4c25c0d7af7ad71fccbfafe1e5019116c691968e
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 11 00:19:06 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 11 03:32:45 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4c25c0d7

check_reverse_dependencies: dereference virtual expansions (bug 764764)

If an atom is the result of virtual expansion, then derefrence it to
_orig_atom in check_reverse_dependencies so that it will be correctly
handled as a built slot operator dependency when appropriate. This
solves a case triggered in bug 764764 where a virtual expansion from
virtual/dist-kernel:0/5.10.5= to =virtual/dist-kernel-5.10.5 prevented
the atom from being handled as a built slot operator dependency, which
prevented rebuilds from being triggered.

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

 lib/_emerge/depgraph.py| 22 ++
 .../resolver/test_slot_operator_reverse_deps.py|  2 +-
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index f3e834a60..2bf04406f 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -2073,6 +2073,12 @@ class depgraph:
for parent, atom in 
self._dynamic_config._parent_atoms.get(existing_pkg, []):
if isinstance(parent, Package):
if parent in 
built_slot_operator_parents:
+   if hasattr(atom, '_orig_atom'):
+   # If atom is the result 
of virtual expansion, then
+   # derefrence it to 
_orig_atom so that it will be correctly
+   # handled as a built 
slot operator dependency when
+   # appropriate (see bug 
764764).
+   atom = atom._orig_atom
# This parent may need to be 
rebuilt, therefore
# discard its soname and built 
slot operator
# dependency components which 
are not necessarily
@@ -2131,6 +2137,22 @@ class depgraph:
allow_repo=True)
if not 
atom_set.findAtomForPackage(candidate_pkg,

modified_use=self._pkg_use_enabled(candidate_pkg)):
+   if debug:
+   parent_atoms = []
+   for other_parent, other_atom in 
self._dynamic_config._parent_atoms.get(existing_pkg, []):
+   if other_parent is 
parent:
+   
parent_atoms.append(other_atom)
+   msg = (
+   "",
+   "",
+   
"check_reverse_dependencies:",
+   "   candidate package 
does not match atom '%s': %s" % (atom, candidate_pkg),
+   "   parent: %s" % 
parent,
+   "   parent atoms: %s" % 
" ".join(parent_atoms),
+   "",
+   )
+   writemsg_level("\n".join(msg),
+   noiselevel=-1, 
level=logging.DEBUG)
return False
return True
 

diff --git a/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py 
b/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
index 6e7214043..ef884f8ca 100644
--- a/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
+++ b/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
@@ -284,7 +284,7 @@ class SlotOperatorReverseDepsVirtualTestCase(TestCase):
["@world"],
options = {"--update": True, "--deep": True},
success = True,
-   mergelist = []
+   mergelist = ['sys-kernel/gentoo-kernel-5.10.6', 
'virtual/dist-kernel-5.10.6', 'app-emulation/virtualbox-modules-6.1.16-r1', 
'x11-drivers/nvidia-drivers-460.32.03']
),
)
 



[gentoo-commits] repo/proj/guru:dev commit in: games-action/ATLauncher/

2021-01-10 Thread Andrew Ammerlaan
commit: e21621a268d86d0013daa2d827af2a163e65eb56
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Jan 11 07:14:28 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jan 11 07:14:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e21621a2

games-action/ATLauncher: minor version bump 3.4.2.3

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

 .../ATLauncher/{ATLauncher-3.4.2.1.ebuild => ATLauncher-3.4.2.3.ebuild} | 0
 games-action/ATLauncher/Manifest| 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/ATLauncher/ATLauncher-3.4.2.1.ebuild 
b/games-action/ATLauncher/ATLauncher-3.4.2.3.ebuild
similarity index 100%
rename from games-action/ATLauncher/ATLauncher-3.4.2.1.ebuild
rename to games-action/ATLauncher/ATLauncher-3.4.2.3.ebuild

diff --git a/games-action/ATLauncher/Manifest b/games-action/ATLauncher/Manifest
index 02b102bc..94d0a9bf 100644
--- a/games-action/ATLauncher/Manifest
+++ b/games-action/ATLauncher/Manifest
@@ -1,2 +1,2 @@
-DIST ATLauncher-3.4.2.1.jar 13746870 BLAKE2B 
8c6a05f86a8f711569c3cbfb50deee1e080fd9386186a1d0cdacfe33805e0da97dd84840bd994d02cc1f48ebc8bf7b01183e6399a86d81fb7f29158fd7448a6f
 SHA512 
f37e141647351efe9ecd017517c5f2c3ae7e642ab5d41b2db63cc184ac1f7fb24e0b8655c02c5f2fc35e7ce6e20226d737fec783c515db9c61ca7344f2d7fee8
+DIST ATLauncher-3.4.2.3.jar 13747147 BLAKE2B 
2706177c3b9392a5399ccc7fb13097902e2d22a4f833bb8ed359957859b81911150018f25004b32ff6a923031638741b7c3469fcfa14f94f549684a6eaf7feba
 SHA512 
a035900be59b2bc6babf542a1a92e8514e520b90bd688cbe8a4e620621e3749f572c9fecd97f0279840288b19d4022052aeb6056ce964afeb4da29255130fca1
 DIST ATLauncher.ico 370070 BLAKE2B 
992e5df968054884c21f136b8f16f2b14e8d321b2196ebc07f7a59621223ca79b896f63b21dba864f61f238ca1864039a410d8089127714163092f65d0ca7f27
 SHA512 
353f6dd68475778cc8e97a773e800fe532df2f6d28d5babc751cfb5ed7ef24ef6246f76d26e3e25706e458741d604bb8fa8e79cb8904900284f0f7b0f9488bfb



[gentoo-commits] repo/proj/guru:master commit in: app-text/OCRmyPDF/

2021-01-10 Thread Andrew Ammerlaan
commit: 13d5df7d5fb3f5b956d0f6624254c97d8d57f2af
Author: Theo Anderson  posteo  de>
AuthorDate: Sun Jan 10 20:49:16 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jan 11 05:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13d5df7d

app-text/OCRmyPDF: drop old

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

 app-text/OCRmyPDF/Manifest   |  1 -
 app-text/OCRmyPDF/OCRmyPDF-11.4.4.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index f8ac6659..7422812d 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,3 +1,2 @@
-DIST OCRmyPDF-11.4.4.tar.gz 7883043 BLAKE2B 
25d4f259c257884107c2fa76c2f662fc867528555ea47b3d3cabbbc3e9fd68bdb55ae4540556607ee31f534152b7c55076224c194e6299ab4bbd1b6f874752dc
 SHA512 
198491f11764b68dc26877f73c815f1425b3bf730c5ada8319b1122ac525a3790e9e86a25b7965bf674197571960a76256984071e3f0b9a1507794dbb875340b
 DIST OCRmyPDF-11.4.5.tar.gz 7882974 BLAKE2B 
dd2c73e3aa78f0dadebcd25879aa315836e703bd089663a310af5b5231a03bf4cfe3acdbc4a658a99b92d585cd992134fdc1d3a12d7b2a74e205fe5b2ffa1b50
 SHA512 
4abf32733f520c0f8d99a9b1631d37ac339067b55756a9d9d4f0c182eca96f251ab7779d1c0af913891a57f3d103cc028ce3899dc263869ac6af3cf6f75e1ead
 DIST OCRmyPDF-11.5.0.tar.gz 7884615 BLAKE2B 
e0b298e011aa648b9d94febbead532d97af510e7281d1d0a8b828843627b9ad326a863e4bc7060a6fd746f114676449ea3575d94d60c30cf08873b06eb31b244
 SHA512 
e40d28a6b21e729077f34d3e1012965a3f162e4374c0e8c88acc05b143c14626829f25f2c91bb8995aca7609778fac78c91d89c6186109194fc1f211a3462e41

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.4.4.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.4.4.ebuild
deleted file mode 100644
index bf5a296b..
--- a/app-text/OCRmyPDF/OCRmyPDF-11.4.4.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
-HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
-SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
-RESTRICT="test"
-IUSE="jbig2enc"
-
-RDEPEND="
-   app-text/ghostscript-gpl
-   app-text/tesseract
-   app-text/unpaper
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/coloredlogs[${PYTHON_USEDEP}]
-   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
-   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
-   dev-python/pikepdf[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pluggy[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   dev-python/tqdm[${PYTHON_USEDEP}]
-   media-gfx/img2pdf[${PYTHON_USEDEP}]
-   media-gfx/pngquant
-   media-libs/leptonica
-   virtual/python-cffi[${PYTHON_USEDEP}]
-   jbig2enc? ( media-libs/jbig2enc )
-"
-DEPEND="
-   test? (
-   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs --no-autodoc
-
-python_prepare_all() {
-   # do not depend on deprecated dep
-   sed -i -e '/pytest-runner/d' setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_install() {
-   distutils-r1_src_install
-
-   newbashcomp "${S}"/misc/completion/ocrmypdf.bash "${PN,,}"
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins "${S}"/misc/completion/ocrmypdf.fish
-}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/navi/

2021-01-10 Thread Andrew Ammerlaan
commit: dc3951aef3fbc2a7e43033436b1627dee4e69adb
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Jan 10 21:48:27 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Jan 10 21:49:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc3951ae

app-misc/navi: Update cargo deps

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

 app-misc/navi/Manifest |  8 
 app-misc/navi/navi-.ebuild | 16 +---
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/app-misc/navi/Manifest b/app-misc/navi/Manifest
index db5aee83..bd48a3c3 100644
--- a/app-misc/navi/Manifest
+++ b/app-misc/navi/Manifest
@@ -10,6 +10,8 @@ DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022
 DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 
6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7
 SHA512 
7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
+DIST clap-3.0.0-beta.2.crate 141105 BLAKE2B 
9668e2cc9b2d2f3f063659e45df5e01a3f7c163b21f7d0cc1e8a1a65fe620ff5c1356b2beae71987aced55d58f36c961515e020a87ffdbd1cd2763196437c2f1
 SHA512 
bb51ab2dfe06eb11023d3933ca7a657e3c9e6fa064cba81e2436450036dca3dcc2ca5a9b90785a0042dd823e57ad1e7dc765b788928c249fd10906329b33cdb7
+DIST clap_derive-3.0.0-beta.2.crate 23425 BLAKE2B 
9e8fb7d26dd912d356dec9057731bfa857e36d27a9a90869b2167cf57f539e8352ac2cbee8da0a06a7652f918d25840ac4c41f5c408b19f2e4142104e6821833
 SHA512 
4e2620557daae4f1da925e0ead0f18c76586b59b9e2289d85a949a081f88e097b56bfda2ef07c88704e7b5704dc58de3a468bf73705ba64a85d59103ff60dd5f
 DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 
882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2
 SHA512 
a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01
 DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 
3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433
 SHA512 
e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
 DIST derive_more-0.14.1.crate 17165 BLAKE2B 
b7c90d96fa74dbbd5af6f82ab0bece3841bf5f7e08bf7622cd0e32a22ddf1f25f8b48f42a1387eb18a00e7816d876a445357eb594011eedc1b15cddab018c42e
 SHA512 
703951b04d07f90225b08f3688c2afa1d78511c82433d4430827592c5c5cab3b442c914420c533e91c929caad02044586d3f81a6e74bc32c12b9d75b2345e13e
@@ -17,8 +19,10 @@ DIST directories-next-1.0.1.crate 14782 BLAKE2B 
929cd266f6bc24923b51c4dd601cd293
 DIST dirs-sys-next-0.1.0.crate 10515 BLAKE2B 
2be245c34e0392af0f1019ee170471f87c3ea470914861d2bebe5b4873238537c38718478d2a1e0a9bd27f9658baba9a526894a53336fb04df830f11aa7d1e41
 SHA512 
1a812ad74d4e7c232adcf9ca640234226f455061f90502e3f7b5a3a74dd48b761f04112fe898bae3d643711daceabbe5ec8b197661e6c39b20e9e54ad6562db8
 DIST edit-0.1.2.crate 8332 BLAKE2B 
1ec6bac54ca98901f6c2da51e11ca12924bdfd3add6ebf59e7854a9b5064561f7840aaf26bea6e057348f539b6f451c04bbf6f41aeaeec57adbab388618d5116
 SHA512 
e33bf16fa36532a0601c35ebf3988ceec97fa8d5b4d1a629d7e2b0104dcefc05a02a932e94d8be6f314713833cf4b1396de7858efaeb987ddcf7dd6809e908d5
 DIST getrandom-0.1.15.crate 24786 BLAKE2B 
868817d62ee44fa5bbf54f9af0bd71a29503f92bc93e190a834f4ebdb8eb73dd29e175c661f9964298987949c0b82a53e99080cbe4090fc9c5453daea4b05595
 SHA512 
b26d9558554058f8a54b03f56f488db5ebad2d5cc84f737e489f8f532f8464ef9038d104173eb30acca61caa1f99e1ce267bc493c01ba1611b829e0a090cc87f
+DIST hashbrown-0.9.1.crate 77734 BLAKE2B 
d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1
 SHA512 
dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd
 DIST heck-0.3.1.crate 54666 BLAKE2B 
99f7ceb44ea6af445749989730ce1e14156018ff046a136be2e6474b285088e1d90d6f8af9352affbbde5bac7e5a32971dd99f249f968105e9793b7de76def07
 SHA512 
134722192c46fd64b38d2fbec3a2511c560916e906491a72c4ec9d99b9f716dc58942fb99cac99b9a6ef2de5b5ad1d1c1155f292d091401b6873347d80c086d6
 DIST 

[gentoo-commits] repo/proj/guru:master commit in: app-text/OCRmyPDF/

2021-01-10 Thread Andrew Ammerlaan
commit: aa0528147ab3fb6152df244d1cc9cafdcbf2173b
Author: Theo Anderson  posteo  de>
AuthorDate: Sun Jan 10 20:48:54 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jan 11 05:27:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa052814

app-text/OCRmyPDF: bump to 11.5.0

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

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-11.5.0.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 6570e79e..f8ac6659 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,2 +1,3 @@
 DIST OCRmyPDF-11.4.4.tar.gz 7883043 BLAKE2B 
25d4f259c257884107c2fa76c2f662fc867528555ea47b3d3cabbbc3e9fd68bdb55ae4540556607ee31f534152b7c55076224c194e6299ab4bbd1b6f874752dc
 SHA512 
198491f11764b68dc26877f73c815f1425b3bf730c5ada8319b1122ac525a3790e9e86a25b7965bf674197571960a76256984071e3f0b9a1507794dbb875340b
 DIST OCRmyPDF-11.4.5.tar.gz 7882974 BLAKE2B 
dd2c73e3aa78f0dadebcd25879aa315836e703bd089663a310af5b5231a03bf4cfe3acdbc4a658a99b92d585cd992134fdc1d3a12d7b2a74e205fe5b2ffa1b50
 SHA512 
4abf32733f520c0f8d99a9b1631d37ac339067b55756a9d9d4f0c182eca96f251ab7779d1c0af913891a57f3d103cc028ce3899dc263869ac6af3cf6f75e1ead
+DIST OCRmyPDF-11.5.0.tar.gz 7884615 BLAKE2B 
e0b298e011aa648b9d94febbead532d97af510e7281d1d0a8b828843627b9ad326a863e4bc7060a6fd746f114676449ea3575d94d60c30cf08873b06eb31b244
 SHA512 
e40d28a6b21e729077f34d3e1012965a3f162e4374c0e8c88acc05b143c14626829f25f2c91bb8995aca7609778fac78c91d89c6186109194fc1f211a3462e41

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.5.0.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.5.0.ebuild
new file mode 100644
index ..bf5a296b
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-11.5.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
+SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
+RESTRICT="test"
+IUSE="jbig2enc"
+
+RDEPEND="
+   app-text/ghostscript-gpl
+   app-text/tesseract
+   app-text/unpaper
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/coloredlogs[${PYTHON_USEDEP}]
+   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
+   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
+   dev-python/pikepdf[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   media-gfx/img2pdf[${PYTHON_USEDEP}]
+   media-gfx/pngquant
+   media-libs/leptonica
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   jbig2enc? ( media-libs/jbig2enc )
+"
+DEPEND="
+   test? (
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+python_prepare_all() {
+   # do not depend on deprecated dep
+   sed -i -e '/pytest-runner/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   newbashcomp "${S}"/misc/completion/ocrmypdf.bash "${PN,,}"
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins "${S}"/misc/completion/ocrmypdf.fish
+}



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

2021-01-10 Thread Hans de Graaff
commit: cb235cbf3e40712aa71653aefabe7b0b2300806b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 11 06:17:25 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 11 06:17:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb235cbf

net-analyzer/munin: add 2.0.66

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

 net-analyzer/munin/Manifest|   2 +
 net-analyzer/munin/munin-2.0.66.ebuild | 417 +
 2 files changed, 419 insertions(+)

diff --git a/net-analyzer/munin/Manifest b/net-analyzer/munin/Manifest
index 0bbc42e9d4c..3f9d2969e35 100644
--- a/net-analyzer/munin/Manifest
+++ b/net-analyzer/munin/Manifest
@@ -4,3 +4,5 @@ DIST munin-2.0.64-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051
 DIST munin-2.0.64.tar.gz 2256519 BLAKE2B 
6a48327672ab7cf20be7a47d489467d0b888e00c01ca0ce8b0bc47a03b63087cf61de4aaf8ae0f18d8e5ef95c49f85092d719ae7de6fe51bcb5e60d138caa519
 SHA512 
d5f8fb04a601b053844b04850416f09b9f682b83298e35b973ee495cc60477720dc0483f73809db5ca24ba6b9fa1520f026a3f187db01b0c946cce756e4e401f
 DIST munin-2.0.65-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
 DIST munin-2.0.65.tar.gz 2255611 BLAKE2B 
b506dd12e527bd42f7f8cd9766f260b68bdd08114261b6e1e35316d12d501ac86d1aa7f4c461ab4f3f73490bafde870420e69fbed68f2b663e5e1e011b7bb4ca
 SHA512 
8a0dc93de878e1d502467f4e8589a0af2b809ec7282033534de2fd17b842bbf864d900136516a668a8e3f80e99215062620a503c5f664c799892f77950b4859a
+DIST munin-2.0.66-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
+DIST munin-2.0.66.tar.gz 2257034 BLAKE2B 
b0c5412f32a54857acbe4baa5cf1447c7cf7053cad79ac09216ddc1aa8696ced813c3ad373517a8a48c5a08fae76154a0dda069efc036b7773e0557f078f8ff2
 SHA512 
928f727c558db6699524f3f3c2822404638e10e95678f4f211ec445ad6fbbdb7685a3d28343dbce616f60ced3cabff3b44e21a0a0e84b1d05032d295b81afab0

diff --git a/net-analyzer/munin/munin-2.0.66.ebuild 
b/net-analyzer/munin/munin-2.0.66.ebuild
new file mode 100644
index 000..d589b34da0d
--- /dev/null
+++ b/net-analyzer/munin/munin-2.0.66.ebuild
@@ -0,0 +1,417 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PATCHSET=1
+
+inherit java-pkg-opt-2 systemd
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Munin Server Monitoring Tool"
+HOMEPAGE="http://munin-monitoring.org/;
+SRC_URI="
+   https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~graaff/munin/${P}-gentoo-${PATCHSET}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test 
cgi ipv6 syslog ipmi http dhcpd doc apache2"
+REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )"
+RESTRICT="!test? ( test )"
+
+# Upstream's listing of required modules is NOT correct!
+# Some of the postgres plugins use DBD::Pg, while others call psql directly.
+# Some of the mysql plugins use DBD::mysql, while others call mysqladmin 
directly.
+# We replace the original ipmi plugins with the freeipmi_ plugin which at 
least works.
+DEPEND_COM="
+   acct-user/munin
+   acct-user/munin-async
+   acct-group/munin
+   dev-lang/perl:=[berkdb]
+   dev-perl/DBI
+   dev-perl/Date-Manip
+   dev-perl/File-Copy-Recursive
+   dev-perl/List-MoreUtils
+   dev-perl/Log-Log4perl
+   dev-perl/Net-CIDR
+   dev-perl/Net-DNS
+   dev-perl/Net-Netmask
+   dev-perl/Net-SNMP
+   dev-perl/Net-Server[ipv6(-)?]
+   virtual/perl-Digest-MD5
+   virtual/perl-Getopt-Long
+   virtual/perl-MIME-Base64
+   virtual/perl-Storable
+   virtual/perl-Text-Balanced
+   virtual/perl-Time-HiRes
+   apache2? ( 
www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite]
 )
+   asterisk? ( dev-perl/Net-Telnet )
+   cgi? (
+   dev-perl/FCGI
+   dev-perl/CGI-Fast
+   )
+   dhcpd? (
+   >=net-misc/dhcp-3[server]
+   dev-perl/Net-IP
+   dev-perl/HTTP-Date
+   )
+   doc? ( dev-python/sphinx )
+   http? ( dev-perl/libwww-perl )
+   irc? ( dev-perl/Net-IRC )
+   ldap? ( dev-perl/perl-ldap )
+   kernel_linux? ( sys-process/procps )
+   memcached? ( dev-perl/Cache-Memcached )
+   mysql? (
+   virtual/mysql
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2021-01-10 Thread Theo Anderson
commit: 13d5df7d5fb3f5b956d0f6624254c97d8d57f2af
Author: Theo Anderson  posteo  de>
AuthorDate: Sun Jan 10 20:49:16 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Jan 11 05:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13d5df7d

app-text/OCRmyPDF: drop old

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

 app-text/OCRmyPDF/Manifest   |  1 -
 app-text/OCRmyPDF/OCRmyPDF-11.4.4.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index f8ac6659..7422812d 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,3 +1,2 @@
-DIST OCRmyPDF-11.4.4.tar.gz 7883043 BLAKE2B 
25d4f259c257884107c2fa76c2f662fc867528555ea47b3d3cabbbc3e9fd68bdb55ae4540556607ee31f534152b7c55076224c194e6299ab4bbd1b6f874752dc
 SHA512 
198491f11764b68dc26877f73c815f1425b3bf730c5ada8319b1122ac525a3790e9e86a25b7965bf674197571960a76256984071e3f0b9a1507794dbb875340b
 DIST OCRmyPDF-11.4.5.tar.gz 7882974 BLAKE2B 
dd2c73e3aa78f0dadebcd25879aa315836e703bd089663a310af5b5231a03bf4cfe3acdbc4a658a99b92d585cd992134fdc1d3a12d7b2a74e205fe5b2ffa1b50
 SHA512 
4abf32733f520c0f8d99a9b1631d37ac339067b55756a9d9d4f0c182eca96f251ab7779d1c0af913891a57f3d103cc028ce3899dc263869ac6af3cf6f75e1ead
 DIST OCRmyPDF-11.5.0.tar.gz 7884615 BLAKE2B 
e0b298e011aa648b9d94febbead532d97af510e7281d1d0a8b828843627b9ad326a863e4bc7060a6fd746f114676449ea3575d94d60c30cf08873b06eb31b244
 SHA512 
e40d28a6b21e729077f34d3e1012965a3f162e4374c0e8c88acc05b143c14626829f25f2c91bb8995aca7609778fac78c91d89c6186109194fc1f211a3462e41

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.4.4.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.4.4.ebuild
deleted file mode 100644
index bf5a296b..
--- a/app-text/OCRmyPDF/OCRmyPDF-11.4.4.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
-HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
-SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
-RESTRICT="test"
-IUSE="jbig2enc"
-
-RDEPEND="
-   app-text/ghostscript-gpl
-   app-text/tesseract
-   app-text/unpaper
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/coloredlogs[${PYTHON_USEDEP}]
-   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
-   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
-   dev-python/pikepdf[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pluggy[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   dev-python/tqdm[${PYTHON_USEDEP}]
-   media-gfx/img2pdf[${PYTHON_USEDEP}]
-   media-gfx/pngquant
-   media-libs/leptonica
-   virtual/python-cffi[${PYTHON_USEDEP}]
-   jbig2enc? ( media-libs/jbig2enc )
-"
-DEPEND="
-   test? (
-   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs --no-autodoc
-
-python_prepare_all() {
-   # do not depend on deprecated dep
-   sed -i -e '/pytest-runner/d' setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_install() {
-   distutils-r1_src_install
-
-   newbashcomp "${S}"/misc/completion/ocrmypdf.bash "${PN,,}"
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins "${S}"/misc/completion/ocrmypdf.fish
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2021-01-10 Thread Theo Anderson
commit: aa0528147ab3fb6152df244d1cc9cafdcbf2173b
Author: Theo Anderson  posteo  de>
AuthorDate: Sun Jan 10 20:48:54 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Jan 11 05:27:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa052814

app-text/OCRmyPDF: bump to 11.5.0

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

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-11.5.0.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 6570e79e..f8ac6659 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,2 +1,3 @@
 DIST OCRmyPDF-11.4.4.tar.gz 7883043 BLAKE2B 
25d4f259c257884107c2fa76c2f662fc867528555ea47b3d3cabbbc3e9fd68bdb55ae4540556607ee31f534152b7c55076224c194e6299ab4bbd1b6f874752dc
 SHA512 
198491f11764b68dc26877f73c815f1425b3bf730c5ada8319b1122ac525a3790e9e86a25b7965bf674197571960a76256984071e3f0b9a1507794dbb875340b
 DIST OCRmyPDF-11.4.5.tar.gz 7882974 BLAKE2B 
dd2c73e3aa78f0dadebcd25879aa315836e703bd089663a310af5b5231a03bf4cfe3acdbc4a658a99b92d585cd992134fdc1d3a12d7b2a74e205fe5b2ffa1b50
 SHA512 
4abf32733f520c0f8d99a9b1631d37ac339067b55756a9d9d4f0c182eca96f251ab7779d1c0af913891a57f3d103cc028ce3899dc263869ac6af3cf6f75e1ead
+DIST OCRmyPDF-11.5.0.tar.gz 7884615 BLAKE2B 
e0b298e011aa648b9d94febbead532d97af510e7281d1d0a8b828843627b9ad326a863e4bc7060a6fd746f114676449ea3575d94d60c30cf08873b06eb31b244
 SHA512 
e40d28a6b21e729077f34d3e1012965a3f162e4374c0e8c88acc05b143c14626829f25f2c91bb8995aca7609778fac78c91d89c6186109194fc1f211a3462e41

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.5.0.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.5.0.ebuild
new file mode 100644
index ..bf5a296b
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-11.5.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
+SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
+RESTRICT="test"
+IUSE="jbig2enc"
+
+RDEPEND="
+   app-text/ghostscript-gpl
+   app-text/tesseract
+   app-text/unpaper
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/coloredlogs[${PYTHON_USEDEP}]
+   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
+   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
+   dev-python/pikepdf[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   media-gfx/img2pdf[${PYTHON_USEDEP}]
+   media-gfx/pngquant
+   media-libs/leptonica
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   jbig2enc? ( media-libs/jbig2enc )
+"
+DEPEND="
+   test? (
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+python_prepare_all() {
+   # do not depend on deprecated dep
+   sed -i -e '/pytest-runner/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   newbashcomp "${S}"/misc/completion/ocrmypdf.bash "${PN,,}"
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins "${S}"/misc/completion/ocrmypdf.fish
+}



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

2021-01-10 Thread Zac Medico
commit: 9b6417f527aa98742a51d7859051342b6fb1383f
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 11 01:57:44 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 11 03:04:28 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9b6417f5

Add unit test demonstrating bug 764764

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

 .../resolver/test_slot_operator_reverse_deps.py| 98 +-
 1 file changed, 97 insertions(+), 1 deletion(-)

diff --git a/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py 
b/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
index 6641e9987..6e7214043 100644
--- a/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
+++ b/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
@@ -1,4 +1,4 @@
-# Copyright 2016-2020 Gentoo Authors
+# Copyright 2016-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from portage.tests import TestCase
@@ -202,3 +202,99 @@ class SlotOperatorReverseDepsLibGit2TestCase(TestCase):
finally:
playground.debug = False
playground.cleanup()
+
+
+class SlotOperatorReverseDepsVirtualTestCase(TestCase):
+
+   def testSlotOperatorReverseDepsVirtual(self):
+   """
+   Demonstrate bug #764764, where slot operator rebuilds were
+   not triggered for reverse deps of virtual/dist-kernel.
+   """
+
+   ebuilds = {
+
+   "app-emulation/virtualbox-modules-6.1.16-r1": {
+   "EAPI": "7",
+   "DEPEND": "virtual/dist-kernel",
+   "RDEPEND": "virtual/dist-kernel:=",
+   },
+
+   "sys-kernel/gentoo-kernel-5.10.6": {
+   "EAPI": "7",
+   "SLOT": "5.10.6",
+   },
+
+   "sys-kernel/gentoo-kernel-5.10.5": {
+   "EAPI": "7",
+   "SLOT": "5.10.5",
+   },
+
+   "virtual/dist-kernel-5.10.5" : {
+   "EAPI": "7",
+   "SLOT": "0/5.10.5",
+   "RDEPEND": "~sys-kernel/gentoo-kernel-5.10.5",
+   },
+
+   "virtual/dist-kernel-5.10.6" : {
+   "EAPI": "7",
+   "SLOT": "0/5.10.6",
+   "RDEPEND": "~sys-kernel/gentoo-kernel-5.10.6"
+   },
+
+   "x11-drivers/nvidia-drivers-460.32.03" : {
+   "EAPI": "7",
+   "DEPEND": "virtual/dist-kernel",
+   "RDEPEND": "virtual/dist-kernel:=",
+   },
+
+   }
+
+   installed = {
+
+   "app-emulation/virtualbox-modules-6.1.16-r1": {
+   "EAPI": "7",
+   "DEPEND": "virtual/dist-kernel",
+   "RDEPEND": "virtual/dist-kernel:0/5.10.5=",
+   },
+
+   "sys-kernel/gentoo-kernel-5.10.5": {
+   "EAPI": "7",
+   "SLOT": "5.10.5",
+   },
+
+   "virtual/dist-kernel-5.10.5" : {
+   "EAPI": "7",
+   "SLOT": "0/5.10.5",
+   "RDEPEND": "~sys-kernel/gentoo-kernel-5.10.5"
+   },
+
+   "x11-drivers/nvidia-drivers-460.32.03" : {
+   "EAPI": "7",
+   "DEPEND": "virtual/dist-kernel",
+   "RDEPEND": "virtual/dist-kernel:0/5.10.5="
+   },
+
+   }
+
+   world = ["app-emulation/virtualbox-modules", 
"x11-drivers/nvidia-drivers"]
+
+   test_cases = (
+   ResolverPlaygroundTestCase(
+   ["@world"],
+   options = {"--update": True, "--deep": True},
+   success = True,
+   mergelist = []
+   ),
+   )
+
+   playground = ResolverPlayground(ebuilds=ebuilds,
+   installed=installed, world=world, debug=False)
+   try:
+   for test_case in test_cases:
+   playground.run_TestCase(test_case)
+   self.assertEqual(test_case.test_success, True,
+   test_case.fail_msg)
+   finally:
+  

[gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/

2021-01-10 Thread Jason Zaman
commit: be542d90b609ff1d00210995f6be313a06c4bd25
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Jan 11 00:43:18 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Jan 11 01:26:46 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=be542d90

github actions: Restrict to gentoo only and add systemd=y

Signed-off-by: Jason Zaman  gentoo.org>

 .github/workflows/tests.yml | 27 +--
 1 file changed, 9 insertions(+), 18 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 1e26bab8..86834fff 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -52,32 +52,23 @@ jobs:
 
   matrix:
 build-opts:
-  - {type: standard, distro: redhat, monolithic: y, systemd: y}
-  - {type: standard, distro: redhat, monolithic: n, systemd: y}
-  - {type: standard, distro: debian, monolithic: y, systemd: y}
-  - {type: standard, distro: debian, monolithic: n, systemd: y}
+  - {type: standard, distro: gentoo, monolithic: y, systemd: y}
   - {type: standard, distro: gentoo, monolithic: y, systemd: n}
+  - {type: standard, distro: gentoo, monolithic: n, systemd: y}
   - {type: standard, distro: gentoo, monolithic: n, systemd: n}
-  - {type: mcs, distro: redhat, monolithic: y, systemd: y}
-  - {type: mcs, distro: redhat, monolithic: n, systemd: y}
-  - {type: mcs, distro: debian, monolithic: y, systemd: y}
-  - {type: mcs, distro: debian, monolithic: n, systemd: y}
+  - {type: mcs, distro: gentoo, monolithic: y, systemd: y}
   - {type: mcs, distro: gentoo, monolithic: y, systemd: n}
+  - {type: mcs, distro: gentoo, monolithic: n, systemd: y}
   - {type: mcs, distro: gentoo, monolithic: n, systemd: n}
-  - {type: mls, distro: redhat, monolithic: y, systemd: y}
-  - {type: mls, distro: redhat, monolithic: n, systemd: y}
-  - {type: mls, distro: debian, monolithic: y, systemd: y}
-  - {type: mls, distro: debian, monolithic: n, systemd: y}
+  - {type: mls, distro: gentoo, monolithic: y, systemd: y}
   - {type: mls, distro: gentoo, monolithic: y, systemd: n}
+  - {type: mls, distro: gentoo, monolithic: n, systemd: y}
   - {type: mls, distro: gentoo, monolithic: n, systemd: n}
-  - {type: standard, distro: redhat, monolithic: y, systemd: y, 
apps-off: unconfined}
-  - {type: standard, distro: debian, monolithic: y, systemd: y, 
apps-off: unconfined}
+  - {type: standard, distro: gentoo, monolithic: y, systemd: y, 
apps-off: unconfined}
   - {type: standard, distro: gentoo, monolithic: y, systemd: n, 
apps-off: unconfined}
-  - {type: mcs, distro: redhat, monolithic: y, systemd: y, apps-off: 
unconfined}
-  - {type: mcs, distro: debian, monolithic: y, systemd: y, apps-off: 
unconfined}
+  - {type: mcs, distro: gentoo, monolithic: y, systemd: y, apps-off: 
unconfined}
   - {type: mcs, distro: gentoo, monolithic: y, systemd: n, apps-off: 
unconfined}
-  - {type: mls, distro: redhat, monolithic: y, systemd: y, apps-off: 
unconfined}
-  - {type: mls, distro: debian, monolithic: y, systemd: y, apps-off: 
unconfined}
+  - {type: mls, distro: gentoo, monolithic: y, systemd: y, apps-off: 
unconfined}
   - {type: mls, distro: gentoo, monolithic: y, systemd: n, apps-off: 
unconfined}
   
 steps:



[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/

2021-01-10 Thread Jason Zaman
commit: ecf6c7b4673a7102cf547a8e2694eee0a388fb25
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Jan 10 21:53:07 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:53:07 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ecf6c7b4

Merge upstream

Signed-off-by: Jason Zaman  gentoo.org>

 gentoo/STATE | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index 91b14bfd..bc102696 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1 +1 @@
-main fe29a74cade96fc98d5101fcc467bf346ff8a32e
+main 26ed37c9917d3640630fa27ec402b8efb52d9c79



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2021-01-10 Thread Jason Zaman
commit: d5515d5dcba81e818b43721fe0ac36dcd50315a6
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Jan 10 23:15:56 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 23:15:56 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d5515d5d

Regenerate corenetwork

Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/corenetwork.if | 570 ++-
 policy/modules/kernel/corenetwork.te |  20 +-
 2 files changed, 574 insertions(+), 16 deletions(-)

diff --git a/policy/modules/kernel/corenetwork.if 
b/policy/modules/kernel/corenetwork.if
index 9b19cea2..368ad3b7 100644
--- a/policy/modules/kernel/corenetwork.if
+++ b/policy/modules/kernel/corenetwork.if
@@ -1498,11 +1498,11 @@ interface(`corenet_udp_send_all_ports',`
 #
 interface(`corenet_sctp_bind_generic_port',`
gen_require(`
-   type port_t, unreserved_port_t, ephemeral_port_t;
+   type port_t, unreserved_port_t;
attribute defined_port_type;
')
 
-   allow $1 { port_t unreserved_port_t ephemeral_port_t }:sctp_socket 
name_bind;
+   allow $1 { port_t unreserved_port_t }:sctp_socket name_bind;
dontaudit $1 defined_port_type:sctp_socket name_bind;
 ')
 
@@ -1571,10 +1571,10 @@ interface(`corenet_udp_sendrecv_all_ports',`
 #
 interface(`corenet_dontaudit_sctp_bind_generic_port',`
gen_require(`
-   type port_t, unreserved_port_t, ephemeral_port_t;
+   type port_t, unreserved_port_t;
')
 
-   dontaudit $1 { port_t unreserved_port_t ephemeral_port_t }:sctp_socket 
name_bind;
+   dontaudit $1 { port_t unreserved_port_t }:sctp_socket name_bind;
 ')
 
 
@@ -1645,10 +1645,10 @@ interface(`corenet_udp_bind_all_ports',`
 #
 interface(`corenet_sctp_connect_generic_port',`
gen_require(`
-   type port_t, unreserved_port_t,ephemeral_port_t;
+   type port_t, unreserved_port_t;
')
 
-   allow $1 { port_t unreserved_port_t ephemeral_port_t }:sctp_socket 
name_connect;
+   allow $1 { port_t unreserved_port_t }:sctp_socket name_connect;
 ')
 
 
@@ -2761,7 +2761,7 @@ interface(`corenet_dontaudit_raw_recvfrom_unlabeled',`
 ## Allow the specified domain to receive packets from an
 ## unlabeled connection.  On machines that do not utilize
 ## labeled networking, this will be required on all
-## networking domains.  On machines tha do utilize
+## networking domains.  On machines that do utilize
 ## labeled networking, this will be required for any
 ## networking domain that is allowed to receive
 ## network traffic that does not have a label.
@@ -3339,13 +3339,7 @@ interface(`corenet_relabelto_all_server_packets',`
 ## 
 #
 interface(`corenet_sctp_recvfrom_unlabeled',`
-   gen_require(`
-   attribute corenet_unlabeled_type;
-   ')
-
kernel_recvfrom_unlabeled_peer($1)
-
-   typeattribute $1 corenet_unlabeled_type;
kernel_sendrecv_unlabeled_association($1)
 ')
 
@@ -3529,6 +3523,135 @@ interface(`corenet_unconfined',`
 ')
 
 
+
+## 
+## Send icmp packets.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+## 
+#
+interface(`corenet_send_icmp_packets',`
+   gen_require(`
+   type icmp_packet_t;
+   ')
+
+   allow $1 icmp_packet_t:packet send;
+')
+
+
+## 
+## Do not audit attempts to send icmp packets.
+## 
+## 
+## 
+## Domain to not audit.
+## 
+## 
+## 
+#
+interface(`corenet_dontaudit_send_icmp_packets',`
+   gen_require(`
+   type icmp_packet_t;
+   ')
+
+   dontaudit $1 icmp_packet_t:packet send;
+')
+
+
+## 
+## Receive icmp packets.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+## 
+#
+interface(`corenet_receive_icmp_packets',`
+   gen_require(`
+   type icmp_packet_t;
+   ')
+
+   allow $1 icmp_packet_t:packet recv;
+')
+
+
+## 
+## Do not audit attempts to receive icmp packets.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+## 
+#
+interface(`corenet_dontaudit_receive_icmp_packets',`
+   gen_require(`
+   type icmp_packet_t;
+   ')
+
+   dontaudit $1 icmp_packet_t:packet recv;
+')
+
+
+## 
+## Send and receive icmp packets.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+## 
+#
+interface(`corenet_sendrecv_icmp_packets',`
+   corenet_send_icmp_packets($1)
+   corenet_receive_icmp_packets($1)
+')
+
+
+## 
+## Do not audit attempts to send and receive icmp packets.
+## 
+## 
+## 
+## Domain to not audit.
+## 
+## 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 50fabb29d24fc7c921197a7b03b801f7018384af
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Dec 17 14:23:18 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=50fabb29

authlogin, init, systemd: Module version bump.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/authlogin.te | 2 +-
 policy/modules/system/init.te  | 2 +-
 policy/modules/system/systemd.te   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/policy/modules/system/authlogin.te 
b/policy/modules/system/authlogin.te
index 7692abb6..8dccf265 100644
--- a/policy/modules/system/authlogin.te
+++ b/policy/modules/system/authlogin.te
@@ -1,4 +1,4 @@
-policy_module(authlogin, 2.17.1)
+policy_module(authlogin, 2.17.2)
 
 
 #

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 06076e0a..45fa0275 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -1,4 +1,4 @@
-policy_module(init, 2.9.4)
+policy_module(init, 2.9.5)
 
 gen_require(`
class passwd rootok;

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index ac664174..fad477d5 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.10.7)
+policy_module(systemd, 1.10.8)
 
 #
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2021-01-10 Thread Jason Zaman
commit: a164a2d6e18255bbc842d3cee8edb63882e9e2c2
Author: Peter Morrow  linux  microsoft  com>
AuthorDate: Tue Dec 15 15:19:30 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a164a2d6

selinux: add selinux_get_all_booleans() interface

Allow the caller to read the state of selinuxfs booleans.

Signed-off-by: Peter Morrow  linux.microsoft.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/selinux.if | 24 
 1 file changed, 24 insertions(+)

diff --git a/policy/modules/kernel/selinux.if b/policy/modules/kernel/selinux.if
index bf70d3c4..43eebcd0 100644
--- a/policy/modules/kernel/selinux.if
+++ b/policy/modules/kernel/selinux.if
@@ -444,6 +444,30 @@ interface(`selinux_set_all_booleans',`
}
 ')
 
+
+## 
+##  Allow caller to get the state of all Booleans to
+##  view conditional portions of the policy.
+## 
+## 
+##  
+##  Domain allowed access.
+##  
+## 
+## 
+#
+interface(`selinux_get_all_booleans',`
+   gen_require(`
+   type security_t;
+   attribute boolean_type;
+   ')
+
+   dev_search_sysfs($1)
+
+   allow $1 security_t:dir list_dir_perms;
+   allow $1 boolean_type:file read_file_perms;
+')
+
 
 ## 
 ## Allow caller to set SELinux access vector cache parameters.



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/, policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 6a9ade8f0070fb55b5e24befa2501644b412fed2
Author: Dave Sugar  tresys  com>
AuthorDate: Mon Dec  7 16:09:15 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6a9ade8f

Allow systemd-modules-load to search kernel keys

I was seeing the following errors from systemd-modules-load without this search 
permission.

Dec  7 14:36:19 systemd-modules-load: Failed to insert 'nf_conntrack_ftp': 
Required key not available
Dec  7 14:36:19 kernel: Request for unknown module key 'Red Hat Enterprise 
Linux kernel signing key: 3ffb026dadef6e0bc404752a7e7c29095a68eab7' err -13
Dec  7 14:36:19 systemd: systemd-modules-load.service: main process exited, 
code=exited, status=1/FAILURE
Dec  7 14:36:19 audispd: node=loacalhost type=PROCTITLE 
msg=audit(1607351779.441:3259): 
proctitle="/usr/lib/systemd/systemd-modules-load"
Dec  7 14:36:19 systemd: Failed to start Load Kernel Modules.

This is the denial:

Dec  7 15:56:52 audispd: node=localhost type=AVC 
msg=audit(1607356612.877:3815): avc:  denied { search } for  pid=11715 
comm="systemd-modules" scontext=system_u:system_r:systemd_modules_load_t:s0 
tcontext=system_u:system_r:kernel_t:s0 tclass=key permissive=1

Signed-off-by: Dave Sugar  tresys.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/kernel.te   | 1 +
 policy/modules/system/modutils.te | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/kernel/kernel.te b/policy/modules/kernel/kernel.te
index 8693e800..d70f625b 100644
--- a/policy/modules/kernel/kernel.te
+++ b/policy/modules/kernel/kernel.te
@@ -512,6 +512,7 @@ if( ! secure_mode_insmod ) {
# gt: there seems to be no trace of the above, at
# least in kernel versions greater than 2.6.37...
allow can_load_kernmodule self:capability sys_nice;
+   kernel_search_key(can_load_kernmodule)
kernel_setsched(can_load_kernmodule)
 }
 

diff --git a/policy/modules/system/modutils.te 
b/policy/modules/system/modutils.te
index e002e6e3..a7f8e42c 100644
--- a/policy/modules/system/modutils.te
+++ b/policy/modules/system/modutils.te
@@ -62,7 +62,6 @@ kernel_write_proc_files(kmod_t)
 kernel_mount_debugfs(kmod_t)
 kernel_mount_kvmfs(kmod_t)
 kernel_read_debugfs(kmod_t)
-kernel_search_key(kmod_t)
 # Rules for /proc/sys/kernel/tainted
 kernel_read_kernel_sysctls(kmod_t)
 kernel_rw_kernel_sysctl(kmod_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 3d3ef68f377b443340c7e68a1e2c2cad729a6608
Author: GalaxyMaster  users  noreply  github 
 com>
AuthorDate: Sun Nov  8 13:50:12 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 20:28:34 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3d3ef68f

added policy for systemd-socket-proxyd

Signed-off-by: (GalaxyMaster)  users.noreply.github.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/init.if|  5 +++-
 policy/modules/system/systemd.fc |  2 ++
 policy/modules/system/systemd.if | 18 ++
 policy/modules/system/systemd.te | 52 
 4 files changed, 76 insertions(+), 1 deletion(-)

diff --git a/policy/modules/system/init.if b/policy/modules/system/init.if
index 540cd0c7..e3d50779 100644
--- a/policy/modules/system/init.if
+++ b/policy/modules/system/init.if
@@ -359,12 +359,15 @@ interface(`init_daemon_domain',`
init_domain($1, $2)
 
allow $1 init_t:unix_dgram_socket sendto;
+
+   optional_policy(`
+   systemd_connectto_socket_proxyd_unix_sockets($1)
+   ')
')
 
optional_policy(`
nscd_use($1)
')
-
 ')
 
 

diff --git a/policy/modules/system/systemd.fc b/policy/modules/system/systemd.fc
index a998f42b..f88fdfb4 100644
--- a/policy/modules/system/systemd.fc
+++ b/policy/modules/system/systemd.fc
@@ -36,6 +36,7 @@
 /usr/lib/systemd/systemd-pstore--  
gen_context(system_u:object_r:systemd_pstore_exec_t,s0)
 /usr/lib/systemd/systemd-resolved  --  
gen_context(system_u:object_r:systemd_resolved_exec_t,s0)
 /usr/lib/systemd/systemd-rfkill--  
gen_context(system_u:object_r:systemd_rfkill_exec_t,s0)
+/usr/lib/systemd/systemd-socket-proxyd --  
gen_context(system_u:object_r:systemd_socket_proxyd_exec_t,s0)
 /usr/lib/systemd/systemd-update-done   --  
gen_context(system_u:object_r:systemd_update_done_exec_t,s0)
 /usr/lib/systemd/systemd-user-runtime-dir  --  
gen_context(system_u:object_r:systemd_user_runtime_dir_exec_t,s0)
 /usr/lib/systemd/systemd-user-sessions --  
gen_context(system_u:object_r:systemd_sessions_exec_t,s0)
@@ -52,6 +53,7 @@
 /usr/lib/systemd/system/systemd-binfmt.*   --  
gen_context(system_u:object_r:systemd_binfmt_unit_t,s0)
 /usr/lib/systemd/system/systemd-networkd.* 
gen_context(system_u:object_r:systemd_networkd_unit_t,s0)
 /usr/lib/systemd/system/systemd-rfkill.*   --  
gen_context(system_u:object_r:systemd_rfkill_unit_t,s0)
+/usr/lib/systemd/system/systemd-socket-proxyd\.service --  
gen_context(system_u:object_r:systemd_socket_proxyd_unit_file_t,s0)
 
 /var/\.updated --  
gen_context(system_u:object_r:systemd_update_run_t,s0)
 

diff --git a/policy/modules/system/systemd.if b/policy/modules/system/systemd.if
index c8f33d51..9335d4a2 100644
--- a/policy/modules/system/systemd.if
+++ b/policy/modules/system/systemd.if
@@ -963,6 +963,24 @@ interface(`systemd_status_power_units',`
allow $1 power_unit_t:service status;
 ')
 
+
+## 
+##  Allows connections to the systemd-socket-proxyd's socket.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`systemd_connectto_socket_proxyd_unix_sockets', `
+   gen_require(`
+   type systemd_socket_proxyd_t;
+   ')
+
+   allow $1 systemd_socket_proxyd_t:unix_stream_socket connectto;
+')
+
 
 ## 
 ## Make the specified type usable for

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 7caf94c9..cb4f4eea 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -29,6 +29,22 @@ gen_tunable(systemd_nspawn_labeled_namespace, false)
 ## 
 gen_tunable(systemd_logind_get_bootloader, false)
 
+## 
+## 
+## Allow systemd-socket-proxyd to bind any port instead of one labelled
+## with systemd_socket_proxyd_port_t.
+## 
+## 
+gen_tunable(systemd_socket_proxyd_bind_any, false)
+
+## 
+## 
+## Allow systemd-socket-proxyd to connect to any port instead of
+## labelled ones.
+## 
+## 
+gen_tunable(systemd_socket_proxyd_connect_any, false)
+
 attribute systemd_log_parse_env_type;
 attribute systemd_tmpfiles_conf_type;
 attribute systemd_user_session_type;
@@ -217,6 +233,16 @@ files_runtime_file(systemd_sessions_runtime_t)
 init_daemon_runtime_file(systemd_sessions_runtime_t, dir, "systemd_sessions")
 init_mountpoint(systemd_sessions_runtime_t)
 
+type systemd_socket_proxyd_t;
+type systemd_socket_proxyd_exec_t;
+init_daemon_domain(systemd_socket_proxyd_t, systemd_socket_proxyd_exec_t)
+
+type systemd_socket_proxyd_port_t;
+corenet_port(systemd_socket_proxyd_port_t)
+
+type systemd_socket_proxyd_unit_file_t;

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, policy/modules/kernel/

2021-01-10 Thread Jason Zaman
commit: c0ba07217cbd68700912a61da9298aa029c371c7
Author: Daniel Burgener  linux  microsoft  com>
AuthorDate: Tue Dec 15 15:29:52 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c0ba0721

Use self keyword when an AV rule source type matches destination

This is reported in a new SELint check in soon to be released selint version 
1.2.0

Signed-off-by: Daniel Burgener  linux.microsoft.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/kernel.te| 2 +-
 policy/modules/services/xserver.te | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/policy/modules/kernel/kernel.te b/policy/modules/kernel/kernel.te
index 8a7c39df..9b847078 100644
--- a/policy/modules/kernel/kernel.te
+++ b/policy/modules/kernel/kernel.te
@@ -263,7 +263,7 @@ kernel_mounton_proc_dirs(kernel_t)
 kernel_request_load_module(kernel_t)
 
 # Allow unlabeled network traffic
-allow unlabeled_t unlabeled_t:packet { forward_in forward_out };
+allow unlabeled_t self:packet { forward_in forward_out };
 corenet_in_generic_if(unlabeled_t)
 corenet_in_generic_node(unlabeled_t)
 

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index b380e583..e56dcac9 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -787,9 +787,9 @@ tunable_policy(`!xserver_object_manager',`
# should be xserver_unconfined(xserver_t),
# but typeattribute doesnt work in conditionals
 
-   allow xserver_t xserver_t:x_server { getattr setattr record debug grab 
manage };
+   allow xserver_t self:x_server { getattr setattr record debug grab 
manage };
allow xserver_t { x_domain root_xdrawable_t }:x_drawable { create 
destroy read write blend getattr setattr list_child add_child remove_child 
list_property get_property set_property manage override show hide send receive 
};
-   allow xserver_t xserver_t:x_screen { getattr setattr hide_cursor 
show_cursor saver_getattr saver_setattr saver_hide saver_show };
+   allow xserver_t self:x_screen { getattr setattr hide_cursor show_cursor 
saver_getattr saver_setattr saver_hide saver_show };
allow xserver_t x_domain:x_gc { create destroy getattr setattr use };
allow xserver_t { x_domain root_xcolormap_t }:x_colormap { create 
destroy read write getattr add_color remove_color install uninstall use };
allow xserver_t xproperty_type:x_property { create destroy read write 
append getattr setattr };



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 9dfb39340ecb9c520110abd96c70388f09851000
Author: Daniel Burgener  microsoft  com>
AuthorDate: Fri Dec 11 18:22:42 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=9dfb3934

Allow systemd-ask-password to watch files

On systems that use plymouth, systemd-ask-password may set watches on
the contents on /run/systemd/ask-password, whereas other scenarions only
set watch on the parent directory.

Signed-off-by: Daniel Burgener  microsoft.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 9c210947..2eac4fa5 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1023,7 +1023,7 @@ allow systemd_passwd_agent_t self:capability { chown 
sys_tty_config dac_override
 allow systemd_passwd_agent_t self:process { setfscreate setsockcreate signal };
 allow systemd_passwd_agent_t self:unix_dgram_socket create_socket_perms;
 
-allow systemd_passwd_agent_t systemd_passwd_var_run_t:dir watch;
+allow systemd_passwd_agent_t systemd_passwd_var_run_t:{ dir file } watch;
 manage_dirs_pattern(systemd_passwd_agent_t, systemd_passwd_runtime_t, 
systemd_passwd_runtime_t)
 manage_files_pattern(systemd_passwd_agent_t, systemd_passwd_runtime_t, 
systemd_passwd_runtime_t)
 manage_sock_files_pattern(systemd_passwd_agent_t, systemd_passwd_runtime_t, 
systemd_passwd_runtime_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: ef96877e219bdf1be92dee4f4f7b1897073218f8
Author: bauen1  gmail  com>
AuthorDate: Thu Jun  4 08:30:19 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 20:28:34 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ef96877e

systemd: private type for /run/systemd/userdb

Signed-off-by: bauen1  gmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/init.te|  3 +++
 policy/modules/system/systemd.fc |  1 +
 policy/modules/system/systemd.if | 56 
 policy/modules/system/systemd.te |  3 +++
 4 files changed, 63 insertions(+)

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 9f9b78b0..e2cca47e 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -469,6 +469,9 @@ ifdef(`init_systemd',`
systemd_list_tmpfiles_conf(init_t)
systemd_relabelto_tmpfiles_conf_dirs(init_t)
systemd_relabelto_tmpfiles_conf_files(init_t)
+   systemd_manage_userdb_runtime_sock_files(init_t)
+   systemd_manage_userdb_runtime_dirs(init_t)
+   systemd_filetrans_userdb_runtime_dirs(init_t)
systemd_relabelto_journal_dirs(init_t)
systemd_relabelto_journal_files(init_t)
 

diff --git a/policy/modules/system/systemd.fc b/policy/modules/system/systemd.fc
index 34637068..a998f42b 100644
--- a/policy/modules/system/systemd.fc
+++ b/policy/modules/system/systemd.fc
@@ -70,6 +70,7 @@
 /run/systemd/seats(/.*)?   
gen_context(system_u:object_r:systemd_sessions_runtime_t,s0)
 /run/systemd/sessions(/.*)?
gen_context(system_u:object_r:systemd_sessions_runtime_t,s0)
 /run/systemd/users(/.*)?   
gen_context(system_u:object_r:systemd_logind_runtime_t,s0)
+/run/systemd/userdb(/.*)?  
gen_context(system_u:object_r:systemd_userdb_runtime_t,s0)
 /run/systemd/inhibit(/.*)? 
gen_context(system_u:object_r:systemd_logind_inhibit_runtime_t,s0)
 /run/systemd/nspawn(/.*)?  
gen_context(system_u:object_r:systemd_nspawn_runtime_t,s0)
 /run/systemd/machines(/.*)?
gen_context(system_u:object_r:systemd_machined_runtime_t,s0)

diff --git a/policy/modules/system/systemd.if b/policy/modules/system/systemd.if
index 262c26d1..895437e7 100644
--- a/policy/modules/system/systemd.if
+++ b/policy/modules/system/systemd.if
@@ -426,6 +426,42 @@ interface(`systemd_signull_logind',`
allow $1 systemd_logind_t:process signull;
 ')
 
+
+## 
+##  Manage systemd userdb runtime directories.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`systemd_manage_userdb_runtime_dirs', `
+   gen_require(`
+   type systemd_userdb_runtime_t;
+   ')
+
+   manage_dirs_pattern($1, systemd_userdb_runtime_t, 
systemd_userdb_runtime_t)
+')
+
+
+## 
+##  Manage socket files under /run/systemd/userdb .
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`systemd_manage_userdb_runtime_sock_files', `
+   gen_require(`
+   type systemd_userdb_runtime_t;
+   ')
+
+   manage_sock_files_pattern($1, systemd_userdb_runtime_t, 
systemd_userdb_runtime_t)
+')
+
 
 ## 
 ## Allow reading /run/systemd/machines
@@ -528,6 +564,26 @@ interface(`systemd_filetrans_passwd_runtime_dirs',`
init_runtime_filetrans($1, systemd_passwd_runtime_t, dir, 
"ask-password")
 ')
 
+
+## 
+##  Transition to systemd_userdb_runtime_t when
+##  creating the userdb directory inside an init runtime
+##  directory.
+## 
+## 
+##  
+##  Domain allowed access.
+##  
+## 
+#
+interface(`systemd_filetrans_userdb_runtime_dirs', `
+   gen_require(`
+   type systemd_userdb_runtime_t;
+   ')
+
+   init_runtime_filetrans($1, systemd_userdb_runtime_t, dir, "userdb")
+')
+
 ##
 ## 
 ##  Allow to domain to create systemd-passwd symlink

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index b6e508eb..dfc259df 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -249,6 +249,9 @@ init_system_domain(systemd_user_runtime_dir_t, 
systemd_user_runtime_dir_exec_t)
 type systemd_user_tmpfs_t;
 userdom_user_tmpfs_file(systemd_user_tmpfs_t)
 
+type systemd_userdb_runtime_t;
+files_runtime_file(systemd_userdb_runtime_t)
+
 #
 # Unit file types
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 52f2e0ce9cab8eaec051fd7742db42e85a0c0138
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Dec 15 14:40:48 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=52f2e0ce

systemd: Module version bump.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 2eac4fa5..ac664174 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.10.6)
+policy_module(systemd, 1.10.7)
 
 #
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: /

2021-01-10 Thread Jason Zaman
commit: 9edc8b55661f15d3d365f848b55494939bc612a4
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Jan  6 18:51:03 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=9edc8b55

Makefile: Add -E to setfiles labeling targets.

This will cause setfiles to error if there are conflicting labeling
specifications for files due to hardlinks.

closes #218

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 INSTALL  | 4 ++--
 Makefile | 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/INSTALL b/INSTALL
index ca7d7b19..3df5c167 100644
--- a/INSTALL
+++ b/INSTALL
@@ -2,8 +2,8 @@ Reference Policy has the following runtime requirements:
* Linux kernel >= 2.6.33
 
 Reference Policy has the following build requirements:
-   * SELinux userspace 2.8
-   * Python >= 3.4
+   * SELinux userspace 3.0
+   * Python >= 3.5
 
 When developing a policy, running scripts from directory testing/ requires:
* Python >= 3.6

diff --git a/Makefile b/Makefile
index a080759c..eae365e5 100644
--- a/Makefile
+++ b/Makefile
@@ -616,7 +616,7 @@ checklabels:
echo "No filesystems with extended attributes found!" ;\
false ;\
fi
-   $(verbose) $(SETFILES) -v -n $(fcpath) $(filesystems)
+   $(verbose) $(SETFILES) -E -v -n $(fcpath) $(filesystems)
 
 restorelabels:
@echo "Restoring labels on filesystem types: $(fs_names)"
@@ -624,7 +624,7 @@ restorelabels:
echo "No filesystems with extended attributes found!" ;\
false ;\
fi
-   $(verbose) $(SETFILES) -v $(fcpath) $(filesystems)
+   $(verbose) $(SETFILES) -E -v $(fcpath) $(filesystems)
 
 relabel:
@echo "Relabeling filesystem types: $(fs_names)"
@@ -632,7 +632,7 @@ relabel:
echo "No filesystems with extended attributes found!" ;\
false ;\
fi
-   $(verbose) $(SETFILES) $(fcpath) $(filesystems)
+   $(verbose) $(SETFILES) -E $(fcpath) $(filesystems)
 
 resetlabels:
@echo "Resetting labels on filesystem types: $(fs_names)"
@@ -640,7 +640,7 @@ resetlabels:
echo "No filesystems with extended attributes found!" ;\
false ;\
fi
-   $(verbose) $(SETFILES) -F $(fcpath) $(filesystems)
+   $(verbose) $(SETFILES) -E -F $(fcpath) $(filesystems)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 06fde63185dca6b4f960f0cc1c53d4e24055fec3
Author: Chris PeBenito  linux  microsoft  com>
AuthorDate: Tue Jan 21 18:25:32 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=06fde631

systemd: Add systemd-tty-ask watch for /run/systemd/ask-password.

Signed-off-by: Chris PeBenito  linux.microsoft.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 7a19b151..9c210947 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1023,6 +1023,7 @@ allow systemd_passwd_agent_t self:capability { chown 
sys_tty_config dac_override
 allow systemd_passwd_agent_t self:process { setfscreate setsockcreate signal };
 allow systemd_passwd_agent_t self:unix_dgram_socket create_socket_perms;
 
+allow systemd_passwd_agent_t systemd_passwd_var_run_t:dir watch;
 manage_dirs_pattern(systemd_passwd_agent_t, systemd_passwd_runtime_t, 
systemd_passwd_runtime_t)
 manage_files_pattern(systemd_passwd_agent_t, systemd_passwd_runtime_t, 
systemd_passwd_runtime_t)
 manage_sock_files_pattern(systemd_passwd_agent_t, systemd_passwd_runtime_t, 
systemd_passwd_runtime_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 9c35b59e9b72544877ec8d341bdde55423d0b7da
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Dec  3 14:37:29 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=9c35b59e

systemd: Rename systemd_connectto_socket_proxyd_unix_sockets() to 
systemd_stream_connect_socket_proxyd().

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/init.if| 2 +-
 policy/modules/system/systemd.if | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/system/init.if b/policy/modules/system/init.if
index e3d50779..7f37e6cb 100644
--- a/policy/modules/system/init.if
+++ b/policy/modules/system/init.if
@@ -361,7 +361,7 @@ interface(`init_daemon_domain',`
allow $1 init_t:unix_dgram_socket sendto;
 
optional_policy(`
-   systemd_connectto_socket_proxyd_unix_sockets($1)
+   systemd_stream_connect_socket_proxyd($1)
')
')
 

diff --git a/policy/modules/system/systemd.if b/policy/modules/system/systemd.if
index 9335d4a2..ffbdd6d1 100644
--- a/policy/modules/system/systemd.if
+++ b/policy/modules/system/systemd.if
@@ -973,7 +973,7 @@ interface(`systemd_status_power_units',`
 ## 
 ## 
 #
-interface(`systemd_connectto_socket_proxyd_unix_sockets', `
+interface(`systemd_stream_connect_socket_proxyd', `
gen_require(`
type systemd_socket_proxyd_t;
')



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/services/, policy/modules/kernel/

2021-01-10 Thread Jason Zaman
commit: 9d887abe60eb3475a1c9dbd5714a60792a332b7f
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Dec  8 20:13:57 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=9d887abe

kernel, modutils, userdomain, xserver: Module version bump.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/kernel.te | 2 +-
 policy/modules/services/xserver.te  | 2 +-
 policy/modules/system/modutils.te   | 2 +-
 policy/modules/system/userdomain.te | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/policy/modules/kernel/kernel.te b/policy/modules/kernel/kernel.te
index d70f625b..8a7c39df 100644
--- a/policy/modules/kernel/kernel.te
+++ b/policy/modules/kernel/kernel.te
@@ -1,4 +1,4 @@
-policy_module(kernel, 1.28.1)
+policy_module(kernel, 1.28.2)
 
 
 #

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index f1dcad7d..b380e583 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -1,4 +1,4 @@
-policy_module(xserver, 3.20.2)
+policy_module(xserver, 3.20.3)
 
 gen_require(`
class x_drawable all_x_drawable_perms;

diff --git a/policy/modules/system/modutils.te 
b/policy/modules/system/modutils.te
index a7f8e42c..f9055917 100644
--- a/policy/modules/system/modutils.te
+++ b/policy/modules/system/modutils.te
@@ -1,4 +1,4 @@
-policy_module(modutils, 1.23.1)
+policy_module(modutils, 1.23.2)
 
 
 #

diff --git a/policy/modules/system/userdomain.te 
b/policy/modules/system/userdomain.te
index 91af760b..6567735a 100644
--- a/policy/modules/system/userdomain.te
+++ b/policy/modules/system/userdomain.te
@@ -1,4 +1,4 @@
-policy_module(userdomain, 4.20.3)
+policy_module(userdomain, 4.20.4)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 6069aa838b4f8dc5dccc14a0487eeb04916cc50e
Author: 0xC0ncord  concord  sh>
AuthorDate: Mon Nov 23 20:22:59 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6069aa83

userdomain, xserver: move xdg rules to userdom_xdg_user_template

xdg rules are normally set in xserver. But, if a modular policy is being
used and the xserver module is not present, the required rules for users
to be able to access xdg content are never created and thus these files
and directories cannot be interacted with by users. This change adds a
new template that can be called to grant these privileges to userdomain
types as necessary.

Signed-off-by: Kenton Groombridge  concord.sh>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/services/xserver.if  | 36 -
 policy/modules/system/userdomain.if | 62 +
 2 files changed, 62 insertions(+), 36 deletions(-)

diff --git a/policy/modules/services/xserver.if 
b/policy/modules/services/xserver.if
index d5d6c791..e18dc704 100644
--- a/policy/modules/services/xserver.if
+++ b/policy/modules/services/xserver.if
@@ -185,42 +185,6 @@ interface(`xserver_role',`
xserver_read_xkb_libs($2)
 
optional_policy(`
-   xdg_manage_all_cache($2)
-   xdg_relabel_all_cache($2)
-   xdg_watch_all_cache_dirs($2)
-   xdg_manage_all_config($2)
-   xdg_relabel_all_config($2)
-   xdg_watch_all_config_dirs($2)
-   xdg_manage_all_data($2)
-   xdg_relabel_all_data($2)
-   xdg_watch_all_data_dirs($2)
-
-   xdg_generic_user_home_dir_filetrans_cache($2, dir, ".cache")
-   xdg_generic_user_home_dir_filetrans_config($2, dir, ".config")
-   xdg_generic_user_home_dir_filetrans_data($2, dir, ".local")
-
-   xdg_generic_user_home_dir_filetrans_documents($2, dir, 
"Documents")
-   xdg_generic_user_home_dir_filetrans_downloads($2, dir, 
"Downloads")
-   xdg_generic_user_home_dir_filetrans_music($2, dir, "Music")
-   xdg_generic_user_home_dir_filetrans_pictures($2, dir, 
"Pictures")
-   xdg_generic_user_home_dir_filetrans_videos($2, dir, "Videos")
-
-   xdg_manage_documents($2)
-   xdg_relabel_documents($2)
-   xdg_watch_documents_dirs($2)
-   xdg_manage_downloads($2)
-   xdg_relabel_downloads($2)
-   xdg_watch_downloads_dirs($2)
-   xdg_manage_music($2)
-   xdg_relabel_music($2)
-   xdg_watch_music_dirs($2)
-   xdg_manage_pictures($2)
-   xdg_relabel_pictures($2)
-   xdg_watch_pictures_dirs($2)
-   xdg_manage_videos($2)
-   xdg_relabel_videos($2)
-   xdg_watch_videos_dirs($2)
-
xdg_cache_filetrans($2, mesa_shader_cache_t, dir, 
"mesa_shader_cache")
')
 ')

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 7ce340dc..4c902bff 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -1207,6 +1207,9 @@ template(`userdom_unpriv_user_template', `
fs_exec_noxattr($1_t)
')
 
+   # Allow users to manage xdg content in their home directories
+   userdom_xdg_user_template($1_t)
+
# Allow users to run TCP servers (bind to ports and accept connection 
from
# the same domain and outside users) disabling this forces FTP passive 
mode
# and may change other protocols
@@ -1529,6 +1532,65 @@ template(`userdom_security_admin_template',`
')
 ')
 
+
+## 
+## Allow user to interact with xdg content types
+## 
+## 
+## 
+##  Create rules to allow a user to manage xdg
+##  content in a user home directory with an
+##  automatic type transition to those types.
+## 
+## 
+## This is a templated interface, and should only
+## be called from a per-userdomain template.
+## 
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+template(`userdom_xdg_user_template',`
+   xdg_manage_all_cache($1_t)
+   xdg_relabel_all_cache($1_t)
+   xdg_watch_all_cache_dirs($1_t)
+   xdg_manage_all_config($1_t)
+   xdg_relabel_all_config($1_t)
+   xdg_watch_all_config_dirs($1_t)
+   xdg_manage_all_data($1_t)
+   xdg_relabel_all_data($1_t)
+   xdg_watch_all_data_dirs($1_t)
+
+   xdg_generic_user_home_dir_filetrans_cache($1_t, dir, ".cache")
+   xdg_generic_user_home_dir_filetrans_config($1_t, dir, ".config")
+   xdg_generic_user_home_dir_filetrans_data($1_t, dir, ".local")
+
+   xdg_generic_user_home_dir_filetrans_documents($1_t, dir, "Documents")
+   

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: aff86b0b1ed6e51a76399f7af56b84e4f620026a
Author: bauen1  gmail  com>
AuthorDate: Thu Jun  4 16:41:21 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 20:28:34 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=aff86b0b

systemd-logind: utilize nsswitch

Signed-off-by: bauen1  gmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index dfc259df..7caf94c9 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -567,7 +567,6 @@ dev_setattr_video_dev(systemd_logind_t)
 
 domain_obj_id_change_exemption(systemd_logind_t)
 
-files_read_etc_files(systemd_logind_t)
 files_search_runtime(systemd_logind_t)
 
 fs_getattr_cgroup(systemd_logind_t)
@@ -591,6 +590,7 @@ term_setattr_unallocated_ttys(systemd_logind_t)
 term_use_unallocated_ttys(systemd_logind_t)
 
 auth_manage_faillog(systemd_logind_t)
+auth_use_nsswitch(systemd_logind_t)
 
 init_dbus_send_script(systemd_logind_t)
 init_get_all_units_status(systemd_logind_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/

2021-01-10 Thread Jason Zaman
commit: 52463e173f26fcb13b08fa672f12d5b069fe2015
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Dec  8 17:31:00 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=52463e17

Drop criteria on github actions.

Either they do not have the desired effects or they are broken.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 .github/workflows/tests.yml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 59f3e2c0..1e26bab8 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -1,10 +1,6 @@
 name: Build tests
 
-on:
-  push:
-branches: [ $default-branch ]
-  pull_request:
-branches: [ $default-branch ]
+on: [push, pull_request]
 
 env:
   SELINUX_USERSPACE_VERSION: checkpolicy-3.1



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: f3249bbaff9ae98c9b741ad362fd4ed8e9b7deba
Author: bauen1  gmail  com>
AuthorDate: Thu Jun  4 15:45:35 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 20:28:34 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f3249bba

authlogin: connect to userdb

Signed-off-by: bauen1  gmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/authlogin.te |  4 
 policy/modules/system/init.if  | 19 +++
 policy/modules/system/systemd.if   | 21 +
 3 files changed, 44 insertions(+)

diff --git a/policy/modules/system/authlogin.te 
b/policy/modules/system/authlogin.te
index d6931831..7692abb6 100644
--- a/policy/modules/system/authlogin.te
+++ b/policy/modules/system/authlogin.te
@@ -426,6 +426,10 @@ files_read_etc_files(nsswitch_domain)
 
 sysnet_dns_name_resolve(nsswitch_domain)
 
+ifdef(`init_systemd', `
+   systemd_stream_connect_userdb(nsswitch_domain)
+')
+
 tunable_policy(`authlogin_nsswitch_use_ldap',`
miscfiles_read_generic_certs(nsswitch_domain)
sysnet_use_ldap(nsswitch_domain)

diff --git a/policy/modules/system/init.if b/policy/modules/system/init.if
index ff8f7db7..540cd0c7 100644
--- a/policy/modules/system/init.if
+++ b/policy/modules/system/init.if
@@ -923,6 +923,25 @@ interface(`init_stream_connect',`
allow $1 init_t:unix_stream_socket getattr;
 ')
 
+
+## 
+## Connect to init with a unix socket.
+##  Without any additional permissions.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`init_unix_stream_socket_connectto',`
+   gen_require(`
+   type init_t;
+   ')
+
+   allow $1 init_t:unix_stream_socket connectto;
+')
+
 
 ## 
 ## Inherit and use file descriptors from init.

diff --git a/policy/modules/system/systemd.if b/policy/modules/system/systemd.if
index 895437e7..c8f33d51 100644
--- a/policy/modules/system/systemd.if
+++ b/policy/modules/system/systemd.if
@@ -462,6 +462,27 @@ interface(`systemd_manage_userdb_runtime_sock_files', `
manage_sock_files_pattern($1, systemd_userdb_runtime_t, 
systemd_userdb_runtime_t)
 ')
 
+
+## 
+##  Connect to /run/systemd/userdb/io.systemd.DynamicUser .
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`systemd_stream_connect_userdb', `
+   gen_require(`
+   type systemd_userdb_runtime_t;
+   ')
+
+   init_search_runtime($1)
+   allow $1 systemd_userdb_runtime_t:dir list_dir_perms;
+   allow $1 systemd_userdb_runtime_t:sock_file write_sock_file_perms;
+   init_unix_stream_socket_connectto($1)
+')
+
 
 ## 
 ## Allow reading /run/systemd/machines



[gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/, /

2021-01-10 Thread Jason Zaman
commit: 6d57ab1af351a0aa2d9dd8d57973b45aa04bbf55
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Dec  1 16:00:44 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6d57ab1a

Switch to GitHub actions for CI actions.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 .github/workflows/tests.yml | 158 
 .travis.yml | 141 ---
 2 files changed, 158 insertions(+), 141 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
new file mode 100644
index ..59f3e2c0
--- /dev/null
+++ b/.github/workflows/tests.yml
@@ -0,0 +1,158 @@
+name: Build tests
+
+on:
+  push:
+branches: [ $default-branch ]
+  pull_request:
+branches: [ $default-branch ]
+
+env:
+  SELINUX_USERSPACE_VERSION: checkpolicy-3.1
+
+jobs:
+  lint:
+runs-on: ubuntu-latest
+
+steps:
+- uses: actions/checkout@v2
+
+# This version should be the minimum required to run the fc checker
+- name: Set up Python
+  uses: actions/setup-python@v2
+  with:
+python-version: 3.7
+
+- name: Install dependencies
+  run: |
+sudo apt-get update -qq
+
+# Install SELint from Debian testing
+wget -O - https://ftp-master.debian.org/keys/archive-key-10.asc 
2>/dev/null | sudo apt-key add -
+sudo add-apt-repository 'deb http://deb.debian.org/debian/ testing 
main' -y
+sudo apt-get install -qqy selint
+selint -V
+
+- name: Create generated policy files
+  run: |
+make conf
+make generate
+
+- name: Run file context checker
+  run: python3 -t -t -E -W error testing/check_fc_files.py
+
+- name: Run SELint
+  run: |
+# disable C-005 (Permissions in av rule or class declaration not 
ordered) for now: needs fixing
+# disable W-005 (Interface call from module not in optional_policy 
block): refpolicy does not follow this rule
+selint --source --recursive --summary --fail --disable C-005 --disable 
W-005 policy
+
+  build:
+runs-on: ubuntu-latest
+
+needs: lint
+
+strategy:
+  fail-fast: false
+
+  matrix:
+build-opts:
+  - {type: standard, distro: redhat, monolithic: y, systemd: y}
+  - {type: standard, distro: redhat, monolithic: n, systemd: y}
+  - {type: standard, distro: debian, monolithic: y, systemd: y}
+  - {type: standard, distro: debian, monolithic: n, systemd: y}
+  - {type: standard, distro: gentoo, monolithic: y, systemd: n}
+  - {type: standard, distro: gentoo, monolithic: n, systemd: n}
+  - {type: mcs, distro: redhat, monolithic: y, systemd: y}
+  - {type: mcs, distro: redhat, monolithic: n, systemd: y}
+  - {type: mcs, distro: debian, monolithic: y, systemd: y}
+  - {type: mcs, distro: debian, monolithic: n, systemd: y}
+  - {type: mcs, distro: gentoo, monolithic: y, systemd: n}
+  - {type: mcs, distro: gentoo, monolithic: n, systemd: n}
+  - {type: mls, distro: redhat, monolithic: y, systemd: y}
+  - {type: mls, distro: redhat, monolithic: n, systemd: y}
+  - {type: mls, distro: debian, monolithic: y, systemd: y}
+  - {type: mls, distro: debian, monolithic: n, systemd: y}
+  - {type: mls, distro: gentoo, monolithic: y, systemd: n}
+  - {type: mls, distro: gentoo, monolithic: n, systemd: n}
+  - {type: standard, distro: redhat, monolithic: y, systemd: y, 
apps-off: unconfined}
+  - {type: standard, distro: debian, monolithic: y, systemd: y, 
apps-off: unconfined}
+  - {type: standard, distro: gentoo, monolithic: y, systemd: n, 
apps-off: unconfined}
+  - {type: mcs, distro: redhat, monolithic: y, systemd: y, apps-off: 
unconfined}
+  - {type: mcs, distro: debian, monolithic: y, systemd: y, apps-off: 
unconfined}
+  - {type: mcs, distro: gentoo, monolithic: y, systemd: n, apps-off: 
unconfined}
+  - {type: mls, distro: redhat, monolithic: y, systemd: y, apps-off: 
unconfined}
+  - {type: mls, distro: debian, monolithic: y, systemd: y, apps-off: 
unconfined}
+  - {type: mls, distro: gentoo, monolithic: y, systemd: n, apps-off: 
unconfined}
+  
+steps:
+- uses: actions/checkout@v2
+
+# This should be the minimum required Python version to build refpolicy.
+- name: Set up Python
+  uses: actions/setup-python@v2
+  with:
+python-version: 3.5
+
+- name: Install dependencies
+  run: |
+sudo apt-get update -qq
+sudo apt-get install -qqy \
+bison \
+flex \
+gettext \
+libaudit-dev \
+libbz2-dev \
+libpcre3-dev \
+libxml2-utils \
+swig
+

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 2680ffc26669f64ce26926ef92390e269be44476
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Dec  8 20:09:27 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2680ffc2

userdomain: Fix error in calling userdom_xdg_user_template().

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/userdomain.if | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 4c902bff..15b35ed9 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -1208,7 +1208,7 @@ template(`userdom_unpriv_user_template', `
')
 
# Allow users to manage xdg content in their home directories
-   userdom_xdg_user_template($1_t)
+   userdom_xdg_user_template($1)
 
# Allow users to run TCP servers (bind to ports and accept connection 
from
# the same domain and outside users) disabling this forces FTP passive 
mode



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: 3ade4a4cd4dc06c396551819217ea2acca169ea0
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Dec  4 18:32:57 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3ade4a4c

init, systemd: Module version bump.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/init.te| 2 +-
 policy/modules/system/systemd.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index e2cca47e..06076e0a 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -1,4 +1,4 @@
-policy_module(init, 2.9.3)
+policy_module(init, 2.9.4)
 
 gen_require(`
class passwd rootok;

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index a5c247f5..7a19b151 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.10.5)
+policy_module(systemd, 1.10.6)
 
 #
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-01-10 Thread Jason Zaman
commit: dcc7ffbda78667ac473155403b242ada69e47267
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Dec  3 14:37:02 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 21:52:17 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=dcc7ffbd

systemd: Whitespace changes.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index cb4f4eea..a5c247f5 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1184,21 +1184,21 @@ allow systemd_socket_proxyd_t self:tcp_socket accept;
 kernel_read_system_state(systemd_socket_proxyd_t)
 
 auth_use_nsswitch(systemd_socket_proxyd_t)
+
 sysnet_dns_name_resolve(systemd_socket_proxyd_t)
 
 tunable_policy(`systemd_socket_proxyd_bind_any',`
- corenet_tcp_bind_all_ports(systemd_socket_proxyd_t)
+   corenet_tcp_bind_all_ports(systemd_socket_proxyd_t)
 ',`
- allow systemd_socket_proxyd_t systemd_socket_proxyd_port_t:tcp_socket 
name_bind;
+   allow systemd_socket_proxyd_t systemd_socket_proxyd_port_t:tcp_socket 
name_bind;
 ')
 
 tunable_policy(`systemd_socket_proxyd_connect_any',`
- corenet_tcp_connect_all_ports(systemd_socket_proxyd_t)
+   corenet_tcp_connect_all_ports(systemd_socket_proxyd_t)
 ',`
- allow systemd_socket_proxyd_t systemd_socket_proxyd_port_t:tcp_socket 
name_connect;
+   allow systemd_socket_proxyd_t systemd_socket_proxyd_port_t:tcp_socket 
name_connect;
 ')
 
-
 #
 #
 # Sessions local policy



[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/

2021-01-10 Thread Jason Zaman
commit: 3d94919dde6b42b619289f49b05b1e5a00ee9a54
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Jan 10 20:19:19 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 10 20:19:19 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3d94919d

gentoo: Update release scripts

Signed-off-by: Jason Zaman  gentoo.org>

 gentoo/release-prepare.sh   | 142 +++-
 gentoo/release-userspace.sh |  80 +
 2 files changed, 115 insertions(+), 107 deletions(-)

diff --git a/gentoo/release-prepare.sh b/gentoo/release-prepare.sh
index d8b69bbe..28dc4972 100644
--- a/gentoo/release-prepare.sh
+++ b/gentoo/release-prepare.sh
@@ -1,128 +1,134 @@
 #!/bin/sh
 
 # Copyright 2013,2014 Sven Vermeulen 
+# Copyright 2014-2021 Jason Zaman 
 # Licensed under the GPL-3 license
 
 # Prepare new policy release
 
-TRANSLATE="s:\(${HARDENEDREFPOL}\|${REFPOLRELEASE}\):refpolicy/:g";
-NEWVERSION="${1}";
+TRANSLATE="s:\(${HARDENEDREFPOL%/}/\|${REFPOLRELEASE%/}/\):refpolicy/:g"
+NEWVERSION="${1}"
 # If remote requires a different username, it should be set in ~/.ssh/config
-REMOTELOCATION="dev.gentoo.org:/home/perfinion/public_html/patches/selinux-base-policy";
+REMOTELOCATION="dev.gentoo.org:/home/perfinion/public_html/patches/selinux-base-policy"
 
 usage() {
-  echo "Usage: $0 ";
-  echo "";
+  echo "Usage: $0 "
+  echo ""
   echo "Example: $0 2.20140311-r5"
-  echo "";
-  echo "The script will copy the live ebuilds towards the";
+  echo ""
+  echo "The script will copy the live ebuilds towards the"
   echo "."
-  echo "";
-  echo "The following environment variables must be declared correctly for the 
script";
-  echo "to function properly:";
-  echo "  - GENTOOX86 should point to the gentoo-x86 checkout";
-  echo "E.g. export GENTOOX86=\"/home/user/dev/gentoo-x86/\"";
-  echo "  - HARDENEDREFPOL should point to the hardened-refpolicy.git 
checkout";
-  echo "E.g. export HARDENEDREFPOL=\"/home/user/dev/hardened-refpolicy/\"";
+  echo ""
+  echo "The following environment variables must be declared correctly for the 
script"
+  echo "to function properly:"
+  echo "  - GENTOOX86 should point to the gentoo-x86 checkout"
+  echo "E.g. export GENTOOX86=\"/var/db/repos/gentoo\""
+  echo "  - HARDENEDREFPOL should point to the hardened-refpolicy.git checkout"
+  echo "E.g. export HARDENEDREFPOL=\"/home/user/dev/hardened-refpolicy\""
   echo "  - REFPOLRELEASE should point to the current latest /release/ of the 
reference"
   echo "policy (so NOT to a checkout), extracted somewhere on the file 
system."
-  echo "E.g. export 
REFPOLRELEASE=\"/home/user/local/refpolicy-20130424/\"";
+  echo "E.g. export REFPOLRELEASE=\"/home/user/local/refpolicy-20130424\""
 }
 
 assertDirEnvVar() {
-  VARNAME="${1}";
-  eval VARVALUE='$'${VARNAME};
-  if [ -z "${VARVALUE}" ] || [ ! -d "${VARVALUE}" ];
+  VARNAME="${1}"
+  eval VARVALUE='$'${VARNAME}
+  if [ -z "${VARVALUE}" ] || [ ! -d "${VARVALUE}" ]
   then
-echo "Variable ${VARNAME} (value \"${VARVALUE}\") does not point to a 
valid directory.";
-exit 1;
+echo "Variable ${VARNAME} (value \"${VARVALUE}\") does not point to a 
valid directory."
+exit 1
   fi
 }
 
 # cleanTmp - Clean up TMPDIR
 cleanTmp() {
-  if [ -z "${NOCLEAN}" ];
+  if [ -z "${NOCLEAN}" ]
   then
-echo "Not cleaning TMPDIR (${TMPDIR}) upon request.";
+echo "Not cleaning TMPDIR (${TMPDIR}) upon request."
   else
 [ -d "${TMPDIR}" ] && [ -f "${TMPDIR}/.istempdir" ] && rm -rf "${TMPDIR}"
   fi
 }
 
 die() {
-  printf "\n";
-  echo "!!! $*";
-  cleanTmp;
-  exit 2;
-};
+  printf "\n"
+  echo "!!! $*"
+  cleanTmp
+  exit 2
+}
 
 # buildpatch - Create the patch set to be applied for the new release
 buildpatch() {
-  printf "Creating patch 0001-full-patch-against-stable-release.patch... ";
-  diff -uNr -x ".git*" -x "CVS" -x "*.autogen*" -x "*.part" ${REFPOLRELEASE} 
${HARDENEDREFPOL} | sed -e ${TRANSLATE} > 
${TMPDIR}/0001-full-patch-against-stable-release.patch || die "Failed to create 
patch";
+  printf "Creating patch 0001-full-patch-against-stable-release.patch... "
+  diff -uNr -x ".git*" -x "CVS" -x "*.autogen*" -x "*.part" ${REFPOLRELEASE} 
${HARDENEDREFPOL} | sed -e ${TRANSLATE} > 
${TMPDIR}/0001-full-patch-against-stable-release.patch || die "Failed to create 
patch"
   printf "done\n"
 
-  printf "Creating patch bundle for ${NEWVERSION}... ";
-  cd ${TMPDIR};
-  tar cvjf patchbundle-selinux-base-policy-${NEWVERSION}.tar.bz2 *.patch > 
/dev/null 2>&1 || die "Failed to create patchbundle";
-  printf "done\n";
+  printf "Creating patch bundle for ${NEWVERSION}... "
+  cd ${TMPDIR} || die
+  tar cvjf patchbundle-selinux-base-policy-${NEWVERSION}.tar.bz2 *.patch > 
/dev/null 2>&1 || die "Failed to create patchbundle"
+  printf "done\n"
 
-  . /etc/portage/make.conf;
-  printf "Copying patch bundle into ${DISTDIR} location and dev.g.o... ";
-  cp 

[gentoo-commits] repo/user/ssnb:master commit in: app-office/openoffice-bin/

2021-01-10 Thread Samuel Bernardo
commit: 6552606517f7167c8434e5ed311d6828f4df5a52
Author: Samuel Bernardo  gmail  com>
AuthorDate: Mon Jan 11 01:26:05 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Mon Jan 11 01:26:05 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=65526065

Update openoffice-bin

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

 app-office/openoffice-bin/Manifest |  94 +--
 app-office/openoffice-bin/metadata.xml |  12 ++-
 ...in-4.1.3.ebuild => openoffice-bin-4.1.8.ebuild} | 104 +++--
 3 files changed, 146 insertions(+), 64 deletions(-)

diff --git a/app-office/openoffice-bin/Manifest 
b/app-office/openoffice-bin/Manifest
index b269527..cec63bd 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -1,10 +1,84 @@
-AUX 50-openoffice-bin 155 SHA256 
62d474190ad4f88d78dfdb12eb9fab9b17a94d8635fae40f9035e00ee6660f93 SHA512 
2166980e57158d75fc20b6260d16d94c83199c98b751939cb2089ca86fff71157c61ed75cc9ba3e0b532b112e84a7cba393aabae1809609e5cce471a4b94242f
 WHIRLPOOL 
9a8ca91fe16ecec770e55c6106d75029102acb417fbbbec93ff6fe508dc9c072857e16b81e45610a370dde4dd96bf07dd1e01d6d9653fde412a2f66a2f1ed1b0
-AUX wrapper.in 119 SHA256 
377c5d9ab219855e54999a0321cb2a43f19693d56f99bd73cafab605e47e5ae4 SHA512 
616ad676b95797dbef1bb4e0b7c4dce7070909bc148eecb1eb8f144881378bebb4c03f3d9ecf9046000287c5417259b89b4194c6b851dab99d06009173ec6919
 WHIRLPOOL 
232dad81c30f7d7e7372f9bb7b48cf1114ba46226b6d01b5cb4de3f80ef99fb90685c0965b239eafda6c576f7d7151458feff7b3c7412161a0d95b8be20699a2
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_en-US.tar.gz 161035912 
SHA256 772d211d201a98bbd8f9108490ec99065f5b458a9a961ba55bb1cbe2e4bf6ac8 SHA512 
f05d090cd12b1d3a1661ed2e583d74f0f0d8ea16369d8abf9b9cdcc60cdbbcb08f023ae29c0227966645083f82c8bd0dbc2a00fbce9dcba96ee7eddb005ace8d
 WHIRLPOOL 
cb71769a1981d93c0ff001ae3fea52a63338818bd48ed54b53ee9207375808e149defdea0630ed3253cc8279c822ac907eddfe21cc9d721f8b1ea72d6dd53b09
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_eu.tar.gz 12695135 
SHA256 6697d647bd1029106b68885ca0224aeee87d3ad0f0b930ad71557daea31eb250 SHA512 
c46ca443059ee7edf655f73603d2a7e1325735327e98a696a0c93b85b61ad24c9432d452d2266362de157994096622a66dfebb17bfdabfe60cac8d8ec7610655
 WHIRLPOOL 
de5316d4255249d563a60a4d5ad88f13a9345c94c21160377d7392904e91484fb58603537f05ddf5578f7d94044e427863fc22ee7f52155545de2593bc7eda00
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_pt.tar.gz 12660235 
SHA256 345f474bbb6f90a7fbb4b673c9b8a9872d5a832b768c8dc2dd4dca23a0eeb611 SHA512 
101d4663c1e914c2bc25c979777a2b4edee6e33d2dd64bfe58dfcf799a340d7726d54ede2e9abcb40f26c2532f7c8f12ee91ed9964c3ef8533c4a496e8555368
 WHIRLPOOL 
7203f44b6dba485dcd8751f2a50bea3a7ae8df818f766f34df7a18434919e2af60d2f231786ce42a8d9ec82ed7b6994627b8d989f347da63e704d805c9359a0a
-DIST Apache_OpenOffice_4.1.3_Linux_x86_install-rpm_en-US.tar.gz 153742619 
SHA256 28093ff67d462181cdb82c5e3049a4fb36f74d820ebd6c8c6b3db482ead0b637 SHA512 
98ce8cc4d57b37bcc9d0b338973a863d6870eb1280b422fe33ff4d22a3238e89599565ad6c025485b0e63c7b781d94ce7e50606c0526a2d374036022836bd86f
 WHIRLPOOL 
1f187655f3c77d794be6a177eb5b28a8d7dca269cd82598ef488d13d82fd4b4a624f4d7429058ad0e74f4600714a1570d8c5aad9fad961309ea1d4f7de82826e
-DIST Apache_OpenOffice_4.1.3_Linux_x86_langpack-rpm_eu.tar.gz 12706025 SHA256 
1ea2da554bf7a97dbdf37c6f05b7be0b778b60965db1cc8239f0cecd474fc384 SHA512 
fe37ee91114e71330d36a1f094a2f823ef4ee6d0f9943952baa2376d282f1948558b1be3b7c83b772228acd1f8574b8a44d297b9983aab01864b41534d7f32b5
 WHIRLPOOL 
d815472307dd19af65aacd5f5dd896faacc90f431150f615fccec32450d0b63fc767ec8c1a7cbe334c95f2932c6d62c49c0ce7b72e996a0951f7e6d464aab9f6
-DIST Apache_OpenOffice_4.1.3_Linux_x86_langpack-rpm_pt.tar.gz 12670392 SHA256 
5f3c5bdd5a874b159d29043c99f1847a57941940320c929d18d1844cb775a449 SHA512 
5dfff6b6d52a12ce780d457277501b61a216f0c5d10461e98adc980dbe2199b66606323ba474e52d9c46203fb895a8a8912e7c0c3176b1f7162b94d945143bd5
 WHIRLPOOL 
aef1d3d4e530eae93a7bd4cb714487df412e45d099c5715c517f18727dc17d923521349a846681f9d3f28d04a745c201d440327a2b8c7b3e1b3cd40699f929bd
-EBUILD openoffice-bin-4.1.3.ebuild 5118 SHA256 
7d820f416086a8583677ca77fccf622ceab74ce350ba6ec05fdaf996e7248312 SHA512 
8c33ae09060680211f692786f979ade76ea2db1b94fea5ac8b46019c24d14a746988a3685f448e6e0eb0b62fbcd4b6cfa3592cd67a4ec3540192f9e524054f62
 WHIRLPOOL 
9db8268f05a21db19583569a47d7855bb4af263e2cd752b640b7fe3fd385fd50c40abc88a7c4c129dcaddce3bf00776eb4b26dadc91d789b75b62b1bd1a890db
-MISC metadata.xml 654 SHA256 
a6980fad71851d511ad5c74675b0259aa01a6a3163214155aedaf8809a6e974e SHA512 
e797f235f01e6f92a5bf7f10db539429aceca40b1c2fb703b736e83ee356126671977a8145907a43e84eb05e3914923ded9b0db4d4755954d9f4f519040b7162
 WHIRLPOOL 
4176df9c96e32e9dd9c4c2554bf773d8ad7be65eb8dbd6b4412e4dd95d9eab354ba9d16506bbe102d690e846cd82892f8fe904ebc038d4fb2811ad554e5c5d34
+AUX 50-openoffice-bin 155 BLAKE2B 

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

2021-01-10 Thread Nick Sarnie
commit: 816dd08c61d368ee4f3e82a3bccde83a86bf9de6
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jan 11 00:22:15 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jan 11 00:23:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816dd08c

media-video/aegisub: Fix build with dash

Closes: https://bugs.gentoo.org/764881
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 .../aegisub/aegisub-3.2.2_p20160518-r101.ebuild| 158 +
 ...g-positional-parameters-to-source-builtin.patch |  47 ++
 2 files changed, 205 insertions(+)

diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r101.ebuild 
b/media-video/aegisub/aegisub-3.2.2_p20160518-r101.ebuild
new file mode 100644
index 000..4f54947828c
--- /dev/null
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r101.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( luajit )
+LUA_REQ_USE="lua52compat"
+
+WX_GTK_VER=3.0
+PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR 
pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
+COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
+
+inherit autotools flag-o-matic l10n lua-single wxwidgets xdg-utils vcs-snapshot
+
+DESCRIPTION="Advanced subtitle editor"
+HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub;
+SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+RESTRICT="!test? ( test )"
+
+# aegisub bundles luabins (https://github.com/agladysh/luabins).
+# Unfortunately, luabins upstream is practically dead since 2010.
+# Thus unbundling luabins isn't worth the effort.
+RDEPEND="${LUA_DEPS}
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
+   dev-libs/boost:=[icu,nls,threads]
+   dev-libs/icu:=
+   media-libs/ffmpegsource:=
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/libass:=[fontconfig]
+   sys-libs/zlib
+   virtual/libiconv
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib )
+   fftw? ( >=sci-libs/fftw-3.3:= )
+   openal? ( media-libs/openal )
+   portaudio? ( =media-libs/portaudio-19* )
+   pulseaudio? ( media-sound/pulseaudio )
+   spell? ( app-text/hunspell:= )
+   uchardet? ( app-i18n/uchardet )
+"
+DEPEND="${RDEPEND}"
+# luarocks is only used as a command-line tool so there is no need to enforce
+# LUA_SINGLE_USEDEP on it. On the other hand, this means we must use version
+# bounds in order to make sure we use a version migrated to Lua eclasses.
+BDEPEND="dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   >=dev-cpp/gtest-1.8.1
+   >=dev-lua/luarocks-3.4.0-r100
+   $(lua_gen_cond_dep '
+   dev-lua/busted[${LUA_USEDEP}]
+   ')
+   )
+"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   || ( alsa openal oss portaudio pulseaudio )"
+
+PATCHES=(
+   "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
+   "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
+   "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
+   "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
+   "${FILESDIR}/${PV}/${P}-tests_luarocks_lua_version.patch"
+   
"${FILESDIR}/${PV}/${P}-avoid-conveying-positional-parameters-to-source-builtin.patch"
+)
+
+aegisub_check_compiler() {
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
+   die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
+   fi
+}
+
+pkg_pretend() {
+   aegisub_check_compiler
+}
+
+pkg_setup() {
+   aegisub_check_compiler
+   lua-single_pkg_setup
+}
+
+src_prepare() {
+   default_src_prepare
+
+   # Remove tests that require unavailable uuid Lua module.
+   rm automation/tests/modules/lfs.moon || die
+
+   remove_locale() {
+   rm "po/${1}.po" || die
+   }
+
+   l10n_find_plocales_changes 'po' '' '.po'
+   l10n_for_each_disabled_locale_do remove_locale
+
+   # See http://devel.aegisub.org/ticket/1914
+   config_rpath_update "${S}"/config.rpath
+
+   eautoreconf
+
+   cat <<- EOF > build/git_version.h || die
+   #define BUILD_GIT_VERSION_NUMBER 8897
+   #define BUILD_GIT_VERSION_STRING "${PV}"
+   #define TAGGED_RELEASE 0
+   EOF
+}
+
+src_configure() {
+   # Prevent access violations from OpenAL detection. See Gentoo bug 
508184.
+   use openal && export 

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

2021-01-10 Thread Nick Sarnie
commit: a3b36b003d84493affd1edfd0182fab7cd40a73e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jan 11 00:23:07 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jan 11 00:23:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b36b00

media-video/aegisub: Drop old

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

 .../aegisub/aegisub-3.2.2_p20160518-r100.ebuild| 157 -
 .../aegisub/aegisub-3.2.2_p20160518-r2.ebuild  | 149 ---
 .../aegisub/aegisub-3.2.2_p20160518-r4.ebuild  | 150 
 3 files changed, 456 deletions(-)

diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild 
b/media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild
deleted file mode 100644
index fa12808a3cd..000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( luajit )
-LUA_REQ_USE="lua52compat"
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR 
pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools flag-o-matic l10n lua-single wxwidgets xdg-utils vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub;
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="!test? ( test )"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="${LUA_DEPS}
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
-   dev-libs/boost:=[icu,nls,threads]
-   dev-libs/icu:=
-   media-libs/ffmpegsource:=
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/libass:=[fontconfig]
-   sys-libs/zlib
-   virtual/libiconv
-   virtual/opengl
-   alsa? ( media-libs/alsa-lib )
-   fftw? ( >=sci-libs/fftw-3.3:= )
-   openal? ( media-libs/openal )
-   portaudio? ( =media-libs/portaudio-19* )
-   pulseaudio? ( media-sound/pulseaudio )
-   spell? ( app-text/hunspell:= )
-   uchardet? ( app-i18n/uchardet )
-"
-DEPEND="${RDEPEND}"
-# luarocks is only used as a command-line tool so there is no need to enforce
-# LUA_SINGLE_USEDEP on it. On the other hand, this means we must use version
-# bounds in order to make sure we use a version migrated to Lua eclasses.
-BDEPEND="dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? (
-   ${RDEPEND}
-   >=dev-cpp/gtest-1.8.1
-   >=dev-lua/luarocks-3.4.0-r100
-   $(lua_gen_cond_dep '
-   dev-lua/busted[${LUA_USEDEP}]
-   ')
-   )
-"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   || ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
-   "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
-   "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
-   "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
-   "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
-   "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
-   "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
-   "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
-   "${FILESDIR}/${PV}/${P}-tests_luarocks_lua_version.patch"
-)
-
-aegisub_check_compiler() {
-   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
-   die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
-   fi
-}
-
-pkg_pretend() {
-   aegisub_check_compiler
-}
-
-pkg_setup() {
-   aegisub_check_compiler
-   lua-single_pkg_setup
-}
-
-src_prepare() {
-   default_src_prepare
-
-   # Remove tests that require unavailable uuid Lua module.
-   rm automation/tests/modules/lfs.moon || die
-
-   remove_locale() {
-   rm "po/${1}.po" || die
-   }
-
-   l10n_find_plocales_changes 'po' '' '.po'
-   l10n_for_each_disabled_locale_do remove_locale
-
-   # See http://devel.aegisub.org/ticket/1914
-   config_rpath_update "${S}"/config.rpath
-
-   eautoreconf
-
-   cat <<- EOF > build/git_version.h || die
-   #define BUILD_GIT_VERSION_NUMBER 8897
-   #define BUILD_GIT_VERSION_STRING "${PV}"
-   #define TAGGED_RELEASE 0
-   EOF
-}
-
-src_configure() {
-   # Prevent access violations from OpenAL detection. See Gentoo bug 
508184.
-   use openal && export agi_cv_with_openal="yes"
-
-   setup-wxwidgets
-   

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

2021-01-10 Thread Conrad Kostecki
commit: 42d1c91fb0197f6dbcf31b8338c5dba9522123b7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 10 23:05:14 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 10 23:20:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d1c91f

games-fps/eduke32: drop old version

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

 games-fps/eduke32/eduke32-20210109.9300.ebuild | 230 -
 games-fps/eduke32/metadata.xml |   1 -
 2 files changed, 231 deletions(-)

diff --git a/games-fps/eduke32/eduke32-20210109.9300.ebuild 
b/games-fps/eduke32/eduke32-20210109.9300.ebuild
deleted file mode 100644
index 67bf3a3d3fb..000
--- a/games-fps/eduke32/eduke32-20210109.9300.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop toolchain-funcs xdg-utils
-
-EGIT_COMMIT="a32832192"
-MY_BUILD="$(ver_cut 2)"
-MY_DATE="$(ver_cut 1)"
-MY_PV_HRP="5.4"
-MY_PV_OFFENSIVE_XXX="1.33"
-MY_PV_OPL="2.01"
-MY_PV_PSX="1.11"
-MY_PV_SC55="4.02"
-MY_PV_VOXELS="1.21"
-
-DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
-HOMEPAGE="http://www.eduke32.com/;
-SRC_URI="
-   
http://dukeworld.com/eduke32/synthesis/latest/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
-   https://www.eduke32.com/images/eduke32_classic.png
-   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
-   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
-   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
-   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
-   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
-   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
-"
-
-LICENSE="BUILDLIC GPL-2 HRP"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="cdinstall demo fluidsynth gtk hrp offensive opengl opl png psx sc-55 
server sdk timidity tools voidsw vorbis voxels vpx xmp"
-REQUIRED_USE="
-   cdinstall? ( !demo )
-   demo? ( !cdinstall )
-   hrp? ( ^^ ( demo cdinstall )
-   !voxels )
-   offensive? ( ^^ ( demo cdinstall ) )
-   opl? ( ^^ ( demo cdinstall )
-   !sc-55 )
-   psx? ( ^^ ( demo cdinstall ) )
-   sc-55? ( ^^ ( demo cdinstall )
-   !opl )
-   voxels? ( !hrp )
-   vpx? ( opengl )
-"
-
-# There are no tests,
-# instead it tries to build a test game, which does not compile
-RESTRICT="bindist test"
-
-S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
-
-RDEPEND="
-   media-libs/flac
-   media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
-   media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis?]
-   sys-libs/zlib
-   gtk? ( x11-libs/gtk+:2 )
-   opengl? (
-   virtual/glu
-   virtual/opengl
-   )
-   png? ( media-libs/libpng:0= )
-   vpx? ( media-libs/libvpx:= )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-   xmp? ( media-libs/exempi:2= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   timidity? ( media-sound/timidity++ )
-"
-
-BDEPEND="
-   app-arch/unzip
-   x86? ( dev-lang/nasm )
-"
-
-PDEPEND="
-   cdinstall? ( games-fps/duke3d-data )
-   demo? ( games-fps/duke3d-demodata )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-20190820.8043-log-to-tmpdir.patch"
-   "${FILESDIR}/${PN}-20190820.8043-search-duke3d-path.patch"
-   "${FILESDIR}/${PN}-20200505.8904-gcc10.patch"
-)
-
-src_unpack() {
-   # Extract only the eduke32 archive
-   unpack ${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
-
-   # Unpack only the documentation
-   if use hrp; then
-   unzip -q "${DISTDIR}"/duke3d_hrp-${MY_PV_HRP}.zip 
hrp_readme.txt hrp_todo.txt || die
-   fi
-   if use offensive; then
-   unzip -q "${DISTDIR}"/duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip 
xxx_readme.txt || die
-   fi
-   if use opl; then
-   unzip -q "${DISTDIR}"/duke3d_musopl-${MY_PV_OPL}.zip readme.txt 
|| die
-   mv readme.txt opl_readme.txt || die
-   fi
-   if use sc-55; then
-   unzip -q "${DISTDIR}"/duke3d_music-sc55-${MY_PV_SC55}.zip 
readme/music_readme.txt || die
-   fi
-   if use voxels; then
-   unzip -q "${DISTDIR}"/duke3d_voxels-${MY_PV_VOXELS}.zip 
voxelpack_readme.txt || die
-   fi
-}
-
-src_compile() {
-   local myemakeopts=(
-   

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

2021-01-10 Thread Conrad Kostecki
commit: a10f5b9fcc4a47d6086a51be9e6d5225b28de319
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 10 22:54:00 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 10 23:20:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10f5b9f

app-benchmarks/sysbench: drop old version

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

 app-benchmarks/sysbench/Manifest  |  1 -
 app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest
index 080ffb7c134..0deae7361d1 100644
--- a/app-benchmarks/sysbench/Manifest
+++ b/app-benchmarks/sysbench/Manifest
@@ -1,2 +1 @@
-DIST sysbench-1.0.15.tar.gz 1507930 BLAKE2B 
d4f18b08a122b8574b916b5ddadf69dd37718ac94642fb8d31582c79788569190a26fad3b3cccaadb695a65a3b9efda59943e32947a709918b3fb6d80aee6cac
 SHA512 
ff68ad15c037006a2a49e3d59062611062336860205816ca6d9cdd20832fc55b631960411caa718dff881e926196046a7317b33e803061868e524a819569d3a2
 DIST sysbench-1.0.20.tar.gz 1509630 BLAKE2B 
9b63c1c2703fc2311e03561c8dde2c39b249b6aadffebddfd99cdcfb5319606a484132e9dcb23a4365aecfc1148c5c5c56c918ac8c363ffcb1beece26aaf15c7
 SHA512 
510453f26c4304eee74cff82a99356b668478f97eaf942fa3654a27692743b52d39dda526fa8d136568b5ad136157c8658ae5eb2ae4e8593b161dcd49621f24f

diff --git a/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild 
b/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild
deleted file mode 100644
index 0b38fa7ccf3..000
--- a/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools pax-utils
-
-DESCRIPTION="System performance benchmark"
-HOMEPAGE="https://github.com/akopytov/sysbench;
-SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="aio mysql postgres test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="aio? ( dev-libs/libaio )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   dev-lang/luajit:="
-DEPEND="${RDEPEND}
-   dev-libs/concurrencykit
-   dev-libs/libxslt
-   sys-devel/libtool
-   virtual/pkgconfig
-   test? ( dev-util/cram )"
-
-src_prepare() {
-   default
-
-   # remove bundled libs
-   rm -r third_party/luajit/luajit third_party/concurrency_kit/ck 
third_party/cram || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable aio)
-   $(use_with mysql)
-   $(use_with postgres pgsql)
-   --without-attachsql
-   --without-drizzle
-   --without-oracle
-   --with-system-luajit
-   --with-system-ck
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   emake check test
-}
-
-src_install() {
-   default
-
-   pax-mark m "${ED%/}"/usr/bin/${PN}
-}



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

2021-01-10 Thread Conrad Kostecki
commit: 4c1fbfa0b65744e96404d9bebae886481c6ef5d9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 10 23:06:26 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 10 23:20:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c1fbfa0

games-fps/duke3d-data: drop old version

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

 games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild | 75 -
 1 file changed, 75 deletions(-)

diff --git a/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild 
b/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild
deleted file mode 100644
index a466c316ad8..000
--- a/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CDROM_OPTIONAL="yes"
-inherit eutils cdrom unpacker
-
-GOG_FILE="gog_duke_nukem_3d_atomic_edition_2.0.0.9.sh"
-DESCRIPTION="Duke Nukem 3D data files"
-HOMEPAGE="http://www.3drealms.com/;
-SRC_URI="gog? ( ${GOG_FILE} )"
-
-LICENSE="DUKE3D gog? ( GOG-EULA )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="gog"
-REQUIRED_USE="^^ ( cdinstall gog )"
-RESTRICT="mirror bindist gog? ( fetch )"
-
-RDEPEND="games-fps/eduke32"
-DEPEND="gog? ( app-arch/unzip )"
-
-S=${WORKDIR}
-
-pkg_nofetch() {
-   einfo "Please download ${GOG_FILE} from your GOG.com account after 
buying Duke Nukem 3d"
-   einfo "and put it into your DISTDIR directory."
-}
-
-src_unpack() {
-   if use cdinstall ; then
-   export CDROM_NAME_SET=(
-   "Existing Install"
-   "Duke Nukem 3D CD"
-   "Duke Nukem 3D Atomic Edition CD"
-   )
-   cdrom_get_cds 
duke3d.grp:dvd/dn3dinst/duke3d.grp:atominst/duke3d.grp
-
-   if [[ ${CDROM_SET} -ne 0
-   && ${CDROM_SET} -ne 1
-   && ${CDROM_SET} -ne 2 ]]
-   then
-   die "Error locating data files.";
-   fi
-   else
-   unpack_zip "${DISTDIR}"/${GOG_FILE}
-   cd data/noarch/data || die
-
-   # convert to lowercase
-   find . -type f \
-   -execdir sh -c 'echo "converting ${1} to lowercase"
-   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
-   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
-   fi
-}
-
-src_install() {
-   local DATAROOT
-
-   insinto /usr/share/duke3d
-
-   if use cdinstall ; then
-   case ${CDROM_SET} in
-   0) DATAROOT="" ;;
-   1) DATAROOT="dn3dinst/" ;;
-   2) DATAROOT="atominst/" ;;
-   esac
-
-   # avoid double slash
-   doins 
"${CDROM_ROOT}"/${DATAROOT}{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
-   else
-   doins 
data/noarch/data/{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
-   fi
-}



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

2021-01-10 Thread Conrad Kostecki
commit: ae006a8dc97cd358147c0b6b8e3f47e3b772a78d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 10 23:10:24 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 10 23:20:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae006a8d

profiles/package.mask: mask games-fps/duke3d-demodata

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ad0edc8841b..62e0d5ec2e7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Conrad Kostecki  (2021-01-10)
+# The Duke Nukem 3D demo data files will be now handled by the
+# 'games-fps/duke3d-data' package, so this package isn't
+# needed anymore. Just remove it and switch to the above one.
+# Enable use flag 'demo' for demo data files.
+# Removal in 14 days.
+games-fps/duke3d-demodata
+
 # Miroslav Šulc  (2021-01-09)
 # media-sound/patchage used to depend on it but the dependency
 # has been dropped in v1.0.0. There are no other packages in the tree



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lanes/files/, dev-lua/lanes/

2021-01-10 Thread Conrad Kostecki
commit: d32a07c5320c8737f8f910661a4c3602b98479a2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 10 22:08:55 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 10 23:20:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32a07c5

dev-lua/lanes: drop old version

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

 dev-lua/lanes/Manifest |  1 -
 .../lanes/files/lanes-3.10.0-fix-makefile.patch| 28 ---
 dev-lua/lanes/lanes-3.10.0.ebuild  | 31 --
 3 files changed, 60 deletions(-)

diff --git a/dev-lua/lanes/Manifest b/dev-lua/lanes/Manifest
index 7ddec415417..1cc7a0a7a5b 100644
--- a/dev-lua/lanes/Manifest
+++ b/dev-lua/lanes/Manifest
@@ -1,2 +1 @@
-DIST lanes-3.10.0.tar.gz 231359 BLAKE2B 
beb1972a9b37097947fc673a644330fe8b66c826bc09967526b96d8e28838939516ee3ad4640fb8e5dca7061227c2844d55270c48f26416c7a7bd3613a83e648
 SHA512 
4a49f560623e291a8344ffef69f4f26fd422d21d3926d73dfee9c9ae9ebd4973e5ae2d307dfd42c5a3bf101bfcc277df54f0a46d89390c83483208e36d4e5d9b
 DIST lanes-3.13.0.tar.gz 247978 BLAKE2B 
e330f3648e865b8b7c1b77061b6a8210f46e1db650066736afe62040dbb20c7e31e0037b420fded8fb0931cc2ac59687e2039fb31f43c1bdf0cae8cd3c031307
 SHA512 
bb509181757fa2b4f07a55962015b35ca6bb867b18ec89dd655f333babe2e12f56479fa85bc98e0dacf5bec2a523265bbc3a978396dc332dc1fdda4df760b2e5

diff --git a/dev-lua/lanes/files/lanes-3.10.0-fix-makefile.patch 
b/dev-lua/lanes/files/lanes-3.10.0-fix-makefile.patch
deleted file mode 100644
index 52549704248..000
--- a/dev-lua/lanes/files/lanes-3.10.0-fix-makefile.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/Makefile b/Makefile
-index fc44fac..6c87e89 100644
 a/Makefile
-+++ b/Makefile
-@@ -202,17 +202,17 @@ _perftest:
- #
- # LUA_LIBDIR and LUA_SHAREDIR are used by the .rockspec (don't change the 
names!)
- #
--DESTDIR=/usr/local
--LUA_LIBDIR=$(DESTDIR)/lib/lua/5.1
--LUA_SHAREDIR=$(DESTDIR)/share/lua/5.1
-+PREFIX=/usr/local
-+LUA_LIBDIR=$(PREFIX)/lib/lua/5.1
-+LUA_SHAREDIR=$(PREFIX)/share/lua/5.1
- 
- #
- # AKa 17-Oct: changed to use 'install -m 644' and 'cp -p'
- #
- install: $(_TARGET_SO) src/lanes.lua
--  mkdir -p $(LUA_LIBDIR) $(LUA_LIBDIR)/lanes $(LUA_SHAREDIR)
--  install -m 644 $(_TARGET_SO) $(LUA_LIBDIR)/lanes
--  cp -p src/lanes.lua $(LUA_SHAREDIR)
-+  mkdir -p $(DESTDIR)$(LUA_LIBDIR)/lanes $(DESTDIR)$(LUA_SHAREDIR)
-+  install -m 644 $(_TARGET_SO) $(DESTDIR)$(LUA_LIBDIR)/lanes
-+  cp -p src/lanes.lua $(DESTDIR)$(LUA_SHAREDIR)
- 
- 
- #--- Packaging ---

diff --git a/dev-lua/lanes/lanes-3.10.0.ebuild 
b/dev-lua/lanes/lanes-3.10.0.ebuild
deleted file mode 100644
index b801dd2bd23..000
--- a/dev-lua/lanes/lanes-3.10.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="lightweight, native, lazy evaluating multithreading library"
-HOMEPAGE="https://github.com/LuaLanes/lanes;
-SRC_URI="https://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-COMMON_DEPEND=">=dev-lang/lua-5.1:0="
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-src_prepare() {
-   tc-export CC
-   epatch "${FILESDIR}"/${P}-fix-makefile.patch
-   sed -i -e "s#/lib#/$(get_libdir)#" Makefile || die "sed failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX=/usr install
-   dodoc ABOUT BUGS CHANGES README TODO
-dohtml -r docs/*
-}



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

2021-01-10 Thread Conrad Kostecki
commit: 562a08dca458234a309833c45d861c5386747ed7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 10 22:45:37 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 10 23:20:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562a08dc

games-fps/duke3d-data: bump to EAPI=7

This is a major overhaul of the ebuild.

Changes:
* Integration of 'games-fps/duke3d-demodata' (will be last-rited)
* Switch to 3DRealms FTP for shareware version.
* Simplify handling of lower- and uppercase files.
* Unpacking all files directly in lowercase.
* Installing shipped maps (_SE, _ST and _ZOO), as they are not present
  in the *.GRP file.
* Updated CDROM_NAME_SET to CDROM_NAMES.
* Updated CD names.

Tested with Duke Nukem 3D Retail 1.3 and Atomic 1.5 CDs, Existing
Install, GOG version and shareware version.

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

 games-fps/duke3d-data/Manifest  |   1 +
 games-fps/duke3d-data/duke3d-data-1.0-r5.ebuild | 111 
 games-fps/duke3d-data/metadata.xml  |   7 +-
 3 files changed, 118 insertions(+), 1 deletion(-)

diff --git a/games-fps/duke3d-data/Manifest b/games-fps/duke3d-data/Manifest
index af0c417af3b..872c196b345 100644
--- a/games-fps/duke3d-data/Manifest
+++ b/games-fps/duke3d-data/Manifest
@@ -1 +1,2 @@
+DIST 3dduke13.zip 5924374 BLAKE2B 
177329f04defdd2a2ab35a1926a321bbc8de023878ad6bec610669b5578cbe2f38bc0b03a37c0d0d2dcc99acf2b473ddf683b498b971b857b20964bcdbc7d7c8
 SHA512 
eb92daa88b4e7cfeebe1fb3d2c021e0a4a66262d0d6e76b5e27fe3cedd382e381d23b392a6d9adb42a418b9318e011c2d8adfbdc77d7c5371e61d8c091c7eb65
 DIST gog_duke_nukem_3d_atomic_edition_2.0.0.9.sh 31969896 BLAKE2B 
7e93515f8aedaedf6f0dc90faf5e7fef165c000414ae9dc62bad77c78568ecdec1f16b72befe1c80c7c9c8c4bd7fb11f2fd3c36f53aa9ef9d787f8b7215228f3
 SHA512 
d06f20bc1334172b80e4a75bd3321c3835cd95ac823836899fda8d5f8667ac83471b04a5863646aa953a39fd1cb64eb1818ee668340ede62d0a356ebdcb4065c

diff --git a/games-fps/duke3d-data/duke3d-data-1.0-r5.ebuild 
b/games-fps/duke3d-data/duke3d-data-1.0-r5.ebuild
new file mode 100644
index 000..27e3d901411
--- /dev/null
+++ b/games-fps/duke3d-data/duke3d-data-1.0-r5.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CDROM_OPTIONAL="yes"
+MY_PN_DEMO="3dduke"
+MY_PN_GOG="gog_duke_nukem_3d_atomic_edition"
+MY_PV_DEMO="13"
+MY_PV_GOG="2.0.0.9"
+MY_P_DEMO="${MY_PN_DEMO}${MY_PV_DEMO}"
+MY_P_GOG="${MY_PN_GOG}_${MY_PV_GOG}"
+
+inherit cdrom
+
+DESCRIPTION="Duke Nukem 3D (Atomic Edition) data files"
+HOMEPAGE="http://www.3drealms.com/;
+SRC_URI="
+   demo? ( "ftp://ftp.3drealms.com/share/${MY_P_DEMO}.zip; )
+   gog? ( "${MY_P_GOG}.sh" )
+"
+S="${WORKDIR}"
+
+LICENSE="DUKE3D gog? ( GOG-EULA )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+demo gog"
+REQUIRED_USE="^^ ( cdinstall demo gog )"
+RESTRICT="bindist gog? ( fetch ) mirror"
+
+BDEPEND="
+   demo? ( app-arch/unzip )
+   gog? ( app-arch/unzip )
+"
+
+pkg_nofetch() {
+   if use gog; then
+   einfo "Please download ${MY_P_GOG}.sh from your GOG.com account 
after"
+   einfo "buying Duke Nukem 3D and place it into your DISTDIR 
directory."
+   fi
+}
+
+src_unpack() {
+   if use cdinstall ; then
+   local CDROM_NAMES=(
+   "Existing installation"
+   "Duke Nukem 3D CD"
+   "Duke Nukem 3D Atomic Edition CD"
+   )
+
+   cdrom_get_cds duke3d.grp:dn3dinst/duke3d.grp:atominst/duke3d.grp
+
+   ! [[ "${CDROM_SET}" -ge 0 && "${CDROM_SET}" -le 2 ]] && die 
"Could not locate data files."
+   fi
+
+   if use demo; then
+   # Use '-LL' to extract everything in lowercase.
+   unzip "${DISTDIR}/${MY_P_DEMO}.zip" || die
+   unzip -LL "DN3DSW${MY_PV_DEMO}.SHR" || die
+   fi
+
+   if use gog; then
+   # Since 'unpacker' eclass does not support options,
+   # doing manual unpack and checking for return code,
+   # as all non-fatal errors should be ignored, because
+   # it's a self-extracting archive and will fail otherwise.
+   # Also use '-LL' to extract everything in lowercase.
+   unzip -LL "${DISTDIR}/${MY_P_GOG}.sh"
+   [[ $? -le 1 ]] || die
+   fi
+}
+
+src_install() {
+   if use cdinstall; then
+   local DATAROOT
+
+   case ${CDROM_SET} in
+   0) DATAROOT="" ;;
+   1) DATAROOT="dn3dinst" ;;
+   2) DATAROOT="atominst" ;;
+   esac
+
+   pushd "${CDROM_ROOT}/${DATAROOT}" || die
+   fi
+
+   if use gog; then
+   pushd "${S}/data/noarch/data" || die
+   fi
+
+   insinto /usr/share/duke3d

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

2021-01-10 Thread Conrad Kostecki
commit: d9307866e34f0eb4fece01a68c1441d141244fb1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 10 23:03:46 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 10 23:20:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9307866

games-fps/eduke32: update package for games-fps/duke3d-data

This drops use flags 'cdinstall' and 'demo'.
Instead, providing a new one 'duke3d' to use 'games-fps/duke3d-data', as
demo got merged into it.

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

 games-fps/eduke32/eduke32-20210109.9300-r1.ebuild | 222 ++
 games-fps/eduke32/metadata.xml|   1 +
 2 files changed, 223 insertions(+)

diff --git a/games-fps/eduke32/eduke32-20210109.9300-r1.ebuild 
b/games-fps/eduke32/eduke32-20210109.9300-r1.ebuild
new file mode 100644
index 000..f936eea405f
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20210109.9300-r1.ebuild
@@ -0,0 +1,222 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs xdg-utils
+
+EGIT_COMMIT="a32832192"
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/;
+SRC_URI="
+   
http://dukeworld.com/eduke32/synthesis/latest/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+   https://www.eduke32.com/images/eduke32_classic.png
+   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
+   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
+   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
+   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
+   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk 
timidity tools voidsw vorbis voxels vpx xmp"
+REQUIRED_USE="
+   hrp? ( duke3d !voxels )
+   offensive? ( duke3d )
+   opl? ( duke3d !sc-55 )
+   psx? ( duke3d )
+   sc-55? ( duke3d !opl )
+   voxels? ( !hrp )
+   vpx? ( opengl )
+"
+
+# There are no tests,
+# instead it tries to build a test game, which does not compile
+RESTRICT="bindist test"
+
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
+
+RDEPEND="
+   media-libs/flac
+   media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
+   media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis?]
+   sys-libs/zlib
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:0= )
+   vpx? ( media-libs/libvpx:= )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   xmp? ( media-libs/exempi:2= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   timidity? ( media-sound/timidity++ )
+"
+
+BDEPEND="
+   app-arch/unzip
+   x86? ( dev-lang/nasm )
+"
+
+PDEDEND="duke3d? ( games-fps/duke3d-data )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-20190820.8043-log-to-tmpdir.patch"
+   "${FILESDIR}/${PN}-20190820.8043-search-duke3d-path.patch"
+   "${FILESDIR}/${PN}-20200505.8904-gcc10.patch"
+)
+
+src_unpack() {
+   # Extract only the eduke32 archive
+   unpack ${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+
+   # Unpack only the documentation
+   if use hrp; then
+   unzip -q "${DISTDIR}"/duke3d_hrp-${MY_PV_HRP}.zip 
hrp_readme.txt hrp_todo.txt || die
+   fi
+   if use offensive; then
+   unzip -q "${DISTDIR}"/duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip 
xxx_readme.txt || die
+   fi
+   if use opl; then
+   unzip -q "${DISTDIR}"/duke3d_musopl-${MY_PV_OPL}.zip readme.txt 
|| die
+   mv readme.txt opl_readme.txt || die
+   fi
+   if use sc-55; then
+   unzip -q "${DISTDIR}"/duke3d_music-sc55-${MY_PV_SC55}.zip 
readme/music_readme.txt || die
+   fi
+   if use voxels; then
+   unzip -q "${DISTDIR}"/duke3d_voxels-${MY_PV_VOXELS}.zip 
voxelpack_readme.txt || die
+   fi
+}
+
+src_compile() {
+   local myemakeopts=(
+   ALLOCACHE_AS_MALLOC=0
+   AS=$(tc-getAS)
+   

[gentoo-commits] repo/gentoo:master commit in: x11-themes/elementary-xfce-icon-theme/

2021-01-10 Thread Michał Górny
commit: f992e6e040601a9622a5008a9e51efce89a62dc3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 10 23:00:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 10 23:19:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f992e6e0

x11-themes/elementary-xfce-icon-theme: Bump to 0.15.2

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

 x11-themes/elementary-xfce-icon-theme/Manifest |  1 +
 .../elementary-xfce-icon-theme-0.15.2.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/x11-themes/elementary-xfce-icon-theme/Manifest 
b/x11-themes/elementary-xfce-icon-theme/Manifest
index 22913a773b1..e0f95d6eaae 100644
--- a/x11-themes/elementary-xfce-icon-theme/Manifest
+++ b/x11-themes/elementary-xfce-icon-theme/Manifest
@@ -1 +1,2 @@
 DIST elementary-xfce-0.15.1.tar.gz 6198394 BLAKE2B 
18638aa2c55a01a48fc342a836c9271aeb09524ee1032bc8237fc864e92fa09f8784439ab793f474311465ef40710ac7665217496ce98444ae146c7c526d43da
 SHA512 
e28524c0a1f3b2b35a43428ab4de58e0e7635b5ca4e57f88d44de356965dd978d34aeb514440d7413dd8cdaf1b869bd5024e63cb3bd668fe9b47b52872de9445
+DIST elementary-xfce-0.15.2.tar.gz 6215682 BLAKE2B 
917f9b8f555a02d01807695b67857e4f31b3a1d6229727f992c299f119641c1ec2c62098473f7617a77cd25ba8e385cbb2209d2bf73554cb6934faf610a18b00
 SHA512 
c7d62dc38295ed9fa66e9e21f06d18bdd095aaa6f5f012065e70517117d8daa05c3a25942185fdfcd5a2b79e510c55983a09dee79568e95e8f22e6199ec28ef0

diff --git 
a/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.15.2.ebuild
 
b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.15.2.ebuild
new file mode 100644
index 000..4ae67eb3512
--- /dev/null
+++ 
b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.15.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg-utils toolchain-funcs
+
+MY_P="${PN%-icon-theme}-${PV}"
+DESCRIPTION="Elementary icons forked from upstream, extended and maintained 
for Xfce"
+HOMEPAGE="https://github.com/shimmerproject/elementary-xfce;
+SRC_URI="https://github.com/shimmerproject/elementary-xfce/archive/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+
+LICENSE="public-domain GPL-1 GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="media-gfx/optipng
+   sys-apps/findutils
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   # custom script
+   ./configure --prefix="${EPREFIX}/usr" || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   default
+   # delete dangling doc links
+   find -L "${D}" -type l -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2021-01-10 Thread Erik Mackdanz
commit: 8a8cfc611e1ad99ade3214d6f049d697c29f6332
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 10 23:15:48 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 10 23:15:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8cfc61

games-roguelike/stone-soup: Add 0.26.0 in new slot

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

 games-roguelike/stone-soup/Manifest|   3 +
 .../stone-soup/stone-soup-0.26.0.ebuild| 184 +
 2 files changed, 187 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index cd8a61e8ec3..7c05efbbac2 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,5 +1,8 @@
 DIST stone-soup-0.25.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.25.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
+DIST stone-soup-0.26.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
+DIST stone-soup-0.26.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.25.1.zip 95477710 BLAKE2B 
0b38a6c7cb7c4c87acccb861b5aae665cd2b6b532f6e86d4a9fa594e0d363b86b4af1ea47275f7fd026ea69d85215be8cdf46258bd620e738b4850e5eceed006
 SHA512 
fa7e8be582c5c6615531884ade4c113542c06c164b6912095c1adf2f16a31cb2ecce057d74132b11b1b1c256a77433037948d4e54819739b7e222cc896cd5220
+DIST stone_soup-0.26.0.zip 95554775 BLAKE2B 
03389bae0471efe674b68dd6b99184d77cae50beaa1a82e26afa2b12e0cd06a3bd7b3eecaf5b11a78150cf3eb4694cd07e62f524630b9113fb49ef9cd328d265
 SHA512 
269b687ce75d8f6e888f1bcc811be2544cb9d82a1a48689187631aa2e6e0a7999bfc3ac7da81cdc44488db5d97bde48b4d6215ebd994f7ebaa6b89bdc2cba281

diff --git a/games-roguelike/stone-soup/stone-soup-0.26.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.26.0.ebuild
new file mode 100644
index 000..323ca22ba71
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.26.0.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO
+# - attempt +test, linked bug claims to be fixed
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+VIRTUALX_REQUIRED="manual"
+inherit desktop python-any-r1 eutils lua-single xdg-utils toolchain-funcs
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="https://crawl.develz.org;
+SLOT="0.26"
+SRC_URI="
+   
https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug ncurses sound test +tiles"
+# test is broken
+# see https://crawl.develz.org/mantis/view.php?id=6121
+RESTRICT="test"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   sys-libs/zlib
+   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+   ncurses? ( sys-libs/ncurses:0 )
+   tiles? (
+   

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2021-01-10 Thread Erik Mackdanz
commit: 3b80de6ee58f529844712762496055e98609dfbd
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 10 22:35:52 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 10 23:11:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b80de6e

games-roguelike/stone-soup: Implement slotting for major releases

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

 games-roguelike/stone-soup/Manifest|   2 +
 .../stone-soup/stone-soup-0.25.1-r101.ebuild   | 184 +
 2 files changed, 186 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 2afbffc332e..cd8a61e8ec3 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,3 +1,5 @@
+DIST stone-soup-0.25.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
+DIST stone-soup-0.25.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.25.1.zip 95477710 BLAKE2B 
0b38a6c7cb7c4c87acccb861b5aae665cd2b6b532f6e86d4a9fa594e0d363b86b4af1ea47275f7fd026ea69d85215be8cdf46258bd620e738b4850e5eceed006
 SHA512 
fa7e8be582c5c6615531884ade4c113542c06c164b6912095c1adf2f16a31cb2ecce057d74132b11b1b1c256a77433037948d4e54819739b7e222cc896cd5220

diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r101.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.25.1-r101.ebuild
new file mode 100644
index 000..c843b3c00e0
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.25.1-r101.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO
+# - attempt +test, linked bug claims to be fixed
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+VIRTUALX_REQUIRED="manual"
+inherit desktop python-any-r1 eutils lua-single xdg-utils toolchain-funcs
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="https://crawl.develz.org;
+SLOT="0.25"
+SRC_URI="
+   
https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug ncurses sound test +tiles"
+# test is broken
+# see https://crawl.develz.org/mantis/view.php?id=6121
+RESTRICT="test"
+
+RDEPEND="
+   ${LUA_DEPS}
+   dev-db/sqlite:3
+   sys-libs/zlib
+   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+   ncurses? ( sys-libs/ncurses:0 )
+   tiles? (
+   media-fonts/dejavu
+   media-libs/freetype:2
+   media-libs/libpng:0
+   sound? (
+  media-libs/libsdl2[X,opengl,sound,video]
+  media-libs/sdl2-mixer
+   )
+   !sound? ( media-libs/libsdl2[X,opengl,video] )
+   media-libs/sdl2-image[png]
+   virtual/glu
+   virtual/opengl
+   )"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   dev-lang/perl
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+   sys-devel/flex
+   tiles? (
+   sys-libs/ncurses:0
+   )
+   virtual/pkgconfig
+   virtual/yacc
+   "
+
+S=${WORKDIR}/${MY_P}/source
+S_TEST=${WORKDIR}/${MY_P}_test/source
+PATCHES=(
+   "${FILESDIR}"/fixed-font-path.patch
+   "${FILESDIR}"/gitless-1.patch
+   

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

2021-01-10 Thread Mike Pagano
commit: 0237b411e579fd60168fd53757296f15b59e7057
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 10 22:39:52 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 10 22:39:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0237b411

sys-kernel/git-sources: Linux patch 5.11-rc3

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-5.11_rc3.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 137899d9ab2..25a0d245a18 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,3 +1,4 @@
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST patch-5.11-rc1.patch 74495974 BLAKE2B 
a8a7cae289cb1421597f9c69f07624259a828374de469c120e6c0c3b6857b3242012150fd70d982a994c99d04265ee0f3cf4a2e1c53e00e88b8a4c3a8c77b005
 SHA512 
4d582b28903a6b529a59b45f18d8b426090d876f90829a4560b07afd72cca9f3160413882d6168f9bcad3273a478b09b9a8dfe746ec9d4ab8cf42f4a7563c2fd
 DIST patch-5.11-rc2.patch 74560270 BLAKE2B 
1e4ac4ce26e20aa6b48c88af114f6303c6d89ce28b64eb98085ac24a2c7747e706ec988cc5dcaf2fa46f9589a66d721d7808ed39e52da3fffa6f24e2fa01df86
 SHA512 
a4b0145be9066e9602efe8fc7b6f57f71832b31d4dda9ae4368d0ff95aaf9fec7a238d6c2b1e91c31a4b88feabf41118513891384181043b91cda1211a40fad8
+DIST patch-5.11-rc3.patch 75045235 BLAKE2B 
d159e9e4bedcf6838e0b81462b53445955e59edd266e25cd001d163af36ad56de06dae5496e14663db860805825402959189ce15a80bdb561134d78ff5616b5d
 SHA512 
5fd19e81144ebf489d5a6833b95a21f94c8b0f8d66e85d1c94acdeba008f8705367e03c411c80a61c4c0df30ddfbadcb65ba835014dad6e79c130b756fe518df

diff --git a/sys-kernel/git-sources/git-sources-5.11_rc3.ebuild 
b/sys-kernel/git-sources/git-sources-5.11_rc3.ebuild
new file mode 100644
index 000..d3797acbcee
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.11_rc3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.10"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2021-01-10 Thread Sam James
commit: 3f0818a63d0600e781f846150458624b6d287cf8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:30:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:30:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0818a6

app-benchmarks/sysbench: Stabilize 1.0.20 x86, #764614

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

 app-benchmarks/sysbench/sysbench-1.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild 
b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild
index 74c9a9472f3..d985c12d2a3 100644
--- a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild
+++ b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="+aio attachsql drizzle +largefile mysql postgres test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-01-10 Thread Sam James
commit: 1cdd6a30f4c3cddea49e24fe83f0ca483766b33b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:29:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:29:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdd6a30

dev-lang/erlang: Stabilize 23.1.5 x86, #764587

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

 dev-lang/erlang/erlang-23.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-23.1.5.ebuild 
b/dev-lang/erlang/erlang-23.1.5.ebuild
index 05360ab330c..635ddb017fb 100644
--- a/dev-lang/erlang/erlang-23.1.5.ebuild
+++ b/dev-lang/erlang/erlang-23.1.5.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



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

2021-01-10 Thread Sam James
commit: 5dfcfc8cfcf4ff202652c19300129152f927d42d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:29:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfcfc8c

net-libs/libwebsockets: Stabilize 4.1.6 x86, #764608

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

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

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index abf17f807c4..4ea4257457b 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2021-01-10 Thread Sam James
commit: f73d695a79106c0d7682fce58f9d45e6480b8e2a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:28:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:28:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73d695a

dev-java/tomcat-servlet-api: Stabilize 8.5.61 amd64, #764767

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.61.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.61.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.61.ebuild
index ffa23dfbfdf..ebed51fdee5 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.61.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.61.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2021-01-10 Thread Sam James
commit: cf1ca0f140f9fd411d4fa5f3b779d545fd841ee9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:28:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:28:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1ca0f1

dev-java/tomcat-servlet-api: Stabilize 9.0.41 amd64, #764767

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.41.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.41.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.41.ebuild
index 03de50ee0b2..0d80ec72547 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.41.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.41.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8"



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

2021-01-10 Thread Sam James
commit: 4c767bd02e37087fcc8ce77c31f36e70b4526125
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:28:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:28:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c767bd0

www-servers/tomcat: Stabilize 8.5.61 amd64, #764767

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

 www-servers/tomcat/tomcat-8.5.61.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/tomcat/tomcat-8.5.61.ebuild 
b/www-servers/tomcat/tomcat-8.5.61.ebuild
index 43b89effd49..361cd1d9a90 100644
--- a/www-servers/tomcat/tomcat-8.5.61.ebuild
+++ b/www-servers/tomcat/tomcat-8.5.61.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="8.5"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



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

2021-01-10 Thread Sam James
commit: 0907836d1547b7bce0d98a8eaf1fc18445f78620
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:28:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:28:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0907836d

dev-util/debugedit: Stabilize 4.16.1.2 amd64, #764782

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

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

diff --git a/dev-util/debugedit/debugedit-4.16.1.2.ebuild 
b/dev-util/debugedit/debugedit-4.16.1.2.ebuild
index 84838f46144..8c18104c592 100644
--- a/dev-util/debugedit/debugedit-4.16.1.2.ebuild
+++ b/dev-util/debugedit/debugedit-4.16.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/drupal/

2021-01-10 Thread Sam James
commit: d7b0fa6068a6482a978737cfe7532a6a712142ad
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:07:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b0fa60

www-apps/drupal: mark ALLARCHES

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

 www-apps/drupal/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/drupal/metadata.xml b/www-apps/drupal/metadata.xml
index 73e51bca67f..eecbd97a481 100644
--- a/www-apps/drupal/metadata.xml
+++ b/www-apps/drupal/metadata.xml
@@ -5,6 +5,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

Install 
dev-php/pecl-uploadprogress package




[gentoo-commits] repo/gentoo:master commit in: www-apps/davical/

2021-01-10 Thread Sam James
commit: d12e7593a4b376f737578736b3961575097d54bc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:05:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12e7593

www-apps/davical: mark ALLARCHES

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

 www-apps/davical/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/davical/metadata.xml b/www-apps/davical/metadata.xml
index 4d67caebe64..086845c3748 100644
--- a/www-apps/davical/metadata.xml
+++ b/www-apps/davical/metadata.xml
@@ -9,6 +9,7 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   

davical-project/davical




[gentoo-commits] repo/gentoo:master commit in: www-apps/dokuwiki/

2021-01-10 Thread Sam James
commit: 4a5922d1c5c58d332bc7f3867eb7e95daa1c561c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:05:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5922d1

www-apps/dokuwiki: mark ALLARCHES

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

 www-apps/dokuwiki/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/dokuwiki/metadata.xml b/www-apps/dokuwiki/metadata.xml
index 6cbe76a6b93..4a30136143e 100644
--- a/www-apps/dokuwiki/metadata.xml
+++ b/www-apps/dokuwiki/metadata.xml
@@ -9,6 +9,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

DokuWiki is a standards compliant, simple to use Wiki, mainly 
aimed at
creating documentation of any kind. It is targeted at developer 
teams,



[gentoo-commits] repo/gentoo:master commit in: www-apps/wordpress/

2021-01-10 Thread Sam James
commit: 1e7ebd5c74e8f65508481b969aae45539bb9951a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:15:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7ebd5c

www-apps/wordpress: fix metadata indentation

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

 www-apps/wordpress/metadata.xml | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/www-apps/wordpress/metadata.xml b/www-apps/wordpress/metadata.xml
index 0f33ebeaad3..1be6b1878af 100644
--- a/www-apps/wordpress/metadata.xml
+++ b/www-apps/wordpress/metadata.xml
@@ -1,12 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-web-a...@gentoo.org
-Gentoo Webapps
-
-
-Installs Akismet comment spam plug-in
-Installs themes (including default theme)
-
+   
+   web-a...@gentoo.org
+   Gentoo Webapps
+   
+   
+   Installs Akismet comment spam 
plug-in
+   Installs themes (including default 
theme)
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/klaus/

2021-01-10 Thread Sam James
commit: 2ae8e1e470379eafee097b22ac47fc74d6bf76df
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:08:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae8e1e4

www-apps/klaus: mark ALLARCHES

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

 www-apps/klaus/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/klaus/metadata.xml b/www-apps/klaus/metadata.xml
index 4728e97c31b..bc2fd078ad6 100644
--- a/www-apps/klaus/metadata.xml
+++ b/www-apps/klaus/metadata.xml
@@ -9,6 +9,7 @@
monsie...@gentoo.org
Patrice Clement

+   

klaus
jonashaag/klaus



[gentoo-commits] repo/gentoo:master commit in: www-apps/baikal/

2021-01-10 Thread Sam James
commit: 9f4dec77c9d506084b8fab118e9c9aa42dc64b93
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:03:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4dec77

www-apps/baikal: mark ALLARCHES

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

 www-apps/baikal/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/baikal/metadata.xml b/www-apps/baikal/metadata.xml
index 4c3fd25c6ce..ed5e0711323 100644
--- a/www-apps/baikal/metadata.xml
+++ b/www-apps/baikal/metadata.xml
@@ -5,6 +5,7 @@
grob...@gentoo.org
Fabian Groffen

+   

fruux/Baikal




[gentoo-commits] repo/gentoo:master commit in: www-apps/phpBB/

2021-01-10 Thread Sam James
commit: b3c14d5b6551906314656e4b304d3022f6619f06
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:12:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c14d5b

www-apps/phpBB: mark ALLARCHES

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

 www-apps/phpBB/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/phpBB/metadata.xml b/www-apps/phpBB/metadata.xml
index 14d03d3e9a1..c9e3d7f3239 100644
--- a/www-apps/phpBB/metadata.xml
+++ b/www-apps/phpBB/metadata.xml
@@ -9,6 +9,7 @@
ch...@gentoo.org
James Le Cuirot

+   

phpBB is a free flat-forum bulletin board software solution 
that can be used
to stay in touch with a group of people or can power your 
entire website.



[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoblogger/

2021-01-10 Thread Sam James
commit: 0db636841f686f23ffef5444e0c0e7ac43a62f4c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:10:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db63684

www-apps/nanoblogger: mark ALLARCHES

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

 www-apps/nanoblogger/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/nanoblogger/metadata.xml 
b/www-apps/nanoblogger/metadata.xml
index 438e4ce281b..3a171aa2b4e 100644
--- a/www-apps/nanoblogger/metadata.xml
+++ b/www-apps/nanoblogger/metadata.xml
@@ -5,6 +5,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

 Nanoblogger is a small weblog engine written in Bash for the command line. It
 uses common UNIX tools such as cat, grep, and sed.  Features include: support



[gentoo-commits] repo/gentoo:master commit in: www-apps/moodle/

2021-01-10 Thread Sam James
commit: 22e2749cc5d26aee83d4c1dfb57a3d0218c9bb75
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:09:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e2749c

www-apps/moodle: mark ALLARCHES

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

 www-apps/moodle/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/moodle/metadata.xml b/www-apps/moodle/metadata.xml
index 8e06e631306..0ec83170c07 100644
--- a/www-apps/moodle/metadata.xml
+++ b/www-apps/moodle/metadata.xml
@@ -9,4 +9,5 @@
web-a...@gentoo.org
Gentoo Webapps

+   
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/drupal/

2021-01-10 Thread Sam James
commit: aa83c1e8c1b95436f205536f11dc977c22c3bb92
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:06:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa83c1e8

www-apps/drupal: fix indentation in metadata.xml

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

 www-apps/drupal/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/www-apps/drupal/metadata.xml b/www-apps/drupal/metadata.xml
index 6f66a1a3571..73e51bca67f 100644
--- a/www-apps/drupal/metadata.xml
+++ b/www-apps/drupal/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   web-a...@gentoo.org
-   Gentoo Webapps
-
-
-   Install 
dev-php/pecl-uploadprogress package
-
+   
+   web-a...@gentoo.org
+   Gentoo Webapps
+   
+   
+   Install 
dev-php/pecl-uploadprogress package
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/tt-rss/

2021-01-10 Thread Sam James
commit: f9b30c1889d202e70a95a0bc597965904b66288c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:13:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b30c18

www-apps/tt-rss: mark ALLARCHES

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

 www-apps/tt-rss/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/tt-rss/metadata.xml b/www-apps/tt-rss/metadata.xml
index 6605b067508..eaeb82f277a 100644
--- a/www-apps/tt-rss/metadata.xml
+++ b/www-apps/tt-rss/metadata.xml
@@ -5,6 +5,7 @@
ch...@gentoo.org
James Le Cuirot

+   

Install additional init scripts for 
automated RSS updates




[gentoo-commits] repo/gentoo:master commit in: www-apps/rutorrent/

2021-01-10 Thread Sam James
commit: 00177f2390c845501b3f1c883023ffd791d114b2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:12:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00177f23

www-apps/rutorrent: mark ALLARCHES

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

 www-apps/rutorrent/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/rutorrent/metadata.xml b/www-apps/rutorrent/metadata.xml
index 80f67343220..3c99d08777e 100644
--- a/www-apps/rutorrent/metadata.xml
+++ b/www-apps/rutorrent/metadata.xml
@@ -5,6 +5,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

rutorrent
Novik/ruTorrent



[gentoo-commits] repo/gentoo:master commit in: www-apps/radicale/

2021-01-10 Thread Sam James
commit: ba3d4b2538e04a8ce788be3fcf1d0ce066794553
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:11:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3d4b25

www-apps/radicale: mark ALLARCHES

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

 www-apps/radicale/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/radicale/metadata.xml b/www-apps/radicale/metadata.xml
index fdc133d91b4..65e79d00645 100644
--- a/www-apps/radicale/metadata.xml
+++ b/www-apps/radicale/metadata.xml
@@ -5,6 +5,7 @@
 maksbo...@gentoo.org
 Maxim Koltsov
 
+
 
 Radicale
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/wiliki/

2021-01-10 Thread Sam James
commit: bcace29516962d5ea476300e363e5f44aff4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:14:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcace295

www-apps/wiliki: mark ALLARCHES

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

 www-apps/wiliki/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/wiliki/metadata.xml b/www-apps/wiliki/metadata.xml
index c51eae6b19f..1963f77ec76 100644
--- a/www-apps/wiliki/metadata.xml
+++ b/www-apps/wiliki/metadata.xml
@@ -5,6 +5,7 @@
sch...@gentoo.org
Gentoo Scheme Project

+   

WiLiKi is a lightweight Wiki Engine written in Scheme.
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/moodle/

2021-01-10 Thread Sam James
commit: 294c876aa979632c7f355cbfba8f69af33d33e51
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:09:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294c876a

www-apps/moodle: fix metadata indentation

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

 www-apps/moodle/metadata.xml | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/www-apps/moodle/metadata.xml b/www-apps/moodle/metadata.xml
index b42479a73f3..8e06e631306 100644
--- a/www-apps/moodle/metadata.xml
+++ b/www-apps/moodle/metadata.xml
@@ -1,12 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   bluen...@gentoo.org
-   Anthony G. Basile
-
-
-   web-a...@gentoo.org
-   Gentoo Webapps
-
+   
+   bluen...@gentoo.org
+   Anthony G. Basile
+   
+   
+   web-a...@gentoo.org
+   Gentoo Webapps
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/wordpress/

2021-01-10 Thread Sam James
commit: c19af7e87052bad8978f6925f2beb20919d14ba4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:15:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19af7e8

www-apps/wordpress: mark ALLARCHES

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

 www-apps/wordpress/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/wordpress/metadata.xml b/www-apps/wordpress/metadata.xml
index 1be6b1878af..bfd0fc3354d 100644
--- a/www-apps/wordpress/metadata.xml
+++ b/www-apps/wordpress/metadata.xml
@@ -5,6 +5,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

Installs Akismet comment spam 
plug-in
Installs themes (including default 
theme)



[gentoo-commits] repo/gentoo:master commit in: www-apps/websvn/

2021-01-10 Thread Sam James
commit: 5153f7feef7cba5dd3de9b254ee1f7f0139021ba
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:14:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5153f7fe

www-apps/websvn: mark ALLARCHES

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

 www-apps/websvn/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/websvn/metadata.xml b/www-apps/websvn/metadata.xml
index b925333babf..6acd325f386 100644
--- a/www-apps/websvn/metadata.xml
+++ b/www-apps/websvn/metadata.xml
@@ -5,6 +5,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

Add enscript support to colorize code
stored in the repository



[gentoo-commits] repo/gentoo:master commit in: www-apps/roundup/

2021-01-10 Thread Sam James
commit: e4bd208acac75decf627724d8abe787363f60f19
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:12:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bd208a

www-apps/roundup: mark ALLARCHES

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

 www-apps/roundup/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/roundup/metadata.xml b/www-apps/roundup/metadata.xml
index 424a6ed97c3..bd18af9335b 100644
--- a/www-apps/roundup/metadata.xml
+++ b/www-apps/roundup/metadata.xml
@@ -9,6 +9,7 @@
c...@gentoo.org
Cédric Krier

+   

roundup
roundup



[gentoo-commits] repo/gentoo:master commit in: www-apps/blohg/

2021-01-10 Thread Sam James
commit: b4a33f62e9515f5a12f6f8c82ea710f99087ecd9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:04:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a33f62

www-apps/blohg: mark ALLARCHES

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

 www-apps/blohg/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/blohg/metadata.xml b/www-apps/blohg/metadata.xml
index c7137f08c10..64fa391cd8e 100644
--- a/www-apps/blohg/metadata.xml
+++ b/www-apps/blohg/metadata.xml
@@ -2,6 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   

blohg is a Mercurial (or Git) based blogging engine written in 
Python,
built with the Flask micro-framework and some of his available 
extensions.



[gentoo-commits] repo/gentoo:master commit in: www-apps/dotproject/

2021-01-10 Thread Sam James
commit: ba7822fb780052420f1be27c58643baec9fe1021
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:06:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7822fb

www-apps/dotproject: mark ALLARCHES

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

 www-apps/dotproject/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/dotproject/metadata.xml b/www-apps/dotproject/metadata.xml
index d66b5239964..84e6f667422 100644
--- a/www-apps/dotproject/metadata.xml
+++ b/www-apps/dotproject/metadata.xml
@@ -5,6 +5,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

dotproject




[gentoo-commits] repo/gentoo:master commit in: www-apps/mythweb/

2021-01-10 Thread Sam James
commit: c31aa9cfc3a183b9d9794a8415a8205eacc5cb8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:10:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31aa9cf

www-apps/mythweb: mark ALLARCHES

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

 www-apps/mythweb/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/mythweb/metadata.xml b/www-apps/mythweb/metadata.xml
index 29fc6a5b900..caceb863a96 100644
--- a/www-apps/mythweb/metadata.xml
+++ b/www-apps/mythweb/metadata.xml
@@ -5,6 +5,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

MythTV/mythweb




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

2021-01-10 Thread Sam James
commit: 551a29a95c639df0871934261082a252459f30fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:04:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551a29a9

www-apps/cgp: mark ALLARCHES

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

 www-apps/cgp/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/cgp/metadata.xml b/www-apps/cgp/metadata.xml
index d4ddafb5c08..616b0fdfbf4 100644
--- a/www-apps/cgp/metadata.xml
+++ b/www-apps/cgp/metadata.xml
@@ -5,6 +5,7 @@
conik...@gentoo.org
Conrad Kostecki

+   

Collectd Graph Panel (CGP) is a graphical web-based front-end
for visualizing RRD collected by collectd, written in the PHP 
language.



[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/

2021-01-10 Thread Sam James
commit: 65bc62025b2eb43c7caf4d4340f94ecf9c3fa19d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:01:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bc6202

www-apps/postfixadmin: mark ALLARCHES

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

 www-apps/postfixadmin/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/postfixadmin/metadata.xml 
b/www-apps/postfixadmin/metadata.xml
index 13951ac400b..c13a18fe46f 100644
--- a/www-apps/postfixadmin/metadata.xml
+++ b/www-apps/postfixadmin/metadata.xml
@@ -9,6 +9,7 @@
web-a...@gentoo.org
Gentoo Webapps

+   

Install vacation.pl script and 
dependencies




[gentoo-commits] repo/gentoo:master commit in: www-apps/agendav/

2021-01-10 Thread Sam James
commit: 7db600dd959934f10fe87863f002ba46f116092a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:02:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db600dd

www-apps/agendav: mark ALLARCHES

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

 www-apps/agendav/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/agendav/metadata.xml b/www-apps/agendav/metadata.xml
index 33a49a01016..ea6922331b5 100644
--- a/www-apps/agendav/metadata.xml
+++ b/www-apps/agendav/metadata.xml
@@ -5,6 +5,7 @@
grob...@gentoo.org
Fabian Groffen

+   

adobo/agendav




[gentoo-commits] repo/gentoo:master commit in: www-apps/airdcpp-webui/

2021-01-10 Thread Sam James
commit: 515207dead7df1bf774d4ea22d29201814885ed2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:02:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:27:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515207de

www-apps/airdcpp-webui: mark ALLARCHES

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

 www-apps/airdcpp-webui/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/airdcpp-webui/metadata.xml 
b/www-apps/airdcpp-webui/metadata.xml
index 0c14c45f82e..6307b015f8b 100644
--- a/www-apps/airdcpp-webui/metadata.xml
+++ b/www-apps/airdcpp-webui/metadata.xml
@@ -5,6 +5,7 @@
sb...@gentoo.org
Louis Sautier

+   

airdcpp-web/airdcpp-webui

https://github.com/airdcpp-web/airdcpp-webclient/issues



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

2021-01-10 Thread James Le Cuirot
commit: 8e0c7af542a2b7241135377bcd16e17e5f8847ca
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 10 21:57:16 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 10 22:05:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0c7af5

games-arcade/jazz2: Version bump to 0.6.6, drop old 0.6.5

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

 games-arcade/jazz2/Manifest   | 2 +-
 games-arcade/jazz2/{jazz2-0.6.5.ebuild => jazz2-0.6.6.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-arcade/jazz2/Manifest b/games-arcade/jazz2/Manifest
index a38e77d6637..79841fbbedb 100644
--- a/games-arcade/jazz2/Manifest
+++ b/games-arcade/jazz2/Manifest
@@ -1 +1 @@
-DIST jazz2-0.6.5.tar.gz 11028837 BLAKE2B 
5174aae360ffd17ed7051b50995282f761e1403728fc87775b2955c98db4d5198593c0ccf022733f9a7253f9633bc9844f8291471f2103e74015f097c3ac7943
 SHA512 
4caafff531d5f22c08013a1aea9604a49b56b3deb964255c8e400a55f7943d29e8230ad78baa68d4ce5f0f122982e0a880b05fe2a97ddaa0ae3503194d947e56
+DIST jazz2-0.6.6.tar.gz 11030519 BLAKE2B 
c354ba9b20ea8fc559da66411ba6561dcc8943d2a87113f1166515cefd7c1cd4e13c5d9b257ee15f06a8016d0ff145bd8875ff195355d70f1c2a55088b85931c
 SHA512 
ff896da1ec0ebc9968b469aeba3c44f599340550e3ad2cf590b9f63a50b64a59153632de1374a94d53a3b735dec0791f486c1f7c521ad3be96e2f69745486aad

diff --git a/games-arcade/jazz2/jazz2-0.6.5.ebuild 
b/games-arcade/jazz2/jazz2-0.6.6.ebuild
similarity index 98%
rename from games-arcade/jazz2/jazz2-0.6.5.ebuild
rename to games-arcade/jazz2/jazz2-0.6.6.ebuild
index 3cb6f0f2431..14bcbfd1562 100644
--- a/games-arcade/jazz2/jazz2-0.6.5.ebuild
+++ b/games-arcade/jazz2/jazz2-0.6.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2021-01-10 Thread Sam James
commit: 16076bcb4b66e696d62dadd1589ec5b3f05a2869
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:00:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:00:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16076bcb

sys-process/tiptop: cleanup old

Closes: https://bugs.gentoo.org/700230
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-process/tiptop/Manifest  |  1 -
 sys-process/tiptop/tiptop-2.2.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/sys-process/tiptop/Manifest b/sys-process/tiptop/Manifest
index 616e027b240..65c53895cb1 100644
--- a/sys-process/tiptop/Manifest
+++ b/sys-process/tiptop/Manifest
@@ -1,2 +1 @@
-DIST tiptop-2.2.tar.gz 99602 BLAKE2B 
26983a1fe8952a78220d88861ccc7f773a6fe04797951729a50d6b2c288acb65399a8d887f0d37c0957364224c7f0aebab7d76c7ecd122622c8dc146c9f540ae
 SHA512 
533624a134fcab5e30126412b32bd6a484851ba192ef452877a2199ee3c083fe0222af28c556a8f0769457b5ee7229769b163b8d07e13d03f9f14e192a541d34
 DIST tiptop-2.3.1.tar.gz 100993 BLAKE2B 
fd05d9d59fda2e81c194dedabb7d9d94220e790a8118048ebc3edd84706471a8892a918e02ebc7436c3c75e7a98c5c3ab98e11d614ced304ac81fdf8ce1951ed
 SHA512 
73d275bc3957583524c872b401cf4fa773de7b4e7b7177f1787851f43e7c4aeefd953eb50b2dbce3babfc7a1c46707370ba4ad06998260177994b2eafb91395b

diff --git a/sys-process/tiptop/tiptop-2.2.ebuild 
b/sys-process/tiptop/tiptop-2.2.ebuild
deleted file mode 100644
index be841dd4d3e..000
--- a/sys-process/tiptop/tiptop-2.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="top for performance counters"
-HOMEPAGE="http://tiptop.gforge.inria.fr/;
-SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}"



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

2021-01-10 Thread Sam James
commit: e04f6ebc5112d08edfb41dd0e52e41daac9ec1e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:59:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:59:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04f6ebc

dev-python/wsaccel: Stabilize 0.6.3 x86, #764569

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

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

diff --git a/dev-python/wsaccel/wsaccel-0.6.3.ebuild 
b/dev-python/wsaccel/wsaccel-0.6.3.ebuild
index 73f12886f8e..540135d5d75 100644
--- a/dev-python/wsaccel/wsaccel-0.6.3.ebuild
+++ b/dev-python/wsaccel/wsaccel-0.6.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/methane/wsaccel/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 SLOT="0"
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
 



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

2021-01-10 Thread Sam James
commit: 38cf50206e9e4bb2916f1ec778c580c45276b297
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:59:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:59:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38cf5020

sys-process/tiptop: Stabilize 2.3.1 x86, #764539

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

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

diff --git a/sys-process/tiptop/tiptop-2.3.1.ebuild 
b/sys-process/tiptop/tiptop-2.3.1.ebuild
index e1f2fcada41..cf7d103c02e 100644
--- a/sys-process/tiptop/tiptop-2.3.1.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2021-01-10 Thread Sam James
commit: 8901056b3cc4dc574b25604e97360555837155c2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:59:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8901056b

net-analyzer/zabbix: Stabilize 4.0.27-r1 x86, #763054

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

 net-analyzer/zabbix/zabbix-4.0.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/zabbix/zabbix-4.0.27-r1.ebuild 
b/net-analyzer/zabbix/zabbix-4.0.27-r1.ebuild
index 1ab91afa3ef..b13d6cef746 100644
--- a/net-analyzer/zabbix/zabbix-4.0.27-r1.ebuild
+++ b/net-analyzer/zabbix/zabbix-4.0.27-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/4.0/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
 WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+agent java curl frontend ipv6 xmpp ldap libxml2 mysql openipmi oracle 
+postgres proxy server ssh ssl snmp sqlite odbc static"
 REQUIRED_USE="|| ( agent frontend proxy server )
proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) )



[gentoo-commits] repo/gentoo:master commit in: x11-terms/roxterm/

2021-01-10 Thread Sam James
commit: 3afa42f0f52e6e0a6ba3059eec487fc3091bed62
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:59:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:59:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3afa42f0

x11-terms/roxterm: Stabilize 3.9.4 x86, #764155

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

 x11-terms/roxterm/roxterm-3.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/roxterm/roxterm-3.9.4.ebuild 
b/x11-terms/roxterm/roxterm-3.9.4.ebuild
index 952381c690d..2d9e1bad9e4 100644
--- a/x11-terms/roxterm/roxterm-3.9.4.ebuild
+++ b/x11-terms/roxterm/roxterm-3.9.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/realh/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-3"
 SLOT="1"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="dev-libs/dbus-glib
dev-libs/glib:2



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

2021-01-10 Thread Sam James
commit: 258a715e2078ede53c6ad6c1995684427108bfa2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:59:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258a715e

net-analyzer/zabbix: Stabilize 5.0.6-r1 x86, #763054

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

 net-analyzer/zabbix/zabbix-5.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/zabbix/zabbix-5.0.6-r1.ebuild 
b/net-analyzer/zabbix/zabbix-5.0.6-r1.ebuild
index 5e44bb3b94d..688147d3fb1 100644
--- a/net-analyzer/zabbix/zabbix-5.0.6-r1.ebuild
+++ b/net-analyzer/zabbix/zabbix-5.0.6-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
 WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+agent java curl frontend ipv6 ldap libxml2 mysql openipmi oracle 
+postgres proxy server ssh ssl snmp sqlite odbc static"
 REQUIRED_USE="|| ( agent frontend proxy server )
proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) )



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

2021-01-10 Thread Sam James
commit: 7176a082df4282c0cbba7d0410cc4704ad616947
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:59:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:59:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7176a082

net-analyzer/zabbix: Stabilize 5.2.2-r1 x86, #763054

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

 net-analyzer/zabbix/zabbix-5.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/zabbix/zabbix-5.2.2-r1.ebuild 
b/net-analyzer/zabbix/zabbix-5.2.2-r1.ebuild
index 5e44bb3b94d..688147d3fb1 100644
--- a/net-analyzer/zabbix/zabbix-5.2.2-r1.ebuild
+++ b/net-analyzer/zabbix/zabbix-5.2.2-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
 WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+agent java curl frontend ipv6 ldap libxml2 mysql openipmi oracle 
+postgres proxy server ssh ssl snmp sqlite odbc static"
 REQUIRED_USE="|| ( agent frontend proxy server )
proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) )



[gentoo-commits] repo/gentoo:master commit in: app-shells/dash/

2021-01-10 Thread Sam James
commit: 0ad9f5707a97a6e06b464afe135c03a10aab3686
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:57:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:57:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad9f570

app-shells/dash: Stabilize 0.5.11.3-r1 amd64, #754267

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

 app-shells/dash/dash-0.5.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/dash/dash-0.5.11.3-r1.ebuild 
b/app-shells/dash/dash-0.5.11.3-r1.ebuild
index 06ac2abe452..fe723a3f379 100644
--- a/app-shells/dash/dash-0.5.11.3-r1.ebuild
+++ b/app-shells/dash/dash-0.5.11.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="libedit static"
 
 BDEPEND="virtual/pkgconfig"



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

2021-01-10 Thread Sam James
commit: 9c9f47b70ff2f94b511f9f237632f154d692b959
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:57:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:57:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9f47b7

sys-cluster/kronosnet: Stabilize 1.19 amd64, #658354

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

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

diff --git a/sys-cluster/kronosnet/kronosnet-1.19.ebuild 
b/sys-cluster/kronosnet/kronosnet-1.19.ebuild
index 797ca3381a9..d296376bea4 100644
--- a/sys-cluster/kronosnet/kronosnet-1.19.ebuild
+++ b/sys-cluster/kronosnet/kronosnet-1.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kronosnet.org/releases/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86"
 IUSE="doc nss +openssl zstd lz4 lzo2"
 
 DEPEND=">=sys-cluster/libqb-2.0.0:=



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

2021-01-10 Thread Sam James
commit: d71e5c5d3e780c88db861d2855a3f4fd96b36121
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:57:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:57:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71e5c5d

sys-process/tiptop: Stabilize 2.3.1 amd64, #764539

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

 sys-process/tiptop/tiptop-2.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1.ebuild 
b/sys-process/tiptop/tiptop-2.3.1.ebuild
index fcbc8c63817..e1f2fcada41 100644
--- a/sys-process/tiptop/tiptop-2.3.1.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



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

2021-01-10 Thread Sam James
commit: 2046b10be4c58a1db95e9218f275efe5ec4bb1a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:58:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:58:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2046b10b

net-libs/libwebsockets: Stabilize 4.1.6 amd64, #764608

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

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

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index cdd2107a385..abf17f807c4 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2021-01-10 Thread Sam James
commit: 31a6a75d997b5c5a0e54e3154d5e9a88dbb64a2c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:57:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:57:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a6a75d

sys-cluster/corosync: Stabilize 3.1.0 amd64, #658354

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

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

diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild 
b/sys-cluster/corosync/corosync-3.1.0.ebuild
index fb0e70c2aa8..78fcbbd9ed7 100644
--- a/sys-cluster/corosync/corosync-3.1.0.ebuild
+++ b/sys-cluster/corosync/corosync-3.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86"
 IUSE="augeas dbus doc snmp systemd watchdog xml"
 
 RDEPEND="dev-libs/nss



[gentoo-commits] repo/gentoo:master commit in: x11-terms/roxterm/

2021-01-10 Thread Sam James
commit: 1d4e002be07c67ec3e9290ff387bb27fa93a368d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:57:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:57:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4e002b

x11-terms/roxterm: Stabilize 3.9.4 amd64, #764155

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

 x11-terms/roxterm/roxterm-3.9.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/roxterm/roxterm-3.9.4.ebuild 
b/x11-terms/roxterm/roxterm-3.9.4.ebuild
index 62aa1b550f3..952381c690d 100644
--- a/x11-terms/roxterm/roxterm-3.9.4.ebuild
+++ b/x11-terms/roxterm/roxterm-3.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/realh/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-3"
 SLOT="1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="dev-libs/dbus-glib
dev-libs/glib:2



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

2021-01-10 Thread Sam James
commit: fb7ada2937c54ae857598fa66b9f7a33852db85e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:58:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:58:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7ada29

app-benchmarks/sysbench: Stabilize 1.0.20 amd64, #764614

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

 app-benchmarks/sysbench/sysbench-1.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild 
b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild
index f5d54ecf293..74c9a9472f3 100644
--- a/app-benchmarks/sysbench/sysbench-1.0.20.ebuild
+++ b/app-benchmarks/sysbench/sysbench-1.0.20.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="+aio attachsql drizzle +largefile mysql postgres test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-01-10 Thread Sam James
commit: 67bb2e80974b0f15bc2a9973f9cb91b61d2382a5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:57:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:57:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bb2e80

dev-python/wsaccel: Stabilize 0.6.3 amd64, #764569

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

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

diff --git a/dev-python/wsaccel/wsaccel-0.6.3.ebuild 
b/dev-python/wsaccel/wsaccel-0.6.3.ebuild
index c71afde7b93..73f12886f8e 100644
--- a/dev-python/wsaccel/wsaccel-0.6.3.ebuild
+++ b/dev-python/wsaccel/wsaccel-0.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/methane/wsaccel/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 SLOT="0"
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
 



  1   2   3   4   >