[gentoo-commits] repo/gentoo:master commit in: app-misc/anki/, app-misc/anki/files/

2020-06-12 Thread Joonas Niilola
commit: bbf4348280a355c7def871019405fc563730ed7c
Author: Chris Burroughs  gmail  com>
AuthorDate: Fri Nov  8 02:37:38 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf43482

app-misc/anki: bump to 2.1.15 and modernize ebuild

 - claiming maintainer timeout to update version and fix bugs, --juippis

 * Bump to EAPI 7
 * Enable python 3.{7,8} support
 * Fix missing test dependencies
 * Add missing jsonschema dependency
 * Backport argument fix to allow mpv versions > 0.31 to be used by anki
 * Correct and expand LICENSE
 * Resolve NonexistentDeps DEPEND warning (leftover from PyQtWebEngine split,
   but no version of PyQt5 with a webengine use flag is still in the tree.)
 * Use default pkg_setup from eclass and rely on default value for S variable
 * Clarify optional runtime dependencies needed (mpv OR mplayer)
 * Move optional runtime dependencies to optfeature
 * Adjust SRC_URL after upstream re-arranging

NOTE: The upstream LICENSE includes "Qt's bundled translations: LGPL3", but
since we are building from source that is not directly included.  More recent
upstream versions have clarified this in the LICENSE file.

Bug: https://bugs.gentoo.org/625894
Bug: https://bugs.gentoo.org/645314
Bug: https://bugs.gentoo.org/651472
Bug: https://bugs.gentoo.org/688798
Closes: https://bugs.gentoo.org/700010
Closes: https://bugs.gentoo.org/715624
Bug: https://bugs.gentoo.org/722502
Bug: https://bugs.gentoo.org/724482
Bug: https://bugs.gentoo.org/724990
Closes: https://bugs.gentoo.org/726522

Signed-off-by: Chris Burroughs  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16054
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/anki/Manifest |  1 +
 app-misc/anki/anki-2.1.15.ebuild   | 93 ++
 app-misc/anki/files/anki-2.1.15-mpv-args.patch | 26 +++
 3 files changed, 120 insertions(+)

diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest
index b40a9f9484c..d013dc23f14 100644
--- a/app-misc/anki/Manifest
+++ b/app-misc/anki/Manifest
@@ -1,2 +1,3 @@
 DIST anki-2.1.0_beta27.tgz 4127906 BLAKE2B 
b4f83cc30dc3e89f3ca17c03ba8dcfc9a487de43d8ac564d5dc83488e286c302816c8a8140aa764b596404194c5f3727218deec303ef201ccaef38b945d8b32d
 SHA512 
50b4ece1361ecafdfe08dad04e9b622b1e8ba2224bfef7e4660c95f81cb8f525d892170548d741ff53bc19ff4c13863f488a71c31c8328511fea3203d2c345f1
 DIST anki-2.1.13.tgz 4248906 BLAKE2B 
82a2a9a556cbf3596af22a73a2865815561cdd408b249443fc7e144734fdc2b62317120db71475afd7b0d4027f19e53c47437132028ef78b158ec3624f54a33f
 SHA512 
921ef48b16c0c8c83b85523aa0a5b828210b210cd51fa471f57e9aa6777a1aced30c7e24084ef0c2f14c9d846a19091923d13faaff7ed9075860fc23f8ba1cd3
+DIST anki-2.1.15.tgz 4269571 BLAKE2B 
00b351f5ffacb363642e02bf806bcd7c0d9446c9815a75328e7fa37c848b271b135510de17cc012e8cc96d8a52a183a49de84b6f85f562a370255bd36c6f866e
 SHA512 
f3acfa6ff62d43fa461efddd81a8570304ada53b97bd494fdbbe0a0439700d7a52aa62ead31cbaed731be0df96a6cc845a7cf92dcf65f3080dc63282fe5941c3

diff --git a/app-misc/anki/anki-2.1.15.ebuild b/app-misc/anki/anki-2.1.15.ebuild
new file mode 100644
index 000..2f651f60f1d
--- /dev/null
+++ b/app-misc/anki/anki-2.1.15.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_{7,8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit desktop eutils python-single-r1 xdg
+
+DESCRIPTION="A spaced-repetition memory training program (flash cards)"
+HOMEPAGE="https://apps.ankiweb.net";
+SRC_URI="https://apps.ankiweb.net/downloads/archive/${P}-source.tgz -> 
${P}.tgz"
+
+LICENSE="AGPL-3+ BSD MIT GPL-3+ CC-BY-SA-3.0 Apache-2.0 CC-BY-2.5"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/PyQt5-5.12[gui,svg,widgets,${PYTHON_MULTI_USEDEP}]
+   >=dev-python/PyQtWebEngine-5.12[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/httplib2-0.7.4[${PYTHON_MULTI_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   dev-python/decorator[${PYTHON_MULTI_USEDEP}]
+   dev-python/jsonschema[${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+   dev-python/requests[${PYTHON_MULTI_USEDEP}]
+   dev-python/send2trash[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+BDEPEND="test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   dev-python/nose[${PYTHON_MULTI_USEDEP}]
+   dev-python/mock[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.0_beta25-web-folder.patch
+   "${FILESDIR}"/${PN}-2.1.15-mpv-args.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e "s/updates=True/updates=False/" \
+   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/translate-shell/

2020-06-12 Thread Joonas Niilola
commit: 0e294c837285fff406a18693c70e18a7026bc393
Author: Ferenc Erki  gmail  com>
AuthorDate: Mon May 18 07:56:05 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e294c83

app-i18n/translate-shell: bump version to 0.9.6.12

Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/translate-shell/Manifest  |  1 +
 .../translate-shell-0.9.6.12.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/app-i18n/translate-shell/Manifest 
b/app-i18n/translate-shell/Manifest
index b5178e6d272..b1809ce84ba 100644
--- a/app-i18n/translate-shell/Manifest
+++ b/app-i18n/translate-shell/Manifest
@@ -1,2 +1,3 @@
 DIST translate-shell-0.9.6.10.tar.gz 76079 BLAKE2B 
079e7d1fe039586b580fe4197e00cda2bceb2bcf3bc11eb003bec56f3b4cc19a955182bf7bf50ba6b3f9e2d28bb091b49b98ebb0dfcd06ef25ef5c9929a307cc
 SHA512 
b78f4f982bc65f530186a6728a1976eb96c9f6a70c7bd93e99357ed7016ee4ade0e0415aeca063e513de497cc4b082f7cc247fe7278292f7c3b7dda6af744743
 DIST translate-shell-0.9.6.11.tar.gz 76779 BLAKE2B 
39748d0a2d7db504fd4c0bee516f703291dce93f19aa760fdae70b0551cb5f14ae5483314114f7e1141ae2231e0b128a79a9c05ec1fd08c970be886c4430e32d
 SHA512 
d4d376b3750e43e3de5b95790fea7fc91e94140526ac15ee9f7818554f95d410772c8f8887433b6fd4547f569b3d6f510c1bc1497d8237223c344dbb8f0ae87f
+DIST translate-shell-0.9.6.12.tar.gz 77580 BLAKE2B 
78e8c694edc03fb03facd8c705c7e703a106fe9f2d7b46d464a681d52523817b4aeaf023fdedf46a9792270daf758fde457ba30ab1ffaa778f8db3eba3caa892
 SHA512 
6cbdfd14b7004d0e37a4abee01bec87409137f1bb7a14a964936bf0a2ad704ea1fc04dcd8ab10404a5c2df105bf7a6a8b33ed02c75c1035a6900082f6dfbb20d

diff --git a/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild 
b/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild
new file mode 100644
index 000..2538cb44a32
--- /dev/null
+++ b/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+DESCRIPTION="Online command-line translator"
+HOMEPAGE="https://www.soimort.org/translate-shell/";
+SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-apps/gawk"
+DEPEND="${RDEPEND}
+   test? (
+   app-editors/emacs
+   app-misc/rlwrap
+   )"
+
+src_test() {
+   emake NETWORK_ACCESS=no test
+}
+
+src_install() {
+   emake PREFIX="${D}/usr" install
+}
+
+pkg_postinst() {
+   elog "You may need to install the following optional packages for full 
functionality:"
+   optfeature "Support all built-in translators (e.g. Apertium, Yandex)" 
net-misc/curl[ssl]
+   optfeature "Display text in right-to-left scripts" dev-libs/fribidi
+   optfeature "Text-to-speech functionality" media-sound/mpg123 
app-accessibility/espeak media-video/mpv media-video/mplayer
+   optfeature "Interactive translation (REPL)" app-editors/emacs 
app-misc/rlwrap
+   optfeature "Spell checking" app-text/aspell app-text/hunspell
+}



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

2020-06-12 Thread Joonas Niilola
commit: 2dda35d4d5803026c5c36095d5416289c383b988
Author: Bernd Waibel  gmail  com>
AuthorDate: Fri May 15 18:36:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dda35d4

media-gfx/openscad: drop old

Drop obsolete 2015.03 version.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernd Waibel  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15809
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/openscad/Manifest|  1 -
 .../files/openscad-2015.03_p2_uic_tr_fix.patch | 14 
 ...penscad-2015.03_p3_fix-boost-1.70.0-build.patch | 13 
 media-gfx/openscad/openscad-2015.03_p3-r2.ebuild   | 80 --
 4 files changed, 108 deletions(-)

diff --git a/media-gfx/openscad/Manifest b/media-gfx/openscad/Manifest
index fa81bd25200..fd29bf8f45b 100644
--- a/media-gfx/openscad/Manifest
+++ b/media-gfx/openscad/Manifest
@@ -1,2 +1 @@
-DIST openscad-2015.03-3.src.tar.gz 13309147 BLAKE2B 
77f4e934474882e454dad683d9da6a2c9fe699a84c86ed5ebe1755de037f6930870ffb432dedeef3bea7a76cbc98d0f0d0694e5d0f7b469830370ca3548a650c
 SHA512 
b2cee90563bdf2cb9f7b5a0d637b2266f5fcd62add6147c9326b843a5b0975b8ec900d13a2aa86485fce4a5e7e53a08cf4171a3d1d66355e813d01ca9096faee
 DIST openscad-2019.05.tar.gz 14604881 BLAKE2B 
ed7d6088606fab44284363da73643e556f07c0f0a7a223bdf718dcc36a82158bf23e315724ea520d63a3f1331207df0ea7b0ade817f01dd39b67ca6f36529d56
 SHA512 
073053f625ffa4fea6ed836396b7ff4b87b26cf7500b06c804983afc0f1dfd3d78bfb81b3fd217c3939b0ec915d85b0c7990773eaf968512a150deaa0399df13

diff --git a/media-gfx/openscad/files/openscad-2015.03_p2_uic_tr_fix.patch 
b/media-gfx/openscad/files/openscad-2015.03_p2_uic_tr_fix.patch
deleted file mode 100644
index ef0bcc421eb..000
--- a/media-gfx/openscad/files/openscad-2015.03_p2_uic_tr_fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/src/qtgettext.h  2017-03-22 00:17:29.808058905 -0400
-+++ b/src/qtgettext.h  2017-03-22 00:18:55.251184835 -0400
-@@ -22,5 +22,10 @@
-   return QString::fromUtf8( _( msgid ) );
- }
- 
--#endif
-+inline QString _( const char *msgid, const char *disambiguation )
-+{
-+  Q_UNUSED( disambiguation );
-+  return QString::fromUtf8( _( msgid ) );
-+}
- 
-+#endif

diff --git 
a/media-gfx/openscad/files/openscad-2015.03_p3_fix-boost-1.70.0-build.patch 
b/media-gfx/openscad/files/openscad-2015.03_p3_fix-boost-1.70.0-build.patch
deleted file mode 100644
index 7684eba92e8..000
--- a/media-gfx/openscad/files/openscad-2015.03_p3_fix-boost-1.70.0-build.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/CSGTermEvaluator.cc b/src/CSGTermEvaluator.cc
-index 6416f29..b3753cf 100644
 a/src/CSGTermEvaluator.cc
-+++ b/src/CSGTermEvaluator.cc
-@@ -109,7 +109,7 @@ static shared_ptr 
evaluate_csg_term_from_geometry(const State &state,
-   shared_ptr ps = 
dynamic_pointer_cast(geom);
-   // Since is_convex() doesn't handle non-planar faces, 
we need to tessellate
-   // also in the indeterminate state so we cannot just 
use a boolean comparison. See #1061
--  bool convex = ps->convexValue();
-+  bool convex{ps->convexValue()};
-   if (ps && !convex) {
-   assert(ps->getDimension() == 3);
-   PolySet *ps_tri = new PolySet(3, 
ps->convexValue());

diff --git a/media-gfx/openscad/openscad-2015.03_p3-r2.ebuild 
b/media-gfx/openscad/openscad-2015.03_p3-r2.ebuild
deleted file mode 100644
index c8c9432ff43..000
--- a/media-gfx/openscad/openscad-2015.03_p3-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp-common qmake-utils xdg
-
-# 2015.03-3
-MY_VER=$(ver_cut 1-2) # version component
-MY_REL=$(ver_cut 4) # release component, 'p' being the third component
-MY_PV=${MY_VER}-${MY_REL}
-SITEFILE="50${PN}-gentoo.el"
-
-DESCRIPTION="The Programmers Solid 3D CAD Modeller"
-HOMEPAGE="http://www.openscad.org/";
-SRC_URI="http://files.openscad.org/${PN}-${MY_PV}.src.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="emacs"
-
-DEPEND="
-   dev-cpp/eigen:3
-   dev-libs/boost:=
-   dev-libs/glib:2
-   dev-libs/gmp:0=
-   dev-libs/mpfr:0=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[-gles2-only]
-   dev-qt/qtopengl:5
-   media-gfx/opencsg
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   >=media-libs/glew-2.0.0:*
-   media-libs/harfbuzz
-   sci-mathematics/cgal:=
-   >=x11-libs/qscintilla-2.9.4:=[qt5(+)]
-   emacs? ( >=app-editors/emacs-23.1:* )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2015.03_p2_uic_tr_fix.patch"
-   "${FILESDIR}/${PN}-2015.03_p3_fix-boo

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

2020-06-12 Thread Joonas Niilola
commit: 8dfc7b2d0c0cc3d01d08ec9dc7885be394334a50
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun Apr 19 18:44:54 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfc7b2d

media-gfx/openscad: Fix build with boost-1.73.0

Thanks to William T Wilson for reporting and providing patch.

Additionally OpenSCAD has an optional, but automagic dependency on
media-libs/lib3mf.

Add ccache USE flag, as it's automagically enabled whenever the ccache
binary is found in PATH.

Reported-by: William T Wilson  gmail.com>
Closes: https://bugs.gentoo.org/722302
Package-Manager: Portage-2.3.99-r2, Repoman-2.3.22
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 ...ad-2019.05-0001-Fix-build-with-boost-1.73.patch |  28 ++
 ...2-Gentoo-specific-Disable-ccache-building.patch |  35 +++
 media-gfx/openscad/metadata.xml|   5 +
 media-gfx/openscad/openscad-2019.05-r3.ebuild  | 108 +
 4 files changed, 176 insertions(+)

diff --git 
a/media-gfx/openscad/files/openscad-2019.05-0001-Fix-build-with-boost-1.73.patch
 
b/media-gfx/openscad/files/openscad-2019.05-0001-Fix-build-with-boost-1.73.patch
new file mode 100644
index 000..74f48b4c1ae
--- /dev/null
+++ 
b/media-gfx/openscad/files/openscad-2019.05-0001-Fix-build-with-boost-1.73.patch
@@ -0,0 +1,28 @@
+From 47275a3d92969709e7605f23a408c5ed5aa483c9 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Fri, 15 May 2020 19:09:10 +0200
+Subject: [PATCH] Fix build with boost-1.73
+
+Thanks to William T Wilson for reporting and providing the patch.
+
+Signed-off-by: Bernd Waibel 
+---
+ src/import.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/import.cc b/src/import.cc
+index eef1323..08e46ff 100644
+--- a/src/import.cc
 b/src/import.cc
+@@ -50,7 +50,7 @@ namespace fs = boost::filesystem;
+ #include 
+ using namespace boost::assign; // bring 'operator+=()' into scope
+ 
+-#include 
++#include 
+ #include 
+ 
+ extern PolySet * import_amf(std::string, const Location &loc);
+-- 
+2.26.2
+

diff --git 
a/media-gfx/openscad/files/openscad-2019.05-0002-Gentoo-specific-Disable-ccache-building.patch
 
b/media-gfx/openscad/files/openscad-2019.05-0002-Gentoo-specific-Disable-ccache-building.patch
new file mode 100644
index 000..1a4903828e8
--- /dev/null
+++ 
b/media-gfx/openscad/files/openscad-2019.05-0002-Gentoo-specific-Disable-ccache-building.patch
@@ -0,0 +1,35 @@
+From 2940d8e5c74faa5dcd5279c8166064ade3da5695 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sun, 17 May 2020 21:13:44 +0200
+Subject: [PATCH] [Gentoo-specific] Disable ccache building
+
+On Gentoo we use a USE flag to determine whether to use
+ccache for building or not.
+
+Signed-off-by: Bernd Waibel 
+---
+ openscad.pro | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/openscad.pro b/openscad.pro
+index 2d190dd..9c4e67b 100755
+--- a/openscad.pro
 b/openscad.pro
+@@ -214,10 +214,10 @@ mdi {
+   DEFINES += ENABLE_MDI
+ }
+ 
+-system("ccache -V >/dev/null 2>/dev/null") {
+-  CONFIG += ccache
+-  message("Using ccache")
+-}
++#system("ccache -V >/dev/null 2>/dev/null") {
++#  CONFIG += ccache
++#  message("Using ccache")
++#}
+ 
+ include(common.pri)
+ 
+-- 
+2.26.2
+

diff --git a/media-gfx/openscad/metadata.xml b/media-gfx/openscad/metadata.xml
index 7b83ba14800..5ed7ed33c62 100644
--- a/media-gfx/openscad/metadata.xml
+++ b/media-gfx/openscad/metadata.xml
@@ -20,6 +20,11 @@
OpenSCAD is free software and available for Linux/UNIX, MS Windows and
Mac OS X.
 
+
+   
+   Use dev-util/ccache to speed up rebuilds
+   
+
 
openscad/openscad
 

diff --git a/media-gfx/openscad/openscad-2019.05-r3.ebuild 
b/media-gfx/openscad/openscad-2019.05-r3.ebuild
new file mode 100644
index 000..73d70652513
--- /dev/null
+++ b/media-gfx/openscad/openscad-2019.05-r3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp-common qmake-utils xdg
+
+SITEFILE="50${PN}-gentoo.el"
+
+DESCRIPTION="The Programmers Solid 3D CAD Modeller"
+HOMEPAGE="https://www.openscad.org/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.src.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ccache emacs"
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${P}_fix-boost-1.72.0-build.patch"
+   "${FILESDIR}/${P}-0001-Fix-build-with-boost-1.73.patch"
+)
+
+RDEPEND="
+   dev-cpp/eigen:3
+   dev-libs/boost:=
+   dev-libs/double-conversion:=
+   dev-libs/glib:2
+   dev-libs/gmp:0=
+   dev-libs/hidapi
+   dev-libs/libspnav
+   dev-libs/libzip:=
+   dev-libs/mpfr:0=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   d

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

2020-06-12 Thread Joonas Niilola
commit: 90798b37d1f8189d7130769f7936067740535721
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun May 17 20:10:51 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90798b37

media-gfx/openscad: backport r3 changes

Backport the changes from 2019.05-r3 to live ebuild.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 ...2-Gentoo-specific-Disable-ccache-building.patch | 35 +
 media-gfx/openscad/openscad-.ebuild| 58 +-
 2 files changed, 81 insertions(+), 12 deletions(-)

diff --git 
a/media-gfx/openscad/files/openscad--0002-Gentoo-specific-Disable-ccache-building.patch
 
b/media-gfx/openscad/files/openscad--0002-Gentoo-specific-Disable-ccache-building.patch
new file mode 100644
index 000..ca21b9322e8
--- /dev/null
+++ 
b/media-gfx/openscad/files/openscad--0002-Gentoo-specific-Disable-ccache-building.patch
@@ -0,0 +1,35 @@
+From 8d6fd9c0896e513eec2da3c97cfd33a5ec09c148 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sun, 17 May 2020 21:38:45 +0200
+Subject: [PATCH] [Gentoo-specific] Disable ccache building
+
+On Gentoo we use a USE flag to determine whether to use
+ccache for building or not.
+
+Signed-off-by: Bernd Waibel 
+---
+ openscad.pro | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/openscad.pro b/openscad.pro
+index cc7f3569..8fbd3a5b 100755
+--- a/openscad.pro
 b/openscad.pro
+@@ -208,10 +208,10 @@ mdi {
+   DEFINES += ENABLE_MDI
+ }
+ 
+-system("ccache -V >/dev/null 2>/dev/null") {
+-  CONFIG += ccache
+-  message("Using ccache")
+-}
++#system("ccache -V >/dev/null 2>/dev/null") {
++#  CONFIG += ccache
++#  message("Using ccache")
++#}
+ 
+ include(common.pri)
+ 
+-- 
+2.26.2
+

diff --git a/media-gfx/openscad/openscad-.ebuild 
b/media-gfx/openscad/openscad-.ebuild
index 6ce960b60bc..4dc6fbc2617 100644
--- a/media-gfx/openscad/openscad-.ebuild
+++ b/media-gfx/openscad/openscad-.ebuild
@@ -8,45 +8,67 @@ inherit elisp-common git-r3 qmake-utils xdg
 SITEFILE="50${PN}-gentoo.el"
 
 DESCRIPTION="The Programmers Solid 3D CAD Modeller"
-HOMEPAGE="http://www.openscad.org/";
+HOMEPAGE="https://www.openscad.org/";
 EGIT_REPO_URI="https://github.com/openscad/openscad.git";
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="emacs"
+IUSE="ccache emacs"
+RESTRICT="test"
 
-DEPEND="
+PATCHES=(
+   "${FILESDIR}/${PN}-2019.05-0001-Fix-build-with-boost-1.73.patch"
+)
+
+RDEPEND="
dev-cpp/eigen:3
dev-libs/boost:=
+   dev-libs/double-conversion:=
dev-libs/glib:2
dev-libs/gmp:0=
+   dev-libs/hidapi
+   dev-libs/libspnav
dev-libs/libzip:=
dev-libs/mpfr:0=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5[-gles2-only]
-   dev-qt/qtmultimedia:5[-gles2-only]
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
media-gfx/opencsg
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   >=media-libs/glew-2.0.0:*
-   media-libs/harfbuzz
+   media-libs/fontconfig
+   media-libs/freetype
+   >=media-libs/glew-2.0.0:0=
+   media-libs/harfbuzz:=
+   media-libs/lib3mf
sci-mathematics/cgal:=
-   >=x11-libs/qscintilla-2.9.4:=[qt5(+)]
+   >=x11-libs/qscintilla-2.10.3:=
emacs? ( >=app-editors/emacs-23.1:* )
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/pkgconfig
+   ccache? ( dev-util/ccache )
+"
 
 src_prepare() {
default
 
+   # fix path prefix
sed -i "s/\/usr\/local/\/usr/g" ${PN}.pro || die
 
-   # tries to call ccache even if it's not present otherwise
-   sed -i '/CONFIG += ccache/d' ${PN}.pro || die
+   # disable ccache
+   if ! use ccache; then
+   eapply 
"${FILESDIR}/${P}-0002-Gentoo-specific-Disable-ccache-building.patch"
+   fi
 }
 
 src_configure() {
@@ -71,3 +93,15 @@ src_install() {
 
einstalldocs
 }
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



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

2020-06-12 Thread Joonas Niilola
commit: 7aecb6489770a147c2a0de360631a30678fc0701
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun 12 06:55:09 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aecb648

dev-python/click-plugins: move KEYWORDS from 1.0.3 to 1.1.1

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

 dev-python/click-plugins/click-plugins-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/click-plugins/click-plugins-1.1.1.ebuild 
b/dev-python/click-plugins/click-plugins-1.1.1.ebuild
index 67d02a253fb..26efc8f5cbb 100644
--- a/dev-python/click-plugins/click-plugins-1.1.1.ebuild
+++ b/dev-python/click-plugins/click-plugins-1.1.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/click-contrib/click-plugins";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
 
 RDEPEND="dev-python/click[${PYTHON_USEDEP}]"



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

2020-06-12 Thread Joonas Niilola
commit: 7bc10c9148bd6c64230349f40ac826bd4736cd8b
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue May 12 19:45:30 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc10c91

dev-python/click-plugins: bump to 1.1.1

Closes: https://bugs.gentoo.org/722756
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15769
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/click-plugins/Manifest   |  1 +
 dev-python/click-plugins/click-plugins-1.1.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/click-plugins/Manifest 
b/dev-python/click-plugins/Manifest
index 322451961b5..fbc5d7f37cb 100644
--- a/dev-python/click-plugins/Manifest
+++ b/dev-python/click-plugins/Manifest
@@ -1 +1,2 @@
 DIST click-plugins-1.0.3.tar.gz 7950 BLAKE2B 
4ed7d15c37b2eb127faac6179c06467507405d4fd3eb55d93e2210df0eae124167e0206fe9996298abbd7ee26edc8849d5c4062875db12ea92937f225408b4e6
 SHA512 
1eac03d57931bdf8e2f387164490436b3b921738936ee6cd9a58246e05e84133e77c47dd606a00d1b3e238a806bf83ffe7dc7c758a92d789cc229a94ed26e17f
+DIST click-plugins-1.1.1.tar.gz 8164 BLAKE2B 
48d75b9445b72dca41516fe81d02c6fad8089630c0d49963f559a847b90c7897c8db64773c4ec5f4c162d0f2f4fdd14fe212d485765d38977145fd32acdd0dcb
 SHA512 
bbd838f50603ac4e76daf3535fd5d27a17e17549addbc8b582df6d6193b4f07d743101ce52f0b71f326995fdfeac159805025770350ca2e7697f212dce0c4b1a

diff --git a/dev-python/click-plugins/click-plugins-1.1.1.ebuild 
b/dev-python/click-plugins/click-plugins-1.1.1.ebuild
new file mode 100644
index 000..67d02a253fb
--- /dev/null
+++ b/dev-python/click-plugins/click-plugins-1.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Module for click to enable registering CLI commands via 
setuptools entry-points"
+HOMEPAGE="https://github.com/click-contrib/click-plugins";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~x86"
+SLOT="0"
+
+RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND} )"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-i18n/translate-shell/

2020-06-12 Thread Joonas Niilola
commit: bdbb40fa6da034e5c13303dcbce8e4ffdfb1d3df
Author: Ferenc Erki  gmail  com>
AuthorDate: Mon May 18 08:02:56 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbb40fa

app-i18n/translate-shell: clean up old

Signed-off-by: Ferenc Erki  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15862
Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/translate-shell/Manifest  |  1 -
 app-i18n/translate-shell/metadata.xml  |  3 --
 .../translate-shell-0.9.6.10.ebuild| 38 --
 3 files changed, 42 deletions(-)

diff --git a/app-i18n/translate-shell/Manifest 
b/app-i18n/translate-shell/Manifest
index b1809ce84ba..c4dafb0f962 100644
--- a/app-i18n/translate-shell/Manifest
+++ b/app-i18n/translate-shell/Manifest
@@ -1,3 +1,2 @@
-DIST translate-shell-0.9.6.10.tar.gz 76079 BLAKE2B 
079e7d1fe039586b580fe4197e00cda2bceb2bcf3bc11eb003bec56f3b4cc19a955182bf7bf50ba6b3f9e2d28bb091b49b98ebb0dfcd06ef25ef5c9929a307cc
 SHA512 
b78f4f982bc65f530186a6728a1976eb96c9f6a70c7bd93e99357ed7016ee4ade0e0415aeca063e513de497cc4b082f7cc247fe7278292f7c3b7dda6af744743
 DIST translate-shell-0.9.6.11.tar.gz 76779 BLAKE2B 
39748d0a2d7db504fd4c0bee516f703291dce93f19aa760fdae70b0551cb5f14ae5483314114f7e1141ae2231e0b128a79a9c05ec1fd08c970be886c4430e32d
 SHA512 
d4d376b3750e43e3de5b95790fea7fc91e94140526ac15ee9f7818554f95d410772c8f8887433b6fd4547f569b3d6f510c1bc1497d8237223c344dbb8f0ae87f
 DIST translate-shell-0.9.6.12.tar.gz 77580 BLAKE2B 
78e8c694edc03fb03facd8c705c7e703a106fe9f2d7b46d464a681d52523817b4aeaf023fdedf46a9792270daf758fde457ba30ab1ffaa778f8db3eba3caa892
 SHA512 
6cbdfd14b7004d0e37a4abee01bec87409137f1bb7a14a964936bf0a2ad704ea1fc04dcd8ab10404a5c2df105bf7a6a8b33ed02c75c1035a6900082f6dfbb20d

diff --git a/app-i18n/translate-shell/metadata.xml 
b/app-i18n/translate-shell/metadata.xml
index 8677de75cec..0ae1b9e6be5 100644
--- a/app-i18n/translate-shell/metadata.xml
+++ b/app-i18n/translate-shell/metadata.xml
@@ -18,9 +18,6 @@
translator powered by Google Translate (default), Bing 
Translator,
Yandex.Translate and Apertium.

-   
-   Enable text-to-speech support
-   

soimort/translate-shell


diff --git a/app-i18n/translate-shell/translate-shell-0.9.6.10.ebuild 
b/app-i18n/translate-shell/translate-shell-0.9.6.10.ebuild
deleted file mode 100644
index 69f5d902ea8..000
--- a/app-i18n/translate-shell/translate-shell-0.9.6.10.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Online command-line translator"
-HOMEPAGE="https://www.soimort.org/translate-shell/";
-SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+bidi +curl test tts"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/rlwrap
-   =sys-apps/gawk-4*
-   curl? ( net-misc/curl[ssl] )
-   bidi? ( dev-libs/fribidi )
-   tts? ( || (
-   media-sound/mpg123
-   app-accessibility/espeak
-   media-video/mpv
-   media-video/mplayer
-   )
-   )"
-DEPEND="${RDEPEND}
-   test? ( >=app-editors/emacs-23.1:* )
-   "
-
-src_test() {
-   emake NETWORK_ACCESS=no test
-}
-
-src_install() {
-   emake PREFIX="${D}/usr" install
-}



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

2020-06-12 Thread Joonas Niilola
commit: 74170cd26b5030d98136bffe04e638bfc9e4c019
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun 12 06:55:48 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 12 06:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74170cd2

dev-python/click-plugins: specify BDEPEND for 1.1.1

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

 dev-python/click-plugins/click-plugins-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/click-plugins/click-plugins-1.1.1.ebuild 
b/dev-python/click-plugins/click-plugins-1.1.1.ebuild
index 26efc8f5cbb..43be1f4ebd5 100644
--- a/dev-python/click-plugins/click-plugins-1.1.1.ebuild
+++ b/dev-python/click-plugins/click-plugins-1.1.1.ebuild
@@ -16,6 +16,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
 
 RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} )"
+BDEPEND="test? ( ${RDEPEND} )"
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/, net-print/cups/files/

2020-06-12 Thread Sergei Trofimovich
commit: d25ca58aaf02c09f955e63223a512b693ed06433
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun 12 07:30:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 12 07:31:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25ca58a

net-print/cups: respect user's AR

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

 net-print/cups/cups-2.3.3-r1.ebuild   |  1 +
 net-print/cups/files/cups-2.3.3-user-AR.patch | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/net-print/cups/cups-2.3.3-r1.ebuild 
b/net-print/cups/cups-2.3.3-r1.ebuild
index 4ff03c7a6d4..805de00b908 100644
--- a/net-print/cups/cups-2.3.3-r1.ebuild
+++ b/net-print/cups/cups-2.3.3-r1.ebuild
@@ -81,6 +81,7 @@ PATCHES=(
"${FILESDIR}/${PN}-1.4.4-nostrip.patch"
"${FILESDIR}/${PN}-2.0.2-rename-systemd-service-files.patch"
"${FILESDIR}/${PN}-2.0.1-xinetd-installation-fix.patch"
+   "${FILESDIR}/${PN}-2.3.3-user-AR.patch"
 )
 
 MULTILIB_CHOST_TOOLS=(

diff --git a/net-print/cups/files/cups-2.3.3-user-AR.patch 
b/net-print/cups/files/cups-2.3.3-user-AR.patch
new file mode 100644
index 000..0e52adb567d
--- /dev/null
+++ b/net-print/cups/files/cups-2.3.3-user-AR.patch
@@ -0,0 +1,22 @@
+AC_PATH_PROG does not search tuple prefixes.
+--- a/config-scripts/cups-common.m4
 b/config-scripts/cups-common.m4
+@@ -37,15 +37,15 @@ AC_PROG_CC(clang cc gcc)
+ AC_PROG_CPP
+ AC_PROG_CXX(clang++ c++ g++)
+ AC_PROG_RANLIB
+-AC_PATH_PROG(AR,ar)
++AC_CHECK_TOOL(AR,ar)
+ AC_PATH_PROG(CHMOD,chmod)
+ AC_PATH_PROG(GZIPPROG,gzip)
+ AC_MSG_CHECKING(for install-sh script)
+ INSTALL="`pwd`/install-sh"
+ AC_SUBST(INSTALL)
+ AC_MSG_RESULT(using $INSTALL)
+-AC_PATH_PROG(LD,ld)
+-AC_PATH_PROG(LN,ln)
++AC_CHECK_TOOL(LD,ld)
++AC_CHECK_TOOL(LN,ln)
+ AC_PATH_PROG(MKDIR,mkdir)
+ AC_PATH_PROG(MV,mv)
+ AC_PATH_PROG(RM,rm)



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

2020-06-12 Thread Sergei Trofimovich
commit: 08ca8128c48c95cd4024fe0eed37fd797af25899
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun 12 07:28:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 12 07:31:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ca8128

net-dialup/lrzsz: respect user's AR

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/721032
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch | 10 ++
 net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild  |  1 +
 2 files changed, 11 insertions(+)

diff --git a/net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch 
b/net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch
new file mode 100644
index 000..fd923d5374a
--- /dev/null
+++ b/net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch
@@ -0,0 +1,10 @@
+--- a/configure.in
 b/configure.in
+@@ -95,6 +95,7 @@ AC_PROG_GCC_TRADITIONAL
+ dnl AC_PROG_INSTALL  included in AM_INIT_AUTOMAKE
+ dnl AC_PROG_MAKE_SET included in AM_INIT_AUTOMAKE
+ AC_PROG_RANLIB
++AM_PROG_AR
+ AC_ISC_POSIX
+ AC_USE_SYSTEM_EXTENSIONS
+ AM_GNU_GETTEXT

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
index b69e339df6f..3657ff1bc3a 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
@@ -22,6 +22,7 @@ PATCHES=(
"${FILESDIR}"/${P}-automake-1.12.patch
"${FILESDIR}"/${P}-automake-1.13.patch
"${FILESDIR}"/${P}-gettext-0.20.patch
+   "${FILESDIR}"/${P}-AR.patch
 )
 
 DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \



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

2020-06-12 Thread Sergei Trofimovich
commit: 6184aefb47306f9122ca38631de89815d0d069ea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun 12 07:33:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 12 07:33:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6184aefb

media-libs/giflib: respect user's AR

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/718132
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/giflib/giflib-5.2.1-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/giflib/giflib-5.2.1-r1.ebuild 
b/media-libs/giflib/giflib-5.2.1-r1.ebuild
index 4a0ee5d1bfe..7a6bc4d1161 100644
--- a/media-libs/giflib/giflib-5.2.1-r1.ebuild
+++ b/media-libs/giflib/giflib-5.2.1-r1.ebuild
@@ -35,6 +35,7 @@ multilib_src_compile() {
fi
 
emake \
+   AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS} -std=gnu99 -fPIC -Wno-format-truncation" \
LDFLAGS="${LDFLAGS}" \



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/

2020-06-12 Thread Alfredo Tupone
commit: dd2d8d6b1fe961967006fb0497c08d0f044369ec
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun 12 07:37:16 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun 12 07:38:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2d8d6b

dev-ada/gnatcoll-core: do not build with incoming dev-ada/libgpr-2020

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild 
b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
index 7fe63c00507..a1f0dc711f4 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.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=7
@@ -18,8 +18,7 @@ KEYWORDS="amd64 x86"
 IUSE="+shared static-libs static-pic"
 
 RDEPEND="
-   dev-ada/libgpr[${ADA_USEDEP},shared?,static-libs?,static-pic?]
-   !dev-ada/gnatcoll"
+   ~dev-ada/libgpr-2019[${ADA_USEDEP},shared?,static-libs?,static-pic?]"
 DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/libgpr/files/, dev-ada/libgpr/

2020-06-12 Thread Alfredo Tupone
commit: fca3b040c82e7744d0014597043c92ef3f3c4bac
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun 12 07:44:03 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun 12 07:44:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca3b040

dev-ada/libgpr: version bump to 2020

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/libgpr/Manifest   |  1 +
 dev-ada/libgpr/files/libgpr-2020-gentoo.patch | 11 +
 dev-ada/libgpr/libgpr-2020.ebuild | 66 +++
 3 files changed, 78 insertions(+)

diff --git a/dev-ada/libgpr/Manifest b/dev-ada/libgpr/Manifest
index 0c067f7cd43..5936167a479 100644
--- a/dev-ada/libgpr/Manifest
+++ b/dev-ada/libgpr/Manifest
@@ -1 +1,2 @@
 DIST gprbuild-2019-20190517-194D8-src.tar.gz 2507961 BLAKE2B 
0f70d94cb0db9ddc1dd308862aaa305a91965a62a936cfbdde2ae9f3f735f0cc3d69596b09da4b979a1d7923087ab0ec5cf2d6541551f057b5e8e0c499065a90
 SHA512 
0388d7e6cdf625fef40b33da764091b3283dd88714c64ecfad4b5e99253f183b1a9b717c19281e6d45cc4277a05fadb2e2ace394d6f30638664b66c97123052b
+DIST gprbuild-2020-20200429-19BD2-src.tar.gz 2489399 BLAKE2B 
3a036cb40bbe5522af63c376a672384093901b44df6fd74013f1eff9d269c2f5056224ab5e7d59b6f3cf126cd14dd30420056b09e887851351462de59f700e3a
 SHA512 
d2ff6a5d8281d332a31533c7a5744b6169fd250c9086373fd658486c1e529564d9830b9ef3b2dfcbec5f8c1ba50d244a9eb45bf8fdccd53f8b711dcf29258dfd

diff --git a/dev-ada/libgpr/files/libgpr-2020-gentoo.patch 
b/dev-ada/libgpr/files/libgpr-2020-gentoo.patch
new file mode 100644
index 000..d80fd83a355
--- /dev/null
+++ b/dev-ada/libgpr/files/libgpr-2020-gentoo.patch
@@ -0,0 +1,11 @@
+--- a/gpr/src/gpr-env.adb  2017-11-13 22:16:53.349083426 +0100
 b/gpr/src/gpr-env.adb  2017-11-13 22:17:22.692590351 +0100
+@@ -1948,6 +1948,8 @@
+ 
+   end if;
+ 
++  Add_Directories (Self, "/usr/share/gpr");
++
+   if Gpr_Prj_Path.all /= "" then
+  Add_Directories (Self, Gpr_Prj_Path.all);
+   end if;

diff --git a/dev-ada/libgpr/libgpr-2020.ebuild 
b/dev-ada/libgpr/libgpr-2020.ebuild
new file mode 100644
index 000..d502e034f8a
--- /dev/null
+++ b/dev-ada/libgpr/libgpr-2020.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_201{6,7,8,9} )
+inherit ada toolchain-funcs multiprocessing
+
+MYP=gprbuild-${PV}-20200429-19BD2-src
+
+DESCRIPTION="Ada library to handle GPRbuild project files"
+HOMEPAGE="http://libre.adacore.com/";
+SRC_URI="https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1e0c572a56e3?filename=${MYP}.tar.gz
+   -> ${MYP}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared static-libs static-pic"
+
+RDEPEND="dev-ada/xmlada[shared?,static-libs?,static-pic?,${ADA_USEDEP}]
+   !net-libs/grpc"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+QA_FLAGS_IGNORED=(
+   /usr/lib/gpr/relocatable/gpr/libgpr.so
+)
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_configure() {
+   emake prefix="${D}"/usr setup
+}
+
+src_compile() {
+   build () {
+   gprbuild -p -m -j$(makeopts_jobs) -XBUILD=production -v \
+   -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
+   gpr/gpr.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} 
|| die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_install() {
+   if use static-libs; then
+   emake DESTDIR="${D}" libgpr.install.static
+   fi
+   for kind in shared static-pic; do
+   if use ${kind}; then
+   emake DESTDIR="${D}" libgpr.install.${kind}
+   fi
+   done
+   rm -r "${D}"/usr/share/gpr/manifests || die
+   einstalldocs
+}



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

2020-06-12 Thread Agostino Sarubbo
commit: 56ed732777205256024ae821908f8ff80862ba17
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:49:16 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:49:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ed7327

sys-kernel/vanilla-sources: Automated version bump to 3.16.85 - remove old.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-3.16.84.ebuild => vanilla-sources-3.16.85.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 17af25bded9..93f257d5980 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,7 +6,7 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
 DIST linux-5.7.tar.xz 112690468 BLAKE2B 
b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1
 SHA512 
45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
-DIST patch-3.16.84.xz 2698736 BLAKE2B 
036578909feb041d075b2f3952b58c7b7ac6e9cea04a965452ab792f5abe397e450360a29a720f43ff9b634427e512699385d4eac36ba15d2bbe0aaf17aa8de9
 SHA512 
10a9570408901b66ea2f914dab0f2e05dff772d19cab07c476118a3393f95a67331765f461331bb77ed2083d8ee7f185f6ae012b693e4772d8803bde1cea8a61
+DIST patch-3.16.85.xz 2721272 BLAKE2B 
424394d5cb7204557058b3db8b791bc62b919e6f298d1f7f92825286b4ef8a211245720f511fa092477d33305753b45fefc86599c9f38692498e6b9f53e2
 SHA512 
7d2edfbafefa6377c9e14b6149cad7e15302cc32a62feb7fe5dc07ca695dad6b41f9818f314c64a118fcae740b5f9f668f4b124a56a14decfbbae27a95aa6d92
 DIST patch-4.14.184.xz 3677908 BLAKE2B 
4565b2bcb190b94535e2fa2edfd09f1565e0805d145ea21359a10dc4cfc0f1d205f1bf46fde4c591ea3122112e228ec53f41363e5c15b2432207b31be2ae6dec
 SHA512 
7798c72c22d72fdf6819452fd2d0cff098f34870235efdf88cd9b6e64227f34120bbe98212e068ec2f639b6c33c0a07a68d389a09915eadd48f2e02d969861e0
 DIST patch-4.19.128.xz 3106168 BLAKE2B 
a5d5bfc09190b667a27309b0dae8abe049ab3f9e2bb290788a9226adc1ab6f86cb06ee21e98dbadbb9e4ebee6c3025cc6a15a0a48359e5a257ba96cb117fe43d
 SHA512 
4c3eb531f55a3271dd9c3bebec185f6a77996087a343415ff48bd2d8fd690f8ed967c5c17a0eb735d5084afffd31f34cac1c95c7f3ef3a19ae94e1f268226302
 DIST patch-4.4.227.xz 3196784 BLAKE2B 
e5233494a5cc58211661d51dfae816f9ebc35a193edd918be63cec467d63cdf179c755cd61d36fd9699d60088adbd28118945d0fb84955ebd87d2be27fa23561
 SHA512 
b04f3d5f7d75e92f2c0e0f2f7ee50e158d75ef0cb7123f6506af509cdc5bd211e502488057c8df76253710f2db9686393f3884e26e8023c7948022093d8b93f2

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-3.16.84.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-3.16.85.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-3.16.84.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-3.16.85.ebuild



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

2020-06-12 Thread Agostino Sarubbo
commit: 82b1a02ed0f2a54bb9f7534a59edf3d6a9138e0f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:51:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:51:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b1a02e

app-emulation/xen-tools: amd64 stable wrt bug #727904

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild
index b84dec279ce..31f77a142ba 100644
--- a/app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild
@@ -16,7 +16,7 @@ if [[ $PV == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
S="${WORKDIR}/${REPO}"
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
UPSTREAM_VER=0
SECURITY_VER=
# xen-tools's gentoo patches tarball



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

2020-06-12 Thread Agostino Sarubbo
commit: b0600f6da40162eb16380c6e92e65e0a7d8cf0e8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:49:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:49:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0600f6d

media-video/vdr: amd64 stable wrt bug #727740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-video/vdr/vdr-2.2.0-r6.ebuild | 2 +-
 media-video/vdr/vdr-2.4.1-r3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vdr/vdr-2.2.0-r6.ebuild 
b/media-video/vdr/vdr-2.2.0-r6.ebuild
index fc7a7754d30..1a4590a2e2c 100644
--- a/media-video/vdr/vdr-2.2.0-r6.ebuild
+++ b/media-video/vdr/vdr-2.2.0-r6.ebuild
@@ -28,7 +28,7 @@ SRC_URI="ftp://ftp.tvdr.de/vdr/${MY_P}.tar.bz2
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="bidi debug keyboard html systemd vanilla ${EXT_PATCH_FLAGS} 
${EXT_PATCH_FLAGS_RENAMED}"
 
 COMMON_DEPEND="

diff --git a/media-video/vdr/vdr-2.4.1-r3.ebuild 
b/media-video/vdr/vdr-2.4.1-r3.ebuild
index 288169d7293..41550d62c91 100644
--- a/media-video/vdr/vdr-2.4.1-r3.ebuild
+++ b/media-video/vdr/vdr-2.4.1-r3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.tvdr.de/vdr/${P}.tar.bz2
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="bidi debug demoplugins html keyboard mainmenuhooks menuorg naludump 
pinplugin permashift systemd ttxtsubs verbose"
 
 COMMON_DEPEND="



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

2020-06-12 Thread Agostino Sarubbo
commit: c890e5fccaa4ab9f0530ccd87f4ec730ade766a2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:50:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:50:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c890e5fc

app-emulation/xen: amd64 stable wrt bug #727904

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen/xen-4.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen/xen-4.12.3-r1.ebuild 
b/app-emulation/xen/xen-4.12.3-r1.ebuild
index 078c4ede678..a265f1c3149 100644
--- a/app-emulation/xen/xen-4.12.3-r1.ebuild
+++ b/app-emulation/xen/xen-4.12.3-r1.ebuild
@@ -15,7 +15,7 @@ if [[ $PV == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm -x86"
+   KEYWORDS="amd64 ~arm -x86"
UPSTREAM_VER=0
SECURITY_VER=
GENTOO_VER=



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

2020-06-12 Thread Agostino Sarubbo
commit: 7c4a52c3fd071d65606b5e6ddb17107ea53af366
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:50:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:50:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4a52c3

dev-python/rsa: amd64 stable wrt bug #727888

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/rsa/rsa-4.2.ebuild b/dev-python/rsa/rsa-4.2.ebuild
index 30d113c5c59..17aa91fd2fa 100644
--- a/dev-python/rsa/rsa-4.2.ebuild
+++ b/dev-python/rsa/rsa-4.2.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="
>=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}]



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

2020-06-12 Thread Agostino Sarubbo
commit: 74dd381824ea568ec63b75d518f5c84fb524977f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:49:43 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:49:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74dd3818

dev-python/httplib2: amd64 stable wrt bug #724362

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/httplib2/httplib2-0.18.1.ebuild 
b/dev-python/httplib2/httplib2-0.18.1.ebuild
index a19c260e91a..e49310e9b40 100644
--- a/dev-python/httplib2/httplib2-0.18.1.ebuild
+++ b/dev-python/httplib2/httplib2-0.18.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="app-misc/ca-certificates"
 BDEPEND="



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

2020-06-12 Thread Agostino Sarubbo
commit: 6ad02cf9d320bcdb927bdf12b6aac4c4973d3ead
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:50:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:50:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad02cf9

dev-lang/gnat-gpl: amd64 stable wrt bug #727744

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild 
b/dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild
index d09c56bab12..1541ae47cc9 100644
--- a/dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild
+++ b/dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild
@@ -40,7 +40,7 @@ DESCRIPTION="GNAT Ada Compiler - GPL version"
 HOMEPAGE="http://libre.adacore.com/";
 
 LICENSE+=" GPL-2 GPL-3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ada +bootstrap"
 RESTRICT="test"
 



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

2020-06-12 Thread Agostino Sarubbo
commit: e77172f3a55de4d1094bd003d22003c777586b0b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:49:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:49:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77172f3

net-misc/cmst: amd64 stable wrt bug #724488

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-misc/cmst/cmst-2020.05.09.ebuild 
b/net-misc/cmst/cmst-2020.05.09.ebuild
index 02c5f056724..99d4f6ff353 100644
--- a/net-misc/cmst/cmst-2020.05.09.ebuild
+++ b/net-misc/cmst/cmst-2020.05.09.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/andrew-bibb/cmst/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND="dev-qt/qtcore:5



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

2020-06-12 Thread Agostino Sarubbo
commit: 6b8b511516a6c97c1e16e716364653ba916a4c55
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:50:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:50:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8b5115

app-emulation/xen-pvgrub: amd64 stable wrt bug #727904

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
index 90ff022902e..2e3a4584769 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org";
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-06-12 Thread Agostino Sarubbo
commit: 50c004acfff9896d78ed0479df6ef2084243d10f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:50:13 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:50:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c004ac

net-vpn/vpnc: amd64 stable wrt bug #727842

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild 
b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
index 1b066c87733..1fbc3140085 100644
--- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
+++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86"
 IUSE="resolvconf +gnutls selinux"
 RESTRICT="!gnutls? ( bindist )"
 



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

2020-06-12 Thread Agostino Sarubbo
commit: 349686d55f1e6d3448228c1b9bfb04db0aff136c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:52:22 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:52:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349686d5

sys-apps/kbd: arm stable wrt bug #722158

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/kbd/kbd-2.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kbd/kbd-2.2.0-r2.ebuild b/sys-apps/kbd/kbd-2.2.0-r2.ebuild
index 051a2409b41..2b5350ae8b2 100644
--- a/sys-apps/kbd/kbd-2.2.0-r2.ebuild
+++ b/sys-apps/kbd/kbd-2.2.0-r2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_BRANCH="master"
 else
SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz";
-   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"
 fi
 
 DESCRIPTION="Keyboard and console utilities"



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

2020-06-12 Thread Agostino Sarubbo
commit: 50cc0b2d018176180f43e86dc3a45c97f5c0f61e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:52:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:52:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cc0b2d

dev-python/httplib2: arm stable wrt bug #724362

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/httplib2/httplib2-0.18.1.ebuild 
b/dev-python/httplib2/httplib2-0.18.1.ebuild
index e49310e9b40..0fe95703486 100644
--- a/dev-python/httplib2/httplib2-0.18.1.ebuild
+++ b/dev-python/httplib2/httplib2-0.18.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="app-misc/ca-certificates"
 BDEPEND="



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

2020-06-12 Thread Agostino Sarubbo
commit: 71fa126b6b33ecf75a7cebea56534fcb4ac01905
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:52:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:52:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fa126b

net-vpn/vpnc: arm stable wrt bug #727842

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild 
b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
index 1fbc3140085..b1b11667447 100644
--- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
+++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86"
 IUSE="resolvconf +gnutls selinux"
 RESTRICT="!gnutls? ( bindist )"
 



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

2020-06-12 Thread Agostino Sarubbo
commit: e8b016d81472f8e2e526194e9dcf1e8dc56d97ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:52:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:52:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b016d8

dev-python/rsa: arm stable wrt bug #727888

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/rsa/rsa-4.2.ebuild b/dev-python/rsa/rsa-4.2.ebuild
index 17aa91fd2fa..a48421a0ca1 100644
--- a/dev-python/rsa/rsa-4.2.ebuild
+++ b/dev-python/rsa/rsa-4.2.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~x86"
 
 RDEPEND="
>=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}]



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

2020-06-12 Thread Agostino Sarubbo
commit: f25d0d5b6b46c20c3c4cd4bf3380b900915754f3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:53:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:53:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25d0d5b

dev-python/httplib2: ppc stable wrt bug #724362

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/httplib2/httplib2-0.18.1.ebuild 
b/dev-python/httplib2/httplib2-0.18.1.ebuild
index 0fe95703486..165f819daf7 100644
--- a/dev-python/httplib2/httplib2-0.18.1.ebuild
+++ b/dev-python/httplib2/httplib2-0.18.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="app-misc/ca-certificates"
 BDEPEND="



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

2020-06-12 Thread Agostino Sarubbo
commit: 976a205a452b412ebaa9e1359883aeb5e99c3ba6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:53:30 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:53:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976a205a

net-vpn/vpnc: ppc stable wrt bug #727842

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild 
b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
index b1b11667447..360dee0339f 100644
--- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
+++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc ~x86"
 IUSE="resolvconf +gnutls selinux"
 RESTRICT="!gnutls? ( bindist )"
 



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

2020-06-12 Thread Agostino Sarubbo
commit: 8c08c248537c91bf2c7c718cb14703db102c3c4f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:53:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:53:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c08c248

sys-apps/texinfo: ppc stable wrt bug #725366

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/sys-apps/texinfo/texinfo-6.7.ebuild 
b/sys-apps/texinfo/texinfo-6.7.ebuild
index 90ab654..60ede925731 100644
--- a/sys-apps/texinfo/texinfo-6.7.ebuild
+++ b/sys-apps/texinfo/texinfo-6.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-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="nls +standalone static"
 
 RDEPEND="



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

2020-06-12 Thread Agostino Sarubbo
commit: b8bab0380a0c53a562db2cd01736965e23219207
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:54:15 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:54:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bab038

net-vpn/vpnc: ppc64 stable wrt bug #727842

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild 
b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
index 360dee0339f..48c594bf52f 100644
--- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
+++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 sparc ~x86"
 IUSE="resolvconf +gnutls selinux"
 RESTRICT="!gnutls? ( bindist )"
 



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

2020-06-12 Thread Agostino Sarubbo
commit: 04c024a77c987c69b27fd4103425a4589cad34f1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:54:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:54:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c024a7

dev-python/httplib2: ppc64 stable wrt bug #724362

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/httplib2/httplib2-0.18.1.ebuild 
b/dev-python/httplib2/httplib2-0.18.1.ebuild
index 165f819daf7..1c319e03bac 100644
--- a/dev-python/httplib2/httplib2-0.18.1.ebuild
+++ b/dev-python/httplib2/httplib2-0.18.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="app-misc/ca-certificates"
 BDEPEND="



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

2020-06-12 Thread Agostino Sarubbo
commit: 88ca1b96a7a819d97cc7df5fd588f52139a26eb5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ca1b96

app-emulation/xen-tools: x86 stable wrt bug #727904

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild
index 31f77a142ba..7fdf0386744 100644
--- a/app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.12.3-r1.ebuild
@@ -16,7 +16,7 @@ if [[ $PV == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
S="${WORKDIR}/${REPO}"
 else
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
UPSTREAM_VER=0
SECURITY_VER=
# xen-tools's gentoo patches tarball



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

2020-06-12 Thread Agostino Sarubbo
commit: 2761a9c978e5f070771557ecde3f8c18b2bd1ee7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:24 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2761a9c9

dev-python/rsa: x86 stable wrt bug #727888

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/rsa/rsa-4.2.ebuild b/dev-python/rsa/rsa-4.2.ebuild
index a48421a0ca1..482d5791c15 100644
--- a/dev-python/rsa/rsa-4.2.ebuild
+++ b/dev-python/rsa/rsa-4.2.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 
 RDEPEND="
>=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}]



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

2020-06-12 Thread Agostino Sarubbo
commit: f2e1edeb0bd83c2b13c52506cbc99af257c59ad4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:15 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e1edeb

dev-lang/gnat-gpl: x86 stable wrt bug #727744

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild 
b/dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild
index 1541ae47cc9..397ec960074 100644
--- a/dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild
+++ b/dev-lang/gnat-gpl/gnat-gpl-2019-r2.ebuild
@@ -40,7 +40,7 @@ DESCRIPTION="GNAT Ada Compiler - GPL version"
 HOMEPAGE="http://libre.adacore.com/";
 
 LICENSE+=" GPL-2 GPL-3"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+ada +bootstrap"
 RESTRICT="test"
 



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

2020-06-12 Thread Agostino Sarubbo
commit: c5cfa073673c3dbbcbc7e3e5133ab3c446019f20
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5cfa073

dev-python/httplib2: x86 stable wrt bug #724362

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/httplib2/httplib2-0.18.1.ebuild 
b/dev-python/httplib2/httplib2-0.18.1.ebuild
index 1c319e03bac..6e298a0e0b2 100644
--- a/dev-python/httplib2/httplib2-0.18.1.ebuild
+++ b/dev-python/httplib2/httplib2-0.18.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="app-misc/ca-certificates"
 BDEPEND="



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

2020-06-12 Thread Agostino Sarubbo
commit: 0bf0a7c3c022f9a88ce709254d74600bc30bdd54
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf0a7c3

app-emulation/xen-pvgrub: x86 stable wrt bug #727904

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
index 2e3a4584769..7a47d1a99b2 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org";
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-06-12 Thread Agostino Sarubbo
commit: c46c06a069a4e8dc1a228f4db88ea7e83ebf0c91
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:19 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46c06a0

net-vpn/vpnc: x86 stable wrt bug #727842

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild 
b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
index 48c594bf52f..8e9eeda195c 100644
--- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
+++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"
 IUSE="resolvconf +gnutls selinux"
 RESTRICT="!gnutls? ( bindist )"
 



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

2020-06-12 Thread Agostino Sarubbo
commit: 36f6b5203b548046f0b7c516fefb9ee3f13763e0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:10 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f6b520

media-video/vdr: x86 stable wrt bug #727740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-video/vdr/vdr-2.2.0-r6.ebuild | 2 +-
 media-video/vdr/vdr-2.4.1-r3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vdr/vdr-2.2.0-r6.ebuild 
b/media-video/vdr/vdr-2.2.0-r6.ebuild
index 1a4590a2e2c..7d6d36b78e9 100644
--- a/media-video/vdr/vdr-2.2.0-r6.ebuild
+++ b/media-video/vdr/vdr-2.2.0-r6.ebuild
@@ -28,7 +28,7 @@ SRC_URI="ftp://ftp.tvdr.de/vdr/${MY_P}.tar.bz2
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="bidi debug keyboard html systemd vanilla ${EXT_PATCH_FLAGS} 
${EXT_PATCH_FLAGS_RENAMED}"
 
 COMMON_DEPEND="

diff --git a/media-video/vdr/vdr-2.4.1-r3.ebuild 
b/media-video/vdr/vdr-2.4.1-r3.ebuild
index 41550d62c91..2d62740dffe 100644
--- a/media-video/vdr/vdr-2.4.1-r3.ebuild
+++ b/media-video/vdr/vdr-2.4.1-r3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.tvdr.de/vdr/${P}.tar.bz2
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="bidi debug demoplugins html keyboard mainmenuhooks menuorg naludump 
pinplugin permashift systemd ttxtsubs verbose"
 
 COMMON_DEPEND="



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

2020-06-12 Thread Agostino Sarubbo
commit: e1d73c68271c2371b82b96ff5fc8a0e26e2952b0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d73c68

net-misc/cmst: x86 stable wrt bug #724488

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-misc/cmst/cmst-2020.05.09.ebuild 
b/net-misc/cmst/cmst-2020.05.09.ebuild
index 99d4f6ff353..6464f6f80bf 100644
--- a/net-misc/cmst/cmst-2020.05.09.ebuild
+++ b/net-misc/cmst/cmst-2020.05.09.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/andrew-bibb/cmst/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ru/

2020-06-12 Thread Sergey Popov
commit: 237e1f501751a589a92f51be50843a82666d0dee
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sat May 16 22:51:52 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Fri Jun 12 08:19:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237e1f50

app-i18n/man-pages-ru: update to new version

Updated package to 5.03.2390.2390.20191017, migrated to EAPI=7, dropped
usage of versionator.eclass.

Closes: https://github.com/gentoo/gentoo/pull/15836
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Sergey Popov  gentoo.org>

 app-i18n/man-pages-ru/Manifest |  1 +
 .../man-pages-ru-5.03.2390.2390.20191017.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-i18n/man-pages-ru/Manifest b/app-i18n/man-pages-ru/Manifest
index 8b7cf7e7729..8eda79518d9 100644
--- a/app-i18n/man-pages-ru/Manifest
+++ b/app-i18n/man-pages-ru/Manifest
@@ -1 +1,2 @@
 DIST man-pages-ru_4.16-2383-2383-20180422.tar.bz2 1682388 BLAKE2B 
3707d972313ca1f96c3d5be3f8f74dd3e88322f3e9504799d49fb57c06f99d62f0cb88d545c90c4b47795b9aee92d1f89d55c777b0970070120b1496be0b3426
 SHA512 
df358c917ba55360b86e075097316c2eeb29eb9f9938ad7ee1ae6679690f1d736f448cee36643f2645c40a964274e1a3d0948f91ec0f99d81b4a29009704f009
+DIST man-pages-ru_5.03-2390-2390-20191017.tar.bz2 1725818 BLAKE2B 
8ab0e5e6c0b7a0bda8e80e99202a9de38298a743ea7b356abb7f50840f222c5ef5397c96e490bfb1b37858fbaf50704e38cae7b2df5f81e0890efd7f73d3a909
 SHA512 
959ea5f206674b1bfbdac944a391a8d183b02d67ac26a9f33abb11637157cff6c60fd89f87669e2561eaa1c6c0bc2565deceb6f7e72e381d202a93773251fe7d

diff --git a/app-i18n/man-pages-ru/man-pages-ru-5.03.2390.2390.20191017.ebuild 
b/app-i18n/man-pages-ru/man-pages-ru-5.03.2390.2390.20191017.ebuild
new file mode 100644
index 000..ad3504e68da
--- /dev/null
+++ b/app-i18n/man-pages-ru/man-pages-ru-5.03.2390.2390.20191017.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="$(ver_rs 2- -)"
+
+DESCRIPTION="A collection of Russian translations of Linux manual pages"
+HOMEPAGE="http://man-pages-ru.sourceforge.net/";
+SRC_URI="https://download.sourceforge.net/${PN}/source-tar/${PN}_${MY_PV}.tar.bz2";
+
+LICENSE="FDL-1.3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="virtual/man"
+
+S="${WORKDIR}/${PN}_${MY_PV}"
+
+src_install() {
+   insinto /usr/share/man/ru
+   doins -r man*
+   dodoc README
+}



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

2020-06-12 Thread Jeroen Roovers
commit: d899b94332eb603501c27ae454c6a98a3f7f2e39
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun 12 08:31:04 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun 12 08:34:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d899b943

www-client/vivaldi-snapshot: Old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   8 --
 .../vivaldi-snapshot-3.1.1929.21_p1.ebuild | 116 -
 .../vivaldi-snapshot-3.1.1929.23_p1.ebuild | 116 -
 3 files changed, 240 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 9a31c8dfa72..581bb72f4a5 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,11 +1,3 @@
-DIST vivaldi-snapshot-3.1.1929.21_p1-amd64.deb 70988308 BLAKE2B 
14eab0b770368467df88319e7efb820449f049207753dc2ff9d395a00c9da837a5c9e766d439dcfdc6e528d564e04885ddbf3440a28f5c693ca96ce1f102d106
 SHA512 
b12f010ff43c531c32cd360e72ac4006bb9d107f44acb52c0020133afe254874ac66f849b78d95b8043df6cd181d3abf3627beaf580fea2c8b61aff5373f5e00
-DIST vivaldi-snapshot-3.1.1929.21_p1-arm64.deb 63461420 BLAKE2B 
070b74a35908e0ccd121b0055c37ed869fa42b38c7eb21fff2277e42c747c1ebbe6b93e8d261809d8cf364ab2777d9940d193b2fa703e46a8a038f51afa2794d
 SHA512 
7d3bfb625a3403f8e7036c09a1822200b4d34115402fb981ba5b39644ee57256877b20551677c37c358ecd46977ef9c2e5d9ef45a6f90a8eeb0d13355177b61f
-DIST vivaldi-snapshot-3.1.1929.21_p1-armhf.deb 62918640 BLAKE2B 
adf5af4803bd0223741d5418f87b0711829b6e5f6a0ca67c44d2abc3fa01796b9dd3191bbe1e91112f3110e0135248e306839917c675fd941a06b660373d8858
 SHA512 
d4238256abf869005cc9fe143bced3702a5eb3c40ac3969f75fe0791d9d7128b92bd9371dc859c64a5ab168d8d63ad47ef80267312f9f87577d4d23c40566999
-DIST vivaldi-snapshot-3.1.1929.21_p1-i386.deb 69384512 BLAKE2B 
495c45cc02a6a542780b4baf1e01ea2688dbd55bc53b3be4ea52a538a36ae5747b1efc85837b87eb24ba26993337ac7fb1ace8e551ed1abdf5ea92766cc26211
 SHA512 
b991eaad24cf1635734b9e6fa9edb7f4c244a32185b37b89a121ce69e654a8e249bef12dac433a5a27cc26d6d0c17596e24020e40703b9e7b053b249be59630d
-DIST vivaldi-snapshot-3.1.1929.23_p1-amd64.deb 70987724 BLAKE2B 
258c517728f7795838522fadcb02ff397065dff08151eb56e308fd1fb0f7cdfc9a406c855fd4b805d803a9cdfa1458d42f2393cbecc7996e9565495f64cfed3a
 SHA512 
8e7e708611a19c891cfdb6867bab7875dbadb7ef6fb1ca76df7e25329e7e7d583561b0cc3c44b810dda0af71a73711d4962fda2fee34b75a9c4b09eecdf5d2ed
-DIST vivaldi-snapshot-3.1.1929.23_p1-arm64.deb 63461624 BLAKE2B 
ab79cf3180a185c0340503468af31af54db7d4250456a7bf9f6863a2316c0a6cc88af903bfc549e8887059fa1727f039c1251bc964a39ede65c4f58527bbc1c2
 SHA512 
459fa9f6b3c5103d16225db3c5f01baebfdb8faca7871912f4ee674150bc01c2303c887fba3c393a45b7f333cea41ad657501cbe8fa546e5cf4b4743b50585fd
-DIST vivaldi-snapshot-3.1.1929.23_p1-armhf.deb 62920616 BLAKE2B 
70a4207a669d427d3878b421240744d7c962f576a85387cb9319eb1477de1913e21814903fcefb64c34d937d4506444c8bb43a03c253a7828b160910f1bee1aa
 SHA512 
889cce83e932ff0dba6ccc19583a5070d84742cbd2d3c500c4f74aaf9445b530f466357e726ebce271002897735838b5077ee474fb2f6c9f5645f76918e7b865
-DIST vivaldi-snapshot-3.1.1929.23_p1-i386.deb 69395664 BLAKE2B 
d382e0b17821b466b52ce019f4d3bf39b04f1c8a5377b36e45bf2b5c0b644e5b327494d29636101dd0f7a08f6e954b81ec21dcff8e12fc0009500891285eea31
 SHA512 
5abd7840d54f70b1582873c8ce632943b59025aaad423c2d83789343c1fee278c8467c69f2ca1d363c2eff6e1c05a05a9670aa283cf23e005d6445be8263cc46
 DIST vivaldi-snapshot-3.1.1929.28_p1-amd64.deb 71007352 BLAKE2B 
bb9be0f5e33ed6c8448cc1bd862da190846d5b272189cb3453d644d08755e99569702bd331e552c53a3a4abe680445888c47f6819f52a465277e94bed2e34a17
 SHA512 
b9933a2f9bc0d1a5e32affe1be38be608afe452da5fee044ecc813c7d39eda1958a6839500c579aa16e3cacd4c23a80425f4daf1e730b8a5b627e82e7545a4c0
 DIST vivaldi-snapshot-3.1.1929.28_p1-arm64.deb 63480852 BLAKE2B 
8b7152bade8a1d573cdad256b1d8b0a829c0580aaea035a5ecd3b71ab52a32ed1a2f00da1416bf1cf0f43568c282066a4f7c55265a6f8f37a12d82cc0866ce47
 SHA512 
9174d28e41fe029bdcbe587327d4add2425d5341759750e49059c36bb8dd8af4c49de05b5487c629073a3dfc5984279872b86cf0a077a89bea1307613ffabcd3
 DIST vivaldi-snapshot-3.1.1929.28_p1-armhf.deb 62914704 BLAKE2B 
e9a06d3e527a46fa9945302a23bc03f4644fb97a241ad55f91c19aa532c4e8823af8cba2f427acfe4fabef11950502f230e8c18b3347c75145fbf396a0cbbb6c
 SHA512 
3500c8450a3d64336d103ce2b2c82c6769508e8e304ff880b69d7af538e17e09e02d21e76a52f47f13c779abedb7693aef5a36bd9e65b61334a3234fb35f800d

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1929.21_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1929.21_p1.ebuild
deleted file mode 100644
index db3613b057e..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1929.21_p1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7

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

2020-06-12 Thread Jeroen Roovers
commit: 77418ab751c69f81fc268bd9e39da6504ab8dc85
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun 12 08:34:02 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun 12 08:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77418ab7

www-client/vivaldi: Old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/Manifest  |   4 -
 www-client/vivaldi/vivaldi-3.1.1929.25_p1.ebuild | 125 ---
 2 files changed, 129 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 0f7c0cf85a5..466f022f0d5 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -2,10 +2,6 @@ DIST vivaldi-3.0.1874.38_p1-amd64.deb 68854172 BLAKE2B 
1230c9b843e4a1b4cded47e5f
 DIST vivaldi-3.0.1874.38_p1-arm64.deb 61918588 BLAKE2B 
dab796a161752f0a34a0179ed892abcf8590229315c8c1f99e38af53c62fda9a328c1ca0684d01d044274a52a7d9908912303f9ea770e65911990c27d05c8130
 SHA512 
3c61d1d58966a9eb1c7b68ab13838a5508a4342c8da83035f0445ba29fbdf0ffb7cddba8e2e27eb128000c2720eb318cc03aa7d07af0882e3df8858d19b2dc30
 DIST vivaldi-3.0.1874.38_p1-armhf.deb 61244520 BLAKE2B 
71789e1f320b83a1e6f3c2474324f17c744ceecae50c2e4bfc674f4b679dfa9aa089d39532ce76aaf462e00ab5df78f237c637cb54da08279ab3702e936c3381
 SHA512 
79c4d99ee79fa31944c4a22e077c94f0c6b75a0c844b8b78734a5dd91f9c5a686f0eb546e2c83be010e552c7590f318ccfa67911e82dacfd05f573a9078c7b50
 DIST vivaldi-3.0.1874.38_p1-i386.deb 67580116 BLAKE2B 
0cd5d811f23536f67e0644710b6199bfc956a833d8ede83fc2296030c84581532a066d1c1a47b20b700cd67584103861d363eee067ad119376f7844510acdf03
 SHA512 
60245ae214f0e5fa5a50a8c852e73ea54b60ba534b1dfcae1b03af2c95d3e5a6b287f11468575561e439689409140d048b616091e230e7c2e61379660b4c3488
-DIST vivaldi-3.1.1929.25_p1-amd64.deb 71016460 BLAKE2B 
c4d35cefd2b5da142eca25ff01de020f5073692390d52ba4870f304bdfbdf87ac90b2555f2d5aabaca6d024415c15a420f93b571d94c4e26a807d22195c7c915
 SHA512 
40ebb2d0a01ac965fd00d7e384a6b2592066738f8428677befc1b4d1d85772a7c15c3fa9a30a6de94d59aad62db488e31f547778210727200933b114e843eb7e
-DIST vivaldi-3.1.1929.25_p1-arm64.deb 63488420 BLAKE2B 
a8d6191b6fff8aa4a3e16eb7dad3cd514ce22139061407894b07413bbc2cb757b945203681c930e2917746f2f005514da1807b0582a66df2906739d2794851c4
 SHA512 
762984a6a8c9a3a449d9934da59dd17790aa04dba4aa51df69b6c8dc2c38a17fd77201b3c7450152b47eba7b8d61b15fa21c4b788f6923d4da394e276e04f003
-DIST vivaldi-3.1.1929.25_p1-armhf.deb 62921072 BLAKE2B 
1957de8090683d15b4abc83580f3ae65cc18ffc00fc5523d1143647e9b2460adc359384649dc23831a4b5e265a04a197278dcf5899e1b68802eff81fcd2e23d9
 SHA512 
f7ac233057a863868d0a49264824d19f45ea4b90e31b69c376b2cc5b8b6aa11339beb87d70a59084a79600bea5bb5ada7dfe440a208f13a5f62789a8809362bd
-DIST vivaldi-3.1.1929.25_p1-i386.deb 69403692 BLAKE2B 
7caa5f9970bfca82c4bff3e0b5598ff0f6db43c63a83e77f7b1f9e6222480aa915209928bde6d4907fcd1e528262452765cc18e868df2ba61e5c10cda27f2f89
 SHA512 
9a49c8aad430c4043e32b4dc2d1f2e47064d205ea09b19be694e6a535b06a06b27cc5610fe0f6a744dfe2ac55c4871b213ca5042b31869523b6a993df4e096ef
 DIST vivaldi-3.1.1929.29_p1-amd64.deb 71000744 BLAKE2B 
76b9c62a66f327506e2503f9153850904f98a81660b80249b3b1e75cbcd539b5b5ca67430e921c37430459064386d267d8809cc156214850ee5dc009fe933a37
 SHA512 
aa1e16d887fc3b88aa6d91f9b0b9ca6bcc33b1f1cfc50ff3eb7a1ae20fbaa59aa6a14b3cf6e4624f9c00f090083123fbbe4b508c3dd1f4ef802b5eb9afd5976c
 DIST vivaldi-3.1.1929.29_p1-arm64.deb 63494200 BLAKE2B 
60ba0dfef503e0021536f81478cb6101ca917b6bd3071f11e826bcd9161fa966c6cc6ded8107825a23e46d9e61d3548e106ffd824321f2a31d841fa99cc0973f
 SHA512 
5598d7b4bd275fe2065438c93aef4df5f78fe7911e401cbde78b3fbab98ec48e7661fc5170dacc5e786cccd81f0956f80de6c54356638fb13f9e3d68a91f06a5
 DIST vivaldi-3.1.1929.29_p1-armhf.deb 62939860 BLAKE2B 
883453821fa34884cad9873614d3978cfccc44e3eec3782084f2b624b72bb9df11e363546af379dc1b96326a9abff48f6d74cd5b0a1d671224b5565b1a324b07
 SHA512 
ef5bf3d5c04e39c2d8169a0fb106dfe22558e04c370d817bd5c29fc036ffc22f77cef1b5d05d28d4ee42b930a1c70581fcacd7b897653a399ffed61f89eb9f3d

diff --git a/www-client/vivaldi/vivaldi-3.1.1929.25_p1.ebuild 
b/www-client/vivaldi/vivaldi-3.1.1929.25_p1.ebuild
deleted file mode 100644
index a156328cef5..000
--- a/www-client/vivaldi/vivaldi-3.1.1929.25_p1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
-   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
-   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
-   tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-#VIVALDI_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${V

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

2020-06-12 Thread Jeroen Roovers
commit: 0c481a9d24a247205261259949b6b647d71ba650
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun 12 08:33:02 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun 12 08:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c481a9d

www-client/vivaldi: Version 3.1.1929.34_p1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/Manifest  |   4 +
 www-client/vivaldi/vivaldi-3.1.1929.34_p1.ebuild | 125 +++
 2 files changed, 129 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index f77857af35c..0f7c0cf85a5 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -10,3 +10,7 @@ DIST vivaldi-3.1.1929.29_p1-amd64.deb 71000744 BLAKE2B 
76b9c62a66f327506e2503f91
 DIST vivaldi-3.1.1929.29_p1-arm64.deb 63494200 BLAKE2B 
60ba0dfef503e0021536f81478cb6101ca917b6bd3071f11e826bcd9161fa966c6cc6ded8107825a23e46d9e61d3548e106ffd824321f2a31d841fa99cc0973f
 SHA512 
5598d7b4bd275fe2065438c93aef4df5f78fe7911e401cbde78b3fbab98ec48e7661fc5170dacc5e786cccd81f0956f80de6c54356638fb13f9e3d68a91f06a5
 DIST vivaldi-3.1.1929.29_p1-armhf.deb 62939860 BLAKE2B 
883453821fa34884cad9873614d3978cfccc44e3eec3782084f2b624b72bb9df11e363546af379dc1b96326a9abff48f6d74cd5b0a1d671224b5565b1a324b07
 SHA512 
ef5bf3d5c04e39c2d8169a0fb106dfe22558e04c370d817bd5c29fc036ffc22f77cef1b5d05d28d4ee42b930a1c70581fcacd7b897653a399ffed61f89eb9f3d
 DIST vivaldi-3.1.1929.29_p1-i386.deb 69409064 BLAKE2B 
aa56a323a37d25f1ce0b381eae08c4f1f4c281d952e5820e6cfb7c488d26adad2653e3610588342e6182b899be34fc9dd5ce133a5319b54204b1c5d70f48cf06
 SHA512 
4e33abc01163e07c11127644efd4f6f328729d89588ce3827974680dacd80ffbed2a5bb3fa15847ce7549e459bd11bfc794f1afe11371725295a81b659d74553
+DIST vivaldi-3.1.1929.34_p1-amd64.deb 70991636 BLAKE2B 
5452174dc7b63762a67840008be49db909614c9ce5ef23fa2d8b2f262b8a19d645113a021d5f8cd011ef7b681c057ab119e9dfb51071cb1b06224c16183f59ac
 SHA512 
ea4ef7de3a1cc35b6e64aaa4fd8fbd1b069fa1962357118d380ca4be2fb7f83258b7fdc62f09512f778c97fb5fb05bf0204a9988579d8b075e5a378e7cc0d140
+DIST vivaldi-3.1.1929.34_p1-arm64.deb 63497152 BLAKE2B 
6c075a3c6d12e784834d26b385a9e80760b8350caf7466a5982d2435308ff82433d1824e714720a9015b13f6767bb4a0952d4e1705bad6905b30313e898ca0c0
 SHA512 
7b8d3c5f373d05e70fbfe29750f6a7c684450beead9ef54b33758f8847f4bb3f736f323becdbf90fc24917caefb9087f6ece1b1ef7c013fc0480f1224eb05269
+DIST vivaldi-3.1.1929.34_p1-armhf.deb 62920496 BLAKE2B 
45cdb93d10338054b55385c27ff0547e8047ac9d24fbd472e94f7d8ffc23a111e8fd632f87d13acc79a7c6598d3683735b067c7fcc8cbf6ef32beca296a3
 SHA512 
4c218e95b13886c96b6489095f406ee18f51fe45b4e092c8fcf15737707fcabbccfbbb1fb59c724eecd93e1e20e98be9dbed3761db44f5afd641b3d8babc37e9
+DIST vivaldi-3.1.1929.34_p1-i386.deb 69389876 BLAKE2B 
1b378650a72c8c6bfc088ec22d5d654fae0251a7415932e16bd29e588680132e8d75dc34fe98a5edf45339f4ae7465e6196185d8314b0e8df9303c15652ab2b8
 SHA512 
12e1cd1539ba13cdebc49ce962c8e4dacf9695dbfb9791191771b3f98e1518b3750ab0164df2405b3601611a0986b70cdaea8b0aaa09b4b7545bcfbdd5fde8a1

diff --git a/www-client/vivaldi/vivaldi-3.1.1929.34_p1.ebuild 
b/www-client/vivaldi/vivaldi-3.1.1929.34_p1.ebuild
new file mode 100644
index 000..a156328cef5
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-3.1.1929.34_p1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
+   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
+   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
+   tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
+
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/";
+VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_";
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+

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

2020-06-12 Thread Sergey Popov
commit: 4ca5bac1ad650a5b13887f9baa8982fe820540f6
Author: Sergey Popov  gentoo  org>
AuthorDate: Fri Jun 12 08:53:55 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Fri Jun 12 08:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca5bac1

sys-apps/proot: use proper strip binary from toolchain

Closes: https://bugs.gentoo.org/725844
Reported-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergey Popov  gentoo.org>

 sys-apps/proot/proot-5.1.0-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/proot/proot-5.1.0-r2.ebuild 
b/sys-apps/proot/proot-5.1.0-r2.ebuild
index 32cc4907439..33c2ef1a6e6 100644
--- a/sys-apps/proot/proot-5.1.0-r2.ebuild
+++ b/sys-apps/proot/proot-5.1.0-r2.ebuild
@@ -37,6 +37,7 @@ src_compile() {
# build the proot and care targets
emake -C src V=1 \
CC="$(tc-getCC)" \
+   STRIP="$(tc-getSTRIP)" \
CHECK_VERSION="true" \
CAREBUILDENV="ok" \
proot $(use care && echo "care")



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

2020-06-12 Thread Sergey Popov
commit: 213a06aa96bac94631aece10780573672e99be6d
Author: Sergey Popov  gentoo  org>
AuthorDate: Fri Jun 12 08:57:12 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Fri Jun 12 08:57:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213a06aa

sys-apps/proot: use proper objcopy/objdump from toolchain as well

Bug: https://bugs.gentoo.org/725844
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergey Popov  gentoo.org>

 sys-apps/proot/proot-5.1.0-r2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-apps/proot/proot-5.1.0-r2.ebuild 
b/sys-apps/proot/proot-5.1.0-r2.ebuild
index 33c2ef1a6e6..0b43af65d9a 100644
--- a/sys-apps/proot/proot-5.1.0-r2.ebuild
+++ b/sys-apps/proot/proot-5.1.0-r2.ebuild
@@ -37,6 +37,8 @@ src_compile() {
# build the proot and care targets
emake -C src V=1 \
CC="$(tc-getCC)" \
+   OBJCOPY="$(tc-getOBJCOPY)" \
+   OBJDUMP="$(tc-getOBJDUMP)" \
STRIP="$(tc-getSTRIP)" \
CHECK_VERSION="true" \
CAREBUILDENV="ok" \



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

2020-06-12 Thread Eray Aslan
commit: 71e4f25a29b6ae315e0406845d03b93d7b83bbe7
Author: Eray Aslan  gentoo  org>
AuthorDate: Fri Jun 12 10:38:19 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Fri Jun 12 10:38:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e4f25a

mail-mta/postfix: bump to 3.6_pre20200610

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.6_pre20200531.ebuild => postfix-3.6_pre20200610.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index f0493376aca..ebcd82ea213 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,3 +1,3 @@
 DIST postfix-3.5.1.tar.gz 4609587 BLAKE2B 
94b06ed536417ca72729d93f03d4fa2dce602508e4c5816ad902740d4203ad3df66d7380ea41859ab75ab327c0f53bc2bbaf09ba45fe83490d02808426a6253d
 SHA512 
9c091cda6c2d54fefc7093736f69dc60dc4d9d2d858260bde1430427bc49caa59f81aea7a992b9764998a4edaaa015ddd50392b8f0a1bccd15f52b563887a698
 DIST postfix-3.5.2.tar.gz 4611518 BLAKE2B 
4bdf1876c6e210644541fb4fad6ecc4aad2f95afc1d3b7aa30c79e4ca8d2e1c24ad5541f235b8fea91b9831b9b967d6234aae3084938e334bc11a5777004134b
 SHA512 
04e37c4542952dba0f3e44f10775c0bedf343e6382df14a9c43ebc80c005c3f6de68a4e7a7469f32ae74b8e50d10c089d4930eac0cd2e2a9ff1bd8d7481b3a76
-DIST postfix-3.6-20200531.tar.gz 4634230 BLAKE2B 
e258685e64521a057998ba98c143ac083c6d127b5c3b8d7cb120d41752060c847d610a6be56292ae3be165c55d0ea7964dda9739f63b7613e439e4587f42a6e1
 SHA512 
e3bc1e6c9c608cf81791d22b14c7eb879136c823729b0e2b2787c945f049d38d045784b3ee8a060a6c6d44e3639b2d978083c0813be9b63954a381d50a04e9cf
+DIST postfix-3.6-20200610.tar.gz 4634682 BLAKE2B 
08bd449b1b5313f9896317ca764e0eb8a11906cb7057fafcfdd60a974bfc9678d8ec0143934bbcbc4549a13367fa3c5eefe652c05739eeb425b720374aec16eb
 SHA512 
f34c69d712a17a7697ccd9424ce076ca71c1b9e0b46855e8c323f990ca31c74dded05573a44c3c55ee10093eddbe91702bc961729c50acceae6703647d18da01

diff --git a/mail-mta/postfix/postfix-3.6_pre20200531.ebuild 
b/mail-mta/postfix/postfix-3.6_pre20200610.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.6_pre20200531.ebuild
rename to mail-mta/postfix/postfix-3.6_pre20200610.ebuild



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

2020-06-12 Thread Michał Górny
commit: 4e9f07946a0f4dad151d38fe3089130c88c9c344
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 10:24:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 10:59:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9f0794

dev-python/psycopg: Enable tests

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

 dev-python/psycopg/psycopg-2.8.4.ebuild | 25 +
 1 file changed, 21 insertions(+), 4 deletions(-)

diff --git a/dev-python/psycopg/psycopg-2.8.4.ebuild 
b/dev-python/psycopg/psycopg-2.8.4.ebuild
index f5b41a2bfa7..76f4141a292 100644
--- a/dev-python/psycopg/psycopg-2.8.4.ebuild
+++ b/dev-python/psycopg/psycopg-2.8.4.ebuild
@@ -13,6 +13,7 @@ MY_P="${MY_PN}-${PV}"
 DESCRIPTION="PostgreSQL database adapter for Python"
 HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2/";
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
@@ -26,15 +27,11 @@ DEPEND="${RDEPEND}
>=dev-python/sphinx-1.6
)"
 
-RESTRICT="test"
-
 # Avoid using mxdatetime: https://bugs.gentoo.org/452028
 PATCHES=(
"${FILESDIR}"/psycopg-2.8.3-avoid-mxdatetime.patch
 )
 
-S="${WORKDIR}/${MY_P}"
-
 python_compile() {
local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
 
@@ -55,6 +52,26 @@ python_compile_all() {
use doc && emake -C doc/src -j1 html text
 }
 
+src_test() {
+   initdb -D "${T}"/pgsql || die
+   # TODO: random port
+   pg_ctl -w -D "${T}"/pgsql start \
+   -o "-h '' -k '${T}'" || die
+   createdb -h "${T}" psycopg2_test || die
+
+   local -x PSYCOPG2_TESTDB_HOST="${T}"
+   distutils-r1_src_test
+
+   pg_ctl -w -D "${T}"/pgsql stop || die
+}
+
+python_test() {
+   "${EPYTHON}" -c "
+import tests
+tests.unittest.main(defaultTest='tests.test_suite')
+" --verbose || die "Tests fail with ${EPYTHON}"
+}
+
 python_install_all() {
if use doc; then
dodoc -r doc/src/_build/html



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

2020-06-12 Thread Michał Górny
commit: 0c9ccd39463a0a8aa307455142e76f19e662ecf2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 10:47:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 10:59:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9ccd39

dev-python/psycopg: Bump to 2.8.5

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

 dev-python/psycopg/Manifest |  1 +
 dev-python/psycopg/psycopg-2.8.5.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 38231b5c158..93ad4779f79 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,2 +1,3 @@
 DIST psycopg2-2.7.7.tar.gz 427474 BLAKE2B 
bc721b721693bc5f560a4829e84715d15e8c14523ada00109c7d7ba916c91928082fff286bd3c2ff5987c0436443128d1408ac9de073ad538b1e356fc73aaf8f
 SHA512 
032344957c00bf659ca5e46f54f827a6d79809e370d661cd349e2ce935873359bcc4f440b74c6f14658bf1cd9598b6d884abae507fd33db9e07b01fc87967fb0
 DIST psycopg2-2.8.4.tar.gz 377883 BLAKE2B 
6d25a96d6fb45cc450b20fb570741538c2870e0ab205b9aab1018d4ef716bfba129235a422f2a0dfd182162bff948db8a2e4d23cd57dc01971f2e6f734ebf90e
 SHA512 
d4590c6e4e310d280b6b341cb23427b56b04c1ef08e877f0d99a79c6b00b959307bb18defaf1d9cea58482fb974a78760c5f26a3ece8c1f34ae1840570a71a28
+DIST psycopg2-2.8.5.tar.gz 380874 BLAKE2B 
843321175499bf00b080d3e58ce0d586e674585af4be5a08866b5dbb68256ff9232d3c25e2603a3a0920a6c91927eb9fbb5942acd429be5dab9177c65da0c32e
 SHA512 
d4cf9b94573b90fe56555ea5cf841aa0c4c806770f92f35a7ef2531999bb50f98eb1276e56f1540b5f2695e443bac7e9cb8bbfbd24ed82164f99663259d2da3e

diff --git a/dev-python/psycopg/psycopg-2.8.5.ebuild 
b/dev-python/psycopg/psycopg-2.8.5.ebuild
new file mode 100644
index 000..418f438ce30
--- /dev/null
+++ b/dev-python/psycopg/psycopg-2.8.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PostgreSQL database adapter for Python"
+HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="debug"
+
+RDEPEND=">=dev-db/postgresql-8.1:*"
+DEPEND="${RDEPEND}"
+
+# Avoid using mxdatetime: https://bugs.gentoo.org/452028
+PATCHES=(
+   "${FILESDIR}"/psycopg-2.8.3-avoid-mxdatetime.patch
+)
+
+python_compile() {
+   local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
+
+   ! python_is_python3 && append-flags -fno-strict-aliasing
+
+   distutils-r1_python_compile
+}
+
+python_prepare_all() {
+   if use debug; then
+   sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   initdb -D "${T}"/pgsql || die
+   # TODO: random port
+   pg_ctl -w -D "${T}"/pgsql start \
+   -o "-h '' -k '${T}'" || die
+   createdb -h "${T}" psycopg2_test || die
+
+   local -x PSYCOPG2_TESTDB_HOST="${T}"
+   distutils-r1_src_test
+
+   pg_ctl -w -D "${T}"/pgsql stop || die
+}
+
+python_test() {
+   "${EPYTHON}" -c "
+import tests
+tests.unittest.main(defaultTest='tests.test_suite')
+" --verbose || die "Tests fail with ${EPYTHON}"
+}



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

2020-06-12 Thread Michał Górny
commit: ef9e68611f3b2e15621ae0007ea7cf3451d31bdc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 10:47:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 10:59:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9e6861

dev-python/psycopg: Port to py3.9

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

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

diff --git a/dev-python/psycopg/psycopg-2.8.4.ebuild 
b/dev-python/psycopg/psycopg-2.8.4.ebuild
index 76f4141a292..0552c717acc 100644
--- a/dev-python/psycopg/psycopg-2.8.4.ebuild
+++ b/dev-python/psycopg/psycopg-2.8.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
 
 inherit distutils-r1 flag-o-matic
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/

2020-06-12 Thread Louis Sautier
commit: bf49a9f25df401c74952ecb2cbd962640f6e217a
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat May 16 15:35:46 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Fri Jun 12 11:06:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf49a9f2

net-irc/znc: bump to 1.8.1, migrate to acct-user, fix deps

Also remove a reference to the non-standard FEATURES variable,
migrate from cmake-utils to cmake, add Python 3.9 support.

Closes: https://bugs.gentoo.org/727894
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Louis Sautier  gentoo.org>

 net-irc/znc/Manifest |   1 +
 net-irc/znc/znc-1.8.1.ebuild | 182 +++
 2 files changed, 183 insertions(+)

diff --git a/net-irc/znc/Manifest b/net-irc/znc/Manifest
index 37134a38810..9ca3d2f47dd 100644
--- a/net-irc/znc/Manifest
+++ b/net-irc/znc/Manifest
@@ -1,3 +1,4 @@
 DIST gtest-1.8.1.tar.gz 992298 BLAKE2B 
40ef3417fe424205c0617f07207347ce671ac87605f8ac9b8a333b0b06e3fbef9f556041ee324c18f957f3258ab9fe06704f31cdd038355fb7890180eb77ced1
 SHA512 
e6283c667558e1fd6e49fa96e52af0e415a3c8037afe1d28b7ff1ec4c2ef8f49beb70a9327b7fc77eb4052a58c4ccad8b5260ec90e4bceeac7a46ff59c4369d7
 DIST znc-1.7.4.tar.gz 2084756 BLAKE2B 
3b389a13d7c1c59b8ac485b6996b5a56a03689e8191a65c99692ea849a99ed0a013065a47ea3d213faf883e1d3e595375a665090b4173e97261c3afe21a120e7
 SHA512 
ea559ee9e06bfbc51c03ef08e145bc39ee7402638cc153fab7dc1dcedae01548fa0743d726304f9e4631a66241eb96c03940b76093954093a35f69641133b2ae
 DIST znc-1.7.5.tar.gz 2170656 BLAKE2B 
af5548bff1d9c6e740e668f467f52e8540a59bec9363fb4a17c594e1a9638417f75321b074e2aad6380769a594fc134543681928a7a33d00083ba9babc441a69
 SHA512 
f067503e5f45499c0acd687ef66266c4a65b80048e2a5835d3f9dfc4cd69b35890abdc3457726d7a7b25909f507349770eec43d9941bd62094c3527e64fbd825
+DIST znc-1.8.1.tar.gz 2161359 BLAKE2B 
5b9026156a62748659ae0496f9d799e7d1e0815358fa59f7538ca9d750b8f418fe8a57362b5b5bba40cfb00c2adc5fdc3eee0b56ebde50565c97d158296b827e
 SHA512 
87713ca05621806a399abc23f45671746578f6487561666704bb2ed1cd1863159a42ef4344eea95c9e7dc13d131b669eeabedda37e919d0bad6a05103ad80a16

diff --git a/net-irc/znc/znc-1.8.1.ebuild b/net-irc/znc/znc-1.8.1.ebuild
new file mode 100644
index 000..fa6a8f89ce8
--- /dev/null
+++ b/net-irc/znc/znc-1.8.1.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit cmake python-single-r1 readme.gentoo-r1 systemd
+
+GTEST_VER="1.8.1"
+GTEST_URL="https://github.com/google/googletest/archive/${GTEST_VER}.tar.gz -> 
gtest-${GTEST_VER}.tar.gz"
+DESCRIPTION="An advanced IRC Bouncer"
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/znc/znc.git"}
+   SRC_URI=""
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   SRC_URI="
+   https://znc.in/releases/archive/${MY_P}.tar.gz
+   test? ( ${GTEST_URL} )
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S=${WORKDIR}/${MY_P}
+fi
+
+HOMEPAGE="https://znc.in";
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+ipv6 +icu libressl nls perl python +ssl sasl tcl test +zlib"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} icu )"
+
+DEPEND="
+   icu? ( dev-libs/icu:= )
+   nls? ( dev-libs/boost:=[nls] )
+   perl? ( >=dev-lang/perl-5.10:= )
+   python? ( ${PYTHON_DEPS} )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   tcl? ( dev-lang/tcl:0= )
+   zlib? ( sys-libs/zlib:0= )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-user/znc
+   acct-group/znc
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   perl? (
+   >=dev-lang/swig-3.0.0
+   >=dev-lang/perl-5.10
+   )
+   python? (
+   >=dev-lang/swig-3.0.0
+   >=dev-lang/perl-5.10
+   )
+   test? (
+   ${PYTHON_DEPS}
+   dev-qt/qtnetwork:5
+   )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.7.1-inttest-dir.patch )
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Let SWIG rebuild modperl/modpython to make user patching easier.
+   if [[ ${PV} != ** ]]; then
+   rm modules/modperl/generated.tar.gz || die
+   rm modules/modpython/generated.tar.gz || die
+   fi
+
+   sed -i -e "s|DZNC_BIN_DIR:path=|DZNC_BIN_DIR:path=${T}/inttest|" \
+   test/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWANT_SYSTEMD=yes  # Causes -DSYSTEMD_DIR to be used.
+   -DSYSTEMD_DIR="$(systemd_get_systemunitdir)"
+   -DWANT_ICU="$(usex 

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

2020-06-12 Thread Louis Sautier
commit: 52f0c43fa2ade59f04712cfbcabc2ea2bbac6f1a
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed May 13 18:32:58 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Fri Jun 12 11:06:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f0c43f

acct-user/znc: new user for net-irc/znc

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Louis Sautier  gentoo.org>

 acct-user/znc/metadata.xml |  8 
 acct-user/znc/znc-0.ebuild | 16 
 2 files changed, 24 insertions(+)

diff --git a/acct-user/znc/metadata.xml b/acct-user/znc/metadata.xml
new file mode 100644
index 000..44039e87f44
--- /dev/null
+++ b/acct-user/znc/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sb...@gentoo.org
+   Louis Sautier
+   
+

diff --git a/acct-user/znc/znc-0.ebuild b/acct-user/znc/znc-0.ebuild
new file mode 100644
index 000..9848611f21f
--- /dev/null
+++ b/acct-user/znc/znc-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for net-irc/znc"
+ACCT_USER_ID=421
+ACCT_USER_GROUPS=( ${PN} )
+# The systemd unit needs HOME to be set
+# https://bugs.gentoo.org/521916
+ACCT_USER_HOME=/var/lib/znc
+ACCT_USER_HOME_PERMS=0700
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/

2020-06-12 Thread Louis Sautier
commit: faa057cf366c979eb2adb89c5c69f87a6db0a3b7
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat May 16 15:38:28 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Fri Jun 12 11:06:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa057cf

net-irc/znc: sync live ebuild with 1.8.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Louis Sautier  gentoo.org>

 net-irc/znc/znc-.ebuild | 79 ++---
 1 file changed, 39 insertions(+), 40 deletions(-)

diff --git a/net-irc/znc/znc-.ebuild b/net-irc/znc/znc-.ebuild
index 6820a1521d1..fa6a8f89ce8 100644
--- a/net-irc/znc/znc-.ebuild
+++ b/net-irc/znc/znc-.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
-inherit cmake-utils python-single-r1 readme.gentoo-r1 systemd user
+inherit cmake python-single-r1 readme.gentoo-r1 systemd
 
 GTEST_VER="1.8.1"
 GTEST_URL="https://github.com/google/googletest/archive/${GTEST_VER}.tar.gz -> 
gtest-${GTEST_VER}.tar.gz"
@@ -22,7 +22,7 @@ else
https://znc.in/releases/archive/${MY_P}.tar.gz
test? ( ${GTEST_URL} )
"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
S=${WORKDIR}/${MY_P}
 fi
 
@@ -34,7 +34,7 @@ RESTRICT="!test? ( test )"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} icu )"
 
-RDEPEND="
+DEPEND="
icu? ( dev-libs/icu:= )
nls? ( dev-libs/boost:=[nls] )
perl? ( >=dev-lang/perl-5.10:= )
@@ -47,13 +47,26 @@ RDEPEND="
tcl? ( dev-lang/tcl:0= )
zlib? ( sys-libs/zlib:0= )
 "
-DEPEND="
-   ${RDEPEND}
+RDEPEND="
+   ${DEPEND}
+   acct-user/znc
+   acct-group/znc
+"
+BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
-   perl? ( >=dev-lang/swig-3.0.0 )
-   python? ( >=dev-lang/swig-3.0.0 )
-   test? ( dev-qt/qtnetwork:5 )
+   perl? (
+   >=dev-lang/swig-3.0.0
+   >=dev-lang/perl-5.10
+   )
+   python? (
+   >=dev-lang/swig-3.0.0
+   >=dev-lang/perl-5.10
+   )
+   test? (
+   ${PYTHON_DEPS}
+   dev-qt/qtnetwork:5
+   )
 "
 
 PATCHES=( "${FILESDIR}"/${PN}-1.7.1-inttest-dir.patch )
@@ -62,13 +75,6 @@ pkg_setup() {
if use python; then
python-single-r1_pkg_setup
fi
-
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-   # The home directory was previously set to /dev/null
-   # This caused a bug with the systemd unit
-   # https://bugs.gentoo.org/521916
-   esethome ${PN} /var/lib/${PN}
 }
 
 src_prepare() {
@@ -81,7 +87,7 @@ src_prepare() {
sed -i -e "s|DZNC_BIN_DIR:path=|DZNC_BIN_DIR:path=${T}/inttest|" \
test/CMakeLists.txt || die
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -104,36 +110,29 @@ src_configure() {
export 
GMOCK_ROOT="${WORKDIR}/googletest-release-${GTEST_VER}/googlemock"
fi
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_test() {
-   cmake-utils_src_make unittest
-   if has network-sandbox ${FEATURES}; then
-   DESTDIR="${T}/inttest" cmake-utils_src_make install
-   local filter='-'
-   if ! use perl; then
-   filter="${filter}:ZNCTest.Modperl*"
-   fi
-   if ! use python; then
-   filter="${filter}:ZNCTest.Modpython*"
-   fi
-   # CMAKE_PREFIX_PATH and CXXFLAGS are needed for znc-buildmod
-   # invocations from inside the test
-   GTEST_FILTER="${filter}" ZNC_UNUSUAL_ROOT="${T}/inttest" \
-   CMAKE_PREFIX_PATH="${T}/inttest/usr/share/znc/cmake" \
-   CXXFLAGS="${CXXFLAGS} -isystem 
${T}/inttest/usr/include" \
-   cmake-utils_src_make inttest
-   else
-   # TODO: don't require sandbox after
-   # https://github.com/znc/znc/pull/1363 is implemented
-   ewarn "FEATURES=-network-sandbox; skipping integration tests 
which"
-   ewarn "temporary open local ports."
+   cmake_build unittest
+   DESTDIR="${T}/inttest" cmake_build install
+   local filter='-'
+   if ! use perl; then
+   filter="${filter}:ZNCTest.Modperl*"
+   fi
+   if ! use python; then
+   filter="${filter}:ZNCTest.Modpython*"
fi
+   # CMAKE_PREFIX_PATH and CXXFLAGS are needed for znc-buildmod
+   # invocations from inside the test
+   GTEST_FILTER="${filter}" ZNC_UNUSUAL_ROOT="${T}/inttest" \
+   CMAKE_PREFIX_PATH="${T}/inttest/usr/share/znc/cmake" \
+   CXXFLAGS="${CXXFLAGS} -isystem ${T}/inttest/usr/include" \
+   cmake_build inttest
 }
 
 src_install() {
-   cmake-

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

2020-06-12 Thread Louis Sautier
commit: b2eb57797f4c0049b95d0dfc6b7dec48ea443c03
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed May 13 18:24:24 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Fri Jun 12 11:06:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2eb5779

acct-group/znc: new group for net-irc/znc

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Louis Sautier  gentoo.org>

 acct-group/znc/metadata.xml | 8 
 acct-group/znc/znc-0.ebuild | 9 +
 2 files changed, 17 insertions(+)

diff --git a/acct-group/znc/metadata.xml b/acct-group/znc/metadata.xml
new file mode 100644
index 000..44039e87f44
--- /dev/null
+++ b/acct-group/znc/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sb...@gentoo.org
+   Louis Sautier
+   
+

diff --git a/acct-group/znc/znc-0.ebuild b/acct-group/znc/znc-0.ebuild
new file mode 100644
index 000..513803e86f5
--- /dev/null
+++ b/acct-group/znc/znc-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for net-irc/znc"
+ACCT_GROUP_ID=421



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

2020-06-12 Thread Michał Górny
commit: dac0d0d72fae64b09ef7df79e3f6fa211824fe6b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 11:06:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 11:33:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac0d0d7

dev-python/toolz: Enable tests

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

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

diff --git a/dev-python/toolz/toolz-0.9.0.ebuild 
b/dev-python/toolz/toolz-0.9.0.ebuild
index 67bb2da757d..28e043a7bcd 100644
--- a/dev-python/toolz/toolz-0.9.0.ebuild
+++ b/dev-python/toolz/toolz-0.9.0.ebuild
@@ -14,4 +14,4 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+distutils_enable_tests pytest



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

2020-06-12 Thread Michał Górny
commit: 9cf427bccd6135cf0f40675f185e3ffd030779a7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 11:32:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 11:33:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf427bc

dev-python/locket: Remove longdesc

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

 dev-python/locket/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/locket/metadata.xml b/dev-python/locket/metadata.xml
index 9aea7a2046a..a445a1d992d 100644
--- a/dev-python/locket/metadata.xml
+++ b/dev-python/locket/metadata.xml
@@ -5,9 +5,6 @@
 pyt...@gentoo.org
 Python
   
-  
-Locket implements a lock that can be used by multiple processes provided 
they use the same path.
-  
   
 locket
 mwilliamson/locket.py



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

2020-06-12 Thread Michał Górny
commit: bad58d31271ce80248ce159e9f24358c84a85b18
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 11:08:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 11:33:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad58d31

dev-python/toolz: Bump to 0.10.0

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

 dev-python/toolz/Manifest|  1 +
 dev-python/toolz/toolz-0.10.0.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/toolz/Manifest b/dev-python/toolz/Manifest
index be1368dae6d..163b8c129bb 100644
--- a/dev-python/toolz/Manifest
+++ b/dev-python/toolz/Manifest
@@ -1 +1,2 @@
+DIST toolz-0.10.0.tar.gz 49579 BLAKE2B 
c323bf1ba1da5c01a1a1d879ef545767b8253c906baba63a0f600d2879c5b7120c4978574447954648c23c1ba05de2a2c7437eed1eeff31dface1c823f6e
 SHA512 
4ed40c165462440c6004974d2515067f211c625bebcb69ea854fd8837e1fe05febc546215355a6bb9de5916c8ba98a4d297f8aa20e40ffbc8a730b2bb3831a71
 DIST toolz-0.9.0.tar.gz 45544 BLAKE2B 
8de1702a38423f71ae6da24396c7a00428b13cef262efb0fceee454bf67a09a1ab4f4093c84c38234713b38ae4058c4039f2bfcb3c7286daba112e4eda23186c
 SHA512 
f55a773d322b4ece104724c58d89bb41a35ec43f45b14fe367865934162ef06cf7da783b53498405552df75d83fba15bb61ce5ee0661b6122c5984352e80de3d

diff --git a/dev-python/toolz/toolz-0.10.0.ebuild 
b/dev-python/toolz/toolz-0.10.0.ebuild
new file mode 100644
index 000..79762e7e4ce
--- /dev/null
+++ b/dev-python/toolz/toolz-0.10.0.ebuild
@@ -0,0 +1,17 @@
+# 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
+
+DESCRIPTION="List processing tools and functional utilities"
+HOMEPAGE="https://pypi.org/project/toolz/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest



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

2020-06-12 Thread Michał Górny
commit: a25c333797065fdb52f1ec809e5c54cdc4cdb6f4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 11:14:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 11:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25c3337

dev-python/spur: New package, test-dep of dev-python/locket

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

 dev-python/spur/Manifest   |  1 +
 dev-python/spur/metadata.xml   |  7 +++
 dev-python/spur/spur-0.3.21.ebuild | 36 
 3 files changed, 44 insertions(+)

diff --git a/dev-python/spur/Manifest b/dev-python/spur/Manifest
new file mode 100644
index 000..76abd60b150
--- /dev/null
+++ b/dev-python/spur/Manifest
@@ -0,0 +1 @@
+DIST spur.py-0.3.21.gh.tar.gz 17666 BLAKE2B 
0628417e6b5f4c744041693445113a59daac4f89776bc39849a2e1fab21826f3c6783bf72bf528a262f05df08d0680044e69f119c367f29ca4d6f0df554fa49d
 SHA512 
7cd49690b989952707629fad5682201dc7f00865d8120da9e84eb9046e7a8fe7b7183785b4c2eac996d2743025cc09508b0ceb7b762b7bddb5447ecbc42d00a4

diff --git a/dev-python/spur/metadata.xml b/dev-python/spur/metadata.xml
new file mode 100644
index 000..266e3f19ca5
--- /dev/null
+++ b/dev-python/spur/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+

diff --git a/dev-python/spur/spur-0.3.21.ebuild 
b/dev-python/spur/spur-0.3.21.ebuild
new file mode 100644
index 000..d5660abfffe
--- /dev/null
+++ b/dev-python/spur/spur-0.3.21.ebuild
@@ -0,0 +1,36 @@
+# 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
+
+MY_P=spur.py-${PV}
+DESCRIPTION="Run commands locally or over SSH using the same interface"
+HOMEPAGE="https://github.com/mwilliamson/spur.py";
+SRC_URI="
+   https://github.com/mwilliamson/spur.py/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests nose
+
+src_prepare() {
+   # TODO: set up a local SSH server?
+   rm tests/{ssh_tests,testing}.py || die
+
+   # does random guesswork on top of exceptions that stopped working
+   # in py3.8;  this only causes a different exception to be raised
+   # https://github.com/mwilliamson/spur.py/issues/85
+   sed -e 
's:spawning_command_that_uses_path_env_variable_asks_if_command_is_installed:_&:'
 \
+   -e 
's:spawning_non_existent_command_raises_specific_no_such_command_exception:_&:' 
\
+   -e 
's:using_non_existent_command_and_correct_cwd_raises_no_such_command_exception:_&:'
 \
+   -i tests/process_test_set.py || die
+
+   distutils-r1_src_prepare
+}



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

2020-06-12 Thread Michał Górny
commit: 27ff659c1f247ba201e474448dea025f2e6218c2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 11:07:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 11:33:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ff659c

dev-python/toolz: Port to py3.9

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

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

diff --git a/dev-python/toolz/toolz-0.9.0.ebuild 
b/dev-python/toolz/toolz-0.9.0.ebuild
index 28e043a7bcd..0c486b0291b 100644
--- a/dev-python/toolz/toolz-0.9.0.ebuild
+++ b/dev-python/toolz/toolz-0.9.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-06-12 Thread Michał Górny
commit: 4a7ccba27682335abe4eb9bb4c3a4da69f452de5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 11:15:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 11:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7ccba2

dev-python/locket: Enable tests, py3.9

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

 dev-python/locket/Manifest   |  1 +
 dev-python/locket/locket-0.2.0-r1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/locket/Manifest b/dev-python/locket/Manifest
index 2bd775272cd..ac79a63de3a 100644
--- a/dev-python/locket/Manifest
+++ b/dev-python/locket/Manifest
@@ -1 +1,2 @@
 DIST locket-0.2.0.tar.gz 3506 BLAKE2B 
10f5c325036b5c0880c2b0261de180ee9d046ac346a64612d680170fad8664bcbd681954384bb6b9c4f812059b4418c618ee44f638ac6fc1c35b62786afe555c
 SHA512 
ed9bb25f3fcaa70386217716db5612bf31a923c669cbdb8e871de6df4c0c42bf3309604a1aac804c0f334aed8c88b0ba113d8d265054c0e87793c7b53f729ff9
+DIST locket.py-0.2.0.gh.tar.gz 5598 BLAKE2B 
9b8a1b3d4c3fed3e9ab8f37a1e7bd9d0aa65e618985368691802b1b66d0dbdeb7a1635ff72efec8a7351ce31ffc00413d5ee388e520057bf181a18a39ef46f0a
 SHA512 
e5e5d34daf5c36b0ac4871ce0dec50c67b504be16755e38d7721e40c4f2c385c022c305ac1a9bd641ba9eaf45a2693a4a77b6fa6e95d6ae5ab34947e4ac30393

diff --git a/dev-python/locket/locket-0.2.0-r1.ebuild 
b/dev-python/locket/locket-0.2.0-r1.ebuild
new file mode 100644
index 000..75657965891
--- /dev/null
+++ b/dev-python/locket/locket-0.2.0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_P=locket.py-${PV}
+DESCRIPTION="File-based locks for Python"
+HOMEPAGE="https://github.com/mwilliamson/locket.py";
+SRC_URI="
+   https://github.com/mwilliamson/locket.py/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? ( dev-python/spur[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests nose



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

2020-06-12 Thread Hans de Graaff
commit: 932fc2e79c393601658be83d99b0e277ca8bef26
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 12 11:21:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 12 11:36:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932fc2e7

dev-ruby/rack: add ~arm64 to slot 2.1

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

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

diff --git a/dev-ruby/rack/rack-2.1.3.ebuild b/dev-ruby/rack/rack-2.1.3.ebuild
index addcd2ddfc4..e1ba0ec1410 100644
--- a/dev-ruby/rack/rack-2.1.3.ebuild
+++ b/dev-ruby/rack/rack-2.1.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2020-06-12 Thread Hans de Graaff
commit: 997a887d2e44710d3e50d133cc1c3a8a34c1c7f7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 12 11:13:56 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 12 11:36:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997a887d

dev-ruby/rack: add 2.1.3

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

 dev-ruby/rack/Manifest  |  1 +
 dev-ruby/rack/rack-2.1.3.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 22bbc209da1..5e6b58e0239 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -2,4 +2,5 @@ DIST rack-1.6.12.gem 230912 BLAKE2B 
98a3ae6905535b284a5e723d39db7788f97c11b29506
 DIST rack-2.0.8.gem 256000 BLAKE2B 
30fc53abd2a9389ef00b1803d2d329b10288356fadfeaf80e0b6f7d2327b5aea058626f50d228454716007b1be0b316c6083debee98c0d0ee5eed458600f8315
 SHA512 
88c406cfe38c3db1a3502fc563272a99d8f2e36bfea1122cdea6b6b49b0e6b5649e1f0864161793eed83cb3d934aa260650b703bb1b059c6e56c6073c2060fb2
 DIST rack-2.0.9.gem 256512 BLAKE2B 
7da7b239e5679a2f6d19626cbaf8b4ec02a7ce7ffd086732925963ac6fe0397f180548c6065abdbe8d55de802583d7dd09de38da0d4d695559456d852d2b3d4c
 SHA512 
5b56d1aa7bcca11c631f8205605e71f9c661ec9ea7694a16f32f6fdb493cf015d184f924fdf342abebacfbb185e367c9e6dd1288ffe9dabaf4e6566b8853a191
 DIST rack-2.1.1.tar.gz 250934 BLAKE2B 
d7d50c011d963dbfcd5dc456bca5711fa46c062df88f70280407cf617fde0c954f9a9453ae077dcdeeea54ac6291388420f37f25f6291931121bead6a55e
 SHA512 
806842fdf1df332fc13d1aa8c4fa3f5bf091eaaf5db8684ad2c2de23d41955f850dad5da3ef7ca89ae5c51a0eea78e2d31b2c5465734ec949948a1fbc911427b
+DIST rack-2.1.3.tar.gz 251662 BLAKE2B 
8e9adc9ab2f8e66db61d39b3b73c1cbe692965ca1ae3131ac269a21fac43c0caca58a7c19a35d2edb70f053c7156b4e7663aadf3014af331e57f6bba780ee59b
 SHA512 
997ebae3db270515881639792ba30b14ac173f86b548304d36dbe0f865fe7b5d8fdd25bc9f791d35ce70c353939722aeae0cd348486ca56a928a692937bfae8d
 DIST rack-2.2.2.tar.gz 277961 BLAKE2B 
5823084cb8b2f66bf46f46d460e93ffc1817371d0cffd711675f5c84e934c5ac5d2a8818d7665eba2490f672344995e3ac54ac8b1dc6d891e800d049ad0db92f
 SHA512 
d0d27d091584b6cabafaa1d1053e013bc28ac0dc7da7b5bf28e528f5479091db1c896052a4ffe75be22011d3bc35c41ce73514a47e66b28ff8d3b723c46fd42c

diff --git a/dev-ruby/rack/rack-2.1.3.ebuild b/dev-ruby/rack/rack-2.1.3.ebuild
new file mode 100644
index 000..addcd2ddfc4
--- /dev/null
+++ b/dev-ruby/rack/rack-2.1.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://rack.github.com/";
+SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/concurrent-ruby
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !

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

2020-06-12 Thread Hans de Graaff
commit: 2dbae7042b0c59f2747588b99a3f70c1913c7c7e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 12 11:32:07 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 12 11:36:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbae704

dev-ruby/rack: amd64 stable

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

 dev-ruby/rack/rack-2.0.9.ebuild | 2 +-
 dev-ruby/rack/rack-2.2.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack/rack-2.0.9.ebuild b/dev-ruby/rack/rack-2.0.9.ebuild
index 2a5c11e5fe3..40b83f590b2 100644
--- a/dev-ruby/rack/rack-2.0.9.ebuild
+++ b/dev-ruby/rack/rack-2.0.9.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://rack.github.com/";
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"

diff --git a/dev-ruby/rack/rack-2.2.2.ebuild b/dev-ruby/rack/rack-2.2.2.ebuild
index b6b458f3693..a3c128baeb1 100644
--- a/dev-ruby/rack/rack-2.2.2.ebuild
+++ b/dev-ruby/rack/rack-2.2.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2020-06-12 Thread Ben Kohler
commit: afa793602dc785540b9ada335e279ec4f67f8aa1
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jun 12 11:57:58 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jun 12 11:58:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa79360

net-misc/cmst: drop old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/cmst/Manifest   |  3 ---
 net-misc/cmst/cmst-2019.01.13.ebuild | 44 
 net-misc/cmst/cmst-2020.03.07.ebuild | 42 --
 net-misc/cmst/cmst-2020.04.12.ebuild | 42 --
 4 files changed, 131 deletions(-)

diff --git a/net-misc/cmst/Manifest b/net-misc/cmst/Manifest
index 4567b144426..a0bdd2cdb32 100644
--- a/net-misc/cmst/Manifest
+++ b/net-misc/cmst/Manifest
@@ -1,4 +1 @@
-DIST cmst-2019.01.13.tar.gz 2576200 BLAKE2B 
4b1c75c479651887a14d5b4266a99a36667c1d02f114c4a9886b5aaec445e320fc684d42793312d68e4eb3386ea8516aef3cecb705e37f8b9a88ea8bf5bcf512
 SHA512 
ba7cf94263b4908dc2a609216f82bd758ad727f623d65b2e876a02c1fd956b7090a8222e953a0cd2da9527eddaab918e9c735381c705b9943e9e8aaeeb00d835
-DIST cmst-2020.03.07.tar.gz 2722455 BLAKE2B 
d7119c6194596bc957793a9054f306ecedf84f8b57a8e7dcbbff0d49231c512cddbe530aa7f49428e8fe60abe3fb48616288a61d865845775958564da6d77a55
 SHA512 
43fd5fab8a2e4914557efd57dfa92d3dd7ec67f322b1eb1c25cfe90fa860254d1bcad9e31cddeddd3c1c5f8e1cca4cd33457a796607a6b008340d191c62ac5b2
-DIST cmst-2020.04.12.tar.gz 2726340 BLAKE2B 
07d07c0d7cbe0f06f78a2fcea5381f026adf7aa6a603026aad53b0f35d96eb5c498267d9a32387163735188fa2814b894001562bbdc487116383c7a40e8a05d5
 SHA512 
f27087f06b8a74b54ac38f6874726ca2eb3bf8106eb4e3feb6c88909e980628dbb8a88a9c1da09efa48ceca9126b9edc7807558b6c9e8b9f7ab85c3f5b149a47
 DIST cmst-2020.05.09.tar.gz 2727228 BLAKE2B 
f24f05e14de589381dbfc7c0087d08eed23ed0ee4df23be7fd2bf25d8c36519771aca39e74942ec01fe6327b5ab52c74336b85f9b61da3d8a9b83c2a8312721e
 SHA512 
9debc16d34fa8fed37f514c70282b7ccdece8da3612332a886a2b1b5c6f6ff86c046c5da6272c00836f0acc3cd6dd82321d3cb2f81784ea1512719b70eba1b6c

diff --git a/net-misc/cmst/cmst-2019.01.13.ebuild 
b/net-misc/cmst/cmst-2019.01.13.ebuild
deleted file mode 100644
index 99a11c5222e..000
--- a/net-misc/cmst/cmst-2019.01.13.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils qmake-utils
-
-DESCRIPTION="Qt GUI for Connman with system tray icon"
-HOMEPAGE="https://github.com/andrew-bibb/cmst";
-SRC_URI="https://github.com/andrew-bibb/cmst/archive/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-"
-RDEPEND="${DEPEND}
-   net-misc/connman
-"
-
-S="${WORKDIR}/${PN}-${P}"
-
-src_configure() {
-   export USE_LIBPATH="${EPREFIX}/usr/$(get_libdir)/${PN}"
-   eqmake5 DISTRO=gentoo
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   rm -r "${D}"/usr/share/licenses || die
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/net-misc/cmst/cmst-2020.03.07.ebuild 
b/net-misc/cmst/cmst-2020.03.07.ebuild
deleted file mode 100644
index 7e44b788f09..000
--- a/net-misc/cmst/cmst-2020.03.07.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="Qt GUI for Connman with system tray icon"
-HOMEPAGE="https://github.com/andrew-bibb/cmst";
-SRC_URI="https://github.com/andrew-bibb/cmst/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-"
-RDEPEND="${DEPEND}
-   net-misc/connman
-"
-
-src_configure() {
-   export USE_LIBPATH="${EPREFIX}/usr/$(get_libdir)/${PN}"
-   eqmake5 DISTRO=gentoo
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   rm -r "${D}"/usr/share/licenses || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/net-misc/cmst/cmst-2020.04.12.ebuild 
b/net-misc/cmst/cmst-2020.04.12.ebuild
deleted file mode 100644
index 7e44b788f09..000
--- a/net-misc/cmst/cmst-2020.04.12.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="Qt GUI for Connman with system tray icon"
-HOMEPAGE="https://github.com/andrew-bibb/cmst";
-SRC_URI="https://github.com/andrew-bibb/cmst/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MI

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

2020-06-12 Thread Hans de Graaff
commit: f8b349d69cea2134a9b0b5ecb87e8e283f3cc1f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 12 12:22:13 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 12 12:22:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b349d6

dev-ruby/net-ssh: add missing dependency

Add missing dev-ruby/x25519 dependency. Drop arm ppc ppc64 x86 keywords,
bug 728064

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

 dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild | 44 
 1 file changed, 44 insertions(+)

diff --git a/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild 
b/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild
new file mode 100644
index 000..e99cacb2670
--- /dev/null
+++ b/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md THANKS.txt"
+RUBY_FAKEGEM_EXTRAINSTALL="support"
+
+RUBY_FAKEGEM_GEMSPEC="net-ssh.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Non-interactive SSH processing in pure Ruby"
+HOMEPAGE="https://github.com/net-ssh/net-ssh";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
net-ssh-git-${PV}.tgz"
+
+LICENSE="GPL-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="ed25519 test"
+
+ruby_add_rdepend "virtual/ruby-ssl ed25519? ( >=dev-ruby/ed25519-1.2:1 
dev-ruby/x25519 dev-ruby/bcrypt_pbkdf:1 )"
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 >=dev-ruby/mocha-0.13 )"
+
+all_ruby_prepare() {
+   # Avoid bundler dependency
+   sed -i -e '/\(bundler\|:release\)/ s:^:#:' Rakefile || die
+
+   sed -e "s:require_relative ':require './:" \
+   -e 's/git ls-files -z/find -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+src_test() {
+   # prevent tests from trying to connect to ssh-agent socket and failing
+   unset SSH_AUTH_SOCK
+   if ! use ed25519; then
+   export NET_SSH_NO_ED25519=true
+   fi
+   ruby-ng_src_test
+}



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

2020-06-12 Thread Michał Górny
commit: 92a03fdd4a0d04f0dc00259b74f2fed4b137a111
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 13:20:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 13:20:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a03fdd

dev-python/ujson: Port to py3.9, fix tests

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

 .../ujson/files/ujson-3.0.0-pypy3-test.patch   | 80 ++
 dev-python/ujson/ujson-3.0.0.ebuild|  6 +-
 2 files changed, 85 insertions(+), 1 deletion(-)

diff --git a/dev-python/ujson/files/ujson-3.0.0-pypy3-test.patch 
b/dev-python/ujson/files/ujson-3.0.0-pypy3-test.patch
new file mode 100644
index 000..3bee41bc938
--- /dev/null
+++ b/dev-python/ujson/files/ujson-3.0.0-pypy3-test.patch
@@ -0,0 +1,80 @@
+From c9a5ee46a1112d5f7e51defebeefb1e0ab43111e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Fri, 12 Jun 2020 15:04:57 +0200
+Subject: [PATCH 1/3] Do not depend on specific exception messages in tests
+
+Fix test_encode_raises_allow_nan() not to depend on specific exception
+messages.  This fixes test failures on PyPy which just happens to use
+different error messages.
+---
+ tests/test_ujson.py | 13 ++---
+ 1 file changed, 6 insertions(+), 7 deletions(-)
+
+diff --git a/tests/test_ujson.py b/tests/test_ujson.py
+index 72018a0..1d41de5 100644
+--- a/tests/test_ujson.py
 b/tests/test_ujson.py
+@@ -614,18 +614,17 @@ def test_dumps_raises(test_input, expected_exception, 
expected_message):
+ 
+ 
+ @pytest.mark.parametrize(
+-"test_input, expected_exception, expected_message",
++"test_input, expected_exception",
+ [
+-(float("nan"), OverflowError, "Invalid value when encoding double"),
+-(float("inf"), OverflowError, "Invalid value when encoding double"),
+-(-float("inf"), OverflowError, "Invalid value when encoding double"),
+-(12839128391289382193812939, OverflowError, "int too big to convert"),
++(float("nan"), OverflowError),
++(float("inf"), OverflowError),
++(-float("inf"), OverflowError),
++(12839128391289382193812939, OverflowError),
+ ],
+ )
+-def test_encode_raises_allow_nan(test_input, expected_exception, 
expected_message):
++def test_encode_raises_allow_nan(test_input, expected_exception):
+ with pytest.raises(expected_exception) as e:
+ ujson.dumps(test_input, allow_nan=False)
+-assert str(e.value) == expected_message
+ 
+ 
+ @pytest.mark.parametrize(
+-- 
+2.27.0
+
+From 66cc0ad8a76d1bef848e36d9bdcaf476047b5605 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Fri, 12 Jun 2020 15:08:27 +0200
+Subject: [PATCH 2/3] Skip GC tests on PyPy
+
+---
+ tests/test_ujson.py | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/tests/test_ujson.py b/tests/test_ujson.py
+index 1d41de5..fe20174 100644
+--- a/tests/test_ujson.py
 b/tests/test_ujson.py
+@@ -215,6 +215,9 @@ def test_encode_dict_conversion():
+ assert test_input == ujson.decode(output)
+ 
+ 
++@pytest.mark.skipif(
++hasattr(sys, "pypy_version_info"), reason="PyPy uses incompatible GC"
++)
+ def test_encode_dict_values_ref_counting():
+ import gc
+ 
+@@ -226,6 +229,9 @@ def test_encode_dict_values_ref_counting():
+ assert ref_count == sys.getrefcount(value)
+ 
+ 
++@pytest.mark.skipif(
++hasattr(sys, "pypy_version_info"), reason="PyPy uses incompatible GC"
++)
+ def test_encode_dict_key_ref_counting():
+ import gc
+ 
+-- 
+2.27.0
+

diff --git a/dev-python/ujson/ujson-3.0.0.ebuild 
b/dev-python/ujson/ujson-3.0.0.ebuild
index 5679fb2c3fc..60a87e3a088 100644
--- a/dev-python/ujson/ujson-3.0.0.ebuild
+++ b/dev-python/ujson/ujson-3.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
 
 inherit distutils-r1
 
@@ -22,3 +22,7 @@ DEPEND="
 "
 
 distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/${P}-pypy3-test.patch
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-xray-sdk-python/

2020-06-12 Thread Michał Górny
commit: bef44a80d439c49623978779c94925f1cb6c18f2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 12:41:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 13:20:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef44a80

dev-python/aws-xray-sdk-python: Enable tests

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

 dev-python/aws-xray-sdk-python/Manifest|  2 +-
 .../aws-xray-sdk-python-2.6.0.ebuild   | 42 +-
 2 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/dev-python/aws-xray-sdk-python/Manifest 
b/dev-python/aws-xray-sdk-python/Manifest
index a5a5bfc761e..a34662f6fa4 100644
--- a/dev-python/aws-xray-sdk-python/Manifest
+++ b/dev-python/aws-xray-sdk-python/Manifest
@@ -1,2 +1,2 @@
 DIST aws-xray-sdk-2.4.2.tar.gz 66737 BLAKE2B 
5f062299ad28ee12d4f90bbdcb03d691fb9a5888054eae4759b9a0e916f720e71a9b9e01fd4d11106499395c5c1aa1ec90ec4874301a34657cd04b00cb5450e3
 SHA512 
3d12e96a54a2fc65bd6b6772b1e9cc72c09620d9a8b900780afb6c4051b88f0ada1e2da2e31bf93c37a881514e2ae79692a287a63b44845e0e2b8cb33109f81f
-DIST aws-xray-sdk-2.6.0.tar.gz 68379 BLAKE2B 
6ecb47137c472dd10692f80c0478c0a9933387409a88371c7dedc0d530af82871060bf942b9442a2adb1aed81e11d71d245a12c5a48d462fd882e4962c15d93a
 SHA512 
580853825fb2b02890d60d93d14998715fd70f0fe06b2a694e3c595cd25ff3a00081d657bbd170b247c3d88c1045f8f91ad0dae1de59342818f00fb3b3cd922f
+DIST aws-xray-sdk-python-2.6.0.gh.tar.gz 255978 BLAKE2B 
f43204a25027d0ec135222879bf9158aef65ba5ca948e734be0b984d8f2582741bb36d9ae0a874dffae6ffc5209e25fa1c69069c261256c3bee71a4fe717411c
 SHA512 
17a4716467b7f6dc2912d969143e0b7c8c0b9ab15bc57f873ec415876ad2080218c3c526f4aa2c1bbf4d1caaca62eaf122c87debb45c925fd84a1bcf00ab741f

diff --git a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild 
b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
index 715bda323da..d378ad8cef7 100644
--- a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
+++ b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
@@ -6,25 +6,49 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 
-MY_PN=${PN%-python}
-MY_P=${MY_PN}-${PV}
 DESCRIPTION="AWS X-Ray SDK for Python"
 HOMEPAGE="https://github.com/aws/aws-xray-sdk-python 
https://pypi.org/project/aws-xray-sdk/";
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+SRC_URI="
+   https://github.com/aws/aws-xray-sdk-python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
+
 RDEPEND=">=dev-python/botocore-1.12.122[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
dev-python/jsonpickle[${PYTHON_USEDEP}]
dev-python/wrapt[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-RESTRICT="test"
-S=${WORKDIR}/${MY_P}
+BDEPEND="
+   test? (
+   dev-python/bottle[${PYTHON_USEDEP}]
+   dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/webtest[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpackaged deps
+   rm -r tests/ext/{aiobotocore,django,pg8000,psycopg2,pymysql,pynamodb} 
|| die
+
+   # TODO
+   sed -i -e 's:test_external:_&:' tests/test_patcher.py || die
+   # require Internet access
+   rm tests/ext/aiohttp/test_client.py || die
+   rm -r tests/ext/{httplib,requests} || die
+
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   local -x DJANGO_SETTINGS_MODULE=tests.ext.django.app.settings
+   local -x AWS_SECRET_ACCESS_KEY=fake_key
+   local -x AWS_ACCESS_KEY_ID=fake_id
 
-python_test() {
-   esetup.py test || die "tests failed with ${EPYTHON}"
+   distutils-r1_src_test
 }



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

2020-06-12 Thread Michał Górny
commit: 88cb1fdfbfdc14408b5c0e847f5323e6be313d76
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 12:31:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 13:20:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88cb1fdf

dev-python/patsy: Port to py3.9

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

 dev-python/patsy/patsy-0.5.1.ebuild | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/dev-python/patsy/patsy-0.5.1.ebuild 
b/dev-python/patsy/patsy-0.5.1.ebuild
index 7ae07545ef4..55fef3e0521 100644
--- a/dev-python/patsy/patsy-0.5.1.ebuild
+++ b/dev-python/patsy/patsy-0.5.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 
@@ -13,33 +13,27 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
+IUSE="doc"
 
 RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
-   "
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
+   "
+BDEPEND="
doc? (
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/pandas[${PYTHON_USEDEP}]
-   )
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+   )"
+
+distutils_enable_tests nose
 
 python_compile_all() {
use doc && emake -C doc html
 }
 
-python_test() {
-   cd "${BUILD_DIR}" || die
-   nosetests -v || die "Testing failed with ${EPYTHON}"
-}
-
 python_install_all() {
use doc && HTML_DOCS=( doc/_build/html/. )
distutils-r1_python_install_all



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

2020-06-12 Thread Rick Farina
commit: e51169a5b007c8b6726c82bfd6768e576cc50823
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jun 12 14:20:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jun 12 14:20:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51169a5

net-wireless/ubertooth: remove old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7b66637368b..c515f631608 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
deleted file mode 100644
index 845ee09d379..000
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



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

2020-06-12 Thread Rick Farina
commit: 0d91ca6832027ca0f8271b57509e331402e8649d
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jun 12 14:20:08 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jun 12 14:20:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d91ca68

net-wireless/ubertooth: fix bug #706598

thanks to Jonas Stein
https://github.com/greatscottgadgets/ubertooth/issues/408
https://github.com/greatscottgadgets/ubertooth/pull/409

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 .../files/ubertooth-2018.12.1-gcc-10.patch | 23 ++
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild  | 12 ++-
 net-wireless/ubertooth/ubertooth-.ebuild   | 10 +-
 3 files changed, 35 insertions(+), 10 deletions(-)

diff --git a/net-wireless/ubertooth/files/ubertooth-2018.12.1-gcc-10.patch 
b/net-wireless/ubertooth/files/ubertooth-2018.12.1-gcc-10.patch
new file mode 100644
index 000..b4f25e6b0b8
--- /dev/null
+++ b/net-wireless/ubertooth/files/ubertooth-2018.12.1-gcc-10.patch
@@ -0,0 +1,23 @@
+From abc1d87631c71fb5bf3be4b81327c66292d852ca Mon Sep 17 00:00:00 2001
+From: Jonas Stein 
+Date: Sat, 6 Jun 2020 21:11:38 +0200
+Subject: [PATCH] extern packet_counter_max to compile with gcc-10
+
+Fixes: https://github.com/greatscottgadgets/ubertooth/issues/408
+---
+ host/libubertooth/src/ubertooth_callback.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libubertooth/src/ubertooth_callback.c 
b/libubertooth/src/ubertooth_callback.c
+index a36e3512..adb9934f 100644
+--- a/libubertooth/src/ubertooth_callback.c
 b/libubertooth/src/ubertooth_callback.c
+@@ -27,7 +27,7 @@
+ 
+ #include "ubertooth_callback.h"
+ 
+-unsigned int packet_counter_max;
++extern unsigned int packet_counter_max;
+ 
+ static int8_t cc2400_rssi_to_dbm( const int8_t rssi )
+ {

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 845ee09d379..32189828f35 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils udev
+inherit cmake udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
@@ -34,6 +34,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
 
+PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
+
 src_configure() {
local mycmakeargs=(
-DUSE_BLUEZ=$(usex bluez)
@@ -47,11 +49,11 @@ src_configure() {
-DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
)
fi
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
insinto /usr/share/${PN}
pushd "${WORKDIR}/${PN}-${MY_PV}" || die

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 845ee09d379..4a9603a7e8d 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils udev
+inherit cmake udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
@@ -47,11 +47,11 @@ src_configure() {
-DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
)
fi
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
insinto /usr/share/${PN}
pushd "${WORKDIR}/${PN}-${MY_PV}" || die



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

2020-06-12 Thread Thomas Deutschmann
commit: 5024efd4ecd36d8ba938e58f611c481fb1c7af08
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun 12 14:16:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:24:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5024efd4

dev-lang/php: bump to v7.4.7

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

 dev-lang/php/Manifest |   1 +
 dev-lang/php/php-7.4.7.ebuild | 750 ++
 2 files changed, 751 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 31cf33a3557..57375aed80f 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,3 +1,4 @@
 DIST php-7.2.31.tar.xz 12309936 BLAKE2B 
fc81f41dd4ec8695029bfe1993d76b1fdfe7f16d926f57302b9e85f3acd250967db9b9f0597c47589ae553d5faaaf0266e24b5b64247e017361d991bf96cd4de
 SHA512 
b21c504d0af2c095e4ae5a62c810af96171b927a27ea4694f59555c0d47798d61c3491a92941099cd9c978b3b0f41852ca2cf745e42ee3d9a6d107a5a884c9ee
 DIST php-7.3.18.tar.xz 12116280 BLAKE2B 
73d82e4a22f29dbeec221ef3109592a40e559238a0093e80e8e10bcd7de64f3bd58dd6f0835ddf3d9c2323fc37d738301b07291ca11a84c70ddced172676bc20
 SHA512 
e626091c835f6d165ff48ae3be8ddf7a66b0a320c6d77dc98fb73235d560814c180112a9e5478a5b3b6bb01ed99a50f8025fdc3d1ef80cca59e04ac248f9b0bf
 DIST php-7.4.6.tar.xz 10284824 BLAKE2B 
83536e48c6ab6ef357283d2f99a0f1825fdbb1867598514dc87cb8a7181298aa1e6d45659b7a4343fdacdacbbfec9e4cca89f85fe53c9e48696e534da710
 SHA512 
786634d53ed100cc7638e64ca340efdd42405c258638f3f97fcd1816d4f0c643dc8d8b2b0f60d36904343dc8c2af7f9b8e4a652ea66ec2fe324290c72bc09c13
+DIST php-7.4.7.tar.xz 10286580 BLAKE2B 
fb297cc5847012e1d222479e00132c8838cb990a5face43620ced6fb82cabeb544c0de230e24e25ed5449b3050158e836743e514197180b40ebf240ceca45db6
 SHA512 
5b3ba690e610e0511675f06a10afe9edbcfa90b5b16956d22aab225cdf140b55e5a8a551e7b189d30404981c94c6921b8c4aed00102546cfa38784a719704b80

diff --git a/dev-lang/php/php-7.4.7.ebuild b/dev-lang/php/php-7.4.7.ebuild
new file mode 100644
index 000..3ac0d8c9ace
--- /dev/null
+++ b/dev-lang/php/php-7.4.7.ebuild
@@ -0,0 +1,750 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/";
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz";
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlrpc? ( xml iconv )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   qdbm? ( !gdbm )
+   session-mm? ( session !threads )
+   mysql? ( || ( mysqli pdo ) )
+   firebird? ( pdo )
+   mssql? ( pdo )
+"
+
+RESTRICT="!test? ( test )"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
+   >=dev-libs/libpcre2-10.30[unicode]
+   fpm? ( acl? ( sys-apps/acl ) )
+   apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] )
+   argon2? ( app-crypt/argon2:= )
+

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

2020-06-12 Thread Thomas Deutschmann
commit: 60752d324e50eb358fe8bec13bd84e785241e365
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun 12 14:17:46 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:24:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60752d32

dev-lang/php: bump to v7.3.19

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

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-7.3.19.ebuild | 760 +
 2 files changed, 761 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 57375aed80f..f986f8b458d 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,4 +1,5 @@
 DIST php-7.2.31.tar.xz 12309936 BLAKE2B 
fc81f41dd4ec8695029bfe1993d76b1fdfe7f16d926f57302b9e85f3acd250967db9b9f0597c47589ae553d5faaaf0266e24b5b64247e017361d991bf96cd4de
 SHA512 
b21c504d0af2c095e4ae5a62c810af96171b927a27ea4694f59555c0d47798d61c3491a92941099cd9c978b3b0f41852ca2cf745e42ee3d9a6d107a5a884c9ee
 DIST php-7.3.18.tar.xz 12116280 BLAKE2B 
73d82e4a22f29dbeec221ef3109592a40e559238a0093e80e8e10bcd7de64f3bd58dd6f0835ddf3d9c2323fc37d738301b07291ca11a84c70ddced172676bc20
 SHA512 
e626091c835f6d165ff48ae3be8ddf7a66b0a320c6d77dc98fb73235d560814c180112a9e5478a5b3b6bb01ed99a50f8025fdc3d1ef80cca59e04ac248f9b0bf
+DIST php-7.3.19.tar.xz 12117968 BLAKE2B 
84172d2aad901cdca97a6f4c3405d3f4f25c72053ca09ef8a5c6ef93d35b23ac3a7771ff9f2c4ddd000512fe288f3fb25b17bb023f3fed16735f0d6ea5bda790
 SHA512 
f37800d9e1bf808ad1099f6190965cc75781e7bf6d2c341a7143aca435abc9974a2987cbfeb8c2b35805c946218343612906fde3cc84b195c2c586945869b760
 DIST php-7.4.6.tar.xz 10284824 BLAKE2B 
83536e48c6ab6ef357283d2f99a0f1825fdbb1867598514dc87cb8a7181298aa1e6d45659b7a4343fdacdacbbfec9e4cca89f85fe53c9e48696e534da710
 SHA512 
786634d53ed100cc7638e64ca340efdd42405c258638f3f97fcd1816d4f0c643dc8d8b2b0f60d36904343dc8c2af7f9b8e4a652ea66ec2fe324290c72bc09c13
 DIST php-7.4.7.tar.xz 10286580 BLAKE2B 
fb297cc5847012e1d222479e00132c8838cb990a5face43620ced6fb82cabeb544c0de230e24e25ed5449b3050158e836743e514197180b40ebf240ceca45db6
 SHA512 
5b3ba690e610e0511675f06a10afe9edbcfa90b5b16956d22aab225cdf140b55e5a8a551e7b189d30404981c94c6921b8c4aed00102546cfa38784a719704b80

diff --git a/dev-lang/php/php-7.3.19.ebuild b/dev-lang/php/php-7.3.19.ebuild
new file mode 100644
index 000..705d68d153f
--- /dev/null
+++ b/dev-lang/php/php-7.3.19.ebuild
@@ -0,0 +1,760 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/";
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz";
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline recode selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode wddx 
webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zip-encryption zlib"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
+   >=dev-libs/libpcre2-10.30[unicode]
+   fpm? ( acl? ( sys-apps/acl ) )
+   apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] )
+   argon2? ( app-crypt/argon2:= )
+   berkdb? ( || (  sys-libs/db:5.3
+   sys-libs/db:5.1
+   sys-libs/db:4.8
+   sys-libs/db:4.7
+   sys-libs/db:4.6
+   sys-libs/db:4.5 ) )
+   bzip2? ( app-arch/bzip2:0= )
+   cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
+   coverage? (

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2020-06-12 Thread Thomas Deutschmann
commit: 6a4031d4d8dd9a856f0285635ae03f1568c67d92
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Jun 12 03:46:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4031d4

dev-db/redis: don't call ar directly

Closes: https://bugs.gentoo.org/718666
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/redis/redis-5.0.9-r1.ebuild | 162 +
 1 file changed, 162 insertions(+)

diff --git a/dev-db/redis/redis-5.0.9-r1.ebuild 
b/dev-db/redis/redis-5.0.9-r1.ebuild
new file mode 100644
index 000..1c36ec874b7
--- /dev/null
+++ b/dev-db/redis/redis-5.0.9-r1.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io";
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz";
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+# Redis does NOT build with Lua 5.2 or newer at this time.
+# This should link correctly with both unslotted & slotted Lua, without
+# changes.
+COMMON_DEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-lang/tcl:0= )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.3-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-5.0-sharedlua.patch
+   "${FILESDIR}"/${PN}-5.0.8-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # don't call ar directly
+   sed -e '/^STLIB_MAKE_CMD/s/ar/$(AR)/g' \
+   -i deps/hiredis/Makefile || die
+
+   # Copy lua modules into build dir
+   cp 
deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c src/ 
|| die
+   cp deps/lua/src/{fpconv,strbuf}.h src/ || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   || die "Sed failed for ${MKF}"
+   makefiles+=" ${MKF}"
+   done
+   # autodetection of compiler and settings; generates the modified 
Makefiles
+   cp "${FILESDIR}"/configure.ac-3.2 configure.ac || die
+
+   # Use the correct pkgconfig name for Lua
+   if false && has_version 'dev-lang/lua:5.3'; then
+   # Lua5.3 gives:
+   #lua_bit.c:83:2: error: #error "Unknown number type, check 
LUA_NUMBER_* in luaconf.h"
+   LUAPKGCONFIG=lua5.3
+   elif false && has_version 'dev-lang/lua:5.2'; then
+   # Lua5.2 fails with:
+   # scripting.c:(.text+0x1f9b): undefined reference to `lua_open'
+   # Because lua_open because lua_newstate in 5.2
+   LUAPKGCONFIG=lua5.2
+   elif has_version 'dev-lang/lua:5.1'; then
+   LUAPKGCONFIG=lua5.1
+   else
+   LUAPKGCONFIG=lua
+   fi
+   # The upstream configure script handles luajit specially, and is not
+   # effected by these changes.
+   einfo "Selected LUAPKGCONFIG=${LUAPKGCONFIG}"
+   sed -i  \
+   -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \
+   -e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+   -e "/PKG_CHECK_MODULES.*\/s,lua5.1,${LUAPKGCONFIG},g" \
+   configure.ac || die "Sed failed for configure.ac"
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with luajit)
+
+   # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
+   # also, don't define ANSI/c99 for lua twice
+   sed -i -e "s:-std=c99::g" de

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

2020-06-12 Thread Thomas Deutschmann
commit: 45e128b16aa4472e309d2e8f115383b81f5fef72
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Jun 11 07:05:54 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:29:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e128b1

app-admin/graylog: bump to 3.3.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/graylog/Manifest |  1 +
 app-admin/graylog/graylog-3.3.1.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/app-admin/graylog/Manifest b/app-admin/graylog/Manifest
index 4492479af82..e17f484fca5 100644
--- a/app-admin/graylog/Manifest
+++ b/app-admin/graylog/Manifest
@@ -1,3 +1,4 @@
 DIST graylog-2.5.1.tgz 123878927 BLAKE2B 
d168579be4d20e3a8081d608247e7101fc5d99ddd2b5f063f94d7e91d4095c6bd016a4bc1be0f0e08b5043b771070312286404ece5eacc51e4a8730dfc13dab1
 SHA512 
44e2ca00e47a34708cea94b74fdc0f56f3a381f161d25633bdf7685fbcd989937163508f8b47b0869c7daacec6c8bd2c874f9381e196ffb3194eb6e3f96b3ce9
 DIST graylog-3.1.3.tgz 120983897 BLAKE2B 
68e1dd7b8de7ab9fb12fd2035bcf6f0901d8d9f5083ff8efef09736819ccd70ae4dd6f466cf2fa1eaebb24b4098a26d72524f9b9a47e8dd62d0224bad189bb62
 SHA512 
8eec2339db474b89fc717e693ec23ca32d9a018f9bb924aab895d1a1f4e90afa9fe9547e432d13b9d0bf5831f8772763f19de41ac66f3e09ebf7e96ebd6cbccf
 DIST graylog-3.2.4.tgz 125543280 BLAKE2B 
77e738fb140678af3e4aae80d71e58b15bfbd9b4ffd1d08381678869cf70cadc59d2d19a27d6cdd1634917da4da8a0144543a32ae88bc644ea6d9d62099c
 SHA512 
97e22516d50a7309d2eb8e608b19d6424eb72c54bdfe699bb996542235b99966cb28487cc11700d6a163d65c1465b9faf681940b9b85d427a5dfb94c42ce2a1d
+DIST graylog-3.3.1.tgz 129279195 BLAKE2B 
b3894a453d369f200951d260c0229cec7dbbeb01fcd5df1d8be354c0669c32c1ae3f435a7bad2fc92823f2408fd6e06eded19a56442d6eaa636bd8401f8573a9
 SHA512 
9e99784e4c349965aafae8c153bd843007dadf664febe7088cfa7561568841d6acb73592d5f57feaece683ea667a535124cdd49e6ed3a05bab13d07239c8b3dd

diff --git a/app-admin/graylog/graylog-3.3.1.ebuild 
b/app-admin/graylog/graylog-3.3.1.ebuild
new file mode 100644
index 000..cda5c7e5b52
--- /dev/null
+++ b/app-admin/graylog/graylog-3.3.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Free and open source log management"
+HOMEPAGE="https://www.graylog.org";
+SRC_URI="https://downloads.graylog.org/releases/graylog/${P}.tgz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+RESTRICT="strip"
+
+RDEPEND="!app-admin/graylog2
+   acct-group/graylog
+   acct-user/graylog
+   >=virtual/jdk-1.8:*"
+
+DOCS=(
+   COPYING README.markdown UPGRADING.rst
+)
+
+GRAYLOG_DATA_DIR="/var/lib/graylog"
+GRAYLOG_INSTALL_DIR="/usr/share/graylog"
+QA_PREBUILT="${GRAYLOG_INSTALL_DIR}/lib/sigar/libsigar*"
+
+src_prepare() {
+   default
+
+   # Stick to architecture of build host
+   if ! use amd64; then
+   rm -r lib/sigar/libsigar-amd64-*.so || die "Failed in removing 
AMD64 support libraries"
+   fi
+   if ! use ppc64; then
+   rm -r lib/sigar/libsigar-ppc64-*.so || die "Failed in removing 
PPC64 support libraries"
+   fi
+   if ! use x86; then
+   rm -r lib/sigar/libsigar-x86-*.so || die "Failed in removing 
X86 support libraries"
+   fi
+   # Currently unsupported platforms
+   # QA warning galore but testing/patches welcome
+   rm lib/sigar/libsigar-*freebsd*so \
+   lib/sigar/libsigar-*solaris*so \
+   lib/sigar/libsigar-*hpux*.sl \
+   lib/sigar/libsigar-*macosx*.dylib \
+   lib/sigar/libsigar-ia64-*.so \
+   lib/sigar/libsigar-ppc-*.so \
+   lib/sigar/libsigar-s390x*.so \
+   lib/sigar/*winnt* || die "Failed in removing unsupported 
platform libraries"
+
+   # gentoo specific paths
+   sed -i "s@\(node_id_file = \).*@\1${GRAYLOG_DATA_DIR}/node-id@g; \
+   s@\(message_journal_dir = 
\).*@\1${GRAYLOG_DATA_DIR}/data/journal@g;" \
+   graylog.conf.example || die
+}
+
+src_install() {
+   default
+
+   insinto /etc/graylog
+   doins graylog.conf.example
+
+   insinto "${GRAYLOG_INSTALL_DIR}"
+   doins graylog.jar
+   doins -r lib plugin
+
+   keepdir "${GRAYLOG_DATA_DIR}"
+
+   newconfd "${FILESDIR}/graylog.confd" graylog
+   newinitd "${FILESDIR}/graylog.initd" graylog
+}
+
+pkg_postinst() {
+   ewarn "Graylog does not depend on need.net any more (#439092)."
+   ewarn
+   ewarn "Please configure rc_need according to your binding address in:"
+   ewarn "/etc/conf.d/graylog"
+   ewarn
+   ewarn "Graylog requires Java >= 8"
+   ewarn "Elasticsearch 5.x or 6.x (does NOT work with 7.x)"
+   ewarn "and MongoDB 3.6 or 4.0 (does NOT work with 4.2)"
+}



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

2020-06-12 Thread Thomas Deutschmann
commit: 0770eaa0b01de2dd33e3e05b27d0e05a69b92531
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May 22 13:37:43 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0770eaa0

app-admin/filebeat: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/filebeat/Manifest   |  4 --
 app-admin/filebeat/filebeat-5.6.13.ebuild | 65 --
 app-admin/filebeat/filebeat-6.6.1.ebuild  | 66 --
 app-admin/filebeat/filebeat-7.2.0.ebuild  | 67 ---
 app-admin/filebeat/filebeat-7.4.1.ebuild  | 67 ---
 5 files changed, 269 deletions(-)

diff --git a/app-admin/filebeat/Manifest b/app-admin/filebeat/Manifest
index fe28da25208..fb28fcb43e1 100644
--- a/app-admin/filebeat/Manifest
+++ b/app-admin/filebeat/Manifest
@@ -29,12 +29,8 @@ DIST 
code.cloudfoundry.org%2Fgofileutils%2F@v%2Fv0.0.0-2017015228-4d0c80011a
 DIST 
code.cloudfoundry.org%2Frfc5424%2F@v%2Fv0.0.0-20180905210152-236a6d29298a.mod 
37 BLAKE2B 
7f1d6b0d3a4466e42d7eef1cc7fb543f9e3614c482fc33462f006a193bbac8f629b55ff4f6046091dd19cc3414517bff8817e43836c9caa68284b580edcc0d78
 SHA512 
f05b5cedfdb7a281ab89b8150387ddcd695b84617c0355bad4bad1abb7609cec47d3e16bdd3fda172f067ad58e68a120b9abd18a240e5181e94d2912f4b6308d
 DIST 
code.cloudfoundry.org%2Frfc5424%2F@v%2Fv0.0.0-20180905210152-236a6d29298a.zip 
12973 BLAKE2B 
761863ec1f123172069a000a43a5aa2e60a07bae4b8ece617450608603121ac81b12b771f9ae3ab0f3eb9cf14c2d2c23319a31e4f8cd49e93d5e19f5a6dc2c12
 SHA512 
d39f126bbd0bc0ce86098d3eb4e14ff02d0b6b053cb2e63ba202d5fed007d673ef39d2653d29751ee0b7107e96ad32d48c66944d55815dab4f7b9c778c531c55
 DIST 
dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 
36 BLAKE2B 
b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00
 SHA512 
196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1
-DIST filebeat-5.6.13.tar.gz 18212575 BLAKE2B 
a0b8810523cecd1c6c87a69832c92b39fdc4cbe199eeae3c837f60b5057915e4d1ffb0fd371b3296cea398a11135b9d8da147451997514c85447722d086b8739
 SHA512 
fd572666858f1aeeede9e1b2074668d0bd691f58d51acd7955a3203b27d3ee850784a39e47941a570a833926a4109645eb98c24b49263276d1df475578c17efa
-DIST filebeat-6.6.1.tar.gz 29108620 BLAKE2B 
21dbe189dcf91efe6170574e3cff858cca4094936fbda54a343f66e61a5f0cd7d29e71d547c34ddd78776283d13e48926dd84925eed58ca07cc7bedf216c9064
 SHA512 
9c7646efa8aa44c2ae1cbcf85204749bc57491aad075d3ca283cd75a1b3a93d922169603407b2ea111e7e3abe0a43ce26fabccfe93d56a4232bd63e2b2e8b24a
 DIST filebeat-6.8.4.tar.gz 35552503 BLAKE2B 
165edceffa71318d77363e4e8e737663eb45e5c3d20148dffd887eb3d07eb7998c068b3a3da315ff582f7687d75183ae9828f8b9c87d0c025d450936e00d
 SHA512 
4739481a2ec0307804b797369050b81668f531793bdd1c72304b963e8ab4662b40820dfab211c7fdeeef5deb431f5a0e6ef2680841b4748d352ee8724b2bac42
-DIST filebeat-7.2.0.tar.gz 46415588 BLAKE2B 
a8940e9a4a85e6eac79dca3418d3dcd14c5a1062741dd895c561d1498c287bb974a5ac89d5b353dbb75e78e6c67cba97a08d41528042db4e4d76bb46016fac60
 SHA512 
67d251cabca10a1f6d392be8e6203e66d4cf5d63ceb2af88185ea4824259995dafd3aa8dd2da326d079cfcfedce5996f173cd6c50972db67cbe25f660683e5d1
 DIST filebeat-7.3.2.tar.gz 49977990 BLAKE2B 
6219a382b415572fdea2ff4b0aa3f02b3c1e500d77ed5200b6d5b4334a08b8e91d389ea41b3afe98355f8b20e7f8ecaccf5996f0bb7aad5f10e0f0d69400a0d6
 SHA512 
75943b251343d28f478f2f19665e4ba31f5bc6e4b26f6e6da8aa062322da4ab8e134c87a9557a97677ba3b22484c44ebaeaeeb87866e0f12e67f1647fe34131a
-DIST filebeat-7.4.1.tar.gz 59665819 BLAKE2B 
5af538d317713d42d79d43b58344149980d4bf07b99ea6e6b29562cbce8e221f067881b85a78e4b6dee4973f42aaca1108e4941b1c3041df6162885a7c49d57f
 SHA512 
917942f2434ed09ccc998e75d4272ff03ed1536bfa8c7f09d48f11bccdbe0315d298bc3aeab3c66be3ac3d9fabac506c8b797aa4560dceb7f1978ac420d35696
 DIST filebeat-7.5.2.tar.gz 64360149 BLAKE2B 
2bcbe19b9354c7039c652e6edd4b2cac688b136188f55caaf070dc9d60bd775eb2f0a4016725bf48baa5d26a056f74226d6bec09d1909fcbaf36ad2703d06f2e
 SHA512 
8911e05b489e07f4ec6ee6397e916186ad618bfe97c43c509d564a828a1938eeea6c57cf66f2e93216b5d6b3958e0450d3aab24b65ef7209f0040f66ee36e74a
 DIST filebeat-7.6.1.tar.gz 77795975 BLAKE2B 
2ca420b339b96baefff5042dba456fe1086dfdc5ccc1503609ff1989d79952709347662be60b18591e2b1a9f6557bfb942429b9aa6412dc02072331c8918c95c
 SHA512 
c4f8daff002fe393b95f00b47df1ecb5566a69a9345bbbe1caceffecd8d413e3e9886f30cd4f2914579526db3de92c036c78fb37d703d447567fe921275b5fac
 DIST filebeat-7.7.0.tar.gz 90104462 BLAKE2B 
d044ec00bcae08745d012e49fc3cf9369b201da68ee2bfca2ce7f91ecd74c78e7c48d2045e539b6752c164e4c3f6cba38a00f1ee7a82493e008f6be49581b5d5
 SHA512 
1e0c7cc77b90cb3764d62db23a5a66ac3214c97a2f305c46f568ccc91a21f247c9e42c91a0771c9fc7500f6d0769e3d224b81a2c76399fd2bc6

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

2020-06-12 Thread Thomas Deutschmann
commit: bb7cdc21763150c485c71185b95931b82d225d13
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Jun 11 07:12:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:29:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7cdc21

app-admin/graylog: security cleanup

https://docs.graylog.org/en/3.3/pages/changelog.html#graylog-3-3-0

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16187
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/graylog/Manifest |  3 --
 app-admin/graylog/files/confd-r2   | 12 -
 app-admin/graylog/files/initd-r2   | 31 
 app-admin/graylog/graylog-2.5.1.ebuild | 87 --
 app-admin/graylog/graylog-3.1.3.ebuild | 83 
 app-admin/graylog/graylog-3.2.4.ebuild | 83 
 6 files changed, 299 deletions(-)

diff --git a/app-admin/graylog/Manifest b/app-admin/graylog/Manifest
index e17f484fca5..653c8795579 100644
--- a/app-admin/graylog/Manifest
+++ b/app-admin/graylog/Manifest
@@ -1,4 +1 @@
-DIST graylog-2.5.1.tgz 123878927 BLAKE2B 
d168579be4d20e3a8081d608247e7101fc5d99ddd2b5f063f94d7e91d4095c6bd016a4bc1be0f0e08b5043b771070312286404ece5eacc51e4a8730dfc13dab1
 SHA512 
44e2ca00e47a34708cea94b74fdc0f56f3a381f161d25633bdf7685fbcd989937163508f8b47b0869c7daacec6c8bd2c874f9381e196ffb3194eb6e3f96b3ce9
-DIST graylog-3.1.3.tgz 120983897 BLAKE2B 
68e1dd7b8de7ab9fb12fd2035bcf6f0901d8d9f5083ff8efef09736819ccd70ae4dd6f466cf2fa1eaebb24b4098a26d72524f9b9a47e8dd62d0224bad189bb62
 SHA512 
8eec2339db474b89fc717e693ec23ca32d9a018f9bb924aab895d1a1f4e90afa9fe9547e432d13b9d0bf5831f8772763f19de41ac66f3e09ebf7e96ebd6cbccf
-DIST graylog-3.2.4.tgz 125543280 BLAKE2B 
77e738fb140678af3e4aae80d71e58b15bfbd9b4ffd1d08381678869cf70cadc59d2d19a27d6cdd1634917da4da8a0144543a32ae88bc644ea6d9d62099c
 SHA512 
97e22516d50a7309d2eb8e608b19d6424eb72c54bdfe699bb996542235b99966cb28487cc11700d6a163d65c1465b9faf681940b9b85d427a5dfb94c42ce2a1d
 DIST graylog-3.3.1.tgz 129279195 BLAKE2B 
b3894a453d369f200951d260c0229cec7dbbeb01fcd5df1d8be354c0669c32c1ae3f435a7bad2fc92823f2408fd6e06eded19a56442d6eaa636bd8401f8573a9
 SHA512 
9e99784e4c349965aafae8c153bd843007dadf664febe7088cfa7561568841d6acb73592d5f57feaece683ea667a535124cdd49e6ed3a05bab13d07239c8b3dd

diff --git a/app-admin/graylog/files/confd-r2 b/app-admin/graylog/files/confd-r2
deleted file mode 100644
index 97eac6ac77f..000
--- a/app-admin/graylog/files/confd-r2
+++ /dev/null
@@ -1,12 +0,0 @@
-GRAYLOG_CONFIG_FILE="/etc/graylog2/graylog.conf"
-GRAYLOG_DATA_DIR="/var/lib/graylog2"
-GRAYLOG_GROUP="graylog"
-GRAYLOG_INSTALL_DIR="/usr/share/graylog2"
-GRAYLOG_LOG_DIR="/var/log/graylog2"
-GRAYLOG_OPTIONS=""
-GRAYLOG_USER="graylog"
-
-JAVA_OPTS="-Djava.library.path=$GRAYLOG_INSTALL_DIR/lib/sigar -Xms1g -Xmx1g 
-XX:NewRatio=1 -server -XX:+ResizeTLAB -XX:+UseConcMarkSweepGC 
-XX:+CMSConcurrentMTEnabled -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC 
-XX:-OmitStackTraceInFastThrow"
-
-# Please adjust according to your bind address
-rc_need="net.lo"

diff --git a/app-admin/graylog/files/initd-r2 b/app-admin/graylog/files/initd-r2
deleted file mode 100644
index c6177eef41d..000
--- a/app-admin/graylog/files/initd-r2
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-command="/usr/bin/java"
-command_args="${JAVA_OPTS} -jar ${GRAYLOG_INSTALL_DIR}/graylog.jar server -f 
${GRAYLOG_CONFIG_FILE} --no-pid-file ${GRAYLOG_OPTIONS}"
-command_background="true"
-command_user="${GRAYLOG_USER}:${GRAYLOG_GROUP}"
-pidfile="/run/${RC_SVCNAME}.pid"
-
-output_log="${GRAYLOG_LOG_DIR}/graylog.stdout.log"
-error_log="${GRAYLOG_LOG_DIR}/graylog.stderr.log"
-directory="${GRAYLOG_INSTALL_DIR}"
-required_files="${GRAYLOG_CONFIG_FILE}"
-
-depend() {
-   use dns
-}
-
-start_pre() {
-   local d
-   for d in \
-   "${GRAYLOG_DATA_DIR}" \
-   "${GRAYLOG_DATA_DIR}/data" \
-   "${GRAYLOG_DATA_DIR}/data/contentpacks" \
-   "${GRAYLOG_DATA_DIR}/data/journal" \
-   "${GRAYLOG_LOG_DIR}"; do
-
-   checkpath -d -o "${GRAYLOG_USER}":"${GRAYLOG_GROUP}" -m750 
"${d}"
-   done
-}

diff --git a/app-admin/graylog/graylog-2.5.1.ebuild 
b/app-admin/graylog/graylog-2.5.1.ebuild
deleted file mode 100644
index b045b60179e..000
--- a/app-admin/graylog/graylog-2.5.1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit user
-
-DESCRIPTION="Free and open source log management"
-HOMEPAGE="https://www.graylog.org";
-SRC_URI="https://packages.graylog2.org/releases/graylog/graylog-${PV}.tgz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-RESTRICT="strip"
-
-RDEPEND="virtu

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2020-06-12 Thread Thomas Deutschmann
commit: f4958b7a2941668d51845fdb35d91aaeb4a40a62
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Jun 12 03:48:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4958b7a

dev-db/redis: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16028
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/redis/Manifest  |   3 -
 dev-db/redis/redis-4.0.2-r1.ebuild | 131 --
 dev-db/redis/redis-5.0.5.ebuild| 156 
 dev-db/redis/redis-5.0.7.ebuild| 159 -
 4 files changed, 449 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index bbb5d2a2458..66c7c82651f 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,7 +1,4 @@
 DIST redis-4.0.14.tar.gz 1740967 BLAKE2B 
d9122565ba890416d8936db936bc1410af840cc7617b485b94428891806d5889f5f02c2e722a7e68fe6c0b2690c1ef3479cc8837c55fb154f2b43af9986647a4
 SHA512 
7730a4083962046f8fee674a8ce95e1d3e8c8dcc2d64a65491dc3b851413b2d745942be7a94ee77074aa530da5f3d458c4e7388d7950a8495d8ee9f4862b7e06
-DIST redis-4.0.2.tar.gz 1713990 BLAKE2B 
307ab76b336f7520e14a23a1577c46e1b63cc5a5a5b6afb725cb87934fbcb62107085671fd1072d1142ce8e92f069e6b6064c9f4468335bc6997897c8f494471
 SHA512 
1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4
-DIST redis-5.0.5.tar.gz 1975750 BLAKE2B 
3a0463685ae30f9d38e96d7324ae624474f02311e22e186460834920babc35ff343d84e8cb78a2cee0d45d9ba1c01944c783c88892b6580d83bc1cdec64a3e94
 SHA512 
78215ec02b7184e05788c7a368146ea53095a877a0e09174b4c9f175aeb9ba9174023c19e33bf62e4513b848e1841538d398e7c0a651c5c947255c1691cb4586
-DIST redis-5.0.7.tar.gz 1984203 BLAKE2B 
a4e65784ae5d673833d1a6df73800d95ca4d8db7ec045c166027d0c372291e2f5fa2ccc4fe8d4a081b7a967c154fcf03d4b097c5d7b05755a52b465e441ad7ee
 SHA512 
75c1d4bcca3e28d80f6b6942f0153ff33538d706339c69bddd2646c36f88b901c77dde09fba5629ba90ace00077e45d37b0a822a863f9f737ef9a79eb7093d9d
 DIST redis-5.0.8.tar.gz 1985757 BLAKE2B 
e46af2133e066ccb91a8eb2c2fbfefe3747e1cfa71efa78dd50830e1bc1d83261f78ed6ff75b789b238709d9f72d5d401be2f2dd698bd19c41c091d10e0baf47
 SHA512 
106a74ab910267472fb418fdeb4f39e29efe9d73ed5af78b7847c91eaabd473dd729a63078e72d8e87c842169502946e9a0a97c42dea415db82732864c7c46dc
 DIST redis-5.0.9.tar.gz 1986574 BLAKE2B 
7802d0556d11c9be8577b9bb3f4dbad8c2419b38659001421f96040e8a64a4a304e9dc1f06d82802ce1c92515d166cfd37c2f347df4c4cda0c2c4c2bb10d27c5
 SHA512 
d2c7bc1f769bc5d179bfe6e71954962813b50597eafc752a9b1edf2fd87e84707b7daf0910db56dd0e89cb3bdb3e551da7f111ae4899f505bac5f77f99744c13
 DIST redis-6.0.5.tar.gz 2217666 BLAKE2B 
6c85b344ada4a8b9981bf0403e883d7584b391b5275f14b4335f51924c2e9dc2eb7886694cd62eec2ac2c4e747468161b75cde3a4b373e496453787cbc994c43
 SHA512 
62ce42bb5ac9443e0736f5dfeffa7609542cef5b3c6c7d689ad8427cf788f3daf321531fdaa0329942e746e2eee47461be9d8771b89ae25adcc5badc225ebf26

diff --git a/dev-db/redis/redis-4.0.2-r1.ebuild 
b/dev-db/redis/redis-4.0.2-r1.ebuild
deleted file mode 100644
index 510cd9b08c0..000
--- a/dev-db/redis/redis-4.0.2-r1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic systemd toolchain-funcs user
-
-DESCRIPTION="A persistent caching system, key-value and data structures 
database"
-HOMEPAGE="http://redis.io/";
-SRC_URI="http://download.redis.io/releases/${P}.tar.gz";
-
-LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
-IUSE="+jemalloc tcmalloc luajit test"
-RESTRICT="!test? ( test )"
-SLOT="0"
-
-# Redis does NOT build with Lua 5.2 or newer at this time.
-# This should link correctly with both unslotted & slotted Lua, without
-# changes.
-RDEPEND="luajit? ( dev-lang/luajit:2 )
-   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
-   tcmalloc? ( dev-util/google-perftools )
-   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
-DEPEND="virtual/pkgconfig
-   >=sys-devel/autoconf-2.63
-   test? ( dev-lang/tcl:0= )
-   ${RDEPEND}"
-REQUIRED_USE="?? ( tcmalloc jemalloc )"
-
-S="${WORKDIR}/${PN}-${PV/_/-}"
-
-pkg_setup() {
-   enewgroup redis 75
-   enewuser redis 75 -1 /var/lib/redis redis
-}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-4.0.1-shared.patch \
-   "${FILESDIR}"/${PN}-3.2.3-config.patch \
-   "${FILESDIR}"/${PN}-4.0.1-sharedlua.patch
-   eapply_user
-
-   # Copy lua modules into build dir
-   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
-   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
-   # Append cflag for lua_cjson
-  

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

2020-06-12 Thread Thomas Deutschmann
commit: 5350a4cdb790fc1b64b428c3c97ab93d4a0922ca
Author: Robert Förster  gmake  de>
AuthorDate: Fri Jun 12 10:51:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:27:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5350a4cd

net-misc/oidentd: version bump

Closes: https://bugs.gentoo.org/725164
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Robert Förster  gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/16203
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/oidentd/Manifest  |  1 +
 .../oidentd/files/oidentd-2.5.0-respect-ar.patch   | 12 +
 net-misc/oidentd/oidentd-2.5.0.ebuild  | 55 ++
 3 files changed, 68 insertions(+)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 6d1c2163397..b7d8c50999b 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1 +1,2 @@
 DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B 
e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966
 SHA512 
3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0
+DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B 
ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5
 SHA512 
31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320

diff --git a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch 
b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch
new file mode 100644
index 000..156b136f775
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch
@@ -0,0 +1,12 @@
+diff --git a/configure.ac b/configure.ac
+index b458d11..b163128 100644
+--- a/configure.ac
 b/configure.ac
+@@ -32,6 +32,7 @@ AC_PROG_LEX
+ AC_PROG_RANLIB
+ AC_PROG_INSTALL
+ AC_PATH_PROG(sedpath, sed)
++AM_PROG_AR
+ 
+ AC_HEADER_STDC
+ AC_HEADER_SYS_WAIT

diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild 
b/net-misc/oidentd/oidentd-2.5.0.ebuild
new file mode 100644
index 000..ceb7d227fd8
--- /dev/null
+++ b/net-misc/oidentd/oidentd-2.5.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Another (RFC1413 compliant) ident daemon"
+HOMEPAGE="https://oidentd.janikrabe.com/";
+SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz";
+
+LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="debug ipv6 masquerade selinux"
+
+DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
+
+RDEPEND="
+   acct-user/oidentd
+   acct-group/oidentd
+   selinux? ( sec-policy/selinux-oident )
+   ${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-respect-ar.patch" )
+
+src_prepare() {
+   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ipv6)
+   $(use_enable masquerade libnfct)
+   $(use_enable masquerade nat)
+   --enable-xdgbdir
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
+
+   systemd_dounit contrib/systemd/${PN}@.service
+   systemd_dounit contrib/systemd/${PN}.socket
+   systemd_dounit contrib/systemd/${PN}.service
+}



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

2020-06-12 Thread Thomas Deutschmann
commit: f715c87aa4d77849fb2abf05225b7bcad98a740a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May 22 13:34:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f715c87a

app-misc/elasticsearch: bump to 7.7.0

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/elasticsearch/Manifest   |  2 +
 app-misc/elasticsearch/elasticsearch-7.7.0.ebuild | 83 +++
 2 files changed, 85 insertions(+)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 99c33de25e3..cfe38f90da5 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,5 +1,7 @@
 DIST elasticsearch-5.6.16.tar.gz 33894983 BLAKE2B 
f96e78f1f28d8106948c91a0d31ea3d41b538fb0fd8534e2f52be651cf22986c76eae67c58c8ef10fef218d1646b1b4b5aa0a3625520e62e482063420775e92e
 SHA512 
cc831e50ce311366484c47cf9fead9bd6562035132e6fd29508e78776dd71846c713d8d1e7a0a99338df46cad124149fb5d767e0ae0bbbed0b50153e234f2631
 DIST elasticsearch-6.8.8.tar.gz 149927766 BLAKE2B 
329bb778100125d9624acc84252fe8281cd4ee3823fbafeabf8aeeca529c3cd8902b197d5e5a852d55f7a56ec410312e3932b34736607890dedad9e12c3afe2e
 SHA512 
c703d6230a42b77fb0f169158afbc18517118375e341ef889c231acc0f096a44716ba4fc1a2558fd000b0ceff4d9c3aff2f2c792f2c2ae92f0e7f82c6a70eaec
 DIST elasticsearch-7.6.2-no-jdk-linux-x86_64.tar.gz 148140124 BLAKE2B 
9a850011533052d7a4041484936dfa2c8fe7f7976314147bc2b1d5f239bbdfe68a3593d3e0d2bb4d709a71e81aa7c200f9530921dab9d50c0ab3e349f4769ffb
 SHA512 
aa5f499b26e92e19a673093fe2ff73c1c03a8da029b59cb83db43f9e2dfd7c650ee6a122bcf647b7e83f658ad9b9cc64092e6e7c1b4f8476f2973a6006b8df3c
+DIST elasticsearch-7.7.0-no-jdk-linux-x86_64.tar.gz 157716656 BLAKE2B 
812c4db511f844fb23cb79bdfe3778281f1b6dad6a45553380829e330231304ce0e18eb975867e8474f652a63bdab2f4fb8c14158753aa8b29db5debfd3f00ae
 SHA512 
a8d6cb7186301f50ba72ee5cde6c26390bdb6a8c13d902a75c63038b3dbb3cd7e544bbf6934d88324d722a213b7bf2efc0b27f9cae64428e6842d640bda5ee54
 DIST elasticsearch-oss-6.8.8.tar.gz 68655829 BLAKE2B 
808b9dd49f7d9c9968e6e1c5dcd8d1150d3638b8380ad0608f1e85f00d98c6da6d0c9c324f244b510d35ecec0f37b40e29fd0761b83118e137cf394c231cc0e8
 SHA512 
7c5972d365a8a2a80c351039ff54a274bb1f95379d6f4feab4fa01360541bffa58409ffac6030acade24be54d1cc57e7ea24a7cf29531aba35a565718e30288d
 DIST elasticsearch-oss-7.6.2-no-jdk-linux-x86_64.tar.gz 72570377 BLAKE2B 
5a5ec3e79cba236dd4a6ffd279b0fca4ad882c877b418261b0314d8101885a2d2496c837b44e5dbefe5ed994aeeca488a8f08a2ba26c4b44b156c180dae6004c
 SHA512 
6197a0b62f577cd0692c1fb97a473a9971f8fef383dc6ef618035785dbc662947d2adbc425ce130ef531cbfaf9add9ed5da5a698387e770c49af820644d67e72
+DIST elasticsearch-oss-7.7.0-no-jdk-linux-x86_64.tar.gz 73216528 BLAKE2B 
f0f1a3d3347ea37703e90bd896b24f6e3c58406d9fb20f3607a4d08eee325b5ae293db48d1afdc208468ee775b9085a28f39f2e175b67e4881bfb61d5cb85a9a
 SHA512 
f9b323cff078a0dc856f99efd164775a9cd0718bb0ddb6c4d4817fa53cae71748f1aec5158afa45d4b29076043cbada9743a996e685439436e93d94a9eff2768

diff --git a/app-misc/elasticsearch/elasticsearch-7.7.0.ebuild 
b/app-misc/elasticsearch/elasticsearch-7.7.0.ebuild
new file mode 100644
index 000..2155270debe
--- /dev/null
+++ b/app-misc/elasticsearch/elasticsearch-7.7.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
+HOMEPAGE="https://www.elastic.co/products/elasticsearch";
+SRC_URI="x-pack? ( 
https://artifacts.elastic.co/downloads/${PN}/${P}-no-jdk-linux-x86_64.tar.gz )
+   !x-pack? ( 
https://artifacts.elastic.co/downloads/${PN}/${PN}-oss-${PV}-no-jdk-linux-x86_64.tar.gz
 )"
+LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain x-pack? ( Elastic )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="x-pack"
+
+RDEPEND="acct-group/elasticsearch
+   acct-user/elasticsearch
+   virtual/jre"
+
+QA_PRESTRIPPED="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
+
+src_prepare() {
+   default
+
+   rm LICENSE.txt NOTICE.txt || die
+   rmdir logs || die
+}
+
+src_install() {
+   keepdir /etc/${PN}
+   keepdir /etc/${PN}/scripts
+
+   insinto /etc/${PN}
+   doins -r config/.
+   rm -r config || die
+
+   fowners root:${PN} /etc/${PN}
+   fperms 2750 /etc/${PN}
+
+   insinto /usr/share/${PN}
+   doins -r .
+
+   exeinto /usr/share/${PN}/bin
+   doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
+
+   chmod +x "${ED}"/usr/share/${PN}/bin/* || die
+
+   if use x-pack; then
+   chmod +x 
"${ED}"/usr/share/${PN}/modules/x-pack-ml/platform/linux-x86_64/bin/* || die
+   fi
+
+   keepdir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   fperms 0750 /var/{lib,log}/${PN}
+   dodir 

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

2020-06-12 Thread Thomas Deutschmann
commit: 9accac513cde11003ac3e05805381f40b4df353e
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May 22 13:38:53 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9accac51

www-apps/kibana-bin: bump to 7.7.0

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/kibana-bin/Manifest|  2 +
 www-apps/kibana-bin/kibana-bin-7.7.0.ebuild | 90 +
 2 files changed, 92 insertions(+)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index 33e17c178ee..79631d77b77 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -1,5 +1,7 @@
 DIST kibana-5.6.16-linux-x86_64.tar.gz 53468981 BLAKE2B 
dda2aacad7043e4ed259c194de95da143cfc8f4fef624ff783eb8323f9053afe3a9857e358df7aa0b1fa26e9b452ff5afe7480b7befb5504af95d730c1deea53
 SHA512 
e3b8cd5911444be3c8f39d2060216d968456cae123a3ac47805bbf1e3d5ca581ecfd061988655926a5c6243df0ea2e127e5cf6fe35d336df570cd5b82cfd338f
 DIST kibana-6.8.8-linux-x86_64.tar.gz 189162738 BLAKE2B 
63ff29f7b2cf8bed931a473c0c33a9b9a82bbbd95ede171ad964e5855d56bd113981065ec12c0eb48f5e010d003229f3c91d9578a520e5909e04de5e5a635662
 SHA512 
f2104d1f83595cacf9ba3ce4225dc7044a251255afb62e494a7e3224cfbd280e5f51755c6a5c3452f8208fd8566ec6a11d51cd4453dc66cb8a8b158876fb4eae
 DIST kibana-7.6.2-linux-x86_64.tar.gz 249555386 BLAKE2B 
e3db49bbf87de5c20dd8ae91a3835d27d10bcfa914b6cf6501eeddb229f896cdfbd78fa712c0ed63498a80a87ae48b0d2bac4218d8e1328c4c228f61e4c9b5d4
 SHA512 
5a7187f7fd1af3d4009053b904948fca08e171ea5eea36f8120019721d84b1649bdaf1bc606577ebad179bd4d24b014a1733c8221f67b1b7da2c756c68819311
+DIST kibana-7.7.0-linux-x86_64.tar.gz 278962064 BLAKE2B 
80ff28fc67d6b5d3b492a957e4cd2847364a86850abd60c468cad7d366fbbd9c406a5fd5c5e40e61ba7b5b333f0ee8c71f7c16f0da3f12fed8c81e20dec620ce
 SHA512 
ea6e7ca12c43be627c54691e365827a2e42458ab443dedeb948a2aa2e63d1506859554a0eaef4ccdb9c03de836d4f2b4afda7daf25a826748351df2d15309b8b
 DIST kibana-oss-6.8.8-linux-x86_64.tar.gz 66262509 BLAKE2B 
76531791f024cf98c5ebe6840564f8f49cd3539370889f209ac0b89763ad71cfd23575789c7bdeb1ad0f6adff8ee555ece530e8fdcc6e51e0671e0a4ae0095c8
 SHA512 
64c839cf8c1bbddf776655f6674640bd01bbe97039b78f9fac0a95f425eea37825c5fa9a06b4e8bad4e8230db02424afa569a3adcd5d36164f3d6aada8b2f4e4
 DIST kibana-oss-7.6.2-linux-x86_64.tar.gz 102252121 BLAKE2B 
f0b6571733b7eb5379491b8a27ee3b0ab49c643c73fd9ba53b0446f70deb059f788abf789037b9988ff398013c46653570c5ed3e539e76dd424b3ea624280e1c
 SHA512 
639119273e0184640cf25513dd29633939c4bdc173e6577d377d60503db68989980fe09829fad8ba0862695dd7f79fd7dbd0102c3c2f9eb5e762071579a3d424
+DIST kibana-oss-7.7.0-linux-x86_64.tar.gz 138321105 BLAKE2B 
148782533116a46bcaa529282ab0f8fe818789538ffac12187e95486db8757f030423e416a810c09ee20ca182e6ce80441208777e891d91961f8fc718926c975
 SHA512 
ed29806990a032abfeca747edcf9162f4704be5774bbe394bbe6b34c5614c97e27a900a64e9b6e7b242767bdf31729c34903c86e9708fb066f83d8df76966152

diff --git a/www-apps/kibana-bin/kibana-bin-7.7.0.ebuild 
b/www-apps/kibana-bin/kibana-bin-7.7.0.ebuild
new file mode 100644
index 000..b7064ff5a2e
--- /dev/null
+++ b/www-apps/kibana-bin/kibana-bin-7.7.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+MY_PN="${PN%-bin}"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Analytics and search dashboard for Elasticsearch"
+HOMEPAGE="https://www.elastic.co/products/kibana";
+SRC_URI="x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz )
+   !x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_PN}-oss-${PV}-linux-x86_64.tar.gz
 )"
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 icu ISC MIT 
MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB x-pack? ( Elastic 
)"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="x-pack"
+
+RDEPEND="
+   acct-group/kibana
+   acct-user/kibana
+   >=net-libs/nodejs-10.19.0
+   x-pack? (
+   dev-libs/expat
+   dev-libs/nss
+   )"
+
+S="${WORKDIR}/${MY_P}-linux-x86_64"
+
+src_prepare() {
+   default
+
+   # remove unused directory
+   rm -r data || die
+
+   # remove bundled nodejs
+   rm -r node || die
+   sed -i 's@\(^NODE="\).*@\1/usr/bin/node"@g' \
+   bin/kibana || die
+
+   # move optimize/plugins to /var/lib/kibana
+   rm -r optimize plugins || die
+
+   # handle node.js version with RDEPEND
+   sed -i /node_version_validator/d src/setup_node_env/index.js || die
+}
+
+src_install() {
+   insinto /etc/${MY_PN}
+   doins -r config/.
+   rm -r config || die
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN}
+
+   newconfd "${FILESDIR}"/${MY_PN}.confd ${MY_PN}
+ 

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

2020-06-12 Thread Thomas Deutschmann
commit: 3515be20f125eedd566a0b010da73c27f0e4d7f6
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May 22 13:34:50 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3515be20

app-admin/logstash-bin: bump to 7.7.0

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/logstash-bin/Manifest  |  2 +
 app-admin/logstash-bin/logstash-bin-7.7.0.ebuild | 73 
 2 files changed, 75 insertions(+)

diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest
index 9d0a0c4b61e..0f12b29f933 100644
--- a/app-admin/logstash-bin/Manifest
+++ b/app-admin/logstash-bin/Manifest
@@ -1,5 +1,7 @@
 DIST logstash-5.6.15.tar.gz 110086992 BLAKE2B 
3047259c4bc5d71b072fa004c44953f84860ec53e051641c4efc903e38243e85b8fdebeaf093c01f5410c1f05a78a8d8aa2282fc45cf5fd784a41ea66ff5b196
 SHA512 
405039ff988aee8878cbeca96ef0fcbadba762f877eaec36c8a75b010e56a943c2951a8f83f9279d7d9fea99c4f8a200c705f784813a2733289336c58c34ca1e
 DIST logstash-6.8.8.tar.gz 179965893 BLAKE2B 
a56db7b09c7fd59a5496e076ab11bf273265cff7eedfc9c9dfaa117a16baeb9b9c8e97a71eb8ff2a80f379b242d08c2d997476d7a48bab802ff3380d8914f13c
 SHA512 
11c0b9be1d51c3feff82181234d0b5cd838edff78678bdc410f306c52d6345393e9d6c4d6095c2e3aa044f8c5af35d98fa2570891e81e9e3c57907c2baed6100
 DIST logstash-7.6.2.tar.gz 172679447 BLAKE2B 
afeaab06178669559ff532cf72575f8063d07f95f2401060d33e0a99c87bb9e0c251e45634b9723efe456892ac19586accc89cf7272163e48eeaef438632b777
 SHA512 
c86dcf36cd0d578467c7013234040d5ea100f08ef69a185f6aa86c87dfa46936282abf10d0f495ffe649274136b735d17ab513ef3401205140c2d98bd9f91238
+DIST logstash-7.7.0.tar.gz 166451553 BLAKE2B 
30b732f1ef516b275246b0e14212b0b00b78502e0b4e78211b3bfdd77e2190639ed8c35f775dae7817b0b43a446d34941b968e8a0785302c337a326a507fc607
 SHA512 
970740adc47551d7967b9841cc39d15f2cbdcd46c2fee1f84b5688fac266fdcd2202cbb10d3a10cf3768606f693ed2e4fc79e91d293a3295083718bafaa7bc9d
 DIST logstash-oss-6.8.8.tar.gz 179836007 BLAKE2B 
e278d8dd34341bceb506accb3424b4af6db0795b582e1370d60f4a4b68671372449c94ae28f4a7585b8d4f4e63dcf7d6fa80eed37fd4ef8e872414ae2cd15b80
 SHA512 
ceba8d798c1246c9fd3385bc4b64995fcf9083dc5149211fabc09bfa3208d56bba6d8ae4ab73da5f9968633f30c547e0132f76543e2f9a2a96675ee58df74b09
 DIST logstash-oss-7.6.2.tar.gz 172501347 BLAKE2B 
2a83d7617c8e13a0b736ed0023a164d2191102f49e7d7174bf3ea9c56370c51e4fd760f7bb3aba97f1b9bd2ec122ba22e00dec9ac9636f7b79128c6bb2da548e
 SHA512 
c425a9748964ef38fc58f67778cd88fc367df91087362353cfee316e54528e4a23407e1fc53d628008fd4c829b427061758112f10e7805cec88c0a1f0a966d2a
+DIST logstash-oss-7.7.0.tar.gz 166272505 BLAKE2B 
a12b065874e03ae985c590b8bcbaabf4d2ee6d0ce3ca1f5d60b0874074996e7f8c40bad4fd242e26e74c11741620103e41bdeade2f60f6fabe97652d1c9fbb1e
 SHA512 
a455fcf5c9a44c326ae581f9390ddf206064e6e6b3801cca312cef91e8d33086f8a6598ed68f81f2cfc6d8d66783632b983bef7c8a4ad0f24e929827ec137da4

diff --git a/app-admin/logstash-bin/logstash-bin-7.7.0.ebuild 
b/app-admin/logstash-bin/logstash-bin-7.7.0.ebuild
new file mode 100644
index 000..9e7d19873de
--- /dev/null
+++ b/app-admin/logstash-bin/logstash-bin-7.7.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tool for managing events and logs"
+HOMEPAGE="https://www.elastic.co/products/logstash";
+SRC_URI="x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}.tar.gz )
+   !x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_PN}-oss-${PV}.tar.gz )"
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 MIT x-pack? ( Elastic )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="x-pack"
+
+RESTRICT="strip"
+QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
+
+RDEPEND="acct-group/logstash
+   acct-user/logstash
+   virtual/jre"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
+   keepdir "/var/log/${MY_PN}"
+
+   insinto "/usr/share/${MY_PN}"
+   newins "${FILESDIR}/agent.conf.sample" agent.conf
+
+   rm -v config/{pipelines.yml,startup.options} || die
+   insinto /etc/${MY_PN}
+   doins -r config/.
+   doins "${FILESDIR}/pipelines.yml"
+   rm -rv config data || die
+
+   insinto "/opt/${MY_PN}"
+   doins -r .
+   fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" 
"/opt/${MY_PN}/vendor/jruby/bin/jruby" "/opt/${MY_PN}/bin/logstash-plugin"
+
+   newconfd "${FILESDIR}/${MY_PN}.confd-r2" "${MY_PN}"
+   newinitd "${FILESDIR}/${MY_PN}.initd-r2" "${MY_PN}"
+
+   insinto /usr/share/eselect/modules
+   doins "${FILESDIR}"/logstash-plugin.eselect
+}
+
+pkg_postinst() {
+   ewarn "Self installed plugins are removed during Logstash upgrades (Bug 
#622602)"
+   ewarn "Install th

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

2020-06-12 Thread Thomas Deutschmann
commit: 82a9cd0f9ce609612893d5b63971e93f6c39030f
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May 22 13:40:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a9cd0f

app-admin/logstash-bin: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/logstash-bin/Manifest   |  1 -
 app-admin/logstash-bin/logstash-bin-5.6.15.ebuild | 77 ---
 2 files changed, 78 deletions(-)

diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest
index 0f12b29f933..bfaf48bbf8f 100644
--- a/app-admin/logstash-bin/Manifest
+++ b/app-admin/logstash-bin/Manifest
@@ -1,4 +1,3 @@
-DIST logstash-5.6.15.tar.gz 110086992 BLAKE2B 
3047259c4bc5d71b072fa004c44953f84860ec53e051641c4efc903e38243e85b8fdebeaf093c01f5410c1f05a78a8d8aa2282fc45cf5fd784a41ea66ff5b196
 SHA512 
405039ff988aee8878cbeca96ef0fcbadba762f877eaec36c8a75b010e56a943c2951a8f83f9279d7d9fea99c4f8a200c705f784813a2733289336c58c34ca1e
 DIST logstash-6.8.8.tar.gz 179965893 BLAKE2B 
a56db7b09c7fd59a5496e076ab11bf273265cff7eedfc9c9dfaa117a16baeb9b9c8e97a71eb8ff2a80f379b242d08c2d997476d7a48bab802ff3380d8914f13c
 SHA512 
11c0b9be1d51c3feff82181234d0b5cd838edff78678bdc410f306c52d6345393e9d6c4d6095c2e3aa044f8c5af35d98fa2570891e81e9e3c57907c2baed6100
 DIST logstash-7.6.2.tar.gz 172679447 BLAKE2B 
afeaab06178669559ff532cf72575f8063d07f95f2401060d33e0a99c87bb9e0c251e45634b9723efe456892ac19586accc89cf7272163e48eeaef438632b777
 SHA512 
c86dcf36cd0d578467c7013234040d5ea100f08ef69a185f6aa86c87dfa46936282abf10d0f495ffe649274136b735d17ab513ef3401205140c2d98bd9f91238
 DIST logstash-7.7.0.tar.gz 166451553 BLAKE2B 
30b732f1ef516b275246b0e14212b0b00b78502e0b4e78211b3bfdd77e2190639ed8c35f775dae7817b0b43a446d34941b968e8a0785302c337a326a507fc607
 SHA512 
970740adc47551d7967b9841cc39d15f2cbdcd46c2fee1f84b5688fac266fdcd2202cbb10d3a10cf3768606f693ed2e4fc79e91d293a3295083718bafaa7bc9d

diff --git a/app-admin/logstash-bin/logstash-bin-5.6.15.ebuild 
b/app-admin/logstash-bin/logstash-bin-5.6.15.ebuild
deleted file mode 100644
index 635350ca2ab..000
--- a/app-admin/logstash-bin/logstash-bin-5.6.15.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 user
-
-MY_PN="${PN%-bin}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Tool for managing events and logs"
-HOMEPAGE="https://www.elastic.co/products/logstash";
-SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}.tar.gz";
-
-# source: LICENSE.txt and NOTICE.txt
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="strip"
-QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
-
-RDEPEND="virtual/jre:1.8"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   enewgroup ${MY_PN}
-   enewuser ${MY_PN} -1 -1 /var/lib/${MY_PN} ${MY_PN}
-}
-
-src_install() {
-   keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
-   keepdir "/var/lib/${MY_PN}"
-   keepdir "/var/log/${MY_PN}"
-
-   insinto "/usr/share/${MY_PN}"
-   newins "${FILESDIR}/agent.conf.sample" agent.conf
-
-   rm -v config/startup.options || die
-   insinto /etc/${MY_PN}
-   doins -r config/.
-   rm -rv config data || die
-
-   insinto "/opt/${MY_PN}"
-   doins -r .
-   fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" 
"/opt/${MY_PN}/vendor/jruby/bin/jruby" "/opt/${MY_PN}/bin/logstash-plugin"
-
-   newconfd "${FILESDIR}/${MY_PN}.confd-r1" "${MY_PN}"
-   newinitd "${FILESDIR}/${MY_PN}.initd-r1" "${MY_PN}"
-
-   insinto /usr/share/eselect/modules
-   doins "${FILESDIR}"/logstash-plugin.eselect
-}
-
-pkg_postinst() {
-   ewarn "The default pidfile directory has been changed from 
/run/logstash to /run."
-   ewarn "Please ensure any running logstash processes are shut down 
cleanly."
-   ewarn
-   ewarn "The default data directory has been moved from 
/opt/logstash/data to"
-   ewarn "/var/lib/logstash/data. Please check and move its contents as 
necessary."
-   ewarn
-   ewarn "Self installed plugins are removed during Logstash upgrades (Bug 
#622602)"
-   ewarn "Install the plugins via eselect module that will automatically 
re-install"
-   ewarn "all self installed plugins after Logstash upgrades."
-   elog
-   elog "Installing plugins:"
-   elog "eselect logstash-plugin install logstash-output-gelf"
-   elog
-
-   elog "Reinstalling self installed plugins (installed via eselect 
module):"
-   eselect logstash-plugin reinstall
-
-   elog
-   elog "Sample configuration:"
-   elog "${EROOT%/}/usr/share/${MY_PN}"
-}



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

2020-06-12 Thread Thomas Deutschmann
commit: d73484c003a2e6505467439fb5aa6193d0232a49
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May 22 13:40:16 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73484c0

www-apps/kibana-bin: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15915
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/kibana-bin/Manifest |  1 -
 www-apps/kibana-bin/kibana-bin-5.6.16.ebuild | 70 
 2 files changed, 71 deletions(-)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index 79631d77b77..07a436e2905 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -1,4 +1,3 @@
-DIST kibana-5.6.16-linux-x86_64.tar.gz 53468981 BLAKE2B 
dda2aacad7043e4ed259c194de95da143cfc8f4fef624ff783eb8323f9053afe3a9857e358df7aa0b1fa26e9b452ff5afe7480b7befb5504af95d730c1deea53
 SHA512 
e3b8cd5911444be3c8f39d2060216d968456cae123a3ac47805bbf1e3d5ca581ecfd061988655926a5c6243df0ea2e127e5cf6fe35d336df570cd5b82cfd338f
 DIST kibana-6.8.8-linux-x86_64.tar.gz 189162738 BLAKE2B 
63ff29f7b2cf8bed931a473c0c33a9b9a82bbbd95ede171ad964e5855d56bd113981065ec12c0eb48f5e010d003229f3c91d9578a520e5909e04de5e5a635662
 SHA512 
f2104d1f83595cacf9ba3ce4225dc7044a251255afb62e494a7e3224cfbd280e5f51755c6a5c3452f8208fd8566ec6a11d51cd4453dc66cb8a8b158876fb4eae
 DIST kibana-7.6.2-linux-x86_64.tar.gz 249555386 BLAKE2B 
e3db49bbf87de5c20dd8ae91a3835d27d10bcfa914b6cf6501eeddb229f896cdfbd78fa712c0ed63498a80a87ae48b0d2bac4218d8e1328c4c228f61e4c9b5d4
 SHA512 
5a7187f7fd1af3d4009053b904948fca08e171ea5eea36f8120019721d84b1649bdaf1bc606577ebad179bd4d24b014a1733c8221f67b1b7da2c756c68819311
 DIST kibana-7.7.0-linux-x86_64.tar.gz 278962064 BLAKE2B 
80ff28fc67d6b5d3b492a957e4cd2847364a86850abd60c468cad7d366fbbd9c406a5fd5c5e40e61ba7b5b333f0ee8c71f7c16f0da3f12fed8c81e20dec620ce
 SHA512 
ea6e7ca12c43be627c54691e365827a2e42458ab443dedeb948a2aa2e63d1506859554a0eaef4ccdb9c03de836d4f2b4afda7daf25a826748351df2d15309b8b

diff --git a/www-apps/kibana-bin/kibana-bin-5.6.16.ebuild 
b/www-apps/kibana-bin/kibana-bin-5.6.16.ebuild
deleted file mode 100644
index a5b43acbd70..000
--- a/www-apps/kibana-bin/kibana-bin-5.6.16.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user
-
-MY_PN="${PN%-bin}"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Analytics and search dashboard for Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/kibana";
-SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz";
-
-# source: LICENSE.txt and NOTICE.txt
-LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 icu ISC MIT 
MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=">=net-libs/nodejs-6.17.0"
-
-# Do not complain about CFLAGS etc since kibana does not use them.
-QA_FLAGS_IGNORED='.*'
-
-S="${WORKDIR}/${MY_P}-linux-x86_64"
-
-pkg_setup() {
-   enewgroup ${MY_PN}
-   enewuser ${MY_PN} -1 -1 /opt/${MY_PN} ${MY_PN}
-}
-
-src_prepare() {
-   default
-
-   # remove bundled nodejs
-   rm -r node || die
-
-   # remove empty unused directory
-   rmdir data || die
-}
-
-src_install() {
-   insinto /etc/${MY_PN}
-   doins -r config/.
-   rm -r config || die
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN}
-
-   newconfd "${FILESDIR}"/${MY_PN}.confd ${MY_PN}
-   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
-
-   insinto /opt/${MY_PN}
-   doins -r .
-
-   fperms -R +x /opt/${MY_PN}/bin
-
-   diropts -m 0750 -o ${MY_PN} -g ${MY_PN}
-   keepdir /var/log/${MY_PN}
-}
-
-pkg_postinst() {
-   elog "This version of Kibana is compatible with Elasticsearch $(ver_cut 
1-2) and"
-   elog "Node.js 6. Some plugins may fail with other versions of Node.js 
(Bug #656008)."
-   elog
-   elog "Be sure to point ES_INSTANCE to your Elasticsearch instance"
-   elog "in /etc/conf.d/${MY_PN}."
-   elog
-   elog "Elasticsearch can run local or remote."
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/elasticsearch/files/, app-misc/elasticsearch/

2020-06-12 Thread Thomas Deutschmann
commit: 6a9fd15d54a437a8c052c8788c14c10a8838cbac
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May 22 13:43:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9fd15d

app-misc/elasticsearch: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/elasticsearch/Manifest|  1 -
 app-misc/elasticsearch/elasticsearch-5.6.16.ebuild | 69 --
 app-misc/elasticsearch/files/elasticsearch.conf.2  | 59 --
 app-misc/elasticsearch/files/elasticsearch.init.2  | 60 ---
 app-misc/elasticsearch/files/elasticsearch.service | 53 -
 5 files changed, 242 deletions(-)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index cfe38f90da5..2646a3af8cd 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,4 +1,3 @@
-DIST elasticsearch-5.6.16.tar.gz 33894983 BLAKE2B 
f96e78f1f28d8106948c91a0d31ea3d41b538fb0fd8534e2f52be651cf22986c76eae67c58c8ef10fef218d1646b1b4b5aa0a3625520e62e482063420775e92e
 SHA512 
cc831e50ce311366484c47cf9fead9bd6562035132e6fd29508e78776dd71846c713d8d1e7a0a99338df46cad124149fb5d767e0ae0bbbed0b50153e234f2631
 DIST elasticsearch-6.8.8.tar.gz 149927766 BLAKE2B 
329bb778100125d9624acc84252fe8281cd4ee3823fbafeabf8aeeca529c3cd8902b197d5e5a852d55f7a56ec410312e3932b34736607890dedad9e12c3afe2e
 SHA512 
c703d6230a42b77fb0f169158afbc18517118375e341ef889c231acc0f096a44716ba4fc1a2558fd000b0ceff4d9c3aff2f2c792f2c2ae92f0e7f82c6a70eaec
 DIST elasticsearch-7.6.2-no-jdk-linux-x86_64.tar.gz 148140124 BLAKE2B 
9a850011533052d7a4041484936dfa2c8fe7f7976314147bc2b1d5f239bbdfe68a3593d3e0d2bb4d709a71e81aa7c200f9530921dab9d50c0ab3e349f4769ffb
 SHA512 
aa5f499b26e92e19a673093fe2ff73c1c03a8da029b59cb83db43f9e2dfd7c650ee6a122bcf647b7e83f658ad9b9cc64092e6e7c1b4f8476f2973a6006b8df3c
 DIST elasticsearch-7.7.0-no-jdk-linux-x86_64.tar.gz 157716656 BLAKE2B 
812c4db511f844fb23cb79bdfe3778281f1b6dad6a45553380829e330231304ce0e18eb975867e8474f652a63bdab2f4fb8c14158753aa8b29db5debfd3f00ae
 SHA512 
a8d6cb7186301f50ba72ee5cde6c26390bdb6a8c13d902a75c63038b3dbb3cd7e544bbf6934d88324d722a213b7bf2efc0b27f9cae64428e6842d640bda5ee54

diff --git a/app-misc/elasticsearch/elasticsearch-5.6.16.ebuild 
b/app-misc/elasticsearch/elasticsearch-5.6.16.ebuild
deleted file mode 100644
index 0fa64b4d269..000
--- a/app-misc/elasticsearch/elasticsearch-5.6.16.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd user
-
-DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
-HOMEPAGE="https://www.elastic.co/products/elasticsearch";
-SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz";
-LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="virtual/jre:1.8"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 /bin/bash /usr/share/${PN} ${PN}
-}
-
-src_prepare() {
-   default
-
-   rm -v bin/*.{bat,exe} LICENSE.txt || die
-}
-
-src_install() {
-   keepdir /etc/${PN}
-   keepdir /etc/${PN}/scripts
-
-   insinto /etc/${PN}
-   doins -r config/.
-   rm -rv config || die
-
-   insinto /usr/share/${PN}
-   doins -r .
-
-   exeinto /usr/share/${PN}/bin
-   doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
-
-   chmod +x "${ED}"/usr/share/${PN}/bin/* || die
-
-   keepdir /var/{lib,log}/${PN}
-   fowners ${PN}:${PN} /var/{lib,log}/${PN}
-   fperms 0750 /var/{lib,log}/${PN}
-   dodir /usr/share/${PN}/plugins
-
-   insinto /etc/sysctl.d
-   newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf
-
-   newconfd "${FILESDIR}/${PN}.conf.2" ${PN}
-   newinitd "${FILESDIR}/${PN}.init.2" ${PN}
-
-   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d" ${PN}.conf
-   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
-}
-
-pkg_postinst() {
-   elog
-   elog "You may create multiple instances of ${PN} by"
-   elog "symlinking the init script:"
-   elog "ln -sf /etc/init.d/${PN} /etc/init.d/${PN}.instance"
-   elog
-   elog "Please make sure you put elasticsearch.yml, log4j2.properties and 
scripts"
-   elog "from /etc/elasticsearch into the configuration directory of the 
instance:"
-   elog "/etc/${PN}/instance"
-   elog
-}

diff --git a/app-misc/elasticsearch/files/elasticsearch.conf.2 
b/app-misc/elasticsearch/files/elasticsearch.conf.2
deleted file mode 100644
index e802448a86a..000
--- a/app-misc/elasticsearch/files/elasticsearch.conf.2
+++ /dev/null
@@ -1,59 +0,0 @@
-
-# Elasticsearch
-
-
-# Elasticsearch home directory
-#ES_HOME=/usr/share/elasticsearch
-
-# Elasticsearch J

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2020-06-12 Thread Thomas Deutschmann
commit: d944d1c3b80a0924529a12a0d56fb6d4abe8ef0c
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Jun 12 03:47:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:32:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d944d1c3

dev-db/redis: bump to 6.0.5, drop broken

Closes: https://bugs.gentoo.org/727924
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/redis/Manifest   | 2 +-
 dev-db/redis/{redis-6.0.4.ebuild => redis-6.0.5.ebuild} | 4 
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 001c4915229..bbb5d2a2458 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -4,4 +4,4 @@ DIST redis-5.0.5.tar.gz 1975750 BLAKE2B 
3a0463685ae30f9d38e96d7324ae624474f02311
 DIST redis-5.0.7.tar.gz 1984203 BLAKE2B 
a4e65784ae5d673833d1a6df73800d95ca4d8db7ec045c166027d0c372291e2f5fa2ccc4fe8d4a081b7a967c154fcf03d4b097c5d7b05755a52b465e441ad7ee
 SHA512 
75c1d4bcca3e28d80f6b6942f0153ff33538d706339c69bddd2646c36f88b901c77dde09fba5629ba90ace00077e45d37b0a822a863f9f737ef9a79eb7093d9d
 DIST redis-5.0.8.tar.gz 1985757 BLAKE2B 
e46af2133e066ccb91a8eb2c2fbfefe3747e1cfa71efa78dd50830e1bc1d83261f78ed6ff75b789b238709d9f72d5d401be2f2dd698bd19c41c091d10e0baf47
 SHA512 
106a74ab910267472fb418fdeb4f39e29efe9d73ed5af78b7847c91eaabd473dd729a63078e72d8e87c842169502946e9a0a97c42dea415db82732864c7c46dc
 DIST redis-5.0.9.tar.gz 1986574 BLAKE2B 
7802d0556d11c9be8577b9bb3f4dbad8c2419b38659001421f96040e8a64a4a304e9dc1f06d82802ce1c92515d166cfd37c2f347df4c4cda0c2c4c2bb10d27c5
 SHA512 
d2c7bc1f769bc5d179bfe6e71954962813b50597eafc752a9b1edf2fd87e84707b7daf0910db56dd0e89cb3bdb3e551da7f111ae4899f505bac5f77f99744c13
-DIST redis-6.0.4.tar.gz 2217173 BLAKE2B 
b93b405bbca06cfeafd57d92bc7966ffe97c22cf2b906729772431ca57d1beeb4ff67c7dad27c711ef676e30c0932fc24cf9be475cb6a2a31c21d8b0a3312f44
 SHA512 
8b0922fd7a9d03d4c21d4822da2c7b16a79c65151d3084b03bbacb35dfc2213a0847115c36ffbe8cc1e7b8664ed142e1e05e9f3f262a5e8a043849b398c7547d
+DIST redis-6.0.5.tar.gz 2217666 BLAKE2B 
6c85b344ada4a8b9981bf0403e883d7584b391b5275f14b4335f51924c2e9dc2eb7886694cd62eec2ac2c4e747468161b75cde3a4b373e496453787cbc994c43
 SHA512 
62ce42bb5ac9443e0736f5dfeffa7609542cef5b3c6c7d689ad8427cf788f3daf321531fdaa0329942e746e2eee47461be9d8771b89ae25adcc5badc225ebf26

diff --git a/dev-db/redis/redis-6.0.4.ebuild b/dev-db/redis/redis-6.0.5.ebuild
similarity index 95%
rename from dev-db/redis/redis-6.0.4.ebuild
rename to dev-db/redis/redis-6.0.5.ebuild
index 7a13cdaa9d1..16fd3cbb2f8 100644
--- a/dev-db/redis/redis-6.0.4.ebuild
+++ b/dev-db/redis/redis-6.0.5.ebuild
@@ -109,6 +109,10 @@ src_prepare() {
 
 src_configure() {
econf $(use_with luajit)
+
+   # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
+   # also, don't define ANSI/c99 for lua twice
+   sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
 }
 
 src_compile() {



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

2020-06-12 Thread Thomas Deutschmann
commit: 69a4cfdb585bd153a03ac4a348b2e7a8a73b6a32
Author: Philippe Chaintreuil  parallaxshift  com>
AuthorDate: Mon Jun  8 14:35:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:30:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a4cfdb

mail-client/roundcube: 1.4.6 version bump

Just a copy of 1.4.4.

Closes: https://bugs.gentoo.org/727534
Closes: https://github.com/gentoo/gentoo/pull/16119
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Philippe Chaintreuil  parallaxshift.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-client/roundcube/Manifest   |  1 +
 mail-client/roundcube/roundcube-1.4.6.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index 7731196a331..cdff49e7642 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -7,3 +7,4 @@ DIST roundcubemail-1.4.1-complete.tar.gz 6998687 BLAKE2B 
ff33e512bb202d37d77ae2a
 DIST roundcubemail-1.4.2-complete.tar.gz 7006013 BLAKE2B 
f92b94de3ce58cd145ce3d30875902d44410cb039176be5c2d09a23741b08405b21107b03a0ae302cfdf5a845a49cf044f13a09b582f291639648aac3b2f4c81
 SHA512 
3f705bc38b44a0b7ea3241b0222f607b040ec01c8ea400b6b6222fbe346570c5f3450e5a188bab99ea171481453eb3f5b1e7457070ace1144558ec662a4273bb
 DIST roundcubemail-1.4.3-complete.tar.gz 7028284 BLAKE2B 
c53efbee437960339c6e80a1fd2a8ae8dfebd886cf029fc081d16c7874f0b6ea7fa03edb54276384dbf9d3948d84a6869f97cf3ce6bf27c52d50ba76ca56
 SHA512 
c65359473d08a46dbd42894c2758a46209491fc421ee58ab5b1c0d0d56e3fec8b2f43d01b18cb8934589cbee7e7abfda2c8efbf02b3521790d7b45ed6dc88a1e
 DIST roundcubemail-1.4.4-complete.tar.gz 7029864 BLAKE2B 
2a6764a65c29e3deac6275c3dfd19ab2bee1f33ae1a7767561fcac25688bb8f3f7eeaee3eece20d2a6210aff18a5e493d0be709f4a3ae2ad4f3cfd9a1b124f06
 SHA512 
ddea321b5266c547f67c010147e9aa1457bea4802bec37f9e9d87e691bdc8df27f5c90cff8770de2458822160b85f7359f62742072ae1d642a040b9d88651519
+DIST roundcubemail-1.4.6-complete.tar.gz 7031573 BLAKE2B 
541147faeb2fafbf15fd3a4f42a5ecbb642113f02ea9135c91d3b359ec4582e490b80b2e20efa1f6afe8c35e5afe2263682a717a5342198a9eabb7e555e302bb
 SHA512 
e86763ced58cfa8174f71d33ae45cd62f26a58853b9361b83fa5bf883a4106c957f66b6b17b03172a3ee595ca74d7c19ac38e449a23377defd77cf555742

diff --git a/mail-client/roundcube/roundcube-1.4.6.ebuild 
b/mail-client/roundcube/roundcube-1.4.6.ebuild
new file mode 100644
index 000..6d3b3ede4e4
--- /dev/null
+++ b/mail-client/roundcube/roundcube-1.4.6.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit webapp
+
+MY_PN=${PN}mail
+MY_PV=${PV/_/-}
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="A browser-based multilingual IMAP client with an application-like 
user interface"
+HOMEPAGE="https://roundcube.net";
+SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz";
+
+# roundcube is GPL-licensed, the rest of the licenses here are
+# for bundled PEAR components, googiespell and utf8.class.php
+LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="change-password enigma ldap mysql postgres sqlite ssl spell"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+# this function only sets DEPEND so we need to include that in RDEPEND
+need_httpd_cgi
+
+RDEPEND="
+   ${DEPEND}
+   
>=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]
+   )
+   enigma? (
+   app-crypt/gnupg
+   )
+   mysql? (
+   || (
+   dev-lang/php[mysql]
+   dev-lang/php[mysqli]
+   )
+   )
+   spell? ( dev-lang/php[curl,spell] )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc CHANGELOG INSTALL README.md UPGRADING
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r [[:lower:]]* SQL
+   doins .htaccess
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/logs
+   webapp_serverowned "${MY_HTDOCSDIR}"/temp
+
+   webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php
+   webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE_complete.txt"
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog "You can review the post-upgrade instructions at:"
+   elog 
"${EROOT%/}/usr/share/webapps/${PN}/${PV}/postupgrade-en.txt"
+   fi
+}



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

2020-06-12 Thread Thomas Deutschmann
commit: 9c0cda00919769cc6b1bff6d57ba6f348948ef7d
Author: Ralph Seichter  seichter  de>
AuthorDate: Sat May 30 17:45:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:44:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0cda00

www-servers/nginx-unit: Bump to version 1.18.0

See http://unit.nginx.org/CHANGES.txt for the upstream change log.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/16018
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx-unit/Manifest |  1 +
 www-servers/nginx-unit/nginx-unit-1.18.0.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest
index fdb40a579ef..fe905a146f0 100644
--- a/www-servers/nginx-unit/Manifest
+++ b/www-servers/nginx-unit/Manifest
@@ -1 +1,2 @@
 DIST nginx-unit-1.17.0.tar.gz 726928 BLAKE2B 
d171f2f818302cb0f491ccc3ca93596ee52817647cf1f2f176ebed075cb1dd5772f133d9e925075fe72d826a63b4c4debddace8784612196ebe6b6655d70571b
 SHA512 
4175fc6dd84ad8a3bbdc117d3ce0c7a11c708a7a204ade0bb40f5606f6923e351bb1a8f1f8394c09cdf12fdc20bc927920412dc4b41d3141f76482db047c4bed
+DIST nginx-unit-1.18.0.tar.gz 742273 BLAKE2B 
d856aadb07286acb944a7bd486fc8c548db0412f8e4e2bec0382aa719d743ee22208c20ccf50466e3d592e29690abfacbfd6d4c44b1369bdc5a61ca2765bd3d2
 SHA512 
2beac69caeb09278a6c2cdafe20a8040e589f9ad6e302c896cd396ae7d576f563dd6a480f815b4a26d22e15592b5abcd927a8ba436517bd9b9bbb78bff3176ff

diff --git a/www-servers/nginx-unit/nginx-unit-1.18.0.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.18.0.ebuild
new file mode 100644
index 000..ac0c6c8fc95
--- /dev/null
+++ b/www-servers/nginx-unit/nginx-unit-1.18.0.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,7,8})
+
+inherit flag-o-matic python-single-r1 toolchain-funcs
+
+MY_P="unit-${PV}"
+DESCRIPTION="Dynamic web and application server"
+HOMEPAGE="https://unit.nginx.org";
+SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+MY_USE="perl python ruby"
+MY_USE_PHP="php7-2 php7-3 php7-4"
+IUSE="${MY_USE} ${MY_USE_PHP} ssl"
+REQUIRED_USE="|| ( ${IUSE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="perl? ( dev-lang/perl:= )
+   php7-2? ( dev-lang/php:7.2[embed] )
+   php7-3? ( dev-lang/php:7.3[embed] )
+   php7-4? ( dev-lang/php:7.4[embed] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( dev-lang/ruby:* )
+   ssl? ( dev-libs/openssl:0 )"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   eapply_user
+   sed -i '/^CFLAGS/d' auto/make || die
+}
+
+src_configure() {
+   local opt=(
+   --control=unix:/run/${PN}.sock
+   --log=/var/log/${PN}
+   --modules=$(get_libdir)/${PN}
+   --pid=/run/${PN}.pid
+   --prefix=/usr
+   --state=/var/lib/${PN}
+   )
+   use ssl && opt+=( --openssl )
+   export AR="$(tc-getAR)"
+   export CC="$(tc-getCC)"
+   ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration 
failed"
+   # Modules require position-independent code
+   append-cflags $(test-flags-CC -fPIC)
+   for flag in ${MY_USE} ; do
+   if use ${flag} ; then
+   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
+   fi
+   done
+   for flag in ${MY_USE_PHP} ; do
+   if use ${flag} ; then
+   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
+   ./configure php \
+   --module=${flag} \
+   --config=${php_slot}/bin/php-config \
+   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
+   fi
+   done
+}
+
+src_install() {
+   default
+   diropts -m 0770
+   keepdir /var/lib/${PN}
+   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+}



[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-06-12 Thread Thomas Deutschmann
commit: 94edd477e491da2b900e6d1b1d71884081cf09ab
Author: Richard Yao  gentoo  org>
AuthorDate: Thu Jun  4 02:22:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:55:32 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=94edd477

defaults/linuxrc: Disable unnecessary udev timeout in zpool import

This is a regression that was introduced in sys-fs/zfs-kmod-0.7.0.
It was originally fixed by 2eb1d04cfbfa397b58a0b388f8ed28688fd114d8, but
this neglected to handle the case where booting is done via arguments
such as "root=ZFS" or "root=ZFS=rpool/ROOT/gentoo" on the kernel
commandline. This handles it.

Signed-off-by: Richard Yao  gentoo.org>
Closes: https://github.com/gentoo/genkernel/pull/16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 2 ++
 defaults/linuxrc| 1 -
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 514a8bc..2e3632b 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1630,6 +1630,7 @@ start_volumes() {
 
if [ "${USE_ZFS}" = '1' ]
then
+   export ZPOOL_IMPORT_UDEV_TIMEOUT_MS=0
# Avoid race involving asynchronous module loading
if call_func_timeout waitForZFS 5
then
@@ -1679,6 +1680,7 @@ start_volumes() {
fi
fi
fi
+   unset ZPOOL_IMPORT_UDEV_TIMEOUT_MS
fi
 }
 

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 964a932..e90bd34 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -128,7 +128,6 @@ do
;;
dozfs*)
USE_ZFS=1
-   export ZPOOL_IMPORT_UDEV_TIMEOUT_MS=0
 
case "${x#*=}" in
*force*)



[gentoo-commits] repo/gentoo:master commit in: media-fonts/fira-code/

2020-06-12 Thread Hans de Graaff
commit: ea706d51b310c0938ad0dd91c37d3a15e0d32e41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 12 15:29:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 12 15:30:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea706d51

media-fonts/fira-code: add 5.2

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

 media-fonts/fira-code/Manifest   | 2 +-
 media-fonts/fira-code/{fira-code-5.1.ebuild => fira-code-5.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/fira-code/Manifest b/media-fonts/fira-code/Manifest
index 0720d209991..edc2125a985 100644
--- a/media-fonts/fira-code/Manifest
+++ b/media-fonts/fira-code/Manifest
@@ -3,4 +3,4 @@ DIST fira-code-2.tar.gz 7100481 BLAKE2B 
1ca41276c56b6edb174620224d2a0a72750cd29c
 DIST fira-code-3.1.tar.gz 5665465 BLAKE2B 
d1ad5d8e2d217d9dc1f06b9ac52dcf87f4f108aab1469399f0d1fb011f3619a1ce1c85803213da33a7b7f6e48fffddc194627b3fe560f7340a6a41b15d822062
 SHA512 
6acb941664a773a1186e6b6150ce747977fc95963d4be8756de05eddf7c2785ba0a5eac8319361779f6e747e8cd1edadeff1a72045cdeb3b152ce5bb2c1b77dd
 DIST fira-code-3.tar.gz 5665172 BLAKE2B 
c27861867102b788da151e9b5ed3b8a1d3e610f9f40d6facfc7f850fb15ff6903bc4e0579674e4732b52bf1477b3f9bc223158c59991d4517af3476f7f5d819f
 SHA512 
2518b2fe1e2454da32a023e93c38358b0c89691f2f47b2e26e9ccf583109911b83d73880800fe02f556e9ed5888edf08e447360628eedb4e7a693a2f9e778520
 DIST fira-code-4.tar.gz 5580474 BLAKE2B 
0bc9b4c8a54f238f1c464398162a56dccf0ac5f4aaffac00357bc7ad0ed99436b44220180f9753a0bc6f2fccc5dafe4a47df9cac91dc87fb1441952e1f04eeae
 SHA512 
037698435b3f77f5ad2dcfb6ea6ff3063c50d224c2b95ada472bf9b12a6342e892d60220e1993045858697fff9c4fb5da97b41ac3437c4fa50f48ef1398c9738
-DIST fira-code-5.1.tar.gz 5100828 BLAKE2B 
529a6a6cee3ee9e45b5e0a1f4e90468a04a4c15cc888e84d8a0530efe2ea067f315868ad0f00861533a9185e206f157bcee4994be91685f5c3d3c3a046d4f8ca
 SHA512 
806c0bb84253396b239258897a1249c1a3a26354da50b48987ee4a5a61ec3aac60641dc248cb6636b285396d4036f9c2d6759c2c977bc8d977fdb438105e0a85
+DIST fira-code-5.2.tar.gz 4875970 BLAKE2B 
baff9ca088252e03a442860a95a03ae6e8ab59f102be3352e5b3c6a0b709907cc84bf70d4e9880ad5d48fca6a000e021a7453c838b4f9bfd0a2a441ddfe3
 SHA512 
10247bf8b72f4d44a5b5d727edeae2baee549b6654e12469ad3ab75d3926635b4b2cdfcbb2b9b4c89b28d7c5411c428c00729f94567dad3bc0dc23ff5446ce2d

diff --git a/media-fonts/fira-code/fira-code-5.1.ebuild 
b/media-fonts/fira-code/fira-code-5.2.ebuild
similarity index 100%
rename from media-fonts/fira-code/fira-code-5.1.ebuild
rename to media-fonts/fira-code/fira-code-5.2.ebuild



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

2020-06-12 Thread Michał Górny
commit: 0c9db6a25078b74285482468107c026398e47947
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 15:36:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9db6a2

dev-python/pytest-aiohttp: Port to py3.9

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

 dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0-r1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0-r1.ebuild 
b/dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0-r1.ebuild
index 733b6f0e196..beda1c97ad5 100644
--- a/dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0-r1.ebuild
+++ b/dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 
@@ -17,10 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
-CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"
 RDEPEND="
-   ${CDEPEND}
>=dev-python/pytest-5.4[${PYTHON_USEDEP}]
>=dev-python/aiohttp-0.22.0[${PYTHON_USEDEP}]
 "



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

2020-06-12 Thread Michał Górny
commit: d16f9b80333ef10c48bb1d624901ceae51784978
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 14:54:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16f9b80

dev-python/idna-ssl: Port to py3.9

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

 dev-python/idna-ssl/idna-ssl-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/idna-ssl/idna-ssl-1.1.0.ebuild 
b/dev-python/idna-ssl/idna-ssl-1.1.0.ebuild
index 19407984662..c80202c1db5 100644
--- a/dev-python/idna-ssl/idna-ssl-1.1.0.ebuild
+++ b/dev-python/idna-ssl/idna-ssl-1.1.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-06-12 Thread Michał Górny
commit: 82f4935b95df5ff3e7bbb01d67d7abade6d36ae9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 14:42:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f4935b

dev-python/flask-sqlalchemy: Port to py3.9

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

 dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1-r1.ebuild 
b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1-r1.ebuild
index ec14e363416..1df802f3bd4 100644
--- a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1-r1.ebuild
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-06-12 Thread Michał Górny
commit: 631fabdcca7da914940ddc405cd0022d9fef0b2d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 14:42:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631fabdc

dev-python/flask-sqlalchemy: Bump to 2.4.3

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

 dev-python/flask-sqlalchemy/Manifest   |  1 +
 .../flask-sqlalchemy/flask-sqlalchemy-2.4.3.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/flask-sqlalchemy/Manifest 
b/dev-python/flask-sqlalchemy/Manifest
index 8e4f250d509..3da6695d757 100644
--- a/dev-python/flask-sqlalchemy/Manifest
+++ b/dev-python/flask-sqlalchemy/Manifest
@@ -1 +1,2 @@
 DIST Flask-SQLAlchemy-2.4.1.tar.gz 128863 BLAKE2B 
5ce87601a5dbeb8505144c0970eecd0bf553ad3feccd74e7de567a4fe0702575c6f7935d4812410ced17b7b98e6b8e6fcb67a589681cd82464fa4cf0dc09ba74
 SHA512 
a55e6fe563583e240bb594c157424fba1a8462f953fa0bb14701954bcb52d1e7bf71eec38f4037c1752ceab90e798642274de58e0f950d83e234f4c702e0b6ee
+DIST Flask-SQLAlchemy-2.4.3.tar.gz 132134 BLAKE2B 
fb4df0daea347021334934ec1b22b18f9c4f97b6cf07c1c74f0d1567c6f0c3e0d16909f67adef89e8236e8a53e4126f1598fb21dc6f7fa5f5e042cbe733238fb
 SHA512 
231593d53b02c4560eeb74dca7075495eb6fb4a75a4d25257aa281401dac39ac3ab2ef0edfd76ce762332c599b9bf2d903743142056a827a3170709516e94445

diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.3.ebuild 
b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.3.ebuild
new file mode 100644
index 000..5733e429063
--- /dev/null
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PN="Flask-SQLAlchemy"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="SQLAlchemy support for Flask applications"
+HOMEPAGE="https://pypi.org/project/Flask-SQLAlchemy/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/flask-0.10[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-0.8.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/pallets-sphinx-themes \
+   dev-python/sphinx-issues



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

2020-06-12 Thread Michał Górny
commit: 8c0fb6810e28fcf32ad18f99158f47d94486024c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 14:27:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0fb681

dev-python/feedparser: Bump to 6.0.0b1

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

 dev-python/feedparser/Manifest |  1 +
 .../feedparser/feedparser-6.0.0_beta1.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/feedparser/Manifest b/dev-python/feedparser/Manifest
index db4835e642c..81802883ee5 100644
--- a/dev-python/feedparser/Manifest
+++ b/dev-python/feedparser/Manifest
@@ -1 +1,2 @@
 DIST feedparser-5.2.1.tar.gz 252956 BLAKE2B 
182ebefa8a44276e758f277c203c28b274c580b667b039e4fc6ed9bd059b15e35e775e9efb784a97d712dc57e7b176ff91d6e094ddd225735f4315ffa770ae83
 SHA512 
1fd0c4324e2eff8ef4b15e3793c767290bca562af4a5056fdbdfa12411095530c87a113bb1b9757e532ff63aecb399b18f1e6b753884798eb6b8d3fdf575af81
+DIST feedparser-6.0.0b1.tar.gz 250065 BLAKE2B 
54e955f011af0755e0f627caa1491be15a073984d5c7c2b4edd6e9dcd6054e19b5c77cea9741d0bf7af151f9c79b22739c12db94619373f195e024df65b1cff1
 SHA512 
580e02bd77dcba547eb8295f958c6d30e55c62bd7fdbe25eda7687d0654b9342edf82ab637902175fc90b86a8ae9cbae8ba2c7c9a83009d25ab5c007c37cf02d

diff --git a/dev-python/feedparser/feedparser-6.0.0_beta1.ebuild 
b/dev-python/feedparser/feedparser-6.0.0_beta1.ebuild
new file mode 100644
index 000..c85240293a4
--- /dev/null
+++ b/dev-python/feedparser/feedparser-6.0.0_beta1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} pypy3 )
+
+inherit distutils-r1
+
+MY_PV=${PV/_beta/b}
+MY_P=${PN}-${MY_PV}
+DESCRIPTION="Parse RSS and Atom feeds in Python"
+HOMEPAGE="https://github.com/kurtmckee/feedparser 
https://pypi.org/project/feedparser/";
+SRC_URI="
+   https://github.com/kurtmckee/feedparser/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+RDEPEND="dev-python/sgmllib3k[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # broken
+   rm \
+   tests/illformed/chardet/big5.xml \
+   tests/illformed/undeclared_namespace.xml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" tests/runtests.py || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-xray-sdk-python/

2020-06-12 Thread Michał Górny
commit: 25c06ae473e1df61af6a6a1dbc50490f3950
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 15:37:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c06ae4

dev-python/aws-xray-sdk-python: Port to py3.9

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

 dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild 
b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
index d378ad8cef7..21cbd82511a 100644
--- a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
+++ b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-06-12 Thread Michał Górny
commit: 2524436f448eefe5b8bf61dd6bda35944e2b949e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 14:59:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2524436f

www-servers/gunicorn: Port to py3.9

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

 www-servers/gunicorn/gunicorn-19.9.0.ebuild | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/www-servers/gunicorn/gunicorn-19.9.0.ebuild 
b/www-servers/gunicorn/gunicorn-19.9.0.ebuild
index a3c4673b2fc..7a3d0bb7165 100644
--- a/www-servers/gunicorn/gunicorn-19.9.0.ebuild
+++ b/www-servers/gunicorn/gunicorn-19.9.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 
@@ -13,25 +13,22 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT PSF-2 doc? ( BSD )"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/setproctitle[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
+BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
)"
 
 DOCS="README.rst"
 
 distutils_enable_sphinx 'docs/source' --no-autodoc
+distutils_enable_tests pytest
 
-python_test() {
-   py.test -v || die "Testing failed with ${EPYTHON}"
+src_prepare() {
+   sed -e 's:--cov=gunicorn --cov-report=xml::' -i setup.cfg || die
+   distutils-r1_src_prepare
 }
 
 python_install_all() {



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

2020-06-12 Thread Michał Górny
commit: b031a84bb8d2e2310f501e1994cd7a720cc80460
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 14:26:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b031a84b

dev-python/sgmllib3k: Import, new dep of dev-python/feedparser

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

 dev-python/sgmllib3k/Manifest   |  1 +
 dev-python/sgmllib3k/metadata.xml   |  7 +++
 dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild | 15 +++
 3 files changed, 23 insertions(+)

diff --git a/dev-python/sgmllib3k/Manifest b/dev-python/sgmllib3k/Manifest
new file mode 100644
index 000..5f5d490e190
--- /dev/null
+++ b/dev-python/sgmllib3k/Manifest
@@ -0,0 +1 @@
+DIST sgmllib3k-1.0.0.tar.gz 5750 BLAKE2B 
188ac3c55245ff431e1ad7981f706f1a8fce3e9f3aaf844252c02da1189e5b9c7d29b76d803cbbcfc157fbb1ec7f36245186693472b95ed1634a2989185308ae
 SHA512 
f9238afb831356f66b1c3e55975e0ea88007ffe1469b8b4e325e704d1915eb0ab120f5f9e98f36eeb4bf6204a1938d8a4d5a424f0cc054b141ac94adc8ef8ca9

diff --git a/dev-python/sgmllib3k/metadata.xml 
b/dev-python/sgmllib3k/metadata.xml
new file mode 100644
index 000..266e3f19ca5
--- /dev/null
+++ b/dev-python/sgmllib3k/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+

diff --git a/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild 
b/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild
new file mode 100644
index 000..56060a4e95f
--- /dev/null
+++ b/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Py3k port of sgmllib"
+HOMEPAGE="https://pypi.org/project/sgmllib3k/";
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"



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

2020-06-12 Thread Michał Górny
commit: 89eb4f4517de327c03e5c5b7f5ff7c98dc58bcc4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 14:39:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89eb4f45

dev-python/jsonpickle: Port to py3.9

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

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

diff --git a/dev-python/jsonpickle/jsonpickle-1.4.1-r1.ebuild 
b/dev-python/jsonpickle/jsonpickle-1.4.1-r1.ebuild
index 01a5d3be0b9..fa56bf7fde1 100644
--- a/dev-python/jsonpickle/jsonpickle-1.4.1-r1.ebuild
+++ b/dev-python/jsonpickle/jsonpickle-1.4.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1
 



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

2020-06-12 Thread Michał Górny
commit: 284ab66d9bd127c04503be4a99f5f9b4eb122ed0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 12 14:54:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 12 15:40:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284ab66d

dev-python/idna-ssl: Enable tests

All three of them.

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

 dev-python/idna-ssl/Manifest  |  2 +-
 dev-python/idna-ssl/idna-ssl-1.1.0.ebuild | 16 ++--
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/dev-python/idna-ssl/Manifest b/dev-python/idna-ssl/Manifest
index 0a672cb6471..0746793e2b9 100644
--- a/dev-python/idna-ssl/Manifest
+++ b/dev-python/idna-ssl/Manifest
@@ -1 +1 @@
-DIST idna-ssl-1.1.0.tar.gz 3377 BLAKE2B 
4a3baee5c976bdde4092eb3a980e555a72fb74395d3bc673ccd6e986e003b696cabdeb41061ad9b5f8da62074c034e4a07298fa993d5fff185f723ff4cb5f432
 SHA512 
f9db74cecabbbfddfd1817bbd8434ef2aafeea433c3eefff3f94c7e994da40e3f315fcda527f3a0c3743028f26bbc934f1dd21f94134123c3271975d0527cd35
+DIST idna-ssl-1.1.0.gh.tar.gz 5267 BLAKE2B 
07912379da74e4711f291a54bd0878e08d8820005b055f9b978a684b8263a801a7fb9ccbbf395aa226e009b3ebfe4a7cca11861502a9b859446279b111911209
 SHA512 
01e58e9f32f7e02ef203edbd76e199916ea0b16d01a929ca2fb272d83988483c17e9c36e131f47bfba7f7b657bef9e2be222f81800716a5b87d5847c27cce34d

diff --git a/dev-python/idna-ssl/idna-ssl-1.1.0.ebuild 
b/dev-python/idna-ssl/idna-ssl-1.1.0.ebuild
index c4270a8e234..19407984662 100644
--- a/dev-python/idna-ssl/idna-ssl-1.1.0.ebuild
+++ b/dev-python/idna-ssl/idna-ssl-1.1.0.ebuild
@@ -9,12 +9,24 @@ inherit distutils-r1
 
 DESCRIPTION="Patch ssl.match_hostname for Unicode(idna) domains support"
 HOMEPAGE="https://github.com/aio-libs/idna-ssl 
https://pypi.org/project/idna_ssl/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="
+   https://github.com/aio-libs/idna-ssl/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
 KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE=""
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="dev-python/idna[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? ( dev-python/aiohttp[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+   sed -e 's:--no-cov-on-fail --cov=idna_ssl --cov-report=term 
--cov-report=html::' \
+   -i setup.cfg || die
+   sed -e 's:test_aiohttp:_&:' -i tests/test_base.py || die
+   distutils-r1_src_prepare
+}
+
+distutils_enable_tests pytest



  1   2   >