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

2020-12-15 Thread Fabian Groffen
commit: 328cea82f46a45f4f805074ddae6d216627eba0f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 16 07:21:46 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 16 07:21:46 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=328cea82

dev-lang/python: drop vulnerable 3.8.5, fix 3.8.6 for #759928

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

 dev-lang/python/Manifest   |   5 +-
 dev-lang/python/python-3.8.5.ebuild| 422 -
 ...{python-3.8.6.ebuild => python-3.8.6-r1.ebuild} |   2 +-
 3 files changed, 2 insertions(+), 427 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 7633fd720d..9d76c62e26 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,14 +1,11 @@
 DIST Python-2.7.16.tar.xz 12752104 BLAKE2B 
7d6b5b853f9974d44e04dd35ecdffaab87511e183b4b01dd4f8f4ee109c4b4ab208f045708f69717be9d3a706aa078b71438ed482c062c0b89c12730eae074ae
 SHA512 
16e814e8dcffc707b595ca2919bd2fa3db0d15794c63d977364652c4a5b92e90e72b8c9e1cc83b5020398bd90a1b397dbdd7cb931c49f1aa4af6ef95414b43e0
 DIST Python-3.7.8.tar.xz 17399552 BLAKE2B 
4bf6c47b1132b6d31a79232002c4d38e2cd123ac05d52b21d6bfba5a4e19ec9130b8df8698d5ce6627e4297c4cf756643f036e694e36364c235306c72ef34bf8
 SHA512 
d2ba299e3cf8ed0f8fed9317f42bcd8d9af7e0e6175939b4be1be289c1658418bed17899e2608d762ffb15575021956cf6bf2054d7863c04b3bd7642f5b8c7ea
-DIST Python-3.8.5.tar.xz 18019640 BLAKE2B 
bb3e0566afe28759e4ab129ad0986a0fc5103514f2e2b22ff4aa3973c3173ebdd24d4267fbaf903841814a611fd9ea122673e5a1918934366e5c0efaef9d7517
 SHA512 
460cee65d7df7150694590575502d7f22e548ebfc99c8f8b363eef8bf30ee72e58d8ffacb1d607824f877f880eb9fd6775a508388029583e1e1df3380f3f9587
 DIST Python-3.8.6.tar.xz 18233864 BLAKE2B 
c8a8ef6055e344dda30eb808804cfa62016b4f840257cffd5a495e5932f5696e50579d49b8181a487c9cd4a89bdb95656e80981039783a21d20f7980aa2c9883
 SHA512 
22faec84f6e172e1ac7c6bd6fd37e9b6ae4afc91cf5136aa8cac8ebbed8d18793f9196e8749b8ccc43447cb6c41cb450f65ea72dd363c06dfaeb14e0455f5560
 DIST python-gentoo-patches-2.7.16.tar.xz 13904 BLAKE2B 
218b46f8656f4a792dcd47eabca6d59a1558276b77676544991ee75914cd76dda84c36f43e72e477b850dd4cb52374d289f20dccd244a3b52ae5debaf3363432
 SHA512 
83f90545231c663a34c6925352a357a2b15997ac0362578a1893304c5070b5251922585ae8bc1bafb68d306bcddd4cdba4b6406648d473bd3e980eef65fe3ecd
 DIST python-gentoo-patches-3.7.8-r3.tar.xz 13232 BLAKE2B 
9df47b1f61d08f62a80221bc48d73ec27cd74a9ade8219912c5b02eaea919b70d91b1154837cd03c0129a5839186e9c970167ca3398129c044c25c7853f1f920
 SHA512 
e1477d425cb6125ca2286d816f4aa4e9e3c789d6a4f4907bd7b78549598356cae5766f642e2cad9e7c3abe2e82c12cf3cb7db3513be68aa213cb64cc0abc678a
-DIST python-gentoo-patches-3.8.5.tar.xz 11280 BLAKE2B 
163c577da75f4ec0ebe86b5a08bea96d5ae406020bd211439b1405c0f8a5dddc9422a9ea5b16eed195433cbec010d9def3126a578d3f9716325482216b9e4d62
 SHA512 
6b7f72b8deb87fb7a169e97391185823984b5e9c99ec5232504c670843fbe0ca76afe32fc3fbe1f850ec6c42e9325cf4697022f36f7b00a4028b324069dd4d5b
-DIST python-gentoo-patches-3.8.6.tar.xz 10956 BLAKE2B 
e3241d97f886d0a37f85735102db8f00902df59ee12e8501b6c7f549dd4b26a6289bf34ff8dba02b369ed7875fad3d18e177afe9e367db4cb06f2ee908482f9e
 SHA512 
7afa8e54f7b7e6ab35edc16d4214384b8ad8a03068d1984656876d6477b278af931e8c797d03d1bed2f10f9d58ac387db1a43921e54fb17cf4b779f33820abc0
+DIST python-gentoo-patches-3.8.6-r1.tar.xz 15880 BLAKE2B 
9a08cd23af56bcc2ed0dffe4850698be6e0bcf7c44d3eafeb250e328a93833dc3e9ce084f1be89450d1e123cd72d81c6271edfe34046d1bab3d7c10a98d0d9c5
 SHA512 
83474915cab0928d1d2f4229832bef7c093b2943770fa900a7445bfaa633544f50791aa8b4bc4191662af56feef166814d98eb6fad2c0a0eb9db1f8f4806e689
 DIST python-prefix-2.7.16-gentoo-patches-r0.tar.xz 14636 BLAKE2B 
54320f5197bb7adeca1e7c97447253e6535a11f380b6d66bc2ce46fa671fe23697aced8fd5619633a00e3ea19ae9dbc3ffe2981173d83dcab6b447d514555c43
 SHA512 
5380d9b92eb81603ec4d60ff9c940a3a061c06bd6f593d5837e600da5d4417b529d20d98d758aa95cef18fac10bdb5c33f90fa943deb15fdaf048492cf286581
 DIST python-prefix-gentoo-3.7.8-patches-r0.tar.xz 13068 BLAKE2B 
32e8baf8a0d5bdcb973ba880dbc35a3bd5c6cba88bf2f647e18fc4839fe8bae94658e403e050bcecc5dd5ddadf5beaf8a489829bc2835589d77b968628c29233
 SHA512 
1a7c17424edc43b36867d45ac019f4873328bf17b5eddd07a2b63ef26e74147dea83e1286a9e45372acc85640a8d72fed33cbe551170acd785fe12b43d74
-DIST python-prefix-gentoo-3.8.5-patches-r0.tar.xz 8948 BLAKE2B 
e2da338a00a239355e9d4c79bd46c78b54671017120ff79497a9a95a8e3c3096870a8667667f633de6216e83b574c8e65a8e7bfafd51c84595dca6fe9ccb78ed
 SHA512 
8ae712782a255da8bf451b063e86e92c34a32bccce8ac00d76c0a4b0087cee8ea085f80827b49ec61fea18dc4924d4780c6d2f577c8f5d982d6482dde6e02091
 DIST python-prefix-gentoo-3.8.6-patches-r2.tar.xz 8132 BLAKE2B 
07b2fed42257a89612c2f402e1adadaef171d483f7f28b85a5a9548713406ad97267a5df6ce39f0e363f76850266292d4b7c43854ef6067e09758d8939411131
 SHA512 

[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgpg-error/

2020-12-15 Thread Fabian Groffen
commit: 7474f5b906786d81ca889bb3d77280d287394783
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 16 07:05:51 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 16 07:05:51 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7474f5b9

dev-libs/libgpg-error: drop ~ppc-aix

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

 dev-libs/libgpg-error/Manifest |  1 -
 dev-libs/libgpg-error/libgpg-error-1.38.ebuild | 67 --
 dev-libs/libgpg-error/libgpg-error-1.39.ebuild |  2 +-
 3 files changed, 1 insertion(+), 69 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 008697b626..e92517205e 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,2 +1 @@
-DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 
9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6
 SHA512 
b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de
 DIST libgpg-error-1.39.tar.bz2 961676 BLAKE2B 
8753a9295ca57ba79142ffbc7fa01a986addcdd6a8860cf80c9e1bf9f6f9dfce874f804205a5cdd956e026eb006f2662110c63e7ed52c7a42ee0c45923ae52be
 SHA512 
b28be183ac3d3920363558c4b5b2c24f9074a302799915cc076674bb349dcfb6f09160bec1d3fb62e04047c3ce432d345f36b0905100a88cc730b53d4eb78e42

diff --git a/dev-libs/libgpg-error/libgpg-error-1.38.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.38.ebuild
deleted file mode 100644
index 7f36c7a267..00
--- a/dev-libs/libgpg-error/libgpg-error-1.38.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools libtool multilib-minimal toolchain-funcs prefix
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="common-lisp nls static-libs"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/gpg-error-config
-)
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/gpg-error.h
-   /usr/include/gpgrt.h
-)
-
-PATCHES=( "${FILESDIR}/${PN}-1.37-remove_broken_check.patch" )
-
-src_prepare() {
-   default
-
-   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
-   sed -i -e 's/solaris\*/disabled/' configure.ac || die
-
-   # only necessary for as long as we run eautoreconf, configure.ac
-   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
-   # not a pure /bin/sh script, so it fails on some hosts
-   hprefixify -w 1 autogen.sh
-   eautoreconf
-
-   # upstream seems not interested in trying to understand (#584330)
-   # https://lists.gnupg.org/pipermail/gnupg-devel/2017-March/032671.html
-   # again reported as https://dev.gnupg.org/T4474
-   einfo "Forcing -no-undefined libtool flag ..."
-   sed -i -e 's/\$(no_undefined)/-no-undefined/' src/Makefile.in
-   eend $? || die
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(multilib_is_native_abi || echo --disable-languages)
-   $(use_enable common-lisp languages)
-   $(use_enable nls)
-   $(use_enable static-libs static)
-   --enable-threads
-   CC_FOR_BUILD="$(tc-getBUILD_CC)"
-   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -type f -name '*.la' -delete || die
-}

diff --git a/dev-libs/libgpg-error/libgpg-error-1.39.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.39.ebuild
index 7f36c7a267..4882a085fc 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.39.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.39.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgcrypt/

2020-12-15 Thread Fabian Groffen
commit: d3533bb92963939c8dfcfc4b57e163f37415f694
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 16 07:03:11 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 16 07:03:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=d3533bb9

dev-libs/libgcrypt: drop ~ppc-aix

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

 dev-libs/libgcrypt/Manifest   |  1 -
 dev-libs/libgcrypt/libgcrypt-1.8.5.ebuild | 82 ---
 dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild |  2 +-
 3 files changed, 1 insertion(+), 84 deletions(-)

diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 7f6506a48e..7119883d3c 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -1,2 +1 @@
-DIST libgcrypt-1.8.5.tar.bz2 2991291 BLAKE2B 
93276b4536f71c07bb103e10607592e02add413f633d96cc95513daa6e6b0e098fe803bb6a0e405a241fddc5ce0cfad61658d57c27bd724eecd32fd862af4c99
 SHA512 
b55e16e838d1b1208e7673366971ae7c0f9c1c79e042f41c03d14ed74c5e387fa69ea81d5414ffda3d2b4f82ea5467fe13b00115727e257db22808cf351bde89
 DIST libgcrypt-1.8.7.tar.bz2 2985660 BLAKE2B 
cb2132b826f3f3af240e6c9ac5fd992808aa17ce64144d17452591a5b1e402564af82c021b58f5fd620ebeb5894ac9654835f6d8376ec05ee41fc02189dd6825
 SHA512 
6309d17624d8029848990d225d5924886c951cef691266c8e010fbbb7f678972cee70cbb91d370ad0bcdc8c8761402a090c2c853c9427ec79293624a59da5060

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.5.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.5.ebuild
deleted file mode 100644
index 6df5529c2f..00
--- a/dev-libs/libgcrypt/libgcrypt-1.8.5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib-minimal
-
-DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
-HOMEPAGE="http://www.gnupg.org/;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1 MIT"
-SLOT="0/20" # subslot = soname major version
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="doc o-flag-munging static-libs"
-
-RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.6.1-uscore.patch
-   "${FILESDIR}"/${PN}-multilib-syspath.patch
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/libgcrypt-config
-)
-
-src_prepare() {
-   default
-   # missing attribute(sysv_abi) for Cygwin?
-   [[ ${CHOST} == *-cygwin* ]] && rm -f mpi/*/*.S
-   # always use -no-undefined even if upstream is not convinced yet
-   sed -i -e 's/^no_undefined\s*=\s*$/& -no-undefined/' src/Makefile.am || 
die
-   eautoreconf
-}
-
-multilib_src_configure() {
-   if [[ ${CHOST} == *86*-solaris* ]] ; then
-   # ASM code uses GNU ELF syntax, divide in particular, we need to
-   # allow this via ASFLAGS, since we don't have a flag-o-matic
-   # function for that, we'll have to abuse cflags for this
-   append-cflags -Wa,--divide
-   fi
-   local myeconfargs=(
-   --enable-noexecstack
-   $(use_enable o-flag-munging O-flag-munging)
-   $(use_enable static-libs static)
-
-   # disabled due to various applications requiring privileges
-   # after libgcrypt drops them (bug #468616)
-   --without-capabilities
-
-   # http://trac.videolan.org/vlc/ticket/620
-   # causes bus-errors on sparc64-solaris
-   $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
-   $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
-   # no cygwin patch yet
-   $([[ ${CHOST} == *-cygwin* ]] && \
-   echo "gcry_cv_gcc_win64_platform_as_ok=no")
-
-   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config"
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
-   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-multilib_src_compile() {
-   default
-   multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C 
doc gcrypt.pdf
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-   multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
-}
-
-multilib_src_install_all() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild
index 6df5529c2f..2e5b379082 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild
@@ -11,7 

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

2020-12-15 Thread Sam James
commit: 510a70bb9cff7709a7faf09547a63e2b223180c3
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 16 06:07:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 06:08:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510a70bb

Revert "media-video/obs-studio: python bump"

This reverts commit cf50e95244fe18f1f3c69aa025c2addd6e2a2bdc.
Unfortunately, obs-studio is genuinely not yet compatible
with newer Pythons - it uses Python directly via extensions
which are not yet working w/ 3.8+.

Bug: https://bugs.gentoo.org/754006
Signed-off-by: Sam James  gentoo.org>

 media-video/obs-studio/obs-studio-25.0.8-r1.ebuild | 2 +-
 media-video/obs-studio/obs-studio-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild 
b/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild
index 614dda2f9b4..8bdbdd3a6e4 100644
--- a/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild
+++ b/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit cmake-utils python-single-r1 xdg-utils
 

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index b0a065e2cfe..c8ccd0308e5 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit cmake-utils python-single-r1 xdg-utils
 



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

2020-12-15 Thread William Hubbs
commit: 95c12de526a02edbada6b57dd17225480fa1575d
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec 16 04:18:11 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec 16 04:19:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c12de5

net-vpn/tailscale: adjust build with upstream recommendations

This ports upstream's build-dist.sh script into an ebuild equivalent.

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

 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 24 
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
index c675afd0635..4b3d61ed3d1 100644
--- a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
@@ -3,6 +3,11 @@
 
 EAPI=7
 inherit go-module systemd tmpfiles
+# This is obtained using ./version/version.sh in the upstream repo and
+# substituting ${PV} appropriately.
+VERSION_SHORT="${PV}"
+VERSION_LONG="${PV}-te480f8ddf"
+VERSION_GIT_HASH="e480f8ddf6f7334fda1b3d0dd1b500f2f01f961b"
 
 DESCRIPTION="Tailscale vpn client"
 HOMEPAGE="https://tailscale.com;
@@ -219,15 +224,18 @@ KEYWORDS="~amd64"
 
 RDEPEND="net-firewall/iptables"
 
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   go build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
 src_compile() {
-   go build -tags xversion \
-   -ldflags "-X tailscale.com/version.Long=${PV}
-   -X tailscale.com/version.Short=${PV}" \
-   ./cmd/tailscale || die
-   go build -tags xversion \
-   -ldflags "-X tailscale.com/version.Long=${PV}
-   -X tailscale.com/version.Short=${PV}" \
-   ./cmd/tailscaled || die
+   build_dist ./cmd/tailscale || die
+   build_dist ./cmd/tailscaled || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2020-12-15 Thread Sam James
commit: fb23e1c8b513076b55cf3cf23814759a06f15ed9
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 16 03:57:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 03:58:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb23e1c8

net-p2p/transmission-remote-gtk: amd64 stable (bug #706980)

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

 net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
index 4383f8c7b07..f950df1a888 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="ayatana debug geoip libnotify libproxy rss"
 
 # RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wayfire-plugins-extra/

2020-12-15 Thread Aaron Bauman
commit: 57e11227e2d65ea98d730128cda191461f7f9eea
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Dec  3 19:36:52 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:17:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e11227

gui-libs/wayfire-plugins-extra: plugins with extra functionality

things like debugging, benchmarking, or with other
extra dependencies that wayfire doesnt need by itself

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/18494
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-libs/wayfire-plugins-extra/Manifest|  1 +
 gui-libs/wayfire-plugins-extra/metadata.xml| 12 
 .../wayfire-plugins-extra-0.6.0.ebuild | 33 ++
 .../wayfire-plugins-extra-.ebuild  | 33 ++
 4 files changed, 79 insertions(+)

diff --git a/gui-libs/wayfire-plugins-extra/Manifest 
b/gui-libs/wayfire-plugins-extra/Manifest
new file mode 100644
index 000..ae71f9dcce9
--- /dev/null
+++ b/gui-libs/wayfire-plugins-extra/Manifest
@@ -0,0 +1 @@
+DIST wayfire-plugins-extra-0.6.0.tar.gz 47411 BLAKE2B 
32f784abff6b0f05cdfde0bd491e6c8321eb6038f5ac49ff5b241e628abfb0002289fac6f1deaef4148fd8e071ad08c54ea15a441f9d6356ca43bbf4beb9c7b6
 SHA512 
2ad35cc54892cf716e8492227f96cab7eb89173294ef928115ca998c8c06e9daef69f60d6d11c5393a3038ded0184ccaa404552fe6035a019682d2fdbe4b768d

diff --git a/gui-libs/wayfire-plugins-extra/metadata.xml 
b/gui-libs/wayfire-plugins-extra/metadata.xml
new file mode 100644
index 000..cfbacced233
--- /dev/null
+++ b/gui-libs/wayfire-plugins-extra/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+gen...@aisha.cc
+Aisha Tammy
+
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+
+

diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.6.0.ebuild 
b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.6.0.ebuild
new file mode 100644
index 000..74ef87cc752
--- /dev/null
+++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="extra plugins for wayfire"
+HOMEPAGE="https://github.com/WayfireWM/wayfire-plugins-extra;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/WayfireWM/wayfire-plugins-extra.git;
+else
+   
SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-cpp/glibmm
+   >=gui-libs/wlroots-0.11.0
+   >=gui-wm/wayfire-${PV%.*}
+   x11-libs/cairo
+"
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   dev-libs/wayland-protocols
+   virtual/pkgconfig
+"

diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild 
b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild
new file mode 100644
index 000..74ef87cc752
--- /dev/null
+++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="extra plugins for wayfire"
+HOMEPAGE="https://github.com/WayfireWM/wayfire-plugins-extra;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/WayfireWM/wayfire-plugins-extra.git;
+else
+   
SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-cpp/glibmm
+   >=gui-libs/wlroots-0.11.0
+   >=gui-wm/wayfire-${PV%.*}
+   x11-libs/cairo
+"
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   dev-libs/wayland-protocols
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: gui-wm/hikari/

2020-12-15 Thread Aaron Bauman
commit: b5b7e31d037c51f707d5a48480b73783f072e5fe
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Dec  8 11:48:45 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b7e31d

gui-wm/hikari: fix suid flag usage

was changed from WITH_SUID to WITHOUT_SUID

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

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/18564
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/hikari/{hikari-2.2.2.ebuild => hikari-2.2.2-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-wm/hikari/hikari-2.2.2.ebuild 
b/gui-wm/hikari/hikari-2.2.2-r1.ebuild
similarity index 92%
rename from gui-wm/hikari/hikari-2.2.2.ebuild
rename to gui-wm/hikari/hikari-2.2.2-r1.ebuild
index 2d87cfd595d..a9bbaec4c52 100644
--- a/gui-wm/hikari/hikari-2.2.2.ebuild
+++ b/gui-wm/hikari/hikari-2.2.2-r1.ebuild
@@ -45,7 +45,6 @@ pkg_setup() {
 }
 
 src_compile() {
-
${MAKE} -j$(makeopts_jobs) VERSION="{PV}" \
CC="$(tc-getCC)" \
CFLAGS_EXTRA="${CFLAGS}" \
@@ -54,13 +53,14 @@ src_compile() {
$(usex gamma -DWITH_GAMMACONTROL "") \
$(usex layershell -DWITH_LAYERSHELL "") \
$(usex screencopy -DWITH_SCREENCOPY "") \
-   $(usex suid -DWITH_SUID "") \
$(usex virtual-io -DWITH_VIRTUAL_INPUT "") \
$(usex X -DWITH_XWAYLAND "") \
all || die
 }
 
 src_install() {
-   ${MAKE} DESTDIR="${D}" PREFIX=/usr ETC_PREFIX=/ install || die
+   ${MAKE} DESTDIR="${D}" PREFIX=/usr ETC_PREFIX=/ \
+   $(usex suid "" -DWITHOUT_SUID) \
+   install || die
doman share/man/man1/hikari.1
 }



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

2020-12-15 Thread Aaron Bauman
commit: f5dfa54914425bda24056d34847f81540622e6bc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:57:57 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5dfa549

eclass/toolchain: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/toolchain.eclass | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 59f8660a3d9..91797cab67d 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1,8 +1,14 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Maintainer: Toolchain Ninjas 
+# @ECLASS: toolchain.eclass
+# @MAINTAINER:
+# Toolchain Ninjas 
+# @MAINTAINER:
+# Toolchain Ninjas 
 # @SUPPORTED_EAPIS: 5 6 7
+# @BLURB: Basic toolchain stuff
+
 
 DESCRIPTION="The GNU Compiler Collection"
 HOMEPAGE="https://gcc.gnu.org/;



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

2020-12-15 Thread Aaron Bauman
commit: 66f94ffb5237010d1f6c59262d92e109ce67a287
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 02:04:19 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f94ffb

eclass/java-utils-2: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/java-utils-2.eclass | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass
index a33962f114d..84c09885c7b 100644
--- a/eclass/java-utils-2.eclass
+++ b/eclass/java-utils-2.eclass
@@ -1484,7 +1484,6 @@ java-pkg_ensure-vm-version-sufficient() {
 
 # @FUNCTION: java-pkg_is-vm-version-sufficient
 # @INTERNAL
-# @DESCRIPTION:
 # @RETURN: zero - VM is sufficient; non-zero - VM is not sufficient
 java-pkg_is-vm-version-sufficient() {
debug-print-function ${FUNCNAME} $*
@@ -1564,8 +1563,8 @@ java-pkg_ensure-vm-version-ge() {
 # Parameters:
 # $@ - VM version to compare current VM to
 # @CODE
-# @RETURN: zero - current VM version is greater than checked version;
-#  non-zero - current VM version is not greater than checked version
+# @RETURN: zero - current VM version is greater than checked version
+# @RETURN: non-zero - current VM version is not greater than checked version
 java-pkg_is-vm-version-ge() {
debug-print-function ${FUNCNAME} $*
 
@@ -2592,14 +2591,14 @@ java-pkg_needs-vm() {
 
 # @FUNCTION: java-pkg_get-current-vm
 # @INTERNAL
-# @RETURN - The current VM being used
+# @RETURN: The current VM being used
 java-pkg_get-current-vm() {
java-config -f
 }
 
 # @FUNCTION: java-pkg_get-vm-vendor
 # @INTERNAL
-# @RETURN - The vendor of the current VM
+# @RETURN: The vendor of the current VM
 java-pkg_get-vm-vendor() {
debug-print-function ${FUNCNAME} $*
 
@@ -2610,7 +2609,7 @@ java-pkg_get-vm-vendor() {
 
 # @FUNCTION: java-pkg_get-vm-version
 # @INTERNAL
-# @RETURN - The version of the current VM
+# @RETURN: The version of the current VM
 java-pkg_get-vm-version() {
debug-print-function ${FUNCNAME} $*
 



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

2020-12-15 Thread Aaron Bauman
commit: d631005a5e6592f9c0993c1467a3088ed29a6586
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 02:05:10 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d631005a

eclass/ant-tasks: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/ant-tasks.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/ant-tasks.eclass b/eclass/ant-tasks.eclass
index c882196e775..a96222f8ff5 100644
--- a/eclass/ant-tasks.eclass
+++ b/eclass/ant-tasks.eclass
@@ -66,6 +66,7 @@ ANT_TASK_DEPNAME=${ANT_TASK_DEPNAME-${ANT_TASK_NAME}}
 
 # @VARIABLE: ANT_TASK_PV
 # @INTERNAL
+# @DESCRIPTION:
 # Version of ant-core this task is intended to register and thus load with.
 ANT_TASK_PV="${PV}"
 



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

2020-12-15 Thread Aaron Bauman
commit: be8637f53247eb8ff63cde80ef1cbb9472f11399
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:52:12 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8637f5

eclass/ssl-cert: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/ssl-cert.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass
index 0e7294f6229..a9a6c820e96 100644
--- a/eclass/ssl-cert.eclass
+++ b/eclass/ssl-cert.eclass
@@ -3,6 +3,7 @@
 
 # @ECLASS: ssl-cert.eclass
 # @MAINTAINER:
+# maintainer-nee...@gentoo.org
 # @AUTHOR:
 # Max Kalika 
 # @SUPPORTED_EAPIS: 1 2 3 4 5 6 7



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

2020-12-15 Thread Aaron Bauman
commit: 4215d7cc5e4e87f8f37a77818216c84d7591f8e7
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:48:16 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4215d7cc

eclass/portability: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/portability.eclass | 2 --
 1 file changed, 2 deletions(-)

diff --git a/eclass/portability.eclass b/eclass/portability.eclass
index 1402c0420cb..67ca30fa5aa 100644
--- a/eclass/portability.eclass
+++ b/eclass/portability.eclass
@@ -13,7 +13,6 @@ _PORTABILITY_ECLASS=1
 
 # @FUNCTION: treecopy
 # @USAGE:  [orig2 orig3 ] 
-# @RETURN:
 # @DESCRIPTION:
 # mimic cp --parents copy, but working on BSD userland as well
 treecopy() {
@@ -118,7 +117,6 @@ get_bmake() {
 # @FUNCTION: get_mounts
 # @USAGE:
 # @RETURN: table of mounts in form "point node fs opts"
-# @MAINTAINER:
 # @DESCRIPTION:
 # Portable method of getting mount names and points.
 # Returns as "point node fs options"



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

2020-12-15 Thread Aaron Bauman
commit: e75144d0dc465491b4b307c1dfc0683bcf013351
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:55:11 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75144d0

eclass/stardict: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/stardict.eclass | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/eclass/stardict.eclass b/eclass/stardict.eclass
index cbfb10c5455..075c832829b 100644
--- a/eclass/stardict.eclass
+++ b/eclass/stardict.eclass
@@ -1,11 +1,14 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Author : Alastair Tse 
-#
-# Convienence class to do stardict dictionary installations.
-#
-# Usage:
+# @ECLASS: stardict.eclass
+# @MAINTAINER:
+# maintainer-nee...@gentoo.org
+# @AUTHOR:
+# Alastair Tse 
+# @BLURB: eclass to do stardict dictionary installations.
+
+# @Usage:
 #   - Variables to set :
 #  * FROM_LANG -  From this language
 #  * TO_LANG   -  To this language



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

2020-12-15 Thread Aaron Bauman
commit: 318e7c02ce4fbc3fd41f500ede145bc40758424b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:47:03 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318e7c02

eclass/php-pear-r2: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/php-pear-r2.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/php-pear-r2.eclass b/eclass/php-pear-r2.eclass
index e4197522b16..cd4625fdacc 100644
--- a/eclass/php-pear-r2.eclass
+++ b/eclass/php-pear-r2.eclass
@@ -39,7 +39,8 @@ RDEPEND=">=dev-php/pear-1.8.1"
 
 # @ECLASS-VARIABLE: PEAR-P
 # @INTERNAL
-# @DESCRIPTION: Combines PHP_PEAR_PKG_NAME and PEAR_PV
+# @DESCRIPTION:
+# Combines PHP_PEAR_PKG_NAME and PEAR_PV
 PEAR_P="${PHP_PEAR_PKG_NAME}-${PEAR_PV}"
 
 # @ECLASS-VARIABLE: PHP_PEAR_DOMAIN



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

2020-12-15 Thread Aaron Bauman
commit: ecd46c1f30eedbbeb37e65022dae282aeeeb87ad
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:49:42 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd46c1f

eclass/postgres-multi: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/postgres-multi.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/postgres-multi.eclass b/eclass/postgres-multi.eclass
index 49d5c6a9c68..76916932042 100644
--- a/eclass/postgres-multi.eclass
+++ b/eclass/postgres-multi.eclass
@@ -8,7 +8,8 @@ EXPORT_FUNCTIONS pkg_setup src_prepare src_compile src_install 
src_test
 # @ECLASS: postgres-multi.eclass
 # @MAINTAINER:
 # PostgreSQL 
-# @AUTHOR: Aaron W. Swenson 
+# @AUTHOR:
+# Aaron W. Swenson 
 # @SUPPORTED_EAPIS: 5 6 7
 # @BLURB: An eclass to build PostgreSQL-related packages against multiple slots
 # @DESCRIPTION:



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

2020-12-15 Thread Aaron Bauman
commit: cad6c438ec14dd7e23a7b03651a6906eff9f92ab
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:46:11 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad6c438

eclass/openib: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/openib.eclass | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/eclass/openib.eclass b/eclass/openib.eclass
index 08d6fb3a111..685eaf344a7 100644
--- a/eclass/openib.eclass
+++ b/eclass/openib.eclass
@@ -1,9 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: openib.eclass
+# @MAINTAINER:
+# maintainer-nee...@gentoo.org
 # @AUTHOR:
-# Original Author: Alexey Shvetsov 
+# Alexey Shvetsov 
 # @BLURB: Simplify working with OFED packages
 
 inherit eutils rpm versionator



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

2020-12-15 Thread Aaron Bauman
commit: 488c7ce45618fd1e68d2284b169c95a37499290a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:59:54 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488c7ce4

eclass/vim-doc: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/vim-doc.eclass | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/vim-doc.eclass b/eclass/vim-doc.eclass
index 5f281eba25f..e21e2611296 100644
--- a/eclass/vim-doc.eclass
+++ b/eclass/vim-doc.eclass
@@ -1,6 +1,11 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-#
+
+# @ECLASS: vim-doc.eclass
+# @MAINTAINER:
+# Vim project 
+# @BLURB: Work with Vim documentation
+# @DESCRIPTION:
 # This eclass is used by vim.eclass and vim-plugin.eclass to update
 # the documentation tags.  This is necessary since vim doesn't look in
 # /usr/share/vim/vimfiles/doc for documentation; it only uses the



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

2020-12-15 Thread Aaron Bauman
commit: 279aa62b5670ab9367d7259859ccd05bb12fa53b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:44:15 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279aa62b

eclass/mozextension: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/mozextension.eclass | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/eclass/mozextension.eclass b/eclass/mozextension.eclass
index ea4f1eb143e..ab7d56d24ce 100644
--- a/eclass/mozextension.eclass
+++ b/eclass/mozextension.eclass
@@ -5,7 +5,7 @@
 # @MAINTAINER:
 # Mozilla team 
 # @BLURB: Install extensions for use in mozilla products.
-#
+
 if [[ ! ${_MOZEXTENSION} ]]; then
 
 # @ECLASS-VARIABLE: MOZEXTENSION_TARGET
@@ -20,6 +20,8 @@ inherit eutils
 
 DEPEND="app-arch/unzip"
 
+# @FUNCTION: mozversion_extension_location
+
 mozversion_extension_location() {
case ${PN} in
firefox|firefox-bin|palemoon)
@@ -32,6 +34,8 @@ mozversion_extension_location() {
return 1
 }
 
+# @FUNCTION: xpi_unpack
+
 xpi_unpack() {
local xpi xpiname srcdir
 
@@ -61,6 +65,7 @@ xpi_unpack() {
done
 }
 
+# @FUNCTION: xpi_install
 
 xpi_install() {
local emid
@@ -91,6 +96,8 @@ xpi_install() {
doins -r "${x}"/* || die "failed to copy extension"
 }
 
+# @FUNCTION: xpi_copy
+
 xpi_copy() {
local emid
 



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

2020-12-15 Thread Aaron Bauman
commit: 3c46a07688db09c4e88d4f11cb8dde7d453c4422
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 01:49:16 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 02:06:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c46a076

eclass/postgres: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/postgres.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/postgres.eclass b/eclass/postgres.eclass
index 2e2ac85ead6..b7b45fd888d 100644
--- a/eclass/postgres.eclass
+++ b/eclass/postgres.eclass
@@ -7,7 +7,8 @@ EXPORT_FUNCTIONS pkg_setup
 # @ECLASS: postgres.eclass
 # @MAINTAINER:
 # PostgreSQL 
-# @AUTHOR: Aaron W. Swenson 
+# @AUTHOR:
+# Aaron W. Swenson 
 # @SUPPORTED_EAPIS: 5 6 7
 # @BLURB: An eclass for PostgreSQL-related packages
 # @DESCRIPTION:



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2020-12-15 Thread Sam James
commit: ba80e9c528c217f9a14a329b7df38237a9e897a7
Author: Peter Alfredsen  icloud  com>
AuthorDate: Tue Dec 15 08:38:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 01:44:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba80e9c5

net-news/rssguard: fix qtdeclarative dep

Missing libQt5Qml.so from qtdeclarative package would cause error
when compiling:
Project ERROR: Unknown module(s) in QT: qml
make: *** [Makefile:48: sub-src-librssguard-make_first-ordered] Error 3
Fix by adding dep on dev-qt/qtdeclarative:5

Closes: https://bugs.gentoo.org/760045
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Peter Alfredsen  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/18662
Signed-off-by: Sam James  gentoo.org>

 net-news/rssguard/rssguard-3.8.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-news/rssguard/rssguard-3.8.3.ebuild 
b/net-news/rssguard/rssguard-3.8.3.ebuild
index 974794479bf..e6813d67096 100644
--- a/net-news/rssguard/rssguard-3.8.3.ebuild
+++ b/net-news/rssguard/rssguard-3.8.3.ebuild
@@ -23,6 +23,7 @@ DEPEND="
dev-qt/qtsql:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
+   dev-qt/qtdeclarative:5
webengine? ( dev-qt/qtwebengine:5[widgets] )
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/releng:master commit in: tools/

2020-12-15 Thread Matt Turner
commit: af8ffec8e7544afce734cb6c3a0e4db2be539a6d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 15 23:18:38 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec 15 23:29:20 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=af8ffec8

tools/ppc64le: Handle musl-hardened/ directory

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

 tools/catalyst-auto-ppc64le.conf | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/tools/catalyst-auto-ppc64le.conf b/tools/catalyst-auto-ppc64le.conf
index 2379954a..73f2d1c3 100644
--- a/tools/catalyst-auto-ppc64le.conf
+++ b/tools/catalyst-auto-ppc64le.conf
@@ -20,7 +20,7 @@ EMAIL_SUBJECT_PREPEND="[ppc64le-auto]"
 update_symlinks() {
# Symlink the latest stages3 to build from
local d f t
-   for d in "${BUILD_SRCDIR_BASE}/builds/default" ; do
+   for d in "${BUILD_SRCDIR_BASE}/builds/default" 
"${BUILD_SRCDIR_BASE}/builds/musl-hardened"; do
pushd "${d}" >/dev/null
for t in ppc64le; do
for f in $(ls stage3-${t}-*xz | grep -v latest | 
give_latest_from_dates) ; do
@@ -39,20 +39,20 @@ upload() {
 post_build() {
local set=$1 spec=$2
 
-   pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null
+   pushd "${BUILD_SRCDIR_BASE}/builds" >/dev/null
 
case ${spec} in
installcd-stage2-minimal.spec)
-   upload *${TIMESTAMP}*.iso*
+   upload default/*${TIMESTAMP}*.iso*
;;
stage3*.spec)
-   upload stage3-ppc64le-${TIMESTAMP}*.xz*
+   upload default/stage3-ppc64le-${TIMESTAMP}*.xz*
;;
systemd-stage3*.spec)
-   upload stage3-ppc64le-systemd-${TIMESTAMP}*.xz*
+   upload default/stage3-ppc64le-systemd-${TIMESTAMP}*.xz*
;;
musl-hardened-stage3*.spec)
-   upload stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz*
+   upload 
musl-hardened/stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz*
;;
esac
 



[gentoo-commits] proj/releng:master commit in: tools/

2020-12-15 Thread Matt Turner
commit: a4eff6d6f0fff614fa4a39b681927346052bc72b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 15 23:18:38 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec 15 23:18:38 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a4eff6d6

tools/ppc64le: Handle musl-hardened/ directory

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

 tools/catalyst-auto-ppc64le.conf | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/tools/catalyst-auto-ppc64le.conf b/tools/catalyst-auto-ppc64le.conf
index 2379954a..06b98819 100644
--- a/tools/catalyst-auto-ppc64le.conf
+++ b/tools/catalyst-auto-ppc64le.conf
@@ -20,7 +20,7 @@ EMAIL_SUBJECT_PREPEND="[ppc64le-auto]"
 update_symlinks() {
# Symlink the latest stages3 to build from
local d f t
-   for d in "${BUILD_SRCDIR_BASE}/builds/default" ; do
+   for d in "${BUILD_SRCDIR_BASE}/builds/default" 
"${BUILD_SRCDIR_BASE}/builds-musl-hardened"; do
pushd "${d}" >/dev/null
for t in ppc64le; do
for f in $(ls stage3-${t}-*xz | grep -v latest | 
give_latest_from_dates) ; do
@@ -39,20 +39,20 @@ upload() {
 post_build() {
local set=$1 spec=$2
 
-   pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null
+   pushd "${BUILD_SRCDIR_BASE}/builds" >/dev/null
 
case ${spec} in
installcd-stage2-minimal.spec)
-   upload *${TIMESTAMP}*.iso*
+   upload default/*${TIMESTAMP}*.iso*
;;
stage3*.spec)
-   upload stage3-ppc64le-${TIMESTAMP}*.xz*
+   upload default/stage3-ppc64le-${TIMESTAMP}*.xz*
;;
systemd-stage3*.spec)
-   upload stage3-ppc64le-systemd-${TIMESTAMP}*.xz*
+   upload default/stage3-ppc64le-systemd-${TIMESTAMP}*.xz*
;;
musl-hardened-stage3*.spec)
-   upload stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz*
+   upload 
musl-hardened/stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz*
;;
esac
 



[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc64le/

2020-12-15 Thread Matt Turner
commit: 52c8dd02d453a459fe034409405a3d4a8fc1208f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 15 23:18:08 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec 15 23:18:08 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=52c8dd02

specs/ppc64le: Set source_subpath to point to musl-hardened/

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

 releases/specs/ppc/ppc64le/musl-hardened-stage1.spec | 2 +-
 releases/specs/ppc/ppc64le/musl-hardened-stage3.spec | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec 
b/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec
index 82603db5..10a29c93 100644
--- a/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec
+++ b/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec
@@ -4,7 +4,7 @@ version_stamp: musl-hardened-@TIMESTAMP@
 rel_type: musl-hardened
 profile: default/linux/ppc64le/17.0/musl/hardened
 snapshot: @TIMESTAMP@
-source_subpath: default/stage3-ppc64le-musl-hardened-latest
+source_subpath: musl-hardened/stage3-ppc64le-musl-hardened-latest
 chost: powerpc64le-gentoo-linux-musl
 compression_mode: pixz_x
 update_seed: yes

diff --git a/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec 
b/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec
index 9ae262a1..cbbe9d27 100644
--- a/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec
+++ b/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec
@@ -4,7 +4,7 @@ version_stamp: musl-hardened-@TIMESTAMP@
 rel_type: musl-hardened
 profile: default/linux/ppc64le/17.0/musl/hardened
 snapshot: @TIMESTAMP@
-source_subpath: default/stage1-ppc64le-musl-hardened-@TIMESTAMP@
+source_subpath: musl-hardened/stage1-ppc64le-musl-hardened-@TIMESTAMP@
 compression_mode: pixz_x
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng



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

2020-12-15 Thread Haelwenn Monnier
commit: 054585fafce62fd27bd3b0fa803825c8a8ac2d52
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Dec 15 22:26:44 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 22:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=054585fa

dev-db/pg_repack: Fix description

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

 dev-db/pg_repack/pg_repack-1.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/pg_repack/pg_repack-1.4.5.ebuild 
b/dev-db/pg_repack/pg_repack-1.4.5.ebuild
index 1ce6978d..1bdfbfac 100644
--- a/dev-db/pg_repack/pg_repack-1.4.5.ebuild
+++ b/dev-db/pg_repack/pg_repack-1.4.5.ebuild
@@ -8,7 +8,7 @@ POSTGRES_USEDEP="server"
 
 inherit postgres-multi
 
-DESCRIPTION="RUM access method - inverted index with additional information in 
posting lists"
+DESCRIPTION="Reorganize tables in PostgreSQL databases with minimal locks"
 HOMEPAGE="https://github.com/reorg/pg_repack;
 SRC_URI="https://github.com/reorg/pg_repack/archive/ver_${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${PN}-ver_${PV}"



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

2020-12-15 Thread Haelwenn Monnier
commit: b6cc881023e93f22c2e5403dd3da97856cc56f81
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Dec 15 22:29:42 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 22:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6cc8810

dev-db/pg_repack: Clean version bump, 1.4.5 to 1.4.6

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

 dev-db/pg_repack/Manifest   | 2 +-
 dev-db/pg_repack/{pg_repack-1.4.5.ebuild => pg_repack-1.4.6.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/pg_repack/Manifest b/dev-db/pg_repack/Manifest
index 467900af..467c88b2 100644
--- a/dev-db/pg_repack/Manifest
+++ b/dev-db/pg_repack/Manifest
@@ -1 +1 @@
-DIST pg_repack-1.4.5.tar.gz 94769 BLAKE2B 
e15c31b5c9337abf1b01483580734509c1611592efb9d8f5c3c218da7fe613477172e09708a58721579cd6c47f3935559a1a860fa638c74c23a1081e3a7ce312
 SHA512 
6aa2c6f72b6bfd6c5712bdad08aa1d7fe589da263259383d4546a8cfd881922e3f2bdac733ecd2a0c301f73a3909d8dad095029ddd33279cf580162f2e53f313
+DIST pg_repack-1.4.6.tar.gz 94760 BLAKE2B 
e85d4cf3c31c9a96db818d2be8137c3d3ca3b3bfb3d2cf28cd0a77742c2487e9c9627b3ca5724963d6af1dd0e95dc8c8be7e00ff98d1f58d0ac1fef30393bc60
 SHA512 
c36081847d09fbcec8a98ce97ae0f93a8fa686b81fa3915b616481cef88da0db398e7985b98a6e6d1b80cba7b08f6501de0e53edeb876eeb317417fe6ba7571d

diff --git a/dev-db/pg_repack/pg_repack-1.4.5.ebuild 
b/dev-db/pg_repack/pg_repack-1.4.6.ebuild
similarity index 93%
rename from dev-db/pg_repack/pg_repack-1.4.5.ebuild
rename to dev-db/pg_repack/pg_repack-1.4.6.ebuild
index 1bdfbfac..39c58c0a 100644
--- a/dev-db/pg_repack/pg_repack-1.4.5.ebuild
+++ b/dev-db/pg_repack/pg_repack-1.4.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-POSTGRES_COMPAT=( 9.5 9.6 10 11 12 )
+POSTGRES_COMPAT=( 9.6 10 11 12 13 )
 POSTGRES_USEDEP="server"
 
 inherit postgres-multi



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

2020-12-15 Thread Haelwenn Monnier
commit: 7597775dc2f8fbc83de72898d61224ed2c2cba03
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Dec 15 22:32:00 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 22:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7597775d

dev-db/rum: Clean version bump, 1.3.6 to 1.3.7

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

 dev-db/rum/Manifest   | 2 +-
 dev-db/rum/{rum-1.3.6.ebuild => rum-1.3.7.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/rum/Manifest b/dev-db/rum/Manifest
index b7982a7a..098691a6 100644
--- a/dev-db/rum/Manifest
+++ b/dev-db/rum/Manifest
@@ -1 +1 @@
-DIST rum-1.3.6.tar.gz 306580 BLAKE2B 
0462067b7d49deabefb1b2f220e96cf33ea14990f66ee3d62e8d14a8cd4898fc3e8892fa588be39f4c24e063e6ae64789b31f971d0ca75c377aded7370ac031b
 SHA512 
decdf649b7742d082fce6d7151b9f73fe526e444bcec6c1c639740630a5149d63fdbc119a52e03b3ef5bc828d19dab3eb18d12dab24c48f9be3be8f99f5cb295
+DIST rum-1.3.7.tar.gz 314685 BLAKE2B 
0e54a935460b230dfc5ed26413118d0009d42feb823f19c094b738e737e4b6a23447a488cd6512bb854256c08e2797f58947c384dafb63d0d010c2686bfe11db
 SHA512 
fecbeac6145e37f76e2425a1db40e2dae7912763be5150ef1f00daba176843f0c5ff32311d45819c2fb085ad8b15793bbd284797074d24c2bc0f4a331b24e82c

diff --git a/dev-db/rum/rum-1.3.6.ebuild b/dev-db/rum/rum-1.3.7.ebuild
similarity index 95%
rename from dev-db/rum/rum-1.3.6.ebuild
rename to dev-db/rum/rum-1.3.7.ebuild
index 1bb5676f..90b8ad2b 100644
--- a/dev-db/rum/rum-1.3.6.ebuild
+++ b/dev-db/rum/rum-1.3.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-POSTGRES_COMPAT=( 9.6 10 11 12 )
+POSTGRES_COMPAT=( 9.6 10 11 12 13 )
 POSTGRES_USEDEP="server"
 
 inherit postgres-multi



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

2020-12-15 Thread Haelwenn Monnier
commit: bba38927d6208179be5737c7a00649310160e81f
Author: Michał Gasewicz  gmail  com>
AuthorDate: Tue Dec 15 18:29:55 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 18:38:24 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bba38927

dev-python/cx-oracle: new package

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michał Gasewicz  gmail.com>

 dev-python/cx-oracle/Manifest   |  1 +
 dev-python/cx-oracle/cx-oracle-8.0.1.ebuild | 42 +
 dev-python/cx-oracle/metadata.xml   | 18 +
 3 files changed, 61 insertions(+)

diff --git a/dev-python/cx-oracle/Manifest b/dev-python/cx-oracle/Manifest
new file mode 100644
index ..ac617c7f
--- /dev/null
+++ b/dev-python/cx-oracle/Manifest
@@ -0,0 +1 @@
+DIST cx_Oracle-8.0.1.tar.gz 325704 BLAKE2B 
523296c4746d86307b141f8bb2f3b5611ff6a9ffae88183d0ac5c477cc6aa298a5f4f16bffacc6fd175c47f7fdf2f20c3a4b8959ae8cc774bf9c31fe5282ec5d
 SHA512 
57c907f6ee812f6a58af0437acba927c2d9b3c9c06592d02c22fe4766d063807595a0ececa941ccb24d35f74fe1a53d28a7ba6c5acbe35ea997ad413a8fcd2e2

diff --git a/dev-python/cx-oracle/cx-oracle-8.0.1.ebuild 
b/dev-python/cx-oracle/cx-oracle-8.0.1.ebuild
new file mode 100644
index ..7426529f
--- /dev/null
+++ b/dev-python/cx-oracle/cx-oracle-8.0.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+
+inherit distutils-r1
+
+MY_PN="cx_Oracle"
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Python interface to Oracle"
+HOMEPAGE="
+   https://oracle.github.io/python-cx_Oracle/
+   https://pypi.org/project/cx-Oracle/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="Computronix"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+DEPEND="dev-db/oracle-instantclient"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( README.txt )
+
+pkg_postinst() {
+   return
+   # no python_mod_optimize
+}
+
+src_install() {
+   distutils-r1_src_install
+   if use examples; then
+   docinto examples
+   dodoc -r samples/. || die
+   fi
+}

diff --git a/dev-python/cx-oracle/metadata.xml 
b/dev-python/cx-oracle/metadata.xml
new file mode 100644
index ..2593817a
--- /dev/null
+++ b/dev-python/cx-oracle/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   https://cx-oracle.readthedocs.io
+   
https://cx-oracle.readthedocs.io/en/latest/release_notes.html#releasenotes
+   
https://github.com/oracle/python-cx_Oracle/issues
+   oracle/python-cx_Oracle
+   
+   
+   rozstrojenie.ja...@gmail.com
+   Michał Gasewicz
+   
+   cx_Oracle is a Python extension module that enables 
access to Oracle Database.
+   
+   Install examples, usually source 
code
+   
+



[gentoo-commits] repo/proj/guru:master commit in: licenses/

2020-12-15 Thread Haelwenn Monnier
commit: 65be268899bf3303fbbe8d7569e75fe26e1cc2b6
Author: Michał Gasewicz  gmail  com>
AuthorDate: Tue Dec 15 18:36:51 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 18:38:24 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65be2688

cx_Oracle license

Signed-off-by: Michał Gasewicz  gmail.com>

 licenses/Computronix | 36 
 1 file changed, 36 insertions(+)

diff --git a/licenses/Computronix b/licenses/Computronix
new file mode 100644
index ..eb62ea96
--- /dev/null
+++ b/licenses/Computronix
@@ -0,0 +1,36 @@
+LICENSE AGREEMENT FOR CX_ORACLE
+
+Copyright 2016, 2018, Oracle and/or its affiliates. All rights reserved.
+
+Portions Copyright 2007-2015, Anthony Tuininga. All rights reserved.
+
+Portions Copyright 2001-2007, Computronix (Canada) Ltd., Edmonton, Alberta,
+Canada. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+   list of conditions, and the disclaimer that follows.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions, and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+3. Neither the names of the copyright holders nor the names of any contributors
+   may be used to endorse or promote products derived from this software
+   without specific prior written permission.
+
+DISCLAIMER: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+*AS IS* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Computronix is a registered trademark of Computronix (Canada) Ltd.
+



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

2020-12-15 Thread Haelwenn Monnier
commit: bf7e5e416239d18bfe6c5223a82884b6c136dd1f
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec 15 09:40:10 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 09:40:55 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf7e5e41

dev-lang/wren: bump to 0.3.0

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

 dev-lang/wren/Manifest  |  2 ++
 dev-lang/wren/wren-0.3.0.ebuild | 65 +
 2 files changed, 67 insertions(+)

diff --git a/dev-lang/wren/Manifest b/dev-lang/wren/Manifest
index 782d2d9f..b9f78a9a 100644
--- a/dev-lang/wren/Manifest
+++ b/dev-lang/wren/Manifest
@@ -1 +1,3 @@
 DIST wren-0.2.0.tar.gz 1791488 BLAKE2B 
a2f48e9b115ea89cf25af1fe8cefa3c26639ce06f89796df4f5eb744b2382b44f83d6285eedfa9cb5681342cc8ebca535bae586445225622c8ebdb30c7088975
 SHA512 
67912df14d8afa16a4e50fa67e232870e08eb392601f7b1633bcfb242f2de7624b9a3501df9e1ae40fb62646db57ff6553733ddb3015b6b5086999dadf7d2da2
+DIST wren-0.3.0.tar.gz 1228834 BLAKE2B 
ff809008646970815b0f3ef3457d12ad1e6ac431b32f059035b15f1ad9f46247510a28d34d789472c6dc9fe1caeee71e09bd5484fe21dfdb356d8fcfc206a812
 SHA512 
8c05b69539b8a51289efecbd998bf1d054ff90944b949720b512b7a1202ace9ba56779f2e995097571459da6d8447f925f54c8170a3f6edeeaac6df265ffdc4c
+DIST wren-cli-0.3.0.tar.gz 509755 BLAKE2B 
13034a6aeaa7ef2a20163714233c4750f1ab88fb232758c26bd35f8616c239936b1f80bf95c95da4d2ad2436a7813f1763002637030473a9abed8d0a4532d61d
 SHA512 
8d4894c5e669c0c03bfb546c37cb9e917990a6cb6c59d399cbb5a03a9c9de7954bc203646ac776643c73ab9cb6e331868707d82e7c2ebd8625a9d80f4aea4f20

diff --git a/dev-lang/wren/wren-0.3.0.ebuild b/dev-lang/wren/wren-0.3.0.ebuild
new file mode 100644
index ..5240bf6e
--- /dev/null
+++ b/dev-lang/wren/wren-0.3.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="The Wren Programming Language"
+HOMEPAGE="https://wren.io/;
+SRC_URI="
+   https://github.com/wren-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/wren-lang/${PN}-cli/archive/${PV}.tar.gz -> 
${PN}-cli-${PV}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-libs/libuv"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # Don't pre-strip
+   sed -i 's/-s$//' projects/make/wren_shared.make || die
+   sed -i 's/-s$//' 
"${WORKDIR}"/wren-cli-${PV}/projects/make/wren_cli.make || die
+
+   cat < ${PN}.pc
+prefix="${EPREFIX}/usr"
+libdir="\${prefix}/$(get_libdir)"
+includedir="\${prefix}/include"
+
+Name: ${PN}
+Description: ${DESCRIPTION}
+URL: ${HOMEPAGE}
+Version: ${PV}
+Libs: "-L\${libdir}\" -l${PN}
+Cflags: "-I\${includedir}"
+EOF
+}
+
+src_compile() {
+   cd projects/make
+   emake
+   cd "${WORKDIR}/wren-cli-${PV}/projects/make"
+   emake
+}
+
+python_test() {
+   ${EPYTHON} util/test.py || die
+}
+
+src_install() {
+   newbin "${WORKDIR}"/wren-cli-${PV}/bin/wren_cli wren
+   dolib.so lib/libwren.so
+   doheader src/include/wren.h
+   doheader src/include/wren.hpp
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+   einstalldocs
+}



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

2020-12-15 Thread Haelwenn Monnier
commit: f675ef28b6876f1e092ec3c61742e55fa69a97ee
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec 15 08:05:59 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 09:40:54 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f675ef28

app-misc/cheat: bump to 4.2.0

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

 app-misc/cheat/Manifest   |   9 +++
 app-misc/cheat/cheat-4.2.0.ebuild | 112 ++
 2 files changed, 121 insertions(+)

diff --git a/app-misc/cheat/Manifest b/app-misc/cheat/Manifest
index 02b1f139..f661bd3a 100644
--- a/app-misc/cheat/Manifest
+++ b/app-misc/cheat/Manifest
@@ -1,8 +1,11 @@
 DIST cheat-4.0.2.tar.gz 1529674 BLAKE2B 
e5246d7e9087e339fe853597946116fd92671d5f7881b63c589cab82ab6f33eec4b9d5256990fe2e63bb930c9cbd2b00b634148773b5657ee9d26492e076d81e
 SHA512 
fc18437eb2e6bc3a886ceb37dd19038f731f181f83d9e55bae6e37674c8b337732f9a9cf3d56046261ad232496cd5b837150c03a2dbf99a55991b1e59e6f6045
+DIST cheat-4.2.0.tar.gz 1565865 BLAKE2B 
ffcdcb5beae2009549d8fd7f4f3c520439321736e56b23c731b3415fa7a212c9f700f63ae22c133f939d7ed39cc6eca9cee68afdc6065d9fcf7df7f177f9c626
 SHA512 
88c4ccb8c14730c1194144d03cac7b5b3fe6cd0f03db8ff5cfd8993966e68ae88d1ab1c241a3cd364f92540cd0351738a04e91e73ab85a583f4c0e99ce6e581e
 DIST 
github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.mod 
36 BLAKE2B 
d0745757255951a92d471fdb1eeaae2e118d367caf0fcea00a405536d7e30609f22276e7a453aac1ca38063635df798a0843f279c178d394a7cbef9c9f9b3c27
 SHA512 
87ff97fea3e25aa903503e56fe5afc337918f7253dd7175833adb144a7296451a7d4ebd76df504737a5b4c5237b1102920728d21a587957d5d25db5d38e1217b
 DIST 
github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.zip 
73310 BLAKE2B 
b0aaa346be477c14bd504f98219659c8a82ba08afdd94f1a5ffbb44cfcb6cc9b014c1ee35aec6071d4733134931e6d2a569940e9f1f06a5e69b00f56d82579e9
 SHA512 
adf9a3b8bda92edd028f497ca10648900a7aac4dae9372469b511afc74e79f8b990e448f375ab2a8df651a491bab5413196c06db531adc10358865f74de6f26b
 DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.7.3.mod 687 BLAKE2B 
b987855d98e0e6181e8f28c12976081b5e0699cffc79b0721c811eaf6962e6edc5a01135519f787eac6d38e742517aa4d6e061ac4e5ba986e5c5e0cbd2a19177
 SHA512 
bf5c7b4933d685d90882099aa8c5bc33f8ec58e5a35138180b58771185306b6119cfaab319a43ade929b4560be9746f9155c8d55d1755df12b177613982c7617
 DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.7.3.zip 780356 BLAKE2B 
f1e5a30ad9e46d9f59c5fa3ef7732bc5071f5012ff3205d23b67a52b0c90eda2b8ecf370de54d3cab98d0f4695122f478cd70bee8751d68c3bbfd627418a0583
 SHA512 
74f74db02dd92d45ae77cbc64ffce73b87066cdeebc23a4f5cd509660accb72d72be398fd0571871e651191e62eef30da7e104ba4a4e88db323a0609cfaa48e2
+DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.8.2.mod 687 BLAKE2B 
b987855d98e0e6181e8f28c12976081b5e0699cffc79b0721c811eaf6962e6edc5a01135519f787eac6d38e742517aa4d6e061ac4e5ba986e5c5e0cbd2a19177
 SHA512 
bf5c7b4933d685d90882099aa8c5bc33f8ec58e5a35138180b58771185306b6119cfaab319a43ade929b4560be9746f9155c8d55d1755df12b177613982c7617
+DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.8.2.zip 816641 BLAKE2B 
5ca6160412d4760ff0d7cbe7a5805bf2af26402dedeb3ee46cff993db6c7d88dff20d21e69f4959798515531bb7cc21ec3383963cd310efabb97a7b8bdcc79cc
 SHA512 
431e8a1e183f2bd140fdfcca245fa4fe7c7ab096f17ae3b91f66e0198bc3d58b6242d68cc784d307333b6746d72ea58d6f46ec2611913f8babac92f83ece755e
 DIST 
github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.0.0-20160524082231-60882d9e2721.mod 
36 BLAKE2B 
60ece6720c6735e5b01efc335fef7d7f1186087068e573d5fa073b811053ea60b761350f9c371dada8cdeb5b285911c4ff87495b800f9c19ffeb69739f4b143b
 SHA512 
971e35af5346054a0930f5543dc936c5f32ca801433d3ca26461ae7c1583b4f814376e8880f4d5329c46c36a3bde5ee4290b825bf19fd70c6bf2fbbab03f8ff1
 DIST 
github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.0.0-20160524082231-60882d9e2721.zip 
4919 BLAKE2B 
a939fbc897831f04ef6995f3d6220d56b8b3a8e3ae4486b605b9601aeb5bf764249cdd619248ba55b650e15e208a720fe1571df99a850a0b742755ab36f86c0f
 SHA512 
7947f0ed3b2b42b8454af3cfb0fb27ec38af8234936d7cfe29017d1168b80873dbb6ac1345719fc5c405df9c814bd732a4ecf6f985da880f4ad83cf2f25b7834
 DIST github.com%2Falecthomas%2Fkong%2F@v%2Fv0.2.4.mod 219 BLAKE2B 
188d73a4d4cf4bcb52cea7b32d8d8898086532d50e8ed0e92825e2b34ae1e035111dbc27b995b9a12d70e6be509d99bc693a0af8e3734641dc23cd1da39cf984
 SHA512 
165cb7ab17309c66d509af018c8a521bd90f9a58fec8fa9437e5b32aa2105ef1be19a1a0a1b13a51300e308c5e63c6cb74897ad938bd6f8b3bfb2d372347d02f
@@ -16,6 +19,8 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 
BLAKE2B 7e09c2779bf7a84
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 DIST 

[gentoo-commits] repo/proj/guru:master commit in: media-sound/scream/

2020-12-15 Thread Haelwenn Monnier
commit: 1eedca9eede41a1b3489001f1aa29f0795d36d82
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Tue Dec 15 15:49:13 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 15:49:33 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1eedca9e

media-sound/scream: remove from guru. It got just added to ::gentoo

Bug: https://bugs.gentoo.org/718800
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>

 media-sound/scream/Manifest   |  1 -
 media-sound/scream/metadata.xml   | 11 --
 media-sound/scream/scream-3.6.ebuild  | 41 ---
 media-sound/scream/scream-.ebuild | 41 ---
 4 files changed, 94 deletions(-)

diff --git a/media-sound/scream/Manifest b/media-sound/scream/Manifest
deleted file mode 100644
index d7e02efe..
--- a/media-sound/scream/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST scream-3.6.tar.gz 999237 BLAKE2B 
d199d9658958ac53d973c25421ee3a7f2c1ec9666c34596639942bcbfa5efb60e4aad033adc2fdbd810f676f412357283dc5fda6224752587498f7636ade1662
 SHA512 
4fd07a808d8f0ead3551061e96fe2f9b54ef6f34d1d615fb6454185fc6ffc67f71afb08a876550363cb3f8c15bbff461936808031e5aba5885626c92880e92ec

diff --git a/media-sound/scream/metadata.xml b/media-sound/scream/metadata.xml
deleted file mode 100644
index 368ae35c..
--- a/media-sound/scream/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   alexey+gen...@asokolov.org
-   Alexey Sokolov
-   
-   
-   duncanthrax/scream
-   
-

diff --git a/media-sound/scream/scream-3.6.ebuild 
b/media-sound/scream/scream-3.6.ebuild
deleted file mode 100644
index e246e9de..
--- a/media-sound/scream/scream-3.6.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Plays sound received from network or from a QEMU Windows VM"
-HOMEPAGE="https://github.com/duncanthrax/scream;
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/duncanthrax/scream.git"}
-else
-   SRC_URI="https://github.com/duncanthrax/scream/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-S="${S}/Receivers/unix"
-
-LICENSE="Ms-PL"
-SLOT="0"
-IUSE="alsa pulseaudio"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DALSA_ENABLE=$(usex alsa)
-   -DPULSEAUDIO_ENABLE=$(usex pulseaudio)
-   )
-
-   cmake_src_configure
-}

diff --git a/media-sound/scream/scream-.ebuild 
b/media-sound/scream/scream-.ebuild
deleted file mode 100644
index e246e9de..
--- a/media-sound/scream/scream-.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Plays sound received from network or from a QEMU Windows VM"
-HOMEPAGE="https://github.com/duncanthrax/scream;
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/duncanthrax/scream.git"}
-else
-   SRC_URI="https://github.com/duncanthrax/scream/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-S="${S}/Receivers/unix"
-
-LICENSE="Ms-PL"
-SLOT="0"
-IUSE="alsa pulseaudio"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DALSA_ENABLE=$(usex alsa)
-   -DPULSEAUDIO_ENABLE=$(usex pulseaudio)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/pcs/

2020-12-15 Thread Haelwenn Monnier
commit: 36ba9beceec6469351ea02b05fb5e9d9a4978d00
Author: Andrea Postiglione  gmail  com>
AuthorDate: Tue Dec 15 11:16:05 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 11:16:05 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36ba9bec

sys-cluster/pcs-0.10.7: modify thin dependency

Signed-off-by: Andrea Postiglione  gmail.com>

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

diff --git a/sys-cluster/pcs/pcs-0.10.7.ebuild 
b/sys-cluster/pcs/pcs-0.10.7.ebuild
index 0c84f9fb..c4cfeedb 100644
--- a/sys-cluster/pcs/pcs-0.10.7.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.7.ebuild
@@ -53,7 +53,7 @@ ruby_add_rdepend "
dev-ruby/rack-test
dev-ruby/rubygems
dev-ruby/sinatra
-   dev-ruby/thin
+   www-servers/thin
dev-ruby/thor
dev-ruby/tilt
 "



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

2020-12-15 Thread Haelwenn Monnier
commit: 499874d36c52332d1b3d79f3a3c9ce527878f05f
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec 15 09:40:27 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 09:40:55 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=499874d3

dev-lang/wren: drop 

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

 dev-lang/wren/wren-.ebuild | 79 --
 1 file changed, 79 deletions(-)

diff --git a/dev-lang/wren/wren-.ebuild b/dev-lang/wren/wren-.ebuild
deleted file mode 100644
index 689c8a5d..
--- a/dev-lang/wren/wren-.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="The Wren Programming Language"
-HOMEPAGE="https://wren.io/;
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/wren-lang/${PN}.git;
-   inherit git-r3
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/wren-lang/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="static-libs tools"
-
-DEPEND=">=dev-libs/libuv-1.10.0"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-#BDEPEND="test? ( dev-lang/python )"
-#RESTRICT="!test? ( test )"
-RESTRICT="test"
-
-src_configure() {
-   return
-}
-
-src_compile() {
-   local targets=""
-
-   if use static-libs ; then
-   #do both shared and static libs
-   targets="${targets} vm"
-   else
-   targets="${targets} shared"
-   fi
-   if use tools ; then
-   targets="${targets} cli"
-   fi
-   #I don't think tests are working, I just get lots of linker errors
-   #if use test ; then
-   #   targets="${targets} api_test unit_test"
-   #fi
-
-   echo "prefix=\"${EPREFIX}/usr\"" > ${PN}.pc
-   echo "libdir=\"\${prefix}/$(get_libdir)\"" >> ${PN}.pc
-   echo "includedir=\"\${prefix}/include\"" >> ${PN}.pc
-   echo "" >> ${PN}.pc
-   echo "Name: ${PN}" >> ${PN}.pc
-   echo "Description: ${DESCRIPTION}" >> ${PN}.pc
-   echo "URL: ${HOMEPAGE}" >> ${PN}.pc
-   echo "Version: ${PV}" >> ${PN}.pc
-   echo "Libs: \"-L\${libdir}\" -l${PN}" >> ${PN}.pc
-   echo "Cflags: \"-I\${includedir}\"" >> ${PN}.pc
-
-   tc-export AR CC
-   emake -f util/wren.mk LIBUV_DIR="${EPREFIX}/usr" 
LIBUV="${EPREFIX}/usr/$(get_libdir)/libuv.so" VERBOSE=1 ${targets}
-}
-
-src_install() {
-   if use tools ; then
-   dobin bin/wren
-   fi
-   if use static-libs ; then
-   dolib.a lib/libwren.a
-   fi
-   dolib.so lib/libwren.so
-   doheader src/include/wren.h
-   doheader src/include/wren.hpp
-
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/mastorss/

2020-12-15 Thread Haelwenn Monnier
commit: ae2d5a468c7d0fb1ff5332d8948db0c5ef21ff73
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Dec 15 09:23:25 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 09:24:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae2d5a46

net-misc/mastorss: Version bump 0.13.1.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/mastorss/Manifest   |  1 +
 net-misc/mastorss/mastorss-0.13.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/net-misc/mastorss/Manifest b/net-misc/mastorss/Manifest
index 8d1bb98c..fd9b3e31 100644
--- a/net-misc/mastorss/Manifest
+++ b/net-misc/mastorss/Manifest
@@ -1 +1,2 @@
 DIST mastorss-0.13.0.tar.gz 50548 BLAKE2B 
56b05c43842760881c9bc27bbd404804beba0216b2d8a129aea78a41cf2fe832d357615b74ecf56c491af7a789e72691766d46cc6172b89057f7a5b179ff09e8
 SHA512 
c5034d483fc3139f9276b62c0a9181754fd847f45d6286bfd39b20ed602ae3ec72031ed898c5f3b3dba627e978232180cbd50340e3579771a7a42b6a98f83161
+DIST mastorss-0.13.1.tar.gz 51109 BLAKE2B 
a1cf754e46b028e773f12f6527433c74302c7067fae374b973bd736537fa121194227f83dfb25eca545e3d0f46bb61edc11f5ac290773108ad8970e5936d40d9
 SHA512 
ac9e98213afb92ea2bb9c65163c384c802bb9a036d477c7d8d87f669372910d9f5d79b50dbc160852629e7dce7a09f695308a00b76b7f454c0f80f15c6bc32b6

diff --git a/net-misc/mastorss/mastorss-0.13.1.ebuild 
b/net-misc/mastorss/mastorss-0.13.1.ebuild
new file mode 100644
index ..b9573f58
--- /dev/null
+++ b/net-misc/mastorss/mastorss-0.13.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+[[ "${PV}" == "" ]] && inherit git-r3
+
+DESCRIPTION="Another RSS to Mastodon bot"
+HOMEPAGE="https://schlomp.space/tastytea/mastorss;
+if [[ "${PV}" != "" ]]; then
+   SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}"
+   KEYWORDS="~amd64"
+else
+   EGIT_REPO_URI="https://schlomp.space/tastytea/mastorss.git;
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/boost
+   >=dev-cpp/mastodonpp-0.5.6
+   dev-libs/jsoncpp
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   app-text/asciidoc
+"



[gentoo-commits] repo/proj/guru:master commit in: profiles/updates/, dev-lang/wren/, dev-libs/wren/

2020-12-15 Thread Haelwenn Monnier
commit: 0e91b97a94e587ec1de6e2efd60c130df2fe7a5d
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec 15 09:36:51 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 09:40:54 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e91b97a

dev-libs/wren: move to dev-lang/wren

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

 {dev-libs => dev-lang}/wren/Manifest | 0
 {dev-libs => dev-lang}/wren/metadata.xml | 0
 {dev-libs => dev-lang}/wren/wren-0.2.0-r1.ebuild | 0
 {dev-libs => dev-lang}/wren/wren-.ebuild | 0
 profiles/updates/4Q-2020 | 1 +
 5 files changed, 1 insertion(+)

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

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

diff --git a/dev-libs/wren/wren-0.2.0-r1.ebuild 
b/dev-lang/wren/wren-0.2.0-r1.ebuild
similarity index 100%
rename from dev-libs/wren/wren-0.2.0-r1.ebuild
rename to dev-lang/wren/wren-0.2.0-r1.ebuild

diff --git a/dev-libs/wren/wren-.ebuild b/dev-lang/wren/wren-.ebuild
similarity index 100%
rename from dev-libs/wren/wren-.ebuild
rename to dev-lang/wren/wren-.ebuild

diff --git a/profiles/updates/4Q-2020 b/profiles/updates/4Q-2020
index 4ba05313..16b624f6 100644
--- a/profiles/updates/4Q-2020
+++ b/profiles/updates/4Q-2020
@@ -1,2 +1,3 @@
 move x11-themes/sweet-gtk-theme x11-themes/sweet-dark-gtk-theme
 move app-text/git-delta dev-util/git-delta
+move dev-libs/wren dev-lang/wren
\ No newline at end of file



[gentoo-commits] repo/proj/guru:master commit in: app-admin/antidot/

2020-12-15 Thread Haelwenn Monnier
commit: 78855b7db4865ac0187584e9cee90d089e8d4015
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec 15 07:49:00 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 07:49:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78855b7d

app-admin/antidot: bump to 0.4.1

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

 app-admin/antidot/Manifest |  11 +
 app-admin/antidot/antidot-0.4.1.ebuild | 373 +
 2 files changed, 384 insertions(+)

diff --git a/app-admin/antidot/Manifest b/app-admin/antidot/Manifest
index 593986b7..c2011c86 100644
--- a/app-admin/antidot/Manifest
+++ b/app-admin/antidot/Manifest
@@ -13,6 +13,8 @@ DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod 374 
BLAKE2B 4fef9f7da9f23
 DIST 
dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 
36 BLAKE2B 
b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00
 SHA512 
196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1
 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.2.2.mod 719 BLAKE2B 
d95afef5c101e842eb6754ce837753f0d953c76546b5cfa0a25b672e42db57b78e7fcf9fbc48dab261301c448a811818f53aabb251edf6cb209adf196a5cc0a8
 SHA512 
11355981fa0cc2c28a274175a123c7a3ac5dab596ea08faa429da137611bcfacfa15b38110943b520a99565776039f2c48c5474eade25aa64b8eb5a3fdb3f098
 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.2.2.zip 154687 BLAKE2B 
e0f40114197a7b3fac1c2157407e0cd16e8e703124a00d5ed8378ca7614280e0ff82db9244eca6a2e4af604e78c0c315d992c74b8c58a151065a519e913b655d
 SHA512 
cd0ca2f92c05614749b27f7a2208be174a31b4f25728b219e7b5e03f15d668f853700c3cebdd959a56b98252fd9810ffde2587f61a72f2d1c0057de9bdb92506
+DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.2.5.mod 719 BLAKE2B 
d95afef5c101e842eb6754ce837753f0d953c76546b5cfa0a25b672e42db57b78e7fcf9fbc48dab261301c448a811818f53aabb251edf6cb209adf196a5cc0a8
 SHA512 
11355981fa0cc2c28a274175a123c7a3ac5dab596ea08faa429da137611bcfacfa15b38110943b520a99565776039f2c48c5474eade25aa64b8eb5a3fdb3f098
+DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.2.5.zip 155176 BLAKE2B 
49211d3b0f1e63b88ab40fc337651b05921918c5ac96c0b71410c1eabec633b2a05f9b9288686f8271c83cd64668ce2aeac56ff10c2a637305398cad75f9ebab
 SHA512 
480d6c708fc50230bb37369c2f27455c040cce5c1154de047c24e8ce7aa1beb6d38b14d237abc31703f95a01420db310145683b8698d314ffa8e11fcd19c7b74
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST 
github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 
33 BLAKE2B 
d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2
 SHA512 
dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d
 DIST 
github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180615182759-c93bf25de8e8.mod 
36 BLAKE2B 
94171fec75b4e45d40bf820417400401971e3f18eb68588d15466e709097607b89ba18c8d8b6d2d658e4f718ab0662cc605c76c955464d9e6d45609945f5
 SHA512 
a1e0fa80fdf59962a05f1f6b1232c17f301010ada93a8628a89ea187de325c75f7d85359306c613371552671ffef2e513938e2d2ff57731dd2b226a54f87049d
@@ -20,6 +22,8 @@ DIST 
github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180615182759-c93bf25de8e8
 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 
83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f
 SHA512 
9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
 DIST github.com%2Fadrg%2Fxdg%2F@v%2Fv0.2.2.mod 80 BLAKE2B 
d33149d8f400ae7fc0e0a02d74bc7a917d48d56b144fe699e01e479f60bda6c132c673bce8432031f9ffc9ecaa83907dbc299391b7c7e6590f9eaf57dc713b45
 SHA512 
f0652d7667b3c2aea72c784b441da178ccb9406b21fb3353ce8ee73ac50111cf0106e5d5448b0e498677c1856c0c387ac926c67fad49914250375133427a0879
 DIST github.com%2Fadrg%2Fxdg%2F@v%2Fv0.2.2.zip 19713 BLAKE2B 
a97cfd56e4d2c4e606c7e81bd8e380a829dbb4ac155d9fd28ac9027671f55af9a9007612d67000ac3d1421f8276ebcaa46471f30c5cafc6772e151ed4dad3e37
 SHA512 
43fb63735ba43141228b3d1b55e2047220aae3ea3477c618bfb0de6e9d94fabde20356f58e8bf14e7f89b9b52e56d7ef0b0bbd2f38cd8ed543b337e92730c076
+DIST github.com%2Fadrg%2Fxdg%2F@v%2Fv0.2.3.mod 80 BLAKE2B 
d33149d8f400ae7fc0e0a02d74bc7a917d48d56b144fe699e01e479f60bda6c132c673bce8432031f9ffc9ecaa83907dbc299391b7c7e6590f9eaf57dc713b45
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: x11-themes/obsidian2-gtk-theme/

2020-12-15 Thread Haelwenn Monnier
commit: 60da1d5f892715388107beb018ab2bfd439a0e32
Author: Huang Rui  gmail  com>
AuthorDate: Tue Dec 15 09:07:41 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 09:07:41 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60da1d5f

x11-themes/obsidian2-gtk-theme: bump to 2.17

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

 x11-themes/obsidian2-gtk-theme/Manifest|  1 +
 .../obsidian2-gtk-theme-2.17.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/x11-themes/obsidian2-gtk-theme/Manifest 
b/x11-themes/obsidian2-gtk-theme/Manifest
index bb4c1f86..1cfba8ef 100644
--- a/x11-themes/obsidian2-gtk-theme/Manifest
+++ b/x11-themes/obsidian2-gtk-theme/Manifest
@@ -1 +1,2 @@
 DIST obsidian2-gtk-theme-2.16.tar.gz 946770 BLAKE2B 
7530662bad8ce164591c4fa9c3bc84bc220861d6f8a42177c108d699b6106f6dc133ab360e7c24dc732d44635647e1ebf96874fbd7a0d1cd15958bf32a99
 SHA512 
4e68a1d8b0c09e4e595bfd349c8d14855c1c9aca8ce72e130981cf02a75bd0eeb9a49cbcde131177761c2b7ebd495550b0b6201eabbbd3878bba433ddce80af0
+DIST obsidian2-gtk-theme-2.17.tar.gz 958471 BLAKE2B 
7eb39a6ad371a43d0a6693724626d6ffb8e00bda04d5490f59d5f8d7822b08d486295558454021e51157f0fc381ac8691adbc5b6138c511bebcec78141c99830
 SHA512 
266e7974622b5fcbd56791649279e369efb78798b16562eb4aa4b0f8d647ccd9497189effc457b9d008408a34f8f40a7ff47dab81c4df286064ac39f9438a548

diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild 
b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild
new file mode 100644
index ..0e69865d
--- /dev/null
+++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+GIT_PN="theme-obsidian-2"
+
+DESCRIPTION="Obsidian Gnome Theme, based upon Adwaita-Maia dark skin"
+
+HOMEPAGE="https://github.com/madmaxms/theme-obsidian-2;
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git;
+else
+   SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   S="${WORKDIR}/${GIT_PN}-${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+   >=x11-libs/gtk+-3.22
+   x11-themes/gtk-engines-adwaita
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+
+src_install() {
+   insinto /usr/share/themes
+   doins -r Obsidian*
+}



[gentoo-commits] repo/proj/guru:master commit in: x11-themes/obsidian2-gtk-theme/

2020-12-15 Thread Haelwenn Monnier
commit: b6ef1b7025d64889c5d7e34ba7f76a634fcd382e
Author: Huang Rui  gmail  com>
AuthorDate: Tue Dec 15 09:08:12 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 09:08:12 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6ef1b70

x11-themes/obsidian2-gtk-theme: drop 2.16

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

 x11-themes/obsidian2-gtk-theme/Manifest|  1 -
 .../obsidian2-gtk-theme-2.16.ebuild| 35 --
 2 files changed, 36 deletions(-)

diff --git a/x11-themes/obsidian2-gtk-theme/Manifest 
b/x11-themes/obsidian2-gtk-theme/Manifest
index 1cfba8ef..511f5c94 100644
--- a/x11-themes/obsidian2-gtk-theme/Manifest
+++ b/x11-themes/obsidian2-gtk-theme/Manifest
@@ -1,2 +1 @@
-DIST obsidian2-gtk-theme-2.16.tar.gz 946770 BLAKE2B 
7530662bad8ce164591c4fa9c3bc84bc220861d6f8a42177c108d699b6106f6dc133ab360e7c24dc732d44635647e1ebf96874fbd7a0d1cd15958bf32a99
 SHA512 
4e68a1d8b0c09e4e595bfd349c8d14855c1c9aca8ce72e130981cf02a75bd0eeb9a49cbcde131177761c2b7ebd495550b0b6201eabbbd3878bba433ddce80af0
 DIST obsidian2-gtk-theme-2.17.tar.gz 958471 BLAKE2B 
7eb39a6ad371a43d0a6693724626d6ffb8e00bda04d5490f59d5f8d7822b08d486295558454021e51157f0fc381ac8691adbc5b6138c511bebcec78141c99830
 SHA512 
266e7974622b5fcbd56791649279e369efb78798b16562eb4aa4b0f8d647ccd9497189effc457b9d008408a34f8f40a7ff47dab81c4df286064ac39f9438a548

diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.16.ebuild 
b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.16.ebuild
deleted file mode 100644
index 0e69865d..
--- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.16.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-GIT_PN="theme-obsidian-2"
-
-DESCRIPTION="Obsidian Gnome Theme, based upon Adwaita-Maia dark skin"
-
-HOMEPAGE="https://github.com/madmaxms/theme-obsidian-2;
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git;
-else
-   SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   S="${WORKDIR}/${GIT_PN}-${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-   >=x11-libs/gtk+-3.22
-   x11-themes/gtk-engines-adwaita
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( README.md )
-
-src_install() {
-   insinto /usr/share/themes
-   doins -r Obsidian*
-}



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

2020-12-15 Thread Haelwenn Monnier
commit: 2d7963fa101ae77c6fe18b128b53f9ba09e629a3
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec 15 07:45:08 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 07:45:08 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d7963fa

dev-python/python-mpv-jsonipc: drop old

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

 dev-python/python-mpv-jsonipc/Manifest   |  1 -
 .../python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild  | 16 
 2 files changed, 17 deletions(-)

diff --git a/dev-python/python-mpv-jsonipc/Manifest 
b/dev-python/python-mpv-jsonipc/Manifest
index 3d5c27ad..5d90757a 100644
--- a/dev-python/python-mpv-jsonipc/Manifest
+++ b/dev-python/python-mpv-jsonipc/Manifest
@@ -1,3 +1,2 @@
-DIST python-mpv-jsonipc-1.1.11.tar.gz 7505 BLAKE2B 
bee145df85cc822c3797582b7ec66ed2d32eb01eb84f66a24c7504b4ebec164d18a047cbc6eb808e1e4fbdcb5d324ef6b340ec3f3d631b7e8eae23a6c686fb3f
 SHA512 
6a4383349cc335adf750028223ed0e4dbaeaa90b11e59a5205778b58ac64992b60377ccf2626c512820178d50add2e1d98bb809a6e1e9759af69ae96f86350a1
 DIST python-mpv-jsonipc-1.1.12.tar.gz 7575 BLAKE2B 
24be588022c38bff75b16a39b5fdde0603afff9f2311deba334a5ff6e7520803e1ad381b067ae14109d83c655758f46541012009364624ea6dffadc5ffe2c3ad
 SHA512 
64aa97f6b04e6e5529beb54530716d8749178a5b4d7cd88537bcbba4d72805562d80a9159663338c15e8c9801c99a3746e9c95c592c1f75a3bfcaa2f6d0f28b3
 DIST python-mpv-jsonipc-1.1.13.tar.gz 7560 BLAKE2B 
aeba9360400752baf412a43051782f950013b4408911d1faedbb652d5f28ff3fa9aa2df07ac280e4e5102236ae655b933d662576b66e57507f76fb76a309c21f
 SHA512 
cc99048f03eb57a718209121fe471cc5e196514f58dce19ecbb352c0c3032e2722098597f5a4511942b76672d8aae34464f16809cf50abb203cea24e70e32ec3

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



[gentoo-commits] repo/proj/guru:master commit in: media-video/jellyfin-mpv-shim/

2020-12-15 Thread Haelwenn Monnier
commit: 931c0a8bfcba8eac66e80072e70a515a0f90cfb7
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec 15 07:45:52 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 07:45:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=931c0a8b

media-video/jellyfin-mpv-shim: bump to 1.8.1

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

 media-video/jellyfin-mpv-shim/Manifest |  1 +
 .../jellyfin-mpv-shim-1.8.1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-video/jellyfin-mpv-shim/Manifest 
b/media-video/jellyfin-mpv-shim/Manifest
index f1482920..574efc84 100644
--- a/media-video/jellyfin-mpv-shim/Manifest
+++ b/media-video/jellyfin-mpv-shim/Manifest
@@ -1,3 +1,4 @@
 DIST jellyfin-mpv-shim-1.8.0.tar.gz 174078 BLAKE2B 
9800bf8302c2da91bc1b40dbf9bb9fa50b185811cec8fbc177e54bde3e24045ee0276e7d352ba2d96ff0d9ce0a5c4db91f7ccb30b3bd12d58ac5514249e10aa1
 SHA512 
9391bb27dff24ca7abb2266ceb9e5b3c64943c7d573b671b38edbe19d6253220ab7a2dc8b0aca58267057ad3c3754bfba74c6b904c4d7328fd5eb40a27422826
+DIST jellyfin-mpv-shim-1.8.1.tar.gz 199229 BLAKE2B 
1f3540bd691e84860f7d4447c94bb032da11384050e94a578b90a66a4916436bd703fe287f7b1889c2ff2463252c43fc04b3d7d75462271a422cb4e3b44ff856
 SHA512 
dfe48c0a262a4fbe3bdf8680d1b4bf94f76306816610785d4a31be3baef7154a63f0f38cbd9d8be11f22f6cb133090159c7914195994108c0e8738ace44e6804
 DIST jellyfin-mpv-shim-shader-pack-1.1.0.tar.gz 1326518 BLAKE2B 
ef1d1c699698cc62163b903e20e4a9cbad14169f2aca1058e58da5102e72be4291504cbad5bb877820fb7d4ed6749b04319bca7d210bfcf103693be9a0cc4e69
 SHA512 
26cacd859c0d0fef06fbd598007f291a652fd52d617af2df71104f705156ae78665dee2ae963f3e7bdb01e91d3fa41f555824a47f9d621d1627a06b2b5f9ba75
 DIST jellyfin-web-1.6.2.zip 36138526 BLAKE2B 
29248f99bf40c252a31f0b294f239e80909f7b4471945ef3fd767748af3b1fbf1a240edc80b7332d3371fcb03ef128f5f93b04867d99cf5efd9a361a44b7924e
 SHA512 
f92af66cee0a54a41cd16079839bd785c33565db9d3c8263203b9939a531a017d2cdf049ed9f7c322c90175633face34ee6b607e467cb599884f40c43d99920c

diff --git a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.1.ebuild 
b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.1.ebuild
new file mode 100644
index ..13ac4d7c
--- /dev/null
+++ b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_REQ_USE="tk"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+SHADER_PV="1.1.0"
+WEB_PV="1.6.2"
+
+DESCRIPTION="MPV-based desktop and cast client for Jellyfin (Unofficial)"
+HOMEPAGE="https://github.com/iwalton3/jellyfin-mpv-shim;
+SRC_URI="
+   https://github.com/iwalton3/jellyfin-mpv-shim/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/iwalton3/default-shader-pack/archive/v${SHADER_PV}.tar.gz -> 
jellyfin-mpv-shim-shader-pack-${SHADER_PV}.tar.gz
+   
https://github.com/iwalton3/jellyfin-web/releases/download/jwc${WEB_PV}-1/dist.zip
 -> jellyfin-web-${WEB_PV}.zip
+"
+
+LICENSE="LGPL-3+ MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   app-arch/unzip
+   $(python_gen_cond_dep '
+   dev-python/python-mpv[${PYTHON_USEDEP}]
+   dev-python/jellyfin-apiclient-python[${PYTHON_USEDEP}]
+   dev-python/python-mpv-jsonipc[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+   dev-libs/libappindicator:3=
+   $(python_gen_cond_dep '
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pystray[${PYTHON_USEDEP}]
+   >=dev-python/pywebview-3.3.1[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   ')
+"
+
+src_install() {
+   distutils-r1_src_install
+   insinto "$(python_get_sitedir)/${PN//-/_}/webclient_view/webclient" # 
jellyfin-web dist
+   doins -r "${WORKDIR}"/dist/*
+   insinto "$(python_get_sitedir)/${PN//-/_}/default_shader_pack" # mpv 
shaders
+   doins -r "${WORKDIR}"/default-shader-pack-${SHADER_PV}/*
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-ruby/thin/, www-servers/thin/, www-servers/thin/files/

2020-12-15 Thread Haelwenn Monnier
commit: f0bf449c3a6b5f057d3581f5acbf15a274c26090
Author: Andrea Postiglione  gmail  com>
AuthorDate: Mon Dec 14 15:05:47 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Dec 14 15:05:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0bf449c

www-servers/thin-1.8.0: change category and some fix

Signed-off-by: Andrea Postiglione  gmail.com>

 dev-ruby/thin/thin-1.8.0.ebuild | 37 
 {dev-ruby => www-servers}/thin/Manifest |  0
 www-servers/thin/files/thin.confd-2 | 39 +
 www-servers/thin/files/thin.initd-r4| 87 +
 {dev-ruby => www-servers}/thin/metadata.xml |  0
 www-servers/thin/thin-1.8.0.ebuild  | 87 +
 6 files changed, 213 insertions(+), 37 deletions(-)

diff --git a/dev-ruby/thin/thin-1.8.0.ebuild b/dev-ruby/thin/thin-1.8.0.ebuild
deleted file mode 100644
index e20cdff4..
--- a/dev-ruby/thin/thin-1.8.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This a Ruby gem that delivers a thin and fast web server"
-HOMEPAGE="https://github.com/macournoyer/thin;
-SRC_URI="https://github.com/macournoyer/thin/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-ruby_add_depend "
-   dev-ruby/eventmachine
-   dev-ruby/daemons
-   dev-ruby/rack
-"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-each_ruby_configure() {
-   ${RUBY} -Cext/thin_parser extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/thin_parser
-   cp ext/thin_parser/thin_parser.so lib/ || die
-}
-
-all_ruby_install() {
-   ruby_fakegem_binwrapper thin
-}

diff --git a/dev-ruby/thin/Manifest b/www-servers/thin/Manifest
similarity index 100%
rename from dev-ruby/thin/Manifest
rename to www-servers/thin/Manifest

diff --git a/www-servers/thin/files/thin.confd-2 
b/www-servers/thin/files/thin.confd-2
new file mode 100644
index ..ca89c44c
--- /dev/null
+++ b/www-servers/thin/files/thin.confd-2
@@ -0,0 +1,39 @@
+# /etc/conf.d/thin: Configuration for /etc/init.d/thin*
+# Copy this file to /etc/conf.d/thin.SERVERNAME for server specific options.
+
+# Set the configuration file location.
+# In start-all mode (/etc/init.d/thin), this must point to the directory where
+# all the thin configurations are located.
+# When starting a specific server (/etc/init.d/thin.SERVER), point to the exact
+# location of the .yml configuration file.
+# CONFIG="/etc/thin/${SVCNAME#*.}.yml"
+
+# Disable looking for a configuration file.
+# You can use THIN_OPTS instead for setting command line options.
+# NOCONFIG=0
+
+# Set the Ruby interpreter to use.
+# RUBY="/usr/bin/ruby"
+
+# Whether to start thin using `bundle exec'
+# DO_BUNDLER=0
+
+# What directory to cd into before starting thin
+# (useful for DO_BUNDLER)
+# CHDIR=
+
+# Set the user for this instance.
+# (Should mirror "user" value in /etc/thin/${SVCNAME#*.}.yml)
+# THIN_USER=
+
+# Set the group for this instance.
+# (Should mirror "group" value in /etc/thin/${SVCNAME#*.}.yml)
+# THIN_GROUP=
+
+# Set the pidfile for this instance.
+# (Should mirror "pid" value in /etc/thin/${SVCNAME#*.}.yml)
+# THIN_PID=
+
+# Set command line options to pass to thin.
+# In specific server mode, '--tag SERVER_NAME' is automatically appended.
+# THIN_OPTS=

diff --git a/www-servers/thin/files/thin.initd-r4 
b/www-servers/thin/files/thin.initd-r4
new file mode 100644
index ..9885a830
--- /dev/null
+++ b/www-servers/thin/files/thin.initd-r4
@@ -0,0 +1,87 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+SERVER=${SVCNAME#*.}
+if [ ${SERVER} != thin ]; then
+   CONFIG=${CONFIG:-/etc/thin/${SERVER}.yml}
+else
+   CONFIG=${CONFIG:-/etc/thin/}
+fi
+NOCONFIG=${NOCONFIG:-0}
+RUBY=${RUBY:-/usr/bin/ruby}
+DO_BUNDLER=${DO_BUNDLER:-0}
+CHDIR=${CHDIR:-}
+THIN_USER=${THIN_USER:-root}
+THIN_GROUP=${THIN_GROUP:-root}
+THIN_PID=${THIN_PID:-/var/run/thin/thin.pid}
+THIN_OPTS=${THIN_OPTS:-}
+
+depend() {
+   need localmount
+}
+
+checkconfig() {
+   if [ -n ${CHDIR} ]; then
+   cd "${CHDIR}"
+
+   if [ $? -ne 0 ]; then
+   eerror "Cannot cd into requested directory"
+   return 1
+   fi
+   fi
+
+   [ ${SERVER} = thin -o ${NOCONFIG} != 0 ] && return 0
+
+   if [ ! -f ${CONFIG} ]; then
+   eerror "Unable to find the server configuration."
+   eerror "Please set the CONFIG variable in 
/etc/conf.d/${SVCNAME} or"
+   eerror "set NOCONFIG there to 1 to disable looking for a config 
file."
+   return 1
+   fi
+}
+

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/octetos-coreutils/

2020-12-15 Thread Haelwenn Monnier
commit: 7fb66236859c86c578108b161fa98008b7de5171
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Dec 15 06:14:49 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 06:14:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fb66236

dev-libs/octetos-coreutils: updating to 0.12.0

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-3.0.8, Repoman-3.0.1

 dev-libs/octetos-coreutils/Manifest|  1 +
 .../octetos-coreutils-0.12.0_alpha.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/octetos-coreutils/Manifest 
b/dev-libs/octetos-coreutils/Manifest
index 519468ed..2161d898 100644
--- a/dev-libs/octetos-coreutils/Manifest
+++ b/dev-libs/octetos-coreutils/Manifest
@@ -1,4 +1,5 @@
 DIST octetos-coreutils-0.11.1_alpha.tar.gz 31386 BLAKE2B 
1a5367617f7b5ce8a3138ec4bb89a3417277a40a55811b57819a6d4f16bef1fc1821880bfe33bc6a34c26df434066a8bdd8e467685e7038e2a3896443d75947e
 SHA512 
7fae5359ee39135496dcd777d4750c8b5c5175b318ef066b0d94fae6f48af75a731a56e0d4f9d3b4669910b9cfa7aed7f26d67085bc2f60237dabc5eedf75325
+DIST octetos-coreutils-0.12.0_alpha.tar.gz 32900 BLAKE2B 
056574e81a8a25e0b332ee51c57aef4324dce2cc85762c0188e48213f6ee30898fd94d297050523df517c5b6adf061c7b352b8bd9356f010513456b96226180f
 SHA512 
d32314aca16491b16c0eac49ebe1e2b7e500a061e57484f6c113909fc88778f8db2082392650dc6e00e02d7ebac416cbecd1764787f438969ac9db2194295ee3
 DIST octetos-coreutils-0.3.0_alpha.tar.gz 56341 BLAKE2B 
f6eccfef565a3303939fefd45d9d0d10847032eb747ba9dc4fdca0f6d43aaf27aa6fc08273b89299cf071a5b0087c67a8eabecbba6542ab1b1ed7b9862397ebc
 SHA512 
155fbf160edb48ad763e17ef2051b3b2e4b16c3bfda8156377d37d2d03710e7c7b933fbc02dfcba9deecedd844c770e2d116a3a1ff9535b407978a98e89bccdf
 DIST octetos-coreutils-0.4.0_alpha.tar.gz 56491 BLAKE2B 
b9438147acff96b81cacc21e59837c1f39c06c46ae4775ea3c6341f4168bde949bc348944807abc0b39b0936a61a871fd50852ac25c6e7af913597f7cc57035c
 SHA512 
020830eced735604ce1fbdc2c1f54524c423b151319dcf161616f7654e04f0adf6a7726450f76bbbe4fc7eaa241d44c98a961b9157c277e3080dbdbea5de2093
 DIST octetos-coreutils-0.4.0_alpha2.tar.gz 56491 BLAKE2B 
b9438147acff96b81cacc21e59837c1f39c06c46ae4775ea3c6341f4168bde949bc348944807abc0b39b0936a61a871fd50852ac25c6e7af913597f7cc57035c
 SHA512 
020830eced735604ce1fbdc2c1f54524c423b151319dcf161616f7654e04f0adf6a7726450f76bbbe4fc7eaa241d44c98a961b9157c277e3080dbdbea5de2093

diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild 
b/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild
new file mode 100644
index ..95353f5c
--- /dev/null
+++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MYPV="${PV/_alpha/-alpha}"
+MYP="${PN}-${MYPV}"
+
+DESCRIPTION="Similar to coreutils but is a C++ API."
+HOMEPAGE="https://github.com/azaeldevel/octetos-coreutils;
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+DEPEND="dev-libs/octetos-core"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-util/cunit"
+
+S="${WORKDIR}/${MYP}"
+
+src_prepare() {
+   default
+   eautoreconf -fi
+}
+
+src_configure() {
+   econf
+}



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

2020-12-15 Thread Haelwenn Monnier
commit: 1cf8558d4ef0b7aec89edb4446124b224d316723
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec 15 07:43:43 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 07:43:43 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1cf8558d

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

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

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

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

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



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/octetos-core/

2020-12-15 Thread Haelwenn Monnier
commit: 3c782498b83df3db30f0d7300712591bbc64900b
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Dec 15 06:01:00 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Dec 15 06:01:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c782498

dev-libs/octetos-core: updating to 2.15.0

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-3.0.8, Repoman-3.0.1

 dev-libs/octetos-core/Manifest |  1 +
 .../octetos-core/octetos-core-2.15.0_beta.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest
index 9ff9e49d..3de700d3 100644
--- a/dev-libs/octetos-core/Manifest
+++ b/dev-libs/octetos-core/Manifest
@@ -1,5 +1,6 @@
 DIST octetos-core-1.2.2_beta.tar.gz 121036 BLAKE2B 
7dabc3013432ce5b7fd612a0b1634ebe5943a53de9031ccb7d7fd8fff95dd79f2d35553ec4b6b50e790bb115c762022c6f5d64d2525997e7af80bc7272d902ff
 SHA512 
c7aef25a9547a202908a69679df42b8f7a988c3cbf8f87d1941aa6fb623d3979412900e97a41e3024d708dbd9cd968cecf57aa6f2ff20669c1e3e29947bd5571
 DIST octetos-core-2.0.0_beta.tar.gz 122978 BLAKE2B 
9ed7fcb95b9c2f85072bf73ac92710eaa9eb4c82e053f5f9b95220df47721ed115a2eeb32de9a19217cc97ad7b09797c03319df06bde3697a10ab81766d0bfa1
 SHA512 
fd35a35ddf18b869e393add16b237e7a489674b51b49ce6816367d95a0a8573dda90ac4e8c64ec35267e1192d63890b1a479ee7e5bb7162aa3c1858708fd95dd
+DIST octetos-core-2.15.0_beta.tar.gz 96858 BLAKE2B 
eb49b8fb3b132a3f142a41735b9ad6f1190412dccdf6eb1fc8b83b9dafc8c8fc393d3ba2774b32664639dd85a227add3491732f6785a388089f0b8bd7c2cc995
 SHA512 
35846c2449966cca99bde02942e892ceb21223e40f35b4c1edf5d7a19c35ec26c301d6511d1cc3aa4c4142653e3e6ba1c82cfbddaa69e332fd2ce3bd79fc1791
 DIST octetos-core-2.2.0_beta.tar.gz 123176 BLAKE2B 
f87131deccefce76a7fefb0e829564c166f01f316c54bd56e1283999434db809cb54be2278e1653dcb3a01a371b09b08fd95decf1b361c1515e5decf3609453d
 SHA512 
10f70c02b7c0012f1dab31e96aa3337dccc662c51a31c2ad186b6e76815afa8645f3f2370d6eaa788cdbbded416bc36b53e1971005cca49ee10c0d8e6baac239
 DIST octetos-core-2.2.1_beta.tar.gz 123179 BLAKE2B 
f31f1870c3467c02f2b7653dd81abdf44e1c8ab821d8ec404f0a9ddb296438caa631dd586c62727eb9ecaf83452a2b0923f2a72323e5a49e895b99b9296e409f
 SHA512 
408569368b3dc2257149ad4c25c07a8deb3176fc6b08a003c98e59386ece3adcf0a45198b3802e3c0c1f537d4feb30703d5997f5bcae4e9d9e708829da46a843
 DIST octetos-core-2.3.0_beta.tar.gz 123195 BLAKE2B 
2590f495f8890301f2731463139f0ca653beba496b33d592e1000a64a8d773335d821990e2ad128d969bf50794ce55a5da71ba2cfff0fc307a6166238206806d
 SHA512 
0e2e28c7c1109a9b5ec7b2a493a9aba747b2c88a83286b561487e3fec20ee1fba4d9b292f5b47cebf8cc90fbe011566314a98366bf2e7beb800b9c1e8baf839e

diff --git a/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild 
b/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild
new file mode 100644
index ..8254ceae
--- /dev/null
+++ b/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MYPV="${PV/_beta/-beta/}"
+
+DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation"
+HOMEPAGE="https://github.com/azaeldevel/octetos-core;
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/libconfig
+   dev-perl/XML-Parser
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/cunit
+   dev-util/intltool
+   sys-devel/bison
+   >=sys-devel/gcc-8.1
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+   default
+   eautoreconf -fi
+}



[gentoo-commits] repo/proj/guru:master commit in: www-servers/thin/

2020-12-15 Thread Haelwenn Monnier
commit: 3dc60ca59d96a01cb752e05e59b3fe936fa57de1
Author: Andrea Postiglione  gmail  com>
AuthorDate: Mon Dec 14 15:17:43 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Dec 14 15:17:43 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3dc60ca5

www-servers/thin-1.8.0: add IUSE

Signed-off-by: Andrea Postiglione  gmail.com>

 www-servers/thin/thin-1.8.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-servers/thin/thin-1.8.0.ebuild 
b/www-servers/thin/thin-1.8.0.ebuild
index bb8cdbb2..2715b040 100644
--- a/www-servers/thin/thin-1.8.0.ebuild
+++ b/www-servers/thin/thin-1.8.0.ebuild
@@ -14,6 +14,7 @@ 
SRC_URI="https://github.com/macournoyer/thin/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="Ruby"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
 
 ruby_add_depend "
dev-ruby/eventmachine



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

2020-12-15 Thread Sergei Trofimovich
commit: 747b0d81968901975247f6e575794312fc4b303d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 22:17:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:30:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747b0d81

media-gfx/pstoedit: drop to ~hppa

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

 media-gfx/pstoedit/pstoedit-3.70-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/pstoedit/pstoedit-3.70-r1.ebuild 
b/media-gfx/pstoedit/pstoedit-3.70-r1.ebuild
index f56518c824e..23d9052cacf 100644
--- a/media-gfx/pstoedit/pstoedit-3.70-r1.ebuild
+++ b/media-gfx/pstoedit/pstoedit-3.70-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="emf imagemagick plotutils pptx static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines/, profiles/

2020-12-15 Thread Marek Szuba
commit: 9b182d1f3734c2fbf2398510653f202f352faa63
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 15 22:00:42 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 15 22:10:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b182d1f

x11-themes/gtk-engines: migrate to lua-single.eclass

Builds, tests and installs fine even when built against lua5-4 so
support all PUC Lua versions currently in the tree.

Warning - as the ebuild stands now, USE=lua IS QUIETLY IGNORED for
non-native ABIs. The dependencies are ready for enabling it there as
well but since the pkgconfig wrapper lua-single.eclass sets up is not
multilib-compatible, it is necessary to patch upstream build scripts so
that they look for the pkgconfig module "${ELUA}" rather than just "lua"
- and for some reason running eautoreconf following the patching of
configure.ac resulted in corrupted test Makefiles. Pushing it as-is in
case the maintainers have got some idea on how to make this work, if not
will probably end up patching configure directly.

Bug: https://bugs.gentoo.org/752888
Signed-off-by: Marek Szuba  gentoo.org>

 profiles/package.mask  |  1 +
 .../gtk-engines/gtk-engines-2.20.2-r100.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 73a18f18d46..52a7a2e99e7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -607,6 +607,7 @@ kde-apps/kdebase-meta:5
 >=www-client/luakit-2.2.1-r100
 >=www-servers/lighttpd-1.4.55-r100
 >=x11-misc/devilspie2-0.43-r100
+>=x11-themes/gtk-engines-2.20.2-r100
 >=x11-wm/awesome-4.3-r100
 >=x11-wm/notion-3_p2015061300-r100
 >=mail-filter/opendkim-2.10.3-r25

diff --git a/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild 
b/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild
new file mode 100644
index 000..597dc742bc9
--- /dev/null
+++ b/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GNOME2_LA_PUNT="yes"
+GNOME_TARBALL_SUFFIX="bz2"
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit autotools gnome2 lua-single multilib-minimal
+
+DESCRIPTION="GTK+2 standard engines and themes"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="accessibility lua"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+# Lua dependency uses lua_gen_impl_dep() because LUA_REQ_USE doesn't seem
+# to play nicely with MULTILIB_USEDEP.
+RDEPEND="
+   >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
+   lua? ( $(lua_gen_impl_dep "${MULTILIB_USEDEP}") )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/intltool-0.31
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-glib.h.patch
+   "${FILESDIR}"/${P}-java-look.patch
+   "${FILESDIR}"/${P}-auto-mnemonics.patch
+   "${FILESDIR}"/${P}-change-bullet.patch
+   "${FILESDIR}"/${P}-tooltips.patch
+   "${FILESDIR}"/${P}-window-dragging.patch
+)
+
+src_prepare() {
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local confopts=(
+   --enable-animation
+   )
+   # TODO: fix system-lua detection so that it works for non-native ABIs,
+   # native builds rely on the pkgconfig wrapper set up by 
lua-single.eclass
+   # but that wrapper is not multilib-compatible.
+   if multilib_is_native_abi; then
+   confopts+=(
+   $(use_enable lua)
+   $(use_with lua system-lua)
+   )
+   else
+   confopts+=(
+   --disable-lua
+   )
+   fi
+   ECONF_SOURCE=${S} gnome2_src_configure "${confopts[@]}"
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+}



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

2020-12-15 Thread Sergei Trofimovich
commit: 2a9486904fd43e23bfe9d86a6f0465369e0c3053
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:22:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:10:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a948690

dev-python/mypy: keyworded 0.790 for sparc, bug #747850

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

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

diff --git a/dev-python/mypy/mypy-0.790.ebuild 
b/dev-python/mypy/mypy-0.790.ebuild
index 47ab71ae5e4..a597b591711 100644
--- a/dev-python/mypy/mypy-0.790.ebuild
+++ b/dev-python/mypy/mypy-0.790.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 # stubgen collides with this package: https://bugs.gentoo.org/585594
 RDEPEND="



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

2020-12-15 Thread Sergei Trofimovich
commit: 962e7d4bf1ae3860ae31b98fd91666f62a72c857
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:25:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:10:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962e7d4b

dev-python/pylama: keyworded 7.7.1-r1 for sparc, bug #747850

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

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

diff --git a/dev-python/pylama/pylama-7.7.1-r1.ebuild 
b/dev-python/pylama/pylama-7.7.1-r1.ebuild
index 99c48bba206..550f02e50c9 100644
--- a/dev-python/pylama/pylama-7.7.1-r1.ebuild
+++ b/dev-python/pylama/pylama-7.7.1-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/klen/pylama/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
 
 RDEPEND="
>=dev-python/mccabe-0.5.2[${PYTHON_USEDEP}]



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

2020-12-15 Thread Sergei Trofimovich
commit: be290fa81e7b22debd24c1933f41dc4b3a4f9d1c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:25:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:10:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be290fa8

dev-python/isort: keyworded 5.6.3 for sparc, bug #747850

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

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

diff --git a/dev-python/isort/isort-5.6.3.ebuild 
b/dev-python/isort/isort-5.6.3.ebuild
index 5a17b30f608..87d950a5c14 100644
--- a/dev-python/isort/isort-5.6.3.ebuild
+++ b/dev-python/isort/isort-5.6.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
 
 BDEPEND="
test? (



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

2020-12-15 Thread Sergei Trofimovich
commit: e55db0e5cbfdbb053378e79d3a1563640e34eb79
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:20:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:09:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55db0e5

media-gfx/pstoedit: stable 3.75 for sparc, bug #759823

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

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

diff --git a/media-gfx/pstoedit/pstoedit-3.75.ebuild 
b/media-gfx/pstoedit/pstoedit-3.75.ebuild
index 3d686cca6e6..dbe878b548e 100644
--- a/media-gfx/pstoedit/pstoedit-3.75.ebuild
+++ b/media-gfx/pstoedit/pstoedit-3.75.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="emf imagemagick plotutils pptx"
 
 BDEPEND="



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

2020-12-15 Thread Sergei Trofimovich
commit: fa18d0699afd815bd3bb9df769d05df35739dbe4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:16:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:09:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa18d069

dev-lang/python: stable 3.7.9-r1 for sparc, bug #759928

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

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

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



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

2020-12-15 Thread Sergei Trofimovich
commit: 31e06a9369be58b174cd428dbcb7e6443fe49ca0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:19:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:09:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e06a93

dev-lang/python: stable 3.9.0-r1 for sparc, bug #759928

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

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

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



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

2020-12-15 Thread Sergei Trofimovich
commit: 035f85d50024aa10477828daa36c2120a14d0cdf
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:15:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:09:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035f85d5

dev-lang/python: stable 3.6.12-r1 for sparc, bug #759928

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

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

diff --git a/dev-lang/python/python-3.6.12-r1.ebuild 
b/dev-lang/python/python-3.6.12-r1.ebuild
index 435713142e9..dada0602eea 100644
--- a/dev-lang/python/python-3.6.12-r1.ebuild
+++ b/dev-lang/python/python-3.6.12-r1.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2020-12-15 Thread Sergei Trofimovich
commit: f180e4e75cd76f2990023336ed71fb59a844a083
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:13:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:09:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f180e4e7

x11-wm/icewm: stable 1.9.2 for sparc, bug #759973

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

 x11-wm/icewm/icewm-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.9.2.ebuild b/x11-wm/icewm/icewm-1.9.2.ebuild
index 9ae73f9de01..eb1c5565903 100644
--- a/x11-wm/icewm/icewm-1.9.2.ebuild
+++ b/x11-wm/icewm/icewm-1.9.2.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
+KEYWORDS="~amd64 ~ppc sparc x86"
 IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



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

2020-12-15 Thread Sergei Trofimovich
commit: d176a2f9c5ddd8bf32af252cd78cda42d682347a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 15 20:18:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 15 22:09:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d176a2f9

dev-lang/python: stable 3.8.6-r1 for sparc, bug #759928

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

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

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



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

2020-12-15 Thread William Hubbs
commit: 148772e8a6fafa068b24045d734d731684530946
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 15 21:48:32 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 15 21:49:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148772e8

net-vpn/tailscale: 1.2.10-r1 bump to fix build

Closes: https://bugs.gentoo.org/756835
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/tailscale/tailscale-1.2.10-r1.ebuild | 247 +++
 1 file changed, 247 insertions(+)

diff --git a/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild 
b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
new file mode 100644
index 000..c675afd0635
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.2.10-r1.ebuild
@@ -0,0 +1,247 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd tmpfiles
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+
+EGO_SUM=(
+   "cloud.google.com/go v0.34.0/go.mod"
+   "github.com/BurntSushi/toml v0.3.1"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/Masterminds/semver/v3 v3.0.3"
+   "github.com/Masterminds/semver/v3 v3.0.3/go.mod"
+   "github.com/alecthomas/kingpin v2.2.6+incompatible/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
+   "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5"
+   "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5/go.mod"
+   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239"
+   "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod"
+   "github.com/apenwarr/fixconsole v0.0.0-20191012055117-5a9f6489cc29"
+   "github.com/apenwarr/fixconsole 
v0.0.0-20191012055117-5a9f6489cc29/go.mod"
+   "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab"
+   "github.com/apenwarr/w32 v0.0.0-20190407065021-aa00fece76ab/go.mod"
+   "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb"
+   "github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb/go.mod"
+   "github.com/cavaliercoder/go-cpio v0.0.0-20180626203310-925f9528c45e"
+   "github.com/cavaliercoder/go-cpio 
v0.0.0-20180626203310-925f9528c45e/go.mod"
+   "github.com/coreos/go-iptables v0.4.5"
+   "github.com/coreos/go-iptables v0.4.5/go.mod"
+   "github.com/davecgh/go-spew v1.1.0/go.mod"
+   "github.com/davecgh/go-spew v1.1.1"
+   "github.com/davecgh/go-spew v1.1.1/go.mod"
+   "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568"
+   "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod"
+   "github.com/gliderlabs/ssh v0.2.2"
+   "github.com/gliderlabs/ssh v0.2.2/go.mod"
+   "github.com/go-multierror/multierror v1.0.2"
+   "github.com/go-multierror/multierror v1.0.2/go.mod"
+   "github.com/go-ole/go-ole v1.2.4"
+   "github.com/go-ole/go-ole v1.2.4/go.mod"
+   "github.com/godbus/dbus/v5 v5.0.3"
+   "github.com/godbus/dbus/v5 v5.0.3/go.mod"
+   "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e"
+   "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod"
+   "github.com/golang/protobuf v1.2.0"
+   "github.com/golang/protobuf v1.2.0/go.mod"
+   "github.com/google/go-cmp v0.2.0/go.mod"
+   "github.com/google/go-cmp v0.3.1/go.mod"
+   "github.com/google/go-cmp v0.4.0"
+   "github.com/google/go-cmp v0.4.0/go.mod"
+   "github.com/google/renameio v0.1.0/go.mod"
+   "github.com/google/rpmpack v0.0.0-20191226140753-aa36bfddb3a0"
+   "github.com/google/rpmpack v0.0.0-20191226140753-aa36bfddb3a0/go.mod"
+   "github.com/goreleaser/nfpm v1.1.10"
+   "github.com/goreleaser/nfpm v1.1.10/go.mod"
+   "github.com/imdario/mergo v0.3.8"
+   "github.com/imdario/mergo v0.3.8/go.mod"
+   "github.com/jsimonetti/rtnetlink 
v0.0.0-20190606172950-9527aa82566a/go.mod"
+   "github.com/jsimonetti/rtnetlink v0.0.0-20200117123717-f846d4f6c1f4"
+   "github.com/jsimonetti/rtnetlink 
v0.0.0-20200117123717-f846d4f6c1f4/go.mod"
+   "github.com/kisielk/gotool v1.0.0/go.mod"
+   "github.com/klauspost/compress v1.10.10"
+   "github.com/klauspost/compress v1.10.10/go.mod"
+   "github.com/kr/pretty v0.1.0"
+   "github.com/kr/pretty v0.1.0/go.mod"
+   "github.com/kr/pty v1.1.1"
+   "github.com/kr/pty v1.1.1/go.mod"
+   "github.com/kr/text v0.1.0"
+   "github.com/kr/text v0.1.0/go.mod"
+   "github.com/lxn/walk v0.0.0-20191128110447-55ccb3a9f5c1/go.mod"
+   "github.com/lxn/win v0.0.0-20191128105842-2da648fda5b4/go.mod"
+   "github.com/mattn/go-zglob v0.0.1"
+   "github.com/mattn/go-zglob v0.0.1/go.mod"
+   "github.com/mdlayher/netlink v0.0.0-20190409211403-11939a169225/go.mod"
+   

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

2020-12-15 Thread Thomas Deutschmann
commit: 9c27746958db57cc2d271fc12611c47dc2bc1faf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 15 21:43:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 15 21:43:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c277469

app-admin/rsyslog: bump to v8.2012.0

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

 app-admin/rsyslog/Manifest|   2 +
 app-admin/rsyslog/rsyslog-8.2012.0.ebuild | 481 ++
 2 files changed, 483 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 715dc29474f..d27e84ae40f 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,4 +1,6 @@
 DIST rsyslog-8.2008.0.tar.gz 3051049 BLAKE2B 
abf9b7ec81cf62841c448f22c7aff45bc85ea6cdc7552e74295aac752c86380039bb28836e78e35e6eba3d0a062a0ae99ea22ba3d6e978175411a43ec9af6f9a
 SHA512 
a077832de7076ac5e7d4c8f33edd044d0c18fd171a697ef68c1cd0f81f1938b3f008cddc1a61084181de512b643c15004744f0e79e6a44e9d239cec3d35f74fe
 DIST rsyslog-8.2010.0.tar.gz 3097606 BLAKE2B 
06bfd54edc2126567ff9a460c272583d388a16a4db6f56603c8b9d2dd54bf4fe3b3b402eb4a9523b68e9d3a7602759fad57b35351d7cadab0b7f02771db5c40c
 SHA512 
e3c8ed6b631053e38abfe8ce183a1544d04a0207dc988d36f5141a7ea8c987915f4c0429ccd094b7e374c277b7ee5b50e65e7205c156af01ffe9bdf8338831c8
+DIST rsyslog-8.2012.0.tar.gz 3118101 BLAKE2B 
26550c90ff5502c051c30996f7a1eabfdd9e5ce229dbb33f91ac40f9af5c2d2b15f9dd8a3b0a31b00b1b510d91fe5ce177ceab5fa2af416a9de9acc4e4b24f6a
 SHA512 
d279295c8d399be140bd5c30786c6a32b2ddfd0d90ca4cd285aa33622c66ad9e3a5b979c8041f6e736670fef8f2cd5571980eef1b1395d4ab30a112f2dd1270d
 DIST rsyslog-doc-8.2008.0.tar.gz 8378149 BLAKE2B 
0f6bc116a03821899d33c7960e517725487b89ea2aabc7f5d0fbd4962d82a06558737bcee67af02105006c670ec736eb5ba0b7811b25a1e627a99555121b2999
 SHA512 
5b8bed19017c65469eb8ea7725ef162595b30f520605f37447498ab69b5cfe8f939cee7e7915ecbf3c025871408fd7af6d45ba960a83096f83a397df4cefef09
 DIST rsyslog-doc-8.2010.0.tar.gz 8428326 BLAKE2B 
ee8eb2bdbb1f6c7122559b63ddc1ae6ac7fbfb23d661410feb39d7ddce332851e785bb447fb67dd2de8ff62e91fe865fbf7dec8bf62d7fe51181e3c6bbbe64db
 SHA512 
072fb05a0117dc0970a4e5e302abbaf5dc065c2a0962c4160e7efb86fedad89a2caa546cd2bf4af07b7f5e2fa5267cf02889d911f7a6916725e6aea1760ab253
+DIST rsyslog-doc-8.2012.0.tar.gz 6417145 BLAKE2B 
d8377f40b0311e8e7dcca274c251c0de7706490e3048c8d69d479120e06ca1e0b3ec9fce0a04928984d440da3aef196965f8c1b45afe8931c893b4baa72f4e87
 SHA512 
5647f499230276066abced34c2ca352268ba24fbd00cb7b5e3d0a2494977dd6f781cf8d1e7c7a9210d23c451ff162acda81ee93afa3f8f08fd555123e9daeece

diff --git a/app-admin/rsyslog/rsyslog-8.2012.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2012.0.ebuild
new file mode 100644
index 000..6ab89acda63
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.2012.0.ebuild
@@ -0,0 +1,481 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit autotools linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git;
+
+   DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git;
+
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+
+   SRC_URI="
+   https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
+   doc? ( 
https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz )
+   "
+fi
+
+LICENSE="GPL-3 LGPL-3 Apache-2.0"
+SLOT="0"
+
+IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
+IUSE+=" impcap jemalloc kafka kerberos kubernetes libressl mdblookup"
+IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
+IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl"
+IUSE+=" systemd test usertools +uuid xxhash zeromq"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   kubernetes? ( normalize )
+   ssl? ( || ( gnutls openssl ) )
+"
+
+BDEPEND=">=sys-devel/autoconf-archive-2015.02.24
+   virtual/pkgconfig
+   elibc_musl? ( sys-libs/queue-standalone )
+   test? (
+   jemalloc? ( https://github.com/rsyslog/rsyslog/issues/3626
+   sed -i \
+   -e '\|^#!/bin/bash$|a exit 77' \
+   tests/mmkubernetes-cache-expir*.sh \
+   || die "Failed to disabled known test failure 
mmkubernetes-cache-expir*.sh"
+
+   eautoreconf
+}
+
+src_configure() {
+   # Maintainer notes:
+   # * Guardtime support is missing because libgt isn't yet available
+   #   in portage.
+   # * Hadoop's HDFS file system output module is currently not
+   #   supported in Gentoo because nobody is able to test it
+   #   (JAVA dependency).
+   # * 

[gentoo-commits] repo/gentoo:master commit in: acct-user/dehydrated/

2020-12-15 Thread Thomas Deutschmann
commit: 983dab3ea38ea16a3110cbbb8430530540de53cb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 15 20:41:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 15 21:43:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983dab3e

acct-user/dehydrated: new user for app-crypt/dehydrated, UID 361

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

 acct-user/dehydrated/dehydrated-0.ebuild | 14 ++
 acct-user/dehydrated/metadata.xml| 11 +++
 2 files changed, 25 insertions(+)

diff --git a/acct-user/dehydrated/dehydrated-0.ebuild 
b/acct-user/dehydrated/dehydrated-0.ebuild
new file mode 100644
index 000..a6ec5995870
--- /dev/null
+++ b/acct-user/dehydrated/dehydrated-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="dehydrated program user"
+
+ACCT_USER_ID=361
+ACCT_USER_GROUPS=( ${PN} )
+ACCT_USER_HOME=/var/lib/${PN}
+
+acct-user_add_deps

diff --git a/acct-user/dehydrated/metadata.xml 
b/acct-user/dehydrated/metadata.xml
new file mode 100644
index 000..6f3f53de975
--- /dev/null
+++ b/acct-user/dehydrated/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   msch...@gentoo.org
+   
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
+



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

2020-12-15 Thread Thomas Deutschmann
commit: de031ea609f0491bbf1f478510d5f424a48bccce
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 15 21:04:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 15 21:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de031ea6

dev-libs/librdkafka: bump to v1.5.3

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

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.5.3.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index eba346e62eb..dfcdf4dd624 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1,4 @@
 DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 
47c22f00d88d58eb6366e17a8f0ddaee4984bc65f01a627c5d3b8eee019519a2de9a7ae6e2ab2053354a5d72337107b7f515ad65ff205b6838e154b95d9f2331
 SHA512 
478d17f56efd39b312ea774695bc31d22a83aae3a94913fb0dd07e7f04f3f2a6e3f3610dc7501864dbacbcf4a3207603c6e1d5eebac4e5246ee868cde398021d
 DIST librdkafka-1.5.0.tar.gz 2757553 BLAKE2B 
a9bbcdaa011944e43f9c70e2062199c5f12d1b92e40ba55707520002ed3a909ff13308336703924388625570d88a94d58b24cd19b5d6e9f79acd31dd92d0d7ed
 SHA512 
ccd8dd3e90c9315833610745c28e0ffa60786324c938c7cbbb2ff847d7493d1b72d97adf5e5210bbc87970047cfd7e58a85141534d227187f2f17c492bef4262
 DIST librdkafka-1.5.2.tar.gz 2771823 BLAKE2B 
61a56d36ba49539eb52f89a0d5b48e0245b1cedd09c40e65063d65208b50bb95aa5f00ce3c050d4203b4720b2ce63a9f1d6eee7100fdf85c50e7a15457a52010
 SHA512 
6a796c58aef9d91fe85f3815ee523a0dcafad59f33c83e5c20c62d4e4337c21c2d223dd0d6a88f37cf86d14a8e55facfa87c651990e08d9522f7cf78b0d17446
+DIST librdkafka-1.5.3.tar.gz 2773929 BLAKE2B 
f23ed9fe04af5d17ee2066366d32701a07f1360d665fd06126008f42e2512434848829eeb2578b35bd7f8fb26663d72c3d2ee22a5b3f33b7029df28f919b2b77
 SHA512 
24c93658462f933766a026fede5f09e1056ee9532f27b56da64bdde5626ac6f2460bc92b950337a7c3a99d75201a3c3bc5aaa78e888ffd9665e248d62f2c87d9

diff --git a/dev-libs/librdkafka/librdkafka-1.5.3.ebuild 
b/dev-libs/librdkafka/librdkafka-1.5.3.ebuild
new file mode 100644
index 000..86b1ca55996
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.5.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



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

2020-12-15 Thread Thomas Deutschmann
commit: ff5e10bdd6d92c50249116907ee8e0602c3ec726
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 15 20:54:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 15 21:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5e10bd

app-crypt/dehydrated: bump to v0.7.0

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

 app-crypt/dehydrated/Manifest  |  1 +
 app-crypt/dehydrated/dehydrated-0.7.0.ebuild   | 50 ++
 ...-CN-extraction-for-older-openssl-versions.patch | 30 +
 3 files changed, 81 insertions(+)

diff --git a/app-crypt/dehydrated/Manifest b/app-crypt/dehydrated/Manifest
index e13b79053a9..0feddd582c2 100644
--- a/app-crypt/dehydrated/Manifest
+++ b/app-crypt/dehydrated/Manifest
@@ -1 +1,2 @@
 DIST dehydrated-0.6.5.tar.gz 82274 BLAKE2B 
3c8138bafdaab9c60db1463860d6c16dd0fb8e686f368e55a4fa010d004f350d03cdd161dde38361411506959f896a25ef802b76432c0fcd89a69d75fe1be9c9
 SHA512 
da8ff3ecb7ddeb25356469fa272aef4e7c3705049caf88d09656dbc4baf29e0efa135e6f154c78cec82da17a27a78f2145ee3b7bd71521a080e10550d09b8a53
+DIST dehydrated-0.7.0.tar.gz 86574 BLAKE2B 
35a3b0b7592126ca65003a6c9eb8934a76584710d028057e5add7f77bb2fa3799e89a060306da3b98a62d291229a2a78f23e0f95f19e033796aee31e97b94488
 SHA512 
47740d2d31ca73482a4fc5ed0dfce986af907dd5449cb3a5230bf9683845686c8122fc32e6219a4439574ef11d6fb104ee09591c5ff667927a2c9c13ba005511

diff --git a/app-crypt/dehydrated/dehydrated-0.7.0.ebuild 
b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
new file mode 100644
index 000..a0b9dd29497
--- /dev/null
+++ b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="a client for signing certificates with an ACME-server"
+HOMEPAGE="https://github.com/lukas2511/dehydrated;
+SRC_URI="https://github.com/lukas2511/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+cron"
+
+RDEPEND="acct-group/dehydrated
+   acct-user/dehydrated
+   app-shells/bash
+   net-misc/curl
+   cron? ( virtual/cron )"
+
+PATCHES=( 
"${FILESDIR}"/${P}-fix-CN-extraction-for-older-openssl-versions.patch )
+
+src_configure() {
+   default
+   sed -i  's,^#CONFIG_D=.*,CONFIG_D="/etc/dehydrated/config.d",' 
docs/examples/config || die "could not set config (CONFIG_D)"
+}
+
+src_install() {
+   dobin ${PN}
+   insinto /etc/${PN}
+   doins docs/examples/{config,domains.txt,hook.sh}
+   fperms u+x /etc/${PN}/hook.sh
+   dodoc docs/*.md
+
+   insinto /etc/${PN}/config.d
+   doins "${FILESDIR}"/00_gentoo.sh
+
+   if use cron ; then
+   insinto /etc/cron.d
+   newins "${FILESDIR}"/cron ${PN}
+   fi
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   einfo "See /etc/dehydrated/config for configuration."
+
+   use cron && einfo "After finishing setup you should enable the 
cronjob in /etc/cron.d/dehydrated."
+   fi
+}

diff --git 
a/app-crypt/dehydrated/files/dehydrated-0.7.0-fix-CN-extraction-for-older-openssl-versions.patch
 
b/app-crypt/dehydrated/files/dehydrated-0.7.0-fix-CN-extraction-for-older-openssl-versions.patch
new file mode 100644
index 000..91188fbe358
--- /dev/null
+++ 
b/app-crypt/dehydrated/files/dehydrated-0.7.0-fix-CN-extraction-for-older-openssl-versions.patch
@@ -0,0 +1,30 @@
+From 29b67962ac07d5d2b24f69c863a9ef31e8ac53ee Mon Sep 17 00:00:00 2001
+From: Lukas Schauer 
+Date: Fri, 11 Dec 2020 18:02:51 +0100
+Subject: [PATCH] fix CN extraction for older openssl versions
+
+---
+ dehydrated | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/dehydrated b/dehydrated
+index 622165e..37e0ab6 100755
+--- a/dehydrated
 b/dehydrated
+@@ -926,14 +926,14 @@ extract_altnames() {
+ printf "%s" "${altnames}" | tr '\n' ' '
+   else
+ # No SANs, extract CN
+-altnames="$( <<<"${reqtext}" grep '^[[:space:]]*Subject:' | _sed -e 's/.* 
CN ?= ?([^ /,]*).*/\1/' )"
++altnames="$( <<<"${reqtext}" grep '^[[:space:]]*Subject:' | _sed -e 
's/.*[ /]CN ?= ?([^ /,]*).*/\1/' )"
+ printf "%s" "${altnames}"
+   fi
+ }
+ 
+ # Get last issuer CN in certificate chain
+ get_last_cn() {
+-  <<<"${1}" _sed 'H;/-BEGIN CERTIFICATE-/h;$!d;x' | "${OPENSSL}" x509 
-noout -issuer | head -n1 | _sed -e 's/.* CN ?= ?([^/,]*).*/\1/'
++  <<<"${1}" _sed 'H;/-BEGIN CERTIFICATE-/h;$!d;x' | "${OPENSSL}" x509 
-noout -issuer | head -n1 | _sed -e 's/.*[ /]CN ?= ?([^/,]*).*/\1/'
+ }
+ 
+ # Create certificate for domain(s) and outputs it FD 3



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

2020-12-15 Thread Thomas Deutschmann
commit: 7a267e68deb436a26b8b90c891840010e9e6b350
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 15 21:02:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 15 21:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a267e68

www-servers/nginx: bump to v1.19.6

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

 www-servers/nginx/Manifest|1 +
 www-servers/nginx/nginx-1.19.6.ebuild | 1087 +
 2 files changed, 1088 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 7c42cd889b6..6d2d5db024d 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -4,6 +4,7 @@ DIST nginx-1.19.2.tar.gz 1048727 BLAKE2B 
db00b5945ed82fe90059269ba987931642981a2
 DIST nginx-1.19.3.tar.gz 1052581 BLAKE2B 
96cbbb4224ca8fcddc67b8fd025acdb31b1a07ba20a0f8b665c29c02b53568bbb0b79a7e583f3a7e7b23ff51cb01b1694eee9a178f7f26ce70f96312655a2b59
 SHA512 
337fbbb562d1577a2a219bd132c82098a06a49f1ce40ced905fdf255238c4f70dd1f889ec8ae971a4fe5e753f98a356cadc9c766bc089f817d711b12143efcc8
 DIST nginx-1.19.4.tar.gz 1054974 BLAKE2B 
7f6cff700fe4816d724abef427775525956f1be666705e6c5e0034fcf5e43bb0832f036d5230c5b0e8cd4fdbbf80466a9539ed42a84fc7bc9b4a43cb3a5aa60c
 SHA512 
081fdf691d4c4d59391a668f36b4d8b030087c70d4d5e0bc568d41bd7f473b9c1ebbc09ec52d4e7cc68aa9545737e3dac6e653b00dfb1366a063f6463cc30f3f
 DIST nginx-1.19.5.tar.gz 1055590 BLAKE2B 
dc838848829553205886f1d538009ecccfd4b0d45bae3268e40eaad6ff1cfd4c4b8f4f93bfcd241e1e17d81c3276298dc047e08f1edabe0a8c941752689c1bb9
 SHA512 
169bdbbea82127b83c51e818df3dc9056070f0cc56d10257aa7fa7bd6aedc7b70fdfe236ac06bd6442ff4990b36132b054d2654de51a9fe86a19e7cb63edf05c
+DIST nginx-1.19.6.tar.gz 1055982 BLAKE2B 
6d818122b3bdf46b6c9ecb83a00d470b3db0f26f05140340c033d1d0851d679d077ce1853f8d0a1c0140bfdac2764e5702913e87149dccefda2c6f7bf8ac8845
 SHA512 
1249c56b124a8de71f5d722e53d599f3b0cb14dc0f95b1eb905a6a8019b2d33f8e76874de2a88d49c4c82ee4fa7aabd42e5044a0a110892c23b50f71cb632148
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d

diff --git a/www-servers/nginx/nginx-1.19.6.ebuild 
b/www-servers/nginx/nginx-1.19.6.ebuild
new file mode 100644
index 000..46d444142cc
--- /dev/null
+++ b/www-servers/nginx/nginx-1.19.6.ebuild
@@ -0,0 +1,1087 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.1"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="1.0.0rc"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz;
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"

[gentoo-commits] repo/gentoo:master commit in: acct-group/dehydrated/

2020-12-15 Thread Thomas Deutschmann
commit: 6e99f32d97f050799ea478b75df82dbc42d4e40c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 15 20:38:20 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 15 21:43:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e99f32d

acct-group/dehydrated: new group for app-crypt/dehydrated, GID 361

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

 acct-group/dehydrated/dehydrated-0.ebuild | 10 ++
 acct-group/dehydrated/metadata.xml| 11 +++
 2 files changed, 21 insertions(+)

diff --git a/acct-group/dehydrated/dehydrated-0.ebuild 
b/acct-group/dehydrated/dehydrated-0.ebuild
new file mode 100644
index 000..4edd9bf28a2
--- /dev/null
+++ b/acct-group/dehydrated/dehydrated-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="dehydrated program group"
+
+ACCT_GROUP_ID=361

diff --git a/acct-group/dehydrated/metadata.xml 
b/acct-group/dehydrated/metadata.xml
new file mode 100644
index 000..6f3f53de975
--- /dev/null
+++ b/acct-group/dehydrated/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   msch...@gentoo.org
+   
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
+



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2020-12-15 Thread Stephan Hartmann
commit: 344b85fa25d0afdde388234153de58ff65179529
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Dec 15 21:40:55 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Dec 15 21:41:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344b85fa

www-client/microsoft-edge-dev: bump to 89.0.731.0

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-89.0.731.0.ebuild   | 114 +
 2 files changed, 115 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 79e4bdb3399..4c8ebbcc344 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,2 +1,3 @@
 DIST microsoft-edge-dev_88.0.705.15-1_amd64.deb 87945596 BLAKE2B 
a770aa4edc4f11d350b7ff77dcc7d953115c815caebac5d9858f8ed5e24ec14d4f407ae3ad7f97d32f78849f024c91b75278c21eecdd8197f0c375253fcca653
 SHA512 
ad388d4b784e71db4f7e30f2f5ee36d3e8abcd7e2c3cac351e68d1a81476017d1c3e784fda2aaf59ec98b537d6ab3ee90aeb8e77597c3204122c6770149b427e
 DIST microsoft-edge-dev_89.0.723.0-1_amd64.deb 89214260 BLAKE2B 
9cf78e3e6e77e7efbe78e830e84fcb767508e3f6d2872846b48525d50445d468b53351b1837387a803226f94785eec06360df305bb27e8bee378ee813d085516
 SHA512 
699e9a2005dcc5363921b05b077d34094550e543cf960f1ee531c9c3f16c77971945c380a4e200451ab95c41ddd484d525b8e50934f5c25df8d3e5e499f440f6
+DIST microsoft-edge-dev_89.0.731.0-1_amd64.deb 89937570 BLAKE2B 
55d27bc12e4776b8d8c0b05ffe0923ab78e3fccb37baa745159a0143d2c60fe6433eae6125348ad21ae220d2371571ec61266d7295362ec660de3da5bbe01acb
 SHA512 
3f02636c5041ca2e0a40f48c4e139321420f8c40591097fa2bc18a5fa6b97adf35d2500e929e8dfbef8839b0ea816e1498a754fb6a5339ce8b52250ac79cc70d

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.731.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.731.0.ebuild
new file mode 100644
index 000..41108ab2bec
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.731.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 2011-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit chromium-2 desktop pax-utils unpacker xdg-utils
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   KEYWORDS="-* amd64"
+   MY_PN=${PN}-stable
+else
+   KEYWORDS="-* ~amd64"
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/wget
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



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

2020-12-15 Thread Craig Andrews
commit: 2525b515c1601da8b2a95e988258cc9f7a4ad386
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec 14 20:49:40 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec 15 21:22:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2525b515

mail-client/roundcube: php-8 always has json so dropped the flag

Closes: https://bugs.gentoo.org/758995
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18657
Signed-off-by: Craig Andrews  gentoo.org>

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

diff --git a/mail-client/roundcube/roundcube-1.4.9.ebuild 
b/mail-client/roundcube/roundcube-1.4.9.ebuild
index 6d3b3ede4e4..e3ccf0af49a 100644
--- a/mail-client/roundcube/roundcube-1.4.9.ebuild
+++ b/mail-client/roundcube/roundcube-1.4.9.ebuild
@@ -26,7 +26,7 @@ need_httpd_cgi
 
 RDEPEND="
${DEPEND}
-   
>=dev-lang/php-5.4.0[filter,gd,iconv,json,ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml]
+   
>=dev-lang/php-5.4.0[filter,gd,iconv,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml]
virtual/httpd-php
change-password? (
dev-lang/php[sockets]



[gentoo-commits] repo/gentoo:master commit in: net-libs/axtls/, sci-geosciences/osm2pgsql/, media-video/mpv/, sci-libs/p4est/, ...

2020-12-15 Thread Marek Szuba
sc/asterisk/asterisk-13.37.0.ebuild 
net-misc/asterisk/asterisk-16.12.0-r1.ebuild 
net-misc/asterisk/asterisk-16.13.0.ebuild 
net-misc/asterisk/asterisk-16.14.0.ebuild 
sci-geosciences/osm2pgsql/osm2pgsql-0.96.0.ebuild 
sci-geosciences/osm2pgsql/osm2pgsql-1.3.0.ebuild 
sci-geosciences/osm2pgsql/osm2pgsql-.ebuild 
sci-libs/p4est/p4est-2.0.ebuild sci-libs/p4est/p4est-2.2.ebuild 
sci-libs/p4est/p4est-.ebuild sys-apps/qcontrol/qcontrol-0.4.2-r1.ebuild 
www-apps/webmcp/webmcp-1.2.6.ebuild www-servers/uwsgi/uwsgi-2.0.19.1.ebuild
X-VCS-Directories: media-gfx/exact-image/ net-dns/pdns/ dev-lua/inifile/ 
media-libs/libquvi/ sys-apps/qcontrol/ net-dns/dnsdist/ net-im/prosody/ 
media-libs/mlt/ dev-libs/libucl/ net-analyzer/wireshark/ mail-filter/opendkim/ 
net-dns/dnsmasq/ dev-libs/redland-bindings/ www-apps/webmcp/ 
net-analyzer/tracebox/ www-servers/uwsgi/ dev-libs/xapian-bindings/ 
net-misc/asterisk/ net-dns/pdns-recursor/ net-mail/dovecot/ dev-libs/keybinder/ 
dev-libs/libprelude/ sci-libs/p4est/ net-irc/hexchat/ media-video/mpv/ 
sci-geosciences/osm2pgsql/ net-libs/axtls/
X-VCS-Committer: marecki
X-VCS-Committer-Name: Marek Szuba
X-VCS-Revision: d8b09316b27a10561433aaeb42e61aad326ffb30
X-VCS-Branch: master
Date: Tue, 15 Dec 2020 21:20:01 + (UTC)

commit: d8b09316b27a10561433aaeb42e61aad326ffb30
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 15 20:51:11 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 15 21:19:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b09316

*/*: limit pkgs not migrated to lua eclasses to dev-lang/lua:0

Only ebuilds which previously were happy with any slot (those which
explicitly specify one of the 5.x slots are allowed to keep doing so
until they have been migrated to the eclasses) and which do not require
a version of Lua higher than 5.1 (to prevent CI from complaining about
non-existent dependencies; all of these should have been masked or
USE-masked by now anyway).

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

 dev-libs/keybinder/keybinder-0.3.1-r201.ebuild| 2 +-
 dev-libs/libprelude/libprelude-4.0.0.ebuild   | 2 +-
 dev-libs/libprelude/libprelude-4.1.0.ebuild   | 2 +-
 dev-libs/libprelude/libprelude-5.1.1.ebuild   | 4 ++--
 dev-libs/libprelude/libprelude-5.2.0.ebuild   | 4 ++--
 dev-libs/libucl/libucl-0.8.1-r1.ebuild| 2 +-
 dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +-
 dev-libs/xapian-bindings/xapian-bindings-1.4.14.ebuild| 2 +-
 dev-libs/xapian-bindings/xapian-bindings-1.4.15.ebuild| 2 +-
 dev-libs/xapian-bindings/xapian-bindings-1.4.16.ebuild| 2 +-
 dev-libs/xapian-bindings/xapian-bindings-1.4.17.ebuild| 2 +-
 dev-lua/inifile/inifile-1.0.ebuild| 2 +-
 mail-filter/opendkim/opendkim-2.10.3-r17.ebuild   | 6 +++---
 mail-filter/opendkim/opendkim-2.10.3-r19.ebuild   | 4 ++--
 media-gfx/exact-image/exact-image-0.8.1-r3.ebuild | 2 +-
 media-gfx/exact-image/exact-image-1.0.2.ebuild| 2 +-
 media-libs/libquvi/libquvi-0.9.4-r1.ebuild| 2 +-
 media-libs/mlt/mlt-6.22.1-r1.ebuild   | 2 +-
 media-video/mpv/mpv-0.32.0-r2.ebuild  | 2 +-
 media-video/mpv/mpv-0.33.0.ebuild | 2 +-
 media-video/mpv/mpv-.ebuild   | 2 +-
 net-analyzer/tracebox/tracebox-0.4.4.ebuild   | 2 +-
 net-analyzer/wireshark/wireshark-3.4.0.ebuild | 2 +-
 net-analyzer/wireshark/wireshark-3.4.1.ebuild | 2 +-
 net-analyzer/wireshark/wireshark-.ebuild  | 2 +-
 net-dns/dnsdist/dnsdist-1.5.0.ebuild  | 2 +-
 net-dns/dnsdist/dnsdist-1.5.1.ebuild  | 2 +-
 net-dns/dnsmasq/dnsmasq-2.81.ebuild   | 2 +-
 net-dns/dnsmasq/dnsmasq-2.82.ebuild   | 2 +-
 net-dns/pdns-recursor/pdns-recursor-4.3.5.ebuild  | 2 +-
 net-dns/pdns-recursor/pdns-recursor-4.4.0.ebuild  | 2 +-
 net-dns/pdns-recursor/pdns-recursor-4.4.1.ebuild  | 2 +-
 net-dns/pdns/pdns-4.3.1.ebuild| 2 +-
 net-im/prosody/prosody-0.11.7-r2.ebuild   | 8 +++-
 net-irc/hexchat/hexchat-2.14.3.ebuild | 2 +-
 net-irc/hexchat/hexchat-.ebuild   | 2 +-
 net-libs/axtls/axtls-2.1.5-r1.ebuild  | 2 +-
 net-libs/axtls/axtls-2.1.5.ebuild | 2 +-
 net-mail/dovecot/dovecot-2.3.10.1.ebuild  | 2 +-
 net-mail/dovecot/dovecot-2.3.11.3-r1.ebuild   | 2 +-
 net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild   | 2 +-
 net-mail/dovecot/dovecot-2.3.11.3.ebuild  | 

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

2020-12-15 Thread Marek Szuba
commit: 47d52b1d2401aac88b27138808cf76c87a84713d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 15 21:19:12 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 15 21:19:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d52b1d

net-p2p/eiskaltdcpp-: migrate to lua-single.eclass

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

 net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild | 36 +
 1 file changed, 21 insertions(+), 15 deletions(-)

diff --git a/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild 
b/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild
index 8a00e9cfb49..f4478e0ca01 100644
--- a/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild
+++ b/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild
@@ -1,11 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
 
 PLOCALES="be bg cs de el en es eu fr hu it pl pt_BR ru sk sr sr@latin sv_SE tr 
uk vi zh_CN"
 
-inherit cmake-utils gnome2-utils l10n xdg-utils
+inherit cmake l10n lua-single xdg-utils
 [[ ${PV} = ** ]] && inherit git-r3
 
 DESCRIPTION="Qt/DC++ based client for DirectConnect and ADC protocols"
@@ -22,6 +24,7 @@ REQUIRED_USE="
javascript? ( qt5 )
libcanberra? ( gtk )
libnotify? ( gtk )
+   lua? ( ${LUA_REQUIRED_USE} )
spell? ( qt5 )
sqlite? ( qt5 )
 "
@@ -60,7 +63,7 @@ RDEPEND="
libnotify? ( x11-libs/libnotify )
)
idn? ( net-dns/libidn )
-   lua? ( dev-lang/lua:= )
+   lua? ( ${LUA_DEPS} )
pcre? ( dev-libs/libpcre )
qt5? (
dev-qt/qtconcurrent:5
@@ -88,8 +91,10 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS ChangeLog.txt )
 
+CMAKE_REMOVE_MODULES_LIST="FindLua"
+
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
l10n_find_plocales_changes 'eiskaltdcpp-qt/translations' '' '.ts'
 }
 
@@ -99,9 +104,9 @@ src_configure() {
-Dlinguas="$(l10n_get_locales)"
-DLOCAL_MINIUPNP=OFF
-DUSE_GTK=OFF
+   -DUSE_LIBGNOME2=OFF
-DUSE_QT=OFF
-DUSE_QT_QML=OFF
-   -DUSE_LIBGNOME2=OFF
-DNO_UI_DAEMON=$(usex daemon)
-DDBUS_NOTIFY=$(usex dbus)
-DWITH_DHT=$(usex dht)
@@ -111,8 +116,6 @@ src_configure() {
-DUSE_JS=$(usex javascript)
-DUSE_LIBCANBERRA=$(usex libcanberra)
-DUSE_LIBNOTIFY=$(usex libnotify)
-   -DLUA_SCRIPT=$(usex lua)
-   -DWITH_LUASCRIPTS=$(usex lua)
-DWITH_DEV_FILES=$(usex !minimal)
-DPERL_REGEX=$(usex pcre)
-DUSE_QT5=$(usex qt5)
@@ -132,6 +135,13 @@ src_configure() {
-DXMLRPC_DAEMON=$(usex xmlrpc)
)
fi
+   if use lua; then
+   mycmakeargs+=(
+   -DLUA_SCRIPT=ON
+   -DWITH_LUASCRIPTS=ON
+   -DLUA_VERSION=$(ver_cut 1-2 $(lua_get_version))
+   )
+   fi
if use qt5 || use gtk; then
mycmakeargs+=(
-DWITH_EMOTICONS=ON
@@ -143,19 +153,15 @@ src_configure() {
-DWITH_SOUNDS=OFF
)
fi
-   cmake-utils_src_configure
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
+   cmake_src_configure
 }
 
 pkg_postinst() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/, sys-kernel/dracut/files/

2020-12-15 Thread Mike Gilbert
commit: 212cdc360c3d1a61eeb1527cad0dc15aef2e5428
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 15 20:32:25 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 15 20:37:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212cdc36

sys-kernel/dracut: remove version number from gentoo-specific patch

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/dracut/dracut-050-r2.ebuild  | 2 +-
 sys-kernel/dracut/dracut-.ebuild| 2 +-
 .../{050-gentoo-ldconfig-paths.patch => gentoo-ldconfig-paths.patch}| 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/dracut/dracut-050-r2.ebuild 
b/sys-kernel/dracut/dracut-050-r2.ebuild
index c5676baf309..7f2011e1f24 100644
--- a/sys-kernel/dracut/dracut-050-r2.ebuild
+++ b/sys-kernel/dracut/dracut-050-r2.ebuild
@@ -73,7 +73,7 @@ PATCHES=(
"${FILESDIR}"/050-busybox-module-fix.patch
"${FILESDIR}"/050-systemd-remove-obsolete-syslog-parameter.patch
"${FILESDIR}"/050-lvm-fix-removal-of-pvscan-from-udev-rules.patch
-   "${FILESDIR}"/050-gentoo-ldconfig-paths.patch
+   "${FILESDIR}"/gentoo-ldconfig-paths.patch
 )
 
 src_configure() {

diff --git a/sys-kernel/dracut/dracut-.ebuild 
b/sys-kernel/dracut/dracut-.ebuild
index 62193b227a5..69b97ddb7c4 100644
--- a/sys-kernel/dracut/dracut-.ebuild
+++ b/sys-kernel/dracut/dracut-.ebuild
@@ -64,7 +64,7 @@ DOCS=( AUTHORS HACKING NEWS README.md README.generic 
README.kernel README.module
 QA_MULTILIB_PATHS="usr/lib/dracut/.*"
 
 PATCHES=(
-   "${FILESDIR}"/050-gentoo-ldconfig-paths.patch
+   "${FILESDIR}"/gentoo-ldconfig-paths.patch
 )
 
 src_configure() {

diff --git a/sys-kernel/dracut/files/050-gentoo-ldconfig-paths.patch 
b/sys-kernel/dracut/files/gentoo-ldconfig-paths.patch
similarity index 100%
rename from sys-kernel/dracut/files/050-gentoo-ldconfig-paths.patch
rename to sys-kernel/dracut/files/gentoo-ldconfig-paths.patch



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/, sys-kernel/dracut/files/

2020-12-15 Thread Mike Gilbert
commit: 6c9f3b580d02254794ce66acce40bc18d3ace645
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 15 20:34:16 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 15 20:37:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9f3b58

sys-kernel/dracut: remove old

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/dracut/Manifest |   2 -
 sys-kernel/dracut/dracut-048-r1.ebuild | 152 --
 sys-kernel/dracut/dracut-049-r3.ebuild | 176 -
 sys-kernel/dracut/dracut-050-r1.ebuild | 166 ---
 sys-kernel/dracut/dracut-050.ebuild| 165 ---
 ...dracut-install-simplify-ldd-parsing-logic.patch |  41 -
 ...etwork-Don-t-include-40network-by-default.patch |  34 
 ...gure-find-cflags-and-libs-for-fts-on-musl.patch |  97 
 ...t-create-locking-directory-run-cryptsetup.patch |  32 
 ...all-Support-the-compressed-firmware-files.patch |  63 
 .../049-dracut.sh-Fix-udevdir-detection.patch  |  38 -
 .../dracut/files/049-fs-lib-drop-a-bashism.patch   |  99 
 ...cut-install.c-install-module-dependencies.patch |  79 -
 ...ing_hash_func-should-not-be-fed-with-NULL.patch |  38 -
 ...g-the-systemdutildir-variable-before-it-s.patch |  55 ---
 ...ager-call-the-online-hook-for-connected-d.patch |  32 
 ...ager-fix-getting-of-ifname-from-the-sysfs.patch |  37 -
 ...rk-manager-remove-useless-use-of-basename.patch |  26 ---
 ...49-remove-bashism-in-various-boot-scripts.patch |  89 ---
 ...dule-running-early-during-boot-to-help-ge.patch |  88 ---
 sys-kernel/dracut/metadata.xml |   4 -
 21 files changed, 1513 deletions(-)

diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
index 2435b6db975..64f093283b5 100644
--- a/sys-kernel/dracut/Manifest
+++ b/sys-kernel/dracut/Manifest
@@ -1,3 +1 @@
-DIST dracut-048.tar.xz 308484 BLAKE2B 
b19c8122034a8b40cbc9d09245730900b59691c336f1d231e768786ad64068e0a8daf57ae9a4182ab50d9e1c683c9b7dcac354eb26d8a60f061db78121bc11c7
 SHA512 
97fcfd5d314ef40687c245d95d2f1d0f3f9ff0472e66b6e6324bf9bd6b98186104f9d71fd9af344126d6ea9fa47b744d52831a374225633225f6f17fb15c04e0
-DIST dracut-049.tar.gz 376857 BLAKE2B 
e50084164e26aae6de812345cc76782435ec84951b44eea454355d0c65fe84fdd0858733de534bdf018bdfd92922f0be30b74d74be329a918e55d96c5e4d4fb6
 SHA512 
51489570856538588868a66c7bcc8a3728574592529905484526c523398dc1b8f1416e6b264780303acd08d818417a9668b76f1d64d3194432b5af79dc15c9f7
 DIST dracut-050.tar.xz 333592 BLAKE2B 
cb0bfa5a8e7547260b8a80a3606eb284182c062926269c85b09e07d26ad177df0eeaa64b17005bff9290611f1c83fc8cd8e2216cfe14b5e66ec7f659d4c2fa7b
 SHA512 
eba046cf1c8013369a398e585e0bff233daa8595d469ce9acc8bbc6a32d55c6a5429d4219db19abbf6001104be05b357f0961f9e66b7f926039a5d3ee7c2b850

diff --git a/sys-kernel/dracut/dracut-048-r1.ebuild 
b/sys-kernel/dracut/dracut-048-r1.ebuild
deleted file mode 100644
index 937662bdf28..000
--- a/sys-kernel/dracut/dracut-048-r1.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs
-
-DESCRIPTION="Generic initramfs generation tool"
-HOMEPAGE="https://dracut.wiki.kernel.org;
-SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 sparc x86"
-IUSE="debug selinux"
-
-# Tests need root privileges, bug #298014
-RESTRICT="test"
-
-COMMON_DEPEND=">=sys-apps/kmod-23[tools]
-   virtual/pkgconfig
-   virtual/udev
-   "
-RDEPEND="${COMMON_DEPEND}
-   app-arch/cpio
-   >=app-shells/bash-4.0:0
-   sys-apps/coreutils[xattr(-)]
-   || (
-   >=sys-apps/sysvinit-2.87-r3
-   sys-apps/systemd[sysv-utils]
-   )
-   >=sys-apps/util-linux-2.21
-
-   debug? ( dev-util/strace )
-   selinux? (
-   sec-policy/selinux-dracut
-   sys-libs/libselinux
-   sys-libs/libsepol
-   )
-   "
-DEPEND="${COMMON_DEPEND}
-   app-text/asciidoc
-   app-text/docbook-xml-dtd:4.5
-   >=app-text/docbook-xsl-stylesheets-1.75.2
-   >=dev-libs/libxslt-1.1.26
-   "
-
-DOCS=( AUTHORS HACKING NEWS README README.generic README.kernel README.modules
-   README.testsuite TODO )
-
-QA_MULTILIB_PATHS="usr/lib/dracut/.*"
-
-PATCHES=(
-   "${FILESDIR}"/048-dracut-install-simplify-ldd-parsing-logic.patch
-)
-
-src_configure() {
-   local myconf=(
-   --prefix="${EPREFIX}/usr"
-   --sysconfdir="${EPREFIX}/etc"
-   --bashcompletiondir="$(get_bashcompdir)"
-   --systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   )
-
-   tc-export CC PKG_CONFIG
-
-   echo 

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

2020-12-15 Thread Mike Gilbert
commit: 572cc148e2dae64c7cb86c9d7498c40932806f60
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 15 20:44:22 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 15 20:44:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572cc148

sys-kernel/dracut: bump to 051

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/dracut/Manifest  |   1 +
 sys-kernel/dracut/dracut-051.ebuild | 162 
 2 files changed, 163 insertions(+)

diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
index 64f093283b5..57a8bb9eba7 100644
--- a/sys-kernel/dracut/Manifest
+++ b/sys-kernel/dracut/Manifest
@@ -1 +1,2 @@
 DIST dracut-050.tar.xz 333592 BLAKE2B 
cb0bfa5a8e7547260b8a80a3606eb284182c062926269c85b09e07d26ad177df0eeaa64b17005bff9290611f1c83fc8cd8e2216cfe14b5e66ec7f659d4c2fa7b
 SHA512 
eba046cf1c8013369a398e585e0bff233daa8595d469ce9acc8bbc6a32d55c6a5429d4219db19abbf6001104be05b357f0961f9e66b7f926039a5d3ee7c2b850
+DIST dracut-051.tar.xz 346500 BLAKE2B 
38129b6b713b3338bbb2554fffd611f80216969eebac9fca7fb72df2db2036d4fbe66ebd54e646e562e24801e61064e54b62f066bab9e77ca88814100ebdd8ff
 SHA512 
f3533430e479bc91c538e0a198ca97450ec449a7d661d876ecd0ad3e417e22f7e4abf0a384fc676a63a4d3479f25d717c8acdcd1bdec7d0a5714298c5c4ea6b8

diff --git a/sys-kernel/dracut/dracut-051.ebuild 
b/sys-kernel/dracut/dracut-051.ebuild
new file mode 100644
index 000..69b97ddb7c4
--- /dev/null
+++ b/sys-kernel/dracut/dracut-051.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
+else
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz;
+fi
+
+DESCRIPTION="Generic initramfs generation tool"
+HOMEPAGE="https://dracut.wiki.kernel.org;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux"
+
+# Tests need root privileges, bug #298014
+RESTRICT="test"
+
+RDEPEND="
+   app-arch/cpio
+   >=app-shells/bash-4.0:0
+   sys-apps/coreutils[xattr(-)]
+   >=sys-apps/kmod-23[tools]
+   || (
+   >=sys-apps/sysvinit-2.87-r3
+   sys-apps/openrc[sysv-utils(-),selinux?]
+   sys-apps/systemd[sysv-utils]
+   )
+   >=sys-apps/util-linux-2.21
+   virtual/pkgconfig
+   virtual/udev
+
+   elibc_musl? ( sys-libs/fts-standalone )
+   selinux? (
+   sec-policy/selinux-dracut
+   sys-libs/libselinux
+   sys-libs/libsepol
+   )
+"
+DEPEND="
+   >=sys-apps/kmod-23
+   elibc_musl? ( sys-libs/fts-standalone )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   app-text/docbook-xml-dtd:4.5
+   >=app-text/docbook-xsl-stylesheets-1.75.2
+   >=dev-libs/libxslt-1.1.26
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS HACKING NEWS README.md README.generic README.kernel 
README.modules
+   README.testsuite TODO )
+
+QA_MULTILIB_PATHS="usr/lib/dracut/.*"
+
+PATCHES=(
+   "${FILESDIR}"/gentoo-ldconfig-paths.patch
+)
+
+src_configure() {
+   local myconf=(
+   --prefix="${EPREFIX}/usr"
+   --sysconfdir="${EPREFIX}/etc"
+   --bashcompletiondir="$(get_bashcompdir)"
+   --systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   )
+
+   tc-export CC PKG_CONFIG
+
+   echo ./configure "${myconf[@]}"
+   ./configure "${myconf[@]}" || die
+
+   if [[ ${PV} !=  && ! -f dracut-version.sh ]] ; then
+   # Source tarball from github doesn't include this file
+   echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die
+   fi
+}
+
+src_install() {
+   default
+
+   insinto /etc/logrotate.d
+   newins dracut.logrotate dracut
+
+   docinto html
+   dodoc dracut.html
+}
+
+pkg_postinst() {
+   if linux-info_get_any_version && linux_config_exists; then
+   ewarn ""
+   ewarn "If the following test report contains a missing kernel"
+   ewarn "configuration option, you should reconfigure and rebuild 
your"
+   ewarn "kernel before booting image generated with this Dracut 
version."
+   ewarn ""
+
+   local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS"
+
+   # Kernel configuration options descriptions:
+   local ERROR_DEVTMPFS='CONFIG_DEVTMPFS: "Maintain a devtmpfs 
filesystem to mount at /dev" '
+   ERROR_DEVTMPFS+='is missing and REQUIRED'
+   local ERROR_BLK_DEV_INITRD='CONFIG_BLK_DEV_INITRD: "Initial RAM 
filesystem and RAM disk '
+   ERROR_BLK_DEV_INITRD+='(initramfs/initrd) support" is missing 
and 

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

2020-12-15 Thread Thomas Deutschmann
commit: 0546fc939a4236e53c98dd094d7d074ddc9f42a1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 15 20:35:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 15 20:35:21 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=0546fc93

uid-gid.txt: add 361 UID+GID for dehydrated

Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 4688ad1..e838a53 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -266,6 +266,7 @@ nginx-vts-exporter  354 354 acct
 openvpn_exporter   355 355 acct
 postfix_exporter   356 356 acct
 nslcd  357 357 acct
+dehydrated 361 361 acct
 amanda 362 362 acct
 sigh   363 363 acct
 gatling364 364 acct



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

2020-12-15 Thread Michał Górny
commit: 784c244fd0a56b9fb6bcf03831dd052420ce3704
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Dec 15 19:40:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 15 20:22:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784c244f

dev-python/lxml: Build HTML documentation

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18434
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/lxml/lxml-4.6.2-r1.ebuild | 101 +++
 1 file changed, 101 insertions(+)

diff --git a/dev-python/lxml/lxml-4.6.2-r1.ebuild 
b/dev-python/lxml/lxml-4.6.2-r1.ebuild
new file mode 100644
index 000..4a5b6c3b8df
--- /dev/null
+++ b/dev-python/lxml/lxml-4.6.2-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1 optfeature toolchain-funcs
+
+DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
+HOMEPAGE="https://lxml.de/ https://pypi.org/project/lxml/ 
https://github.com/lxml/lxml;
+SRC_URI="https://github.com/lxml/lxml/archive/${P}.tar.gz;
+S=${WORKDIR}/lxml-${P}
+
+LICENSE="BSD ElementTree GPL-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples +threads test"
+RESTRICT="!test? ( test )"
+
+# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
+RDEPEND="
+   >=dev-libs/libxml2-2.9.5
+   >=dev-libs/libxslt-1.1.28"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   ')
+   )
+   test? ( dev-python/cssselect[${PYTHON_USEDEP}] )
+   "
+
+DISTUTILS_IN_SOURCE_BUILD=1
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.6.0-tests-pypy.patch
+)
+
+python_check_deps() {
+   use doc || return 0
+   has_version "dev-python/docutils[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/pygments[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
+}
+
+python_prepare_all() {
+   # avoid replacing PYTHONPATH in tests.
+   sed -i -e '/sys\.path/d' test.py || die
+
+   # don't use some random SDK on Darwin
+   sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \
+   setupinfo.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   fi
+   tc-export PKG_CONFIG
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && emake html
+}
+
+python_test() {
+   cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
+   cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
+   ln -s "${S}"/doc "${BUILD_DIR}"/ || die
+
+   "${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails 
with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use doc; then
+   local DOCS=( README.rst *.txt doc/*.txt )
+   local HTML_DOCS=( doc/html/. )
+   fi
+   if use examples; then
+   dodoc -r samples
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Support for BeautifulSoup as a parser backend" 
dev-python/beautifulsoup
+   optfeature "Translates CSS selectors to XPath 1.0 expressions" 
dev-python/cssselect
+}



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

2020-12-15 Thread Aaron Bauman
commit: 7b7d563d7610cec4d35ea25e95edfd53db32870f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 15 19:15:33 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 15 20:19:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7d563d

eclass/check-reqs: fix eclass documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/check-reqs.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass
index a45cbd15fee..51115e7de4f 100644
--- a/eclass/check-reqs.eclass
+++ b/eclass/check-reqs.eclass
@@ -67,6 +67,8 @@ esac
 
 EXPORT_FUNCTIONS pkg_pretend pkg_setup
 
+# @FUNCTION: check_reqs
+# @DESCRIPTION:
 # Obsolete function executing all the checks and printing out results
 check_reqs() {
eerror "Package calling old ${FUNCNAME} function."
@@ -350,8 +352,8 @@ check-reqs_unsatisfied() {
${msg} "There is NOT at least ${sizeunit} ${location}"
 
# @ECLASS-VARIABLE: CHECKREQS_FAILED
-   # @DESCRIPTION:
# @INTERNAL
+   # @DESCRIPTION:
# If set the checks failed and eclass should abort the build.
# Internal, do not set yourself.
CHECKREQS_FAILED="true"



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

2020-12-15 Thread Aaron Bauman
commit: b2feff70180326e33626cc411e3357e2957ab2b8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 15 19:32:45 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 15 20:19:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2feff70

eclass/font-ebdftopcf: fix documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/font-ebdftopcf.eclass | 27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/eclass/font-ebdftopcf.eclass b/eclass/font-ebdftopcf.eclass
index c36cd14256f..9e00eec467f 100644
--- a/eclass/font-ebdftopcf.eclass
+++ b/eclass/font-ebdftopcf.eclass
@@ -1,12 +1,15 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Author: Robin H. Johnson 
-
-# font-ebdftopcf.eclass
-# Eclass to make PCF font generator from BDF uniform and optimal
+# @ECLASS: font-ebdftopcf.eclass
+# @MAINTAINER:
+# Robin H. Johnson 
+# @AUTHOR:
+# Robin H. Johnson 
+# @BLURB: A simple eclass to convert BDF to PCF
+# @DESCRIPTION:
+# Make PCF font generator from BDF uniform and optimal
 # The manpage for this eclass is in media-gfx/ebdftopcf.
-
 # inherit this eclass after font.eclass
 
 # if USE="-X", this eclass is basically a no-op, since bdftopcf requires Xorg.
@@ -16,9 +19,9 @@ IUSE="X"
 DEPEND="X? ( media-gfx/ebdftopcf )"
 RDEPEND=""
 
-#
-# Public functions
-#
+# @FUNCTION: ebdftopcf
+# @DESCRIPTION:
+# Convert BDF files to PCF
 ebdftopcf() {
local bdffiles
bdffiles="$@"
@@ -29,9 +32,9 @@ ebdftopcf() {
|| die "Failed to build PCF files"
 }
 
-#
-# Public inheritable functions
-#
+# @FUNCTION: font-ebdftopcf_src_compile
+# @DESCRIPTION:
+# Convert fonts from BDF to PCF
 font-ebdftopcf_src_compile() {
use X && FONT_SUFFIX="pcf.gz"
use X || FONT_SUFFIX="bdf"



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

2020-12-15 Thread Aaron Bauman
commit: 774c5e734723c66634353f10c8a852f10862a554
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 15 19:40:40 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 15 20:19:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774c5e73

eclass/gnuconfig: fix documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/gnuconfig.eclass | 19 +++
 1 file changed, 15 insertions(+), 4 deletions(-)

diff --git a/eclass/gnuconfig.eclass b/eclass/gnuconfig.eclass
index 3433837787c..6ddaabff00a 100644
--- a/eclass/gnuconfig.eclass
+++ b/eclass/gnuconfig.eclass
@@ -1,8 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-#
-# Author: Will Woods 
-#
+
+# @ECLASS: gnuconfig.eclass
+# @MAINTAINER:
+# maintainer-nee...@gentoo.org
+# @AUTHOR:
+# Will Woods 
+# @BLURB: Automatically update automake files to newest version
+# @DESCRIPTION:
 # This eclass is used to automatically update files that typically come with
 # automake to the newest version available on the system. The most common use
 # of this is to update config.guess and config.sub when configure dies from
@@ -20,6 +25,8 @@
 
 DEPEND="sys-devel/gnuconfig"
 
+# @FUNCTION: gnuconfig_update
+# @DESCRIPTION:
 # Wrapper function for gnuconfig_do_update. If no arguments are given, update
 # config.sub and config.guess (old default behavior), otherwise update the
 # named files.
@@ -42,10 +49,12 @@ gnuconfig_update() {
return $?
 }
 
+# @FUNCTION: gnuconfig_do_update
+# @DESCRIPTION:
 # Copy the newest available version of specified files over any old ones in the
 # source dir. This function shouldn't be called directly - use gnuconfig_update
 #
-# Note that since bash using dynamic scoping, startdir is available here from
+# Note: that since bash using dynamic scoping, startdir is available here from
 # the gnuconfig_update function
 gnuconfig_do_update() {
local configsubs_dir target targetlist file
@@ -75,6 +84,8 @@ gnuconfig_do_update() {
return 0
 }
 
+# @FUNCTION: gnuconfig_findnewest
+# @DESCRIPTION:
 # this searches the standard locations for the newest config.{sub|guess}, and
 # returns the directory where they can be found.
 gnuconfig_findnewest() {



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

2020-12-15 Thread Aaron Bauman
commit: b836a8d8d4f10268f03c326949f24ba0d6b73dc8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 15 19:51:12 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 15 20:19:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b836a8d8

eclass/golang-vcs-snapshot: fix documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/golang-vcs-snapshot.eclass | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/eclass/golang-vcs-snapshot.eclass 
b/eclass/golang-vcs-snapshot.eclass
index 3a35d7e1aa5..d178bb6da8c 100644
--- a/eclass/golang-vcs-snapshot.eclass
+++ b/eclass/golang-vcs-snapshot.eclass
@@ -5,8 +5,7 @@
 # @MAINTAINER:
 # William Hubbs 
 # @SUPPORTED_EAPIS: 5 6 7
-# @BLURB: support eclass for unpacking VCS snapshot tarballs for
-# software written in the Go programming language
+# @BLURB: support eclass for unpacking VCS snapshot tarballs
 # @DESCRIPTION:
 # This eclass provides a convenience src_unpack() which unpacks the
 # first tarball mentioned in SRC_URI to its appropriate location in
@@ -63,6 +62,10 @@ EXPORT_FUNCTIONS src_unpack
 declare -arg EGO_VENDOR
 
 _golang-vcs-snapshot_set_vendor_uri() {
+   # @ECLASS-VARIABLE: EGO_VENDOR_URI
+   # @DEFAULT_UNSET
+   # @DESCRIPTION:
+   # Determine the appropriate vendor URI
EGO_VENDOR_URI=
local lib
for lib in "${EGO_VENDOR[@]}"; do



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

2020-12-15 Thread Aaron Bauman
commit: dbce50f0da90410dd631dd6c8c4ce2226cbef563
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 15 13:30:09 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 15 20:19:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbce50f0

net-mail/imapsync: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 net-mail/imapsync/Manifest |  2 --
 net-mail/imapsync/imapsync-1.592-r1.ebuild | 33 --
 net-mail/imapsync/imapsync-1.836.ebuild| 44 --
 3 files changed, 79 deletions(-)

diff --git a/net-mail/imapsync/Manifest b/net-mail/imapsync/Manifest
index aca256c5abf..406d2d7a76f 100644
--- a/net-mail/imapsync/Manifest
+++ b/net-mail/imapsync/Manifest
@@ -1,3 +1 @@
-DIST imapsync-1.592.tgz 906578 BLAKE2B 
8048edddef4a3d9dad751b051c3e0d88eea883cbc57c0b31526ebe13cc818a5996fa07a746801c05aca8ae50429ad2aaee0983d6c4b9cef843a9169824ec293e
 SHA512 
3d41b28396d9b8bf83200b324b2e312c76ef88e42f4ff8993c8d697b18f321400d7a157b1fee2d3ad4eae11400dc2186a18528bde50e370d856eac1b09c28f68
-DIST imapsync-1.836.tar.gz 1741595 BLAKE2B 
6502105147cf2f7d13c0af997cab05e3d65a75d54924c8100a82a322da31c8797710e5370a52998384270713ec7ade1c86e5c8c021b7e0937c188dfc1cf178df
 SHA512 
f1ea1ef887ebcfa62c90254b3738602dc78275400a7d8dd5af33bc399c82c28d8567ee42d9ebf85735e7df857bf548608e09f01a06bd146f317faa3b4702cbeb
 DIST imapsync-1.882.tar.gz 1557501 BLAKE2B 
92f37d0c6c64569016a15d71d1b95ca08e4a8bb2402a5151f1429260fb37db47ebfc273e2bb73b06ba77974100780924fa3f256565fcd3e77cbff4c7bbf7b56e
 SHA512 
3953cb29b210c283be3fe72f1e1537594415bd5457b469b801625d6c857b982d2b2b3da9528dd1e6ccc6831c022ce495f7a5eaaea04d228bca374f185344f455

diff --git a/net-mail/imapsync/imapsync-1.592-r1.ebuild 
b/net-mail/imapsync/imapsync-1.592-r1.ebuild
deleted file mode 100644
index 65e587b45b5..000
--- a/net-mail/imapsync/imapsync-1.592-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="A tool allowing incremental and recursive imap transfer from one 
mailbox to another"
-HOMEPAGE="http://ks.lamiral.info/imapsync/;
-SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tgz;
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}
-   dev-perl/Digest-HMAC
-   dev-perl/File-Copy-Recursive
-   dev-perl/IO-Socket-SSL
-   dev-perl/IO-Tee
-   dev-perl/Mail-IMAPClient
-   dev-perl/TermReadKey
-   virtual/perl-Digest-MD5
-   virtual/perl-MIME-Base64"
-
-RESTRICT="test"
-
-src_prepare() {
-   sed -e "s/^install: testp/install:/" \
-   -e "/^DO_IT/,/^$/d" \
-   -i "${S}"/Makefile || die
-}
-
-src_compile() { :; }

diff --git a/net-mail/imapsync/imapsync-1.836.ebuild 
b/net-mail/imapsync/imapsync-1.836.ebuild
deleted file mode 100644
index 1a4e6a72185..000
--- a/net-mail/imapsync/imapsync-1.836.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A tool allowing incremental and recursive IMAP transfers between 
mailboxes"
-HOMEPAGE="http://ks.lamiral.info/imapsync/ 
https://github.com/imapsync/imapsync;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz;
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-DEPEND="
-   dev-lang/perl"
-
-RDEPEND="
-   ${DEPEND}
-   dev-perl/Digest-HMAC
-   dev-perl/File-Copy-Recursive
-   dev-perl/IO-Socket-INET6
-   dev-perl/IO-Socket-SSL
-   dev-perl/IO-Tee
-   dev-perl/Mail-IMAPClient
-   dev-perl/Readonly
-   dev-perl/Sys-MemInfo
-   dev-perl/TermReadKey
-   dev-perl/Unicode-String
-   virtual/perl-Digest-MD5
-   virtual/perl-MIME-Base64"
-
-RESTRICT="test"
-
-S=${WORKDIR}/${PN}-${P}
-
-src_prepare() {
-   sed -e "s/^install: testp/install:/" \
-   -e "/^DO_IT/,/^$/d" \
-   -i "${S}"/Makefile || die
-
-   default
-}
-
-src_compile() { :; }



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

2020-12-15 Thread Aaron Bauman
commit: d7f83a38fe72db719ac31758fad91d5a99be3b81
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 15 19:57:26 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 15 20:19:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f83a38

eclass/myspell-r2: fix documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/myspell-r2.eclass | 1 -
 1 file changed, 1 deletion(-)

diff --git a/eclass/myspell-r2.eclass b/eclass/myspell-r2.eclass
index 9b1de236dfc..efe33ce041c 100644
--- a/eclass/myspell-r2.eclass
+++ b/eclass/myspell-r2.eclass
@@ -7,7 +7,6 @@
 # @AUTHOR:
 # Tomáš Chvátal 
 # @BLURB: An eclass to ease the construction of ebuilds for myspell dicts
-# @DESCRIPTION:
 
 EXPORT_FUNCTIONS src_unpack src_install
 



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

2020-12-15 Thread Matthew Thode
commit: 390f6b05884ead15cb41062238f08eb03d3fb6f6
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 18:09:37 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec 15 20:12:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390f6b05

app-admin/ansible: 2.10.4 bump

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

 app-admin/ansible/Manifest  |  1 +
 app-admin/ansible/ansible-2.10.4.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 7d8b3bc4ebd..695ac00500f 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,2 +1,3 @@
 DIST ansible-2.10.0.tar.gz 25454980 BLAKE2B 
91f930518b90b36aa2c21f553092233059fada86fd1674c9c6e881484b1bd4e68a3eaa05d82e15115906e55da99c43394c3de36a898e26bb222f780b82f8a5bd
 SHA512 
878036f06e1705e4392223bda210b2acae0232069d0cec02a47f13f6b3bc6c9538fb515a2d2dc6003695bcf0915fdd3dfc5b8dc59355e37e2ca8fa48bbd79657
 DIST ansible-2.10.1.tar.gz 25851704 BLAKE2B 
f9f42ab9f7864a48f0d960b4e8149dfba3ece6c4b01c08db59f9ba5fbcd39771c7b315bf7c9853641d15c2bb6319c9b9ebc791440fc8933780895024c9b74c12
 SHA512 
46bbbfb22e5c3715df0069d420b174877dffd59f91613779e7057648d15751d528a9cb57357709d0c04a507a60e20c87b109ba1904e1f313441cf5832ba93b5e
+DIST ansible-2.10.4.tar.gz 28622006 BLAKE2B 
94551986f5e8ef54dd4f806a264f8373b19564f74b32bfc6d852d49b7b9ff1030ad3c2fdda2f16bc78c0dae5e07cc750a3992bca23fd9bff0f2466716ac32374
 SHA512 
da9517ad1f478eb8ccab3bad15f3f6ca4d6151798b5aab6db261c4b19a0ac023db1e294745a06748788820ece8980bf1c2c6274314fa0a2943b76c0658383b72

diff --git a/app-admin/ansible/ansible-2.10.4.ebuild 
b/app-admin/ansible/ansible-2.10.4.ebuild
new file mode 100644
index 000..86e5af4dd8f
--- /dev/null
+++ b/app-admin/ansible/ansible-2.10.4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   net-misc/sshpass
+   virtual/ssh
+   app-admin/ansible-base
+"
+DEPEND="
+   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+   app-admin/ansible-base
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-notfound-page[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )"
+
+python_compile() {
+   export ANSIBLE_SKIP_CONFLICT_CHECK=1
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   if use doc; then
+   cd docs/docsite || die
+   export CPUS=4
+   emake -f Makefile.sphinx html
+   fi
+}
+
+python_test() {
+   nosetests -d -w test/units -v --with-coverage --cover-package=ansible 
--cover-branches || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2020-12-15 Thread Matthew Thode
commit: 614ab7a83dc4191a4565afe7d7d3d0b813b7f9e8
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 18:13:39 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec 15 20:12:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=614ab7a8

net-analyzer/icinga2: 2.12.3 bump

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

 net-analyzer/icinga2/Manifest  |   1 +
 net-analyzer/icinga2/icinga2-2.12.3.ebuild | 149 +
 2 files changed, 150 insertions(+)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 31af930bde5..b9ff47926a4 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -2,3 +2,4 @@ DIST icinga2-2.11.6.tar.gz 7480970 BLAKE2B 
d247a4c0272227e0dfa2df46f91d84c7630c5
 DIST icinga2-2.12.0.tar.gz 7530104 BLAKE2B 
6f4a37d638449596d163add4ee070d24c1eb5f483e32f6c666454353578e6399a04cda949cb51b135516be7b437196e5beeff0e5e24a7bc26b855de87e24a797
 SHA512 
2a0ead159cfd71ebb662b909d8c4a64bdf13235b14d37b67057034da4fbf8764167b175e20f635989a98faafabb5da4f71321a4f8592172bed5cbb3ee557b276
 DIST icinga2-2.12.1.tar.gz 7532104 BLAKE2B 
addb3bb6f81cb41e1ec23e989d6151af6f39fdded5a76a791806114cc2ba46c786b5d6674e9e0e86eb701cb5132f766cdf3cbdfbbcc0f9263db3a7ba844705c6
 SHA512 
8c266db67fb7aa27dc86e9dc28fa0e1ff7b11260ed529d3963c5cf25a5230fc9f02d7d44076948fbde6e39e2cb02f2d99c2c5b72396154baf95aaa5eba461529
 DIST icinga2-2.12.2.tar.gz 7534173 BLAKE2B 
58aa25be81cfd9d674371dcd17043fbdd8fd9f03b2fdbe994101dfe6088ed289e64c213bb5ec1c62863fc2a5d015f2ee928a4bd45343eeead62aea3472faf187
 SHA512 
db61843f0ea0e05ea8c0ae035e6fdaf1ebc03115b0690a0465ef1847426656acd8ffc108e36056a46cfbc4eb9538c612bbb5adff2db72c9cc51330fcdd62c136
+DIST icinga2-2.12.3.tar.gz 7534454 BLAKE2B 
021f940b3885c90cc43b4708c83430685fdb692d5ce95ed0f667a95b7dd2f4817b30fb7b05f1e214ba3aa31cef806af0f83e68447ece94916d806fb95f66526e
 SHA512 
28b87e03a8ffeb7a1d19ddf9555151b826f7bf1fd33b0139c2fc8abe7c89d66d96089d5b32d0aaccc3876040514b2bfbde9970416d5ec4ea3b023b17c0fb1799

diff --git a/net-analyzer/icinga2/icinga2-2.12.3.ebuild 
b/net-analyzer/icinga2/icinga2-2.12.3.ebuild
new file mode 100644
index 000..8ec76ee82fa
--- /dev/null
+++ b/net-analyzer/icinga2/icinga2-2.12.3.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+if [[ ${PV} !=  ]]; then
+   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
+fi
+
+DESCRIPTION="Distributed, general purpose, network monitoring engine"
+HOMEPAGE="https://icinga.com/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="console jumbo-build libressl lto mail mariadb minimal +mysql nano-syntax 
+plugins postgres systemd +vim-syntax"
+
+# Add accounts to DEPEND because of fowners in src_install
+DEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   >=dev-libs/boost-1.66.0:=[context]
+   console? ( dev-libs/libedit )
+   mariadb? ( dev-db/mariadb-connector-c:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   dev-libs/yajl:=
+   acct-user/icinga
+   acct-group/icinga
+   acct-group/icingacmd"
+BDEPEND="
+   sys-devel/bison
+   >=sys-devel/flex-2.5.35"
+RDEPEND="
+   ${DEPEND}
+   plugins? ( || (
+   net-analyzer/monitoring-plugins
+   net-analyzer/nagios-plugins
+   ) )
+   mail? ( virtual/mailx )
+   acct-group/nagios"
+
+REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
+
+PATCHES=(
+   # https://github.com/Icinga/icinga2/issues/8185#issuecomment-680875875
+   "${FILESDIR}/${PN}-2.12.1-boost-1.74.0.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
+   -DCMAKE_INSTALL_SYSCONFDIR=/etc
+   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
+   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
+   -DICINGA2_USER=icinga
+   -DICINGA2_GROUP=icingacmd
+   -DICINGA2_COMMAND_GROUP=icingacmd
+   -DICINGA2_RUNDIR=/run
+   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
+   -DUSE_SYSTEMD=$(usex systemd)
+   -DLOGROTATE_HAS_SU=ON
+   -DICINGA2_LTO_BUILD=$(usex lto)
+   )
+   # default to off if minimal, allow the flags to be set otherwise
+   if use minimal; then
+   mycmakeargs+=(
+   -DICINGA2_WITH_MYSQL=OFF
+   -DICINGA2_WITH_PGSQL=OFF
+   )
+   else
+   mycmakeargs+=(
+

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

2020-12-15 Thread Matthew Thode
commit: 080b294ea2a40ef9d0cc9ef6f72e82e76896aad8
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 18:10:29 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec 15 20:12:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080b294e

app-admin/ansible-base: 2.10.4 bump

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

 app-admin/ansible-base/Manifest   |  1 +
 app-admin/ansible-base/ansible-base-2.10.4.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest
index 43097ea8680..e20cdc2268b 100644
--- a/app-admin/ansible-base/Manifest
+++ b/app-admin/ansible-base/Manifest
@@ -1,2 +1,3 @@
 DIST ansible-base-2.10.2.tar.gz 6023200 BLAKE2B 
80abfa3fab56d3f997cbe90b557ffd5004b216709d6ba2c6d50ea0fb7a2e5a2ad49ce83bfc7a17054582e786f53ce29814d8b5a3fc2408a1e729b1647619080c
 SHA512 
2ee60303841e88d3451ddbcc4c18473d3a37253873406b0783816b1bbf9d8404599ebed12bac7c7f32693314048668b84f3a1c593621c7b8c37a7b48687c769b
 DIST ansible-base-2.10.3.tar.gz 5836841 BLAKE2B 
000ee1e369beb450a9a58680030fc7605f62020a28f0ec4634569be0b12ca54c79d0c36a6022895f93b6f8449b8f8483e07590eeea233383490600bbce600aff
 SHA512 
4da2c79c7d990bbe07e136447643484d947e512693194017623deadd88d6556dac67865069182059ae2daf82a13876600dc5472712d6ab6e0556cb829fce3b5b
+DIST ansible-base-2.10.4.tar.gz 5708083 BLAKE2B 
dcae17dd84dd1985703bf55bffd4a7907ecf072fcc52c76633fd2fc1d3461901b284002f69ce542ab8447f7aa6a2f65ff4c9abca1a7c1c8df3ad69a4179b1c33
 SHA512 
50d0b40f47590d3ea56907f987bddbb858952b0d6a999db0b706232a571037dc31e66a773370be57ca14d11a7091c53a480d7f3cecf4a5e7f91895661100

diff --git a/app-admin/ansible-base/ansible-base-2.10.4.ebuild 
b/app-admin/ansible-base/ansible-base-2.10.4.ebuild
new file mode 100644
index 000..f376ff42569
--- /dev/null
+++ b/app-admin/ansible-base/ansible-base-2.10.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://ansible.com/;
+SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="test"
+# doc removed due to https://github.com/ansible/ansible/issues/71395
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   net-misc/sshpass
+   virtual/ssh
+   !

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

2020-12-15 Thread Matthew Thode
commit: c346dd8d8e9c34f4e7f510a0639053d62bb2ffcc
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 18:12:29 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec 15 20:12:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c346dd8d

dev-libs/leatherman: 1.12.4 bump

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

 dev-libs/leatherman/Manifest |  1 +
 dev-libs/leatherman/leatherman-1.12.4.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
index 019859acdee..ab3a08ba137 100644
--- a/dev-libs/leatherman/Manifest
+++ b/dev-libs/leatherman/Manifest
@@ -1,2 +1,3 @@
 DIST leatherman-1.12.2.tar.gz 816010 BLAKE2B 
4b7b00b88ef0ba5cb01405aa24fd5ff72918a122cc8a1c0a029e374152964f77afa29a1f503ed5863a39bd13aa808dba2a0b351f65756e97c8e2e8408358cbfc
 SHA512 
9be8333b616bd9772f234474ae874c7214fa0c1bc4658ff042233d6e1683cc61b63d666d750297c79a8058490e42c8b2ff8999cb7f04aa329644f52540e43bde
 DIST leatherman-1.12.3.tar.gz 816018 BLAKE2B 
6245284856613b99df2ce412e497ba69fe1a016a82ca5ea7f78ba591dc287e2daef051214b303c1cc463efb537354a01ad6c57688f244382b3843b8bfdad6f3e
 SHA512 
83f785ba7c69032e2c9c7f2fb07aa5c100ed9e1a81c88ece19d7a96647b9a46927b99fd7144c08d697863e44553f00adf6bc4964f45e900809827956c0949b36
+DIST leatherman-1.12.4.tar.gz 818043 BLAKE2B 
7a8718d598bf48b70d555d2a21e2e930eba6b3407ad5414b43d30411acf4c9bf4193ad20058b63d3c8911b7c5b0d021f84d6eca6dd3d00165c7d145186f8177f
 SHA512 
b2645a5049856f93c30bb89e87e3a47cf8137aeac73708248b2b228874818063fb31440ca2bd760783e8c95e880fe7ae34a387fcc448efee01dd0cda48089b55

diff --git a/dev-libs/leatherman/leatherman-1.12.4.ebuild 
b/dev-libs/leatherman/leatherman-1.12.4.ebuild
new file mode 100644
index 000..75314013d9e
--- /dev/null
+++ b/dev-libs/leatherman/leatherman-1.12.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils multilib
+
+DESCRIPTION="A C++ toolkit"
+HOMEPAGE="https://github.com/puppetlabs/leatherman;
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+IUSE="debug static-libs test"
+#RESTRICT="!test? ( test )"
+RESTRICT="test"  # restricted til we don't need the shared_nowide patch
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0/${PV}"
+
+RDEPEND="net-misc/curl"
+DEPEND=">=dev-libs/boost-1.73:=[nls]
+   net-misc/curl
+   >=sys-devel/gcc-4.8:*"
+
+PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
+PATCHES+=( "${FILESDIR}"/1.12.2-shared_nowide.patch )
+
+src_prepare() {
+   sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
+   # vendored boost lib conflicts with boost 1.73 and above
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_VERBOSE_MAKEFILE=ON
+   -DCMAKE_BUILD_TYPE=None
+   )
+   if ! use static-libs; then
+   mycmakeargs+=(
+   -DLEATHERMAN_SHARED=ON
+   )
+   else
+   mycmakeargs+=(
+   -DLEATHERMAN_SHARED=OFF
+   )
+   fi
+   if use debug; then
+   mycmakeargs+=(
+ -DCMAKE_BUILD_TYPE=Debug
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_test() {
+   "${WORKDIR}/${P}"_build/bin/leatherman_test
+}
+
+src_install() {
+   cmake-utils_src_install
+}



[gentoo-commits] proj/netifrc:master commit in: net/

2020-12-15 Thread Lars Wendler
commit: ee7316e32ecd90384f05f77ddb29abbdf97fa6a2
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 15 19:39:21 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 15 20:10:51 2020 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=ee7316e3

net/dhcpcd.sh: Don't run dhcpcd on stop if it's not installed

Bug: https://bugs.gentoo.org/760093
Signed-off-by: Lars Wendler  gentoo.org>

 net/dhcpcd.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/dhcpcd.sh b/net/dhcpcd.sh
index dcc6817..548a503 100644
--- a/net/dhcpcd.sh
+++ b/net/dhcpcd.sh
@@ -5,7 +5,7 @@
 dhcpcd_depend()
 {
after interface
-   program start dhcpcd
+   program dhcpcd
provide dhcp
 
# We prefer dhcpcd over these



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

2020-12-15 Thread Fabian Groffen
commit: e56e45bd9f75994a542436f59efc6ea7962215b3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:39:18 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:39:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e56e45bd

dev-lang/python: drop ~ppc-aix

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

 dev-lang/python/python-2.7.16.ebuild   | 21 ++---
 dev-lang/python/python-3.7.8-r2.ebuild |  5 +
 dev-lang/python/python-3.8.5.ebuild|  5 +
 dev-lang/python/python-3.8.6.ebuild|  5 +
 4 files changed, 5 insertions(+), 31 deletions(-)

diff --git a/dev-lang/python/python-2.7.16.ebuild 
b/dev-lang/python/python-2.7.16.ebuild
index 4ef22948f1..90390f85c8 100644
--- a/dev-lang/python/python-2.7.16.ebuild
+++ b/dev-lang/python/python-2.7.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -24,7 +24,7 @@ SRC_URI+=" elibc_Cygwin? (
 
 LICENSE="PSF-2"
 SLOT="2.7"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="aqua -berkdb bluetooth build doc elibc_uclibc examples gdbm hardened 
ipv6 libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst 
+xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
@@ -136,8 +136,6 @@ src_prepare() {
fi
# don't try to do fancy things on Darwin
sed -i -e 's/__APPLE__/__NO_MUCKING_AROUND__/g' Modules/readline.c || 
die
-   # On AIX, we've wrapped /usr/ccs/bin/nm to work around long TMPDIR.
-   sed -i -e "/^NM=.*nm$/s,^.*$,NM=$(tc-getNM)," Modules/makexp_aix || die
# fix header standards conflicts on Solaris
if [[ ${CHOST} == *-solaris* ]] ; then
# GCC5 switched the default from gnu89 to gnu11, a standards
@@ -241,7 +239,6 @@ src_configure() {
# Needed on FreeBSD unless Python 2.7 is already installed.
# Please query BSD team before removing this!
# On AIX this is not needed, but would record '.' as runpath.
-   [[ ${CHOST} == *-aix* ]] ||
append-ldflags "-L."
 
if use prefix ; then
@@ -520,20 +517,6 @@ EOF
fi
 
sed -e "s/\(LDFLAGS=\).*/\1/" -i "${libdir}/config/Makefile" || die 
"sed failed"
-   if [[ ${CHOST} == *-aix* ]]; then
-   # fix upstream bugs with quite large proposed diffs still to be 
sorted out:
-   # http://bugs.python.org/issue13493
-   # http://bugs.python.org/issue14150
-   # http://bugs.python.org/issue15590
-   # http://bugs.python.org/issue16189
-   sed -e "/Libs:/s|\$| 
-Wl,-bE:${EPREFIX}/${libdir#$ED}/config/python.exp -lld|" \
-   -i "${ED}"usr/$(get_libdir)/pkgconfig/python-${SLOT}.pc 
|| die "sed failed"
-   sed -e 
"s|:Modules/python.exp|:${EPREFIX}/${libdir#$ED}/config/python.exp|" \
-   -e 's| -bI:| -Wl,-bI:|g' \
-   -e '/LINKFORSHARED/s|-bE:|-bI:|g' \
-   -e '/LINKFORSHARED/s| -lld||g' \
-   -i "${libdir}"/{_sysconfigdata.py,config/Makefile} || 
die "sed failed"
-   fi
 
# Fix collisions between different slots of Python.
mv "${ED}usr/bin/2to3" "${ED}usr/bin/2to3-${SLOT}"

diff --git a/dev-lang/python/python-3.7.8-r2.ebuild 
b/dev-lang/python/python-3.7.8-r2.ebuild
index 178495ae2b..d3d0ee4837 100644
--- a/dev-lang/python/python-3.7.8-r2.ebuild
+++ b/dev-lang/python/python-3.7.8-r2.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 
@@ -101,9 +101,6 @@ src_prepare() {
# missed patch
sed -i -e '/is_macosx_sdk_path(zlib_h):/s/darwin/no-darwin/' setup.py 
|| die
 
-   # We may have wrapped /usr/ccs/bin/nm on AIX for long TMPDIR.
-   sed -i -e "/^NM=.*nm$/s,^.*$,NM=$(tc-getNM)," Modules/makexp_aix || die
-
sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
 

diff --git a/dev-lang/python/python-3.8.5.ebuild 

[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/

2020-12-15 Thread Fabian Groffen
commit: 6a4a68310f3fbea2483383a4269ff10298460957
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:36:00 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:36:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6a4a6831

dev-lang/perl: drop ~ppc-aix

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

 dev-lang/perl/perl-5.30.3-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-lang/perl/perl-5.30.3-r1.ebuild 
b/dev-lang/perl/perl-5.30.3-r1.ebuild
index 2e082403e2..4a38c9fe58 100644
--- a/dev-lang/perl/perl-5.30.3-r1.ebuild
+++ b/dev-lang/perl/perl-5.30.3-r1.ebuild
@@ -51,7 +51,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SUBSLOT}"
 
 if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="berkdb debug doc gdbm ithreads minimal"
@@ -140,8 +140,6 @@ pkg_setup() {
*-openbsd*)   osname="openbsd" ;;
*-darwin*)osname="darwin" ;;
*-solaris*)   osname="solaris" ;;
-   *-interix*)   osname="interix" ;;
-   *-aix*)   osname="aix" ;;
*-cygwin*)osname="cygwin" ;;
*)osname="linux" ;;
esac



[gentoo-commits] repo/proj/prefix:master commit in: dev-java/ibm-jdk-bin/files/, dev-java/ibm-jdk-bin/

2020-12-15 Thread Fabian Groffen
commit: 6be0e116e1b7fda4d4622575905c7121ad60ea03
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:27:59 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:27:59 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6be0e116

dev-java/ibm-jdk-bin: drop from Prefix

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

 dev-java/ibm-jdk-bin/Manifest  |  13 -
 dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env |  16 --
 .../files/ibm-jdk-bin-1.6.env.prefix.patch |  18 --
 dev-java/ibm-jdk-bin/files/ibm-jdk-bin-7.env   |  16 --
 .../ibm-jdk-bin/files/ibm-jdk-bin-jawt.h.patch |  12 -
 .../ibm-jdk-bin/ibm-jdk-bin-1.6.0.9_p2-r1.ebuild   | 311 -
 dev-java/ibm-jdk-bin/ibm-jdk-bin-7.1.1.10.ebuild   | 197 -
 dev-java/ibm-jdk-bin/metadata.xml  |  12 -
 8 files changed, 595 deletions(-)

diff --git a/dev-java/ibm-jdk-bin/Manifest b/dev-java/ibm-jdk-bin/Manifest
deleted file mode 100644
index 35818ab21e..00
--- a/dev-java/ibm-jdk-bin/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
-DIST ibm-java-javacomm-6.0-9.0-linux-i386.tgz 336897 SHA256 
2a04826238b0e2a24b611622191e3c3545ec6e2737fc9f240c8b53f19841d705
-DIST ibm-java-javacomm-6.0-9.0-linux-ppc.tgz 343028 SHA256 
5618541e0cdb38607856eb47aa1878a3db4165c2ba0d59a87ada875c9b300da0
-DIST ibm-java-javacomm-6.0-9.0-linux-ppc64.tgz 342371 SHA256 
27feede3959306f264185876440f55d5807782dc31d51964f4868c644c4a
-DIST ibm-java-javacomm-6.0-9.0-linux-x86_64.tgz 339256 SHA256 
10265a692a5056fe8d12c3d082f20ec113596e28bf98eb43d5a17a9a90176c8c
-DIST ibm-java-sdk-6.0-9.2-linux-i386.tgz 94285404 SHA256 
cc835013d9b82f4f188bc6036bb9850d7f848c513f73b321539e4eb8cc5a7e71
-DIST ibm-java-sdk-6.0-9.2-linux-ppc.tgz 96591020 SHA256 
738bc53ec28ca823d01218ad5a6d665b3b2d5638225c1dc6fad5b6780b953c5b
-DIST ibm-java-sdk-6.0-9.2-linux-ppc64.tgz 99395016 SHA256 
2c831e79a5e8f87e716e216edb29825c9f3e4d4e473ec6cb3b71bdf88ae8ef0d
-DIST ibm-java-sdk-6.0-9.2-linux-x86_64.tgz 95834113 SHA256 
025ac23ebc96d0d88e80cef1b27fea9b2a72253e49274b1f729995d33fb4e02c
-DIST ibm-java-sdk-7.1-1.0-i386-archive.bin 118877200 SHA256 
e276ad6539c716532393d3284c769cf7bd6af0e3fb9f905772675fc5ed1d8645 SHA512 
a8a29752d289e55d2d19a4a222dfce980c77de27b8236c7d92f084a5dee1e2623e49ec31e4e911c50008d0efdb5c0cdbd6811e596e8933f0b2e4dc519552142d
 WHIRLPOOL 
7d960e0714eea990edea7213a25fd89950613deecb7d7851169dd828e2e0cdcc55d999cbfff0cf78a97d066857e12072c34eaefa63ddb638a182b22596064624
-DIST ibm-java-sdk-7.1-1.0-ppc-archive.bin 122944282 SHA256 
c9f58ad1dbae8a8f6b70a48892939fb02919b7af551a3e396a1cafc44e745f41 SHA512 
0a679b3e4d0866f8e617e9a7931537fa376b41d83de97a18dfc7ecc50654f0918323845c8e31c95d4045a6188387310f3b7d9e46dd30f152724c2dbbf7fbad24
 WHIRLPOOL 
0b11e42e0028f251ec0020b0a04b758506a424cffdfe5c0a3c803bc0581da06869bc71f9f66f55b02d179d37c91b5e6d9b11f59f4b53f81376e6f809cc55d4b6
-DIST ibm-java-sdk-7.1-1.0-ppc64-archive.bin 136717060 SHA256 
6199f24f3c69cd8b026839e8b9f8ee621b097d1ee8d50f182e350959f3d41bf5 SHA512 
bb0db77d42530b7fe46621eec6280dfdda4ccc8a6be40913d22b46eaeac04beb80ae31926a6849b7d2b35f47feff911074b55e002c48cbad21cb261f6ccf2d43
 WHIRLPOOL 
d93436477a190096f3eeb009c6868d42fb5b6790c0c5b9222886bbdee5ef68ca25c2062e10bd12732c15b1453164b7ae6ca6bc8ce25974ee4cc650918b1318e5
-DIST ibm-java-sdk-7.1-1.0-x86_64-archive.bin 128760247 SHA256 
01eb5f41e1380d8af36bd087ba0d55f08a81d9dc7da6fc3c37b47296e3d955d5 SHA512 
6c1d8a8de264754bd5cc50fcba928f97afadb57a8832d40638e8c8885a3907000f906ce6601af37ff2c33dd20d1f3c3770af2463339fb0850a98fe00e7e5bfb4
 WHIRLPOOL 
3c14c7cde9d5318926a572e51338346e7e04248e326945ef5ae454cfb45a9ef38a54417ad2b60e09aadc80b7ec4b1449f38d4a94b102192cdca298b801b82173
-DIST j7r132redist.7.1.0.10.bin 136020141 SHA256 
7da071ed3f1716b078c1225fa821a157d4d00cba117ccf2c5a3a676c8ed8 SHA512 
76b48178b6d24380a0d8ec4e64f5280cd1f09fa3aa05ab000dc6ec95b42813ba781cffb74b71b98260ed67b6646c36aff5e2d0e507466d5b8c3879a40111c96d
 WHIRLPOOL 
d2cf9f5450c9c8ec95fae7d285696512a7ff285b28c225e65312f361a9d77eaef91f62a3b917e737dd2e4ec2555e3e64225770c437360b84c281416f72efc095

diff --git a/dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env 
b/dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env
deleted file mode 100644
index 60c2e5a38d..00
--- a/dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/files/ibm-jdk-bin-1.6.env,v 1.3 
2011/11/23 18:51:46 sera Exp $
-
-VERSION="IBM JDK @PV@"
-JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JAVAC="${JAVA_HOME}/bin/javac"
-PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@:@GENTOO_PORTAGE_EPREFIX@/usr/lib"
-PROVIDES_TYPE="JDK JRE"

[gentoo-commits] repo/proj/prefix:master commit in: dev-java/java-config/, dev-java/java-config/files/

2020-12-15 Thread Fabian Groffen
commit: 030967cef616742a1215e7893d87ce8dc15d8fc4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:32:56 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:32:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=030967ce

dev-java/java-config: migrate to gx86

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

 dev-java/java-config/Manifest  |  1 -
 .../files/java-config-2.2.0-prefix.patch   | 15 
 dev-java/java-config/java-config-2.2.0-r3.ebuild   | 43 --
 dev-java/java-config/metadata.xml  | 14 ---
 4 files changed, 73 deletions(-)

diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest
deleted file mode 100644
index 09e1dd3cde..00
--- a/dev-java/java-config/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST java-config-2.2.0.tar.bz2 51851 BLAKE2B 
7b7c15dc988d2f5f54ebacba224f57193577e24f99a798657b40d83d723280562e314ba71319958a83be44defc6a48ac1114cce37eaeddea025ea31f26cf331a
 SHA512 
a491cfe86bde8afadfc5b875740d79f9077526d8650ffb034fdad67a7ffa1b02646f67b1ef0eab7b0fe3ae57b5d767fa6a0d5593fe07416993d60588a8ed595a

diff --git a/dev-java/java-config/files/java-config-2.2.0-prefix.patch 
b/dev-java/java-config/files/java-config-2.2.0-prefix.patch
deleted file mode 100644
index cdb2654626..00
--- a/dev-java/java-config/files/java-config-2.2.0-prefix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://bugs.gentoo.org/show_bug.cgi?id=510268
-
 java-config-2.2.0/setup.py.orig 2014-05-13 21:53:35.273974390 +0100
-+++ java-config-2.2.0/setup.py  2014-05-13 21:50:35.868132638 +0100
-@@ -87,8 +87,8 @@
-   elif arch in ['hpux']:
-   defaults = '*= hp-jdk-bin'
- 
--  os.mkdir(self.root + '/usr/share/java-config-2/config/')
--  with open(self.root + 
'/usr/share/java-config-2/config/jdk-defaults.conf', 'w') as f:
-+  os.mkdir(self.root + eprefix + 
'/usr/share/java-config-2/config/')
-+  with open(self.root + eprefix + 
'/usr/share/java-config-2/config/jdk-defaults.conf', 'w') as f:
-   f.write("# This files contain the default support 
jdk's\n")
-   f.write(defaults + "\n")
- 

diff --git a/dev-java/java-config/java-config-2.2.0-r3.ebuild 
b/dev-java/java-config/java-config-2.2.0-r3.ebuild
deleted file mode 100644
index dad310668b..00
--- a/dev-java/java-config/java-config-2.2.0-r3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="6"
-
-# jython depends on java-config, so don't add it or things will break
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Java environment configuration query tool"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
-SRC_URI="https://dev.gentoo.org/~sera/distfiles/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )"
-
-# baselayout-java is added as a dep till it can be added to eclass.
-RDEPEND="
-   !dev-java/java-config-wrapper
-   sys-apps/baselayout-java
-   sys-apps/portage[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-   epatch "${FILESDIR}/${P}-prefix.patch"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # This replaces the file installed by java-config-wrapper.
-   dosym java-config-2 /usr/bin/java-config
-}
-
-python_test() {
-   esetup.py test
-}

diff --git a/dev-java/java-config/metadata.xml 
b/dev-java/java-config/metadata.xml
deleted file mode 100644
index fb57516300..00
--- a/dev-java/java-config/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   j...@gentoo.org
-   Java
-   
-   
-   java-config is used to configure the Java subsystem on your 
Gentoo
-   installation. In particular, it can be used to configure 
system-wide and
-   per-user default JVMs, construct classpath env vars from 
installed java
-   packages and be used to query for the path to various JDK tools.
-   
-



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/

2020-12-15 Thread Fabian Groffen
commit: 87454ced7e3eb11175f0fb27e0a7dcea134c037d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:32:51 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:32:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87454ced

dev-java/java-config: add Prefix keywords

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

 dev-java/java-config/java-config-2.3.1.ebuild | 2 +-
 dev-java/java-config/java-config-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/java-config/java-config-2.3.1.ebuild 
b/dev-java/java-config/java-config-2.3.1.ebuild
index 51075d6fd15..dc9ffcad70c 100644
--- a/dev-java/java-config/java-config-2.3.1.ebuild
+++ b/dev-java/java-config/java-config-2.3.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-java/java-config/java-config-.ebuild 
b/dev-java/java-config/java-config-.ebuild
index e60c556878b..5d6a98ef977 100644
--- a/dev-java/java-config/java-config-.ebuild
+++ b/dev-java/java-config/java-config-.ebuild
@@ -14,7 +14,7 @@ if [[ $PV = * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/java-config.git;
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 DESCRIPTION="Java environment configuration query tool"



[gentoo-commits] repo/proj/prefix:master commit in: app-portage/g-cpan/files/, app-portage/g-cpan/

2020-12-15 Thread Fabian Groffen
commit: 130ab6c32c8b458e603facaa052101bcc826e495
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:26:35 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:26:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=130ab6c3

app-portage/g-cpan: drop from Prefix

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

 app-portage/g-cpan/Manifest|   1 -
 .../g-cpan/files/g-cpan-0.16.7-prefix.patch| 183 -
 app-portage/g-cpan/g-cpan-0.16.7.ebuild|  63 ---
 app-portage/g-cpan/metadata.xml|  18 --
 4 files changed, 265 deletions(-)

diff --git a/app-portage/g-cpan/Manifest b/app-portage/g-cpan/Manifest
deleted file mode 100644
index 1facc3b622..00
--- a/app-portage/g-cpan/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST g-cpan-0.16.7.tar.gz 33621 SHA256 
35ead4120bee1b4158413eb1f5933baf1ce75500495d590163fbfef95c9c171f SHA512 
2412b30fa4c3432882db0f31da6ace841e353a363e15a3b536ea1febcf601a7f9c4e14968e3abcf848e3557098088012472179688caf36cd97ae9b528a3db7fb
 WHIRLPOOL 
646f76745023ae815ebecf57856b50dcd568657df68aee89099dd64904a4d43e9cef82f4f16518bd0b8db50e3ddd57aa200bf8fcffbd6539305f59be798bece1

diff --git a/app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch 
b/app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch
deleted file mode 100644
index 04f9d6d3de..00
--- a/app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch
+++ /dev/null
@@ -1,183 +0,0 @@
-diff -ur g-cpan-0.16.7.orig/bin/g-cpan g-cpan-0.16.7/bin/g-cpan
 g-cpan-0.16.7.orig/bin/g-cpan  2016-05-06 16:09:41.0 +0200
-+++ g-cpan-0.16.7/bin/g-cpan   2016-06-27 17:48:29.0 +0200
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl -w
-+#!@GENTOO_PORTAGE_EPREFIX@/usr/bin/perl -w
- package main;
- 
- # Copyright 1999-2016 Gentoo Foundation
-@@ -32,7 +32,7 @@
- my $prog = basename($0);
- 
- # Establish our tmpdir
--unless ($ENV{TMPDIR}) { $ENV{TMPDIR} = '/var/tmp/g-cpan' }
-+unless ($ENV{TMPDIR}) { $ENV{TMPDIR} = 
'@GENTOO_PORTAGE_EPREFIX@/var/tmp/g-cpan' }
- 
- my %dep_list = ();
- my @perl_dirs = (qw( dev-perl perl-core perl-gcpan dev-lang ));
-@@ -80,8 +80,8 @@
- 
- if ($log)
- {
--open my $log_test, q{>>}, "/var/log/$prog/$prog.err"
--  or fatal(print_err("You don't have permission to perform logging to 
/var/log/$prog/$prog.err: $!"));
-+open my $log_test, q{>>}, 
"@GENTOO_PORTAGE_EPREFIX@/var/log/$prog/$prog.err"
-+  or fatal(print_err("You don't have permission to perform logging to 
@GENTOO_PORTAGE_EPREFIX@/var/log/$prog/$prog.err: $!"));
- close($log_test);
- 
- my $log_driver = Log::Agent::Driver::File->make(
-@@ -89,8 +89,8 @@
- -magic_open => 0,
- -stampfmt   => 'date',
- -channels   => {
--'error'  => "/var/log/$prog/$prog.err",
--'output' => "/var/log/$prog/$prog.log",
-+'error'  => "@GENTOO_PORTAGE_EPREFIX@/var/log/$prog/$prog.err",
-+'output' => "@GENTOO_PORTAGE_EPREFIX@/var/log/$prog/$prog.log",
- }
- );
- logconfig(-driver => $log_driver);
-@@ -103,12 +103,12 @@
- 
- print_warn("*WARNING* - logging debug output can create large logs") if ($log 
&& $debug);
- 
--if (($install || $ask || $buildpkg || $buildpkgonly || $upgrade) && $> > 0 && 
!$pretend)
--{
--print_err("INSUFFICIENT PERMISSIONS TO RUN EMERGE");
--logerr("ERROR - INSUFFICIENT PERMISSIONS TO RUN EMERGE");
--exit();
--}
-+#if (($install || $ask || $buildpkg || $buildpkgonly || $upgrade) && $> > 0 
&& !$pretend)
-+#{
-+#print_err("INSUFFICIENT PERMISSIONS TO RUN EMERGE");
-+#logerr("ERROR - INSUFFICIENT PERMISSIONS TO RUN EMERGE");
-+#exit();
-+#}
- 
- if (!$install && defined($ask))
- {
-@@ -227,7 +227,7 @@
- 
- # Confirm that there is an /etc/portage/categories file
- # and that we have an entry for perl-gcpan in it.
--my $cat_file = "/etc/portage/categories";
-+my $cat_file = "@GENTOO_PORTAGE_EPREFIX@/etc/portage/categories";
- if (-f "$cat_file")
- {
- 
-@@ -252,7 +252,7 @@
- }
- else
- {
--print_err("Insufficient permissions to edit 
/etc/portage/categories");
-+print_err("Insufficient permissions to edit 
@GENTOO_PORTAGE_EPREFIX@/etc/portage/categories");
- print_err("Please run $prog as a user with sufficient 
permissions");
- exit;
- }
-@@ -269,7 +269,7 @@
- }
- else
- {
--print_err("Insufficient permissions to edit /etc/portage/categories");
-+print_err("Insufficient permissions to edit 
@GENTOO_PORTAGE_EPREFIX@/etc/portage/categories");
- print_err("Please run $prog as a user with sufficient permissions");
- exit;
- }
-@@ -519,7 +519,7 @@
- {
- 
- # First, check to see if this came with the core perl install
--my $pkgdbdir = "/var/db/pkg/dev-lang/";
-+my $pkgdbdir = 

[gentoo-commits] repo/proj/prefix:master commit in: app-portage/euses/

2020-12-15 Thread Fabian Groffen
commit: c28385c1f8974e51f9a4b44587a89deba6a7bb12
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:22:47 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:22:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c28385c1

app-portage/euses: drop package from Prefix

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

 app-portage/euses/Manifest   |  1 -
 app-portage/euses/euses-2.5.9.ebuild | 40 
 app-portage/euses/metadata.xml   | 12 ---
 3 files changed, 53 deletions(-)

diff --git a/app-portage/euses/Manifest b/app-portage/euses/Manifest
deleted file mode 100644
index 48b516b8a1..00
--- a/app-portage/euses/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST euses-2.5.9.tar.bz2 44281 BLAKE2B 
2da1309f8eeb5b4999212ddb0b2fb59a8fbd17c49f2c8e7bbfa64bba5c7831f84289ef833d9787506ed735ea1be92dc1f0ab765501b30f123a7f2f168da42c60
 SHA512 
afbacdcb73bc10548b32050bc38f71e9ac8613277d2cd961f2f96e32e7fa1827c5a208e68a6994efdcaa9e4a64a581138daadab2296a5e60c5e29677dbbd9ef8

diff --git a/app-portage/euses/euses-2.5.9.ebuild 
b/app-portage/euses/euses-2.5.9.ebuild
deleted file mode 100644
index 83b4ac9503..00
--- a/app-portage/euses/euses-2.5.9.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.9.ebuild,v 1.7 
2012/10/25 19:58:33 ken69267 Exp $
-
-EAPI=4
-
-DESCRIPTION="look up USE flag descriptions fast"
-HOMEPAGE="http://www.xs4all.nl/~rooversj/gentoo;
-SRC_URI="http://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64-linux ~x86-linux ~ppc-macos ~sparc64-solaris"
-IUSE=""
-
-DEPEND="
-   ppc-aix? ( dev-libs/gnulib )
-   sparc-solaris? ( dev-libs/gnulib )
-   sparc64-solaris? ( dev-libs/gnulib )
-   x86-solaris? ( dev-libs/gnulib )
-   x64-solaris? ( dev-libs/gnulib )
-"
-
-S=${WORKDIR}
-
-src_configure() {
-   if [[ ${CHOST} == *-aix* || ${CHOST} == *-solaris* ]]; then
-   append-cppflags -I"${EPREFIX}"/usr/$(get_libdir)/gnulib/include
-   append-ldflags -L"${EPREFIX}"/usr/$(get_libdir)/gnulib/lib
-   export LIBS="-lgnu"
-   fi
-
-   econf
-}
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc ChangeLog
-}

diff --git a/app-portage/euses/metadata.xml b/app-portage/euses/metadata.xml
deleted file mode 100644
index f62a0f06e2..00
--- a/app-portage/euses/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   j...@gentoo.org
-   Jeroen Roovers
-
-
-   tools-port...@gentoo.org
-   Gentoo Portage tools team
-
-



[gentoo-commits] repo/proj/prefix:master commit in: app-editors/nano/

2020-12-15 Thread Fabian Groffen
commit: 475361a460980629793f3227fbe3b9ea2c27a25c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:14:58 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:14:58 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=475361a4

app-editors/nano: drop ~ppc-aix

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

 app-editors/nano/Manifest  |  2 -
 app-editors/nano/nano-2.7.3.ebuild | 85 --
 app-editors/nano/nano-4.9.3.ebuild | 82 
 app-editors/nano/nano-5.4.ebuild   |  2 +-
 4 files changed, 1 insertion(+), 170 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 2ab0b4f0e1..c1739a154c 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1 @@
-DIST nano-2.7.3.tar.gz 2048675 BLAKE2B 
df7bb6b64b2b273e94e2584043f50292a646e76fee2aa634c5b8f25878ffab4b78320f25f9879fa97313b36463d58274020ea00cf2149168887684d3c7817314
 SHA512 
cd159cf193f05b37f770ac79e532fe96be158688d241ab7090861016fe0da9dde2ab504d0703b8feea8043e1deded3f10f0ab4dd5cceba99fe4a1dfcf5062b0b
-DIST nano-4.9.3.tar.gz 2999198 BLAKE2B 
a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e
 SHA512 
233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a
 DIST nano-5.4.tar.gz 2898561 BLAKE2B 
7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18
 SHA512 
711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28

diff --git a/app-editors/nano/nano-2.7.3.ebuild 
b/app-editors/nano/nano-2.7.3.ebuild
deleted file mode 100644
index 71831a8ae9..00
--- a/app-editors/nano/nano-2.7.3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
-   inherit git-r3 autotools
-else
-   MY_P=${PN}-${PV/_}
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz;
-   KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify +magic minimal ncurses nls slang +spell static unicode"
-
-LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
-   sys-libs/ncurses:0=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )
-   !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-   static? ( ${LIB_DEPEND} )"
-
-src_prepare() {
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-   epatch "${FILESDIR}"/${P}-tiny.patch #604000
-   epatch_user
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=()
-   case ${CHOST} in
-   *-gnu*|*-uclibc*) myconf+=( "--with-wordbounds" ) ;; #467848
-   esac
-   econf \
-   --bindir="${EPREFIX}"/bin \
-   --htmldir=/trash \
-   $(use_enable !minimal color) \
-   $(use_enable !minimal multibuffer) \
-   $(use_enable !minimal nanorc) \
-   --disable-wrapping-as-root \
-   $(use_enable magic libmagic) \
-   $(use_enable spell speller) \
-   $(use_enable justify) \
-   $(use_enable debug) \
-   $(use_enable nls) \
-   $(use_enable unicode utf8) \
-   $(use_enable minimal tiny) \
-   $(usex ncurses --without-slang $(use_with slang)) \
-   "${myconf[@]}"
-}
-
-src_install() {
-   default
-   rm -rf "${D}"/trash
-
-   dodoc doc/nanorc.sample
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/nanorc.sample nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-   fi
-   if ! use prefix-guest ; then
-   dodir /usr/bin
-   dosym /bin/nano /usr/bin/nano
-   fi
-}

diff --git a/app-editors/nano/nano-4.9.3.ebuild 

[gentoo-commits] repo/proj/prefix:master commit in: app-portage/genlop/files/, app-portage/genlop/

2020-12-15 Thread Fabian Groffen
commit: e657fda04add08bbb0ad1f46bb617ac4663d2813
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:24:52 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:24:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e657fda0

app-portage/genlop: drop from Prefix

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

 app-portage/genlop/Manifest|  1 -
 .../genlop/files/genlop-0.30.7-prefix.patch| 50 --
 .../files/genlop-0.30.8-compiling-category.patch   | 10 -
 .../genlop/files/genlop-0.30.8-version.patch   | 11 -
 app-portage/genlop/genlop-0.30.10-r1.ebuild| 41 --
 app-portage/genlop/metadata.xml| 12 --
 6 files changed, 125 deletions(-)

diff --git a/app-portage/genlop/Manifest b/app-portage/genlop/Manifest
deleted file mode 100644
index 78315f8b10..00
--- a/app-portage/genlop/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST genlop-0.30.10.tar.gz 20872 BLAKE2B 
e06088678598464c67b78cf10a7472d7bf7b22d69c85fc072064b7a90fe57e2015fddba30edaa85574381cd59367b81c7bf514c269d5dc186fbcc367bba0cca4
 SHA512 
eab59d7dc012fbbdbe7de509deba66e6c7d0c5a37064e79c25a37c64becc259ee5206194615b60b3363022fa59e458356547edca307ceb4e19eeeaf4b146c593

diff --git a/app-portage/genlop/files/genlop-0.30.7-prefix.patch 
b/app-portage/genlop/files/genlop-0.30.7-prefix.patch
deleted file mode 100644
index ea0efaadb2..00
--- a/app-portage/genlop/files/genlop-0.30.7-prefix.patch
+++ /dev/null
@@ -1,50 +0,0 @@
 genlop.orig2007-04-09 16:55:46 +0200
-+++ genlop 2007-08-02 22:39:58 +0200
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl
-+#!/usr/bin/env perl
- #
- # $Id: genlop,v 1.21 2005/08/16 23:50:32 antonio Exp $
- #
-@@ -26,7 +26,7 @@
- use File::Basename;
- 
- my $version  = "0.30.8";
--my @logfiles = ("/var/log/emerge.log");
-+my @logfiles = ("@GENTOO_PORTAGE_EPREFIX@/var/log/emerge.log");
- my %COLORS   = (
- 'blue'  => 'bold blue',
- 'green' => 'bold green',
-@@ -109,7 +109,7 @@
- sub open_file
- {
- my ($file, $fh) = @_;
--if ($file eq "/var/log/emerge.log" && !-r $file)
-+if ($file eq "@GENTOO_PORTAGE_EPREFIX@/var/log/emerge.log" && !-r $file)
- {
- print "$progname: cannot open " . $file . " for reading\n" . "maybe 
you are not a member of the portage group ?\n" . "try genlop -h for help\n";
- exit 1;
-@@ -802,12 +802,12 @@
- }
- $e_count = 0;
- print "\n   Info about currently installed ebuild:\n";
--opendir(DIR, "/var/db/pkg/") || die "can't open /var/db/pkg/ $!\n";
-+opendir(DIR, "@GENTOO_PORTAGE_EPREFIX@/var/db/pkg/") || die "can't open 
@GENTOO_PORTAGE_EPREFIX@/var/db/pkg/ $!\n";
- while (defined(my $categoria = readdir(DIR)))
- {
- if ($package =~ m/^$categoria.*/g)
- {
--opendir(DIR2, "/var/db/pkg/$categoria");
-+opendir(DIR2, "@GENTOO_PORTAGE_EPREFIX@/var/db/pkg/$categoria");
- while (defined(my $package_dir = readdir(DIR2)))
- {
- 
-@@ -851,7 +851,7 @@
- my (@potential_use, @pkg_use, @used_use, @unused_use);
- 
- # each installed package store its information here
--my $db_pkg_dir = "/var/db/pkg/$categoria/$package_dir/";
-+my $db_pkg_dir = 
"@GENTOO_PORTAGE_EPREFIX@/var/db/pkg/$categoria/$package_dir/";
- if ("$categoria/$package_dir" =~ m/.*\/(.*)/g)
- {
- 

diff --git a/app-portage/genlop/files/genlop-0.30.8-compiling-category.patch 
b/app-portage/genlop/files/genlop-0.30.8-compiling-category.patch
deleted file mode 100644
index 9f6c502b2a..00
--- a/app-portage/genlop/files/genlop-0.30.8-compiling-category.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 genlop
-+++ genlop
-@@ -694,6 +694,7 @@
- {
-   my $e_current;
- $ebuild_arg =~ s/(\+)/\\$1/g;
-+$ebuild_arg =~ s/.*\///g;
- foreach my $logfile (@logfiles)
- {
- my $handle;

diff --git a/app-portage/genlop/files/genlop-0.30.8-version.patch 
b/app-portage/genlop/files/genlop-0.30.8-version.patch
deleted file mode 100644
index 87f2fecb7c..00
--- a/app-portage/genlop/files/genlop-0.30.8-version.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 genlop-0.30.8/genlop.old   2007-09-25 15:36:55 -0600
-+++ genlop-0.30.8/genlop   2007-09-26 19:19:37 -0600
-@@ -25,7 +25,7 @@
- use LWP::Simple;
- use File::Basename;
- 
--my $version  = "0.30.7";
-+my $version  = "0.30.8";
- my @logfiles = ("/var/log/emerge.log");
- my %COLORS   = (
- 'blue'  => 'bold blue',

diff --git a/app-portage/genlop/genlop-0.30.10-r1.ebuild 
b/app-portage/genlop/genlop-0.30.10-r1.ebuild
deleted file mode 100644
index 406a7a8b12..00
--- a/app-portage/genlop/genlop-0.30.10-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU 

[gentoo-commits] repo/proj/prefix:master commit in: app-editors/nano/files/, app-editors/nano/

2020-12-15 Thread Fabian Groffen
commit: 39195e6d59b20ed6293f5ea50c577d686966b95f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:20:23 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:20:23 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=39195e6d

app-editors/nano: migrated to gx86

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

 app-editors/nano/Manifest|  1 -
 app-editors/nano/files/nano-2.7.3-tiny.patch | 29 -
 app-editors/nano/metadata.xml| 38 ---
 app-editors/nano/nano-5.4.ebuild | 94 
 app-editors/nano/nano-.ebuild| 94 
 5 files changed, 256 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
deleted file mode 100644
index c1739a154c..00
--- a/app-editors/nano/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST nano-5.4.tar.gz 2898561 BLAKE2B 
7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18
 SHA512 
711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28

diff --git a/app-editors/nano/files/nano-2.7.3-tiny.patch 
b/app-editors/nano/files/nano-2.7.3-tiny.patch
deleted file mode 100644
index 148716d5db..00
--- a/app-editors/nano/files/nano-2.7.3-tiny.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From fc89ac11d25a5d052a63c01006c1fd767d9f5879 Mon Sep 17 00:00:00 2001
-From: Felix Janda 
-Date: Thu, 29 Dec 2016 13:43:06 -0500
-Subject: [PATCH] speller: fix build when tiny build is enabled
-
-URL: https://bugs.gentoo.org/604000

- src/text.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/text.c b/src/text.c
-index bd1737687e65..a8b34f2f6bba 100644
 a/src/text.c
-+++ b/src/text.c
-@@ -3079,9 +3079,11 @@ const char *do_alt_speller(char *tempfile_name)
- stat(tempfile_name, );
- if (spellfileinfo.st_mtime != timestamp) {
-   set_modified();
-+#ifndef NANO_TINY
-   /* Flush the undo stack, to avoid making a mess when the user
-* tries to undo things in spell-corrected lines. */
-   discard_until(NULL, openfile);
-+#endif
- }
- #ifndef NANO_TINY
- /* Unblock SIGWINCHes again. */
--- 
-2.11.0
-

diff --git a/app-editors/nano/metadata.xml b/app-editors/nano/metadata.xml
deleted file mode 100644
index 707af36144..00
--- a/app-editors/nano/metadata.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
- vap...@gentoo.org
-
-
-GNU nano - an enhanced clone of the Pico text editor.
-
-The nano project was started because of a few "problems" with the
-wonderfully easy-to-use and friendly Pico text editor.
-
-First and foremost is its license: the Pine suite does not use the
-GPL or a GPL-friendly license, and has unclear restrictions on
-redistribution.  Because of this, Pine and Pico are not included with
-many GNU/Linux distributions.  Also, other features (like goto line
-number or search and replace) were unavailable until recently or
-require a command line flag.  Yuck.
-
-nano aims to solve these problems by emulating the functionality of
-Pico as closely as possible while addressing the problems above and
-perhaps providing other extra functionality.
-
-
- Enable justify/unjustify functions for text 
formatting.
- 
-  Enable debug messages and assert warnings.  Note that these will all be sent
-  straight to stderr rather than some logging facility.
- 
- 
-  Add magic file support (sys-apps/file) to automatically detect appropriate 
syntax highlighting
- 
- 
-  Disable all fancy features, including ones that otherwise have a dedicated
-  USE flag (such as spelling).
- 
-
-

diff --git a/app-editors/nano/nano-5.4.ebuild b/app-editors/nano/nano-5.4.ebuild
deleted file mode 100644
index 3cf92143d5..00
--- a/app-editors/nano/nano-5.4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls slang +spell +split-usr static 
unicode"
-
-LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
-   sys-libs/ncurses:0=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )
-   

[gentoo-commits] repo/proj/prefix:master commit in: app-arch/bzip2/

2020-12-15 Thread Fabian Groffen
commit: 1f0fb78d68b1ce7f257f5256a257946b5ec3d5c1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:03:55 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:03:55 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1f0fb78d

app-arch/bzip2: drop ~ppc-aix

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

 app-arch/bzip2/bzip2-1.0.6-r10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/bzip2/bzip2-1.0.6-r10.ebuild 
b/app-arch/bzip2/bzip2-1.0.6-r10.ebuild
index ee2e4b825a..ccd13a7ad5 100644
--- a/app-arch/bzip2/bzip2-1.0.6-r10.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.6-r10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # XXX: atm, libbz2.a is always PIC :(, so it is always built quickly
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="static static-libs"
 
 PATCHES=(



[gentoo-commits] repo/proj/prefix:master commit in: app-arch/unzip/

2020-12-15 Thread Fabian Groffen
commit: 8e5ab09d13a91ef86e9aa1148ea77638558bdced
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:05:20 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:05:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8e5ab09d

app-arch/unzip: drop ~ppc-aix

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

 app-arch/unzip/unzip-6.0_p21-r2.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-arch/unzip/unzip-6.0_p21-r2.ebuild 
b/app-arch/unzip/unzip-6.0_p21-r2.ebuild
index 0f0cdaa560..cb723c61a9 100644
--- a/app-arch/unzip/unzip-6.0_p21-r2.ebuild
+++ b/app-arch/unzip/unzip-6.0_p21-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.tar.gz
 
 LICENSE="Info-ZIP"
 SLOT="0"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 natspec unicode"
 
 DEPEND="bzip2? ( app-arch/bzip2 )
@@ -64,8 +64,6 @@ src_configure() {
*bsd* | *dragonfly*) TARGET="bsd" ;;
*-darwin*)   TARGET="macosx" ;;
*-solaris*)  TARGET="generic" ;;
-   *-aix*)  TARGET="gcc"; append-cppflags "-DNO_LCHMOD"; 
append-ldflags "-Wl,-blibpath:${EPREFIX}/usr/$(get_libdir)" ;;
-   *-hpux*) TARGET="gcc"; append-ldflags 
"-Wl,+b,${EPREFIX}/usr/$(get_libdir)" ;;
*-mint*) TARGET="generic" ;;
*-cygwin*)   TARGET="generic" ;;
*) die "Unknown target; please update the ebuild to handle ${CHOST} 
" ;;



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

2020-12-15 Thread Fabian Groffen
commit: 6f0c0c1800da9fcb86b84b559e764d13b54cc516
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:20:58 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:25:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0c0c18

app-editors/nano: drop ~ppc-aix

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

 app-editors/nano/nano-4.9.3.ebuild  | 2 +-
 app-editors/nano/nano-5.3-r1.ebuild | 2 +-
 app-editors/nano/nano-5.4.ebuild| 2 +-
 app-editors/nano/nano-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-editors/nano/nano-4.9.3.ebuild 
b/app-editors/nano/nano-4.9.3.ebuild
index 5e77b11f1a7..73e6b12a0ce 100644
--- a/app-editors/nano/nano-4.9.3.ebuild
+++ b/app-editors/nano/nano-4.9.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"

diff --git a/app-editors/nano/nano-5.3-r1.ebuild 
b/app-editors/nano/nano-5.3-r1.ebuild
index 25cf3962ed7..2afee8b5c49 100644
--- a/app-editors/nano/nano-5.3-r1.ebuild
+++ b/app-editors/nano/nano-5.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"

diff --git a/app-editors/nano/nano-5.4.ebuild b/app-editors/nano/nano-5.4.ebuild
index 58e6b082147..28951995bd2 100644
--- a/app-editors/nano/nano-5.4.ebuild
+++ b/app-editors/nano/nano-5.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 58e6b082147..28951995bd2 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2020-12-15 Thread Dennis Lamm
commit: 3dee87b9829e3f56b11821f111f5c36f976e51b0
Author: Dennis Lamm  gentoo  org>
AuthorDate: Tue Dec 15 05:42:42 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Tue Dec 15 19:21:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dee87b9

dev-libs/miniz: fixed description

Signed-off-by: Dennis Lamm  gentoo.org>

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

diff --git a/dev-libs/miniz/miniz-2.1.0.ebuild 
b/dev-libs/miniz/miniz-2.1.0.ebuild
index 1141b3f020c..3e508a90548 100644
--- a/dev-libs/miniz/miniz-2.1.0.ebuild
+++ b/dev-libs/miniz/miniz-2.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit cmake
 
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
+DESCRIPTION="A lossless, high performance data compression library"
 HOMEPAGE="https://github.com/richgel999/miniz;
 SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/files/, media-gfx/prusaslicer/

2020-12-15 Thread Dennis Lamm
commit: ddd3cc90514a49692ed8c06b4aedf87402bdd1cf
Author: Dennis Lamm  gentoo  org>
AuthorDate: Tue Dec 15 18:03:30 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Tue Dec 15 19:21:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd3cc90

media-gfx/prusaslicer: added new ebuild

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

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18668
Signed-off-by: Dennis Lamm  gentoo.org>

 media-gfx/prusaslicer/Manifest |  1 +
 .../prusaslicer/files/PrusaGcodeviewer.desktop |  9 +++
 media-gfx/prusaslicer/files/PrusaSlicer.desktop| 12 
 .../files/prusaslicer-2.2.0-atomic.patch   | 10 +++
 .../files/prusaslicer-2.2.0-boost-1.73.patch   | 60 
 media-gfx/prusaslicer/metadata.xml | 19 ++
 media-gfx/prusaslicer/prusaslicer-2.2.0.ebuild | 79 ++
 7 files changed, 190 insertions(+)

diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
new file mode 100644
index 000..ac05bb7cb7d
--- /dev/null
+++ b/media-gfx/prusaslicer/Manifest
@@ -0,0 +1 @@
+DIST prusaslicer-2.2.0.tar.gz 30811929 BLAKE2B 
cde004add53ee025728d566cb7331cb7b1eac5412e9ad3bee037d13277c24dcdc6024c91f09bb9ef0653a12a3ee7c5cb5cec21e2a00825d185472ea7036e08f5
 SHA512 
5c8dc5b581e04208a1ae53771ef2607da189ee85aadf501ce1480008f5a6ddb10bb528ddc2608d3f04acd26c583ff895ad4148d6a1397f002292e20098971e1d

diff --git a/media-gfx/prusaslicer/files/PrusaGcodeviewer.desktop 
b/media-gfx/prusaslicer/files/PrusaGcodeviewer.desktop
new file mode 100644
index 000..4b73cc905c6
--- /dev/null
+++ b/media-gfx/prusaslicer/files/PrusaGcodeviewer.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Prusa GCode viewer
+Exec=prusa-slicer --gcodeviewer %F
+Icon=PrusaSlicer
+Terminal=false
+Type=Application
+MimeType=text/x.gcode;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;

diff --git a/media-gfx/prusaslicer/files/PrusaSlicer.desktop 
b/media-gfx/prusaslicer/files/PrusaSlicer.desktop
new file mode 100644
index 000..dae507b54ab
--- /dev/null
+++ b/media-gfx/prusaslicer/files/PrusaSlicer.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=PrusaSlicer
+GenericName=3D Printing Software
+Icon=PrusaSlicer
+Exec=prusa-slicer %F
+Terminal=false
+Type=Application
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;Engineering;
+Keywords=3D;Printing;Slicer;slice;3D;printer;convert;gcode;stl;obj;amf;SLA
+StartupNotify=false
+StartupWMClass=prusa-slicer
\ No newline at end of file

diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.2.0-atomic.patch 
b/media-gfx/prusaslicer/files/prusaslicer-2.2.0-atomic.patch
new file mode 100644
index 000..4319ad0f146
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.2.0-atomic.patch
@@ -0,0 +1,10 @@
+--- a/src/slic3r/GUI/Mouse3DController.hpp
 b/src/slic3r/GUI/Mouse3DController.hpp
+@@ -8,6 +8,7 @@
+
+ #include "hidapi.h"
+
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.2.0-boost-1.73.patch 
b/media-gfx/prusaslicer/files/prusaslicer-2.2.0-boost-1.73.patch
new file mode 100644
index 000..50abea11b32
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.2.0-boost-1.73.patch
@@ -0,0 +1,60 @@
+--- a/src/admesh/stlinit.cpp
 b/src/admesh/stlinit.cpp
+@@ -28,7 +28,6 @@
+
+ #include 
+ #include 
+-#include 
+
+ #include "stl.h"
+
+@@ -36,9 +35,9 @@
+ #error "SEEK_SET not defined"
+ #endif
+
+-#ifndef BOOST_LITTLE_ENDIAN
++#if __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__
+ extern void stl_internal_reverse_quads(char *buf, size_t cnt);
+-#endif /* BOOST_LITTLE_ENDIAN */
++#endif /* __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__ */
+
+ static FILE* stl_open_count_facets(stl_file *stl, const char *file)
+ {
+@@ -89,10 +88,10 @@
+   // Read the int following the header.  This should contain # of facets.
+   uint32_t header_num_facets;
+   bool header_num_faces_read = fread(_num_facets, 
sizeof(uint32_t), 1, fp) != 0;
+-#ifndef BOOST_LITTLE_ENDIAN
++#if __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__
+   // Convert from little endian to big endian.
+   stl_internal_reverse_quads((char*)_num_facets, 4);
+-#endif /* BOOST_LITTLE_ENDIAN */
++#endif /* __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__ */
+   if (! header_num_faces_read || num_facets != header_num_facets)
+   BOOST_LOG_TRIVIAL(info) << "stl_open_count_facets: 
Warning: File size doesn't match number of facets in the header: " << file;
+   }
+@@ -158,10 +157,10 @@
+   // Read a single facet from a binary .STL file. We 
assume little-endian architecture!
+   if (fread(, 1, SIZEOF_STL_FACET, fp) != 
SIZEOF_STL_FACET)
+   return false;
+-#ifndef BOOST_LITTLE_ENDIAN

[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/, profiles/

2020-12-15 Thread Marek Szuba
commit: 9a945a1a2cac0e551f654ef402dccdb5238cc5a9
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 15 16:52:15 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 15 18:45:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a945a1a

games-engines/stratagus: migrate to lua-single.eclass

Locked to lua5-1, both in upstream build scripts and by depending on
dev-lua/toluapp.

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

 .../stratagus/stratagus-2.4.3-r100.ebuild  | 71 ++
 profiles/package.mask  |  1 +
 2 files changed, 72 insertions(+)

diff --git a/games-engines/stratagus/stratagus-2.4.3-r100.ebuild 
b/games-engines/stratagus/stratagus-2.4.3-r100.ebuild
new file mode 100644
index 000..5b096ccea6d
--- /dev/null
+++ b/games-engines/stratagus/stratagus-2.4.3-r100.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+
+inherit cmake lua-single
+
+DESCRIPTION="A realtime strategy game engine"
+HOMEPAGE="https://wargus.github.io/stratagus.html
+   https://github.com/Wargus/stratagus;
+SRC_URI="https://github.com/Wargus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   theora? ( vorbis )"
+
+RDEPEND="${LUA_DEPS}
+   dev-db/sqlite:3
+   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
+   media-libs/libpng:0
+   virtual/opengl
+   x11-libs/libX11
+   media-libs/libsdl[sound,opengl,video]
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   fluidsynth? ( media-sound/fluidsynth )
+   mikmod? ( media-libs/libmikmod )
+   mng? ( media-libs/libmng )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   theora? ( media-libs/libtheora )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.3.0-doc.patch
+)
+
+src_prepare() {
+   sed -i -e 's:-Werror::' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # there are in-source switches
+   use debug && CMAKE_BUILD_TYPE=Debug
+
+   local mycmakeargs=(
+   -DGAMEDIR="/usr/bin"
+   -DDOCDIR="/usr/share/doc/${PF}"
+   -DWITH_BZIP2=$(usex bzip2)
+   -DWITH_FLUIDSYNTH=$(usex fluidsynth)
+   -DWITH_MIKMOD=$(usex mikmod)
+   -DWITH_MNG=$(usex mng)
+   -DWITH_OGGVORBIS=$(usex vorbis)
+   -DWITH_THEORA=$(usex theora)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_DEV=ON
+   )
+
+   cmake_src_configure
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 99f2521a5e9..60a835a2c5d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -570,6 +570,7 @@ kde-apps/kdebase-meta:5
 >=games-engines/love-0.8.0-r100:0.8
 >=games-engines/love-11.3-r100:0
 >=games-engines/solarus-1.3.1-r100
+>=games-engines/stratagus-2.4.3-r100
 >=games-puzzle/fish-fillets-1.0.1-r100
 >=games-roguelike/crossfire-client-1.71.0-r100
 >=games-roguelike/stone-soup-0.25.1-r100



  1   2   >