[gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/

2019-12-31 Thread Andreas Sturmlechner
commit: 6e987e8fc2347d199957d46a9bffb7fff0ed9bb5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  1 00:58:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e987e8f

kde-misc/latte-dock: 0.9.7 version bump

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

 kde-misc/latte-dock/Manifest|  1 +
 kde-misc/latte-dock/latte-dock-0.9.7.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index 95176d69f44..b5c57a52b02 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -2,3 +2,4 @@ DIST latte-dock-0.9.2.tar.xz 708436 BLAKE2B 
a54d11e5d98e4e9238f26ccee8f3ea67822f
 DIST latte-dock-0.9.4.tar.xz 711788 BLAKE2B 
0e725da78dd9e243b29bf2721de3e060fe4ee1f7da532c84ba52d582db106257bddc554263575f98324e750b7bcb17ae495eaceebead5ffbd6838311753d9447
 SHA512 
05b7983db75589e1c2c150167d4aca4b9a4b0025f0de7906441d9a90c69bab9efc716addc53e0262dfaeca89fbaa39d50f938535ce6b8898422e906e9f905687
 DIST latte-dock-0.9.5.tar.xz 715260 BLAKE2B 
c92f9613851756289bd78a8484490f9237caf02f91c502dd095bfecd10be2ae316fa68430ca9eddbf08bf55ef26b8b4fcb167e07e111727f7b137379465221e8
 SHA512 
74fc5f53c56ff7c0780089a675aac0714fec46e31b3e32c8ded8e74d77396f3b5959ba2ce60606bfddd930fcb86a45ecd3ee5050e866c1ac334bce191215325f
 DIST latte-dock-0.9.6.tar.xz 716672 BLAKE2B 
22bb099d0617d3b8e2338dc7e4ccf6428377b066d2dadf0fca092cec367c8611387746eb302592800b87ba8af3c947cb484b783d9985e245bdb831156ebfdb10
 SHA512 
4fc97dac64c323675a39a31808870ad4a78b103f7779447e2bb17398feb01f70fc32ed5f489fec9f92f7dd006f83b88b65ed94bfba97a6aeb2a40fc4b0052761
+DIST latte-dock-0.9.7.tar.xz 716716 BLAKE2B 
9ed220be28632d547ed310264f3778dea1dfd1b04c6bd006dd8eea41edee7272384632db33ec3ab16375dcbec92c4f07674df64d72985dbc9a80e71c9ce4cfef
 SHA512 
921e1b49bf802fe1dc57e3c7fa24e115ea12f10eaf4d731cc22c4d4ece6370964b0009f130c1836891a5d866f895814592774af35eb0c76900586e5a98de7bd8

diff --git a/kde-misc/latte-dock/latte-dock-0.9.7.ebuild 
b/kde-misc/latte-dock/latte-dock-0.9.7.ebuild
new file mode 100644
index 000..d0653af5747
--- /dev/null
+++ b/kde-misc/latte-dock/latte-dock-0.9.7.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.64.0
+QTMIN=5.12.3
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Elegant dock, based on KDE Frameworks"
+HOMEPAGE="https://kde.org/applications/utilities/org.kde.latte-dock;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.14.0
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5=
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[xcb]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5[X]
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+DOCS=( CHANGELOG.md README.md )



[gentoo-commits] repo/gentoo:master commit in: x11-misc/kdocker/files/, x11-misc/kdocker/

2019-12-31 Thread Andreas Sturmlechner
commit: a3976f8b771939a59857f3f6e5f7557aa49cb65f
Author: Nikos Chantziaras  gmail  com>
AuthorDate: Mon Dec 30 14:22:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3976f8b

x11-misc/kdocker: fix Qt 5.14 build, EAPI 7

Closes: https://bugs.gentoo.org/703882
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nikos Chantziaras  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14181
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/kdocker/files/qt-5.14.patch | 38 
 x11-misc/kdocker/kdocker-5.2.ebuild  | 18 +++--
 2 files changed, 45 insertions(+), 11 deletions(-)

diff --git a/x11-misc/kdocker/files/qt-5.14.patch 
b/x11-misc/kdocker/files/qt-5.14.patch
new file mode 100644
index 000..ca1237965aa
--- /dev/null
+++ b/x11-misc/kdocker/files/qt-5.14.patch
@@ -0,0 +1,38 @@
+From 1579ee388749a7b056ccdd8ef2d4deafe21bd3e7 Mon Sep 17 00:00:00 2001
+From: Nikos Chantziaras 
+Date: Mon, 30 Dec 2019 16:03:16 +0200
+Subject: [PATCH] Fix building with Qt 5.14
+
+Qt 5.14 introduced QActionGroup::ExclusionPolicy::None, but  defines a
+'None' macro. Work around the resulting mess by temporarily undefining the
+macro.
+---
+ src/trayitem.h | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/src/trayitem.h b/src/trayitem.h
+index 7698ea4..4b54cdd 100644
+--- a/src/trayitem.h
 b/src/trayitem.h
+@@ -21,6 +21,10 @@
+ #ifndef _TRAYITEM_H
+ #define   _TRAYITEM_H
+ 
++// Qt 5.14 introduced QActionGroup::ExclusionPolicy::None, but  defines 
a 'None' macro.
++#pragma push_macro("None")
++#undef None
++
+ #include 
+ #include 
+ #include 
+@@ -32,6 +36,10 @@
+ 
+ #include "xlibutil.h"
+ 
++#ifndef None
++#pragma pop_macro("None")
++#endif
++
+ #define DEFAULT_CustomIconQString()
+ #define DEFAULT_BalloonTimeout4000   // 4 seconds
+ #define DEFAULT_SkipTaskbar   false

diff --git a/x11-misc/kdocker/kdocker-5.2.ebuild 
b/x11-misc/kdocker/kdocker-5.2.ebuild
index 43c6d71eef6..a97ab33e91e 100644
--- a/x11-misc/kdocker/kdocker-5.2.ebuild
+++ b/x11-misc/kdocker/kdocker-5.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit bash-completion-r1 gnome2-utils qmake-utils
+inherit bash-completion-r1 qmake-utils xdg
 
 MY_P=KDocker-${PV}
 DESCRIPTION="Helper to dock any application into the system tray"
@@ -29,6 +29,10 @@ RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS BUGS ChangeLog CREDITS README.md TODO )
 
+PATCHES=(
+   "${FILESDIR}"/qt-5.14.patch
+)
+
 S=${WORKDIR}/${MY_P}
 
 src_prepare() {
@@ -46,11 +50,3 @@ src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
 }
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2019-12-31 Thread Andreas Sturmlechner
commit: 06f859cbe85c7d020af20631e4da8d6a6750acda
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 22:27:37 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f859cb

sci-libs/indilib: Fix udev rules install path

Thanks-to: James Bates  gmail.com>
Closes: https://bugs.gentoo.org/703952
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/indilib-1.8.2-r2.ebuild | 56 
 1 file changed, 56 insertions(+)

diff --git a/sci-libs/indilib/indilib-1.8.2-r2.ebuild 
b/sci-libs/indilib/indilib-1.8.2-r2.ebuild
new file mode 100644
index 000..f8b0dd3086f
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.2-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake udev
+
+DESCRIPTION="INDI Astronomical Control Protocol library"
+HOMEPAGE="https://www.indilib.org/;
+SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test websocket"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"/rules.d
+   $(cmake_use_find_package ogg OggTheora)
+   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/backintime/, app-backup/backintime/files/

2019-12-31 Thread Andreas Sturmlechner
commit: 2d8b2bb2ee60846487964164b5fcda3ef4a49b09
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 20:58:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8b2bb2

app-backup/backintime: EAPI-7, xdg, fix QA, add missing PyQt5 RDEPENDs

Drop cd
Drop LINGUAS hack

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

 app-backup/backintime/backintime-.ebuild   |  87 ++---
 ...ackintime-1.2.1-no-compress-docs-examples.patch | 142 +
 2 files changed, 178 insertions(+), 51 deletions(-)

diff --git a/app-backup/backintime/backintime-.ebuild 
b/app-backup/backintime/backintime-.ebuild
index 91c3e3acf41..fc293b01096 100644
--- a/app-backup/backintime/backintime-.ebuild
+++ b/app-backup/backintime/backintime-.ebuild
@@ -1,87 +1,72 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_COMPAT=( python3_{6,7} )
 
-inherit python-single-r1 gnome2-utils git-r3
+inherit python-single-r1 git-r3 xdg
 
 DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
-HOMEPAGE="https://backintime.readthedocs.io/ 
https://github.com/bit-team/backintime/;
+HOMEPAGE="https://backintime.readthedocs.io/en/latest/ 
https://github.com/bit-team/backintime/;
 EGIT_REPO_URI="https://github.com/bit-team/backintime/;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="qt5"
+IUSE="examples qt5"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
net-misc/openssh
-   net-misc/rsync[xattr,acl]"
+   net-misc/rsync[xattr,acl]
+"
 RDEPEND="${DEPEND}
-   qt5? ( dev-python/PyQt5 )"
+   qt5? ( dev-python/PyQt5[gui,widgets] )
+"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_prepare() {
-   #fix doc install location
-   sed -e "s:/doc/${PN}-common:/doc/${PF}:g" \
-   -i common/configure || die
-   sed -e "s:/doc/${PN}-qt:/doc/${PF}:g" \
-   -i qt/configure || die
-   sed -e "/addInstallFile \"..\/VERSION/d" \
-   -e "/addInstallFile \"..\/LICENSE/d" \
-   -e "/addInstallFile \"..\/debian\/copyright/d" \
-   -i {qt,common}/configure || die
-
-   if [ -n ${LINGUAS+x} ] ; then
-   cd common/po || die
-   for po in *.po ; do
-   if ! has ${po/.po} ${LINGUAS} ; then
-   rm ${po} || die
-   fi
-   done
-   fi
-
-   default
-}
+PATCHES=( "${FILESDIR}/${PN}-1.2.1-no-compress-docs-examples.patch" )
 
 src_configure() {
-   cd "${S}"/common || die
-   ./configure --python3 --no-fuse-group || die
+   pushd common > /dev/null || die
+   ./configure --python3 --no-fuse-group || die
+   popd > /dev/null || die
if use qt5 ; then
-   cd "${S}"/qt || die
-   ./configure --python3 || die
+   pushd qt > /dev/null || die
+   ./configure --python3 || die
+   popd > /dev/null || die
fi
 }
 
 src_compile() {
-   cd "${S}"/common || die
-   emake
-   if use qt5 ; then
-   cd "${S}"/qt || die
+   pushd common > /dev/null || die
emake
+   popd > /dev/null || die
+   if use qt5 ; then
+   pushd qt > /dev/null || die
+   emake
+   popd > /dev/null || die
fi
 }
 
 src_install() {
-   cd "${S}"/common || die
-   emake DESTDIR="${D}" install
-   if use qt5 ; then
-   cd "${S}"/qt || die
+   pushd common > /dev/null || die
emake DESTDIR="${D}" install
+   popd > /dev/null || die
+   if use qt5 ; then
+   pushd qt > /dev/null || die
+   emake DESTDIR="${D}" install
+   popd > /dev/null || die
fi
 
-   python_optimize "${D}"
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
+   einstalldocs
+   if use examples ; then
+   docinto examples
+   dodoc common/{config-example-local,config-example-ssh}
+   fi
 
-pkg_postrm() {
-   gnome2_icon_cache_update
+   python_optimize "${D}"
 }

diff --git 
a/app-backup/backintime/files/backintime-1.2.1-no-compress-docs-examples.patch 
b/app-backup/backintime/files/backintime-1.2.1-no-compress-docs-examples.patch
new file mode 100644
index 000..4a2fd840fda
--- /dev/null
+++ 
b/app-backup/backintime/files/backintime-1.2.1-no-compress-docs-examples.patch
@@ -0,0 +1,142 @@
+From 897f81aefa1dfcfb8c645375e0c4baeadd39c9c0 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 31 Dec 2019 22:13:23 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2019-12-31 Thread Andreas Sturmlechner
commit: b46b32f461271c02c97b777eda4a9ad15f44a073
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 22:22:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46b32f4

sci-geosciences/qgis: Use appropriate cmake patch

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

 sci-geosciences/qgis/qgis-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index 9813d2056fe..365b9209d05 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -106,7 +106,7 @@ RESTRICT="test"
 
 PATCHES=(
# git master
-   "${FILESDIR}/${PN}-2.18.12-cmake-lib-suffix.patch"
+   "${FILESDIR}/${PN}-3.10.0-cmake-lib-suffix.patch"
# TODO upstream
"${FILESDIR}/${PN}-3.4.7-featuresummary.patch"
"${FILESDIR}/${PN}-3.4.7-default-qmldir.patch"



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

2019-12-31 Thread Andreas Sturmlechner
commit: 77103221c149a749835514ab5721530da7f008c5
Author: Nikos Chantziaras  gmail  com>
AuthorDate: Mon Dec 30 14:31:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77103221

x11-misc/kdocker: delete old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nikos Chantziaras  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/kdocker/Manifest   |  1 -
 x11-misc/kdocker/kdocker-5.1.ebuild | 56 -
 2 files changed, 57 deletions(-)

diff --git a/x11-misc/kdocker/Manifest b/x11-misc/kdocker/Manifest
index ecb74c0a2de..b5cfcf6f6bf 100644
--- a/x11-misc/kdocker/Manifest
+++ b/x11-misc/kdocker/Manifest
@@ -1,3 +1,2 @@
-DIST KDocker-5.1.tar.gz 173340 BLAKE2B 
a15b833fba2a2d1e3f1b55ad4d115cb09f55a57981076332fc86b1e607bac470705b8bc909d15ddd912b43d301e8c217b1fd175947879f053b250d8684556424
 SHA512 
df5880e1c19a436ef6b8ee92426f989b77f4dfd11f3a6a2357f425419ea61cd69f51250a10e92962a893611f0a14504f698ccef09322d62d20f5d49a506c4a12
 DIST KDocker-5.2.tar.gz 173508 BLAKE2B 
e44a924a085c2d237c113028f40a98cfa8a8a5398525aea4e38fadabd23a10cc91648a55f800afd2ad398b744ad450d9c7bc26dd5bae994603f6ea4b322b5804
 SHA512 
1a98bf7b6360f4ce042b3e5330798076d42bd463c16e41b259706811f11516a34acfb0ace59f2c10c07aa6b2ff8fc57b1b1fa3ccdd33d452e220ec46446e8b64
 DIST kdocker-5.0.tar.gz 15 BLAKE2B 
b4e60a28f497476503f2a40aee4a776ece3a052adce4d29cb75095d9056ba0d6e4993838d6f771fad08532a3fb6d4022a07684f47cbd72289d34bce7196347aa
 SHA512 
7c7702000621204d7e4acab295d43d05f71982af91524bc237878bdc9aa8851dc01a718bbe32412f46c718a1e358de8e710489a4beba9ef5b39359fe43662ba3

diff --git a/x11-misc/kdocker/kdocker-5.1.ebuild 
b/x11-misc/kdocker/kdocker-5.1.ebuild
deleted file mode 100644
index cc8d8ab4af6..000
--- a/x11-misc/kdocker/kdocker-5.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 qmake-utils gnome2-utils
-
-MY_P=KDocker-${PV}
-DESCRIPTION="Helper to dock any application into the system tray"
-HOMEPAGE="https://github.com/user-none/KDocker;
-SRC_URI="https://github.com/user-none/KDocker/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-   x11-libs/libXmu
-   x11-libs/libXpm
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS BUGS ChangeLog CREDITS README.md TODO )
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-
-   sed -i -e 
"/completion.path/s%/etc/bash_completion.d%$(get_bashcompdir)%" \
-   kdocker.pro || die "sed failed"
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2019-12-31 Thread Andreas Sturmlechner
commit: ed301d6b21b4b0c7fe221ee48402e17c6db191d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 22:12:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed301d6b

sci-geosciences/qgis: 3.10.1 version bump

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

 sci-geosciences/qgis/Manifest   |   1 +
 sci-geosciences/qgis/qgis-3.10.1.ebuild | 204 
 2 files changed, 205 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 5b7a90c2d8c..7aea84c9771 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,3 +1,4 @@
 DIST qgis-3.10.0.tar.bz2 101075584 BLAKE2B 
ec2bb34a0e49c6291f02b3bd92e44999042c7f7ea77047f9ad61066503ffbe9678be91964b7300b4f0d22fe7bc51d7df53fb370a402157c3ce93949ace70c3af
 SHA512 
0666e93998b7022b83f0321ba8848d8d0a182e3ced55a91f8d5119d4bfa971949a07b82668f7e6a4801bb9ca5a6e0c551ff4c346920feaed2ece24e61c4f2b4c
+DIST qgis-3.10.1.tar.bz2 99813767 BLAKE2B 
52c7708ddfb6252152ce13e19422481737b5ac20465929398d7af8997043f4fcb45f67cb2d78fa96278726c8841fc6949c25b80ffa5d1efafaa5d380bc9ace2b
 SHA512 
0e3620d4f6aefc64c243ffd307ad5a4ed44be540d5e11f5a1cf49f046e0c7a09d3470ebb6c6efbe1481c80b3f694636044c071143daa37f3b5d8d67a273cc536
 DIST qgis-3.4.12.tar.bz2 74738234 BLAKE2B 
7b78dfc447cafb979dd86de2fd6d6a6248ecc5de8d82285ac22d44343bc2887f97574374ff3018da4fd74ed66b7ae55e20916b9fbb3c9d8745c22f0937d6d8b6
 SHA512 
c932357374b2b6c71188cc53ab8606bc056fac32147d8a267024bbe6787da524ce7b18ac6a166e3d5db1d5ca9f161ff3528e3eaa951cad1f764d98fde65f02a4
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-3.10.1.ebuild 
b/sci-geosciences/qgis/qgis-3.10.1.ebuild
new file mode 100644
index 000..365b9209d05
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-3.10.1.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="sqlite"
+QT_MIN_VER="5.9.4"
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
+   inherit git-r3
+else
+   SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
+   examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils desktop python-single-r1 qmake-utils xdg
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="https://www.qgis.org/;
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml webkit"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-qt/linguist-tools-${QT_MIN_VER}:5
+   sys-devel/bison
+   sys-devel/flex
+"
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+),ssl]
+   >=dev-db/spatialite-4.2.0
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-libs/libzip:=
+   dev-libs/qtkeychain[qt5(+)]
+   >=dev-qt/designer-${QT_MIN_VER}:5
+   >=dev-qt/qtconcurrent-${QT_MIN_VER}:5
+   >=dev-qt/qtcore-${QT_MIN_VER}:5
+   >=dev-qt/qtgui-${QT_MIN_VER}:5
+   >=dev-qt/qtnetwork-${QT_MIN_VER}:5[ssl]
+   >=dev-qt/qtpositioning-${QT_MIN_VER}:5
+   >=dev-qt/qtprintsupport-${QT_MIN_VER}:5
+   >=dev-qt/qtserialport-${QT_MIN_VER}:5
+   >=dev-qt/qtsvg-${QT_MIN_VER}:5
+   >=dev-qt/qtsql-${QT_MIN_VER}:5
+   >=dev-qt/qtwidgets-${QT_MIN_VER}:5
+   >=dev-qt/qtxml-${QT_MIN_VER}:5
+   media-gfx/exiv2:=
+   >=sci-libs/gdal-2.2.3:=[geos]
+   sci-libs/geos
+   sci-libs/libspatialindex:=
+   sci-libs/proj:=
+   >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
+   >=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
+   3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 )
+   georeferencer? ( sci-libs/gsl:= )
+   grass? ( =sci-geosciences/grass-7*:= )
+   hdf5? ( sci-libs/hdf5:= )
+   mapserver? ( dev-libs/fcgi )
+   netcdf? ( sci-libs/netcdf:= )
+   opencl? ( virtual/opencl )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
+   polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] )
+   postgres? ( dev-db/postgresql:= )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/future[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/backintime/

2019-12-31 Thread Andreas Sturmlechner
commit: 4d022576a3ba63fb660279f23189f3cc47da1f17
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 21:41:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d022576

app-backup/backintime: 1.2.1 version bump

Closes: https://bugs.gentoo.org/696240
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-backup/backintime/Manifest|  1 +
 app-backup/backintime/backintime-1.2.1.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/app-backup/backintime/Manifest b/app-backup/backintime/Manifest
index 3936cd8d65e..bf5f9506312 100644
--- a/app-backup/backintime/Manifest
+++ b/app-backup/backintime/Manifest
@@ -1 +1,2 @@
 DIST backintime-1.2.0_pre20180221.tar.gz 712330 BLAKE2B 
9ba40c5f89b9fbdf0b1c381bf2e3edce13553b2c301792627fc037bd2de181804b2dc6cad6e78a02844f8835dcd6415a35590125e832d55187fa2ed1a5fa864b
 SHA512 
ad1bb11ea411904027952809c577de1a5317f40430af9b91b16a2c157d560c72b65c879bb880b557e9b5e333e76a44977a26486f4ed4f45281a5e8b0d4583c2a
+DIST backintime-1.2.1.tar.gz 713853 BLAKE2B 
0f05d6cdc04a41ec9737badb8693c1270bb1333b2986fce925625ba2d7be05de0630ff5f59a7b5854a38ba382d6992df1ffc4e1cb584cae0e2618b877db4f06b
 SHA512 
91dbc76a7db81469c5a538be03196c8e307d13307486d8e1c6cad10ce0af399de495f0292fecffc2853ed78804b5899750f06f274b4701efe3af6a708ea1024e

diff --git a/app-backup/backintime/backintime-1.2.1.ebuild 
b/app-backup/backintime/backintime-1.2.1.ebuild
new file mode 100644
index 000..c3cef948142
--- /dev/null
+++ b/app-backup/backintime/backintime-1.2.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit python-single-r1 xdg
+
+DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
+HOMEPAGE="https://backintime.readthedocs.io/en/latest/ 
https://github.com/bit-team/backintime/;
+SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples qt5"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   net-misc/openssh
+   net-misc/rsync[xattr,acl]
+"
+RDEPEND="${DEPEND}
+   qt5? ( dev-python/PyQt5[gui,widgets] )
+"
+
+PATCHES=( "${FILESDIR}/${P}-no-compress-docs-examples.patch" )
+
+src_configure() {
+   pushd common > /dev/null || die
+   ./configure --python3 --no-fuse-group || die
+   popd > /dev/null || die
+   if use qt5 ; then
+   pushd qt > /dev/null || die
+   ./configure --python3 || die
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   pushd common > /dev/null || die
+   emake
+   popd > /dev/null || die
+   if use qt5 ; then
+   pushd qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   pushd common > /dev/null || die
+   emake DESTDIR="${D}" install
+   popd > /dev/null || die
+   if use qt5 ; then
+   pushd qt > /dev/null || die
+   emake DESTDIR="${D}" install
+   popd > /dev/null || die
+   fi
+
+   einstalldocs
+   if use examples ; then
+   docinto examples
+   dodoc common/{config-example-local,config-example-ssh}
+   fi
+
+   python_optimize "${D}"
+}



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

2019-12-31 Thread Andreas Sturmlechner
commit: ef84422df6ce27d7943976b0b33def2b76b301ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 22:28:08 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef84422d

sci-libs/indilib: Drop 1.8.2-r1

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

 sci-libs/indilib/indilib-1.8.2-r1.ebuild | 56 
 1 file changed, 56 deletions(-)

diff --git a/sci-libs/indilib/indilib-1.8.2-r1.ebuild 
b/sci-libs/indilib/indilib-1.8.2-r1.ebuild
deleted file mode 100644
index f87a13da483..000
--- a/sci-libs/indilib/indilib-1.8.2-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake udev
-
-DESCRIPTION="INDI Astronomical Control Protocol library"
-HOMEPAGE="https://www.indilib.org/;
-SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/

2019-12-31 Thread Andreas Sturmlechner
commit: aa88fc7615855f4edc5580a2aba0069303ba1e41
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  1 00:59:23 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 07:55:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa88fc76

kde-misc/latte-dock: Drop 0.9.5 and 0.9.6

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

 kde-misc/latte-dock/Manifest|  2 -
 kde-misc/latte-dock/latte-dock-0.9.5.ebuild | 54 ---
 kde-misc/latte-dock/latte-dock-0.9.6.ebuild | 57 -
 3 files changed, 113 deletions(-)

diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index b5c57a52b02..7fab73e3c4d 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,5 +1,3 @@
 DIST latte-dock-0.9.2.tar.xz 708436 BLAKE2B 
a54d11e5d98e4e9238f26ccee8f3ea67822f44f015a93cf0a4e2a202a5569e766ce0dd651f9ddf2f1251dca9d342dbb3fa58c2cf29bec04f7e24574136b46621
 SHA512 
3537ec6b9503802a7efbbea7ae6ddf864188ba3b73c8121b434efc527f3c3e8d8f5e68447541a867b4422ccc5e3d2af85f491807a597bdb747960e8ab983bebd
 DIST latte-dock-0.9.4.tar.xz 711788 BLAKE2B 
0e725da78dd9e243b29bf2721de3e060fe4ee1f7da532c84ba52d582db106257bddc554263575f98324e750b7bcb17ae495eaceebead5ffbd6838311753d9447
 SHA512 
05b7983db75589e1c2c150167d4aca4b9a4b0025f0de7906441d9a90c69bab9efc716addc53e0262dfaeca89fbaa39d50f938535ce6b8898422e906e9f905687
-DIST latte-dock-0.9.5.tar.xz 715260 BLAKE2B 
c92f9613851756289bd78a8484490f9237caf02f91c502dd095bfecd10be2ae316fa68430ca9eddbf08bf55ef26b8b4fcb167e07e111727f7b137379465221e8
 SHA512 
74fc5f53c56ff7c0780089a675aac0714fec46e31b3e32c8ded8e74d77396f3b5959ba2ce60606bfddd930fcb86a45ecd3ee5050e866c1ac334bce191215325f
-DIST latte-dock-0.9.6.tar.xz 716672 BLAKE2B 
22bb099d0617d3b8e2338dc7e4ccf6428377b066d2dadf0fca092cec367c8611387746eb302592800b87ba8af3c947cb484b783d9985e245bdb831156ebfdb10
 SHA512 
4fc97dac64c323675a39a31808870ad4a78b103f7779447e2bb17398feb01f70fc32ed5f489fec9f92f7dd006f83b88b65ed94bfba97a6aeb2a40fc4b0052761
 DIST latte-dock-0.9.7.tar.xz 716716 BLAKE2B 
9ed220be28632d547ed310264f3778dea1dfd1b04c6bd006dd8eea41edee7272384632db33ec3ab16375dcbec92c4f07674df64d72985dbc9a80e71c9ce4cfef
 SHA512 
921e1b49bf802fe1dc57e3c7fa24e115ea12f10eaf4d731cc22c4d4ece6370964b0009f130c1836891a5d866f895814592774af35eb0c76900586e5a98de7bd8

diff --git a/kde-misc/latte-dock/latte-dock-0.9.5.ebuild 
b/kde-misc/latte-dock/latte-dock-0.9.5.ebuild
deleted file mode 100644
index 57fdfa1e2a7..000
--- a/kde-misc/latte-dock/latte-dock-0.9.5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.64.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Elegant dock, based on KDE Frameworks"
-HOMEPAGE="https://kde.org/applications/utilities/org.kde.latte-dock;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.14.0
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5=
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[xcb]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5[X]
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( CHANGELOG.md README.md )

diff --git a/kde-misc/latte-dock/latte-dock-0.9.6.ebuild 
b/kde-misc/latte-dock/latte-dock-0.9.6.ebuild
deleted file mode 100644
index 1f61e95b2aa..000
--- a/kde-misc/latte-dock/latte-dock-0.9.6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.64.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"

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

2019-12-31 Thread Hans de Graaff
commit: e973ab39f5c06e4497b7e8766467ae5557194618
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  1 06:32:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  1 06:48:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e973ab39

dev-ruby/rspec-mocks: add 3.9.1

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

 dev-ruby/rspec-mocks/Manifest |  1 +
 dev-ruby/rspec-mocks/rspec-mocks-3.9.1.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index f7eb2d24d51..bf82b0720c8 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -2,3 +2,4 @@ DIST rspec-mocks-2.99.2-git.tgz 101731 BLAKE2B 
27ae180381d427b642c53c351e7b53602
 DIST rspec-mocks-3.8.1-git.tgz 191543 BLAKE2B 
dae8b22a011a3563eb65d1709006169bf5dcf310749cb858f4ff20c7b82e7675a616fc427136fe5e0edeef1db0b42a1d0af1c5623eed35807e84dc355131c8cc
 SHA512 
ec71c4b815beef315f8db329bd2b0e60cdbb1fa37939c624799c1589d94dd28f74b3d1a4c0b9025bc98a809f80d625315458351fe7dec8291bad20e79beecca8
 DIST rspec-mocks-3.8.2-git.tgz 191807 BLAKE2B 
9ec44fcaad9fe1e9d75cfb84253e52411b7083070de5dbb19bcdf7c518eb2439e6493e979daf814df7b31bab8bbe72821d42eb797ab88d95e051a700b63d93b5
 SHA512 
42b9b952386ce862a1cc19116991ae6b4633d551db057babe2e4aa6553acb6eafbb05b98df8a5c6cb362a00025ac3ce0f43f3c4e4ea63343c8bf0dad769a3aed
 DIST rspec-mocks-3.9.0-git.tgz 192426 BLAKE2B 
af19a0dcd5009db310c4417a8f9f75284cb81e02010ffe6f5caa75e3f157d8b5e72c7782b7150bf0ff273bc5a78771edf88659f769a1b0ed95dccdca0f3f248d
 SHA512 
bb6bb5d5dc272e0e0726d23069e0087f780f57614840208816867c570173f1980a43c2cc955c68b2ceca58828951229361305551a4b6bf3530880db843a49bf9
+DIST rspec-mocks-3.9.1-git.tgz 192772 BLAKE2B 
abcc8fc82648993e6a407a8c4ac4f5b146b821e1e842c1dd2b95824d8468aac0ea796438d77e376c897675f66bd2bc9024da8fa5ccaf60139ea296b388d542cd
 SHA512 
f804783fca4cf2258e83f82515cd5881ceae0bdd3aedb452a1db901e01de5dbca1d2bdef0ac0828a4bd23a1de58d127a42150c8c204219bca39ea7072619098f

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.9.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.9.1.ebuild
new file mode 100644
index 000..a6dfbd537f9
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.9.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks;
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
+   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-core-3.3.0:3
+   >=dev-ruby/rspec-expectations-2.99.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm Gemfile || die
+
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm .rspec || die
+
+   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
+
+   sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2019-12-31 Thread Hans de Graaff
commit: f7aa8bf7eae9a30c03adc895ae69d4fab338d3db
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  1 06:21:26 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  1 06:48:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7aa8bf7

dev-ruby/rspec-support: add 3.9.2

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

 dev-ruby/rspec-support/Manifest   |  1 +
 dev-ruby/rspec-support/rspec-support-3.9.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 111ce7ce370..97082bdd1ae 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -2,3 +2,4 @@ DIST rspec-support-3.8.2-git.tgz 69112 BLAKE2B 
84600d3e2b4d847618f7f53efdf60be38
 DIST rspec-support-3.8.3-git.tgz 69654 BLAKE2B 
1ea3eed0602655fbf5f92cdc14217eb8377d980378c9835a342840bb7a00bb1cf095b6fe57a24f80c01ce1835b398ac3c1bd11ac1f95a90b501be6a000e8f6d2
 SHA512 
90d678e08ca93be30ace986a60aba4c4a81a58d7c56d34863aca70f91efe92480299970aa7eb158e3f8c4878b1ea3303aa0afabfc8c7782bc78f7f63b90b4f9a
 DIST rspec-support-3.9.0-git.tgz 69705 BLAKE2B 
96d5cea9c63e6ec2acdbbfc4b7253acc26dbf5202c3bafc4a461123380db7d56958d2bbc787eaf3f1c480801441f6a134e1f29b1d3ce23b1bd3225fe4d8f37a5
 SHA512 
10e8fa4af59097891219f00e2ced5940e7a5bc67d946fbd348683d2246a4a491e62f7bac6bb757e14d82bb0ba970fe5633609ca4ab2c97c4900719b8004cf4b5
 DIST rspec-support-3.9.1-git.tgz 70196 BLAKE2B 
1edf8e64f6121cb5ed9f543c6ee1aac54f53dfa33e25caf278803a3284414e6d0aba69d1d137e0b80b482e798148ec865feb6e3ab0e9e5d86d13c9aa3754fe75
 SHA512 
d8267117c9e785766860d781d1e6190714f0d3bb378bf19def213d0807cdfa706f90ef54ff24e8e71ea1e14c6bfa175879250525d3baa7282d997bdc2aa13a0d
+DIST rspec-support-3.9.2-git.tgz 70021 BLAKE2B 
410464836d322545a05277cda5cd5cca8b9d2dcb4bf4299850e089d7a169d05aa630395a7c6fc42dffa29d7c6739bcfbf734fa8b0bb69d15b03243534c8da67f
 SHA512 
436a3400a354012b06f471a339386667ed4854814b780f9c21d71182b001b3b4ab45ade578b56e4f2dec81325de5d88baa783f7e56b27bb215cfdc58448b10f1

diff --git a/dev-ruby/rspec-support/rspec-support-3.9.2.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.9.2.ebuild
new file mode 100644
index 000..0d1a3d8d2c8
--- /dev/null
+++ b/dev-ruby/rspec-support/rspec-support-3.9.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-support;
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.8.0:3 
>=dev-ruby/thread_order-1.1.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove spec that, by following symlinks, tries to scan pretty much
+   # the whole filesystem.
+   rm spec/rspec/support/caller_filter_spec.rb || die
+
+   # Avoid spec that requires a dependency on git
+   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
+
+   # Avoid a spec requiring a specific locale
+   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
+
+   # Avoid a brittle spec depending on ruby implementation details
+   # should be fixed upstream in next version
+   #sed -i -e '/returns a hash containing nodes for each line number/askip 
"ruby26"' spec/rspec/support/source_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vagrant/, app-emulation/vagrant/files/

2019-12-31 Thread Georgy Yakovlev
commit: 02cfdf5d067ff904b95725f75e70f6250e4ab6fe
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 06:12:58 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 06:13:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cfdf5d

app-emulation/vagrant: drop old

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

 app-emulation/vagrant/Manifest|  4 --
 app-emulation/vagrant/files/vagrant-r1.in | 61 --
 app-emulation/vagrant/files/vagrant.in|  2 +-
 app-emulation/vagrant/vagrant-2.1.5.ebuild| 82 
 app-emulation/vagrant/vagrant-2.2.2-r2.ebuild | 90 ---
 app-emulation/vagrant/vagrant-2.2.4.ebuild| 90 ---
 app-emulation/vagrant/vagrant-2.2.5.ebuild| 90 ---
 app-emulation/vagrant/vagrant-2.2.6-r1.ebuild |  2 +-
 8 files changed, 2 insertions(+), 419 deletions(-)

diff --git a/app-emulation/vagrant/Manifest b/app-emulation/vagrant/Manifest
index 307430a6bf1..b063bb21fc8 100644
--- a/app-emulation/vagrant/Manifest
+++ b/app-emulation/vagrant/Manifest
@@ -1,5 +1 @@
-DIST vagrant-2.1.5.tar.gz 1238788 BLAKE2B 
8e3dfeb4d830fde1984c08b16422c99b51ce455fcc63e1fad0eca7860efccbf2e77edc13537bfa495345e585b559fe5462ae872decce036b45c1f54c453983ea
 SHA512 
544216eb25c06a1ebddbadcc9d2d6a6dd9932e33d2554e3d51dba0e24a339b9afe0b85d1322bdb67c5de3d070aa4c854f1ccc931b23ea80f0625eb4d1f120238
-DIST vagrant-2.2.2.tar.gz 1223645 BLAKE2B 
595d26a11f27a23a9e66386820dec7c23fbafe079e9e9750e7cbc928cac2e965782abbb062f6b04efd367b56297d040af2b4f4f56d6df06e604f018110e10329
 SHA512 
70c83fcd896ae3b84fac22c539eb85db9bf08c8f75108d5f2b86841821cf7a885b72565814519b6f2ef3422d84d2f67fc402b983b1a15c1edfd0dc78196cd957
-DIST vagrant-2.2.4.tar.gz 1244111 BLAKE2B 
ac6b92c1f2b1cc3428b3be8985b07a087f6a075a2b60c93abc74dbff1f5679f648c0bbfc1af772fc10e90899b856a9f318d5d2e4f5a4c9e04452ed95ea356088
 SHA512 
9d1e9dd42a009d4df159ae3887f43a2664714077a91013a8b63dad72d25d4a236e1dba6daf66443101904f89a5cd37baff65be2714124f7b9f822f26669bcc5a
-DIST vagrant-2.2.5.tar.gz 1272879 BLAKE2B 
f89aed3e07f12b3390f1db089cc15bc091ee19336174260d39534c32b69a5f4682cc4d84295f81aeec80781e942b66266b37b3032aba562471ecb596d9309e92
 SHA512 
dc95e566588987b9199e66ee5f548be573bd62e229d2e4de5447f43f25a1a7129377935ec6dc73cc1f53acc29c08b0a4fabebf1a58310f175cc6d37b856c9272
 DIST vagrant-2.2.6.tar.gz 1285530 BLAKE2B 
802537b56429366ab0dab08d5490f2a5c1ec3810e9c04573ccd11f27078fc375f092ed70b27a7846813cbde5fdce0aa90399eba07e19a9d6ae7e11cb47204efe
 SHA512 
6d8b5b1d4e5cc482404cf4c59e1b7cf9502a9819569b5098e44874733cee706f26adb4ac7994abe7e3307ca69d3003e2604dc859ce460c53d766d78b8d9fe22a

diff --git a/app-emulation/vagrant/files/vagrant-r1.in 
b/app-emulation/vagrant/files/vagrant-r1.in
deleted file mode 100644
index fd35177c6fe..000
--- a/app-emulation/vagrant/files/vagrant-r1.in
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/usr/bin/env bash
-#
-# This is a wrapper to properly execute Vagrant within the embedded
-# Vagrant installation directory. This sets up proper environmental variables
-# so that everything loads and compiles to proper directories.
-
-for r in ruby26 ruby25 ruby24; do
-  # not all ruby versions are guaranteed to be installed
-  if ! command -v "${r}" >/dev/null 2>&1; then
-continue
-  fi
-
-  VAGRANT_DIR="$( "${r}" -e 'print Gem::default_path[-1] + 
"/gems/vagrant-@VAGRANT_VERSION@"' )"
-
-  # Export the VAGRANT_EXECUTABLE so that pre-rubygems can optimize a bit
-  export VAGRANT_EXECUTABLE="${VAGRANT_DIR}/bin/vagrant"
-
-  if [ -f ${VAGRANT_EXECUTABLE} ] ;then
-ruby="${r}"
-break
-  fi
-done
-
-if [ -z ${ruby} ]; then
-  echo "Error: failed to find any usable ruby"
-  exit 1
-fi
-
-# Export GEM_HOME based on VAGRANT_HOME
-#
-# This needs to be set because Bundler includes gem paths
-# from RubyGems' Gem.paths.
-if [ -z ${VAGRANT_HOME} ]; then
-  VAGRANT_HOME="~/.vagrant.d"
-fi
-export GEM_HOME="${VAGRANT_HOME}/gems"
-
-# SSL certs
-export SSL_CERT_FILE="/etc/ssl/certs/ca-certificates.crt"
-
-# Export an environmental variable to say we're in a Vagrant
-# installer created environment.
-export VAGRANT_INSTALLER_ENV=1
-
-# This is currently used only in Vagrant::Plugin::Manager.system_plugins_file
-# to locate plugins configuration file.
-export VAGRANT_INSTALLER_EMBEDDED_DIR="/var/lib/vagrant"
-export VAGRANT_INSTALLER_VERSION=2
-
-# Export the OS as an environmental variable that Vagrant can access
-# so that it can behave better.
-export VAGRANT_DETECTED_OS="$(uname -s 2>/dev/null)"
-
-# Allow to install plugins even with deps in different slots (Bug #628648)
-export VAGRANT_DISABLE_STRICT_DEPENDENCY_ENFORCEMENT=1
-
-# Make it work with rvm (Bugs #474476 #628648)
-unset GEM_HOME GEM_PATH
-
-# Call the actual Vagrant bin with our arguments
-exec "${ruby}" "${VAGRANT_EXECUTABLE}" "$@"

diff --git 

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

2019-12-31 Thread Georgy Yakovlev
commit: 5fd399e78a754336b021b01a6c9ea65b551ee883
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 06:15:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 06:15:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd399e7

dev-ruby/vagrant_cloud: drop old

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

 dev-ruby/vagrant_cloud/Manifest   |  1 -
 dev-ruby/vagrant_cloud/vagrant_cloud-2.0.2.ebuild | 30 ---
 2 files changed, 31 deletions(-)

diff --git a/dev-ruby/vagrant_cloud/Manifest b/dev-ruby/vagrant_cloud/Manifest
index dd81d657ada..a005e0ddd13 100644
--- a/dev-ruby/vagrant_cloud/Manifest
+++ b/dev-ruby/vagrant_cloud/Manifest
@@ -1,2 +1 @@
-DIST vagrant_cloud-2.0.2.tar.gz 13515 BLAKE2B 
3014effb70df8aa7aa793cc75e92e46ceec406e3ad1c30f4cd40e1f05075e3e3b399d5d89424920c7312189b4f48cff82bb8e02f4c30b33a7194c973c365ed79
 SHA512 
13d56c3090092c6e1b6d47a98e8c21afabfe9fc28ee75b402b91e58869c221821141c4fdba3aaceca8970ae5474fe9a8109513f8dd525fab2cfa3623042d01c8
 DIST vagrant_cloud-2.0.3.tar.gz 14854 BLAKE2B 
823b9ffbdb6896422e32e697075c7e9ab16ae7a299d6672eb497f17034737d2d017bdd416b56191149044afe97ee06533213311bb5e9da603e9eefcf824c8df7
 SHA512 
4431aa446d9bce2e67b121159a8345562b41c86937b2b1677f0397494521137fa66c997009632011cac9565a5a2b54d4ef6ef1ea9d4ac74ee35f8c149f5d

diff --git a/dev-ruby/vagrant_cloud/vagrant_cloud-2.0.2.ebuild 
b/dev-ruby/vagrant_cloud/vagrant_cloud-2.0.2.ebuild
deleted file mode 100644
index e93960d4206..000
--- a/dev-ruby/vagrant_cloud/vagrant_cloud-2.0.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Vagrant Cloud API Library"
-HOMEPAGE="https://github.com/hashicorp/vagrant_cloud;
-SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rest-client-2.0.2"
-ruby_add_bdepend ">=dev-ruby/rake-10.4
-   test? ( >=dev-ruby/webmock-3.0 )"
-
-all_ruby_prepare() {
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vagrant/, app-emulation/vagrant/files/

2019-12-31 Thread Georgy Yakovlev
commit: 2a65bfb72e82ecf9184130a6c627e11007663293
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 04:47:36 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 04:49:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a65bfb7

app-emulation/vagrant: add virtualbox-6.1 support to 2.2.6

Closes: https://bugs.gentoo.org/704372
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-emulation/vagrant/files/support-vbox-6.1.patch | 75 ++
 ...agrant-2.2.6.ebuild => vagrant-2.2.6-r1.ebuild} |  4 +-
 2 files changed, 78 insertions(+), 1 deletion(-)

diff --git a/app-emulation/vagrant/files/support-vbox-6.1.patch 
b/app-emulation/vagrant/files/support-vbox-6.1.patch
new file mode 100644
index 000..59a54630279
--- /dev/null
+++ b/app-emulation/vagrant/files/support-vbox-6.1.patch
@@ -0,0 +1,75 @@
+From fb4e6985e142da56bad143d70600cd3695c91757 Mon Sep 17 00:00:00 2001
+From: Brian Cain 
+Date: Wed, 11 Dec 2019 13:25:11 -0800
+Subject: [PATCH] Fixes #11249: Add VirtualBox provider support for version
+ 6.1.x
+
+This commit adds support for VirtualBox version 6.1.x. It simply
+inherits from the base 6.0.x provider class.
+---
+ plugins/providers/virtualbox/driver/meta.rb  |  1 +
+ .../providers/virtualbox/driver/version_6_1.rb   | 16 
+ plugins/providers/virtualbox/plugin.rb   |  1 +
+ website/source/docs/virtualbox/index.html.md |  2 +-
+ 4 files changed, 19 insertions(+), 1 deletion(-)
+ create mode 100644 plugins/providers/virtualbox/driver/version_6_1.rb
+
+diff --git a/plugins/providers/virtualbox/driver/meta.rb 
b/plugins/providers/virtualbox/driver/meta.rb
+index 24547b4044..ed013737b0 100644
+--- a/plugins/providers/virtualbox/driver/meta.rb
 b/plugins/providers/virtualbox/driver/meta.rb
+@@ -64,6 +64,7 @@ def initialize(uuid=nil)
+ "5.1" => Version_5_1,
+ "5.2" => Version_5_2,
+ "6.0" => Version_6_0,
++"6.1" => Version_6_1,
+   }
+ 
+   if @@version.start_with?("4.2.14")
+diff --git a/plugins/providers/virtualbox/driver/version_6_1.rb 
b/plugins/providers/virtualbox/driver/version_6_1.rb
+new file mode 100644
+index 00..ebe417eb91
+--- /dev/null
 b/plugins/providers/virtualbox/driver/version_6_1.rb
+@@ -0,0 +1,16 @@
++require File.expand_path("../version_6_0", __FILE__)
++
++module VagrantPlugins
++  module ProviderVirtualBox
++module Driver
++  # Driver for VirtualBox 6.1.x
++  class Version_6_1 < Version_6_0
++def initialize(uuid)
++  super
++
++  @logger = Log4r::Logger.new("vagrant::provider::virtualbox_6_1")
++end
++  end
++end
++  end
++end
+diff --git a/plugins/providers/virtualbox/plugin.rb 
b/plugins/providers/virtualbox/plugin.rb
+index e058ec65ad..f2fbf47e55 100644
+--- a/plugins/providers/virtualbox/plugin.rb
 b/plugins/providers/virtualbox/plugin.rb
+@@ -59,6 +59,7 @@ module Driver
+   autoload :Version_5_1, File.expand_path("../driver/version_5_1", 
__FILE__)
+   autoload :Version_5_2, File.expand_path("../driver/version_5_2", 
__FILE__)
+   autoload :Version_6_0, File.expand_path("../driver/version_6_0", 
__FILE__)
++  autoload :Version_6_1, File.expand_path("../driver/version_6_1", 
__FILE__)
+ end
+ 
+ module Model
+diff --git a/website/source/docs/virtualbox/index.html.md 
b/website/source/docs/virtualbox/index.html.md
+index 558ef5f5d8..e9c1e79aad 100644
+--- a/website/source/docs/virtualbox/index.html.md
 b/website/source/docs/virtualbox/index.html.md
+@@ -13,7 +13,7 @@ Vagrant comes with support out of the box for 
[VirtualBox](https://www.virtualbo
+ a free, cross-platform consumer virtualization product.
+ 
+ The VirtualBox provider is compatible with VirtualBox versions 4.0.x, 4.1.x,
+-4.2.x, 4.3.x, 5.0.x, 5.1.x, 5.2.x, and 6.0.x. Other versions are unsupported 
and the provider
++4.2.x, 4.3.x, 5.0.x, 5.1.x, 5.2.x, 6.0.x, and 6.1.x. Other versions are 
unsupported and the provider
+ will display an error message. Please note that beta and pre-release versions
+ of VirtualBox are not supported and may not be well-behaved.
+ 

diff --git a/app-emulation/vagrant/vagrant-2.2.6.ebuild 
b/app-emulation/vagrant/vagrant-2.2.6-r1.ebuild
similarity index 96%
rename from app-emulation/vagrant/vagrant-2.2.6.ebuild
rename to app-emulation/vagrant/vagrant-2.2.6-r1.ebuild
index d3796ed1651..db493d1a781 100644
--- a/app-emulation/vagrant/vagrant-2.2.6.ebuild
+++ b/app-emulation/vagrant/vagrant-2.2.6-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=6
@@ -52,6 +52,8 @@ ruby_add_bdepend "
>=dev-ruby/rake-10.5.0
 "
 
+PATCHES="${FILESDIR}/support-vbox-6.1.patch"
+
 all_ruby_prepare() {
# remove bundler support
sed -i 

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

2019-12-31 Thread Michał Górny
commit: 620ddf468bc14b2fc5bbd26271e32dcec510875a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  1 04:38:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  1 04:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620ddf46

dev-python/Babel: Bump to 2.8.0

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

 dev-python/Babel/Babel-2.8.0.ebuild | 25 +
 dev-python/Babel/Manifest   |  1 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/Babel/Babel-2.8.0.ebuild 
b/dev-python/Babel/Babel-2.8.0.ebuild
new file mode 100644
index 000..45609d3fcff
--- /dev/null
+++ b/dev-python/Babel/Babel-2.8.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7,8}} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of tools for internationalizing Python applications"
+HOMEPAGE="http://babel.pocoo.org/ https://pypi.org/project/Babel/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris"
+
+RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${DEPEND}
+   test? ( dev-python/freezegun[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest

diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest
index 3df9a170b0a..da5fb65ce18 100644
--- a/dev-python/Babel/Manifest
+++ b/dev-python/Babel/Manifest
@@ -2,3 +2,4 @@ DIST Babel-2.5.0.tar.gz 6612353 BLAKE2B 
85268f0226f1db019fb906da0dfbbc6b6aa199ab
 DIST Babel-2.5.3.tar.gz 6611941 BLAKE2B 
99b71642b00a853fea844220c0ce5ef2fe425906cbdd1618e31f39b60d16382d54ff5e00c493153eee2be8894edc8c96e57fc2703620db5bafcf7b7a4f1b72ef
 SHA512 
1a41f69141da9f66e27110e7a1a5955f76d8ae9353ff7e54182c5bb6ca16e8b4799031e4df1049af54de513da9f101e171e4312b2e7775f2cab9116d5b50c0fb
 DIST Babel-2.6.0.tar.gz 7960433 BLAKE2B 
0edc3b3391eb3d479eae9a223668af96e1ec47b84b13d0bb66c0e1772dc5de8321ee06f0d0dfeb6c9364a724286d0ee50a3ab4c2ea789894057fca39bb11dc46
 SHA512 
a87f26c25f1e48a64d1e7ee112bc0c325a6268e0e716a81cb6814a53f0add8f3d579babd2ba064f160298ebe3ac9711aa5d28f112582ee287767b6ed8427b6e0
 DIST Babel-2.7.0.tar.gz 8244870 BLAKE2B 
515f1e033d408e4f5fdcf1d1720a58e429523611a2a01d62bab95b96a2187ed0594e4c05678ac3311d6570bca2bf90b08818c233bf28a2fb03fdba923f5e6401
 SHA512 
96314c7b26f6915a825e0344fa06e4f1d9a71b97a52b16f2f696c2e81c69318974547620135912b11edb95668a717ec49f1be68eef5a4753092d8e4cdc39a1e5
+DIST Babel-2.8.0.tar.gz 8444381 BLAKE2B 
ea3757182464770f47d3253e77bece7b64c84558e7a19fc55759198bfa55c6d8156d27e9de7b796b62eefd93e458c7e00b2014dd23e4ed7383f5bc9785d1a332
 SHA512 
f9687b36176c146a8ace073197111463d24fca343bb1dbee8b0e37a7f37b68b4cd77ffbe3bf14a20f8f64c701aa860e0b5e6076658a95dbee2556f0688d68d91



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

2019-12-31 Thread Georgy Yakovlev
commit: 5d494802c6b40e701c82f77497496f32db8f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 02:42:03 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 03:21:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d494802

dev-python/contextvars: new package

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

 dev-python/contextvars/Manifest   |  1 +
 dev-python/contextvars/contextvars-2.4.ebuild | 19 +++
 dev-python/contextvars/metadata.xml   | 11 +++
 3 files changed, 31 insertions(+)

diff --git a/dev-python/contextvars/Manifest b/dev-python/contextvars/Manifest
new file mode 100644
index 000..a401aecd212
--- /dev/null
+++ b/dev-python/contextvars/Manifest
@@ -0,0 +1 @@
+DIST contextvars-2.4.tar.gz 9253 BLAKE2B 
b46466e44f836561024b69bd648613654336a41f964ced77ab29e2fa20b43b19f0c6b5b72d31ccf208c8b74ad54fa1898ac1c09b24b124ec53a5970019910553
 SHA512 
391c12f163854a21d6422afd9464e8896c02b5cb5e2c567550907a16b7970d4e2d02cd360851bba103efd64062669596eacadc7421432198c61054837b57b223

diff --git a/dev-python/contextvars/contextvars-2.4.ebuild 
b/dev-python/contextvars/contextvars-2.4.ebuild
new file mode 100644
index 000..a430739ae4c
--- /dev/null
+++ b/dev-python/contextvars/contextvars-2.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="Backport of Python 3.7 contextvars module (PEP 567) for Python 
3.6"
+HOMEPAGE="https://github.com/MagicStack;
+SRC_URI="https://github.com/MagicStack/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="dev-python/immutables[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest

diff --git a/dev-python/contextvars/metadata.xml 
b/dev-python/contextvars/metadata.xml
new file mode 100644
index 000..2cd9d5948e3
--- /dev/null
+++ b/dev-python/contextvars/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   contextvars
+   MagicStack/contextvars
+   
+



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

2019-12-31 Thread Georgy Yakovlev
commit: 56f69dc6d33044c301f1883f1aae268b37f5386d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 01:32:19 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 01:32:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f69dc6

dev-python/async_generator: keyword on ~ppc64

all tests pass

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

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

diff --git a/dev-python/async_generator/async_generator-1.10.ebuild 
b/dev-python/async_generator/async_generator-1.10.ebuild
index 93fa49603d4..db160d86183 100644
--- a/dev-python/async_generator/async_generator-1.10.ebuild
+++ b/dev-python/async_generator/async_generator-1.10.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
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( MIT Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-12-31 Thread Georgy Yakovlev
commit: 27827d708777b28f8dbacf52ef917ed126a6413e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 01:34:44 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 01:34:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27827d70

dev-python/pytest-asyncio: keyword on ~ppc64

tests pass

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

 dev-python/pytest-asyncio/pytest-asyncio-0.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.10.0.ebuild 
b/dev-python/pytest-asyncio/pytest-asyncio-0.10.0.ebuild
index ee183d8b807..080e363ecfa 100644
--- a/dev-python/pytest-asyncio/pytest-asyncio-0.10.0.ebuild
+++ b/dev-python/pytest-asyncio/pytest-asyncio-0.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/pytest-dev/pytest-asyncio/archive/v${PV}.tar.gz -> $
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-12-31 Thread Georgy Yakovlev
commit: 937cb85049dc8da9d92035014c51478922a91ef9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 02:34:45 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 03:21:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937cb850

dev-python/immutables: new package

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

 dev-python/immutables/Manifest   |  1 +
 dev-python/immutables/immutables-0.11.ebuild | 17 +
 dev-python/immutables/metadata.xml   | 11 +++
 3 files changed, 29 insertions(+)

diff --git a/dev-python/immutables/Manifest b/dev-python/immutables/Manifest
new file mode 100644
index 000..2577c0f13d1
--- /dev/null
+++ b/dev-python/immutables/Manifest
@@ -0,0 +1 @@
+DIST immutables-0.11.tar.gz 76589 BLAKE2B 
64d7ac89dfe680d1fe78704c165a1fbb15559203980f1a8edd65fbd74589bf2038c799037189849a917555a67483e0cb352664b1d44f3ce161db6c88b878ae5a
 SHA512 
fceb1feb5fd8de681cb89c6692206042d0f8f404d78848c379ca3afbb07425e2ba875f7b7cdb42bf126ea0b9f682c0b873c4867c5266cc77da28d29f6ab5

diff --git a/dev-python/immutables/immutables-0.11.ebuild 
b/dev-python/immutables/immutables-0.11.ebuild
new file mode 100644
index 000..4bcf99f9087
--- /dev/null
+++ b/dev-python/immutables/immutables-0.11.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit distutils-r1
+
+DESCRIPTION="A high-performance immutable mapping type for Python"
+HOMEPAGE="https://github.com/MagicStack/immutables;
+SRC_URI="https://github.com/MagicStack/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+distutils_enable_tests pytest

diff --git a/dev-python/immutables/metadata.xml 
b/dev-python/immutables/metadata.xml
new file mode 100644
index 000..074b37f1f2a
--- /dev/null
+++ b/dev-python/immutables/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   immutables
+   MagicStack/immutables
+   
+



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

2019-12-31 Thread Georgy Yakovlev
commit: 6cc2e5141a7a509055886b4a6110a062bd6bc7d0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 03:17:40 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 03:21:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc2e514

dev-python/loguru: bump to 0.4.0

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

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.4.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 1ff209a5d79..5dcd44d0e53 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
 DIST loguru-0.3.2.tar.gz 378160 BLAKE2B 
83301f5bb79d0edb20d211e8ee4d05b3b93a0a9f13f13b2ff103f1e9759f227b80e5571ccda48098a1e45658d99a54768fdf456ffef7a13d08375ce62ad876e1
 SHA512 
e78f5f43fbf4891ff9b9a21c1a29e4f02877f73a09b7b7df25076bffb25a094eef561c469b22cbb79de4dbf81df2298681fa219dc684f15fe7c52ecb5359
+DIST loguru-0.4.0.tar.gz 401317 BLAKE2B 
00418647a240875706059d9f677a8377c3d169b92add3519c68a89ad2609ff48a55d735793749ab92a706f33611ba6d1b88a0b2e067ec6e80eb7827245bcb116
 SHA512 
2829cb888585998de5d1cfca815dbca32baa2c4b6ec61d6f165750e6ffaf847c6317846d8626189162131b36a6f2510dcb66bc05e72be76fabda11002a89767f

diff --git a/dev-python/loguru/loguru-0.4.0.ebuild 
b/dev-python/loguru/loguru-0.4.0.ebuild
new file mode 100644
index 000..6ce0aff16de
--- /dev/null
+++ b/dev-python/loguru/loguru-0.4.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru;
+SRC_URI="https://github.com/Delgan/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')
+   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
+"
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest



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

2019-12-31 Thread Georgy Yakovlev
commit: 7dcaa8e223c614126844c845c513b97d9b859158
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 02:48:56 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 03:21:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcaa8e2

dev-python/aiocontextvars: new package

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

 dev-python/aiocontextvars/Manifest |  1 +
 .../aiocontextvars/aiocontextvars-0.2.2.ebuild | 26 ++
 dev-python/aiocontextvars/metadata.xml | 11 +
 3 files changed, 38 insertions(+)

diff --git a/dev-python/aiocontextvars/Manifest 
b/dev-python/aiocontextvars/Manifest
new file mode 100644
index 000..11ae3a9e04d
--- /dev/null
+++ b/dev-python/aiocontextvars/Manifest
@@ -0,0 +1 @@
+DIST aiocontextvars-0.2.2.tar.gz 17329 BLAKE2B 
96c77d6222456b84a99454d60aa5f30d8256297f716d729398a07a3d9bcfa4a64fa44d183163c47deccda75d5e761140aecb6d5f5df2865e1c52f9cd6682cce8
 SHA512 
87de2be27217b664615ebfec2b4bd4da8542913649ce2b4f23357e7d8b07c9776d633f7f781caedc6eb4e261bdd762228486ab69d6b776e40013942e593f19bf

diff --git a/dev-python/aiocontextvars/aiocontextvars-0.2.2.ebuild 
b/dev-python/aiocontextvars/aiocontextvars-0.2.2.ebuild
new file mode 100644
index 000..51f92d49879
--- /dev/null
+++ b/dev-python/aiocontextvars/aiocontextvars-0.2.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="Asyncio support for PEP-567 contextvars backport"
+HOMEPAGE="https://github.com/fantix/aiocontextvars;
+SRC_URI="https://github.com/fantix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] )"
+RDEPEND="dev-python/contextvars[${PYTHON_USEDEP}]"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e 's|'\''pytest-runner'\'',\?||' -i setup.py || die
+   distutils-r1_python_prepare_all
+}

diff --git a/dev-python/aiocontextvars/metadata.xml 
b/dev-python/aiocontextvars/metadata.xml
new file mode 100644
index 000..be239332767
--- /dev/null
+++ b/dev-python/aiocontextvars/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   aiocontextvars
+   fantix/aiocontextvars
+   
+



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

2019-12-31 Thread Georgy Yakovlev
commit: 321991b8f7b1d3c26f7dce65b48c189e1b7897ff
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 01:03:36 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 01:09:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321991b8

dev-util/cargo-tree: bump to 0.28.0

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

 dev-util/cargo-tree/Manifest |  51 
 dev-util/cargo-tree/cargo-tree-0.28.0.ebuild | 177 +++
 2 files changed, 228 insertions(+)

diff --git a/dev-util/cargo-tree/Manifest b/dev-util/cargo-tree/Manifest
index fb84009b373..92ebcf5bfe5 100644
--- a/dev-util/cargo-tree/Manifest
+++ b/dev-util/cargo-tree/Manifest
@@ -10,16 +10,20 @@ DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483f
 DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
 DIST autocfg-0.1.2.crate 10444 BLAKE2B 
1e37c97d6d309a5250552fc4c38066ba004674af6e6d091f08b24f47475c11b2db4b0967ce55d2208b9e2ba080e2bcb4b4226acd0da9d4c15dd844827ea6f0b4
 SHA512 
0f692f4062d22be01c32af2ceb6ed3887a7d65843e1a6ec696fbaa46517d02e62d573055efe5da3a63847f05bc37b254bf2dd750738b528774f63352eacdabe4
 DIST autocfg-0.1.6.crate 11439 BLAKE2B 
e0eb7a3176bb5ac27b8de466c5fcdfedb9ad32f4d2b52c0385550902d59d01c716a53179708bdeb250a91690edeb70ab81d91090ff0fd89a731dd365621aa496
 SHA512 
ac7dd73b7c6b8b54c4fc98c3e75210eb59d46ab3447fca533763bfebfa87dba5e947829e3ba56a8eb3403f6d317065b7d674da883741e619f3866b12267801fe
+DIST autocfg-0.1.7.crate 12158 BLAKE2B 
4120306f0f7c1cc0cf8d1d994c080cbf42e4b107cb51af910504c8c8d264289654dad23a0c6b9eb28d888157e5a68ef2460c3d38537ae9d5e9bf73b66ffc3015
 SHA512 
667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925
 DIST backtrace-0.3.12.crate 33665 BLAKE2B 
860f98231701f1e75a414297e663df48de739ac5b75f049831a77884ae11df499957c599ec66c8f92c41654c436117a11b92829b095c62eeb721962ddbf5f1b4
 SHA512 
40e5aa214691f9c3ea5a609b96ea364d72b7a1596c42f74777ac5906cddf0207f591922ffeb53ffcd62e47d3f296daea0c93b469ee3426cf34866397dc40f47a
 DIST backtrace-0.3.13.crate 34101 BLAKE2B 
853f1527736d049559688f4ec49a800f0280c11ad24dcb88b7fab5a18c777f39e0307061c107d4b1d60d52183aede3db7b8f7145ad1df50d28dd13929dbb38ce
 SHA512 
434037b8b9bae57bbc788d5db05d02464cab8aac92be1bee9636aec17b02f14110e7d6bcf0c529ce5ffbf632c2fc939fbcd96600bd90656ac489c1ccf1e8e439
 DIST backtrace-0.3.14.crate 33452 BLAKE2B 
a3177739d2d2877a5b0257636b6a14b1fdb7aee440fbbafb9602a199b09b73702132e99bd4826245371f9a9acf33739dcce9b15e7ab6be4c29e0c30ed2b6a9b5
 SHA512 
6ed74aaa996c30b7d97e2eee2aff72347ed3d26d6f5e9f5af4047dcf13170fcd9ea8edf7e44134faabfa34d41de0700f8c4b814f81e8f450729ef5db2d03a435
 DIST backtrace-0.3.15.crate 33807 BLAKE2B 
4de08c8ae6ce4ac650a94fbbdc16ae5f4e4a4b8364d946dfbbd13c6349edaa4600f77e311d1dfc52582d6b72bcdb8c107557f39f33222f40c802faa7baf69a9e
 SHA512 
d2850033ff2478e4f6547af922c5c2f43a8fa15f749e00f2763734f57040a017670c90a5fda62e35593748560a498f65c81f4a8c225393e7c67c1f612bb61daf
 DIST backtrace-0.3.38.crate 68133 BLAKE2B 
75794901cf8d322cb642672eaab9403b00f802a917f04505d8a4df1466d340f92f1824cd0cd501d5f6017ff98cf17e4ad61ce32fce07b061fbcdaecce5ac0c55
 SHA512 
a962b8ffd435691bf229f6db6cc86a0e9fabec1dea589824a85f11ee77e2c36458cdebd68acc0624d45195df27a9fb6dace0afb98a9fddc0291bae93928345fe
+DIST backtrace-0.3.40.crate 68183 BLAKE2B 
e1c01acc706617c66558dcd3ed1ebc33bf3fe56d03ecd5ec00eb78df3d5fa745cd899108a779894396636da461ad7a2775f6d77cd35fa96f97181f3e80694a5e
 SHA512 
8b9da3d6c515ef7bc5b04cf4abd53221cc114c912eb5033558b1c45eb6d85e56c0fc39579711fcd26f69fa364a823945901e4c2e5560436013b7523adf267d27
 DIST backtrace-sys-0.1.24.crate 522332 BLAKE2B 
aebfee4b257b44ce127f3bc13d7622dcb0d6cb4c1e73d504b8d77b6c0b1ed47e7ca310cb6b41798cd13e6589739c352d9e33072e20fae0547d292312604a27d9
 SHA512 
7e7b279bbe5f3d8bc2ff3234df11d7b08cb09209c861c24b3fa67dcd89699bd80a6fbf93d3b0b287544f73792983172bfb5e5c86caedee59f09ee66d259fd0c7
 DIST backtrace-sys-0.1.28.crate 522603 BLAKE2B 
6150bee74264cf2383aa27cd33b28790b3c70da0c21c327dbc4af628b5f12afe941c1f3ecbb556f8dec5638b6be29f5db3867514417b267d7099202c5ea89f52
 SHA512 
4b16bc8500258d0e75db0c6cca3e2a68d9024106a0e8a4a46cf5865fe1e08304d9291a6723e4fd337b7d7f5bb14e9cec7b3aa2e40bbaa4642562764c803d345d
 DIST backtrace-sys-0.1.31.crate 518877 BLAKE2B 
397f3c4053eeabd7216c4373e6457637e22ee124d8a864c2587a78ebd8d619745dece654357cb9cd970ee20d7c41d53c84ecb3ed92beefaacbcfddfaca804ce5
 SHA512 
6aa8c7a2694f4e953a0e9bbd07dc8b7e218719de5aef2adaecfae81beb919deffde6f184675dc6b6c1a330bb81dc9611c256f7f63caef5e301101dbe3bbaafe0
+DIST backtrace-sys-0.1.32.crate 518920 BLAKE2B 

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

2019-12-31 Thread Georgy Yakovlev
commit: 56fe5d87ecadee0ae83c452c24a7ac3e5acfc408
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 01:09:44 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 01:10:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fe5d87

dev-util/bingrep: bump to 0.8.1

Bug: https://bugs.gentoo.org/694422
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/bingrep/Manifest |  72 +
 dev-util/bingrep/bingrep-0.8.1.ebuild | 116 ++
 2 files changed, 188 insertions(+)

diff --git a/dev-util/bingrep/Manifest b/dev-util/bingrep/Manifest
index f5acdcf850e..a12e55eb49f 100644
--- a/dev-util/bingrep/Manifest
+++ b/dev-util/bingrep/Manifest
@@ -1,74 +1,146 @@
 DIST aho-corasick-0.6.8.crate 26786 BLAKE2B 
877bac172514332ef3c607fa3c9b4708822543f69091b3151d31d9297306dbcb0b6ce9cf5ba02f3c08f5baff337e3525ada8f2240fd6aa12cce428694a36
 SHA512 
1adbce716a3082c3fcd3514c49af3872d926df14044767266707862c0ad7ee22848a6ce99903003c04a3e8f8cd91b38ec8ca5d4a2c9031bfec4c93cf71c15556
+DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST arrayref-0.3.5.crate 7644 BLAKE2B 
d1dae7b54208b842155dc77c226236bfa3fd671fad39a101246f4b1496d28608e657fcb96fc8447ba5b0835260484b46ff35e2fdac8e092a0b5b79646ff39d18
 SHA512 
6417e092a896e118a69e219f4e40f94756748986769e24ac233ea33a3a0a6e15fbebec5f4d6dc3592da7eb5b2e572cb28ad330838875323c6e925275b5a3f5b8
+DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
+DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
+DIST backtrace-0.3.40.crate 68183 BLAKE2B 
e1c01acc706617c66558dcd3ed1ebc33bf3fe56d03ecd5ec00eb78df3d5fa745cd899108a779894396636da461ad7a2775f6d77cd35fa96f97181f3e80694a5e
 SHA512 
8b9da3d6c515ef7bc5b04cf4abd53221cc114c912eb5033558b1c45eb6d85e56c0fc39579711fcd26f69fa364a823945901e4c2e5560436013b7523adf267d27
 DIST backtrace-0.3.9.crate 31054 BLAKE2B 
5d90d098d149198eabe4665b1eb2cf41c5f392ddc1c5cc499047dd72533d79b679943781445f7d86f269a15d3f8ca2775dfe89123935d32ccef4b8151547283e
 SHA512 
edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637
 DIST backtrace-sys-0.1.24.crate 522332 BLAKE2B 
aebfee4b257b44ce127f3bc13d7622dcb0d6cb4c1e73d504b8d77b6c0b1ed47e7ca310cb6b41798cd13e6589739c352d9e33072e20fae0547d292312604a27d9
 SHA512 
7e7b279bbe5f3d8bc2ff3234df11d7b08cb09209c861c24b3fa67dcd89699bd80a6fbf93d3b0b287544f73792983172bfb5e5c86caedee59f09ee66d259fd0c7
+DIST backtrace-sys-0.1.32.crate 518920 BLAKE2B 
fbbd3b59533830400a788fd117ced47461d2f2b04d205d03f242d596c284e89ef2dbaead81e6974aa65197a6c69c0293f18dbe89daf3323d0c01dbc92462a075
 SHA512 
199658b1f95611f7c68a7b4fdd76044fb6784a7ab777a9f5fbe3a4a770bd6c31ac08dfea1297dd85053f0b28b1a686c076a78b120ac46fc3c639c30c937d49c3
+DIST base64-0.10.1.crate 41988 BLAKE2B 
6e28a70cc0d5e426d9a3944825952851928ec2e32fa2543a8e1d1b886ad306f38fd6e673da62e96581e56613f133265feeff5b0d2f1e2e34593e58c0424eee9e
 SHA512 
674a8cbee95a41f755499a4e3bb93ebd3f80140c3e8e2d44a0b73890ee423754e7ba8abcd92132683cd54501ff5d14438d023a202eaf12776aecbe36df9e5535
 DIST bingrep-0.6.2.tar.gz 614426 BLAKE2B 
bf3376e76eda2c40fdf24aec03c5001f02a310ce4b9eb1a8d312eba5f1f7694dad20938630548ca1106a55b251849f6c7db7eadfeeebbec95fb0101410806ade
 SHA512 
3919012d376c9890e1f39610536993c089f9b04f59becc2c14323040eb04a4efb44184fb3375776826bc1073aa8449b90bfbd177e5141411f330602d59ecae13
+DIST bingrep-0.8.1.crate 617177 BLAKE2B 

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

2019-12-31 Thread Zac Medico
commit: 0da799ed930de62a0526a8f8a1940baf226fad1b
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jan  1 00:27:28 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan  1 00:27:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da799ed

sys-apps/nvme-cli: CI HomepageInSrcUri

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

 sys-apps/nvme-cli/nvme-cli-1.6-r1.ebuild | 4 ++--
 sys-apps/nvme-cli/nvme-cli-1.9-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/nvme-cli/nvme-cli-1.6-r1.ebuild 
b/sys-apps/nvme-cli/nvme-cli-1.6-r1.ebuild
index 76ed63bdc6a..812b18c43f2 100644
--- a/sys-apps/nvme-cli/nvme-cli-1.6-r1.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-1.6-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=6
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 DESCRIPTION="NVM-Express user space tooling for Linux"
 HOMEPAGE="https://github.com/linux-nvme/nvme-cli;
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 RESTRICT="test"
 
 LICENSE="GPL-2"

diff --git a/sys-apps/nvme-cli/nvme-cli-1.9-r2.ebuild 
b/sys-apps/nvme-cli/nvme-cli-1.9-r2.ebuild
index ab7d6ab7125..8eee2953ac3 100644
--- a/sys-apps/nvme-cli/nvme-cli-1.9-r2.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-1.9-r2.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
@@ -7,7 +7,7 @@ inherit systemd toolchain-funcs udev
 
 DESCRIPTION="NVM-Express user space tooling for Linux"
 HOMEPAGE="https://github.com/linux-nvme/nvme-cli;
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 RESTRICT="test"
 
 LICENSE="GPL-2"



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

2019-12-31 Thread Zac Medico
commit: 605250497049a60f5e45d0e180cb96405ca09a50
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jan  1 00:26:18 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan  1 00:26:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60525049

sys-apps/nvme-cli: Remove old versions

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

 sys-apps/nvme-cli/Manifest|  1 -
 sys-apps/nvme-cli/nvme-cli-1.5.ebuild | 26 --
 sys-apps/nvme-cli/nvme-cli-1.6.ebuild | 26 --
 3 files changed, 53 deletions(-)

diff --git a/sys-apps/nvme-cli/Manifest b/sys-apps/nvme-cli/Manifest
index 1a2c27bb2e4..7cae4316fa8 100644
--- a/sys-apps/nvme-cli/Manifest
+++ b/sys-apps/nvme-cli/Manifest
@@ -1,3 +1,2 @@
-DIST nvme-cli-1.5.tar.gz 282891 BLAKE2B 
31eb9f4acda978977b7de222e1d973aac4ea18a34eaa0ffea73f2603cc2b8936aecd23248c764d05af161943db06533faf881711f2f22ad539b7e7607d5f8652
 SHA512 
0fc3dafeba8f67c8f3a3f25aac3b454d9e3ebfb1c20d67f96009a4490f269f0fe3642de781cd161896300f91a1cc37bd8a4e61c77f35422ab134c747702ffaca
 DIST nvme-cli-1.6.tar.gz 368461 BLAKE2B 
e40f4d76314860c966c3cb3de31e8d4a1bceab847b8950f0c99d47e00b8e8de077e91f6da9216ec10e939d37d34ab255b5cc3c641f3bbaf3ac8974f697051329
 SHA512 
05bcc539febd047f092a236ef2b2e9ad4e1df5d38bdc70416f80217425767f414e72294fda46868323cb7c77662d6000eaf16ebdaf74bdfad1baaed11b025d39
 DIST nvme-cli-1.9.tar.gz 440675 BLAKE2B 
19d9f4982e6bf4d37bbced02aadd0f58e496901c1463c96596b289e23c4e5849bfed9a4129447588c9c8104d5b49fd0bf97ee6495907bf022487407f02d7c4ae
 SHA512 
3565b33bc39bde4480bbde5d46d75ea6907c0921884e8f39029b746f8383d3630942e405c61bcc3654bac5646bc86479b4b790e1b823ec83650649621bab6dac

diff --git a/sys-apps/nvme-cli/nvme-cli-1.5.ebuild 
b/sys-apps/nvme-cli/nvme-cli-1.5.ebuild
deleted file mode 100644
index 66b123fe514..000
--- a/sys-apps/nvme-cli/nvme-cli-1.5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="NVM-Express user space tooling for Linux"
-HOMEPAGE="https://github.com/linux-nvme/nvme-cli;
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RESTRICT="test"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="udev"
-
-RDEPEND="sys-libs/libcap:=
-   udev? ( virtual/libudev:= )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   tc-export CC
-   export PREFIX="${EPREFIX}/usr"
-   MAKEOPTS+=" LIBUDEV=$(usex udev 0 1)"
-}

diff --git a/sys-apps/nvme-cli/nvme-cli-1.6.ebuild 
b/sys-apps/nvme-cli/nvme-cli-1.6.ebuild
deleted file mode 100644
index fcd1d034c4d..000
--- a/sys-apps/nvme-cli/nvme-cli-1.6.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="NVM-Express user space tooling for Linux"
-HOMEPAGE="https://github.com/linux-nvme/nvme-cli;
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RESTRICT="test"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="udev"
-
-RDEPEND="sys-libs/libcap:=
-   udev? ( virtual/libudev:= )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   tc-export CC
-   export PREFIX="${EPREFIX}/usr"
-   MAKEOPTS+=" LIBUDEV=$(usex udev 0 1)"
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/

2019-12-31 Thread Erik Mackdanz
commit: 5631afa49b6eb89ab275f7bea84fc45a69d9749a
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Wed Jan  1 00:06:22 2020 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Wed Jan  1 00:06:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5631afa4

app-backup/amanda: Disable sandbox-violating configure test

Closes: https://bugs.gentoo.org/701416
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 app-backup/amanda/amanda-3.5.1-r1.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-backup/amanda/amanda-3.5.1-r1.ebuild 
b/app-backup/amanda/amanda-3.5.1-r1.ebuild
index 997834b00aa..dd20dd7237b 100644
--- a/app-backup/amanda/amanda-3.5.1-r1.ebuild
+++ b/app-backup/amanda/amanda-3.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -145,6 +145,9 @@ src_prepare() {
# bug with glibc-2.16.0
sed -i -e '/gets is a security/d' "${S}"/gnulib/stdio.in.h || die
 
+   # https://bugs.gentoo.org/701416 sandbox violation
+   sed -i -e 's/case `"$SAMBA_CLIENT.*/case "Connection to 
nosuchhost.amanda.org failed" in/' "${S}"/config/amanda/dumpers.m4 || die
+
eautoreconf
 
# places for us to work in
@@ -388,7 +391,7 @@ src_install() {
if ! use minimal ; then
fperms 0700 \
 "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \
-/etc/amanda/${AMANDA_CONFIG_NAME}
+/etc/amanda/${AMANDA_CONFIG_NAME}
fi
 
einfo "Setting setuid permissions"
@@ -476,7 +479,7 @@ amanda_permissions_fix() {
local i
for i in "${le}"/calcsize "${le}"/killpgrp \
"${le}"/rundump "${le}"/runtar ; do
-   [ -e "${root}"/${i} ] || continue
+   [ -e "${root}"/${i} ] || continue
chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die
chmod u=srwx,g=rx,o= "${root}"/${i} || die
done



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

2019-12-31 Thread Mike Gilbert
commit: f6ee38095605592f04aee5c351057afa0bbd8e35
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 31 23:11:18 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 31 23:11:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ee3809

sys-apps/nvme-cli: trim "/system" from SYSTEMDDIR

Bug: https://bugs.gentoo.org/704406
Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/nvme-cli/{nvme-cli-1.9-r1.ebuild => nvme-cli-1.9-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/nvme-cli/nvme-cli-1.9-r1.ebuild 
b/sys-apps/nvme-cli/nvme-cli-1.9-r2.ebuild
similarity index 89%
rename from sys-apps/nvme-cli/nvme-cli-1.9-r1.ebuild
rename to sys-apps/nvme-cli/nvme-cli-1.9-r2.ebuild
index 885116b4ac7..ab7d6ab7125 100644
--- a/sys-apps/nvme-cli/nvme-cli-1.9-r1.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-1.9-r2.ebuild
@@ -28,7 +28,8 @@ src_prepare() {
 src_configure() {
tc-export CC
export PREFIX="${EPREFIX}/usr"
-   export SYSTEMDDIR="$(systemd_get_systemunitdir)"
+   local unitdir="$(systemd_get_systemunitdir)"
+   export SYSTEMDDIR="${unitdir%/system}"
export UDEVDIR="${EPREFIX}$(get_udevdir)"
MAKEOPTS+=" LIBUUID=$(usex uuid 0 1)"
 }



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

2019-12-31 Thread Zac Medico
commit: f52cfe1d3cf67f43859a9944f4fcd5f4874f1ed2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 31 22:53:30 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 31 23:03:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52cfe1d

sys-apps/nvme-cli: install systemd and udev files in the right place

Closes: https://bugs.gentoo.org/704406
Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24
Signed-off-by: Mike Gilbert  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/nvme-cli/{nvme-cli-1.9.ebuild => nvme-cli-1.9-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/nvme-cli/nvme-cli-1.9.ebuild 
b/sys-apps/nvme-cli/nvme-cli-1.9-r1.ebuild
similarity index 83%
rename from sys-apps/nvme-cli/nvme-cli-1.9.ebuild
rename to sys-apps/nvme-cli/nvme-cli-1.9-r1.ebuild
index 3be939cd58b..885116b4ac7 100644
--- a/sys-apps/nvme-cli/nvme-cli-1.9.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-1.9-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit toolchain-funcs
+inherit systemd toolchain-funcs udev
 
 DESCRIPTION="NVM-Express user space tooling for Linux"
 HOMEPAGE="https://github.com/linux-nvme/nvme-cli;
@@ -28,5 +28,7 @@ src_prepare() {
 src_configure() {
tc-export CC
export PREFIX="${EPREFIX}/usr"
+   export SYSTEMDDIR="$(systemd_get_systemunitdir)"
+   export UDEVDIR="${EPREFIX}$(get_udevdir)"
MAKEOPTS+=" LIBUUID=$(usex uuid 0 1)"
 }



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

2019-12-31 Thread Georgy Yakovlev
commit: 349e8ec5047e7d396ba3e1a43beddd0410cf7a76
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 31 22:55:12 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 31 22:55:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349e8ec5

dev-lang/rust: fix QA_SONAME regex

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

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

diff --git a/dev-lang/rust/rust-1.40.0-r1.ebuild 
b/dev-lang/rust/rust-1.40.0-r1.ebuild
index 4c3a3a3fae2..5618c967e96 100644
--- a/dev-lang/rust/rust-1.40.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.40.0-r1.ebuild
@@ -104,7 +104,7 @@ QA_FLAGS_IGNORED="
usr/lib/rustlib/*/lib/lib*.so
 "
 
-QA_SONAME="usr/lib*/librustc_macros*.so"
+QA_SONAME="usr/lib.*/librustc_macros.*.so"
 
 PATCHES=(
"${FILESDIR}"/1.36.0-libressl.patch



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

2019-12-31 Thread Zac Medico
commit: 2d434a60c2897f68c2d58825be9d8cf737f9c1cf
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 31 22:32:09 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 31 22:36:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d434a60

dev-db/rqlite: Bump to version 5.0.0

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

 dev-db/rqlite/Manifest| 11 
 dev-db/rqlite/rqlite-5.0.0.ebuild | 57 +++
 2 files changed, 68 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index 1379932f061..ea4e9ea6734 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -1,15 +1,26 @@
 DIST github.com-Bowery-prompt-fa8279994f75f982bdae3c827a3afffd78a6fe0d.tar.gz 
11507 BLAKE2B 
65e575ca929f642dc583ef8b7857437ef35a1f4f8a00d978e62187d7c8e781ec50f102c35f8c62f8bbe41c9ce6bd0347aaf017a5fa727d37e9124fa691e04d9f
 SHA512 
6096c29ecc0adf02bb563c5b92f79a7d57b0d028f332cf5cd214317918a19618b394be88a5acab86c561c13994f6bdda94c80cd67f28cb87ac371097664ff0f0
+DIST 
github.com-armon-go-metrics-ec5e00d3c878b2a97bbe0884ef45ffd1b4f669f5.tar.gz 
27423 BLAKE2B 
48344146241205d76ae35407e4e5131db7277a7bcd2b44c966ed2c8fbfcd7bd628dcedb7538c28b9106643f8c0f2af4bf0985ada6cb58db0bff739583435b306
 SHA512 
bf28c4df0927296214f4e89263e30a6ab7c2f5fb62c20177e597890bb878f68df4aaf5445ff9af629864b38da8f506fb530f09ff22d5d8509ad7b5f4ca20a395
 DIST github.com-armon-go-metrics-v0.3.0.tar.gz 28377 BLAKE2B 
c2cc9e146b44098367dd7dee62dc57bd374c052c91317894f4ac0fc0338e77f4acb9d0a44de84c6b1fb8d1f4eae384b6b2db0db45bbeada856782946160643a6
 SHA512 
753d2e3eb41e93ed8f3b1b9b1f54ee05ad894e70bba431f84a69e939acd02fa5ae47811bb56a08b8769e05c0573de5db26df6235d6dc23958e82e98e22444d18
 DIST github.com-boltdb-bolt-v1.3.1.tar.gz 83437 BLAKE2B 
460123b8a7a4edf489707bed8f4aab02b259fe472662770181df0bfde67d73014b8978ff2f0bcff74fc682b2c16f8841a683fbf8cd0234c112e7930375f89420
 SHA512 
35b57d4a0c1d8bf66ebb61635d99bc09cf446e41a3c513302b3b2f5e711d2b75f743db88fed26569407d21d9f3a7e0a4ba282ea32f94add9f21f8bc4fdfacaa8
 DIST github.com-golang-crypto-b544559bb6d1b5c62fba4af5e843ff542174f079.tar.gz 
1712189 BLAKE2B 
c543b13f82ae1353f7efc053b27efdce4e5f817edac5ae8104652566dc3d9e3ffcdc6afbc9a403b2903e0e10f2a4f8f83c0f40eb29d1a619f78be775243fa5b7
 SHA512 
5521b2c37a70261de01e37e4a13c13a4c31cb1013ac42747e716086197cad92baecf6c2bd4850c307cd81fafb4e87d5839de6f4d427aa3b3ab12a65558b1b18c
+DIST github.com-golang-crypto-becbf705a91575484002d598f87d74f0002801e7.tar.gz 
1721384 BLAKE2B 
201a2d4ad024ec443fc1ca51a99efe934fbb1f78c605eccaa850b34e6f0251e8de1ccdb423f91f62883fd664096e208a8e2a90c989f635e50cb1f62c3ea39252
 SHA512 
b3ee6c3899a9c1c623e0ed188ae39eb9c8171312f2c916e726d4b06436717f93acd53c3592462255db73de95e1f094b8bfbeb5fe79442f8c8023c7dc0d310bd4
+DIST github.com-golang-sys-33540a1f603772f9d4b761f416f5c10dade23e96.tar.gz 
1500062 BLAKE2B 
055c4eb37817dc15feffd6f42c1850cdfdd771f7512cb6b83d1917756ff0188c4155d78992d07d4183b165da81966bfce59d9e9e8a1c429594ebc0b82f9c6407
 SHA512 
6682c2a7ccfd7bdbc373c5ca9678a0b9a1a60c588e4758a82de8d295914392560d0eca00b8e4e5521af9a68e12c8ec216211a93bd98f76cdc860a5c573c7b2e1
 DIST github.com-golang-sys-6d18c012aee9febd81bbf9806760c8c4480e870d.tar.gz 
1532865 BLAKE2B 
35294c250562b5338ab9367cdd1f1b536e83914b915981cf503997456be45efcc1567ac0309d4b41a5918f0fb3735e256a5496056db618b67745ffc8423383fe
 SHA512 
18a6556545687f54b637c4631189419272c3664f48c283c8cb011aed36fad8ab297b5301b0ee268e5841781b0e6d01f2296e9746a7627196633a69b15f96b7ea
+DIST github.com-hashicorp-go-hclog-v0.9.1.tar.gz 26325 BLAKE2B 
996e433c5241743ffbb76fd8f8ee9a10e73467a3ef945568bbc8bebf9ec09caada399436336d82fc458f2d2b531c06fba841690b32da08f54dc4496e09e365e6
 SHA512 
860ca7080571e96784b28b738e8ceaa8b6587dedafdfc15fa7f0ff03234fee4edb38858119980f0be73933c94e2601e455f7465d499a6ec4fc09a1b7775c619c
+DIST github.com-hashicorp-go-immutable-radix-v1.0.0.tar.gz 19305 BLAKE2B 
a5f482b5694305fb7d2cf767135737a4b16c1d9e248c71a5c24f0d9439319f1d7a1a939683cc9bde84333010d050116b41ad99631170b90d05da075024093d37
 SHA512 
93c71dd8d1682b9d4f7940c1189e3569f16629bb8c4cfc25c2309bff933b8830168be320a3e6754355e885a681e61c7748f635d9930d6f1e8166630e4e5f4f80
 DIST github.com-hashicorp-go-immutable-radix-v1.1.0.tar.gz 22073 BLAKE2B 
13961a0b78b894d72d33575eb58e11e98394952504fd62a0ccab70bb3d86dc7d6faa1fe314b0fcd8c835c004c056a23c59d137494df423c2470b938204c5f7b3
 SHA512 
85e4754e7d4cb19c00717d4273b5d8f5c68aa3349a6f28dfbd2f879be26b7d3711a2b5d092512a720946d5209d47ccfeb76d0e007b22354b2b9733daf90aa45d
 DIST github.com-hashicorp-go-msgpack-v0.5.5.tar.gz 50069 BLAKE2B 
aae96b54b58b0eeab45956431cd3b5ce2115e5ff82a66e3b803bf2413aff2ebbaf9da9d6e9069639ee9828b0a9ba967888248d658c93c0085a920f8d9e408812
 SHA512 
956fb5839348587bc85385a2d822824001b5f08ab30c5e3fb5f82c1536021c8e2b429a736e04ffd6b338e7128caba63284cf9cae955451aa8444615937754cfc
+DIST github.com-hashicorp-golang-lru-v0.5.0.tar.gz 12942 

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

2019-12-31 Thread Matthias Maier
commit: bb4fc1071be2c3cc4db7f3ce9ba4b5ef15aae3ac
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 31 21:07:11 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 31 22:01:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4fc107

app-emulation/libvirt: version bump to 5.10.0

Closes: https://bugs.gentoo.org/698424
Closes: https://bugs.gentoo.org/702816
Closes: https://github.com/gentoo/gentoo/pull/14190
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt/Manifest  |   1 +
 app-emulation/libvirt/libvirt-5.10.0.ebuild | 379 
 2 files changed, 380 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 244f6d53a41..3a68bbb64c5 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -1,3 +1,4 @@
+DIST libvirt-5.10.0.tar.xz 8732120 BLAKE2B 
9b191a624cca2c84d157482c48cd4eec0456382aa861958880bbbdc25785625386f63320a0626e52683776cca25c4af80ee65d19349ed0b2862e76a074e4e419
 SHA512 
bb518a6aa6731a7de4b24fc7b8ffdcd2cdd84dfe49047374e0f02265c274eb06dbe1732c9cc4954412853d36d9dd5c1124fb8a5e37f4c01654d85013773ffa23
 DIST libvirt-5.2.0.tar.xz 14992888 BLAKE2B 
d68aedb634a70063a116e112689f252d3fc2fe5369a4cdde8cacd392e806203bf277406bb10c751bae27f34f27a38355fde84573b6221fc4843393f9ae60ae5c
 SHA512 
378dc1552263cce746117487abc0a1f3411e5be149331717158ba23825734ceae7ca474290264d71de798fdd089ad9672026bcb242fa5b3aef87294284d06f04
 DIST libvirt-5.5.0.tar.xz 12930224 BLAKE2B 
4add0b727e4754bd1b2b4e9020942b17872533737e496ddf7976bf86a0fd3bcfbebd83387a8f3bab8dcc9afb05755b245e55682ed17d6094085d3dc96d94eefe
 SHA512 
47923aaca605fb43a53238ac535abc1f88f73435336b8f3e88cb01df277ed205d99c586991e523aa32b50c832a0a7c949ab5f84dc78eb8d18a4951cfc791448d
 DIST libvirt-5.6.0.tar.xz 13147976 BLAKE2B 
dbfc997123f43fcf9d635b59fffa00d96826e673c4037105151bde2c4a0fb3015a0e458e8e67969b5513a4ddbf41d062feb91e6a86054ddcc1d661f0554fd1f7
 SHA512 
95fe931394fb31288faf73349bb298f08f63cf062f851b9935303145f8166f69128be9360757f0e1845256c14f4d7672843dba0dc6c086b1c3c8bfc035cc8986

diff --git a/app-emulation/libvirt/libvirt-5.10.0.ebuild 
b/app-emulation/libvirt/libvirt-5.10.0.ebuild
new file mode 100644
index 000..033d4a551e9
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-5.10.0.ebuild
@@ -0,0 +1,379 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit autotools out-of-source bash-completion-r1 eutils linux-info 
python-any-r1 readme.gentoo-r1 systemd
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://libvirt.org/git/libvirt.git;
+   SRC_URI=""
+   KEYWORDS=""
+   SLOT="0"
+else
+   SRC_URI="https://libvirt.org/sources/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   SLOT="0/${PV}"
+fi
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="http://www.libvirt.org/;
+LICENSE="LGPL-2.1"
+IUSE="
+   apparmor audit +caps +dbus dtrace firewalld fuse glusterfs iscsi
+   iscsi-direct +libvirtd lvm libssh lxc +macvtap nfs nls numa openvz
+   parted pcap phyp policykit +qemu rbd sasl selinux +udev +vepa
+   virtualbox virt-network wireshark-plugins xen zfs
+"
+
+REQUIRED_USE="
+   firewalld? ( virt-network )
+   libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+   lxc? ( caps libvirtd )
+   openvz? ( libvirtd )
+   policykit? ( dbus )
+   qemu? ( libvirtd )
+   vepa? ( macvtap )
+   virt-network? ( libvirtd )
+   virtualbox? ( libvirtd )
+   xen? ( libvirtd )"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we don't have slot pinning in an API,
+# we must go with the most recent
+RDEPEND="
+   acct-user/qemu
+   policykit? ( acct-group/libvirt )
+   app-misc/scrub
+   >=dev-libs/glib-2.48.0
+   dev-libs/libgcrypt:0
+   dev-libs/libnl:3
+   >=dev-libs/libxml2-2.7.6
+   >=net-analyzer/openbsd-netcat-1.105-r1
+   >=net-libs/gnutls-1.0.25:0=
+   net-libs/libssh2
+   net-libs/libtirpc
+   net-libs/rpcsvc-proto
+   >=net-misc/curl-7.18.0
+   sys-apps/dmidecode
+   >=sys-apps/util-linux-2.17
+   sys-devel/gettext
+   sys-libs/ncurses:0=
+   sys-libs/readline:=
+   apparmor? ( sys-libs/libapparmor )
+   audit? ( sys-process/audit )
+   caps? ( sys-libs/libcap-ng )
+   dbus? ( sys-apps/dbus )
+   dtrace? ( dev-util/systemtap )
+   firewalld? ( >=net-firewall/firewalld-0.6.3 )
+   fuse? ( >=sys-fs/fuse-2.8.6:= )
+   glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
+   iscsi? ( sys-block/open-iscsi )
+   

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

2019-12-31 Thread Matthias Maier
commit: e62cbac3cd0893797cde1b96e40da1aecd7d9b61
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 31 21:27:31 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 31 22:01:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62cbac3

app-emulation/libvirt-glib: version bump to 3.0.0

Closes: https://bugs.gentoo.org/703454
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt-glib/Manifest|  1 +
 .../libvirt-glib/libvirt-glib-3.0.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-emulation/libvirt-glib/Manifest 
b/app-emulation/libvirt-glib/Manifest
index 09832689389..7978802829e 100644
--- a/app-emulation/libvirt-glib/Manifest
+++ b/app-emulation/libvirt-glib/Manifest
@@ -1,2 +1,3 @@
 DIST libvirt-glib-1.0.0.tar.gz 860450 BLAKE2B 
417a3bd0df41787fbec456f301af744a04649db02192ef9c80bf42214a112a050a9f054c81549a114e7a1236c86e0066e8002f0c7f09317abb672fe5f6a76789
 SHA512 
72f53a90d3e40aa93d4afe5b29f631afe859532fbdb4e27086da3bd4cdaf0fb25fc808a82a1994b7c2648a1e864876ce95de28acb3b4876dac47b0f4d1c97ba5
 DIST libvirt-glib-2.0.0.tar.gz 868946 BLAKE2B 
1ff4695b25766d6caa603826dcc63e64aa3ce022e6623eb31017fb67a490baeb546a9bc67e16fc16c7b86040db971748b1ef4303a21b5dec098cf732f77c92ec
 SHA512 
6ead4c37c314eb5670c5aa282ce039a0182a71a20b349a5d9c78367381eb674fad0f2ca0f2e20e1e89ff7df2ac9f1640f20fdfa63d599d8a2538fb4c0fba4c3f
+DIST libvirt-glib-3.0.0.tar.gz 899180 BLAKE2B 
ef10b3d9bad48e49dd1898733aacb2f51f1826330eda9c63a7f8df5f11c96812f8cc7fe6a867961efa85a433f45c934d75cf605eb523ec723459da4646335b1a
 SHA512 
b9e7d782c25b5c3a9b2829f1be8162352438ab3505510a1ca7dd64d741eaab158dc9206fdd4b0e3e27b0c049e4bcfc47db0c9a7fa1a8464e23d3c35c079e

diff --git a/app-emulation/libvirt-glib/libvirt-glib-3.0.0.ebuild 
b/app-emulation/libvirt-glib/libvirt-glib-3.0.0.ebuild
new file mode 100644
index 000..887675b3d8b
--- /dev/null
+++ b/app-emulation/libvirt-glib/libvirt-glib-3.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 vala
+
+DESCRIPTION="GLib and GObject mappings for libvirt"
+HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git;
+SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="+introspection nls +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   dev-libs/libxml2:2
+   >=app-emulation/libvirt-1.2.6:=
+   >=dev-libs/glib-2.38.0:2
+   introspection? ( >=dev-libs/gobject-introspection-1.36.0:= )"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )"
+
+src_prepare() {
+   gnome2_src_prepare
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-test-coverage \
+   --disable-static \
+   $(use_enable introspection) \
+   $(use_enable nls) \
+   $(use_enable vala)
+}



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

2019-12-31 Thread Matthias Maier
commit: 95aa7a90657148816c6a248e77a3bc7999819de7
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 31 21:32:53 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 31 22:01:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95aa7a90

app-emulation/qemu: fix qmp-shell for 4.1.0, 4.2.0

Closes: https://bugs.gentoo.org/703028
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/qemu/{qemu-4.1.0.ebuild => qemu-4.1.0-r1.ebuild} | 2 +-
 app-emulation/qemu/{qemu-4.2.0.ebuild => qemu-4.2.0-r1.ebuild} | 2 +-
 app-emulation/qemu/qemu-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/qemu/qemu-4.1.0.ebuild 
b/app-emulation/qemu/qemu-4.1.0-r1.ebuild
similarity index 99%
rename from app-emulation/qemu/qemu-4.1.0.ebuild
rename to app-emulation/qemu/qemu-4.1.0-r1.ebuild
index e8f34c66cab..9e5d9440ad7 100644
--- a/app-emulation/qemu/qemu-4.1.0.ebuild
+++ b/app-emulation/qemu/qemu-4.1.0-r1.ebuild
@@ -606,7 +606,7 @@ src_test() {
 }
 
 qemu_python_install() {
-   python_domodule "${S}/python/qemu/qmp.py"
+   python_domodule "${S}/python/qemu"
 
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"

diff --git a/app-emulation/qemu/qemu-4.2.0.ebuild 
b/app-emulation/qemu/qemu-4.2.0-r1.ebuild
similarity index 99%
rename from app-emulation/qemu/qemu-4.2.0.ebuild
rename to app-emulation/qemu/qemu-4.2.0-r1.ebuild
index 1e29f9d0d66..a6e42c6e6d9 100644
--- a/app-emulation/qemu/qemu-4.2.0.ebuild
+++ b/app-emulation/qemu/qemu-4.2.0-r1.ebuild
@@ -610,7 +610,7 @@ src_test() {
 }
 
 qemu_python_install() {
-   python_domodule "${S}/python/qemu/qmp.py"
+   python_domodule "${S}/python/qemu"
 
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 0eaa68925a8..c7e8d839938 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -608,7 +608,7 @@ src_test() {
 }
 
 qemu_python_install() {
-   python_domodule "${S}/python/qemu/qmp.py"
+   python_domodule "${S}/python/qemu"
 
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"



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

2019-12-31 Thread Matthias Maier
commit: 3993aad0103dadad27424db2425c4a168856bbcb
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 31 21:09:49 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 31 22:01:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3993aad0

dev-python/libvirt-python: version bump to 5.10.0

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/libvirt-python/Manifest |  1 +
 .../libvirt-python/libvirt-python-5.10.0.ebuild| 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index dc10f5bd9ea..0a90ded673b 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -1,3 +1,4 @@
+DIST libvirt-python-5.10.0.tar.gz 203187 BLAKE2B 
25f16381fe127579494ec54af38b6da8cf2e38cc3ccc32b8a2e17b77ed33b829fffd74d4631531f87513811abd510205b6678fd0cc50ddc4b7b51ab80bee96ac
 SHA512 
19bf1608fa83572b9b557371efc44bffe298a654db0fca90e49fae8e69a7b2228d9e5a1ae0ab5d34fda3256498e5d53e09b5ea889d600c9d56254730d50faf79
 DIST libvirt-python-5.2.0.tar.gz 193270 BLAKE2B 
fecd1a07091746779a91e0cfeb9c3068048ee7e51d2f79064b4ee529a19b78d04ba53a5abab68182a1fa9c4a82f459fa9e971c33fcd10b42fe7011be17f7c6e2
 SHA512 
afee2dcaf08d530e6298fdf2db674af217b9e4115941258b5815aba00087d96db6eb421c9854d7dca0f9dfe24069df72aadd969c924545e72be216f01bc173cc
 DIST libvirt-python-5.5.0.tar.gz 200364 BLAKE2B 
198c9858573c383ab818deae6bd42c6ad7efd58b9a661a80f06f4f0fc0d72e9da98546b07443397609d4c9454ece4e02759b53016f078bdae84580474e2bb49d
 SHA512 
3098c5a0315488aa515a9b00e69add8de3dc372d2f82a8b1cbc6d01287a133855095f7c34510ad900adbd1c56e6a53bdfe3d251c48411acd243c2300d659332b
 DIST libvirt-python-5.6.0.tar.gz 201352 BLAKE2B 
16f88b9c15214af0ec97ee39912139d6ab07473a9f65a735303f5241d10d75e46db68378b33c9c139f6a9e43f7143a4c30fdbe187e50e004cfb5205dda03d0a3
 SHA512 
a6bf7c661127ae0ed5962ed7bc9cefe09907e82969525ee0ea8f8f70b5fee8f200b6ba9d35aefcb7b132f59e34162ba40e75e93aff297808bc1dd23f548da428

diff --git a/dev-python/libvirt-python/libvirt-python-5.10.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-5.10.0.ebuild
new file mode 100644
index 000..d493d3d2b91
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-5.10.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+
+MY_P="${P/_rc/-rc}"
+
+inherit distutils-r1
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git;
+   SRC_URI=""
+   KEYWORDS=""
+   RDEPEND="app-emulation/libvirt:=[-python(-)]"
+else
+   SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   RDEPEND="app-emulation/libvirt:0/${PV}"
+fi
+S="${WORKDIR}/${P%_rc*}"
+
+DESCRIPTION="libvirt Python bindings"
+HOMEPAGE="https://www.libvirt.org;
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2019-12-31 Thread Zac Medico
commit: 0186a79ad66f4b601407aabae0d7287030ade6a8
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 31 21:44:58 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 31 21:44:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0186a79a

dev-db/rqlite: Remove old version

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

 dev-db/rqlite/Manifest| 14 --
 dev-db/rqlite/rqlite-4.5.0.ebuild | 57 ---
 2 files changed, 71 deletions(-)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index d3e017bebff..1379932f061 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -1,29 +1,15 @@
-DIST github.com-Bowery-prompt-972d0ceb96f55132a1ba9714cb771ce19b3821ab.tar.gz 
11492 BLAKE2B 
849b1019fffb514230bd57ab18403894dd8d87528fe24ac0f5b2b1609af8ac35819c9f9f82d4109bd82e38a7674c07beed597d0f9607b0792bee1861bec030d8
 SHA512 
7c17b436eb8661669646a96d72ea9164949ad28843dbe56387b8960e63245ed353d03120066eb00ef9811501fa25bfddccb979ffceab099380ea71adc4369ade
 DIST github.com-Bowery-prompt-fa8279994f75f982bdae3c827a3afffd78a6fe0d.tar.gz 
11507 BLAKE2B 
65e575ca929f642dc583ef8b7857437ef35a1f4f8a00d978e62187d7c8e781ec50f102c35f8c62f8bbe41c9ce6bd0347aaf017a5fa727d37e9124fa691e04d9f
 SHA512 
6096c29ecc0adf02bb563c5b92f79a7d57b0d028f332cf5cd214317918a19618b394be88a5acab86c561c13994f6bdda94c80cd67f28cb87ac371097664ff0f0
-DIST 
github.com-armon-go-metrics-2801d9688273d5b516966851b9a0863b9e6b0652.tar.gz 
26971 BLAKE2B 
b20592f843325543028b509a55e0bc61612fd6584dd0fc43ce6621b5f73c3671688a67c997adddc83970c09a713d174da7e286b49b918f6a80d723fc76e006c7
 SHA512 
92847a7e149d2a21019822e291b735e328c7bba2f0cd74dc9a97e9668821bdc795aa71db9813b7e7c925c8c21d99ca49e84b52868f0e000ad7a1c46ca77fcfac
 DIST github.com-armon-go-metrics-v0.3.0.tar.gz 28377 BLAKE2B 
c2cc9e146b44098367dd7dee62dc57bd374c052c91317894f4ac0fc0338e77f4acb9d0a44de84c6b1fb8d1f4eae384b6b2db0db45bbeada856782946160643a6
 SHA512 
753d2e3eb41e93ed8f3b1b9b1f54ee05ad894e70bba431f84a69e939acd02fa5ae47811bb56a08b8769e05c0573de5db26df6235d6dc23958e82e98e22444d18
-DIST github.com-boltdb-bolt-fd01fc79c553a8e99d512a07e8e0c63d4a3ccfc5.tar.gz 
83950 BLAKE2B 
04b9aa5632ccf231f319e8d25309f024a2a60c84e8eafac8b4bc16152fb7581d1a563903034e47668d7e9c61fdd6828294342c5b84d843e70367e578864ba4dd
 SHA512 
5effccc7dadb214ef5ce53092db48c04ae25a388962c58732190c34f4537b579ef645ae579df5d0de30645574ff753486a6f743bf4fd58ec1d2aff76ba537694
 DIST github.com-boltdb-bolt-v1.3.1.tar.gz 83437 BLAKE2B 
460123b8a7a4edf489707bed8f4aab02b259fe472662770181df0bfde67d73014b8978ff2f0bcff74fc682b2c16f8841a683fbf8cd0234c112e7930375f89420
 SHA512 
35b57d4a0c1d8bf66ebb61635d99bc09cf446e41a3c513302b3b2f5e711d2b75f743db88fed26569407d21d9f3a7e0a4ba282ea32f94add9f21f8bc4fdfacaa8
 DIST github.com-golang-crypto-b544559bb6d1b5c62fba4af5e843ff542174f079.tar.gz 
1712189 BLAKE2B 
c543b13f82ae1353f7efc053b27efdce4e5f817edac5ae8104652566dc3d9e3ffcdc6afbc9a403b2903e0e10f2a4f8f83c0f40eb29d1a619f78be775243fa5b7
 SHA512 
5521b2c37a70261de01e37e4a13c13a4c31cb1013ac42747e716086197cad92baecf6c2bd4850c307cd81fafb4e87d5839de6f4d427aa3b3ab12a65558b1b18c
-DIST github.com-golang-crypto-c05e17bb3b2dca130fc919668a96b4bec9eb9442.tar.gz 
1679727 BLAKE2B 
e0ca48445610e31fa43b6b0a244fc0edf3941f49bbed17bbc48026a96ee150c36ffbc2e9c93796c72bf43dbea73e815721951947b7b379507eda2868df2eb44e
 SHA512 
4977e15931867eeae008a845b6c93609fc5790ab3ffddfbc931abc7ba33d5f383e067be968bf33c8bcb595ff2c05022d95c935890a0fb2a3ab25d5d4e2c62c29
 DIST github.com-golang-sys-6d18c012aee9febd81bbf9806760c8c4480e870d.tar.gz 
1532865 BLAKE2B 
35294c250562b5338ab9367cdd1f1b536e83914b915981cf503997456be45efcc1567ac0309d4b41a5918f0fb3735e256a5496056db618b67745ffc8423383fe
 SHA512 
18a6556545687f54b637c4631189419272c3664f48c283c8cb011aed36fad8ab297b5301b0ee268e5841781b0e6d01f2296e9746a7627196633a69b15f96b7ea
-DIST github.com-golang-sys-9f0b1ff7b46a4014ddb5d4bdb6602a43b882cb27.tar.gz 
1385808 BLAKE2B 
6aaec90675531d7855a3cfd13f68dd5f70b16321c68bf98a05cf49a1ed90d75cf670624e257e2e36fee8b254402f5f34d215b5f5c789934f5dfd5bacd3ef7433
 SHA512 
06dc3f6c8fea31b819094b96ca74afe2751abf0b61f890de2ae113974e7d21a5f5ae0db3c4830510b8ae0167cec2fd6de82fcfe292975c8f0ad971c97d75c2ae
-DIST 
github.com-hashicorp-go-immutable-radix-27df80928bb34bb1b0d6d0e01b9e679902e7a6b5.tar.gz
 19298 BLAKE2B 
3d5f810ab1be777994b1a43e3334509f8558390a68056d299942e6cb8fb8f5957d250567b52925f137c9a17730bff8a438219e4ae9e3ab4fd331fc9dea6a5f58
 SHA512 
481b97db22ec3196c9e3b115ae1891884ffa15e3f83282a5deb32f6ea74d73a02f8046417ac9fea1fc0e23540445a0db303dec247448ff2eef0defe3225e33e1
 DIST github.com-hashicorp-go-immutable-radix-v1.1.0.tar.gz 22073 BLAKE2B 
13961a0b78b894d72d33575eb58e11e98394952504fd62a0ccab70bb3d86dc7d6faa1fe314b0fcd8c835c004c056a23c59d137494df423c2470b938204c5f7b3
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/files/, kde-frameworks/plasma/

2019-12-31 Thread Andreas Sturmlechner
commit: 13ada4b568106cabbccd59a7fefe7b913b02bf90
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 20:08:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 20:08:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ada4b5

kde-frameworks/plasma: Fix crash in calendar plugin

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

 .../plasma-5.65.0-calendar-out-of-bounds.patch | 53 +++
 kde-frameworks/plasma/plasma-5.65.0-r1.ebuild  | 76 ++
 2 files changed, 129 insertions(+)

diff --git 
a/kde-frameworks/plasma/files/plasma-5.65.0-calendar-out-of-bounds.patch 
b/kde-frameworks/plasma/files/plasma-5.65.0-calendar-out-of-bounds.patch
new file mode 100644
index 000..4c96921abd5
--- /dev/null
+++ b/kde-frameworks/plasma/files/plasma-5.65.0-calendar-out-of-bounds.patch
@@ -0,0 +1,53 @@
+From 6756d00fba11ca2af921a67acdb5e3c92e23bb8a Mon Sep 17 00:00:00 2001
+From: David Edmundson 
+Date: Wed, 18 Dec 2019 12:52:15 +
+Subject: [calendar] Check out of bounds array access in QLocale lookup
+
+Summary:
+If we have a broken locale setup we don't have any uiLanugages to look
+up the relevant locale object for.
+
+In that case use the system locale.
+
+Test Plan:
+Had a crash here
+
+#11 0x7ff982aab0b2 in QList::at(int) const (this=0x7ffd50b1d928, 
i=0) at /opt/qt5/include/QtCore/qlist.h:571
+#12 0x7ff9824a in Calendar::monthName() const (this=0x5640cce026f0) at 
/home/david/projects/kde5/src/frameworks/plasma-framework/src/declarativeimports/calendar/calendar.cpp:202
+#13 0x7ff982aa14e9 in Calendar::qt_static_metacall(QObject*, 
QMetaObject::Call, int, void**) (_o=0x5640cce026f0, 
_c=QMetaObject::ReadProperty, _id=9, _a=0x7ffd50b1dd40) at 
src/declarativeimports/calendar/calendarplugin_autogen/EWIEGA46WW/moc_calendar.cpp:340
+
+Reviewers: #plasma, vkrause
+
+Reviewed By: vkrause
+
+Subscribers: kde-frameworks-devel
+
+Tags: #frameworks
+
+Differential Revision: https://phabricator.kde.org/D25960
+---
+ src/declarativeimports/calendar/calendar.cpp | 9 ++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/src/declarativeimports/calendar/calendar.cpp 
b/src/declarativeimports/calendar/calendar.cpp
+index f652c65..c77824d 100644
+--- a/src/declarativeimports/calendar/calendar.cpp
 b/src/declarativeimports/calendar/calendar.cpp
+@@ -199,9 +199,12 @@ QString Calendar::monthName() const
+ // locale and take the month name from that.
+ //
+ // See https://bugs.kde.org/show_bug.cgi?id=353715
+-const QString lang = QLocale().uiLanguages().at(0);
+-// If lang is empty, it will create just a system locale
+-QLocale langLocale(lang);
++
++QLocale langLocale;
++
++if (QLocale().uiLanguages().length() > 0) {
++langLocale = QLocale(QLocale().uiLanguages().at(0));
++}
+ return langLocale.standaloneMonthName(m_displayedDate.month());
+ }
+ 
+-- 
+cgit v1.1

diff --git a/kde-frameworks/plasma/plasma-5.65.0-r1.ebuild 
b/kde-frameworks/plasma/plasma-5.65.0-r1.ebuild
new file mode 100644
index 000..29c9ed58b90
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.65.0-r1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Plasma framework"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gles2 wayland X"
+
+# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0
+BDEPEND="
+   >=kde-frameworks/kdoctools-${PVCUT}:5
+"
+RDEPEND="
+   >=kde-frameworks/kactivities-${PVCUT}:5
+   >=kde-frameworks/karchive-${PVCUT}:5
+   >=kde-frameworks/kconfig-${PVCUT}:5
+   >=kde-frameworks/kconfigwidgets-${PVCUT}:5
+   >=kde-frameworks/kcoreaddons-${PVCUT}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   >=kde-frameworks/kglobalaccel-${PVCUT}:5
+   >=kde-frameworks/kguiaddons-${PVCUT}:5
+   >=kde-frameworks/ki18n-${PVCUT}:5
+   >=kde-frameworks/kiconthemes-${PVCUT}:5
+   >=kde-frameworks/kio-${PVCUT}:5
+   >=kde-frameworks/kirigami-${PVCUT}:5
+   >=kde-frameworks/knotifications-${PVCUT}:5
+   >=kde-frameworks/kpackage-${PVCUT}:5
+   >=kde-frameworks/kservice-${PVCUT}:5
+   >=kde-frameworks/kwidgetsaddons-${PVCUT}:5
+   >=kde-frameworks/kwindowsystem-${PVCUT}:5
+   >=kde-frameworks/kxmlgui-${PVCUT}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5=[gles2=]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   !gles2? ( virtual/opengl )
+   wayland? (
+   >=kde-frameworks/kwayland-${PVCUT}:5
+ 

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

2019-12-31 Thread Andreas Sturmlechner
commit: 2f1a9c241e6a4638e63d638c4c5c1b36d8d49977
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 19:48:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 20:08:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1a9c24

dev-python/pycups: Drop 1.9.72 and 1.9.73

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

 dev-python/pycups/Manifest |  1 -
 dev-python/pycups/pycups-1.9.72.ebuild | 50 ---
 dev-python/pycups/pycups-1.9.73.ebuild | 54 --
 3 files changed, 105 deletions(-)

diff --git a/dev-python/pycups/Manifest b/dev-python/pycups/Manifest
index a36f1f23bda..e30fc7d6900 100644
--- a/dev-python/pycups/Manifest
+++ b/dev-python/pycups/Manifest
@@ -1,2 +1 @@
-DIST pycups-1.9.72.tar.bz2 52687 BLAKE2B 
37d2bf2afc71b4feabbd5aac0c4dab49142a580b0b82d337709ef79a666ea2ad7942072f4f09923099626103a67f6b9a08a7972481ea28f7a88e13118e194d4d
 SHA512 
db8b06378bf398073e34c89d62aa64cc8e56e93553346484c2e5dd67d046a3aa2f44020b68a7d479203fb2eeba005f8860ad4cebf72f8d7aa9aa15952a36d816
 DIST pycups-1.9.73.tar.bz2 52732 BLAKE2B 
a6c9750970548ba85cdef4041f716491e9b0cf4273cb5381bca8e57deab457affaa62eccf74d36eb3f8b047e5142c952e56e7e624f85ed7959a769f568824f26
 SHA512 
ee893d64f1645b71805ac358c4a3cc594f6285f04272ff0558aa60cbc90fafdbac30b623ffcc3a6b739218d9fd7a6a6e1d8cb186a5582f2cc30a518ed4dde810

diff --git a/dev-python/pycups/pycups-1.9.72.ebuild 
b/dev-python/pycups/pycups-1.9.72.ebuild
deleted file mode 100644
index c7002ddb5e0..000
--- a/dev-python/pycups/pycups-1.9.72.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the CUPS API"
-HOMEPAGE="http://cyberelk.net/tim/data/pycups/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86"
-SLOT="0"
-IUSE="doc examples"
-
-RDEPEND="
-   net-print/cups
-"
-DEPEND="${RDEPEND}"
-
-# epydoc kinda sucks and supports python2 only (it's dead too),
-# and since we're dealing with a binary module we need exact version
-# match. therefore, docbuilding *requires* any python2 being enabled.
-
-DEPEND="${RDEPEND}
-   doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )
-"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-python_compile_all() {
-   if use doc; then
-   # we can't use Makefile since it relies on hardcoded paths
-   epydoc -o html --html cups || die "doc build failed"
-   fi
-}
-
-python_compile() {
-   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
-   distutils-r1_python_compile
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( html/ )
-   use examples && local EXAMPLES=( examples/ )
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/pycups/pycups-1.9.73.ebuild 
b/dev-python/pycups/pycups-1.9.73.ebuild
deleted file mode 100644
index 4701a3f40c3..000
--- a/dev-python/pycups/pycups-1.9.73.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the CUPS API"
-HOMEPAGE="http://cyberelk.net/tim/data/pycups/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86"
-SLOT="0"
-IUSE="doc examples"
-
-RDEPEND="
-   net-print/cups
-"
-DEPEND="${RDEPEND}"
-
-# epydoc kinda sucks and supports python2 only (it's dead too),
-# and since we're dealing with a binary module we need exact version
-# match. therefore, docbuilding *requires* any python2 being enabled.
-
-DEPEND="${RDEPEND}
-   doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )
-"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-pkg_setup() {
-   use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
-}
-
-python_compile_all() {
-   if use doc; then
-   # we can't use Makefile since it relies on hardcoded paths
-   epydoc -o html --html cups || die "doc build failed"
-   fi
-}
-
-python_compile() {
-   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
-   distutils-r1_python_compile
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( html/ )
-   use examples && local EXAMPLES=( examples/ )
-
-   distutils-r1_python_install_all
-}



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

2019-12-31 Thread Agostino Sarubbo
commit: 185e7ee9987b61845800aa53828e01dacf6dcfdd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 31 18:50:19 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 31 18:50:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185e7ee9

sys-kernel/vanilla-sources: Automated version bump to {4.14.161,4.19.92,5.4.7} 
- remove old.

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

 sys-kernel/vanilla-sources/Manifest | 6 +++---
 ...illa-sources-4.14.160.ebuild => vanilla-sources-4.14.161.ebuild} | 0
 ...anilla-sources-4.19.91.ebuild => vanilla-sources-4.19.92.ebuild} | 0
 .../{vanilla-sources-5.4.6.ebuild => vanilla-sources-5.4.7.ebuild}  | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index e7b6a396ffd..ae25b2603a1 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -5,8 +5,8 @@ DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-3.16.80.xz 2591584 BLAKE2B 
17f538b3491f8c6cb4d0f46025f604fb5e5510c62f766b9de38555ba4dc96d478a63cdf3330d1fb2620c96ea0c53544cd1bf35c34d7913f847077873d69ea036
 SHA512 
f6c5d0d9b1fa7b11e6b717046f9ff994cfee348ae8c53c8143934c33b75d5d022ce7c8193e1be3ba1a06e6ee5a34b8cd689a70ad3855074d4ba14236794d07f3
-DIST patch-4.14.160.xz 3251780 BLAKE2B 
cf1b8d5af414d90d7b0ef0c7a83d20969e40165f90a9b4ced88282359b596a963f7ebcd00b95dcf5de031a9ebce7bf9605816fcd5417446be5b07604da17617d
 SHA512 
04da916214155c0f19f270cc7a09feafdb5a6b90d12fead009fa7136759b8ba08651f7063357c6e980bfb4f53d2583f1815d26310f54ad00fdcec5b2dfc29f63
-DIST patch-4.19.91.xz 2429724 BLAKE2B 
b885ec9f01256ea04c8584119305c64dd8b00de1abd21912c153c95c74efb3c0cb90a8e965c8d657daddfdc9983d2d79fca9465e0591e70a71f9019ac7906037
 SHA512 
f0503aceac6a592faae1cb97fcef107d8a73e1dba9ba712f11999c07fefc9ab84357a109ac26d61e8576539e7e8baf38199be6bc3f3eca3797136dafd22b03af
+DIST patch-4.14.161.xz 3276788 BLAKE2B 
8ff595414a55da05eb3abcd7ded8431221149596f375563962f21ef7de0853cb6677931afc3dabf154559d7b865fa3e569db233becf32cdbf9f228f3884fd0e2
 SHA512 
869c7400fcb8f3720448d2a4f709995e2e101b829072428dc774250a425240963591e9d0c5e7167d2f140b99cd05260b153aae06f620b23d0d669526f0a6e4a9
+DIST patch-4.19.92.xz 2468084 BLAKE2B 
be2acc0b626cac419862dce64c6443894920a1f03886e97111a9d9e89aa5a1c4cc1f6446a988eb18c45d33a3df3cd38d4a95bd5299f8db839732d80052e5131f
 SHA512 
932a3dfb78dba13193e832cf4e5e06f49ee5dac1610b59a32cb6e19f10501659f206c5906a8b9ac7a347ec552b3f2c719017b6cf45d376167fd3e7b636992ea5
 DIST patch-4.4.207.xz 2906796 BLAKE2B 
77ee24556d9a6dc19528296ceed876dcf9e469881a1f5f528abb65ee6cca9018c6473416120fc46ac925235dd1bf1cb19294a5262a3f98e8f4ee71bded24c1b4
 SHA512 
78db63eb5a3cf173488a6cb2f971b275458abedee5e42e820f247c2dec3767febe6b98b2ec1c25289ac50ef4e038efbf29aeda3a64368434606db97459d197c9
 DIST patch-4.9.207.xz 3206096 BLAKE2B 
6247b5e4c50ef75b50c25d2599102e68c17382732ffbb45bdf56abc809324e99d7f9dc37c8ed5e5cec1c7425b49d98bbc0d608bb53d9a5e92310880ba8d8781d
 SHA512 
965b50cf5a768973c27d470e103f876cd4b90d8b477a4e5ef06e83c5dcc2fc7de6b6f755a95fcb29aeaeec58f5ca832cdd85e548b240d180cb174172b1f7aa0c
-DIST patch-5.4.6.xz 167272 BLAKE2B 
43d7b0b7ee412f68eceb3be32d2629d1a5effef127b3351a499463a740809bdd7274c1ec409bbd77b203b2e4ef117c5c390b4d4b6a440385ab91ee9dcac74926
 SHA512 
6f6d73c7ce71d47e810847149f4c258f5fb99c98fc67d385a3ff74889543a415bf8bb77c748a13f72b733bca770773731d84713a9be98d630b7377a792f11f5a
+DIST patch-5.4.7.xz 272092 BLAKE2B 
dc9e1cede993144a4d9cb17cb91d3857b6492fa1a971c743268afdc601edfafb033abc3ac24cb7789d3f171ea7fb6b60ad5197da445ab72f5e9cf2ae00e7f495
 SHA512 
396eaf9fe88045e6e308cbe8e72217b3334b637bfa7e85f8d27cc4dd8e3d94c6f58d2b7b3e237defcf647d500610b85780ec2e21f1d91ac41c5f4ef3e74dc161

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

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.91.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.19.92.ebuild
similarity index 100%
rename from 

[gentoo-commits] repo/gentoo:master commit in: app-text/cmark/

2019-12-31 Thread Andreas Sturmlechner
commit: fc443e0e13da24673456728f5fd29c8e537487cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 18:48:57 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 18:49:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc443e0e

app-text/cmark: Switch to cmake.eclass

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

 app-text/cmark/cmark-0.29.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/cmark/cmark-0.29.0.ebuild 
b/app-text/cmark/cmark-0.29.0.ebuild
index 2b06582a87f..b9ccfa518b0 100644
--- a/app-text/cmark/cmark-0.29.0.ebuild
+++ b/app-text/cmark/cmark-0.29.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit cmake-utils python-any-r1
+inherit cmake python-any-r1
 
 DESCRIPTION="CommonMark parsing and rendering library and program in C"
 HOMEPAGE="https://github.com/commonmark/cmark;
@@ -30,5 +30,5 @@ src_configure() {
-DCMARK_STATIC=OFF
-DCMARK_TESTS="$(usex test)"
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/, media-video/qmplay2/, games-action/minetest/, dev-libs/criterion/, ...

2019-12-31 Thread Andreas Sturmlechner
commit: be0ab352405aa2d5d968a8c3905557b914df9626
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 30 19:12:17 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 18:42:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0ab352

*/*: Switch proxy-maint to cmake.eclass

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-editors/neovim/neovim-0.3.8.ebuild   |  8 
 app-editors/neovim/neovim-0.4.2.ebuild   |  8 
 app-editors/neovim/neovim-0.4.3.ebuild   |  8 
 app-editors/neovim/neovim-.ebuild|  8 
 app-leechcraft/liblaretz/liblaretz-0.1.2.ebuild  |  2 +-
 app-misc/vcontrold/vcontrold-0.98.8.ebuild   |  8 
 app-mobilephone/gammu/gammu-1.40.0.ebuild|  9 -
 app-mobilephone/gammu/gammu-1.41.0.ebuild|  9 -
 dev-cpp/gtest/gtest-1.10.0.ebuild|  6 +++---
 dev-cpp/gtest/gtest-1.8.1-r1.ebuild  |  6 +++---
 dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild |  6 +++---
 dev-cpp/gtest/gtest-.ebuild  |  5 +++--
 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild   |  6 +++---
 dev-db/percona-xtrabackup/percona-xtrabackup-8.0.7.ebuild|  4 ++--
 dev-libs/criterion/criterion-2.3.3.ebuild| 10 +-
 dev-lua/luv/luv-1.32.0.0.ebuild  |  6 +++---
 games-action/minetest/minetest-5.1.0-r1.ebuild   | 12 ++--
 games-emulation/pcsx2/pcsx2-1.4.0-r2.ebuild  |  6 +++---
 games-emulation/pcsx2/pcsx2-.ebuild  |  6 +++---
 games-engines/odamex/odamex-0.8.1-r1.ebuild  | 10 +-
 games-fps/gzdoom/gzdoom-4.2.4.ebuild |  8 
 media-gfx/qimgv/qimgv-0.8.5.ebuild   |  6 +++---
 media-gfx/qimgv/qimgv-0.8.8.ebuild   |  6 +++---
 media-libs/Field3D/Field3D-1.7.2.ebuild  |  6 +++---
 media-libs/osl/osl-1.10.5.ebuild |  5 ++---
 media-libs/partio/partio-1.5.4.ebuild|  6 +++---
 media-libs/partio/partio-.ebuild |  6 +++---
 media-libs/ptex/ptex-2.3.2.ebuild|  6 +++---
 media-radio/KochMorse/KochMorse-3.4.0-r1.ebuild  |  4 ++--
 media-video/qmplay2/qmplay2-19.12.19.ebuild  |  6 +++---
 media-video/qmplay2/qmplay2-.ebuild  |  6 +++---
 net-libs/libvncserver/libvncserver-0.9.12-r2.ebuild  |  4 ++--
 net-libs/libvncserver/libvncserver-0.9.12-r3.ebuild  |  4 ++--
 net-libs/qxmpp/qxmpp-1.0.1.ebuild|  6 +++---
 net-misc/seafile-client/seafile-client-6.2.11.ebuild |  6 +++---
 net-misc/seafile-client/seafile-client-7.0.2.ebuild  |  6 +++---
 net-misc/seafile-client/seafile-client-7.0.4.ebuild  |  6 +++---
 net-proxy/trojan/trojan-1.12.3.ebuild|  9 -
 net-proxy/trojan/trojan-1.13.0.ebuild|  9 -
 net-vpn/i2pd/i2pd-2.27.0.ebuild  |  6 +++---
 net-vpn/i2pd/i2pd-2.28.0.ebuild  |  6 +++---
 net-vpn/i2pd/i2pd-2.29.0.ebuild  |  6 +++---
 sci-physics/geant-vmc/geant-vmc-4.3.6-r1.ebuild  |  8 
 sci-physics/geant-vmc/geant-vmc-4.4.0.ebuild |  8 
 sci-physics/geant-vmc/geant-vmc-.ebuild  |  8 
 sci-physics/vgm/vgm-4.4-r1.ebuild|  8 
 sci-physics/vgm/vgm-4.5.ebuild   |  8 
 sci-physics/vgm/vgm-.ebuild  |  8 
 .../thunderbolt-software-user-space-0.9.3-r1.ebuild  |  6 +++---
 x11-apps/copyq/copyq-3.8.0.ebuild|  4 ++--
 x11-misc/virtualgl/virtualgl-2.6.1-r1.ebuild |  8 +---
 x11-misc/virtualgl/virtualgl-.ebuild |  8 +---
 52 files changed, 175 insertions(+), 175 deletions(-)

diff --git a/app-editors/neovim/neovim-0.3.8.ebuild 
b/app-editors/neovim/neovim-0.3.8.ebuild
index b22a6a5ca7c..52b26cd51f4 100644
--- a/app-editors/neovim/neovim-0.3.8.ebuild
+++ b/app-editors/neovim/neovim-0.3.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils xdg-utils
+inherit cmake xdg-utils
 
 DESCRIPTION="Vim-fork focused on extensibility and agility"
 HOMEPAGE="https://neovim.io;
@@ -62,7 +62,7 @@ src_prepare() {
sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
-i src/nvim/globals.h || die
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -71,11 +71,11 @@ 

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

2019-12-31 Thread Mike Pagano
commit: 6e0773180e234a88484390349611ea454032bf53
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 31 18:38:15 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 31 18:38:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e077318

sys-kernel/gentoo-sources: Linux patch 5.4.7

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.4.7.ebuild | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a9212e2e550..a30a6fbb49b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -103,6 +103,9 @@ DIST genpatches-5.4-6.extras.tar.xz 1736 BLAKE2B 
886ff37ea27ff28e971ae8ce961eef2
 DIST genpatches-5.4-7.base.tar.xz 172168 BLAKE2B 
2fbd34f833b9a2a61d526d26737ed4be669722821f72fa6d0d43609b1d4f3a5695a8f04fe64146271195a0b3fd9e22f4cd7ee211bbf7b30975d0336f687b47a4
 SHA512 
e7040222c46b6419ddbcdb8386afa6180bcab989707d3e5ee0a36086452a459e871e47502f8c5c5fe3d1a441d89e39c7327a59c71adbbf64d45c13857e1d960a
 DIST genpatches-5.4-7.experimental.tar.xz 6140 BLAKE2B 
fd12efeb145b4b9627731e5670218d5b29345186b945c804fe347741a802ae366f10c670b5d0fdec501f3afe708a931c82bb8f1c27985db34a1e0b418659947c
 SHA512 
ab23c62920d6ad7dde1a0b935598a02ef1e0a921d01a78d14f7e3da1365bd889718f9a3fdb1f24db8708d3a36e1c1642af97b07269548e861987f12536292cc0
 DIST genpatches-5.4-7.extras.tar.xz 1736 BLAKE2B 
b49ef42de2fa115b1a731793ccbebee4ed6d97a9d0396b696b13d7c4932770ae80b3e4cefe7a4594f198b85e80ff431b0a27a632b8373c0a47d9ac1e88171f15
 SHA512 
b55e3fc5e502f947ca3ad289affd8452b2f30ddf89e22510d3d56fff9dabb023f38823205f168be8140f021b529536b483e40f54d2a7b9bb687d75ca80b30307
+DIST genpatches-5.4-8.base.tar.xz 278716 BLAKE2B 
29677214f09a56f1c4f145cdbaaa1f676fe0959e1f1ca35fef68f0d6e49812b654fafb2f3b9368d5419d61552226ce7b16ca80cb07bbd7a32252dc62b125d470
 SHA512 
f4a3b68019aa7981bbc303126963bc5992305115f0bbac1f54c905dc83c3878021140092d859e796360d4d9583d02ba73fbaab72a2afff8880c03a3db9b4b3a9
+DIST genpatches-5.4-8.experimental.tar.xz 6140 BLAKE2B 
362ce5701cefbb28f912b908a7d4a2f4e77a96e521ac3e5bf2c61a64ab4d6b8d1b3d87e60fde5b87c0acec30f39091dc108957cf01a9fd036a9be63122dbbb9e
 SHA512 
c7c5636c8b54382347a52cc805f051068019f34aa4fc5b1d2ba25f6a875944684273444e8a0a603ebff4dd1f76e29cda947f844895ee47bd7ec16a9818c0f227
+DIST genpatches-5.4-8.extras.tar.xz 1740 BLAKE2B 
615ac79824e249adc3101f4308c228391d3f794076aa2eff5caa25633a212c91125185b3be0b50daf941cc63beffa048d105a6075d1e2891727df0d6e6269500
 SHA512 
d805e3921b803d1afe079e1f43e5a7bb83446fad0a2c7ff72f94c541426ea55108977eb0181769407e3134e217c6ada67e99c1ae7a3c81fea1c49c21f5abc218
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.7.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.7.ebuild
new file mode 100644
index 000..7b8171678c2
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.7.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="8"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-12-31 Thread Mike Pagano
commit: c39c49d9e75585d640486f2ee55ca7be77ee3a59
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 31 18:33:59 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 31 18:33:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39c49d9

sys-kernel/gentoo-sources: Linux patch 4.19.92

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.92.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 6d6d924c1b8..a9212e2e550 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.19-89.extras.tar.xz 17484 BLAKE2B 
f6ccb8840f9f72dfc1e01dc311b1
 DIST genpatches-4.19-90.base.tar.xz 2652184 BLAKE2B 
2dd4097971211f221ea806065cc0371d73f3a192d8cacdc5890b22d4b599446e4a1900b26fe5242a1dfadf0189c093745c162e6ddca0354bb3bce2e2c613eb9c
 SHA512 
654844567982b25b5d3c63a1700219b1f30e2c4797d901843a7017cf16cc1e41ffe1678b693664a8a699fbb1b8dbd46b4531dab6921ff062aaf24ce57436fa99
 DIST genpatches-4.19-90.experimental.tar.xz 6432 BLAKE2B 
779da6f5572543aad2df7f1eac53d15b26d78698d852541461957bd56e50cc2d74dbc367b9d2bbb34e895141ccf14e23b95008d7470ba62db55979605576b628
 SHA512 
79cc935325d4eb67b3f3e9aac848b89755c5711fb5cd4f7588cdd0bafa6934b25bc6149fa64e8a195f8c5eb69e7109ea68aa264437d6d03ffad89d02c9651e42
 DIST genpatches-4.19-90.extras.tar.xz 17488 BLAKE2B 
6dd296d2fbe6e95210f27569d746d94ac1173b71a11d2acea34ff607366bd6529ea72a6f02b846984ec33d91ce780c72107976464ad847bf26a419b843fa73ad
 SHA512 
5706b263d0340fabdff671a82241c789ad9ccfbcfb52cc6586a6120c48840c9571b818fd60bdad44a93854da61d6cd50c08e7bcd78083369d5df52cb17eba3a7
+DIST genpatches-4.19-91.base.tar.xz 2696192 BLAKE2B 
db69d7159adcdf9db44572d8e87ee3c4b46be62aa029cce0e61b06bc08640c4c8afdeeb68e7cf8546d839901b0e17a262decb282871f288f1e60e4f315a2e057
 SHA512 
60429412ef0560c6f5567cb3f23bcf40f294e0dda0402b8930f7ef233324361becde9f43c8c3921c100bccab806e60a3f13dfcdf6f7caf8b0da9a0133e5fe7fd
+DIST genpatches-4.19-91.experimental.tar.xz 6424 BLAKE2B 
6b0efd9252d0f773985e2a6515081afc5a9929387eea9ce251e0ed622344ec0b0e3b556521f406c132a09cec910f799ef966e788f0794555b7bbf25dbf7a7a70
 SHA512 
c9c714c3d0552372e5d21a44117a4ec8a001bad541d76a30d8282726926ec65a4e64fba85ea1d1caed2aa4a0e0756863235016271037e4c9e8c4eaaa17e9f46f
+DIST genpatches-4.19-91.extras.tar.xz 17492 BLAKE2B 
e53c6454e0db14b3d2ddf2b5551eaefc622345263c48a62978385a6d906e28d3cbb17ae406545a9f9314e3f5539415e05adf0ea35153c4493ef48f5a2796c273
 SHA512 
05b69b281024b3a80058111fb1faec220ff8edb6451819ecf99bf33fabe6ab98bc0681170f91f9af51db6a12800e34c9da8aef1dec08c88811f279adf7bb3a0a
 DIST genpatches-4.4-193.base.tar.xz 3042136 BLAKE2B 
1cafd1e7ef0823742bd0b44f4b2759f19ca342ec0e54cb85a9e2745ad933e965afed6ec2550b15e4d79a9a7408b7e6f253859e14a5be53cf4d34de6d5a3c9f73
 SHA512 
12dcbfe67ac2e4f63929074b2477eb64258d177f226e9fd5f19af4941b3378e786a3f75ea7bc6762c5f80550400ead14893398951cc32ff5c5dc86dc9d9af87b
 DIST genpatches-4.4-193.experimental.tar.xz 83312 BLAKE2B 
54b6234c14a50765a81a44b8137409285161150c96c6d91fb55b17bc0ff059ee9f474393dfe0ab20e5750aa1bc5745ce6e79d87eb26eaaad314ff7928aa66bc5
 SHA512 
1712a1dcce4df01de066701d0d68cb53f457672c44c3287f1ae0d74134656827555466590d7cdacaa5e83077f5fab4bae5e980b01cd34b8b4ece9fe04148
 DIST genpatches-4.4-193.extras.tar.xz 16468 BLAKE2B 
38d2b6eaa2ed14170b2ad7ee4d04a2aba9a1e1c6bc554590b3d132b716c50e8d41531d86f560a2d64faa94ff94f05132762c69333cfa5b4a672db6a26caaea9f
 SHA512 
7332596d49ddaf23934cb22557d69cd304baceeb7895459a713edc050e1d9a7790fbf7fbd826c5cda4f6642c2d6cb0bd9f1864910699a8d74267a095417ef44f

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.92.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.92.ebuild
new file mode 100644
index 000..11b5cc1cf19
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.92.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="91"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-12-31 Thread Aaron Bauman
commit: 0665d5ac88a642f72dbe0f539e1f54c19b6bcb69
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:32:07 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:32:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0665d5ac

dev-libs/libressl: arm64 stable (bug #704228)

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

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

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



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

2019-12-31 Thread Aaron Bauman
commit: 1665dbb3dfa9ba772bb0a8e3527fada29f0db997
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:29:36 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:29:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1665dbb3

sys-fs/xfsprogs: arm64 stable (bug #704336)

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

 sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild 
b/sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild
index 6e214b1c24d..7148024aea3 100644
--- a/sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild
+++ b/sys-fs/xfsprogs/xfsprogs-5.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86"
 IUSE="icu libedit nls readline"
 
 LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]



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

2019-12-31 Thread Jeroen Roovers
commit: 7ee1edd96af468f25c8abfed2e355bfbdb4ea28d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 31 18:25:56 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 31 18:27:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee1edd9

net-misc/youtube-dl: Stable

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

 net-misc/youtube-dl/youtube-dl-2019.12.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2019.12.25.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.12.25.ebuild
index 1aa88fc9ca5..dbe42356f1a 100644
--- a/net-misc/youtube-dl/youtube-dl-2019.12.25.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2019.12.25.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/ytdl-org/youtube-dl/;
 SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
 LICENSE="public-domain"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 SLOT="0"
 IUSE="test"
 RDEPEND="



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

2019-12-31 Thread Jeroen Roovers
commit: e4bdca73451fc8f5dc7dfe7e6000dd9d1e8a778c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 31 18:26:52 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 31 18:27:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bdca73

net-misc/youtube-dl: Old

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

 net-misc/youtube-dl/Manifest |  1 -
 net-misc/youtube-dl/youtube-dl-2019.11.28.ebuild | 69 
 2 files changed, 70 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index ccb74312e4e..09b53c0f02f 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,2 +1 @@
-DIST youtube-dl-2019.11.28.tar.gz 3148365 BLAKE2B 
4fd02a5f134f9efce133273539303de6700f02414a216085f444ee68751b94affc092a2960920660e29345848ae924b022d1e9e436827cfeb93bf94f1eed0517
 SHA512 
fd3fc9658428ecf96d681dd699db49e02f94343e5c49e370cb68a5764e8ecebc14b3ce5bc44db0a829b0d3c4fbffc96a1f8288fb24cbd21add6e9c7852b0915d
 DIST youtube-dl-2019.12.25.tar.gz 3153090 BLAKE2B 
c86aa3f905c2cea84b6083cba215e6404d8dc25689290aaac6a642d5da61df162609d52bcf578b6463cd1898b282a15245efc8a3cc36f26f163170427c3174cb
 SHA512 
951219648597d5e19fd3bcb3c64d8641bffd63cf3c6b4b30332d9148ad8b12c1be252e4cacbcd8169ce502b0fe20b2ff7163620382769b5e83e82d155e4f38c8

diff --git a/net-misc/youtube-dl/youtube-dl-2019.11.28.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.11.28.ebuild
deleted file mode 100644
index 8b7913f66a7..000
--- a/net-misc/youtube-dl/youtube-dl-2019.11.28.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"
-PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7})
-inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://github.com/ytdl-org/youtube-dl/;
-SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
-LICENSE="public-domain"
-
-KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-RESTRICT="test"
-SLOT="0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   ${DEPEND}
-   || (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/pycrypto[${PYTHON_USEDEP}]
-   )
-"
-S="${WORKDIR}/${PN}"
-
-src_compile() {
-   distutils-r1_src_compile
-}
-
-python_install_all() {
-   dodoc README.txt
-   doman ${PN}.1
-
-   newbashcomp ${PN}.bash-completion ${PN}
-
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins ${PN}.fish
-
-   distutils-r1_python_install_all
-
-   rm -r "${ED}"/usr/etc || die
-   rm -r "${ED}"/usr/share/doc/youtube_dl || die
-}
-
-pkg_postinst() {
-   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
-   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
-   elog
-   elog "${PN} works fine on its own on most sites. However, if you want"
-   elog "to convert video/audio, you'll need avconf (media-video/libav) or"
-   elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube 
-"
-   elog "videos can be retrieved in a higher quality format without sound."
-   elog "${PN} will detect whether avconv/ffmpeg is present and"
-   elog "automatically pick the best option."
-   elog
-   elog "Videos or video formats streamed via RTMP protocol can only be"
-   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
-   elog
-   elog "Downloading MMS and RTSP videos requires either mplayer"
-   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
-   elog
-   elog "If you want ${PN} to embed thumbnails from the metadata into the"
-   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
-}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus/files/

2019-12-31 Thread Aaron Bauman
commit: de5065206af6a8952bb5bc8ec6319267e206feeb
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec 31 07:20:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:19:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de506520

app-metrics/prometheus: remove unused file

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14194
Signed-off-by: Aaron Bauman  gentoo.org>

 app-metrics/prometheus/files/prometheus-3.initd | 28 -
 1 file changed, 28 deletions(-)

diff --git a/app-metrics/prometheus/files/prometheus-3.initd 
b/app-metrics/prometheus/files/prometheus-3.initd
deleted file mode 100644
index ae151ef91fb..000
--- a/app-metrics/prometheus/files/prometheus-3.initd
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2016-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="Prometheus monitoring system and time series database"
-pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
-user=${user:-${SVCNAME}}
-group=${group:-${SVCNAME}}
-
-command="/usr/bin/prometheus"
-command_args="${command_args:---config.file=/etc/prometheus/prometheus.yml 
--storage.tsdb.path=/var/lib/prometheus/data}"
-command_background="true"
-start_stop_daemon_args="--user ${user} --group ${group} \
-   --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \
-   --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
-
-extra_started_commands="reload"
-
-depend() {
-   after net
-}
-
-reload() {
-ebegin "Reloading ${SVCNAME}"
-start-stop-daemon --signal HUP --pidfile "${pidfile}"
-eend $? "Failed to stop ${SVCNAME}"
-}
-



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/files/

2019-12-31 Thread Aaron Bauman
commit: 5ed1c8cb1bb8f72a7598817d3c3bbfe4683ec53a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec 31 07:18:27 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:19:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed1c8cb

app-antivirus/clamav: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14192
Signed-off-by: Aaron Bauman  gentoo.org>

 app-antivirus/clamav/files/clamav-0.100.0_autotools.patch | 10 --
 1 file changed, 10 deletions(-)

diff --git a/app-antivirus/clamav/files/clamav-0.100.0_autotools.patch 
b/app-antivirus/clamav/files/clamav-0.100.0_autotools.patch
deleted file mode 100644
index 58c3b4e324f..000
--- a/app-antivirus/clamav/files/clamav-0.100.0_autotools.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 clamav-0.100.0/configure.ac_orig   2018-04-12 13:12:58.201729248 +0200
-+++ clamav-0.100.0/configure.ac2018-04-12 13:23:44.982679360 +0200
-@@ -47,6 +47,7 @@
- LT_CONFIG_LTDL_DIR([libltdl])
- LT_INIT([dlopen disable-static])
- LTDL_INIT([recursive])
-+PKG_PROG_PKG_CONFIG(0.16)
- 
- m4_include([m4/reorganization/build_tools.m4])
- m4_include([m4/reorganization/headers.m4])



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

2019-12-31 Thread Aaron Bauman
commit: 2ac13c5eae46dbc1115f4065412db50a5ed07657
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec 31 07:17:43 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:19:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac13c5e

app-admin/setools: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14193
Signed-off-by: Aaron Bauman  gentoo.org>

 app-admin/setools/files/setools-4.1.1-remove-gui.patch | 18 --
 1 file changed, 18 deletions(-)

diff --git a/app-admin/setools/files/setools-4.1.1-remove-gui.patch 
b/app-admin/setools/files/setools-4.1.1-remove-gui.patch
deleted file mode 100644
index 1bb78f5fd96..000
--- a/app-admin/setools/files/setools-4.1.1-remove-gui.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/setup.py b/setup.py
-index 2ca44c9..0c8a0d9 100644
 a/setup.py
-+++ b/setup.py
-@@ -180,10 +180,10 @@ setup(name='setools',
- 'build_lex': LexCommand,
- 'build_ext': BuildExtCommand,
- 'build_qhc': QtHelpCommand},
--  packages=['setools', 'setools.diff', 'setools.policyrep', 'setoolsgui', 
'setoolsgui.apol'],
--  scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
-+  packages=['setools', 'setools.diff', 'setools.policyrep'],
-+  scripts=['sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
-   data_files=[(join(sys.prefix, 'share/man/man1'), glob.glob("man/*.1"))],
--  package_data={'': ['*.ui', '*.qhc', '*.qch'], 'setools': ['perm_map']},
-+  package_data={'setools': ['perm_map']},
-   ext_modules=ext_py_mods,
-   test_suite='tests',
-   license='GPLv2+, LGPLv2.1+',



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/, net-firewall/iptables/files/

2019-12-31 Thread Sebastian Pipping
commit: 1dea22c44a8b1b99c603759f42b96120789e3b87
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec 31 18:08:06 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec 31 18:11:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dea22c4

net-firewall/iptables: Fix USE="conntrack static-libs" compilation

Closes: https://bugs.gentoo.org/586106
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

 .../iptables/files/iptables-1.8.2-link.patch   | 24 ++
 net-firewall/iptables/iptables-1.8.2-r2.ebuild |  5 +++--
 net-firewall/iptables/iptables-1.8.3-r1.ebuild |  5 +++--
 net-firewall/iptables/iptables-1.8.4.ebuild|  5 +++--
 4 files changed, 33 insertions(+), 6 deletions(-)

diff --git a/net-firewall/iptables/files/iptables-1.8.2-link.patch 
b/net-firewall/iptables/files/iptables-1.8.2-link.patch
new file mode 100644
index 000..c20f2e54b80
--- /dev/null
+++ b/net-firewall/iptables/files/iptables-1.8.2-link.patch
@@ -0,0 +1,24 @@
+From ee4fc7c558d9eb9c37035250046d4eac9af3fa28 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Thu, 27 Dec 2018 23:47:33 +0100
+Subject: [PATCH] Fix link errors for USE="conntrack static-libs" (bug #586106)
+
+---
+ iptables/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/iptables/Makefile.am b/iptables/Makefile.am
+index 581dc32..2c3db86 100644
+--- a/iptables/Makefile.am
 b/iptables/Makefile.am
+@@ -26,6 +26,7 @@ xtables_legacy_multi_LDADD   += ../libiptc/libip6tc.la 
../extensions/libext6.a
+ endif
+ xtables_legacy_multi_SOURCES += xshared.c
+ xtables_legacy_multi_LDADD   += ../libxtables/libxtables.la -lm
++xtables_legacy_multi_LDADD   += ${libnetfilter_conntrack_LIBS}
+ 
+ # iptables using nf_tables api
+ if ENABLE_NFTABLES
+-- 
+2.19.1
+

diff --git a/net-firewall/iptables/iptables-1.8.2-r2.ebuild 
b/net-firewall/iptables/iptables-1.8.2-r2.ebuild
index 65bb18d8aad..6fdac74e6d4 100644
--- a/net-firewall/iptables/iptables-1.8.2-r2.ebuild
+++ b/net-firewall/iptables/iptables-1.8.2-r2.ebuild
@@ -45,8 +45,9 @@ src_prepare() {
# use the saner headers from the kernel
rm -f include/linux/{kernel,types}.h
 
-   # Only run autotools if user patched something
-   eapply_user && eautoreconf || elibtoolize
+   eapply "${FILESDIR}"/${P}-link.patch
+   eapply_user
+   eautoreconf
 }
 
 src_configure() {

diff --git a/net-firewall/iptables/iptables-1.8.3-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.3-r1.ebuild
index 10842671810..52246a8ac41 100644
--- a/net-firewall/iptables/iptables-1.8.3-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.3-r1.ebuild
@@ -47,8 +47,9 @@ src_prepare() {
# use the saner headers from the kernel
rm include/linux/{kernel,types}.h || die
 
-   # Only run autotools if user patched something
-   eapply_user && eautoreconf || elibtoolize
+   eapply "${FILESDIR}"/${PN}-1.8.2-link.patch
+   eapply_user
+   eautoreconf
 }
 
 src_configure() {

diff --git a/net-firewall/iptables/iptables-1.8.4.ebuild 
b/net-firewall/iptables/iptables-1.8.4.ebuild
index 890475e4e57..8cb78dfb30b 100644
--- a/net-firewall/iptables/iptables-1.8.4.ebuild
+++ b/net-firewall/iptables/iptables-1.8.4.ebuild
@@ -47,8 +47,9 @@ src_prepare() {
# use the saner headers from the kernel
rm include/linux/{kernel,types}.h || die
 
-   # Only run autotools if user patched something
-   eapply_user && eautoreconf || elibtoolize
+   eapply "${FILESDIR}"/${PN}-1.8.2-link.patch
+   eapply_user
+   eautoreconf
 }
 
 src_configure() {



[gentoo-commits] proj/linux-patches: New tag: 5.4-8

2019-12-31 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 31 18:10:15 2019 +

New tag: 5.4-8




[gentoo-commits] repo/gentoo:master commit in: app-i18n/rime-data/

2019-12-31 Thread Aaron Bauman
commit: 0ea0b937cd0f5c40ef4438aacb2b90f7ea829a7e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:06:23 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:06:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea0b937

app-i18n/rime-data: arm64 stable (bug #704258)

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

 app-i18n/rime-data/rime-data-0.38.20180515.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/rime-data/rime-data-0.38.20180515.ebuild 
b/app-i18n/rime-data/rime-data-0.38.20180515.ebuild
index 447f4f4da0f..1bf90c677cb 100644
--- a/app-i18n/rime-data/rime-data-0.38.20180515.ebuild
+++ b/app-i18n/rime-data/rime-data-0.38.20180515.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rime/${MY_PN}/releases/download/${MY_P%.*}/${MY_P}.t
 
 LICENSE="GPL-3 LGPL-3 extra? ( Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm64 ppc ppc64 ~sparc x86"
 IUSE="extra"
 
 DEPEND="app-i18n/librime"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/

2019-12-31 Thread Aaron Bauman
commit: b168c9003cfefe0b608b3e12a8ad37b872f6250b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:06:45 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:06:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b168c900

dev-cpp/yaml-cpp: arm64 stable (bug #704258)

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

 dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild
index 627ca917b84..925e955fe1d 100644
--- a/dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/0.6"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-12-31 Thread Matt Turner
commit: f51d42348e187f6c4108740659f9b3cfc0c058fa
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 31 18:07:11 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec 31 18:07:43 2019 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=f51d4234

specs/ppc: Drop -utils-arch=ppc argument to genkernel

Apparently no longer needed by genkernel-4.

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

 releases/weekly/specs/ppc/ppc32/installcd-stage2-minimal.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/weekly/specs/ppc/ppc32/installcd-stage2-minimal.spec 
b/releases/weekly/specs/ppc/ppc32/installcd-stage2-minimal.spec
index 7d74fb76..a0dc48b3 100644
--- a/releases/weekly/specs/ppc/ppc32/installcd-stage2-minimal.spec
+++ b/releases/weekly/specs/ppc/ppc32/installcd-stage2-minimal.spec
@@ -8,7 +8,7 @@ source_subpath: default/livecd-stage1-ppc-2008.0
 portage_confdir: @REPO_DIR@/releases/weekly/portage/isos
 
 livecd/fstype: squashfs 
-livecd/gk_mainargs: --utils-arch=ppc --arch-override=ppc --makeopts=-j12
+livecd/gk_mainargs: --arch-override=ppc --makeopts=-j12
 livecd/iso: /var/tmp/catalyst/builds/default/install-powerpc-minimal-2008.0.iso
 livecd/type: gentoo-release-minimal
 



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

2019-12-31 Thread Aaron Bauman
commit: b545cc3797b8840f5fd3c9abb7d55b7604ceb143
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:07:19 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:07:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b545cc37

dev-libs/marisa: arm64 stable (bug #704258)

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

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

diff --git a/dev-libs/marisa/marisa-0.2.5.ebuild 
b/dev-libs/marisa/marisa-0.2.5.ebuild
index 59f42daad26..3379c58070f 100644
--- a/dev-libs/marisa/marisa-0.2.5.ebuild
+++ b/dev-libs/marisa/marisa-0.2.5.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="|| ( BSD-2 LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm64 ppc ppc64 ~sparc x86"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2019-12-31 Thread Aaron Bauman
commit: 76be5d2dafdb96ee583a6f3be251ac0636c6d74b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:06:03 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:06:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76be5d2d

app-i18n/librime: arm64 stable (bug #704258)

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

 app-i18n/librime/librime-1.5.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/librime/librime-1.5.3-r1.ebuild 
b/app-i18n/librime/librime-1.5.3-r1.ebuild
index 7ddd335fc94..91569d76fae 100644
--- a/app-i18n/librime/librime-1.5.3-r1.ebuild
+++ b/app-i18n/librime/librime-1.5.3-r1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm64 ppc ppc64 ~sparc x86"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



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

2019-12-31 Thread Aaron Bauman
commit: 36fee37cfc3173ffbd1b92758da1097c6f4413f9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:07:32 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:07:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fee37c

dev-libs/utfcpp: arm64 stable (bug #704258)

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

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

diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild 
b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index ff502a506e4..ef987e96e65 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm64 ppc ppc64 ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-12-31 Thread Aaron Bauman
commit: 79d5748a747514baf34ca9a2f93250bc6e5f4862
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:06:14 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:06:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d5748a

app-i18n/opencc: arm64 stable (bug #704258)

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

 app-i18n/opencc/opencc-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/opencc/opencc-1.0.5.ebuild 
b/app-i18n/opencc/opencc-1.0.5.ebuild
index f384112fda1..02e7cbbde3b 100644
--- a/app-i18n/opencc/opencc-1.0.5.ebuild
+++ b/app-i18n/opencc/opencc-1.0.5.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/BYVoid/OpenCC;
 
 LICENSE="Apache-2.0"
 SLOT="0/2"
-KEYWORDS="amd64 ~arm64 hppa ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm64 hppa ppc ppc64 ~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glog/

2019-12-31 Thread Aaron Bauman
commit: d693d62ed87ca7d8b1e004ea2bb7d1a99471afaa
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:06:35 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:06:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d693d62e

dev-cpp/glog: arm64 stable (bug #704258)

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

 dev-cpp/glog/glog-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/glog/glog-0.4.0.ebuild b/dev-cpp/glog/glog-0.4.0.ebuild
index 71f79625910..0fd0425f8fd 100644
--- a/dev-cpp/glog/glog-0.4.0.ebuild
+++ b/dev-cpp/glog/glog-0.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="gflags static-libs test"
 RESTRICT="test"
 



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

2019-12-31 Thread Aaron Bauman
commit: 548dfca489fe6d4790f66527f851c1a6222fdb6a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:07:07 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:07:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548dfca4

dev-libs/leveldb: arm64 stable (bug #704258)

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

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

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild 
b/dev-libs/leveldb/leveldb-1.20.ebuild
index c23b914b691..43261731220 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
-KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2019-12-31 Thread Aaron Bauman
commit: b4f6e5d89fee7fd3660ffd7e60d12b64988f1217
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 31 18:06:56 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 31 18:06:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f6e5d8

dev-libs/darts: arm64 stable (bug #704258)

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

 dev-libs/darts/darts-0.32h_pre20181117064816.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild 
b/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild
index f3e9b73bab6..92cb98b7532 100644
--- a/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild
+++ b/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 arm64 ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 BDEPEND=""



[gentoo-commits] proj/linux-patches: New tag: 4.19-91

2019-12-31 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 31 18:07:33 2019 +

New tag: 4.19-91




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

2019-12-31 Thread Alfredo Tupone
commit: 19ea5e1b2b2f402e10a6464edfbf579b422e1ee6
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Dec 31 17:53:12 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Dec 31 17:53:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ea5e1b

acct-user/geneweb: fix shell

Closes: https://bugs.gentoo.org/704396
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 acct-user/geneweb/geneweb-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/acct-user/geneweb/geneweb-0.ebuild 
b/acct-user/geneweb/geneweb-0.ebuild
index 76fc52ab673..0371431b27b 100644
--- a/acct-user/geneweb/geneweb-0.ebuild
+++ b/acct-user/geneweb/geneweb-0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="user id for geneweb daemon"
 KEYWORDS="~amd64 ~x86"
 
 ACCT_USER_ID=467
-ACCT_USER_SHELL=/usr/bin/bash
+ACCT_USER_SHELL=/bin/bash
 ACCT_USER_HOME=/var/lib/geneweb
 ACCT_USER_GROUPS=( geneweb )
 



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

2019-12-31 Thread Mike Gilbert
commit: fda246045dbe83c28c2cecdd1fc55660841e313a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 31 17:30:42 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 31 17:45:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda24604

net-misc/remmina: adjust freerdp dep and restore keywords for 1.3.9

Closes: https://bugs.gentoo.org/702716
Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/remmina/remmina-1.3.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/remmina/remmina-1.3.9.ebuild 
b/net-misc/remmina/remmina-1.3.9.ebuild
index 1e70cc9e35b..cb5f77b485e 100644
--- a/net-misc/remmina/remmina-1.3.9.ebuild
+++ b/net-misc/remmina/remmina-1.3.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="ayatana crypt examples gnome-keyring kwallet libressl nls spice ssh rdp 
telepathy vnc webkit zeroconf"
 
 CDEPEND="
@@ -27,7 +27,7 @@ CDEPEND="
x11-libs/libxkbfile
ayatana? ( dev-libs/libappindicator:3 )
crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p20190508 )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129 )
gnome-keyring? ( app-crypt/libsecret )
kwallet? ( kde-frameworks/kwallet )
!libressl? ( dev-libs/openssl:0= )



[gentoo-commits] repo/gentoo:master commit in: app-crypt/argon2/

2019-12-31 Thread Michał Górny
commit: b71890e7ec94187258bbd0de4553d8dd8d339efd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 31 17:44:19 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 31 17:44:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71890e7

app-crypt/argon2: Enable optimizations only if SSE2 is enabled

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

 app-crypt/argon2/argon2-20190702.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/app-crypt/argon2/argon2-20190702.ebuild 
b/app-crypt/argon2/argon2-20190702.ebuild
index 8681475dd80..dca7161761b 100644
--- a/app-crypt/argon2/argon2-20190702.ebuild
+++ b/app-crypt/argon2/argon2-20190702.ebuild
@@ -31,10 +31,15 @@ src_prepare() {
 
tc-export CC
 
+   OPTTEST=1
if use amd64 || use x86; then
-   OPTTEST=0
-   else
-   OPTTEST=1
+   $(tc-getCPP) ${CFLAGS} ${CPPFLAGS} -P - <<-EOF &>/dev/null && 
OPTTEST=0
+   #if defined(__SSE2__)
+   true
+   #else
+   #error false
+   #endif
+   EOF
fi
 }
 



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

2019-12-31 Thread Mike Gilbert
commit: 73281ba3a184dc071d6e52ec032ba0dd9960b44e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 31 17:25:11 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 31 17:26:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73281ba3

net-misc/freerdp: new snapshot

Closes: https://bugs.gentoo.org/677802
Closes: https://bugs.gentoo.org/703612
Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/freerdp/Manifest | 1 +
 .../{freerdp-.ebuild => freerdp-2.0.0_rc4_p1129.ebuild}   | 8 
 net-misc/freerdp/freerdp-.ebuild  | 2 +-
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index fd0ee55a133..b40e22cbbdb 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,2 +1,3 @@
 DIST freerdp-2.0.0-rc4-fix-NTLM-AvPair-lists.patch 20553 BLAKE2B 
17ba83ba2dc05f2179df3aa8805877e15b353d4c6bbe88fa0553f7412baf85849a834032143ebd22ff3d27dd12ffdfddfc802868e10ca2718145a58378940ec4
 SHA512 
b3b548e98422362f63aedfefca399e4008a4b571e6cd786603418c5a3d1c4d832d5148ddee2f62d6bc1259c66020ee01ced6357d72333f49fc34a1059f4f804e
 DIST freerdp-2.0.0-rc4.tar.gz 6662044 BLAKE2B 
50bc72336841e421b8fd89ce4f2be6a0b1a9f052933c4cd5bad33261689e6a6b54bc5563fb1ace8cc7a2271990c0ff4c7fe239243f5d75140af497ee6ff9bcd6
 SHA512 
63cf89aecc6d7ac55db8c7aca60f4ba29cfa54ad70d0fa87fdab011cd16500a3d184659119cd08b7596b7236346db3b61b46282c5325d7f0ca6da09b42d0df20
+DIST freerdp-2.0.0_rc4_p1129.tar.gz 6774330 BLAKE2B 
728a4d0f0d7ee4a6cf8a7d0d4ed6f2e0f13a76ceb1c16e7cb48ad0f3d6b6f36194839129bd57e73e02d2a6ae89a83d9d571f515ab2f46cb26f611424dd5b23b5
 SHA512 
407b06ca7607e01d52b7b89337dbcd5dc15633de197ea91443825672963cbb6d966a187dee022afb5f9979e8d08577ee62b681f37419e5b986f9c2f5e8a3e285

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-2.0.0_rc4_p1129.ebuild
similarity index 92%
copy from net-misc/freerdp/freerdp-.ebuild
copy to net-misc/freerdp/freerdp-2.0.0_rc4_p1129.ebuild
index 9eb56f0748d..4ef50289d0b 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-2.0.0_rc4_p1129.ebuild
@@ -6,10 +6,10 @@ EAPI=7
 inherit cmake
 
 if [[ ${PV} !=  ]]; then
-   MY_P=${P/_/-}
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
+   COMMIT="483d09b760bea529972afad9b6f6c7a89dcffd40"
+   SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/FreeRDP-${COMMIT}"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 9eb56f0748d..1ca075a5d92 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} !=  ]]; then
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;



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

2019-12-31 Thread Thomas Deutschmann
commit: cb705cfd0dc3800a085f5ccba4681b73b1fe2287
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 31 17:18:19 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 31 17:18:19 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=cb705cfd

gen_initramfs.sh: create_initramfs(): Make ldconfig failure non-fatal

Having up-to-date /etc/ld.so.cache in initramfs is nice to have but not
critical and ldconfig is known to fail when running under sandbox.

Closes: https://bugs.gentoo.org/704354
Signed-off-by: Thomas Deutschmann  gentoo.org>

 gen_initramfs.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 283e308..676b86d 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -1811,7 +1811,7 @@ create_initramfs() {
print_info 1 "$(get_indent 1)>> Pre-generating 
initramfs' /etc/ld.so.cache ..."
# Need to disable sandbox which doesn't understand 
chroot(), bug #431038
SANDBOX_ON=0 ldconfig -f /etc/ld.so.conf -r "${TDIR}" 
2>/dev/null \
-   || gen_die "Failed to pre-generate 
'${TDIR}/etc/ld.so.cache'!"
+   || print_warning 1 "Failed to pre-generate 
'${TDIR}/etc/ld.so.cache'! Probably due to sandbox/permission problem; Ignoring 
..."
fi
 
find . -print0 | sort -z | "${CPIO_COMMAND}" ${CPIO_ARGS} 
--reproducible -F "${CPIO_ARCHIVE}" 2>/dev/null \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml2/, media-libs/libaom/, media-libs/avidemux-core/, ...

2019-12-31 Thread Andreas Sturmlechner
commit: 7b0e0aecbcb9b247681a2c87be51d5e43404f7e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 30 18:28:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 17:23:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0e0aec

*/*: Switch media-video proj packages to cmake.eclass

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild  |  8 
 dev-cpp/nlohmann_json/nlohmann_json-3.7.0.ebuild |  8 
 dev-libs/libebml/libebml-1.3.9.ebuild|  4 ++--
 dev-libs/pugixml/pugixml-1.9-r1.ebuild   |  9 +
 dev-libs/pugixml/pugixml-.ebuild |  9 +
 dev-libs/tinyxml2/tinyxml2-7.1.0.ebuild  |  3 ++-
 media-libs/avidemux-core/avidemux-core-2.7.3.ebuild  | 10 +-
 media-libs/avidemux-core/avidemux-core-2.7.4.ebuild  | 10 +-
 .../avidemux-plugins/avidemux-plugins-2.7.3.ebuild   | 12 ++--
 .../avidemux-plugins/avidemux-plugins-2.7.4.ebuild   | 12 ++--
 media-libs/gmmlib/gmmlib-19.2.1.ebuild   |  3 ++-
 media-libs/gmmlib/gmmlib-19.2.3.ebuild   |  3 ++-
 media-libs/gmmlib/gmmlib-19.2.4.ebuild   |  3 ++-
 media-libs/gmmlib/gmmlib-19.3.4.ebuild   |  3 ++-
 media-libs/gmmlib/gmmlib-.ebuild |  3 ++-
 media-libs/libaom/libaom-.ebuild |  5 +++--
 media-libs/libmatroska/libmatroska-1.5.2.ebuild  |  4 ++--
 .../libopenshot-audio-0.1.9_pre20190502.ebuild   |  2 +-
 .../libopenshot/libopenshot-0.2.4_pre20190609.ebuild | 16 
 media-video/avidemux/avidemux-2.7.3.ebuild   | 12 ++--
 media-video/avidemux/avidemux-2.7.4-r1.ebuild| 12 ++--
 .../ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild  |  6 +++---
 22 files changed, 75 insertions(+), 82 deletions(-)

diff --git a/dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild 
b/dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild
index d7e7355ddcf..3f251a81fd2 100644
--- a/dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild
+++ b/dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="JSON for Modern C++"
 HOMEPAGE="https://github.com/nlohmann/json https://nlohmann.github.io/json/;
@@ -27,11 +27,11 @@ src_configure() {
-DJSON_MultipleHeaders=ON
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_compile() {
-   cmake-utils_src_compile
+   cmake_src_compile
use doc && emake -C doc
 }
 
@@ -40,6 +40,6 @@ src_test() {
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
use doc && dodoc -r doc/html
 }

diff --git a/dev-cpp/nlohmann_json/nlohmann_json-3.7.0.ebuild 
b/dev-cpp/nlohmann_json/nlohmann_json-3.7.0.ebuild
index ed480ec910f..6c95f15b734 100644
--- a/dev-cpp/nlohmann_json/nlohmann_json-3.7.0.ebuild
+++ b/dev-cpp/nlohmann_json/nlohmann_json-3.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="JSON for Modern C++"
 HOMEPAGE="https://github.com/nlohmann/json https://nlohmann.github.io/json/;
@@ -27,11 +27,11 @@ src_configure() {
-DJSON_MultipleHeaders=ON
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_compile() {
-   cmake-utils_src_compile
+   cmake_src_compile
use doc && emake -C doc
 }
 
@@ -40,6 +40,6 @@ src_test() {
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
use doc && dodoc -r doc/html
 }

diff --git a/dev-libs/libebml/libebml-1.3.9.ebuild 
b/dev-libs/libebml/libebml-1.3.9.ebuild
index 95e1aa1e684..99829f7ce5b 100644
--- a/dev-libs/libebml/libebml-1.3.9.ebuild
+++ b/dev-libs/libebml/libebml-1.3.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="Extensible binary format library (kinda like XML)"
 HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/;
@@ -16,5 +16,5 @@ IUSE=""
 
 src_configure() {
local mycmakeargs=( -DBUILD_SHARED_LIBS=YES )
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/dev-libs/pugixml/pugixml-1.9-r1.ebuild 
b/dev-libs/pugixml/pugixml-1.9-r1.ebuild
index a828ba74f2e..98f20245f46 100644
--- a/dev-libs/pugixml/pugixml-1.9-r1.ebuild
+++ b/dev-libs/pugixml/pugixml-1.9-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zeux/${PN}.git;
@@ -24,10 +24,3 @@ PATCHES=(
"${FILESDIR}/${P}-Use-CMAKE_INSTALL_LIBDIR-for-pugixml.pc.patch"
"${FILESDIR}/${P}-pkg-config-Use-CMake-GnuInstallDirs-FULL-vars.patch"
 )
-
-src_configure() {
-   local mycmakeargs=(
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/, media-gfx/luminance-hdr/, media-gfx/rawtherapee/, ...

2019-12-31 Thread Andreas Sturmlechner
commit: d7500b6e39eb8b24bd63a8cc2daebb7f2078b7ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 30 18:22:57 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 17:19:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7500b6e

*/*: Switch graphics proj packages to cmake.eclass

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/darktable/darktable-2.6.2.ebuild |  8 +++
 media-gfx/darktable/darktable-2.6.3.ebuild |  8 +++
 media-gfx/darktable/darktable-3.0.0.ebuild |  8 +++
 media-gfx/darktable/darktable-.ebuild  |  8 +++
 .../enblend/enblend-4.2.0_p20161007-r1.ebuild  |  8 +++
 media-gfx/gmic/gmic-2.7.0.ebuild   | 26 ++
 media-gfx/gmic/gmic-2.7.1.ebuild   | 26 ++
 media-gfx/gmic/gmic-2.7.2.ebuild   | 26 ++
 media-gfx/inkscape/inkscape-1.0_beta2.ebuild   |  8 +++
 media-gfx/inkscape/inkscape-.ebuild|  8 +++
 media-gfx/luminance-hdr/luminance-hdr-2.6.0.ebuild |  6 ++---
 media-gfx/rawtherapee/rawtherapee-5.6.ebuild   |  4 ++--
 media-gfx/rawtherapee/rawtherapee-5.7.ebuild   |  4 ++--
 .../scantailor-advanced-1.0.16.ebuild  |  6 ++---
 media-libs/libharu/libharu-2.3.0-r2.ebuild |  6 ++---
 .../libjpeg-turbo/libjpeg-turbo-2.0.3.ebuild   |  9 
 media-libs/opencolorio/opencolorio-1.1.0-r2.ebuild |  7 +++---
 .../openimageio/openimageio-1.8.17-r1.ebuild   |  6 ++---
 media-libs/openjpeg/openjpeg-2.3.1.ebuild  |  5 +++--
 19 files changed, 91 insertions(+), 96 deletions(-)

diff --git a/media-gfx/darktable/darktable-2.6.2.ebuild 
b/media-gfx/darktable/darktable-2.6.2.ebuild
index 45b7d5db3ef..ee670e71838 100644
--- a/media-gfx/darktable/darktable-2.6.2.ebuild
+++ b/media-gfx/darktable/darktable-2.6.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils flag-o-matic pax-utils toolchain-funcs xdg
+inherit cmake flag-o-matic pax-utils toolchain-funcs xdg
 
 DOC_PV="2.6.0"
 MY_PV="${PV/_/}"
@@ -86,7 +86,7 @@ pkg_pretend() {
 src_prepare() {
use cpu_flags_x86_sse3 && append-flags -msse3
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -109,11 +109,11 @@ src_configure() {
-DUSE_WEBP=$(usex webp)
)
CMAKE_BUILD_TYPE="RELWITHDEBINFO"
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
use doc && dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.pdf
 
if use nls ; then

diff --git a/media-gfx/darktable/darktable-2.6.3.ebuild 
b/media-gfx/darktable/darktable-2.6.3.ebuild
index fcc4a9f8ffa..b08753b8353 100644
--- a/media-gfx/darktable/darktable-2.6.3.ebuild
+++ b/media-gfx/darktable/darktable-2.6.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils flag-o-matic pax-utils toolchain-funcs xdg
+inherit cmake flag-o-matic pax-utils toolchain-funcs xdg
 
 DOC_PV="2.6.0"
 MY_PV="${PV/_/}"
@@ -84,7 +84,7 @@ pkg_pretend() {
 src_prepare() {
use cpu_flags_x86_sse3 && append-flags -msse3
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -107,11 +107,11 @@ src_configure() {
-DUSE_WEBP=$(usex webp)
)
CMAKE_BUILD_TYPE="RELWITHDEBINFO"
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
use doc && dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.pdf
 
if use nls ; then

diff --git a/media-gfx/darktable/darktable-3.0.0.ebuild 
b/media-gfx/darktable/darktable-3.0.0.ebuild
index ae5f3039daa..c91fabeb3ab 100644
--- a/media-gfx/darktable/darktable-3.0.0.ebuild
+++ b/media-gfx/darktable/darktable-3.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils flag-o-matic pax-utils toolchain-funcs xdg
+inherit cmake flag-o-matic pax-utils toolchain-funcs xdg
 
 DOC_PV="2.6.0"
 MY_PV="${PV/_/}"
@@ -84,7 +84,7 @@ pkg_pretend() {
 src_prepare() {
use cpu_flags_x86_sse3 && append-flags -msse3
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -107,11 +107,11 @@ src_configure() {
-DUSE_WEBP=$(usex webp)
)
CMAKE_BUILD_TYPE="RELWITHDEBINFO"
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
use doc && dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.pdf
 
if use nls ; then

diff --git a/media-gfx/darktable/darktable-.ebuild 
b/media-gfx/darktable/darktable-.ebuild
index 6357db9016d..111dc666f46 100644
--- a/media-gfx/darktable/darktable-.ebuild
+++ b/media-gfx/darktable/darktable-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils flag-o-matic git-r3 pax-utils 

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-hdaps/

2019-12-31 Thread Michael Orlitzky
commit: c403905492b364f63f699af693fda211a51f36b6
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Dec 31 16:56:59 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Dec 31 16:56:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4039054

xfce-extra/xfce4-hdaps: remove "unused" xfce4-hdaps-0.0.9-r4.ebuild.

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

 xfce-extra/xfce4-hdaps/Manifest|  1 -
 xfce-extra/xfce4-hdaps/xfce4-hdaps-0.0.9-r4.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/xfce-extra/xfce4-hdaps/Manifest b/xfce-extra/xfce4-hdaps/Manifest
index fc4f01072aa..9c7215eb4d0 100644
--- a/xfce-extra/xfce4-hdaps/Manifest
+++ b/xfce-extra/xfce4-hdaps/Manifest
@@ -1,2 +1 @@
-DIST xfce4-hdaps-0.0.9.tar.bz2 304851 BLAKE2B 
1f1318bb27628eb1ff72a1642737271ab37e722a18a6c3c6d40c7a05f56e36813bc7a570d5bc51d169dfcc89467cb6173d61c2f0cc2c90a90a795ba63ef1e07d
 SHA512 
7ee963dacd3e1096fb205fa78c05202925977a4fc88aaa96ba779dc08e32937602fdc83a27457386b2b89847487c5dcc75385f2763201b1613f30eee8124e740
 DIST xfce4-hdaps-1.0.0.tar.xz 350888 BLAKE2B 
bc34321f42b0f51a10ef65429cdcf5e3d63f20914aa0c593c004c830932c8a63f194a25b602784527f5da0f74302142ccbcb3ecfc2a677b004b71e5bad4e5ee5
 SHA512 
0efdedbccfe578304e61cccb86936b4d62e9e3de6cb9c3cf7b288983b93bd8388e1b227565ebe354aadbd58fc493b67e5c3fea02bf9dbc1b37b5d2ec419a5d7b

diff --git a/xfce-extra/xfce4-hdaps/xfce4-hdaps-0.0.9-r4.ebuild 
b/xfce-extra/xfce4-hdaps/xfce4-hdaps-0.0.9-r4.ebuild
deleted file mode 100644
index 04c33bded30..000
--- a/xfce-extra/xfce4-hdaps/xfce4-hdaps-0.0.9-r4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils linux-info
-
-DESCRIPTION="A plugin to indicate the status of the IBM Hard Drive Active 
Protection System"
-HOMEPAGE="http://michael.orlitzky.com/code/xfce4-hdaps.php;
-SRC_URI="http://michael.orlitzky.com/code/releases/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-COMMON_DEPEND=">=x11-libs/gtk+-2.20:2
-   x11-libs/libX11
-   =xfce-base/libxfce4util-4.8
-   

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-hdaps/

2019-12-31 Thread Michael Orlitzky
commit: 972d3ac56de737941d933dfda85b0b21aee1839d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Dec 31 16:56:07 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Dec 31 16:56:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972d3ac5

xfce-extra/xfce4-hdaps: maintainer stabilize v1.0.0 on amd64/x86.

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

 xfce-extra/xfce4-hdaps/xfce4-hdaps-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-extra/xfce4-hdaps/xfce4-hdaps-1.0.0.ebuild 
b/xfce-extra/xfce4-hdaps/xfce4-hdaps-1.0.0.ebuild
index a680a7fb669..01862e4cc19 100644
--- a/xfce-extra/xfce4-hdaps/xfce4-hdaps-1.0.0.ebuild
+++ b/xfce-extra/xfce4-hdaps/xfce4-hdaps-1.0.0.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://michael.orlitzky.com/code/releases/${P}.tar.xz;
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 BDEPEND="dev-util/intltool



[gentoo-commits] repo/gentoo:master commit in: app-laptop/hdaps-gl/files/, app-laptop/hdaps-gl/

2019-12-31 Thread Michael Orlitzky
commit: 6a04617b9843ccd33e3b14295d18c99a9f8c6214
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Dec 31 16:53:43 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Dec 31 16:53:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a04617b

app-laptop/hdaps-gl: remove "unused" hdaps-gl-0.0.5.ebuild.

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

 app-laptop/hdaps-gl/Manifest   |  1 -
 .../hdaps-gl/files/hdaps-gl-0.0.5-as-needed.diff   | 11 
 app-laptop/hdaps-gl/hdaps-gl-0.0.5.ebuild  | 32 --
 3 files changed, 44 deletions(-)

diff --git a/app-laptop/hdaps-gl/Manifest b/app-laptop/hdaps-gl/Manifest
index 09a9f3f009b..ba7b321f321 100644
--- a/app-laptop/hdaps-gl/Manifest
+++ b/app-laptop/hdaps-gl/Manifest
@@ -1,2 +1 @@
-DIST hdaps-gl-0.0.5.tar.gz 2495 BLAKE2B 
00b9b79b906e32b5671ae97c30fe0e3007da8ef809078b664befe46e472af39977f6947dfbde53afee30d42e5b104ba055d5e5412d76263d5741db75c663b308
 SHA512 
6ebef6324fcdfaf5c2ec6cc8382d376c711e5d957a4ffdd4ee150317649ea0a47552e421f8008a3498ac49487657dca2f49b1a50169d7ab02ee5bef856625d19
 DIST hdaps-gl-0.0.7.tar.xz 226516 BLAKE2B 
e7de2fa72021e0a98a3e4a9c4501aa8ff05252de29bdc378ae31e0ea741513e6f2205696cacb7169d03c4e3f818e5b24f661bf9119d9afe8daa5bea90a248367
 SHA512 
4a8eaa556488ae8b0941f51a76e97cbbdc1b7b66aef14ea55e36197a2ad92c7b6fee0617bc71e85ae9320b09b5c903ce053ad9cb78f931618a4c806d5298887b

diff --git a/app-laptop/hdaps-gl/files/hdaps-gl-0.0.5-as-needed.diff 
b/app-laptop/hdaps-gl/files/hdaps-gl-0.0.5-as-needed.diff
deleted file mode 100644
index 0d021403325..000
--- a/app-laptop/hdaps-gl/files/hdaps-gl-0.0.5-as-needed.diff
+++ /dev/null
@@ -1,11 +0,0 @@
 hdaps-gl-0.0.5/Makefile2005-08-30 20:06:53.0 +0200
-+++ hdaps-gl-0.0.5-1/Makefile  2008-09-22 22:55:57.0 +0200
-@@ -10,7 +10,7 @@
- all: hdaps-gl
- 
- hdaps-gl: hdaps-gl.c
--  $(CC) $(CFLAGS) $(LIBDIR) $(LIBRARIES) -o hdaps-gl hdaps-gl.c
-+  $(CC) $(CFLAGS) $(LIBDIR) -o hdaps-gl hdaps-gl.c $(LIBRARIES)
- 
- clean:
-   rm -f hdaps-gl *.o

diff --git a/app-laptop/hdaps-gl/hdaps-gl-0.0.5.ebuild 
b/app-laptop/hdaps-gl/hdaps-gl-0.0.5.ebuild
deleted file mode 100644
index a4c362d093e..000
--- a/app-laptop/hdaps-gl/hdaps-gl-0.0.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="OpenGL visualization for HDAPS data"
-HOMEPAGE="http://hdaps.sourceforge.net;
-SRC_URI="mirror://sourceforge/hdaps/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="virtual/opengl
-   media-libs/freeglut"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-as-needed.diff"
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS} ${LDFLAGS}"
-}
-
-src_install() {
-   dobin ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/hdaps-gl/

2019-12-31 Thread Michael Orlitzky
commit: fcb2d2c76c6517a7c514a8782b59b040302356e0
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Dec 31 16:52:38 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Dec 31 16:52:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb2d2c7

app-laptop/hdaps-gl: maintainer stabilize v0.0.7 on amd64/x86.

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

 app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild 
b/app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild
index 3fafe3240d2..17a593a77bb 100644
--- a/app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild
+++ b/app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild
@@ -9,7 +9,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 BDEPEND=""



[gentoo-commits] proj/kde:master commit in: net-libs/telepathy-qt/files/, net-libs/telepathy-qt/

2019-12-31 Thread Andreas Sturmlechner
commit: 48792c503ee0648b0bfc26c02f131bea8abca64c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 15:49:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 16:49:09 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=48792c50

net-libs/telepathy-qt: Drop outdated live ebuild, moved to Gentoo repo

This was co-maintained with qt proj all the time, has a copy in qt overlay,
and actually has an active proxied maintainer since 2016 commit 0d7d20fc -
it makes much more sense to share maintenance of the live ebuild in gentoo.git.

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

 .../files/telepathy-qt-0.9.7-deps.patch| 37 ---
 net-libs/telepathy-qt/metadata.xml | 15 ---
 net-libs/telepathy-qt/telepathy-qt-.ebuild | 52 --
 3 files changed, 104 deletions(-)

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch
deleted file mode 100644
index 033ece79bb..00
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch
+++ /dev/null
@@ -1,37 +0,0 @@
 a/cmake/modules/FindQt5.cmake  2016-06-12 13:04:05.0 +0200
-+++ b/cmake/modules/FindQt5.cmake  2018-04-25 18:04:28.351188748 +0200
-@@ -22,8 +22,6 @@
- #  QT_QTDBUS_LIBRARYThe QtDBus library
- #  QT_QTGUI_LIBRARY The QtGui library
- #  QT_QTNETWORK_LIBRARY The QtNetwork library
--#  QT_QTTEST_LIBRARYThe QtTest library
--#  QT_QTWIDGETS_LIBRARY The QtWidgets library
- #  QT_QTXML_LIBRARY The QtXml library
- #
- # also defined, but NOT for general use are
-@@ -65,23 +63,19 @@
- find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5DBus ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5Gui ${REQUIRED_QT_VERSION} REQUIRED)
--find_package(Qt5Test ${REQUIRED_QT_VERSION} REQUIRED)
--find_package(Qt5Widgets ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5Network ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5Xml ${REQUIRED_QT_VERSION} REQUIRED)
- 
- # Copy includes and library names into the same style as pkgconfig used for 
Qt4
--set(QT_INCLUDES ${Qt5Core_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS} 
${Qt5Gui_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS} ${Qt5Test_INCLUDE_DIRS} 
${Qt5Widgets_INCLUDE_DIRS})
-+set(QT_INCLUDES ${Qt5Core_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS} 
${Qt5Gui_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS})
- 
- set(QT_QTCORE_LIBRARY ${Qt5Core_LIBRARIES})
- set(QT_QTDBUS_LIBRARY ${Qt5DBus_LIBRARIES})
- set(QT_QTGUI_LIBRARY ${Qt5Gui_LIBRARIES})
- set(QT_QTNETWORK_LIBRARY ${Qt5Network_LIBRARIES})
--set(QT_QTTEST_LIBRARY ${Qt5Test_LIBRARIES})
--set(QT_QTWIDGETS_LIBRARY ${Qt5Widgets_LIBRARIES})
- set(QT_QTXML_LIBRARY ${Qt5Xml_LIBRARIES})
- 
--set(QT_LIBRARIES ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} 
${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTTEST_LIBRARY} 
${QT_QTWIDGETS_LIBRARY} ${QT_QTXML_LIBRARY})
-+set(QT_LIBRARIES ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} 
${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTXML_LIBRARY})
- 
- SET(QT_VERSION_MAJOR ${Qt5Core_VERSION_MAJOR})
- SET(QT_VERSION_MINOR ${Qt5Core_VERSION_MINOR})

diff --git a/net-libs/telepathy-qt/metadata.xml 
b/net-libs/telepathy-qt/metadata.xml
deleted file mode 100644
index d62898aa02..00
--- a/net-libs/telepathy-qt/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   Enable support for audio/video calls via 
farstream
-   
-

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
deleted file mode 100644
index 93461def56..00
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-EGIT_REPO_URI=( "https://github.com/TelepathyIM/${PN}; )
-inherit python-any-r1 cmake git-r3
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug farstream"
-
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtxml:5
-   farstream? (
-   >=net-libs/telepathy-farstream-0.2.2
-   >=net-libs/telepathy-glib-0.18.0
-   )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-0.9.7-deps.patch" )
-
-# bug 549448 - last checked with 0.9.7
-RESTRICT="test"
-
-pkg_setup() {
-   

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

2019-12-31 Thread Andreas Sturmlechner
commit: 31534c74bc85b465e54b2ab2f1ee08fe2802dab2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 15:52:34 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 16:46:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31534c74

net-libs/telepathy-qt: Move out-of-sync live ebuild from kde/qt overlays

Synced with kde overlay changes (python3_8), qt overlay EGIT_REPO_URI,
cmake.eclass port and re-added tests from last release.

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

 net-libs/telepathy-qt/telepathy-qt-.ebuild | 82 ++
 1 file changed, 82 insertions(+)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
new file mode 100644
index 000..84ab23609aa
--- /dev/null
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+if [[ ${PV} = ** ]]; then
+EGIT_REPO_URI=( "https://gitlab.freedesktop.org/telepathy/${PN}; )
+inherit git-r3
+else
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+inherit python-any-r1 cmake virtualx
+
+DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="debug farstream test"
+
+REQUIRED_USE="test? ( farstream )"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/glib:2
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   farstream? (
+   >=net-libs/telepathy-farstream-0.2.2
+   >=net-libs/telepathy-glib-0.18.0
+   )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   dev-qt/qttest:5
+   )
+"
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DEBUG_OUTPUT=$(usex debug)
+   -DENABLE_FARSTREAM=$(usex farstream)
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_EXAMPLES=OFF
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   # some tests require D-Bus
+   local myctestargs=(
+   -E "(BaseConnectionManager|BaseProtocol)"
+   )
+   pushd "${BUILD_DIR}" > /dev/null || die
+   virtx cmake_src_test
+   popd > /dev/null || die
+}



[gentoo-commits] proj/qt:master commit in: app-crypt/qca/

2019-12-31 Thread Andreas Sturmlechner
commit: d2c703851941eb94c809b43c51f0f0628ba84044
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 16:39:50 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 16:39:58 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d2c70385

app-crypt/qca: Switch to cmake.eclass and kde.org.eclass

Add missing RESTRICT="!test? ( test )"

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

 app-crypt/qca/qca-.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/app-crypt/qca/qca-.ebuild b/app-crypt/qca/qca-.ebuild
index 3c88d034..be322031 100644
--- a/app-crypt/qca/qca-.ebuild
+++ b/app-crypt/qca/qca-.ebuild
@@ -3,11 +3,10 @@
 
 EAPI=7
 
-inherit cmake-utils git-r3 qmake-utils
+inherit kde.org cmake git-r3 qmake-utils
 
 DESCRIPTION="Qt Cryptographic Architecture (QCA)"
 HOMEPAGE="https://userbase.kde.org/QCA;
-EGIT_REPO_URI="https://anongit.kde.org/${PN}.git;
 
 LICENSE="LGPL-2.1"
 SLOT="2"
@@ -15,6 +14,8 @@ KEYWORDS=""
 
 IUSE="botan debug doc examples gcrypt gpg libressl logger nss pkcs11 sasl 
softstore +ssl test"
 
+RESTRICT="!test? ( test )"
+
 BDEPEND="
doc? ( app-doc/doxygen )
 "
@@ -63,16 +64,16 @@ src_configure() {
$(qca_plugin_use ssl ossl)
-DBUILD_TESTS=$(usex test)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_test() {
local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
-   cmake-utils_src_test
+   cmake_src_test
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
if use doc; then
pushd "${BUILD_DIR}" >/dev/null || die



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

2019-12-31 Thread Conrad Kostecki
commit: d629805c7a48330a59c7f0672720c469ca8580db
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec 31 07:21:27 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 31 16:43:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d629805c

app-misc/lcd4linux: remove unused file

Closes: https://github.com/gentoo/gentoo/pull/14195
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/lcd4linux/files/lcd4linux-r1.initd | 29 -
 1 file changed, 29 deletions(-)

diff --git a/app-misc/lcd4linux/files/lcd4linux-r1.initd 
b/app-misc/lcd4linux/files/lcd4linux-r1.initd
deleted file mode 100644
index 44ca73e9aab..000
--- a/app-misc/lcd4linux/files/lcd4linux-r1.initd
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-if [ "${SVCNAME}" = "lcd4linux" ]; then
-   config="/etc/lcd4linux/lcd4linux.conf"
-   name="LCD4Linux"
-   pidfile="/run/lcd4linux.pid"
-else
-   config="/etc/lcd4linux/lcd4linux.${SVCNAME#lcd4linux.}.conf"
-   name="LCD4Linux (${SVCNAME#lcd4linux.})"
-   pidfile="/run/lcd4linux.${SVCNAME#lcd4linux.}.pid"
-fi
-
-command="/usr/bin/lcd4linux"
-command_args="-f ${config} -p ${pidfile}"
-command_background="true"
-command_group="root"
-command_user="root"
-
-start_pre() {
-   if [ ! -f "${config}" ]; then
-   eerror "Please create ${config} before starting LCD4Linux!"
-   return 1
-   else
-   checkpath -f -m 600 -o "${command_user}:${command_group}" -q 
"${config}"
-   return 0
-   fi
-}



[gentoo-commits] proj/qt:master commit in: app-arch/lxqt-archiver/

2019-12-31 Thread Andreas Sturmlechner
commit: 288b271bb4e8e99b1a52471951f12a4d6fe15059
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 16:24:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 16:30:21 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=288b271b

app-arch/lxqt-archiver: Use xdg-utils explicitly, switch to cmake.eclass

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

 app-arch/lxqt-archiver/lxqt-archiver-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/app-arch/lxqt-archiver/lxqt-archiver-.ebuild 
b/app-arch/lxqt-archiver/lxqt-archiver-.ebuild
index 3f208c8f..28c518b1 100644
--- a/app-arch/lxqt-archiver/lxqt-archiver-.ebuild
+++ b/app-arch/lxqt-archiver/lxqt-archiver-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake xdg-utils
 
 DESCRIPTION="A Simple and Lightweight Qt File Archiver"
 HOMEPAGE="https://lxqt.org/;
@@ -34,10 +34,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-src_configure() {
-   cmake-utils_src_configure
-}
-
 pkg_postinst() {
xdg_desktop_database_update
 }



[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/

2019-12-31 Thread Andreas Sturmlechner
commit: 850d7df04f6b68e4b9d54260ad300ca2c3472f91
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 16:30:13 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 16:35:35 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=850d7df0

x11-misc/sddm: Switch to cmake.eclass

Add missing RESTRICT="!test? ( test )"

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

 x11-misc/sddm/sddm-.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/x11-misc/sddm/sddm-.ebuild b/x11-misc/sddm/sddm-.ebuild
index 64e6785b..e2ddf0c9 100644
--- a/x11-misc/sddm/sddm-.ebuild
+++ b/x11-misc/sddm/sddm-.ebuild
@@ -12,7 +12,7 @@ else
 fi
 
 PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu ie is it ja kk ko lt lv nb nl 
nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk 
zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
+inherit cmake l10n systemd user
 
 DESCRIPTION="Simple Desktop Display Manager"
 HOMEPAGE="https://github.com/sddm/sddm;
@@ -23,6 +23,8 @@ IUSE="consolekit elogind +pam systemd test"
 
 REQUIRED_USE="?? ( elogind systemd )"
 
+RESTRICT="!test? ( test )"
+
 BDEPEND="
dev-python/docutils
>=dev-qt/linguist-tools-5.9.4:5
@@ -58,7 +60,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 
disable_locale() {
sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
@@ -80,11 +82,11 @@ src_configure() {
-DBUILD_MAN_PAGES=ON
-DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
# Create a default.conf as upstream dropped /etc/sddm.conf w/o 
replacement
local confd="/usr/lib/sddm/sddm.conf.d"



[gentoo-commits] proj/qt:master commit in: dev-libs/libqtxdg/, lxqt-base/lxqt-session/, x11-misc/obconf-qt/, ...

2019-12-31 Thread Andreas Sturmlechner
commit: 716b4578b4b57d4caf861ff072475cdad3b0b114
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 23 23:25:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 15:02:13 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=716b4578

*/*: Switch lxqt proj packages to cmake.eclass

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libqtxdg/libqtxdg-.ebuild  | 6 +++---
 dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild  | 2 +-
 lxqt-base/liblxqt/liblxqt-.ebuild   | 4 ++--
 lxqt-base/libsysstat/libsysstat-.ebuild | 2 +-
 lxqt-base/lxqt-about/lxqt-about-.ebuild | 2 +-
 lxqt-base/lxqt-admin/lxqt-admin-.ebuild | 2 +-
 lxqt-base/lxqt-config/lxqt-config-.ebuild   | 6 +++---
 lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild   | 2 +-
 lxqt-base/lxqt-notificationd/lxqt-notificationd-.ebuild | 2 +-
 lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild | 4 ++--
 lxqt-base/lxqt-panel/lxqt-panel-.ebuild | 6 +++---
 lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild | 4 ++--
 lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild | 2 +-
 lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild   | 2 +-
 lxqt-base/lxqt-runner/lxqt-runner-.ebuild   | 4 ++--
 lxqt-base/lxqt-session/lxqt-session-.ebuild | 6 +++---
 lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild   | 2 +-
 media-gfx/lximage-qt/lximage-qt-.ebuild | 2 +-
 x11-libs/libfm-qt/libfm-qt-.ebuild  | 2 +-
 x11-misc/obconf-qt/obconf-qt-.ebuild| 2 +-
 x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild  | 2 +-
 x11-themes/lxqt-themes/lxqt-themes-.ebuild  | 2 +-
 22 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/dev-libs/libqtxdg/libqtxdg-.ebuild 
b/dev-libs/libqtxdg/libqtxdg-.ebuild
index f01b3321..60e5c259 100644
--- a/dev-libs/libqtxdg/libqtxdg-.ebuild
+++ b/dev-libs/libqtxdg/libqtxdg-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils virtualx
+inherit cmake virtualx
 
 DESCRIPTION="A Qt implementation of XDG standards"
 HOMEPAGE="https://lxqt.org/;
@@ -41,10 +41,10 @@ src_configure() {
local mycmakeargs=(
-DBUILD_TESTS=$(usex test)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_test() {
# Tests don't work with C
-   LC_ALL=en_US.utf8 virtx cmake-utils_src_test
+   LC_ALL=en_US.utf8 virtx cmake_src_test
 }

diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild 
b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild
index 7cd05ead..1a30d8ad 100644
--- a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild
+++ b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="LXQt Build tools"
 HOMEPAGE="https://lxqt.org/;

diff --git a/lxqt-base/liblxqt/liblxqt-.ebuild 
b/lxqt-base/liblxqt/liblxqt-.ebuild
index 12f74412..16c596e9 100644
--- a/lxqt-base/liblxqt/liblxqt-.ebuild
+++ b/lxqt-base/liblxqt/liblxqt-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="Common base library for the LXQt desktop environment"
 HOMEPAGE="https://lxqt.org/;
@@ -45,5 +45,5 @@ src_configure() {
local mycmakeargs=(
-DBUILD_BACKLIGHT_LINUX_BACKEND=$(usex backlight)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/lxqt-base/libsysstat/libsysstat-.ebuild 
b/lxqt-base/libsysstat/libsysstat-.ebuild
index fe2f2307..501c9a8d 100644
--- a/lxqt-base/libsysstat/libsysstat-.ebuild
+++ b/lxqt-base/libsysstat/libsysstat-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="A Qt-based interface to system statistics"
 HOMEPAGE="https://lxqt.org/;

diff --git a/lxqt-base/lxqt-about/lxqt-about-.ebuild 
b/lxqt-base/lxqt-about/lxqt-about-.ebuild
index 786aab0f..34a17829 100644
--- a/lxqt-base/lxqt-about/lxqt-about-.ebuild
+++ b/lxqt-base/lxqt-about/lxqt-about-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="LXQt about dialog"
 HOMEPAGE="https://lxqt.org/;

diff --git a/lxqt-base/lxqt-admin/lxqt-admin-.ebuild 
b/lxqt-base/lxqt-admin/lxqt-admin-.ebuild
index 6675bd34..fe244eac 100644
--- a/lxqt-base/lxqt-admin/lxqt-admin-.ebuild
+++ b/lxqt-base/lxqt-admin/lxqt-admin-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="LXQt system administration tool"
 HOMEPAGE="https://lxqt.org/;

diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild 

[gentoo-commits] proj/qt:master commit in: app-emulation/q4wine/, dev-qt/qtwebkit/

2019-12-31 Thread Andreas Sturmlechner
commit: a77c72fedeb1e6bd3c65384592065e583c66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 23 23:27:10 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 14:57:53 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a77c72fe

*/*: Switch qt proj packages to cmake.eclass

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-emulation/q4wine/q4wine-.ebuild|  4 ++--
 dev-qt/qtwebkit/qtwebkit-5.212..ebuild |  8 
 dev-qt/qtwebkit/qtwebkit-5..ebuild | 12 ++--
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/app-emulation/q4wine/q4wine-.ebuild 
b/app-emulation/q4wine/q4wine-.ebuild
index 65ba08af..ca703546 100644
--- a/app-emulation/q4wine/q4wine-.ebuild
+++ b/app-emulation/q4wine/q4wine-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit xdg cmake-utils git-r3
+inherit xdg cmake git-r3
 
 # Upstream names the package PV-rX. We change that to
 # PV_pX so we can use portage revisions.
@@ -54,5 +54,5 @@ src_configure() {
-DUSE_GZIP=OFF
-DWITH_DBUS=$(usex dbus ON OFF)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212..ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.212..ebuild
index b6972c0a..66bd087c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212..ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212..ebuild
@@ -15,7 +15,7 @@ else
 fi
 PYTHON_COMPAT=( python2_7 )
 USE_RUBY="ruby25 ruby26"
-inherit check-reqs cmake-utils flag-o-matic python-any-r1 qmake-utils 
ruby-single toolchain-funcs
+inherit check-reqs cmake flag-o-matic python-any-r1 qmake-utils ruby-single 
toolchain-funcs
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
 HOMEPAGE="https://www.qt.io/;
@@ -119,7 +119,7 @@ src_configure() {
-DENABLE_PRINT_SUPPORT=$(usex printsupport)
-DENABLE_DEVICE_ORIENTATION=$(usex orientation)
-DENABLE_WEBKIT2=$(usex qml)
-   $(cmake-utils_use_find_package webp WebP)
+   $(cmake_use_find_package webp WebP)
-DENABLE_X11_TARGET=$(usex X)
)
 
@@ -129,11 +129,11 @@ src_configure() {
mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
fi
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
# bug 572056
if [[ ! -f ${ED}$(qt5_get_libdir)/libQt5WebKit.so ]]; then

diff --git a/dev-qt/qtwebkit/qtwebkit-5..ebuild 
b/dev-qt/qtwebkit/qtwebkit-5..ebuild
index 307335c3..5cfb0ac6 100644
--- a/dev-qt/qtwebkit/qtwebkit-5..ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5..ebuild
@@ -8,18 +8,18 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/qtwebkit/qtwebkit.git;
inherit git-r3
 else
-   
SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz;
+   
SRC_URI="https://github.com/annulen/webkit/releases/download/${P}/${P}.tar.xz;
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 PYTHON_COMPAT=( python2_7 )
 USE_RUBY="ruby25 ruby26"
-inherit check-reqs cmake-utils flag-o-matic python-any-r1 qmake-utils 
ruby-single toolchain-funcs
+inherit check-reqs cmake flag-o-matic python-any-r1 qmake-utils ruby-single 
toolchain-funcs
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
 HOMEPAGE="https://www.qt.io/;
 
 LICENSE="BSD LGPL-2+"
-SLOT="5/"
+SLOT="5/5."
 IUSE="geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl 
orientation +printsupport qml webp X"
 
 REQUIRED_USE="
@@ -117,7 +117,7 @@ src_configure() {
-DENABLE_PRINT_SUPPORT=$(usex printsupport)
-DENABLE_DEVICE_ORIENTATION=$(usex orientation)
-DENABLE_WEBKIT2=$(usex qml)
-   $(cmake-utils_use_find_package webp WebP)
+   $(cmake_use_find_package webp WebP)
-DENABLE_X11_TARGET=$(usex X)
)
 
@@ -127,11 +127,11 @@ src_configure() {
mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
fi
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
# bug 572056
if [[ ! -f ${ED}$(qt5_get_libdir)/libQt5WebKit.so ]]; then



[gentoo-commits] proj/qt:master commit in: net-libs/telepathy-qt/

2019-12-31 Thread Andreas Sturmlechner
commit: 87bd00235988ac0c56126d166b5533b4589a5030
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 16:18:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 16:18:40 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=87bd0023

net-libs/telepathy-qt: Drop outdated live ebuild, moved to Gentoo repo

This was co-maintained with kde proj all the time, has a copy in kde overlay,
and actually has an active proxied maintainer since 2016 commit 0d7d20fc -
it makes much more sense to share maintenance of the live ebuild in gentoo.git.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/metadata.xml | 15 --
 net-libs/telepathy-qt/telepathy-qt-.ebuild | 72 --
 2 files changed, 87 deletions(-)

diff --git a/net-libs/telepathy-qt/metadata.xml 
b/net-libs/telepathy-qt/metadata.xml
deleted file mode 100644
index d62898aa..
--- a/net-libs/telepathy-qt/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   Enable support for audio/video calls via 
farstream
-   
-

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
deleted file mode 100644
index a477c450..
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-EGIT_REPO_URI=( "git://anongit.freedesktop.org/telepathy/${PN}" )
-inherit python-any-r1 cmake-utils git-r3 virtualx
-
-DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug farstream test"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtxml:5
-   farstream? (
-   >=net-libs/telepathy-farstream-0.2.2
-   >=net-libs/telepathy-glib-0.18.0
-   )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   dev-qt/qttest:5
-   )
-"
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig
-   test? (
-   dev-libs/glib:2
-   $(python_gen_any_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   ')
-   )
-"
-RESTRICT="!test? ( test )"
-
-python_check_deps() {
-   has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DEBUG_OUTPUT=$(usex debug)
-   -DENABLE_FARSTREAM=$(usex farstream)
-   -DENABLE_TESTS=$(usex test)
-   -DENABLE_EXAMPLES=OFF
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   # some tests require D-Bus
-   local myctestargs=(
-   -E "(BaseConnectionManager|BaseProtocol)"
-   )
-   pushd "${BUILD_DIR}" > /dev/null || die
-   virtx cmake-utils_src_test
-   popd > /dev/null || die
-}



[gentoo-commits] proj/qt:master commit in: dev-libs/libsystemd-qt/

2019-12-31 Thread Andreas Sturmlechner
commit: d2fdb2bec516c1e1326b9320f53815fce0d11b4c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 31 16:42:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 31 16:42:52 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d2fdb2be

dev-libs/libsystemd-qt: Switch to cmake.eclass, EAPI-7 bump

Add missing RESTRICT="!test? ( test )"

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

 dev-libs/libsystemd-qt/libsystemd-qt-.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libsystemd-qt/libsystemd-qt-.ebuild 
b/dev-libs/libsystemd-qt/libsystemd-qt-.ebuild
index e3e97a63..94cef0ea 100644
--- a/dev-libs/libsystemd-qt/libsystemd-qt-.ebuild
+++ b/dev-libs/libsystemd-qt/libsystemd-qt-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/scarpin0/${PN}.git;
@@ -22,6 +22,8 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE="debug test"
 
+RESTRICT="!test? ( test )"
+
 RDEPEND="
${SYSTEMD_VERSION}
dev-qt/qtcore:5
@@ -37,5 +39,5 @@ src_configure() {
-DBUILD_QTSYSTEMD_TESTS=$(usex test)
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: sys-fs/squashfs-tools-ng/

2019-12-31 Thread Matt Turner
commit: df9f196b0fbbab7bf742d955f11d9cc87aef138e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 31 16:12:26 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec 31 16:14:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9f196b

sys-fs/squashfs-tools-ng: Version bump to 0.8

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

 sys-fs/squashfs-tools-ng/Manifest  |  1 +
 .../squashfs-tools-ng/squashfs-tools-ng-0.8.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/sys-fs/squashfs-tools-ng/Manifest 
b/sys-fs/squashfs-tools-ng/Manifest
index c38e9de084f..9ec65d75dbf 100644
--- a/sys-fs/squashfs-tools-ng/Manifest
+++ b/sys-fs/squashfs-tools-ng/Manifest
@@ -1 +1,2 @@
 DIST squashfs-tools-ng-0.7.tar.xz 372956 BLAKE2B 
5fd0849c8cb0255ea56edc5b5cdc771363f5ca038f4306bb7d816ff26ce23cbd4f4652ef8ae497b8c9fe1ec09f9ebcfcf13aeb6b99b97db80a95018c25d4a3a6
 SHA512 
e53d7b64e68a40b49667b65d9fa8f12e977e8ca923c2fe9ce1e1def2745573f8607f7dee7ae6c06496489ef721c4c500ec40513ea5f6bd3ad4bb3a7796972b8e
+DIST squashfs-tools-ng-0.8.tar.xz 1004616 BLAKE2B 
5d347eef252886e7750da306f038494a15660350aca7b93aaf85a8411882489d8855c771e719a68b025f5c15fdc8b0d30727dde0884c5982460ff85d106fcd37
 SHA512 
7a533c7f9f21f717718a9ce5d775cf297c2e8edb6f121741b14692b52cbb6e3d7fe5cd59525222f7f9617440ea2adb2acec4dda3252abf3bebc689905b9fdc20

diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-0.8.ebuild 
b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-0.8.ebuild
new file mode 100644
index 000..22a2dbc93b6
--- /dev/null
+++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-0.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A new set of tools for working with SquashFS images"
+HOMEPAGE="https://github.com/AgentD/squashfs-tools-ng;
+if [[ ${PV} = * ]]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/AgentD/${PN}.git;
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   SRC_URI="https://infraroot.at/pub/squashfs/${P}.tar.xz;
+fi
+
+LICENSE="LGPL-3+ tools? ( GPL-3+ )"
+SLOT="0"
+IUSE="lz4 lzo selinux +tools +xz zstd"
+
+DEPEND="
+   sys-libs/zlib:=
+   lz4? ( app-arch/lz4:= )
+   lzo? ( dev-libs/lzo:= )
+   xz?  ( app-arch/xz-utils:= )
+   selinux? ( sys-libs/libselinux:= )
+   zstd?( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   [[ ${PV} == "" ]] && eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   $(use_with lz4)
+   $(use_with lzo)
+   $(use_with selinux)
+   $(use_with tools)
+   $(use_with xz)
+   $(use_with zstd)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2019-12-31 Thread Thomas Deutschmann
commit: a24d99dc7ddc7aff4dbb9a88a7e8af9945598271
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 31 16:01:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 31 16:01:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24d99dc

sys-apps/ripgrep: fix LICENSE

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

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

diff --git a/sys-apps/ripgrep/ripgrep-11.0.2.ebuild 
b/sys-apps/ripgrep/ripgrep-11.0.2.ebuild
index 39a06e654f3..641ce42111d 100644
--- a/sys-apps/ripgrep/ripgrep-11.0.2.ebuild
+++ b/sys-apps/ripgrep/ripgrep-11.0.2.ebuild
@@ -78,7 +78,7 @@ HOMEPAGE="https://github.com/BurntSushi/ripgrep;
 SRC_URI="https://github.com/BurntSushi/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
 
-LICENSE="Apache-2.0 BSD-2 Boost-1.0 MIT Unlicense )"
+LICENSE="Apache-2.0 BSD-2 Boost-1.0 || ( MIT Unlicense )"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ppc64 ~x86"
 IUSE="+man pcre"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator/

2019-12-31 Thread Craig Andrews
commit: a628ab45a8d6cf2ff756c52c91e475787419571d
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Dec 31 15:48:58 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec 31 15:49:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a628ab45

sys-auth/google-authenticator: Cleanup old versions

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

 sys-auth/google-authenticator/Manifest |  3 --
 .../google-authenticator-1.05.ebuild   | 52 --
 .../google-authenticator-1.06.ebuild   | 52 --
 .../google-authenticator-1.07.ebuild   | 52 --
 4 files changed, 159 deletions(-)

diff --git a/sys-auth/google-authenticator/Manifest 
b/sys-auth/google-authenticator/Manifest
index a3941dbddba..af612807772 100644
--- a/sys-auth/google-authenticator/Manifest
+++ b/sys-auth/google-authenticator/Manifest
@@ -1,4 +1 @@
-DIST google-authenticator-1.05.tar.gz 57778 BLAKE2B 
c31d7929e2aacffc159ee5384f6f31498585819b848f4f8b026519cf2f2fc566b8533e007844c64d348f1cf423a7175b3221f879c5c1ead360c4f1b3acea57ed
 SHA512 
d97b26c6181dbce0612628484db37b1bf61e984fb2fb3d4974d04038e564404aa17415368dba524f0d17d96ec8d57ae4129b27f0c672d849d16ef03941d87996
-DIST google-authenticator-1.06.tar.gz 62292 BLAKE2B 
4eb7d6068a1b824c2299fb8d430b2deb04223690fee74a25c8e917e34200630628c3518a5aecc9fd1537d14d86062dc126191c086464b1c6b3d0207676155dc8
 SHA512 
a278360be1a3c5a03ddb38d40be45dbba16b6f565ee919377a918565bd8c567ce261890dc10d277edea4f469cf1da1d9cf2c9f3ccfeef8c6887d713c785a5440
-DIST google-authenticator-1.07.tar.gz 62764 BLAKE2B 
89fa794956bd39f6e1387b0a6ffbdee6b19496771d0e5c47c61c20fc02abaa7c9cd780595556a07cda01d9a6cf6e530752de6f9ac15157213dbb873cadaac010
 SHA512 
3e2bc9bfc3759f9004d08b1557868a33b628290b62aa9051d21072a66e18ca4b09cdef0fc8303943cb36ac5b61fe864a9de9fe0a1d8677ee86403cfd4c89c1fb
 DIST google-authenticator-1.08.tar.gz 62767 BLAKE2B 
ae1f5b1feac40da9beec28c81f39edfcc5e46df4cad4575d76deda9a183e8324ded79af9b7831c0572682749bb209b5371747b98a114af404d3225b9b0ff15f8
 SHA512 
f53d2fc20b5fa0f4621566509a2ef746077e3345de289bd2c9565440eb972e3a80807bf50a2cce8e2cc520df72c2e236629a921e3fce90fd635aff0c0ef36f75

diff --git a/sys-auth/google-authenticator/google-authenticator-1.05.ebuild 
b/sys-auth/google-authenticator/google-authenticator-1.05.ebuild
deleted file mode 100644
index 2fc5e1c2cb0..000
--- a/sys-auth/google-authenticator/google-authenticator-1.05.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-if [[ ${PV} ==  ]] ; then
-   
EGIT_REPO_URI="https://github.com/google/google-authenticator-libpam.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/google/google-authenticator-libpam/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-   S="${WORKDIR}/google-authenticator-libpam-${PV}"
-fi
-
-DESCRIPTION="PAM Module for two step verification via mobile platform"
-HOMEPAGE="https://github.com/google/google-authenticator-libpam;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="sys-libs/pam"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # We might want to use getpam_mod_dir from pam eclass,
-   # but the build already appends "/security" for us.
-   econf --libdir="/$(get_libdir)"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]] ; then
-   elog "For further information see"
-   elog "https://wiki.gentoo.org/wiki/Google_Authenticator;
-   elog ""
-   elog "If you want support for QR-Codes, install 
media-gfx/qrencode."
-   fi
-}

diff --git a/sys-auth/google-authenticator/google-authenticator-1.06.ebuild 
b/sys-auth/google-authenticator/google-authenticator-1.06.ebuild
deleted file mode 100644
index a087b7c5550..000
--- a/sys-auth/google-authenticator/google-authenticator-1.06.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-if [[ ${PV} ==  ]] ; then
-   
EGIT_REPO_URI="https://github.com/google/google-authenticator-libpam.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/google/google-authenticator-libpam/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-   S="${WORKDIR}/google-authenticator-libpam-${PV}"
-fi
-
-DESCRIPTION="PAM Module for two step verification via mobile platform"

[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator/

2019-12-31 Thread Craig Andrews
commit: e36ad411d55f2a6ad5112e60c630f08e6e6be595
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Dec 31 15:48:03 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec 31 15:49:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36ad411

sys-auth/google-authenticator: 1.08 version bump

Closes: https://github.com/gentoo/gentoo/pull/14197/
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>

 sys-auth/google-authenticator/Manifest |  1 +
 .../google-authenticator-1.08.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sys-auth/google-authenticator/Manifest 
b/sys-auth/google-authenticator/Manifest
index 660c726c269..a3941dbddba 100644
--- a/sys-auth/google-authenticator/Manifest
+++ b/sys-auth/google-authenticator/Manifest
@@ -1,3 +1,4 @@
 DIST google-authenticator-1.05.tar.gz 57778 BLAKE2B 
c31d7929e2aacffc159ee5384f6f31498585819b848f4f8b026519cf2f2fc566b8533e007844c64d348f1cf423a7175b3221f879c5c1ead360c4f1b3acea57ed
 SHA512 
d97b26c6181dbce0612628484db37b1bf61e984fb2fb3d4974d04038e564404aa17415368dba524f0d17d96ec8d57ae4129b27f0c672d849d16ef03941d87996
 DIST google-authenticator-1.06.tar.gz 62292 BLAKE2B 
4eb7d6068a1b824c2299fb8d430b2deb04223690fee74a25c8e917e34200630628c3518a5aecc9fd1537d14d86062dc126191c086464b1c6b3d0207676155dc8
 SHA512 
a278360be1a3c5a03ddb38d40be45dbba16b6f565ee919377a918565bd8c567ce261890dc10d277edea4f469cf1da1d9cf2c9f3ccfeef8c6887d713c785a5440
 DIST google-authenticator-1.07.tar.gz 62764 BLAKE2B 
89fa794956bd39f6e1387b0a6ffbdee6b19496771d0e5c47c61c20fc02abaa7c9cd780595556a07cda01d9a6cf6e530752de6f9ac15157213dbb873cadaac010
 SHA512 
3e2bc9bfc3759f9004d08b1557868a33b628290b62aa9051d21072a66e18ca4b09cdef0fc8303943cb36ac5b61fe864a9de9fe0a1d8677ee86403cfd4c89c1fb
+DIST google-authenticator-1.08.tar.gz 62767 BLAKE2B 
ae1f5b1feac40da9beec28c81f39edfcc5e46df4cad4575d76deda9a183e8324ded79af9b7831c0572682749bb209b5371747b98a114af404d3225b9b0ff15f8
 SHA512 
f53d2fc20b5fa0f4621566509a2ef746077e3345de289bd2c9565440eb972e3a80807bf50a2cce8e2cc520df72c2e236629a921e3fce90fd635aff0c0ef36f75

diff --git a/sys-auth/google-authenticator/google-authenticator-1.08.ebuild 
b/sys-auth/google-authenticator/google-authenticator-1.08.ebuild
new file mode 100644
index 000..a087b7c5550
--- /dev/null
+++ b/sys-auth/google-authenticator/google-authenticator-1.08.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+if [[ ${PV} ==  ]] ; then
+   
EGIT_REPO_URI="https://github.com/google/google-authenticator-libpam.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/google/google-authenticator-libpam/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+   S="${WORKDIR}/google-authenticator-libpam-${PV}"
+fi
+
+DESCRIPTION="PAM Module for two step verification via mobile platform"
+HOMEPAGE="https://github.com/google/google-authenticator-libpam;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="sys-libs/pam"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # We might want to use getpam_mod_dir from pam eclass,
+   # but the build already appends "/security" for us.
+   econf --libdir="/$(get_libdir)"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   elog "For further information see"
+   elog "https://wiki.gentoo.org/wiki/Google_Authenticator;
+   elog ""
+   elog "If you want support for QR-Codes, install 
media-gfx/qrencode."
+   fi
+}



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

2019-12-31 Thread Lars Wendler
commit: e1e05db62e800d27b30bb74963df6766b27b2250
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 31 15:47:01 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 31 15:47:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e05db6

sys-apps/smartmontools: Bump to version 7.1

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

 sys-apps/smartmontools/Manifest |   1 +
 sys-apps/smartmontools/smartmontools-7.1.ebuild | 150 
 2 files changed, 151 insertions(+)

diff --git a/sys-apps/smartmontools/Manifest b/sys-apps/smartmontools/Manifest
index 2d1eba91aa0..67556947217 100644
--- a/sys-apps/smartmontools/Manifest
+++ b/sys-apps/smartmontools/Manifest
@@ -1 +1,2 @@
 DIST smartmontools-7.0.tar.gz 944925 BLAKE2B 
41b3894efa05471bf358fca4ba87a765e3a54df68c9a617804a9e0853752c57b68fdbaa9d55fa1462a8fa7de1d6cb5630c66929dfe521be38b180944cb80acc9
 SHA512 
96e18a201182579f699d541539ce393e7bc2191e027cfdf7f87455a63da3a14451574f8fe391232047ac941ace453a017193d0a4987a4edb8f7ed9d5007f0512
+DIST smartmontools-7.1.tar.gz 971468 BLAKE2B 
de3e1b10997903cb9bf6107f1bd1be9587b66af08a94e368dc9ed3aa6d69ba93d6b41d1ba60076275603702d9d0b47b26e376d3c9f020eb18fde5af4b686485b
 SHA512 
440b2a957da10d240a8ef0008bd3358b83adb9eaca0f8d3e049b25d56a139c61dcd0bb4b27898faef6f189a27e159bdca3331e52e445c0eebf35e5d930f9e295

diff --git a/sys-apps/smartmontools/smartmontools-7.1.ebuild 
b/sys-apps/smartmontools/smartmontools-7.1.ebuild
new file mode 100644
index 000..9f111458dc6
--- /dev/null
+++ b/sys-apps/smartmontools/smartmontools-7.1.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools flag-o-matic systemd
+if [[ ${PV} == "" ]] ; then
+   
ESVN_REPO_URI="https://svn.code.sf.net/p/smartmontools/code/trunk/smartmontools;
+   ESVN_PROJECT="smartmontools"
+   inherit subversion
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+DESCRIPTION="Tools to monitor storage systems to provide advanced warning of 
disk degradation"
+HOMEPAGE="https://www.smartmontools.org;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="caps +daemon selinux static systemd update_drivedb"
+
+DEPEND="
+   caps? (
+   static? ( sys-libs/libcap-ng[static-libs] )
+   !static? ( sys-libs/libcap-ng )
+   )
+   kernel_FreeBSD? (
+   sys-freebsd/freebsd-lib[usb]
+   )
+   selinux? (
+   sys-libs/libselinux
+   )"
+RDEPEND="${DEPEND}
+   daemon? ( virtual/mailx )
+   selinux? ( sec-policy/selinux-smartmon )
+   systemd? ( sys-apps/systemd )
+   update_drivedb? (
+   app-crypt/gnupg
+   || (
+   net-misc/curl
+   net-misc/wget
+   www-client/lynx
+   dev-vcs/subversion
+   )
+   )
+"
+
+REQUIRED_USE="( caps? ( daemon ) )"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   # The build installs /etc/init.d/smartd, but we clobber it
+   # in our src_install, so no need to manually delete it.
+   myeconfargs=(
+   --with-drivedbdir="${EPREFIX}/var/db/${PN}" #575292
+   --with-initscriptdir="${EPREFIX}/etc/init.d"
+   #--with-smartdscriptdir="${EPREFIX}/usr/share/${PN}"
+   $(use_with caps libcap-ng)
+   $(use_with selinux)
+   $(use_with systemd libsystemd)
+   $(use_with update_drivedb gnupg)
+   $(use_with update_drivedb update-smart-drivedb)
+   $(usex systemd 
"--with-systemdsystemunitdir=$(systemd_get_systemunitdir)" '')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local db_path="/var/db/${PN}"
+
+   if use daemon; then
+   default
+
+   newinitd "${FILESDIR}"/smartd-r1.rc smartd
+   newconfd "${FILESDIR}"/smartd.confd smartd
+   else
+   dosbin smartctl
+   doman smartctl.8
+
+   local DOCS=( AUTHORS ChangeL* COPYING INSTALL NEWS README TODO )
+   einstalldocs
+   fi
+
+   if use update_drivedb ; then
+   if ! use daemon; then
+   dosbin "${S}"/update-smart-drivedb
+   fi
+
+   exeinto /etc/cron.monthly
+   doexe "${FILESDIR}/${PN}-update-drivedb"
+   fi
+
+   if use daemon || use update_drivedb; then
+   keepdir "${db_path}"
+
+   # Install a copy of the initial drivedb.h to /usr/share/${PN}
+   # so that we can access that file later in pkg_postinst
+   

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

2019-12-31 Thread Louis Sautier
commit: 79fd40ab0ef7c1106affb486d60908a9498813e0
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Dec 31 15:21:45 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Dec 31 15:22:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fd40ab

dev-python/irc: use distutils_enable_sphinx

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

 .../irc/{irc-18.0.0.ebuild => irc-18.0.0-r1.ebuild} | 17 +++--
 1 file changed, 3 insertions(+), 14 deletions(-)

diff --git a/dev-python/irc/irc-18.0.0.ebuild 
b/dev-python/irc/irc-18.0.0-r1.ebuild
similarity index 81%
rename from dev-python/irc/irc-18.0.0.ebuild
rename to dev-python/irc/irc-18.0.0-r1.ebuild
index 5b30887f153..bc2ceafe82d 100644
--- a/dev-python/irc/irc-18.0.0.ebuild
+++ b/dev-python/irc/irc-18.0.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
+IUSE="examples test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -30,11 +30,6 @@ RDEPEND="
 "
 BDEPEND="
>=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
-   doc? (
-   >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
-   >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
test? (
${RDEPEND}
dev-python/backports-unittest-mock[${PYTHON_USEDEP}]
@@ -42,14 +37,8 @@ BDEPEND="
)
 "
 
-python_compile_all() {
-   if use doc; then
-   # conf.py looks for '../CHANGES.rst'
-   cd docs || die
-   sphinx-build . _build/html || die
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
+distutils_enable_sphinx docs '>=dev-python/jaraco-packaging-3.2' \
+   '>=dev-python/rst-linker-1.9'
 
 python_test() {
# Override pytest options to skip flake8



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

2019-12-31 Thread Louis Sautier
commit: 135c3ad86c00190f0cf18647f9a6b4d8ee26c69a
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Dec 31 15:26:50 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Dec 31 15:26:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135c3ad8

dev-python/jaraco-logging: use distutils_enable_sphinx

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

 ...ng-3.0.0.ebuild => jaraco-logging-3.0.0-r1.ebuild} | 19 ---
 1 file changed, 4 insertions(+), 15 deletions(-)

diff --git a/dev-python/jaraco-logging/jaraco-logging-3.0.0.ebuild 
b/dev-python/jaraco-logging/jaraco-logging-3.0.0-r1.ebuild
similarity index 79%
rename from dev-python/jaraco-logging/jaraco-logging-3.0.0.ebuild
rename to dev-python/jaraco-logging/jaraco-logging-3.0.0-r1.ebuild
index 2c8fcf0eb31..f2dc6af3ffa 100644
--- a/dev-python/jaraco-logging/jaraco-logging-3.0.0.ebuild
+++ b/dev-python/jaraco-logging/jaraco-logging-3.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
 # TODO: remove six
@@ -27,27 +27,16 @@ RDEPEND="
 "
 BDEPEND="
>=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
-   doc? (
-   >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
-   >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
test? (
${RDEPEND}
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
)
 "
 
-S="${WORKDIR}/${MY_PN}-${PV}"
+distutils_enable_sphinx docs '>=dev-python/jaraco-packaging-3.2' \
+   '>=dev-python/rst-linker-1.9'
 
-python_compile_all() {
-   if use doc; then
-   # conf.py looks for '../CHANGES.rst'
-   cd docs || die
-   sphinx-build . _build/html || die
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
+S="${WORKDIR}/${MY_PN}-${PV}"
 
 python_test() {
# Override pytest options to skip flake8



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

2019-12-31 Thread Louis Sautier
commit: 9a7af57ee1e15a6c0c939cb52043b8d921c8125d
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Dec 31 14:58:21 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Dec 31 15:18:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7af57e

dev-python/jaraco-functools: bump to 3.0.0, drops Py<3.6

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

 dev-python/jaraco-functools/Manifest   |  1 +
 .../jaraco-functools/jaraco-functools-3.0.0.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/jaraco-functools/Manifest 
b/dev-python/jaraco-functools/Manifest
index d6c4b82c244..597fadef0c2 100644
--- a/dev-python/jaraco-functools/Manifest
+++ b/dev-python/jaraco-functools/Manifest
@@ -1,3 +1,4 @@
 DIST jaraco.functools-1.19.tar.gz 10588 BLAKE2B 
c71eb4e0c611f6a0bd82e04cacb7933961ba5e50091439c274bd8ceeda68b69789423994fe43f44af6cdd643b7a04418bc32ce2f937d118520298a019c5c6638
 SHA512 
7fbf1956ff8a132021e1f7fae5e98f40199a5d0e705b08b44ad5b2588fdd7d1088db9d7457b985c1852b50285a8f03cc9795fff0c4f53f9155f7c8ec371ff307
 DIST jaraco.functools-1.20.tar.gz 11063 BLAKE2B 
c202c3cda86c0f32fb3299a083ebb8d584eec444d9d8f0eff536f5e663634dab03c5831aef18d683e7eafff311b66a724d9004ad46f5ef92e90df16a9c7d
 SHA512 
ba17b567dfcadb0d8ff1cc7a6ed07f2a23abfd42e73f3d815a6fa19d9be97d6af0c90bff7fb5e7ef67012ea5d931e9babc963da8a7105ba6a92d5c43c7126e04
 DIST jaraco.functools-2.0.tar.gz 14340 BLAKE2B 
560490b1150c2385f9c4d468fe7ab4fa84475ad43e1ebed784343a71742976ed0c18df3f6240b1d5b69106a6835c0248838331a654f9d3fdc863622c3dda33be
 SHA512 
dce30c08f0e9f3c7b682c78fc3a46a26d9972706f4c8449a12ba11aa5ed130c6d9ca405213fd93b6b4110ef9cea549e5fa925c96bfaf18681cd6957d8ba0889f
+DIST jaraco.functools-3.0.0.tar.gz 15618 BLAKE2B 
dbf542148d18069e7e78c718f3f6b62c7a07c674c96d54dfb3c1cebded13f6e24ca579844453352d001d312e718acf58d311c198076e85217362ee1a1446dc23
 SHA512 
f1ec725e132477f7361f7d0a77f72b69603499c24df25c9e8e0cc9a6d34a4bd4bb10fde60dc324b8176c46035e2babde04de90fcb0aa82273bc2f8559b8b31f5

diff --git a/dev-python/jaraco-functools/jaraco-functools-3.0.0.ebuild 
b/dev-python/jaraco-functools/jaraco-functools-3.0.0.ebuild
new file mode 100644
index 000..e3560828aca
--- /dev/null
+++ b/dev-python/jaraco-functools/jaraco-functools-3.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Additional functions used by other projects by developer jaraco"
+HOMEPAGE="https://github.com/jaraco/jaraco.functools;
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+# TODO: remove six
+# https://github.com/jaraco/jaraco.functools/pull/14
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   ">=dev-python/jaraco-packaging-3.2" \
+   ">=dev-python/rst-linker-1.9"
+
+python_prepare_all() {
+   # avoid a setuptools_scm dependency
+   sed -i "s:use_scm_version=True:version='${PV}',name='${PN//-/.}':" 
setup.py || die
+   sed -r -i 
"s:setuptools_scm[[:space:]]*([><=]{1,2}[[:space:]]*[0-9.a-zA-Z]+)[[:space:]]*::"
 \
+   setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Override pytest options to skip flake8
+   PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \
+   || die "tests failed with ${EPYTHON}"
+}
+
+# 
https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages#File_collisions_between_pkgutil-style_packages
+python_install() {
+   rm "${BUILD_DIR}"/lib/jaraco/__init__.py || die
+   # note: eclass may default to --skip-build in the future
+   distutils-r1_python_install --skip-build
+}



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

2019-12-31 Thread Louis Sautier
commit: 0eafb330238e6c6b09fe7aafa44d7443903877bc
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Dec 31 14:41:46 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Dec 31 15:18:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eafb330

dev-python/tempora: remove old

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

 dev-python/tempora/Manifest  |  1 -
 dev-python/tempora/tempora-1.14.1.ebuild | 55 
 dev-python/tempora/tempora-1.14.ebuild   | 55 
 3 files changed, 111 deletions(-)

diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest
index 06d2d1290a9..10728302ea7 100644
--- a/dev-python/tempora/Manifest
+++ b/dev-python/tempora/Manifest
@@ -1,5 +1,4 @@
 DIST tempora-1.12.tar.gz 15208 BLAKE2B 
ced6e5d069780b516ff791ee598683f59d02588d45282f1b6b6c2b8b61d354bc399d10c961b5a112c7ef1185c3661cbe9b1b9c95ab28d42ed2429fa4f504917e
 SHA512 
4acd38fb464e858db371fc4ac6d2082f4f0c676016cdb95d8415895b7d0bdd3c787c2678737e437d1f5861368dd54040ce289407cfeea3ca43b130c56da133b6
 DIST tempora-1.14.1.tar.gz 19383 BLAKE2B 
f65896391e839c3da43bb42715459b9ab870a724722bfc83c129f18032e731d69b2d12635a519226ef4ce99e77a3418e7e1a05a116a80c222b4e8138f9966f9e
 SHA512 
4ecd5430d4d90959b0985908a1e4f239a56ce0026cd315ef6b8c204b645caccb135db76bb2ca9cb95bc65bdf337b61e7c31514eb9c85036771469b6a058edfbb
-DIST tempora-1.14.tar.gz 16009 BLAKE2B 
2f4c90da2aed42c2eaa24e5764c0ec163eeda3f5d7db908f5dfa9057eabaaa67654c100d049a389d43c0f8286c0dea12db3cc3cb9a8eea098925d2d7b011c1c5
 SHA512 
dea359fcb5eebda2db6b0de2e615ef6681860e9b8ecdb6041316623b9072067f08cd19d72d9a9e1fc792da7c5760f5e2382bedcbe09467109557448bae1fd8cf
 DIST tempora-1.7.tar.gz 11645 BLAKE2B 
d354fb863a8d30bd9e603ad942d7c7f61a70c24e7f1fe94fffd59982431190e2807c2dc577ff83eb90ffc5fd2b2f8415965de1d77e4dca0dd02291733bfbb97c
 SHA512 
2420e32a9b8c990609d8f09225004e0b1c445cad1fe3c3c74625cb8317b552469acf2d3b28aa56633a87260a93c77d73b02178cb662016c514bc740aa01399e5
 DIST tempora-2.0.0.tar.gz 19828 BLAKE2B 
af06f7cfd6742c41fa08333da30bd2b6173affe4d368024122d0464856fa3e2264c85d34505cae023167b4266ed0e927a5a8d620101c02c352cf08b269c8c6b4
 SHA512 
9f488ecca0673a0071503475378bc8f5ddcfabb32fcc548392434df45767fbeb8b914117622ec6f9dc6a8de90e5bfe6e5571a9a18ddecf7c25e94fc1f7fff102

diff --git a/dev-python/tempora/tempora-1.14.1.ebuild 
b/dev-python/tempora/tempora-1.14.1.ebuild
deleted file mode 100644
index 2914a9aa1bb..000
--- a/dev-python/tempora/tempora-1.14.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python{2_7,3_{5,6,7}} )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-DESCRIPTION="Objects and routines pertaining to date and time"
-HOMEPAGE="https://github.com/jaraco/tempora;
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="
-   >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? (
-   >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
-   >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
-   test? (
-   ${RDEPEND}
-   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
-   dev-python/backports-unittest-mock[${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   )
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs docs/_build/html || die
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
-
-python_test() {
-   # Override pytest options to skip flake8
-   PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \
-   || die "tests failed with ${EPYTHON}"
-}

diff --git a/dev-python/tempora/tempora-1.14.ebuild 
b/dev-python/tempora/tempora-1.14.ebuild
deleted file mode 100644
index ca308edec77..000
--- a/dev-python/tempora/tempora-1.14.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python{2_7,3_{5,6,7}} )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-DESCRIPTION="Objects and routines pertaining to date and time"
-HOMEPAGE="https://github.com/jaraco/tempora;
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   

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

2019-12-31 Thread Louis Sautier
commit: a5349e9210cc742d54142a1b4fdf138b3367af14
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Dec 31 14:39:15 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Dec 31 15:18:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5349e92

dev-python/tempora: bump to 2.0.0, drops Py<3.6, re-add arm

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

 dev-python/tempora/Manifest |  1 +
 dev-python/tempora/tempora-2.0.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest
index bfc547462d1..06d2d1290a9 100644
--- a/dev-python/tempora/Manifest
+++ b/dev-python/tempora/Manifest
@@ -2,3 +2,4 @@ DIST tempora-1.12.tar.gz 15208 BLAKE2B 
ced6e5d069780b516ff791ee598683f59d02588d4
 DIST tempora-1.14.1.tar.gz 19383 BLAKE2B 
f65896391e839c3da43bb42715459b9ab870a724722bfc83c129f18032e731d69b2d12635a519226ef4ce99e77a3418e7e1a05a116a80c222b4e8138f9966f9e
 SHA512 
4ecd5430d4d90959b0985908a1e4f239a56ce0026cd315ef6b8c204b645caccb135db76bb2ca9cb95bc65bdf337b61e7c31514eb9c85036771469b6a058edfbb
 DIST tempora-1.14.tar.gz 16009 BLAKE2B 
2f4c90da2aed42c2eaa24e5764c0ec163eeda3f5d7db908f5dfa9057eabaaa67654c100d049a389d43c0f8286c0dea12db3cc3cb9a8eea098925d2d7b011c1c5
 SHA512 
dea359fcb5eebda2db6b0de2e615ef6681860e9b8ecdb6041316623b9072067f08cd19d72d9a9e1fc792da7c5760f5e2382bedcbe09467109557448bae1fd8cf
 DIST tempora-1.7.tar.gz 11645 BLAKE2B 
d354fb863a8d30bd9e603ad942d7c7f61a70c24e7f1fe94fffd59982431190e2807c2dc577ff83eb90ffc5fd2b2f8415965de1d77e4dca0dd02291733bfbb97c
 SHA512 
2420e32a9b8c990609d8f09225004e0b1c445cad1fe3c3c74625cb8317b552469acf2d3b28aa56633a87260a93c77d73b02178cb662016c514bc740aa01399e5
+DIST tempora-2.0.0.tar.gz 19828 BLAKE2B 
af06f7cfd6742c41fa08333da30bd2b6173affe4d368024122d0464856fa3e2264c85d34505cae023167b4266ed0e927a5a8d620101c02c352cf08b269c8c6b4
 SHA512 
9f488ecca0673a0071503475378bc8f5ddcfabb32fcc548392434df45767fbeb8b914117622ec6f9dc6a8de90e5bfe6e5571a9a18ddecf7c25e94fc1f7fff102

diff --git a/dev-python/tempora/tempora-2.0.0.ebuild 
b/dev-python/tempora/tempora-2.0.0.ebuild
new file mode 100644
index 000..cd400083854
--- /dev/null
+++ b/dev-python/tempora/tempora-2.0.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Objects and routines pertaining to date and time"
+HOMEPAGE="https://github.com/jaraco/tempora;
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   dev-python/backports-unittest-mock[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   ">=dev-python/jaraco-packaging-3.2" \
+   ">=dev-python/rst-linker-1.9"
+
+python_prepare_all() {
+   # avoid a setuptools_scm dependency
+   sed -i "s:use_scm_version=True:version='${PV}',name='${PN//-/.}':" 
setup.py || die
+   sed -r -i 
"s:setuptools_scm[[:space:]]*([><=]{1,2}[[:space:]]*[0-9.a-zA-Z]+)[[:space:]]*::"
 \
+   setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Override pytest options to skip flake8
+   # Skip a test that requires pytest-freezegun
+   # because it seems to be poorly maintained
+   PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \
+   --deselect 
tempora/__init__.py::tempora.get_nearest_year_for_day \
+   || die "tests failed with ${EPYTHON}"
+}



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

2019-12-31 Thread Louis Sautier
commit: 0b6407c836e79db760bd66a82f4773c9ff840f86
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Dec 31 14:59:57 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Dec 31 15:18:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6407c8

dev-python/jaraco-functools: remove old

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

 dev-python/jaraco-functools/Manifest   |  1 -
 .../jaraco-functools-1.20-r1.ebuild| 61 
 .../jaraco-functools/jaraco-functools-2.0.ebuild   | 65 --
 3 files changed, 127 deletions(-)

diff --git a/dev-python/jaraco-functools/Manifest 
b/dev-python/jaraco-functools/Manifest
index 597fadef0c2..21e02291b87 100644
--- a/dev-python/jaraco-functools/Manifest
+++ b/dev-python/jaraco-functools/Manifest
@@ -1,4 +1,3 @@
 DIST jaraco.functools-1.19.tar.gz 10588 BLAKE2B 
c71eb4e0c611f6a0bd82e04cacb7933961ba5e50091439c274bd8ceeda68b69789423994fe43f44af6cdd643b7a04418bc32ce2f937d118520298a019c5c6638
 SHA512 
7fbf1956ff8a132021e1f7fae5e98f40199a5d0e705b08b44ad5b2588fdd7d1088db9d7457b985c1852b50285a8f03cc9795fff0c4f53f9155f7c8ec371ff307
-DIST jaraco.functools-1.20.tar.gz 11063 BLAKE2B 
c202c3cda86c0f32fb3299a083ebb8d584eec444d9d8f0eff536f5e663634dab03c5831aef18d683e7eafff311b66a724d9004ad46f5ef92e90df16a9c7d
 SHA512 
ba17b567dfcadb0d8ff1cc7a6ed07f2a23abfd42e73f3d815a6fa19d9be97d6af0c90bff7fb5e7ef67012ea5d931e9babc963da8a7105ba6a92d5c43c7126e04
 DIST jaraco.functools-2.0.tar.gz 14340 BLAKE2B 
560490b1150c2385f9c4d468fe7ab4fa84475ad43e1ebed784343a71742976ed0c18df3f6240b1d5b69106a6835c0248838331a654f9d3fdc863622c3dda33be
 SHA512 
dce30c08f0e9f3c7b682c78fc3a46a26d9972706f4c8449a12ba11aa5ed130c6d9ca405213fd93b6b4110ef9cea549e5fa925c96bfaf18681cd6957d8ba0889f
 DIST jaraco.functools-3.0.0.tar.gz 15618 BLAKE2B 
dbf542148d18069e7e78c718f3f6b62c7a07c674c96d54dfb3c1cebded13f6e24ca579844453352d001d312e718acf58d311c198076e85217362ee1a1446dc23
 SHA512 
f1ec725e132477f7361f7d0a77f72b69603499c24df25c9e8e0cc9a6d34a4bd4bb10fde60dc324b8176c46035e2babde04de90fcb0aa82273bc2f8559b8b31f5

diff --git a/dev-python/jaraco-functools/jaraco-functools-1.20-r1.ebuild 
b/dev-python/jaraco-functools/jaraco-functools-1.20-r1.ebuild
deleted file mode 100644
index fba36e00fdd..000
--- a/dev-python/jaraco-functools/jaraco-functools-1.20-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python{2_7,3_{5,6,7}} )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-DESCRIPTION="Additional functions used by other projects by developer jaraco"
-HOMEPAGE="https://github.com/jaraco/jaraco.functools;
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   https://github.com/jaraco/jaraco.functools;
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 
'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' python2_7)
-"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
-   doc? (
-   >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
-   >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
-   test? (
-   ${RDEPEND}
-   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
-   dev-python/backports-unittest-mock[${PYTHON_USEDEP}]
-   dev-python/jaraco-classes[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   )
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-PATCHES=( "${FILESDIR}/${P}-fix-py37-tests.patch" )
-
-python_compile_all() {
-   if use doc; then
-   cd docs || die
-   sphinx-build . _build/html || die
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
-
-python_test() {
-   # Override pytest options to skip flake8
-   PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \
-   || die "tests failed with ${EPYTHON}"
-}
-
-# 
https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages#File_collisions_between_pkgutil-style_packages
-python_install() {
-   rm "${BUILD_DIR}"/lib/jaraco/__init__.py || die
-   # note: eclass may default to --skip-build in the future
-   distutils-r1_python_install --skip-build
-}



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

2019-12-31 Thread Louis Sautier
commit: ac5756ba15027d02094d1ac87dbd741d9610c74c
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Dec 31 15:16:38 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Dec 31 15:18:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5756ba

dev-python/jaraco-classes: bump to 3.1.0, drops Py<3.6

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

 dev-python/jaraco-classes/Manifest |  1 +
 .../jaraco-classes/jaraco-classes-3.1.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/jaraco-classes/Manifest 
b/dev-python/jaraco-classes/Manifest
index eec9dfdc7d6..83382769cd6 100644
--- a/dev-python/jaraco-classes/Manifest
+++ b/dev-python/jaraco-classes/Manifest
@@ -1 +1,2 @@
 DIST jaraco.classes-2.0.tar.gz 9911 BLAKE2B 
aa5e5c90f16c9536239ed61e6dccbc426244c98a33a944de32239bd42a0a4944e5df3529cfd525e05cf276a4a4b028edcec734006b549053ac8817032f52b2ea
 SHA512 
83c9a570f951ef6c3708243dce6397cfbfe963db5920550ac807878a69860b34831af5f277f956fd0b327d85462676fd6386a22d6d97c7616e01ca81d7ace694
+DIST jaraco.classes-3.1.0.tar.gz 11616 BLAKE2B 
5b438f7582a9a93ca4fc97a71725c1fe3275e4bfb48f5e06b549f7ac8fb6900262165b1ad0638114d3a8d11c10f449b7930d4c2d66fa928665aaff820af88937
 SHA512 
697d892a01c4e8ad83f57e69dcd744f976cea67fa3efcd55b10eda02f6bf1916162c0fa952d0d711e62f62fdff62740ee55a93be9fc46ebd4ab22416092f0ff6

diff --git a/dev-python/jaraco-classes/jaraco-classes-3.1.0.ebuild 
b/dev-python/jaraco-classes/jaraco-classes-3.1.0.ebuild
new file mode 100644
index 000..1d8913bc1a2
--- /dev/null
+++ b/dev-python/jaraco-classes/jaraco-classes-3.1.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Tests fail with pypy
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Classes used by other projects by developer jaraco"
+HOMEPAGE="https://github.com/jaraco/jaraco.classes;
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+distutils_enable_sphinx docs \
+   ">=dev-python/jaraco-packaging-3.2" \
+   ">=dev-python/rst-linker-1.9"
+
+python_prepare_all() {
+   # avoid a setuptools_scm dependency
+   sed -i "s:use_scm_version=True:version='${PV}':" setup.py || die
+   sed -r -i 
"s:setuptools_scm[[:space:]]*([><=]{1,2}[[:space:]]*[0-9.a-zA-Z]+)[[:space:]]*::"
 \
+   setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Avoid ImportMismatchError, override pytest options to skip flake8
+   pytest -vv "${BUILD_DIR}"/lib 
--override-ini="addopts=--doctest-modules" \
+   || die "tests failed with ${EPYTHON}"
+}
+
+# 
https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages#File_collisions_between_pkgutil-style_packages
+python_install() {
+   rm "${BUILD_DIR}"/lib/jaraco/__init__.py || die
+   # note: eclass may default to --skip-build in the future
+   distutils-r1_python_install --skip-build
+}



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

2019-12-31 Thread David Seifert
commit: d533c6b4b974a032022565efea6a61b2c4f17f05
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 31 15:17:17 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 31 15:17:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d533c6b4

dev-ruby/facter: Remove old

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

 dev-ruby/facter/Manifest |   1 -
 dev-ruby/facter/facter-3.14.5.ebuild | 113 ---
 2 files changed, 114 deletions(-)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 2a3332a287f..555f7a7a4bf 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,2 +1 @@
-DIST facter-3.14.5.tar.gz 395892 BLAKE2B 
c8f98716f4abca8d5f32c1cbfa79437b4021b1994476a31f7c00fc092f02aa08ed01eff4357368e140763bd3d39a38915c99606914e697ff8c769c9f0dd26638
 SHA512 
387f3d4c654ce3231129dbf6c22ccb04023d73006e4709b330b11ac01ef55831c618d80171ffb8de455be2a12e339a2b52ab782b0ed97e2dbfeaca2692ed951d
 DIST facter-3.14.6.tar.gz 397339 BLAKE2B 
74fae02a70194fd85789428c779f000e6b6750f52ecb0c713d6b772b3592a1974835367b148d046f849d61704adf82d93f519b86ecfe0007fb492f880a2aebca
 SHA512 
6c17ba200fe82a2223b76505c29c6fb7bce2bff6e795316ea0b91d2fc8bc42bed9b930ba9c5d7b3851fd36fe93fb20e81a9cbc919589d4012e989234be1ba787

diff --git a/dev-ruby/facter/facter-3.14.5.ebuild 
b/dev-ruby/facter/facter-3.14.5.ebuild
deleted file mode 100644
index dbf4788a288..000
--- a/dev-ruby/facter/facter-3.14.5.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-# git-r3 goes after ruby-ng so that it overrides src_unpack properly
-inherit cmake-utils eutils multilib ruby-ng
-
-DESCRIPTION="A cross-platform ruby library for retrieving facts from operating 
systems"
-HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="debug test"
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/puppetlabs/facter.git;
-   EGIT_BRANCH="master"
-else
-   [[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
-   SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   >=sys-devel/gcc-4.8:*
-   >=dev-cpp/cpp-hocon-0.1.4-r1"
-COMMON_DEPEND="
-   >=dev-libs/leatherman-1.0.0:=
-   dev-libs/openssl:0=
-   sys-apps/util-linux
-   app-emulation/virt-what
-   net-misc/curl
-   >=dev-libs/boost-1.54:=[nls]
-   >=dev-cpp/yaml-cpp-0.5.1
-   ! 10.1.0/>= 10/' \
-   -e '/rspec/ s/2.11.0/2.11/' \
-   -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die
-   # patches
-   default
-   cmake-utils_src_prepare
-}
-
-each_ruby_configure() {
-   # hack for correct calculation of relative path from facter.rb to
-   # libfacter.so
-   my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir')
-}
-
-src_configure() {
-   ruby-ng_src_configure
-
-   local mycmakeargs=(
-   -DCMAKE_VERBOSE_MAKEFILE=ON
-   -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir}
-   -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)"
-   )
-   if use debug; then
-   mycmakeargs+=(
- -DCMAKE_BUILD_TYPE=Debug
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   addpredict /proc/self/oom_score_adj
-   cmake-utils_src_compile
-}
-
-src_test() {
-   cmake-utils_src_test
-}
-
-each_ruby_install() {
-   doruby "${BUILD_DIR}"/lib/facter.rb
-}
-
-src_install() {
-   cmake-utils_src_install
-   ruby-ng_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-hocon/

2019-12-31 Thread David Seifert
commit: fd8a10e4db6394a235bb95d164871f46e3a35e32
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 31 15:17:18 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 31 15:17:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8a10e4

dev-cpp/cpp-hocon: Remove old

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

 dev-cpp/cpp-hocon/Manifest  |  1 -
 dev-cpp/cpp-hocon/cpp-hocon-0.1.4-r1.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-cpp/cpp-hocon/Manifest b/dev-cpp/cpp-hocon/Manifest
index 06f700ae18e..29196bd024b 100644
--- a/dev-cpp/cpp-hocon/Manifest
+++ b/dev-cpp/cpp-hocon/Manifest
@@ -1,3 +1,2 @@
-DIST cpp-hocon-0.1.4.tar.gz 157988 BLAKE2B 
3b9e3ec2c386446a2c1d078867b03fbfe2adc8160877288597c648eaf4af6e34f09b673780e6fb81ce9bd1724c1e3d6efc1102985d344a4d1d7bb48b15916190
 SHA512 
f5ee6c5e7eaa5139bb3c421fd8b7c0da337daec99dce7f426d567ced0036b7c49a396b1b9bdbaa8023cd776a5a942175082a4b30280d4211a0db51483324be42
 DIST cpp-hocon-0.2.1-boost-filesystem.patch 1004 BLAKE2B 
f1e8db5e00283b526a45155a705f25efcbe790a08518697facb70ec0adee21a0a954258c09527ee75d50b91cde4824193596c2a53af4f2613ddd709862840a14
 SHA512 
1c73065ace6ec957b0d7241f680e475708deedad43d2a200b4877350e0712dbf13aea8b0c12c7a0d02c12e2c0b3f201ae85b952969eb66e390276bed83a5d7ad
 DIST cpp-hocon-0.2.1.tar.gz 158108 BLAKE2B 
4b7097768d4fcbc72df5c63fb036b12bb08108a0e1ef57ec182c64c2aa337b56197c8c10dea8f26f64a273b578d4c1b53a898024558d95e99d2ba1b3778c2414
 SHA512 
fcc377da7923b77436a6f2787d5b8b1b573f239de4f059c4a5949cbb1a755fd12024b9155f5e44cf60141181942f3e9a2a8fad07ee0b1d516fe2cd4a88d4ac8b

diff --git a/dev-cpp/cpp-hocon/cpp-hocon-0.1.4-r1.ebuild 
b/dev-cpp/cpp-hocon/cpp-hocon-0.1.4-r1.ebuild
deleted file mode 100644
index 752c94b6d59..000
--- a/dev-cpp/cpp-hocon/cpp-hocon-0.1.4-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Provides C++ support for the HOCON configuration file format"
-HOMEPAGE="https://github.com/puppetlabs/cpp-hocon;
-SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=sys-devel/gcc-4.9.3:*
-   >=dev-libs/boost-1.54:=[nls]
-   >=dev-libs/leatherman-0.9.3:=
-   "
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # make it support multilib
-   sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die
-   sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_VERBOSE_MAKEFILE=ON
-   -DCMAKE_BUILD_TYPE=None
-   -DCMAKE_INSTALL_PREFIX=/usr
-   )
-   if use debug; then
-   mycmakeargs+=(
-   -DCMAKE_BUILD_TYPE=Debug
-   )
-   fi
-   cmake-utils_src_configure
-}



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

2019-12-31 Thread Sven Wegener
commit: 2e518193fb981eaa830104563621b383f4207843
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue Dec 31 14:43:29 2019 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Dec 31 15:13:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e518193

sci-libs/libsigrok: Optimize python modules

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrok/libsigrok-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index 22fa3622f09..434df74ec09 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -134,6 +134,7 @@ each_ruby_install() {
 each_python_install() {
cd "${BUILD_DIR}"
emake python-install DESTDIR="${D}"
+   python_optimize
 }
 
 src_install() {



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

2019-12-31 Thread Sven Wegener
commit: b151de6f5ea2bb92bc151968c8dd947c192d8179
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue Dec 31 15:07:50 2019 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Dec 31 15:13:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b151de6f

sci-libs/libsigrok: Version bump to 0.5.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrok/Manifest   |   1 +
 sci-libs/libsigrok/libsigrok-0.5.2.ebuild | 156 ++
 2 files changed, 157 insertions(+)

diff --git a/sci-libs/libsigrok/Manifest b/sci-libs/libsigrok/Manifest
index db935b04490..5bd8440632e 100644
--- a/sci-libs/libsigrok/Manifest
+++ b/sci-libs/libsigrok/Manifest
@@ -1,3 +1,4 @@
 DIST libsigrok-0.3.0.tar.gz 924503 BLAKE2B 
132cc952b7314e11034100973f1086d17515fb7b1eb3792506569211fe05e9f35b113fceaff7c0468ad9be0bbcac0251ae63ae856f1393c51e743983e60886df
 SHA512 
b94e8a8da1346f9ab267fd693975411243f2cb016e48ec05f4ad88a8a1dfe5ed6f5ad4ac4bf0e94dc551dc92cd70d2719983e21abaa4811693fb28a27bf74550
 DIST libsigrok-0.4.0.tar.gz 1387329 BLAKE2B 
8d1578c1f84c84af54f0e6c97bcdcec6d183a80170d0b19aa44c4015dac3c418e1a1e304b42b12be3f905a3887f95d2ecc9644aeb2a81a961e09438e380ec70b
 SHA512 
5963c1a44cf351a38d9434f89a15b20d36c7196a78464c302c65ab262bcdb2f26274c7fabf01174757e1f9a367497b9721578ebf802f75ef97ee71ff3dade1e0
 DIST libsigrok-0.5.1.tar.gz 1664813 BLAKE2B 
b5765e1057ee4411ef2f83fa73473429bc8f84653f1c7761af3c1280decc2fcb1d3c68d8f92f7e77b85f1fcda74cf6066e5bf56c0da2de4b28148b920b94e0da
 SHA512 
48337fc4625dc0abc162ae54e04ce091047835aa1e49ba1ab84542805008d1ff5646b143fde57e317f3b34514c0e6d4dcb7b1c5944f3f16bdef1a7169edc3517
+DIST libsigrok-0.5.2.tar.gz 1779465 BLAKE2B 
fc6fdde1054e9ac50bc42249c34b3dbfff1e89d77f0db5a8762e52fcf2ea5ea69b2defcf1cde4ed7b1edd1e21770002ed661a470c8d666904daa48a84a2bbfc5
 SHA512 
cf673dad6280302d69050c29490621f66c6d6a73932d019a53ec3501316d3f2e23e7667a04f866dbe6ed73f86a63de73d2173e2b6cea563631d705e06f887092

diff --git a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild 
b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
new file mode 100644
index 000..6613025d515
--- /dev/null
+++ b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+USE_RUBY="ruby26 ruby25 ruby24"
+RUBY_OPTIONAL="yes"
+
+inherit eutils gnome2-utils python-r1 java-pkg-opt-2 ruby-ng udev xdg-utils
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="basic hardware drivers for logic analyzers and input/output file 
format support"
+HOMEPAGE="https://sigrok.org/wiki/Libsigrok;
+
+LICENSE="GPL-3"
+SLOT="0/4"
+IUSE="cxx ftdi java parport python ruby serial static-libs +udev test usb"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} ) ruby? ( cxx 
|| ( $(ruby_get_use_targets) ) )"
+
+# We also support librevisa, but that isn't in the tree ...
+LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)]
+   >=dev-libs/libzip-0.8:=[static-libs(+)]
+   cxx? ( dev-cpp/glibmm:2[static-libs(+)] )
+   python? ( ${PYTHON_DEPS} >=dev-python/pygobject-3.0.0[${PYTHON_USEDEP}] 
)
+   ruby? ( $(ruby_implementations_depend) )
+   ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] )
+   parport? ( sys-libs/libieee1284[static-libs(+)] )
+   serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] )
+   usb? ( virtual/libusb:1[static-libs(+)] )"
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   static-libs? ( ${LIB_DEPEND} )
+   java? ( >=virtual/jre-1.4 )"
+DEPEND="${LIB_DEPEND//\[static-libs(+)]}
+   test? ( >=dev-libs/check-0.9.4 )
+   cxx? ( app-doc/doxygen )
+   java? (
+   >=dev-lang/swig-3.0.6
+   >=virtual/jdk-1.4
+   )
+   python? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-lang/swig-3.0.6
+   )
+   ruby? ( >=dev-lang/swig-3.0.8 )
+   virtual/pkgconfig"
+
+S="${WORKDIR}"/${P}
+
+pkg_setup() {
+   use ruby && ruby-ng_pkg_setup
+   java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+   [[ ${PV} == "" ]] && git-r3_src_unpack || default
+}
+
+sigrok_src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+}
+
+each_ruby_prepare() {
+   sigrok_src_prepare
+}
+
+src_prepare() {
+   use ruby && cp -rl "${S}" "${WORKDIR}"/all && ruby-ng_src_prepare
+   sigrok_src_prepare
+   eapply_user
+   use python && python_copy_sources
+}
+
+sigrok_src_configure() {
+   econf \
+   $(use_with ftdi libftdi) \
+   $(use_with parport 

  1   2   3   >