[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2020-02-19 Thread Georgy Yakovlev
commit: 5d06b7ab66d9967a13c8d1cd5278920275383150
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb 19 07:59:24 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 19 07:59:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d06b7ab

net-im/telegram-desktop: bump to 1.9.14

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

 net-im/telegram-desktop/Manifest   |   1 +
 .../telegram-desktop-1.9.14.ebuild | 136 +
 2 files changed, 137 insertions(+)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index 428d9676872..55bd06169ea 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1 +1,2 @@
 DIST tdesktop-1.9.13-full.tar.gz 25324119 BLAKE2B 
70029ea0dd68fd4be3ba54083b79d223e059f70551a970847190b00f2aaebc13319236b2c681b2a55ee99408d20e6feea3fc3ab2fb9c97d4740fd4c6a644
 SHA512 
995face8a2ffb54f9f31aaa8d5a26421f4915e73360945553b6fa4e4b02431ca83ec1e72d6d2ce77f5b9daa39892859c88f7ea53c3ddbeec2cb37f27451878d2
+DIST tdesktop-1.9.14-full.tar.gz 25324084 BLAKE2B 
45c071aa573541b6e483d2ae712b7f3b672c1294e8e7e624d9292f7176482f4d68069c35541019dc27fdb1c66134c29fb4d3667f1197e7085e4f8a80c8ca603c
 SHA512 
56efa64048d23b280782b51319c0071c6cef833cb7e2584e52c6e45488577755beb85185ec9187029c425cc8d4c9c1887142687c744697e7731a15abe2846056

diff --git a/net-im/telegram-desktop/telegram-desktop-1.9.14.ebuild 
b/net-im/telegram-desktop/telegram-desktop-1.9.14.ebuild
new file mode 100644
index 000..620b15ce23a
--- /dev/null
+++ b/net-im/telegram-desktop/telegram-desktop-1.9.14.ebuild
@@ -0,0 +1,136 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit cmake desktop flag-o-matic python-any-r1 xdg-utils
+
+MY_P="tdesktop-${PV}-full"
+
+DESCRIPTION="Official desktop client for Telegram"
+HOMEPAGE="https://desktop.telegram.org;
+SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="+alsa dbus libressl pulseaudio spell"
+
+RDEPEND="
+   !net-im/telegram-desktop-bin
+   app-arch/lz4:=
+   app-arch/xz-utils
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   >=dev-cpp/ms-gsl-2.1.0
+   dev-cpp/range-v3
+   dev-libs/libdbusmenu-qt[qt5(+)]
+   dev-libs/xxhash
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtimageformats:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   media-libs/fontconfig:=
+   >=media-libs/libtgvoip-2.4.4_p20200212[alsa?,pulseaudio?]
+   media-libs/openal[alsa?,pulseaudio?]
+   media-libs/opus:=
+   media-video/ffmpeg:=[opus]
+   sys-libs/zlib[minizip]
+   virtual/libiconv
+   x11-libs/libva:=[X,drm]
+   x11-libs/libX11
+   || (
+   dev-qt/qtgui:5[jpeg,png,X(-)]
+   dev-qt/qtgui:5[jpeg,png,xcb(-)]
+   )
+   || (
+   dev-qt/qtwidgets:5[png,X(-)]
+   dev-qt/qtwidgets:5[png,xcb(-)]
+   )
+   pulseaudio? ( media-sound/pulseaudio )
+   spell? ( app-text/enchant:= )
+"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   ${RDEPEND}
+"
+
+BDEPEND="
+   >=dev-util/cmake-3.16
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="|| ( alsa pulseaudio )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/0002-PPC-big-endian.patch"
+)
+
+src_configure() {
+   local mycxxflags=(
+   -Wno-deprecated-declarations
+   -Wno-error=deprecated-declarations
+   -Wno-switch
+   )
+
+   append-cxxflags "${mycxxflags[@]}"
+
+   # TODO: unbundle header-only libs, ofc telegram uses git versions...
+   # it fals with tl-expected-1.0.0, so we use bundled for now to avoid 
git rev snapshots
+   # EXPECTED VARIANT
+   local mycmakeargs=(
+   -DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON
+   -DDESKTOP_APP_USE_GLIBC_WRAPS=OFF
+   -DDESKTOP_APP_USE_PACKAGED=ON
+   -DDESKTOP_APP_USE_PACKAGED_EXPECTED=OFF
+   -DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF
+   -DDESKTOP_APP_USE_PACKAGED_VARIANT=OFF
+   -DTDESKTOP_DISABLE_DESKTOP_FILE_GENERATION=ON
+   -DTDESKTOP_LAUNCHER_BASENAME="${PN}"
+   -DDESKTOP_APP_DISABLE_SPELLCHECK="$(usex spell OFF ON)"
+   -DTDESKTOP_DISABLE_DBUS_INTEGRATION="$(usex dbus OFF ON)"
+   )
+
+   if [[ -n ${MY_TDESKTOP_API_ID} && -n ${MY_TDESKTOP_API_HASH} ]]; then
+   einfo "Found custom API credentials"
+   mycmakeargs+=(
+   -DTDESKTOP_API_ID="${MY_TDESKTOP_API_ID}"
+   -DTDESKTOP_API_HASH="${MY_TDESKTOP_API_HASH}"
+   )
+   else
+  

[gentoo-commits] repo/gentoo:master commit in: media-sound/glmix/, profiles/

2020-02-19 Thread Andreas Sturmlechner
commit: 14de29d23842717dc27ab8a03884b127672a12ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 12:33:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 12:35:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14de29d2

media-sound/glmix: Remove last-rited package

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

 media-sound/glmix/Manifest |  1 -
 media-sound/glmix/glmix-0.3.ebuild | 36 
 media-sound/glmix/metadata.xml |  8 
 profiles/package.mask  |  5 -
 4 files changed, 50 deletions(-)

diff --git a/media-sound/glmix/Manifest b/media-sound/glmix/Manifest
deleted file mode 100644
index 072490b4df6..000
--- a/media-sound/glmix/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST glmix-0.3.tar.gz 17500 BLAKE2B 
25fc1cf3a1bbdbade37a7996472b59b538a218c0f136204b6b71617ffb93f1182ebbb8be5fade6ca5859d5318c9b0f4168ad84881d23ac14ccd42b1673252d99
 SHA512 
158136d67f53834c34500ba88f9d4c8c7c6928878497bbf63db127c900b89d649ebed3baee129d597f46c955184efb9d8ff30676e0430968eb4e057fa2e4bb45

diff --git a/media-sound/glmix/glmix-0.3.ebuild 
b/media-sound/glmix/glmix-0.3.ebuild
deleted file mode 100644
index e25af6abda6..000
--- a/media-sound/glmix/glmix-0.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop toolchain-funcs
-
-DESCRIPTION="3D widget for mixing up to eight JACK audio streams down to 
stereo"
-HOMEPAGE="https://devel.tlrmx.org/audio;
-SRC_URI="https://devel.tlrmx.org/audio/source/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 ~ppc sparc x86"
-
-RDEPEND="
-   media-sound/jack-audio-connection-kit
-   x11-libs/gtk+:2
-   >=x11-libs/gtkglext-1
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_compile() {
-   local libs="gtk+-2.0 gtkglext-1.0 jack pango"
-   emake CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS} $(pkg-config --cflags ${libs})" \
-   LDFLAGS="-lm ${LDFLAGS} $(pkg-config --libs ${libs})"
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc README TODO
-   make_desktop_entry ${PN} "GL Mixer"
-}

diff --git a/media-sound/glmix/metadata.xml b/media-sound/glmix/metadata.xml
deleted file mode 100644
index c870d0eef0a..000
--- a/media-sound/glmix/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   so...@gentoo.org
-   Gentoo Sound project
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 6bdcf83a56d..0044daf2303 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -581,11 +581,6 @@ app-text/sary
 # maintain. Take this over if wanted, otherwise I will remove it in 30 days.
 app-admin/cli53
 
-# Andreas Sturmlechner  (2020-01-19)
-# Ancient, last release in 2006, blocks x11-libs/gtkglext cleanup
-# Masked for removal in 30 days.
-media-sound/glmix
-
 # Zac Medico  (2020-01-19)
 # This package has been replaced by dev-python/python-podman and has
 # no reverse dependencies.



[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/

2020-02-19 Thread Anthony G. Basile
commit: 6fb5d6e431ad887789ee91496ec61a46001203d3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Feb 19 14:06:26 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Feb 19 14:06:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb5d6e4

sys-libs/musl-nscd: do not install on glibc or ulcibc, bug #697784

Closes: https://bugs.gentoo.org/697784
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild | 6 +-
 sys-libs/musl-nscd/musl-nscd-.ebuild  | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild 
b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
index b47444961d2..6d29e439755 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.2.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
@@ -21,6 +21,10 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="minimal"
 
+DEPEND="
+   !sys-libs/glibc
+   !sys-libs/uclibc"
+
 src_prepare() {
eapply_user
 

diff --git a/sys-libs/musl-nscd/musl-nscd-.ebuild 
b/sys-libs/musl-nscd/musl-nscd-.ebuild
index b47444961d2..6d29e439755 100644
--- a/sys-libs/musl-nscd/musl-nscd-.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-.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
@@ -21,6 +21,10 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="minimal"
 
+DEPEND="
+   !sys-libs/glibc
+   !sys-libs/uclibc"
+
 src_prepare() {
eapply_user
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/files/, app-arch/file-roller/

2020-02-19 Thread David Seifert
commit: 7b84a663dece42d8da63e229965ec3a2d873e630
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 19 12:22:32 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 19 12:22:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b84a663

app-arch/file-roller: Fix compiling against GCC 10

Bug: https://bugs.gentoo.org/706728
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-arch/file-roller/file-roller-3.32.4.ebuild |  5 
 .../files/file-roller-3.32.4-fno-common.patch  | 27 ++
 2 files changed, 32 insertions(+)

diff --git a/app-arch/file-roller/file-roller-3.32.4.ebuild 
b/app-arch/file-roller/file-roller-3.32.4.ebuild
index e414eeeaab8..d57a9d8778e 100644
--- a/app-arch/file-roller/file-roller-3.32.4.ebuild
+++ b/app-arch/file-roller/file-roller-3.32.4.ebuild
@@ -56,6 +56,11 @@ rpm - app-arch/rpm
 unstuff - app-arch/stuffit
 zoo - app-arch/zoo"
 
+PATCHES=(
+   # https://gitlab.gnome.org/GNOME/file-roller/merge_requests/31
+   "${FILESDIR}"/${PN}-3.32.4-fno-common.patch
+)
+
 src_prepare() {
# File providing Gentoo package names for various archivers
cp -v "${FILESDIR}"/3.32-packages.match data/packages.match || die

diff --git a/app-arch/file-roller/files/file-roller-3.32.4-fno-common.patch 
b/app-arch/file-roller/files/file-roller-3.32.4-fno-common.patch
new file mode 100644
index 000..9239810c901
--- /dev/null
+++ b/app-arch/file-roller/files/file-roller-3.32.4-fno-common.patch
@@ -0,0 +1,27 @@
+From 55fa0fb287e7fb7cee336cac0a6c1a94e505dc84 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Wed, 19 Feb 2020 13:18:18 +0100
+Subject: [PATCH] Fix compiling with GCC 10
+
+* GCC 10 defaults to `-fno-common`.
+
+Bug: https://bugs.gentoo.org/706728
+---
+ src/fr-application.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/fr-application.c b/src/fr-application.c
+index c148c4f9..00ebe552 100644
+--- a/src/fr-application.c
 b/src/fr-application.c
+@@ -42,7 +42,6 @@
+ #define SERVICE_TIMEOUT 10
+ 
+ 
+-gintForceDirectoryCreation;
+ static char   **remaining_args;
+ static char*arg_add_to = NULL;
+ static int  arg_add = FALSE;
+-- 
+2.25.1
+



[gentoo-commits] proj/kde:master commit in: Documentation/

2020-02-19 Thread Andreas Sturmlechner
commit: c6eb08858a9b4929ad1e7a789ab296a749969b5d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 13:35:07 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 13:35:07 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6eb0885

Documentation: Update CONTRIBUTORS

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

 Documentation/CONTRIBUTORS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/CONTRIBUTORS b/Documentation/CONTRIBUTORS
index a8db82807f..7511781dc0 100644
--- a/Documentation/CONTRIBUTORS
+++ b/Documentation/CONTRIBUTORS
@@ -134,6 +134,7 @@ Torgny Nyblom 
 Unknown 
 Uwe L. Korn 
 Vadim A. Misbakh-Soloviev 
+Vadim Misbakh-Soloviov 
 Vladimir Smirnov 
 William 
 frames 



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

2020-02-19 Thread Andreas Sturmlechner
commit: cea4514eeef984c280241a639d31a0d3837c5689
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 14:00:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 14:00:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea4514e

net-misc/streamtuner: Drop USE python

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

 net-misc/streamtuner/streamtuner-0.99.99-r5.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/streamtuner/streamtuner-0.99.99-r5.ebuild 
b/net-misc/streamtuner/streamtuner-0.99.99-r5.ebuild
index a8d6ec3abcd..c07f5be960e 100644
--- a/net-misc/streamtuner/streamtuner-0.99.99-r5.ebuild
+++ b/net-misc/streamtuner/streamtuner-0.99.99-r5.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 inherit gnome2
 
 DESCRIPTION="Stream directory browser for browsing internet radio streams"
@@ -12,14 +13,13 @@ 
SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.gz
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE="python +shout +xiph"
+IUSE="+shout +xiph"
 
 RDEPEND="
>=x11-libs/gtk+-2.4:2
net-misc/curl
xiph? ( dev-libs/libxml2:2 )
>=media-libs/taglib-1.2
-   python? ( dev-python/pygtk:2 )
x11-misc/xdg-utils
 "
 DEPEND="${RDEPEND}
@@ -50,7 +50,7 @@ src_configure() {
gnome2_src_configure \
--enable-compile-warnings=yes \
--disable-live365 \
-   $(use_enable python) \
+   --disable-python \
$(use_enable shout shoutcast) \
$(use_enable xiph)
 }



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2020-02-19 Thread Craig Andrews
commit: 06845da7ff20c10b1542ed9b72064714815f1447
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Feb 15 14:00:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 19 15:06:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06845da7

media-tv/kodi:  Require curl 7.68.0

See:
https://github.com/xbmc/xbmc/commit/ae7c3d121

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

 media-tv/kodi/kodi-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index b75aaa12504..cf6817d2f94 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -98,7 +98,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
)
mysql? ( dev-db/mysql-connector-c:= )
mariadb? ( dev-db/mariadb-connector-c:= )
-   >=net-misc/curl-7.56.1[http2]
+   >=net-misc/curl-7.68.0[http2]
nfs? ( >=net-fs/libnfs-2.0.0:= )
opengl? ( media-libs/glu )
!libressl? ( >=dev-libs/openssl-1.0.2l:0= )



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2020-02-19 Thread Craig Andrews
commit: dc82a8ed6fdff445616e7ffe503c121d353a58ba
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Feb 19 15:02:31 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 19 15:06:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc82a8ed

media-tv/kodi: Require ffmpeg 4.2.2

See: https://github.com/xbmc/xbmc/commit/9ee93bb
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/Manifest | 1 +
 media-tv/kodi/kodi-.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 155c4a1cdfc..512c1451744 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -1,5 +1,6 @@
 DIST ffmpeg-kodi-4.0.3-Leia-18.2.tar.gz 12426917 BLAKE2B 
83da9511d7b4ef6a8c813561a061c4fe86712e4424c30c9005500751c6c79f4232910caaf13cd34d2db1867f592b042dd291d6c32a77f80107ce87a3a7db1760
 SHA512 
b4d4bf16f05b953ba81769446c8fd90246e1919b9ef671fb212008151c83d8445e4123ad37c352aa6243074962832e817749d2de318eb721d5bb5d655fd77ab2
 DIST ffmpeg-kodi-4.0.4-Leia-18.4.tar.gz 12430413 BLAKE2B 
6de6fde2c16264f851466b46f87c23c34e7d503203f69d47342d46034f153860190d196da51221f866315405c8a33325b216028256ee5d5e293336afae99
 SHA512 
c6dd75dbff7119adeeda246cfb640b5e8d3b4c242ef83e5ba070207b60f0c715c3fe3cb328d87687b70a133f122a03aba990f0e95f3aac7d5dbcee25bec59078
+DIST ffmpeg-kodi-4.2.2-Matrix-Alpha1.tar.gz 13066195 BLAKE2B 
7db50ea93358bb90ac089851586156ce7cbd1be1474af2f087ba448a5168839ad61e84e313e638137156bccb44920a05783d2e6aa2b464c6cf692eccda392fe0
 SHA512 
19bd27687126ffb103a97709dfec7a4330a362410efbbe5ce3a68970d642c1b74c4bc0880600e232b3b34659d7fb0e40e233a8267a9b52921b0f810944a6297a
 DIST kodi-18.3.tar.gz 51013397 BLAKE2B 
cce29d4813973c942f83a034bc6d73eafc1be2a50436e1e5611ccf04c27e6110c4b4f99f7f7d1cf8da3e2550209c8bee3db6e98136b8fa9738c4b1fc7e43
 SHA512 
4e898e28238dcbc67e106c5a0ef88bd6a82f8c0ad00e77e3ddbe2da6181b37d9ca1ba6bda57206223cfa119c5291edb4410d3e773d97b5ab67660e49929437ec
 DIST kodi-18.4.tar.gz 51027569 BLAKE2B 
47e3377abb4a1e5a3c26b1519f45ab9347127467594841ac689b857a3f4163731951d4e1e4960bce5c2af4fa224acf4a3887f42bdc41a603bba4979d3bcbcda8
 SHA512 
ae08fc29d20387d9352dc1ae4a89da19962a279b89705ff8f7869377281589d44a685cebaa8509d3252ae79215dcdaadb72e9fa752e6d2bce59974bc23276aad
 DIST kodi-18.5.tar.gz 51025415 BLAKE2B 
c439790a85466d50875cd63ccdc6fee1b16c5ee67d9a3371b1a006292f642e59c6321cb63f698e1a43bc7be45209dbf993028b1184722f7b51dbe6fef6a292ba
 SHA512 
6fe70d8ee5b6ffd3d43b89487554e41eed8dbf95bb017b82578b547ec248ae94f4dda298f0d85c5896019f7032eba4e1e2494c8140dde9c9b9cb21802acfd029

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index cf6817d2f94..029c3b59252 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -7,9 +7,9 @@ PYTHON_REQ_USE="libressl?,sqlite,ssl"
 LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
 LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
 LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
-FFMPEG_VERSION="4.0.4"
-CODENAME="Leia"
-FFMPEG_KODI_VERSION="18.4"
+FFMPEG_VERSION="4.2.2"
+CODENAME="Matrix"
+FFMPEG_KODI_VERSION="Alpha1"
 PYTHON_COMPAT=( python3_{6,7,8} )
 SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/files/, gnome-extra/gnome-boxes/

2020-02-19 Thread Mart Raudsepp
commit: aefbe47b96c4d0bd172f0fb19c57fa2430702b86
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 19 15:15:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 19 15:15:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefbe47b

gnome-extra/gnome-boxes: bump to 3.32.2

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

 gnome-extra/gnome-boxes/Manifest   |   1 +
 .../gnome-boxes/files/3.32.2-vala-compat.patch |  28 +
 gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild  | 134 +
 3 files changed, 163 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index a4c40411123..b0c9304738d 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-3.30.3.tar.xz 1198224 BLAKE2B 
1c65d3f051d32dc85284da4d392e3ec418edf028b61f1166173ac6ced3e6cba687b297ea135a4e54058c561eb5fe69d767e9ee698fb6b16f6bd4cd09b00d5c3a
 SHA512 
fc8a06bb8c71356d50002468f7722aee14abe8432ccce319ada3032746b53eb2f679a93f991c04ae34832a315fc95d561ffc169c4560a23573c046705b5446b4
+DIST gnome-boxes-3.32.2.tar.xz 1178340 BLAKE2B 
9c345e69cc53b3b06b609c3ddfb0f3e1cb54aaffb9ebad4deafd0414913e6d5bc4faecce6e9714a448da7c6094b27d97f039bb8db512973ffd665a5190ff6561
 SHA512 
f3208f5185ad65750b2f745e8170aaff6a097aa9d706e5abc74259c0940da8fafb046b55dfcc144e8c64782942dfebb711622b552f6daa2dc45ad863d480855f

diff --git a/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch 
b/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch
new file mode 100644
index 000..548064be909
--- /dev/null
+++ b/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch
@@ -0,0 +1,28 @@
+From 8aaf59870b9972f228e073a674b254b1e4cda2de Mon Sep 17 00:00:00 2001
+From: Michael Catanzaro 
+Date: Mon, 28 Oct 2019 10:36:20 -0500
+Subject: [PATCH] app-window: Fix build with vala master
+
+Cherry-picked from a1522749a9651915132fc1171d31a1c22df423ab
+
+See #431
+---
+ src/app-window.vala | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/app-window.vala b/src/app-window.vala
+index 8a1ebb6a..82a9f834 100644
+--- a/src/app-window.vala
 b/src/app-window.vala
+@@ -438,7 +438,7 @@ public bool on_key_pressed (Widget widget, Gdk.EventKey 
event) {
+ 
+ return true;
+ } else if (event.keyval == Gdk.Key.A &&
+-   (event.state & default_modifiers) == 
Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.SHIFT_MASK) {
++   (event.state & default_modifiers) == 
(Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.SHIFT_MASK)) {
+ foreach_view ((view) => { view.unselect_all (); });
+ 
+ return true;
+-- 
+2.20.1
+

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild
new file mode 100644
index 000..b29f17ed72d
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: ovirt is not available in tree; though it seems the gnome-boxes ovirt 
broker is too buggy atm anyways (would need rest[vala] as well)
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=sys-libs/libosinfo-1.4.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-2.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:0/2.0
+   >=x11-libs/vte-0.40.2:2.91
+   net-libs/webkit-gtk:4
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( net-misc/freerdp:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# virtual/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/vte/

2020-02-19 Thread Mart Raudsepp
commit: 00648936eda27fe6417362a6f1020aba8ee62ced
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 19 15:02:07 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 19 15:15:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00648936

x11-libs/vte: default enable USE=vala

gnome-boxes-3.32+ needs this

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

 x11-libs/vte/vte-0.56.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/vte/vte-0.56.4.ebuild b/x11-libs/vte/vte-0.56.4.ebuild
index bfb56231f4d..3540e289448 100644
--- a/x11-libs/vte/vte-0.56.4.ebuild
+++ b/x11-libs/vte/vte-0.56.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 
 LICENSE="LGPL-2+"
 SLOT="2.91"
-IUSE="+crypt debug glade +introspection vala vanilla"
+IUSE="+crypt debug glade +introspection +vala vanilla"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 REQUIRED_USE="vala? ( introspection )"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-power-manager/

2020-02-19 Thread Mart Raudsepp
commit: 53654e0a679489f002e70630e678a44ac958fed1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 19 07:47:25 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 19 15:15:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53654e0a

gnome-extra/gnome-power-manager: fix upower minimum dep

This was raised upstream in 3.32.0

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

 gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild 
b/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild
index 245404a1231..459646ac691 100644
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild
@@ -17,7 +17,7 @@ COMMON_DEPEND="
>=dev-libs/glib-2.45.8:2
>=x11-libs/gtk+-3.3.8:3
>=x11-libs/cairo-1
-   >=sys-power/upower-0.99:=
+   >=sys-power/upower-0.99.8:=
 "
 RDEPEND="${COMMON_DEPEND}
x11-themes/adwaita-icon-theme



[gentoo-commits] proj/kde:master commit in: kde-apps/kross-interpreters/

2020-02-19 Thread Andreas Sturmlechner
commit: 1c5aeeaffe4d8fa11801359ee8fd570d3e73472d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Tue Feb 18 10:34:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 11:51:33 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c5aeeaf

kde-apps/kross-interpreters: support for new ruby

ruby26 and ruby27 are added to USE_RUBY, so, it can be
linked against newer ruby versions since now.
As far as I tested, it works flawlessly (at least, in my cases)

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kross-interpreters/kross-interpreters-19.12.49..ebuild | 2 +-
 kde-apps/kross-interpreters/kross-interpreters-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/kde-apps/kross-interpreters/kross-interpreters-19.12.49..ebuild 
b/kde-apps/kross-interpreters/kross-interpreters-19.12.49..ebuild
index 0df93706e1..9f83ea5710 100644
--- a/kde-apps/kross-interpreters/kross-interpreters-19.12.49..ebuild
+++ b/kde-apps/kross-interpreters/kross-interpreters-19.12.49..ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 KFMIN=5.63.0
 QTMIN=5.12.3
 inherit ecm kde.org python-single-r1 ruby-single

diff --git a/kde-apps/kross-interpreters/kross-interpreters-.ebuild 
b/kde-apps/kross-interpreters/kross-interpreters-.ebuild
index aa51d1722f..4feef17de4 100644
--- a/kde-apps/kross-interpreters/kross-interpreters-.ebuild
+++ b/kde-apps/kross-interpreters/kross-interpreters-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby27"
+USE_RUBY="ruby25 ruby26 ruby27"
 KFMIN=5.66.0
 QTMIN=5.12.3
 inherit ecm kde.org python-single-r1 ruby-single



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

2020-02-19 Thread Joonas Niilola
commit: 788fa3fd6b2d3eec4ec0281482a2c1865ae0c1d1
Author: Marco Genasci  gmail  com>
AuthorDate: Wed Dec 18 14:06:48 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 11:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788fa3fd

app-emulation/genymotion-bin: bump to version 3.0.4

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Marco Genasci  gmail.com>
Bug: https://bugs.gentoo.org/703292
Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/genymotion-bin/Manifest  |   1 +
 .../genymotion-bin/genymotion-bin-3.0.4.ebuild | 125 +
 2 files changed, 126 insertions(+)

diff --git a/app-emulation/genymotion-bin/Manifest 
b/app-emulation/genymotion-bin/Manifest
index b0e45917164..30c7d99fd2c 100644
--- a/app-emulation/genymotion-bin/Manifest
+++ b/app-emulation/genymotion-bin/Manifest
@@ -1 +1,2 @@
 DIST genymotion-3.0.3-linux_x64.bin 38760629 BLAKE2B 
1853f5f631c8343eafa92fcd7fd42ad7663e78cc8a3848f7aa9d2ccf61009fc4e8955930142af35c4f2f9bbb9704260882e65fa0dc5e43c5d8d45e14f43218bc
 SHA512 
8a3d5f57cb6c5018ae78940187a8c48bc19a7627f72ab746fc361afd3400a14b4f6ce2d036c828bd238b65d5346cffdf2dd55b5177c6d909b7fd749f4088d748
+DIST genymotion-3.0.4-linux_x64.bin 38811828 BLAKE2B 
6b8c2aa824bc232d09b43e1c69c1531d447bfc3341ea83a277058198f812d66e9e900abb7186d1c4a45c9e12c92ebec7c809e1641d0e3e30edf77c52fa1818e7
 SHA512 
28bebf3468049b5eeda9890167f89a0537fa21a42eacd3c30ae9a40616fd215282075853f35179fa40b21b124f400106d82e1cfb4949fffca741ed83ba69417b

diff --git a/app-emulation/genymotion-bin/genymotion-bin-3.0.4.ebuild 
b/app-emulation/genymotion-bin/genymotion-bin-3.0.4.ebuild
new file mode 100644
index 000..a76eebb7929
--- /dev/null
+++ b/app-emulation/genymotion-bin/genymotion-bin-3.0.4.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 desktop pax-utils
+
+MY_PN="${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+BIN_ARCHIVE="${MY_P}-linux_x64.bin"
+
+DESCRIPTION="Complete set of tools that provide a virtual environment for 
Android"
+HOMEPAGE="https://genymotion.com;
+SRC_URI="${BIN_ARCHIVE}"
+
+LICENSE="genymotion"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="|| (
+   app-emulation/virtualbox
+   app-emulation/virtualbox-bin
+   )
+   || (
+   dev-libs/openssl-compat:1.0.0
+   =dev-libs/openssl-1.0*:0
+   )
+   dev-libs/hiredis:0/0.14
+   sys-apps/util-linux
+   virtual/opengl
+"
+BDEPEND="dev-util/patchelf"
+
+RESTRICT="bindist fetch"
+S="${WORKDIR}"
+
+QA_PREBUILT="
+   opt/${MY_PN}/*.so*
+   opt/${MY_PN}/imageformats/*.so
+   opt/${MY_PN}/plugins/*.so*
+   opt/${MY_PN}/${MY_PN}
+   opt/${MY_PN}/genyshell
+   opt/${MY_PN}/player
+   opt/${MY_PN}/${MY_PN}adbtunneld
+   opt/${MY_PN}/gmtool
+"
+
+pkg_nofetch() {
+   einfo
+   einfo "Please visit"
+   einfo
+   einfo "  https://www.genymotion.com/download/;
+   einfo
+   einfo "and download "
+   einfo
+   einfo "  ${BIN_ARCHIVE}"
+   einfo
+   einfo "which must be placed in DISTDIR directory."
+   einfo
+}
+
+src_unpack() {
+   cp "${DISTDIR}/${BIN_ARCHIVE}" "${WORKDIR}" || die "cp failed"
+}
+
+src_prepare() {
+   default
+
+   chmod +x ${BIN_ARCHIVE} || die "chmod failed"
+   yes | ./${BIN_ARCHIVE} > /dev/null || die "unpack failed"
+
+   # removed windows line for bashcompletion
+   sed -i "/complete -F _gmtool gmtool.exe/d" 
"${MY_PN}/completion/bash/gmtool.bash" || die "sed failed"
+
+   # patch to support newer hiredis version (0.14)
+   for i in genymotion genyshell gmtool player libcom.so.1.0.0 
librendering.so.1.0.0 ; do
+   patchelf --replace-needed libhiredis.so.0.13 libhiredis.so.0.14 
"${MY_PN}/${i}" || die "Unable to patch ${i} for hiredis"
+   done
+}
+
+src_install() {
+   insinto /opt/"${MY_PN}"
+   exeinto /opt/"${MY_PN}"
+
+   # Use qt bundled
+   doins -r 
"${MY_PN}"/{geoservices,Qt,QtGraphicalEffects,QtLocation,QtPositioning,QtQuick,QtQuick.2}
+   doins -r 
"${MY_PN}"/{icons,imageformats,platforms,plugins,sqldrivers,translations,xcbglintegrations}
+   doins "${MY_PN}"/libQt*
+   doins "${MY_PN}"/qt.conf
+   doins "${MY_PN}"/libicu*
+
+   doexe "${MY_PN}"/{libcom,librendering,libswscale,libavutil}.so*
+   # android library
+   doexe 
"${MY_PN}"/{libEGL_translator,libGLES_CM_translator,libGLES_V2_translator,libOpenglRender}.so*
+
+   find "${ED}/opt/${MY_PN}" -name "*.so*" -type f -exec chmod +x {} \; || 
die "Change .so permission failed"
+
+   doexe 
"${MY_PN}"/{genymotion,genyshell,player,genymotionadbtunneld,gmtool}
+
+   pax-mark -m "${ED}/opt/${MY_PN}/genymotion"
+   pax-mark -m "${ED}/opt/${MY_PN}/gmtool"
+
+   dosym ../"${MY_PN}"/genyshell /opt/bin/genyshell
+   

[gentoo-commits] repo/gentoo:master commit in: media-fonts/jetbrains-mono/

2020-02-19 Thread Joonas Niilola
commit: 9c774d57bf2558aba57fd81f9fe4951df58f41f1
Author: Jan Henke  taujhe  de>
AuthorDate: Mon Feb 17 19:56:13 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 11:51:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c774d57

media-fonts/jetbrains-mono: Version bump to 1.0.3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jan Henke  taujhe.de>
Closes: https://github.com/gentoo/gentoo/pull/14687
Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/jetbrains-mono/Manifest  |  1 +
 .../jetbrains-mono/jetbrains-mono-1.0.3.ebuild   | 20 
 2 files changed, 21 insertions(+)

diff --git a/media-fonts/jetbrains-mono/Manifest 
b/media-fonts/jetbrains-mono/Manifest
index 96214fba91f..8957d615615 100644
--- a/media-fonts/jetbrains-mono/Manifest
+++ b/media-fonts/jetbrains-mono/Manifest
@@ -1 +1,2 @@
 DIST jetbrains-mono-1.0.0.zip 514933 BLAKE2B 
66067752bdabd173dbc3e0143483948ae94a4e67ec93579588f555c9e36fbdf6dfd6627fba8c8acdd976e76c4d23d0760953ed33ab4d6ba9d497aa06de70173b
 SHA512 
7fd953f65951448bb358b3ade3b5be68b9994527781ee1059dc2e36e3b4042aa879472dadc37b13791c908238eb793bcfa06c4b3aedb4472943cd3852f512c30
+DIST jetbrains-mono-1.0.3.zip 1918755 BLAKE2B 
9f8d8784936cb5f41d82b8b2aaa916a386d31d0830e743918142a97a1deef7a32d254a1617ef41a7c29e89c58bad2eb9fc7db129945982d37c4f6d179ed7cf9f
 SHA512 
81852f330387084ed6df8eece6389c8683a416bcd3e5db51b572962ae57310725214448ddcf2617c5aff899e6825c26e068adccd16578123f03f4b2083b7c7b0

diff --git a/media-fonts/jetbrains-mono/jetbrains-mono-1.0.3.ebuild 
b/media-fonts/jetbrains-mono/jetbrains-mono-1.0.3.ebuild
new file mode 100644
index 000..2fdea097b77
--- /dev/null
+++ b/media-fonts/jetbrains-mono/jetbrains-mono-1.0.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://www.jetbrains.com/lp/mono/;
+SRC_URI="https://download.jetbrains.com/fonts/JetBrainsMono-${PV}.zip -> 
${P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/JetBrainsMono-${PV}"
+FONT_S="${S}/ttf"
+FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeciv/

2020-02-19 Thread Lars Wendler
commit: 510bc3d8e3dc1c88f39e1c57a0edaf3c5678ad19
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 19 12:49:15 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 19 12:49:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510bc3d8

games-strategy/freeciv: Removed old

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

 games-strategy/freeciv/Manifest |   2 -
 games-strategy/freeciv/freeciv-2.5.11-r1.ebuild | 183 ---
 games-strategy/freeciv/freeciv-2.6.0-r1.ebuild  | 184 
 3 files changed, 369 deletions(-)

diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest
index 75bf4a2b689..1e0f51f78f2 100644
--- a/games-strategy/freeciv/Manifest
+++ b/games-strategy/freeciv/Manifest
@@ -1,5 +1,3 @@
-DIST freeciv-2.5.11.tar.bz2 40940090 BLAKE2B 
dfc1e714e1a3122335f555c2e57352726bda60dc0d1700b0d8ae937c85cba6beb0b2a6ffa6266b77437934ed85f1740f319c379a10c217161ee147f2339a50d3
 SHA512 
f5eac2fc2b7e09b9fd3b8b45145a5359f8216aef49050c692893d30584000c7db2f2a6e66ac19e67186e2653efaa0aa7656abefe2d2de25d123e9a52ce604456
 DIST freeciv-2.5.12.tar.bz2 40983794 BLAKE2B 
53c5f9833684bef20a80c891bb001b2e03c819ba57c0989463b854fda7fe2cffe16d292e8f13f8bf8253aee0691c8ad1cb6f19522c5aae69b48165d26a0c3665
 SHA512 
bc0de8f2e63779ab0ac57b9a1dfd6ab30b4ad973c9ed1704ae7c1575ec63a695e65016f45abf5ad44b9d3818211aa351b74492783a4155cf19357b7f1dd2554d
-DIST freeciv-2.6.0.tar.bz2 51912466 BLAKE2B 
180fa8900af6763ecae9190ce24799a77b8504d98081e48600c16c19e814b2ff1ef01ce6a41cb1a1739f848895e1551ba158f0357602f758e76b9ee6e0104a36
 SHA512 
658f05ed32a2045eeeadd1e12f88df927378f8032292e709af78f24c2dbc6019ba45ce67e4fe24001a9e70756c68126a313607a81e7009270ad255d7c9fe75d8
 DIST freeciv-2.6.1.tar.bz2 51915573 BLAKE2B 
160df7f59a5d2ab8090132df5c690ee96ce6811ad0644341ba07b1bc2e4c30ef4e60ead57d17a7d0f722e42c204d839264830c7b423ccc393b7e7b30c30b
 SHA512 
44145eaea96d5ab4f18e843102209d0f88a626af37365cf91b5e592bcac45f2692a7e21e9b3454a3ee4b9099212f5826a4687931bb37dabbb7dedad059df1cb4
 DIST freeciv-2.6.2.tar.bz2 52139007 BLAKE2B 
5d30274f24786dcd0b29d4d85a45be47e791aedba7fbeeb28001e2c19d2acc1fa16b4ab88b779d0dbd318806e571a26c94f8a61b33c6d8df8e68d4fd90713302
 SHA512 
b11752f38027fcc8b092f323d4e76cf3c4c426bfcc811eb3a76daca075dc391d8179cd140abf1534abc56409344c53238b9fee2ee10d08a688e15671f3a70ef3

diff --git a/games-strategy/freeciv/freeciv-2.5.11-r1.ebuild 
b/games-strategy/freeciv/freeciv-2.5.11-r1.ebuild
deleted file mode 100644
index 6428dc82064..000
--- a/games-strategy/freeciv/freeciv-2.5.11-r1.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils flag-o-matic gnome2-utils ltprune
-
-DESCRIPTION="multiplayer strategy game (Civilization Clone)"
-HOMEPAGE="http://www.freeciv.org/;
-SRC_URI="mirror://sourceforge/freeciv/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="auth aimodules dedicated +gtk ipv6 mapimg modpack mysql nls qt5 readline 
sdl +server +sound sqlite system-lua"
-
-# postgres isn't yet really supported by upstream
-RDEPEND="app-arch/bzip2
-   app-arch/xz-utils
-   net-misc/curl
-   sys-libs/zlib
-   auth? (
-   mysql? ( dev-db/mysql-connector-c:0= )
-   sqlite? ( dev-db/sqlite:3 )
-   !mysql? ( ( !sqlite? ( dev-db/mysql-connector-c:0= ) ) )
-   )
-   readline? ( sys-libs/readline:0= )
-   dedicated? ( aimodules? ( dev-libs/libltdl:0 ) )
-   !dedicated? (
-   media-libs/libpng:0
-   gtk? ( x11-libs/gtk+:2 )
-   mapimg? ( media-gfx/imagemagick:= )
-   modpack? ( x11-libs/gtk+:2 )
-   nls? ( virtual/libintl )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   sdl? (
-   media-libs/libsdl[video]
-   media-libs/sdl-gfx
-   media-libs/sdl-image[png]
-   media-libs/sdl-ttf
-   )
-   server? ( aimodules? ( sys-devel/libtool:2 ) )
-   sound? (
-   media-libs/libsdl[sound]
-   media-libs/sdl-mixer[vorbis]
-   )
-   !sdl? ( !gtk? ( x11-libs/gtk+:2 ) )
-   )
-   system-lua? ( >=dev-lang/lua-5.2 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   !dedicated? (
-   x11-base/xorg-proto
-   nls? ( sys-devel/gettext )
-   )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.5.11-freetype_pkgconfig.patch"
-)
-
-pkg_setup() {
-   if use !dedicated && use !server ; then
-   ewarn "Disabling server USE flag will make it impossible"
-   ewarn "to 

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

2020-02-19 Thread Aaron W. Swenson
commit: 366e303e11e473c985f5ec470ab50cb0cc0adefe
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed Feb 19 12:48:39 2020 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Wed Feb 19 12:48:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366e303e

dev-db/postgresql: Version Bump

Versions:
  - 9.4.26
  - 9.5.21
  - 9.6.17
  - 10.12
  - 11.7
  - 12.2

Bug: https://bugs.gentoo.org/709708
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/postgresql/Manifest |   6 +
 dev-db/postgresql/postgresql-10.12.ebuild  | 466 +++
 dev-db/postgresql/postgresql-11.7.ebuild   | 468 +++
 dev-db/postgresql/postgresql-12.2.ebuild   | 468 +++
 dev-db/postgresql/postgresql-9.4.26.ebuild | 480 
 dev-db/postgresql/postgresql-9.5.21.ebuild | 486 
 dev-db/postgresql/postgresql-9.6.17.ebuild | 491 +
 7 files changed, 2865 insertions(+)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 77316d391e1..afa06285713 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -1,20 +1,26 @@
 DIST postgresql-10.10.tar.bz2 19012049 BLAKE2B 
44ed5cfe2dc57ff3533faa1e921c981e0e437fe19adccc2ad87b939ec0c1bd5772ed8b0d6a7815dfc70c15149725250cb9431d58388fd3331a2bc2623b9959fb
 SHA512 
60cafe4b27a194949aff482dcce4fa096a9916f37205868437a32afb8964df71934b619a0b891fe85eb7c7f9b11775cffbbedca589e78feb6c4184eb224b48bc
 DIST postgresql-10.11.tar.bz2 19017947 BLAKE2B 
952d0fc76b665545eb512e0a6df6d2dafe0eaec4bdc774968d0a49dd6f6873b35a317ca6fd2bd74f36864d10f5a61e1920440e066522f982d0a7f1ce285143a9
 SHA512 
ce90b34e74d423b6db1f0e840b8e09579965c020fa2cfe3e567b604d3354d91e00a4347d559876be829aa89db44f84736e154495708ba9908f1d850446a1fc7b
+DIST postgresql-10.12.tar.bz2 19020488 BLAKE2B 
2177e9b63e21a634e1d8ea060b5bd0a7360d81ece64f50dd614e6cdd6b0cf0dcbd3896ef2c11bd1431ce7a964ac8876d24f368d7f7eb309e3d432856d7546f2a
 SHA512 
6accc66cbbae811509095c33e8a8d17ddd11d9e307267312e3d09df90469db4700a5806166d66f25d77769d3ef88653c98dfc7d05dd053f10434b03e0a9e33b7
 DIST postgresql-10.9.tar.bz2 18981395 BLAKE2B 
ef2ac003b393ea7cbf24c45fac6b3dc69df2a8694a9e891d5a68f7310d63fb816649d16a7351d03b63a4eb2256703efcab616a0146324478335267c39f3b9829
 SHA512 
4e2f30a0fd262f2e3ce5fc836425be635326600cd6cd4e117c57f59ea7ab2e9ea463a8d357fe7adb8c0dd0094e43d08efc2a137f8f9975715a5908e35920f98e
 DIST postgresql-11.4.tar.bz2 19759635 BLAKE2B 
a3f35df40d31dce52073eeacf4e16bc7ccb487dc0a6e15b84d087f04fd130b66b1168ece3edc63927c377ca1044b54ccb3db5fb9b4a5c86a5b0e179a6678c73c
 SHA512 
159fb84134e05ddc58e40a879ca52ed4d58ced7bcd1e7310d59bda84f9055339a31a92cfaab2c063a88685f7417b9a828534394bf9a2477fc33d1fb6cd26186b
 DIST postgresql-11.5.tar.bz2 19773087 BLAKE2B 
32dca67ddfe2f6a6801a5d82a25fe7df0cc2dd89c35eee87a57ebe6391b8d7d4bccc59d6cac3e821ad76731ab319e3303f2fcbce9ee8cda1cfef13b2185c0ab1
 SHA512 
537148079dc6c33cfb9bf9722171e524707b42ef01369deb968d0d6e8fa9b7f16f6ce67139d9dc45fb7385defbf56aa2c0affe5ee9d76e996f31e47486192141
 DIST postgresql-11.6.tar.bz2 19843202 BLAKE2B 
379953e0a0abb5a5abb109370cf2b95979321524031fe754c0a5a2cde636b2fdafa1da9c9ee84638a884cec3a312607f8ac7da6b1817c3b700a44c3025fd1944
 SHA512 
de6833c0df8dbac7bc498ac573dc4c3645070d9bbdd6b5d89db3ef41e86e7fc19d5e6450aa46ee2a1392d86c33acf6b9364b2863caac49f45351a46647feecbd
+DIST postgresql-11.7.tar.bz2 19890063 BLAKE2B 
461c372567ff0b4ff4da52889be5d2822b56889e4890b33c9a71f1105ad629b4f5bec95c4fbf5aebbdd4445e0ff451a7d8df04ae7b5bf7cf0075c3226a41b19b
 SHA512 
32c7ace228f9895241ce0d925fbfc60c0cd39f4cd35368fb10dc7db046151ffd59a9895b4c30a529627f0103051e84b4992ed60312cccd292489f3037076ca1e
 DIST postgresql-12.0.tar.bz2 20177458 BLAKE2B 
614222e43519a83044587981cb04ab7e437357d5b2784068d425aaeb67df54f44aef4aaaf780bd3f83f012c0fc8f41723bc83b6e44e7bf2707857c491b8d129b
 SHA512 
231a0b5c181c33cb01c3f39de1802319b79eceec6997935ab8605dea1f4583a52d0d16e5a70fcdeea313462f062503361d543433ee03d858ba332c72a665f696
 DIST postgresql-12.1.tar.bz2 20213711 BLAKE2B 
670e33c23a14527aedb694647ff2d2670df159352ef10c11e5895aafffaa752bd49ee7b1991262f4c7548dc8c617e06f651c6098a676b4462ed06e3982d0f5fa
 SHA512 
f45b1762fd60b6f7419305d108b7fc521e3a7afa833d3aacccba814465baf40d19f57ff9bf2909d726c4c94a1cd99a39f1aa8e45fd0364cdedbcbed36ff48caf
+DIST postgresql-12.2.tar.bz2 20363545 BLAKE2B 
7b0cfe841d46b117ff5dd793be5537e916f92255eb0d000681ed62c497eef34c5d1261126be408f2b7f95274485e2787869cd4063461ab248b650c168b62548d
 SHA512 
0e0ce8e21856e8f43e58b840c10c4e3ffae6d5207e0d778e9176e36f8e20e34633cbb06f0030a7c963c3491bb7e941456d91b55444c561cfc6f283fba76f33ee
 DIST postgresql-9.4.22.tar.bz2 16848787 BLAKE2B 
5c2aaef13ef0cf33c421e6839877a8e4e1fc5dbe41d9cabefddd369925869f92f6c6b8a124b5778f9b25359103f0a7ada1eddcaf4bac498709f563928f25e7e3
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeciv/

2020-02-19 Thread Lars Wendler
commit: 3c8f8c10c7edd330df859ed7f00509cf0beb9c59
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 19 12:48:29 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 19 12:49:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8f8c10

games-strategy/freeciv: Bump to version 2.6.2

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

 games-strategy/freeciv/Manifest |   1 +
 games-strategy/freeciv/freeciv-2.6.2.ebuild | 185 
 2 files changed, 186 insertions(+)

diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest
index 430823d3ab4..75bf4a2b689 100644
--- a/games-strategy/freeciv/Manifest
+++ b/games-strategy/freeciv/Manifest
@@ -2,3 +2,4 @@ DIST freeciv-2.5.11.tar.bz2 40940090 BLAKE2B 
dfc1e714e1a3122335f555c2e57352726bd
 DIST freeciv-2.5.12.tar.bz2 40983794 BLAKE2B 
53c5f9833684bef20a80c891bb001b2e03c819ba57c0989463b854fda7fe2cffe16d292e8f13f8bf8253aee0691c8ad1cb6f19522c5aae69b48165d26a0c3665
 SHA512 
bc0de8f2e63779ab0ac57b9a1dfd6ab30b4ad973c9ed1704ae7c1575ec63a695e65016f45abf5ad44b9d3818211aa351b74492783a4155cf19357b7f1dd2554d
 DIST freeciv-2.6.0.tar.bz2 51912466 BLAKE2B 
180fa8900af6763ecae9190ce24799a77b8504d98081e48600c16c19e814b2ff1ef01ce6a41cb1a1739f848895e1551ba158f0357602f758e76b9ee6e0104a36
 SHA512 
658f05ed32a2045eeeadd1e12f88df927378f8032292e709af78f24c2dbc6019ba45ce67e4fe24001a9e70756c68126a313607a81e7009270ad255d7c9fe75d8
 DIST freeciv-2.6.1.tar.bz2 51915573 BLAKE2B 
160df7f59a5d2ab8090132df5c690ee96ce6811ad0644341ba07b1bc2e4c30ef4e60ead57d17a7d0f722e42c204d839264830c7b423ccc393b7e7b30c30b
 SHA512 
44145eaea96d5ab4f18e843102209d0f88a626af37365cf91b5e592bcac45f2692a7e21e9b3454a3ee4b9099212f5826a4687931bb37dabbb7dedad059df1cb4
+DIST freeciv-2.6.2.tar.bz2 52139007 BLAKE2B 
5d30274f24786dcd0b29d4d85a45be47e791aedba7fbeeb28001e2c19d2acc1fa16b4ab88b779d0dbd318806e571a26c94f8a61b33c6d8df8e68d4fd90713302
 SHA512 
b11752f38027fcc8b092f323d4e76cf3c4c426bfcc811eb3a76daca075dc391d8179cd140abf1534abc56409344c53238b9fee2ee10d08a688e15671f3a70ef3

diff --git a/games-strategy/freeciv/freeciv-2.6.2.ebuild 
b/games-strategy/freeciv/freeciv-2.6.2.ebuild
new file mode 100644
index 000..dfdabbce68c
--- /dev/null
+++ b/games-strategy/freeciv/freeciv-2.6.2.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="${PV/_beta/-beta}"
+MY_PV="${MY_PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+inherit desktop flag-o-matic xdg
+
+DESCRIPTION="multiplayer strategy game (Civilization Clone)"
+HOMEPAGE="http://www.freeciv.org/;
+
+if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   SRC_URI="mirror://sourceforge/freeciv/${MY_P}.tar.bz2"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="aimodules auth dedicated +gtk ipv6 mapimg modpack mysql nls qt5 readline 
sdl +server +sound sqlite system-lua"
+
+# postgres isn't yet really supported by upstream
+BDEPEND="
+   virtual/pkgconfig
+   !dedicated? (
+   x11-base/xorg-proto
+   nls? ( sys-devel/gettext )
+   )
+"
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   net-misc/curl
+   sys-libs/zlib
+   auth? (
+   !mysql? ( ( !sqlite? ( dev-db/mysql-connector-c:0= ) ) )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dedicated? ( aimodules? ( dev-libs/libltdl:0 ) )
+   !dedicated? (
+   media-libs/libpng:0
+   gtk? ( x11-libs/gtk+:2 )
+   mapimg? ( media-gfx/imagemagick:= )
+   modpack? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   !sdl? ( !gtk? ( x11-libs/gtk+:2 ) )
+   sdl? (
+   media-libs/libsdl2[video]
+   media-libs/sdl2-gfx
+   media-libs/sdl2-image[png]
+   media-libs/sdl2-ttf
+   )
+   server? ( aimodules? ( sys-devel/libtool:2 ) )
+   sound? (
+   media-libs/libsdl2[sound]
+   media-libs/sdl2-mixer[vorbis]
+   )
+   )
+   readline? ( sys-libs/readline:0= )
+   system-lua? ( >=dev-lang/lua-5.3:= )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   if use !dedicated && use !server ; then
+   ewarn "Disabling server USE flag will make it impossible"
+   ewarn "to start local games, but you will still be able to"
+   ewarn "join multiplayer games."
+   fi
+}
+
+src_prepare() {
+   default
+
+   # install the .desktop in /usr/share/applications
+   

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

2020-02-19 Thread Andreas Sturmlechner
commit: 7fa41b02f879e64fa37254f0ad3468a72090db79
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 14:31:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 14:31:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa41b02

profiles: Mask media-sound/pympd for removal

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

 profiles/package.mask | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index e70207570e5..753a99a1d3d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,8 +33,13 @@
 #--- END OF EXAMPLES ---
 
 # Andreas Sturmlechner  (2020-02-19)
-# No more revdeps, abandoned upstream, broken by current dbus-python py2-only,
-# blocks dev-python/pygtk removal, bug #626374. Masked for removal in 30 days.
+# Last release and commit in 2007, py2-only, blocks dev-python/pygtk removal,
+# bugs #678656, #707632. Masked for removal in 30 days.
+media-sound/pympd
+
+# Andreas Sturmlechner  (2020-02-19)
+# Abandoned upstream, broken by current dbus-python, py2-only, blocks
+# dev-python/pygtk removal, bug #626374. Masked for removal in 30 days.
 media-sound/volti
 
 # Michał Górny  (2020-02-19)



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

2020-02-19 Thread Andreas Sturmlechner
commit: f9a455060ed8f4b2c9256c8f4e445391880e5791
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 14:52:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 14:52:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a45506

profiles: Mask app-mobilephone/pysms for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 753a99a1d3d..ebeb416bbf7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-02-19)
+# Last release in 2007, py2-only, blocks dev-python/pygtk removal,
+# Masked for removal in 30 days.
+app-mobilephone/pysms
+
 # Andreas Sturmlechner  (2020-02-19)
 # Last release and commit in 2007, py2-only, blocks dev-python/pygtk removal,
 # bugs #678656, #707632. Masked for removal in 30 days.



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

2020-02-19 Thread Agostino Sarubbo
commit: e5e874d0f9ebea27b2abfc05e42eded84579e0de
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 19 15:25:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 19 15:25:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e874d0

kde-misc/kdeconnect: amd64 stable wrt bug #709542

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

 kde-misc/kdeconnect/kdeconnect-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kdeconnect/kdeconnect-1.4.ebuild 
b/kde-misc/kdeconnect/kdeconnect-1.4.ebuild
index 034da396515..8dd2a5904cf 100644
--- a/kde-misc/kdeconnect/kdeconnect-1.4.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-1.4.ebuild
@@ -13,7 +13,7 @@ inherit ecm kde.org
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Adds communication between KDE Plasma and your smartphone"



[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeciv/

2020-02-19 Thread Lars Wendler
commit: 1c541fcb6dbcbf9300809ab0339392d3f94d32ee
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 19 13:24:29 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 19 13:24:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c541fcb

games-strategy/freeciv: "|| die" where QA wants it

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

 games-strategy/freeciv/freeciv-2.6.2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-strategy/freeciv/freeciv-2.6.2.ebuild 
b/games-strategy/freeciv/freeciv-2.6.2.ebuild
index dfdabbce68c..e8166766834 100644
--- a/games-strategy/freeciv/freeciv-2.6.2.ebuild
+++ b/games-strategy/freeciv/freeciv-2.6.2.ebuild
@@ -158,8 +158,8 @@ src_install() {
default
 
if use dedicated ; then
-   rm -rf "${ED}"/usr/share/pixmaps
-   rm -f 
"${ED}"/usr/share/man/man6/freeciv-{client,gtk2,gtk3,modpack,qt,sdl,xaw}*
+   rm -rf "${ED}"/usr/share/pixmaps || die
+   rm -f 
"${ED}"/usr/share/man/man6/freeciv-{client,gtk2,gtk3,modpack,qt,sdl,xaw}* || die
else
if use server ; then
# Create and install the html manual. It can't be done 
for dedicated
@@ -178,8 +178,8 @@ src_install() {
fi
rm -f "${ED}"/usr/share/man/man6/freeciv-xaw*
fi
-   find "${ED}" -name "freeciv-manual*" -delete
+   find "${ED}" -name "freeciv-manual*" -delete || die
 
-   rm -f "${ED}/usr/$(get_libdir)"/*.a
+   rm -f "${ED}/usr/$(get_libdir)"/*.a || die
find "${ED}" -type f -name "*.la" -delete || die
 }



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

2020-02-19 Thread Joonas Niilola
commit: 52ec388080bae64069aae9e16079f7c33abd392d
Author: Marco Genasci  gmail  com>
AuthorDate: Wed Dec 18 14:07:14 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 11:49:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ec3880

app-emulation/genymotion-bin: removed old

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Marco Genasci  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14037
Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/genymotion-bin/Manifest  |   1 -
 .../genymotion-bin/genymotion-bin-3.0.3.ebuild | 123 -
 2 files changed, 124 deletions(-)

diff --git a/app-emulation/genymotion-bin/Manifest 
b/app-emulation/genymotion-bin/Manifest
index 30c7d99fd2c..fee6b87e750 100644
--- a/app-emulation/genymotion-bin/Manifest
+++ b/app-emulation/genymotion-bin/Manifest
@@ -1,2 +1 @@
-DIST genymotion-3.0.3-linux_x64.bin 38760629 BLAKE2B 
1853f5f631c8343eafa92fcd7fd42ad7663e78cc8a3848f7aa9d2ccf61009fc4e8955930142af35c4f2f9bbb9704260882e65fa0dc5e43c5d8d45e14f43218bc
 SHA512 
8a3d5f57cb6c5018ae78940187a8c48bc19a7627f72ab746fc361afd3400a14b4f6ce2d036c828bd238b65d5346cffdf2dd55b5177c6d909b7fd749f4088d748
 DIST genymotion-3.0.4-linux_x64.bin 38811828 BLAKE2B 
6b8c2aa824bc232d09b43e1c69c1531d447bfc3341ea83a277058198f812d66e9e900abb7186d1c4a45c9e12c92ebec7c809e1641d0e3e30edf77c52fa1818e7
 SHA512 
28bebf3468049b5eeda9890167f89a0537fa21a42eacd3c30ae9a40616fd215282075853f35179fa40b21b124f400106d82e1cfb4949fffca741ed83ba69417b

diff --git a/app-emulation/genymotion-bin/genymotion-bin-3.0.3.ebuild 
b/app-emulation/genymotion-bin/genymotion-bin-3.0.3.ebuild
deleted file mode 100644
index 93ee154e77c..000
--- a/app-emulation/genymotion-bin/genymotion-bin-3.0.3.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 desktop pax-utils
-
-MY_PN="${PN/-bin}"
-MY_P="${MY_PN}-${PV}"
-BIN_ARCHIVE="${MY_P}-linux_x64.bin"
-
-DESCRIPTION="Complete set of tools that provide a virtual environment for 
Android"
-HOMEPAGE="https://genymotion.com;
-SRC_URI="${BIN_ARCHIVE}"
-
-LICENSE="genymotion"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-DEPEND=""
-RDEPEND="|| ( >=app-emulation/virtualbox-5.0.28 
>=app-emulation/virtualbox-bin-5.0.28 )
-   virtual/opengl
-   || (
-   dev-libs/openssl-compat:1.0.0
-   =dev-libs/openssl-1.0*:0
-   )
-   dev-libs/hiredis:0/0.14
-   sys-apps/util-linux
-"
-BDEPEND=">=dev-util/patchelf-0.9_p20180129"
-
-RESTRICT="bindist fetch"
-S="${WORKDIR}"
-
-QA_PREBUILT="
-   opt/${MY_PN}/*.so*
-   opt/${MY_PN}/imageformats/*.so
-   opt/${MY_PN}/plugins/*.so*
-   opt/${MY_PN}/${MY_PN}
-   opt/${MY_PN}/genyshell
-   opt/${MY_PN}/player
-   opt/${MY_PN}/${MY_PN}adbtunneld
-   opt/${MY_PN}/gmtool
-"
-
-pkg_nofetch() {
-   einfo
-   einfo "Please visit"
-   einfo
-   einfo "  https://www.genymotion.com/download/;
-   einfo
-   einfo "and download "
-   einfo
-   einfo "  ${BIN_ARCHIVE}"
-   einfo
-   einfo "which must be placed in DISTDIR directory."
-   einfo
-}
-
-src_unpack() {
-   cp "${DISTDIR}/${BIN_ARCHIVE}" "${WORKDIR}" || die "cp failed"
-}
-
-src_prepare() {
-   default
-
-   chmod +x ${BIN_ARCHIVE} || die "chmod failed"
-   yes | ./${BIN_ARCHIVE} > /dev/null || die "unpack failed"
-
-   # removed windows line for bashcompletion
-   sed -i "/complete -F _gmtool gmtool.exe/d" 
"${MY_PN}/completion/bash/gmtool.bash" || die "sed failed"
-
-   # patch to support newer hiredis version (0.14)
-   for i in genymotion genyshell gmtool player libcom.so.1.0.0 
librendering.so.1.0.0 ; do
-   patchelf --replace-needed libhiredis.so.0.13 libhiredis.so.0.14 
"${MY_PN}/${i}" || die "Unable to patch ${i} for hiredis"
-   done
-}
-
-src_install() {
-   insinto /opt/"${MY_PN}"
-   exeinto /opt/"${MY_PN}"
-
-   # Use qt bundled
-   doins -r 
"${MY_PN}"/{geoservices,Qt,QtGraphicalEffects,QtLocation,QtPositioning,QtQuick,QtQuick.2}
-   doins -r 
"${MY_PN}"/{icons,imageformats,platforms,plugins,sqldrivers,translations,xcbglintegrations}
-   doins "${MY_PN}"/libQt*
-   doins "${MY_PN}"/qt.conf
-   doins "${MY_PN}"/libicu*
-
-   doexe "${MY_PN}"/{libcom,librendering,libswscale,libavutil}.so*
-   # android library
-   doexe 
"${MY_PN}"/{libEGL_translator,libGLES_CM_translator,libGLES_V2_translator,libOpenglRender}.so*
-
-   find "${ED}/opt/${MY_PN}" -name "*.so*" -type f -exec chmod +x {} \; || 
die "Change .so permission failed"
-
-   doexe 
"${MY_PN}"/{genymotion,genyshell,player,genymotionadbtunneld,gmtool}
-
-   pax-mark -m "${ED}/opt/${MY_PN}/genymotion"
-   pax-mark -m "${ED}/opt/${MY_PN}/gmtool"
-
-   dosym ../"${MY_PN}"/genyshell 

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

2020-02-19 Thread Joonas Niilola
commit: 7d5eacf5d93fe5aa42301daf6a3739bf86cdb87b
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Sat Feb 15 18:33:39 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 11:52:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5eacf5

app-misc/rpick: Drop 0.4.0

rpick-0.4.0 is no longer needed now that 0.5.0 is
stable.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Randy Barlow  electronsweatshop.com>
Closes: https://github.com/gentoo/gentoo/pull/14669
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/rpick/Manifest   | 27 ---
 app-misc/rpick/rpick-0.4.0.ebuild | 96 ---
 2 files changed, 123 deletions(-)

diff --git a/app-misc/rpick/Manifest b/app-misc/rpick/Manifest
index 65088024787..c3383b56af7 100644
--- a/app-misc/rpick/Manifest
+++ b/app-misc/rpick/Manifest
@@ -1,25 +1,20 @@
 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.4.12.crate 26551 BLAKE2B 
45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9
 SHA512 
c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b
 DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
-DIST autocfg-0.1.7.crate 12158 BLAKE2B 
4120306f0f7c1cc0cf8d1d994c080cbf42e4b107cb51af910504c8c8d264289654dad23a0c6b9eb28d888157e5a68ef2460c3d38537ae9d5e9bf73b66ffc3015
 SHA512 
667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925
 DIST backtrace-0.3.40.crate 68183 BLAKE2B 
e1c01acc706617c66558dcd3ed1ebc33bf3fe56d03ecd5ec00eb78df3d5fa745cd899108a779894396636da461ad7a2775f6d77cd35fa96f97181f3e80694a5e
 SHA512 
8b9da3d6c515ef7bc5b04cf4abd53221cc114c912eb5033558b1c45eb6d85e56c0fc39579711fcd26f69fa364a823945901e4c2e5560436013b7523adf267d27
 DIST backtrace-sys-0.1.32.crate 518920 BLAKE2B 
fbbd3b59533830400a788fd117ced47461d2f2b04d205d03f242d596c284e89ef2dbaead81e6974aa65197a6c69c0293f18dbe89daf3323d0c01dbc92462a075
 SHA512 
199658b1f95611f7c68a7b4fdd76044fb6784a7ab777a9f5fbe3a4a770bd6c31ac08dfea1297dd85053f0b28b1a686c076a78b120ac46fc3c639c30c937d49c3
 DIST base64-0.10.1.crate 41988 BLAKE2B 
6e28a70cc0d5e426d9a3944825952851928ec2e32fa2543a8e1d1b886ad306f38fd6e673da62e96581e56613f133265feeff5b0d2f1e2e34593e58c0424eee9e
 SHA512 
674a8cbee95a41f755499a4e3bb93ebd3f80140c3e8e2d44a0b73890ee423754e7ba8abcd92132683cd54501ff5d14438d023a202eaf12776aecbe36df9e5535
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-DIST blake2b_simd-0.5.8.crate 33581 BLAKE2B 
491545f71cd215f6fe92b172c25ac3773dc1dadb87b16d764d91b30630251f6132981be7779756b2a1fec00d4afc83ae9d042cd6a1e6e6a7822efd303a3f1d6d
 SHA512 
6c92941e411f957b5f2c02f1905380f55ed0f0313e22dd9d29fbbc85ba18accd06e2a8e7de01809e5fa7258a960f9545d3410613836b1dd3a26f0719d01d3bd2
 DIST blake2b_simd-0.5.9.crate 33575 BLAKE2B 
f5bd6efad39b7727bdf033bea9796eb0eb24ffdcccf9d9682c22942a5acfac6c566377f635e3030d2ec9cea05129632627c1906031a1c395744c787354e4948c
 SHA512 
cb7ea3db1911976e48fbf64df4c9dd071d26f54b95d4f14adae2767bd18e5b7948a4f908bf9e5fbecc6e17d4849b878262cd8144d07c04e2d0745fa644ecd19e
 DIST byteorder-1.3.2.crate 21596 BLAKE2B 
2ac70cff46af36e96b8b41c3adf9e09134af4d3d5b17c14233047fc3b70c829bffe6c129def84f529c1017ab2882c1bb66e86eab7b749a0d40daf2650da85d0a
 SHA512 
2ef6b986926a4671dd945583730b0bfd4bd5e75b62a8a70c2875328157ba95f2c1b17c534d905e9b287457bd34363c1a33fd3dee9217c371032393ebbe206a8f
 DIST c2-chacha-0.2.3.crate 

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

2020-02-19 Thread Andreas Sturmlechner
commit: fef996f331916f41d7b1bbc6b6695154f440fcf5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 14:23:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 14:24:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef996f3

profiles: Mask media-sound/volti for removal

Bug: https://bugs.gentoo.org/626374
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0044daf2303..e70207570e5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-02-19)
+# No more revdeps, abandoned upstream, broken by current dbus-python py2-only,
+# blocks dev-python/pygtk removal, bug #626374. Masked for removal in 30 days.
+media-sound/volti
+
 # Michał Górny  (2020-02-19)
 # (on behalf of QA team)
 # Masked due to unresolved vulnerabilities.  Please do not remove



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

2020-02-19 Thread Agostino Sarubbo
commit: fc172a1ffa505c0ffab6d2bf02bec9d68ed614c7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 19 15:25:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 19 15:25:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc172a1f

dev-libs/kpeoplevcard: amd64 stable wrt bug #709542

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

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

diff --git a/dev-libs/kpeoplevcard/kpeoplevcard-0.1.ebuild 
b/dev-libs/kpeoplevcard/kpeoplevcard-0.1.ebuild
index 67d20af4e0b..01f3c0daeed 100644
--- a/dev-libs/kpeoplevcard/kpeoplevcard-0.1.ebuild
+++ b/dev-libs/kpeoplevcard/kpeoplevcard-0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://cgit.kde.org/kpeoplevcard.git;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 LICENSE="LGPL-2.1+"



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

2020-02-19 Thread Agostino Sarubbo
commit: 9490707d4021a1c0cb94ae4d5b6c7cc97c1a3c61
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 19 15:25:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 19 15:25:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9490707d

media-libs/pulseaudio-qt: amd64 stable wrt bug #709542

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

 media-libs/pulseaudio-qt/pulseaudio-qt-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.2.ebuild 
b/media-libs/pulseaudio-qt/pulseaudio-qt-1.2.ebuild
index 62d36e38454..182192daea4 100644
--- a/media-libs/pulseaudio-qt/pulseaudio-qt-1.2.ebuild
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://cgit.kde.org/pulseaudio-qt.git/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] proj/sci:master commit in: sci-libs/pytorch/files/, sci-libs/pytorch/

2020-02-19 Thread Benda XU
commit: bb46b0f6b4260c8aca367dc153b10a385d9728eb
Author: Alexey Chernov <4ernov  gmail  com>
AuthorDate: Mon Feb 10 18:51:53 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Feb 19 14:35:57 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bb46b0f6

sci-libs/pytorch: initial commit.

  This is CPU version only. ROCm and CUDA options will be added later.

Reference: https://github.com/aclex/pytorch-ebuild
Bug: https://github.com/gentoo/sci/pull/941
Package-Manager: Portage-2.3.88, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 ...-t-build-libtorch-again-for-PyTorch-1.4.0.patch |  30 +++
 ...path-to-caffe2-build-dir-made-by-libtorch.patch |  46 
 ...rpath-of-Caffe2-library-for-system-wide-i.patch | 104 
 ...ibrary-directory-according-to-CMake-build.patch |  31 +++
 ...conversion-ambiguity-in-ternary-operators.patch |  38 +++
 sci-libs/pytorch/files/pytorch-1.2.0-setup.patch   |  24 ++
 sci-libs/pytorch/files/pytorch-1.4.0-eigen.patch   |  13 +
 .../files/pytorch-1.4.0-nccl-nvccflags.patch   |  28 +++
 .../pytorch/files/pytorch-1.4.0-skip-tests.patch   |  28 +++
 sci-libs/pytorch/files/pytorch-1.4.0-sleef.patch   |  15 ++
 sci-libs/pytorch/metadata.xml  |  35 +++
 sci-libs/pytorch/pytorch-1.4.0_p0.ebuild   | 272 +
 12 files changed, 664 insertions(+)

diff --git 
a/sci-libs/pytorch/files/0002-Don-t-build-libtorch-again-for-PyTorch-1.4.0.patch
 
b/sci-libs/pytorch/files/0002-Don-t-build-libtorch-again-for-PyTorch-1.4.0.patch
new file mode 100644
index 0..de9fe9a0d
--- /dev/null
+++ 
b/sci-libs/pytorch/files/0002-Don-t-build-libtorch-again-for-PyTorch-1.4.0.patch
@@ -0,0 +1,30 @@
+From e5003b88ad3a504eb04c0ba66c2f439149de2ee3 Mon Sep 17 00:00:00 2001
+From: Alexey Chernov <4er...@gmail.com>
+Date: Tue, 5 Nov 2019 00:58:17 +0300
+Subject: [PATCH 2/7] Don't build `libtorch` again for PyTorch
+
+If starting with building of `libtorch` using CMake,
+don't build it again for the sake of running `setup.py`
+to build Python version (PyTorch).
+---
+ setup.py | 7 ---
+ 1 file changed, 7 deletions(-)
+
+Index: pytorch-1.4.0_p0/setup.py
+===
+--- pytorch-1.4.0_p0.orig/setup.py
 pytorch-1.4.0_p0/setup.py
+@@ -303,13 +303,6 @@ def build_deps():
+ check_pydep('yaml', 'pyyaml')
+ check_pydep('typing', 'typing')
+ 
+-build_caffe2(version=version,
+- cmake_python_library=cmake_python_library,
+- build_python=True,
+- rerun_cmake=RERUN_CMAKE,
+- cmake_only=CMAKE_ONLY,
+- cmake=cmake)
+-
+ version_path = os.path.join(cwd, 'torch', 'version.py')
+ with open(version_path, 'w') as f:
+ f.write("__version__ = '{}'\n".format(version))

diff --git 
a/sci-libs/pytorch/files/0003-Change-path-to-caffe2-build-dir-made-by-libtorch.patch
 
b/sci-libs/pytorch/files/0003-Change-path-to-caffe2-build-dir-made-by-libtorch.patch
new file mode 100644
index 0..f71ba17bc
--- /dev/null
+++ 
b/sci-libs/pytorch/files/0003-Change-path-to-caffe2-build-dir-made-by-libtorch.patch
@@ -0,0 +1,46 @@
+From dbb0bac77986016217cdfe779499a2ccd0e10570 Mon Sep 17 00:00:00 2001
+From: Alexey Chernov <4er...@gmail.com>
+Date: Wed, 6 Nov 2019 00:16:24 +0300
+Subject: [PATCH 3/4] Change path to `caffe2` build dir made by `libtorch`
+
+Setup and use properly `caffe2` build dir made while
+`libtorch` building with CMake, so that it was used
+by the Python installation.
+---
+ setup.py | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index f4bfdc99cd..60502b6add 100644
+--- a/setup.py
 b/setup.py
+@@ -236,7 +236,7 @@ else:
+ cwd = os.path.dirname(os.path.abspath(__file__))
+ lib_path = os.path.join(cwd, "torch", "lib")
+ third_party_path = os.path.join(cwd, "third_party")
+-caffe2_build_dir = os.path.join(cwd, "build")
++caffe2_build_dir = os.environ.get("CMAKE_BUILD_DIR", os.path.join(cwd, 
"build"))
+ # lib/pythonx.x/site-packages
+ rel_site_packages = distutils.sysconfig.get_python_lib(prefix='')
+ # full absolute path to the dir above
+@@ -279,7 +279,7 @@ elif sha != 'Unknown':
+ version += '+' + sha[:7]
+ report("Building wheel {}-{}".format(package_name, version))
+ 
+-cmake = CMake()
++cmake = CMake(caffe2_build_dir)
+ 
+ # all the work we need to do _before_ setup runs
+ def build_deps():
+@@ -445,7 +445,7 @@ class build_ext(setuptools.command.build_ext.build_ext):
+ filename = self.get_ext_filename(fullname)
+ report("\nCopying extension {}".format(ext.name))
+ 
+-src = os.path.join("torch", rel_site_packages, filename)
++src = os.path.join(caffe2_build_dir, filename)
+ if not os.path.exists(src):
+ report("{} does not exist".format(src))
+ del self.extensions[i]
+-- 
+2.23.0
+

diff --git 

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

2020-02-19 Thread Joonas Niilola
commit: 42f7a28c7231bb4e3d17c73eace7989eae533c20
Author: Salah Coronya  gmail  com>
AuthorDate: Mon Jan 13 05:50:43 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 13:32:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f7a28c

dev-libs/libtpms: Add libressl support

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Salah Coronya  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libtpms/libtpms-0.7.0-r1.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/dev-libs/libtpms/libtpms-0.7.0-r1.ebuild 
b/dev-libs/libtpms/libtpms-0.7.0-r1.ebuild
new file mode 100644
index 000..b13d07d5023
--- /dev/null
+++ b/dev-libs/libtpms/libtpms-0.7.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Library providing software emultion of a TPM"
+HOMEPAGE="https://github.com/stefanberger/libtpms;
+SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libressl"
+
+DEPEND=" !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+ --with-openssl \
+ --with-tpm2
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-02-19 Thread Joonas Niilola
commit: 9749628a16ad3603f9c764a901987f1a069f07f2
Author: Salah Coronya  gmail  com>
AuthorDate: Mon Jan 13 14:41:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 13:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9749628a

dev-libs/libtpms: Remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Salah Coronya  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libtpms/libtpms-0.7.0.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/dev-libs/libtpms/libtpms-0.7.0.ebuild 
b/dev-libs/libtpms/libtpms-0.7.0.ebuild
deleted file mode 100644
index ea28c3dd94f..000
--- a/dev-libs/libtpms/libtpms-0.7.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Library providing software emultion of a TPM"
-HOMEPAGE="https://github.com/stefanberger/libtpms;
-SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-libs/openssl:0="
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
- --with-openssl \
- --with-tpm2
-}



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

2020-02-19 Thread Joonas Niilola
commit: 5660053c47e3d25e9ce39c57bb1101356af40aa8
Author: Jake Lilly  gmail  com>
AuthorDate: Thu Oct 17 03:44:43 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 13:32:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5660053c

x11-wm/2bwm: new package

A fast, floating window manager

Bug: https://bugs.gentoo.org/697904
Signed-off-by: Jake Lilly  gmail.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Closes: https://github.com/gentoo/gentoo/pull/13321
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/2bwm/2bwm-0.3.ebuild  | 44 
 x11-wm/2bwm/2bwm-.ebuild | 44 
 x11-wm/2bwm/Manifest |  1 +
 x11-wm/2bwm/metadata.xml | 15 +++
 4 files changed, 104 insertions(+)

diff --git a/x11-wm/2bwm/2bwm-0.3.ebuild b/x11-wm/2bwm/2bwm-0.3.ebuild
new file mode 100644
index 000..3f6bd230aa5
--- /dev/null
+++ b/x11-wm/2bwm/2bwm-0.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/venam/2bwm.git;
+else
+   SRC_URI="https://github.com/venam/2bwm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A fast, floating window manager"
+HOMEPAGE="https://github.com/venam/2bwm;
+
+LICENSE="ISC"
+SLOT="0"
+
+DEPEND="
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -i -e "s:-Os -s::" Makefile || die
+   restore_config config.h
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" all
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc README.md
+   save_config config.h
+}

diff --git a/x11-wm/2bwm/2bwm-.ebuild b/x11-wm/2bwm/2bwm-.ebuild
new file mode 100644
index 000..3f6bd230aa5
--- /dev/null
+++ b/x11-wm/2bwm/2bwm-.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/venam/2bwm.git;
+else
+   SRC_URI="https://github.com/venam/2bwm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A fast, floating window manager"
+HOMEPAGE="https://github.com/venam/2bwm;
+
+LICENSE="ISC"
+SLOT="0"
+
+DEPEND="
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -i -e "s:-Os -s::" Makefile || die
+   restore_config config.h
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" all
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc README.md
+   save_config config.h
+}

diff --git a/x11-wm/2bwm/Manifest b/x11-wm/2bwm/Manifest
new file mode 100644
index 000..dc24b53eec2
--- /dev/null
+++ b/x11-wm/2bwm/Manifest
@@ -0,0 +1 @@
+DIST 2bwm-0.3.tar.gz 41032 BLAKE2B 
41fb12dccef95221fc5b6cec1d6b740037e0842628aedea23d80980961a615a4e5cf32ee9bc6c57eec8a2e304560b5f54dec0f65462af602f70c467d8c4ebe83
 SHA512 
088a97e5245287890c72e2b0685f7348a4cc0fd49582893b7ce7a081f80a4d7454a3c0eadf4609589314351ded02fd8b75548019b782e797350ad5db5c939f92

diff --git a/x11-wm/2bwm/metadata.xml b/x11-wm/2bwm/metadata.xml
new file mode 100644
index 000..d33f238de01
--- /dev/null
+++ b/x11-wm/2bwm/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lilly...@gmail.com
+   Jake Lilly
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   venam/2bwm
+   
+



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

2020-02-19 Thread Andreas Sturmlechner
commit: 0cc0eca07f6cd2311061b2c79ff9469326c343e3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 13:31:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 13:32:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc0eca0

media-video/vlc: Drop USE opencv

Bug: https://bugs.gentoo.org/701424
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/vlc/metadata.xml| 1 -
 media-video/vlc/vlc-3.0.8.ebuild| 5 ++---
 media-video/vlc/vlc-3.0..ebuild | 5 ++---
 media-video/vlc/vlc-.ebuild | 5 ++---
 4 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml
index 44071ce53b8..fdc2df2324f 100644
--- a/media-video/vlc/metadata.xml
+++ b/media-video/vlc/metadata.xml
@@ -36,7 +36,6 @@
Add libmpeg2 support for mpeg-1 and mpeg-2 
video streams
Enable support for nfs protocol via 
net-fs/libnfs
Enable OpenMAX Integration Layer codec 
module
-   Enable OpenCV (computer vision) filter 
module
Enable optimisation for memory 
rather than performance
Enable image post-processing via 
libpostproc (part of FFmpeg)
Enable the projectM visualization 
plugin

diff --git a/media-video/vlc/vlc-3.0.8.ebuild b/media-video/vlc/vlc-3.0.8.ebuild
index 1365a0718a5..c67531ccf41 100644
--- a/media-video/vlc/vlc-3.0.8.ebuild
+++ b/media-video/vlc/vlc-3.0.8.ebuild
@@ -34,7 +34,7 @@ IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb 
chromaprint chromeca
fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack 
jpeg kate
libass libav libcaca libnotify +libsamplerate libtar libtiger linsys 
lirc
live lua macosx-notifications mad matroska modplug mp3 mpeg mtp 
musepack ncurses
-   nfs ogg omxil opencv optimisememory opus png postproc projectm 
pulseaudio +qt5 rdp
+   nfs ogg omxil optimisememory opus png postproc projectm pulseaudio +qt5 
rdp
run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg 
taglib
theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx 
wayland +X
x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_x86_mmx 
cpu_flags_x86_sse
@@ -150,7 +150,6 @@ RDEPEND="
ncurses? ( sys-libs/ncurses:0=[unicode] )
nfs? ( >=net-fs/libnfs-0.10.0:= )
ogg? ( media-libs/libogg )
-   opencv? ( =media-libs/opus-1.0.3 )
png? ( media-libs/libpng:0= )
postproc? ( libav? ( media-libs/libpostproc ) )
@@ -349,7 +348,6 @@ src_configure() {
$(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
-   $(use_enable opencv)
$(use_enable optimisememory optimize-memory)
$(use_enable opus)
$(use_enable png)
@@ -410,6 +408,7 @@ src_configure() {
--disable-merge-ffmpeg
--disable-mfx
--disable-mmal
+   --disable-opencv
--disable-opensles
--disable-oss
--disable-rpi-omxil

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 9e019812fe1..c496201a5cc 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -34,7 +34,7 @@ IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb 
chromaprint chromeca
fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack 
jpeg kate
libass libav libcaca libnotify +libsamplerate libtar libtiger linsys 
lirc
live lua macosx-notifications mad matroska modplug mp3 mpeg mtp 
musepack ncurses
-   nfs ogg omxil opencv optimisememory opus png postproc projectm 
pulseaudio +qt5 rdp
+   nfs ogg omxil optimisememory opus png postproc projectm pulseaudio +qt5 
rdp
run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg 
taglib
theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx 
wayland +X
x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_x86_mmx 
cpu_flags_x86_sse
@@ -150,7 +150,6 @@ RDEPEND="
ncurses? ( sys-libs/ncurses:0=[unicode] )
nfs? ( >=net-fs/libnfs-0.10.0:= )
ogg? ( media-libs/libogg )
-   opencv? ( =media-libs/opus-1.0.3 )
png? ( media-libs/libpng:0= )
postproc? ( libav? ( media-libs/libpostproc ) )
@@ -349,7 +348,6 @@ src_configure() {
$(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
-   $(use_enable opencv)
$(use_enable optimisememory optimize-memory)
$(use_enable opus)
$(use_enable png)
@@ -410,6 +408,7 @@ src_configure() {

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

2020-02-19 Thread Joonas Niilola
commit: df8cca9852393b4c37c498adf684735564a4e538
Author: Salah Coronya  gmail  com>
AuthorDate: Mon Jan 13 05:59:09 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 13:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8cca98

app-crypt/swtpm: Add libressl support

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Salah Coronya  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/swtpm/swtpm-0.2.0-r1.ebuild | 72 +++
 1 file changed, 72 insertions(+)

diff --git a/app-crypt/swtpm/swtpm-0.2.0-r1.ebuild 
b/app-crypt/swtpm/swtpm-0.2.0-r1.ebuild
new file mode 100644
index 000..eeb7c5075a9
--- /dev/null
+++ b/app-crypt/swtpm/swtpm-0.2.0-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="Libtpms-based TPM emulator"
+HOMEPAGE="https://github.com/stefanberger/swtpm;
+SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fuse gnutls libressl seccomp test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   fuse? (
+   dev-libs/glib:2
+   sys-fs/fuse:0
+ )
+   gnutls? (
+  dev-libs/libtasn1:=
+  >=net-libs/gnutls-3.1.0[tools]
+   )
+   !libressl? (
+dev-libs/openssl:0=
+dev-libs/libtpms[-libressl]
+  )
+   libressl? (
+   dev-libs/libressl:0=
+   dev-libs/libtpms[libressl]
+ )
+   seccomp? ( sys-libs/libseccomp )
+"
+
+DEPEND="${COMMON_DEPEND}
+   test? (
+   net-misc/socat
+   ${PYTHON_DEPS}
+ )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   app-crypt/tpm-tools
+   app-crypt/trousers
+   dev-tcltk/expect"
+
+src_prepare() {
+   use test || eapply "${FILESDIR}/${PN}-disable-test-dependencies.patch"
+   eapply "${FILESDIR}/${PN}-fix-localca-path.patch"
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+ --with-openssl \
+ --without-selinux \
+ $(use_with fuse cuse) \
+ $(use_with gnutls) \
+ $(use_with seccomp)
+}
+
+src_install() {
+   default
+   fowners tss:tss /var/lib/swtpm-localca
+   keepdir /var/lib/swtpm-localca
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-02-19 Thread Joonas Niilola
commit: e40a946228b65e03dc41d5aa6dfb7fbcdab5b634
Author: Horea Christian  chymera  eu>
AuthorDate: Wed Jan 15 04:18:32 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 13:32:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40a9462

dev-python/indexed_gzip: version bump 0.8.10, bug #696652

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Horea Christian  chymera.eu>
Closes: https://bugs.gentoo.org/696652
Closes: https://github.com/gentoo/gentoo/pull/14339
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/indexed_gzip/Manifest   |  1 +
 dev-python/indexed_gzip/indexed_gzip-0.8.10.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/indexed_gzip/Manifest b/dev-python/indexed_gzip/Manifest
index 72b2a3f1cb2..124e83f4757 100644
--- a/dev-python/indexed_gzip/Manifest
+++ b/dev-python/indexed_gzip/Manifest
@@ -1 +1,2 @@
+DIST indexed_gzip-0.8.10.tar.gz 79133 BLAKE2B 
ebb5bc69d92b627b0546c8570ea533a7d6541cffbda6ddbf38d2712e5d7b13f5684a4d962b457cb0beaf8f6d9d6c5bd810c31af18396d7ce2a7d3f9ce0a039d6
 SHA512 
cd57a0442e95a4760d710227a5d9f69841bef851427c536e5cfde7c9f962c9d403e0b38341ba2e07c5cde668e0f26ff7848d154f6243a2cee1cf6c327a7f4e1e
 DIST indexed_gzip-0.8.7.tar.gz 77640 BLAKE2B 
ff35693204a41df439b835f232b4e0ad5ceab19532a7f1f4a4aba5cfd810f447ea56c0f6cc0c5600f32317c5a4f4283a3dd5bc791dc9aec5742303728e76ecc2
 SHA512 
90872898b69269f42d28f61f7840879c1942060da923e8d5480c4f99feb160c1b03412378b1dda3cdf94f64434d81e4cdc524e19c268797f11444362149d0e18

diff --git a/dev-python/indexed_gzip/indexed_gzip-0.8.10.ebuild 
b/dev-python/indexed_gzip/indexed_gzip-0.8.10.ebuild
new file mode 100644
index 000..e1805440987
--- /dev/null
+++ b/dev-python/indexed_gzip/indexed_gzip-0.8.10.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Fast random access of gzip files in Python"
+HOMEPAGE="https://github.com/pauldmccarthy/indexed_gzip;
+SRC_URI="https://github.com/pauldmccarthy/indexed_gzip/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+   "
+RDEPEND=""
+
+src_compile() {
+   if use test; then
+   export INDEXED_GZIP_TESTING=1
+   fi
+   distutils-r1_src_compile
+}
+
+python_test() {
+   cp conftest.py "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+   pytest -vv --nelems 50 --niters 250 || die
+}



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

2020-02-19 Thread Joonas Niilola
commit: 94e3776f1852c0fbb631c5e32693416e808bdd35
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 19 13:10:38 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 13:32:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e3776f

dev-python/indexed_gzip: fix typo in metadata.xml

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

 dev-python/indexed_gzip/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/indexed_gzip/metadata.xml 
b/dev-python/indexed_gzip/metadata.xml
index 11c36e8de92..d4003909bf2 100644
--- a/dev-python/indexed_gzip/metadata.xml
+++ b/dev-python/indexed_gzip/metadata.xml
@@ -18,6 +18,6 @@


pauldmccarthy/indexed_gzip
-   indexed-gzip"
+   indexed-gzip

 



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

2020-02-19 Thread Joonas Niilola
commit: 8e0e90cb50b6c14c4f7f6aa8c4039e802093db43
Author: Salah Coronya  gmail  com>
AuthorDate: Mon Jan 13 14:42:46 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 19 13:32:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0e90cb

app-crypt/swtpm: Remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Salah Coronya  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14326
Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/swtpm/swtpm-0.2.0.ebuild | 64 --
 1 file changed, 64 deletions(-)

diff --git a/app-crypt/swtpm/swtpm-0.2.0.ebuild 
b/app-crypt/swtpm/swtpm-0.2.0.ebuild
deleted file mode 100644
index 170483bd7cb..000
--- a/app-crypt/swtpm/swtpm-0.2.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit autotools python-any-r1
-
-DESCRIPTION="Libtpms-based TPM emulator"
-HOMEPAGE="https://github.com/stefanberger/swtpm;
-SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="fuse gnutls seccomp test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="dev-libs/libtpms
-   dev-libs/openssl:0
-   fuse? (
-   dev-libs/glib:2
-   sys-fs/fuse:0
- )
-   gnutls? (
-  dev-libs/libtasn1:=
-  >=net-libs/gnutls-3.1.0[tools]
-   )
-   seccomp? ( sys-libs/libseccomp )
-"
-
-DEPEND="${COMMON_DEPEND}
-   test? (
-   net-misc/socat
-   ${PYTHON_DEPS}
- )
-"
-
-RDEPEND="${COMMON_DEPEND}
-   app-crypt/tpm-tools
-   app-crypt/trousers
-   dev-tcltk/expect"
-
-src_prepare() {
-   use test || eapply "${FILESDIR}/${PN}-disable-test-dependencies.patch"
-   eapply "${FILESDIR}/${PN}-fix-localca-path.patch"
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
- --with-openssl \
- --without-selinux \
- $(use_with fuse cuse) \
- $(use_with gnutls) \
- $(use_with seccomp)
-}
-
-src_install() {
-   default
-   fowners tss:tss /var/lib/swtpm-localca
-   keepdir /var/lib/swtpm-localca
-}



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

2020-02-19 Thread Jory Pratt
commit: 4029dbf04fece250d78381d4bb7c17be641b4bc1
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Feb 19 13:58:59 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Feb 19 13:59:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4029dbf0

sys-kernel/zen-sources: Version bump 5.5.4 zen1

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

 sys-kernel/zen-sources/Manifest |  4 +++
 sys-kernel/zen-sources/zen-sources-5.5.4.ebuild | 42 +
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index b92c773566e..03a98322bed 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,4 +1,8 @@
 DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e752f09fdbf1930c322bed578e8a71a16d48aeddd943f0a7e59df47c07ad95dd401251a1a5828eefe07c8e927cf021ef
 SHA512 
0726fa7768c4ddf7ba73ef5eb0ea73b71ba03dab1252b7114864ea60af84d50b8354f1c1d70a0abf0c8c7460361417b14183f11f49aa9654808025a9d979da6d
 DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
+DIST genpatches-5.5-1.base.tar.xz 3984 BLAKE2B 
aed3662231f2863f234ebdc3c615c8c7fa32c3b1301659388facef4354b148bd31a9978917dcced2081f157afa176df5cda2e11fa085e3599f68af65f8edfaec
 SHA512 
bdbe3d72620418ad0245f7e7f4fec7960d302be4842c6a090440f8ffccc5f6a67fdf11e51da5a14b659ec7a003410f1374b70ece128455ffd8eaf13177a427ff
+DIST genpatches-5.5-1.extras.tar.xz 1744 BLAKE2B 
78353a253969918f5c054768df01bf7d0a0887f5686f6b84a78f28a0c1ef49101f278c5140367a4547cce9932ec9e7dcff4b4fd8519bb9e9dd9b7d4764461877
 SHA512 
84815483c7c30e2258c1d246080c460177b8e3b6c49592a78c2a5d83798b703da845ee3f1f939da1e947dddced42fc83434ca162f8e5135c838877304e3a80cf
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
+DIST linux-5.5.tar.xz 110713660 BLAKE2B 
36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2
 SHA512 
fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
+DIST v5.5.4-zen1.patch.xz 411120 BLAKE2B 
6842a640da8753b62b8256876d8e7feec8d818d86f188680e10a7632404126f8398d8281ea283bb4d3bdf51c7d14d10b0e73eeb3619706331139fb5f3b89ca45
 SHA512 
690b8417cccbf1f00fc66d3ffeb88108ea7a99d342de33e94c058012e5c95daaa9e4a6c747838ab7d3936ac0731ecf9adbb508b5faf096e7b03c71eed85fc3f9

diff --git a/sys-kernel/zen-sources/zen-sources-5.5.4.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.5.4.ebuild
new file mode 100644
index 000..f254b40c425
--- /dev/null
+++ b/sys-kernel/zen-sources/zen-sources-5.5.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="1"
+K_SECURITY_UNSUPPORTED="1"
+K_NOSETEXTRAVERSION="1"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://github.com/zen-kernel;
+IUSE=""
+
+DESCRIPTION="The Zen Kernel Live Sources"
+
+ZEN_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen1/v${PV}-zen1.patch.xz;
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/v${PV}-zen1.patch.xz"
+UNIPATCH_STRICTORDER="yes"
+
+K_EXTRAEINFO="For more info on zen-sources, and for how to report problems, 
see: \
+${HOMEPAGE}, also go to #zen-sources on freenode"
+
+pkg_setup(){
+   ewarn
+   ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the zen developers directly."
+   ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues 
with"
+   ewarn "the ebuilds. Thank you."
+   ewarn
+   kernel-2_pkg_setup
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-02-19 Thread Andrey Grozin
commit: 765f83ef451a27b168bea63b0c6a1ad57def6668
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Feb 19 13:49:54 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Feb 19 13:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765f83ef

dev-tex/pythontex: bump to 0.17

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

 dev-tex/pythontex/Manifest  |  1 +
 dev-tex/pythontex/pythontex-0.17.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-tex/pythontex/Manifest b/dev-tex/pythontex/Manifest
index 8a3280e789d..42092217ab3 100644
--- a/dev-tex/pythontex/Manifest
+++ b/dev-tex/pythontex/Manifest
@@ -1 +1,2 @@
 DIST pythontex-0.16.tar.gz 1787147 BLAKE2B 
b7b765fdf681f6a757d5dc14437ae433f8310d18ad9e2efe95a8853eaf9f53e2925d7f9e45e0393eb2720019270187fb400e7a6754f18015c4ce5db8a9280729
 SHA512 
9a84fd7b7f568308addf9ba01c46fadfaface54b9d484c766831f1048064288fd1ecb5c56774bb0041d8f5705f8d5f8a9cd7258dc33157467eca7b3c70259183
+DIST pythontex-0.17.tar.gz 1800631 BLAKE2B 
5c4ab31ccd890ca708142e83d047a46d704d2eaead611521a9f272f7a63cfb4016b991741c0338b1874d8cd2949c83b9c5ab59c3004e26540c171666a4f05e63
 SHA512 
ac248579f8645c225839ca9698b6193d2a7d8360a50e9a8406fae5616f54418a173635d1c2e8c47b18e85cdd1fa1e81c9435169c44f06fb19505c280f9bbaee5

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



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

2020-02-19 Thread Andreas Sturmlechner
commit: 6b1e0cbc0d899406cfdc37071e4a997bd5ef4ee7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 14:55:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 14:55:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1e0cbc

profiles: Mask app-misc/pysmssend for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ebeb416bbf7..8e61df2fd3d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-02-19)
+# Dead upstream, py2-only. Masked for removal in 30 days.
+app-misc/pysmssend
+
 # Andreas Sturmlechner  (2020-02-19)
 # Last release in 2007, py2-only, blocks dev-python/pygtk removal,
 # Masked for removal in 30 days.



[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: ba66a09a2469e1275a24b5f59aa718df8f38
Author: =?UTF-8?q?Felix=20Neum=C3=A4rker?=  posteo  de>
AuthorDate: Wed Feb 20 20:18:05 2019 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 17:51:33 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=ba66a09a

Merge Pull Request #18 (squashed)

[PATCH 1/6] _gentoo_repos: split functions into 2 files
[PATCH 2/6] _portage: improve completion for ebuild and emaint
[PATCH 3/6] _eselect: rewrite for more generic completion
[PATCH 4/6] add EPREFIX support
[PATCH 5/6] _eselect: multi_parts timezone completion
[PATCH 6/6] _eselect: set/enable filter for lists > 10

Signed-off-by: Vadim A. Misbakh-Soloviov  mva.name>

 src/_eselect   | 363 +++--
 src/_gentoo_packages   |  28 ++--
 src/_gentoo_repos  |  64 ++---
 src/_gentoo_repos_conf |  55 
 src/_gentoolkit|   4 +-
 src/_portage   | 145 
 src/_portage_utils |   4 +-
 7 files changed, 396 insertions(+), 267 deletions(-)

diff --git a/src/_eselect b/src/_eselect
index 46b8477..77b9fd6 100644
--- a/src/_eselect
+++ b/src/_eselect
@@ -1,199 +1,232 @@
-#compdef eselect
-
-common_values=(
-  "help[Display help text]"
-  "usage[Display usage information]"
-  "version[Display version information]"
-)
-
-_eselect_env () {
-  if (( $words[(I)(update)] )); then
-_values "update options" \
-  "makelinks[force updating of links]" \
-  "noldconfig[Do not alter the ld.so cache or configuration]" && return 0
+#compdef eselect kernel-config profile-config rc-config
+
+_eselect_parse_generic() {
+  local -a mod_std mod_extra
+  local -a eselect_args
+  local mod_cur eselect_descr
+  local mod descr etype
+
+  eselect_args=($@)
+  if [[ $1 == "modules" ]] ; then
+eselect_args=($1 usage)
   fi
-  _values "env options" $common_values \
-'update[Collect environment variables from all scripts in /etc/env.d/]' && 
return 0
-}
+  mod_cur="mod_extra"
+  eselect_descr="$(LANG=C COLUMNS=100 eselect --colour=no ${eselect_args[@]} 
2> /dev/null)"
+
+  while IFS="" read -r helpdesc ; do
+case "$helpdesc" in
+  ("Built-in modules:"|"Standard actions:"))
+mod_cur="mod_std"
+;;
+  ("Extra modules:"|"Extra actions:"))
+mod_cur="mod_extra"
+;;
+esac
+
+if [[ "$helpdesc" =~ '^  [A-Za-z]' ]] ; then
+  echo "$helpdesc" | read mod descr
+  descr="$(echo "$descr" | sed -r -e 's/.*\s\s\s+//')"
+  set -A $mod_cur ${(P)mod_cur} ${mod}:${(q)descr}
+fi
+  done <<< "$eselect_descr"
 
-_eselect_binutils () {
-  local binutilslist
-  if (( $words[(I)(set)] )); then
-binutilslist=(${(f)"$(eselect --brief --color=no binutils list)"})
-_values "available binutils version" $binutilslist[@] && return 0
+  if [[ -z "${eselect_args[@]}" ]] ; then
+etype="modules"
+  else
+etype="actions"
   fi
-  _values "binutils options" $common_values \
-"list[List all installed version of binutils]" \
-"show[Print the currently active binutils version]" \
-"set[Activate one of the installed binutils]" && return 0
-}
 
-_eselect_kernel () {
-  local kernellist
-  if (( $words[(I)(set)] )); then
-kernellist=(${(f)"$(eselect --brief --color=no kernel list)"})
-_values "available kernel version" $kernellist[@] && return 0
+  if [[ -z "${mod_extra}" && -z "${mod_std}" ]] ; then
+_nothing
+  else
+_describe -t eselect_extra-V "eselect extra $etype"mod_extra
+_describe -t eselect_standard -V "eselect standard $etype" mod_std
   fi
-  _values "kernel options" $common_values \
-"list[List available kernel symlink targets]" \
-"show[Show the current kernel symlink]" \
-"set[Set a new kernel symlink target]" && return 0
 }
 
-_eselect_ctags () {
-  local ctagslist
-  if (( $words[(I)(set)] )); then
-ctagslist=(${(f)"$(eselect --brief --color=no ctags list)"})
-_values "available ctags version" $ctagslist[@] && return 0
+_eselect_parse_action_list() {
+  local eselect_list
+  local idx descr
+  local arr_items_selected=$2
+  local arr_items_unselected=$3
+
+  eselect_list="$(LANG=C COLUMNS=100 eselect --colour=no $1 list 2> /dev/null)"
+  while IFS="" read -r ele ; do
+echo "$ele" | read idx descr
+idx=${idx#*\[}
+idx=${idx%\]*}
+if [[ "$idx" =~ '^[0-9]+$' ]]; then
+  local stripped_descr="${descr% *\**}"
+  if [[ "${stripped_descr}" != "${descr}" ]] ; then
+set -A $arr_items_selected ${(P)arr_items_selected} "$idx:${(q)descr}"
+  else
+set -A $arr_items_unselected ${(P)arr_items_unselected} 
"$idx:${(q)descr}"
+  fi
+fi
+  done <<< "$eselect_list"
+}
+
+_eselect_module_action() {
+  if (( $+functions[_eselect_${1}_action] )) ; then
+_eselect_${1}_action
+  else
+_eselect_parse_generic ${1}
   fi
-  _values "ctags options" $common_values \
-"list[List available ctags symlink targets]" \
-

[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: d6623d289f0ab014cdff8fce69ab277bb125d424
Author: William Hubbs  gmail  com>
AuthorDate: Thu Dec  7 19:32:25 2017 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 16:57:33 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=d6623d28

remove OpenRC completions

OpenRC will provide these completions starting with version 0.35.

Signed-off-by: Vadim A. Misbakh-Soloviov  mva.name>

 src/_openrc | 87 -
 1 file changed, 87 deletions(-)

diff --git a/src/_openrc b/src/_openrc
deleted file mode 100644
index f467f1a..000
--- a/src/_openrc
+++ /dev/null
@@ -1,87 +0,0 @@
-#compdef rc-update rc-status rc rc-service
-
-# openrc-0.12.4
-
-local gentoo_runlevels
-gentoo_runlevels=(/etc/runlevels/*(:t))
-
-case "$service" in
-  rc-service)
-if (( CURRENT == 2 )); then
-  _arguments -s \
-'(-e --exists)'{-e,--exists}"[tests if the service exists or not]" \
-'(-l --list)'{-l,--list}'[list all available services]' \
-'(-r --resolve)'{-r,--resolve}'[resolve the service name to an init 
script]' \
-'(-C --nocolor)'{-C,--nocolor}'[Disable color output]' \
-'(-v --verbose)'{-v,--verbose}'[Run verbosely]' \
-'(-q --quiet)'{-q,--quiet}'[Run quietly]'
-  _values "service" /etc/init.d/*~*.sh(:t)
-else
-  case $words[2] in
--e|--exists|-r|--resolve)
-  (( CURRENT > 3 )) && return 0
-  _values "service" /etc/init.d/*~*.sh(:t)
-  ;;
--*)
-  return 0
-  ;;
-*)
-  _values "action" stop start restart describe zap
-  ;;
-  esac
-fi
-;;
-  rc-update)
-local used_init
-used_init=(${=${(M)${(f)"$(/sbin/rc-update show 
2>/dev/null)"}:#*|*[a-z]*}% |*})
-
-if (( CURRENT == 2 )); then
-  _values "rc-update actions" \
-'add[Add script to a runlevel]' \
-'del[Delete script from a runlevel]' \
-'show[Show scripts lanched at a runlevel]' \
-'-a[Add script to a runlevel]' \
-'-d[Delete script from a runlevel]' \
-'-s[Show scripts lanched at a runlevel]'
-elif (( CURRENT == 3 )); then
-  case "$words[2]" in
-add|-a)
-  _values "service" /etc/init.d/*~*.sh(:t)
-  ;;
-del|-d)
-  _values "service" $used_init
-  ;;
-show|-s)
-  _values "runlevels" $gentoo_runlevels \
-'-v[Show all init scripts]' \
-'--verbose[Show all init scripts]'
-  ;;
-  esac
-elif (( CURRENT == 4 )); then
-  _values "runlevels" $gentoo_runlevels
-fi
-;;
-  rc-status)
-_arguments -s \
-  {'(--all)-a','(-a)--all'}'[Show services at all runlevels]' \
-  {'(--crashed)-c','(-c)--crashed'}'[Show crashed services]' \
-  {'(--list)-l','(-l)--list'}'[Show list of runlevels]' \
-  {'(--runlevel)-r','(-r)--runlevel'}'[Show the name of the current 
runlevel]' \
-  {'(--servicelist)-s','(-s)--servicelist'}'[Show all services]' \
-  {'(--unused)-u','(-u)--unused'}'[Show services not assigned to any run 
level]' \
-  {'(--help)-h','(-h)--help'}'[Print this help output]' \
-  {'(--nocolor)-C','(-C)--nocolor'}'[Disable color output]' \
-  {'(--version)-V','(-V)--version'}'[Display software version]' \
-  {'(--verbose)-v','(-v)--verbose'}'[Run verbosely]' \
-  {'(--quiet)-q','(-q)--quiet'}'[Run quietly (Does not affect errors)]'
-
-_values 'runlevels' $gentoo_runlevels
-;;
-  rc)
-if (( CURRENT == 2 )); then
-  _values "runlevels" $gentoo_runlevels
-fi
-;;
-esac
-
-# vim: set et sw=2 ts=2 ft=zsh:



[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: d58e7b56793b1bf5efce066d9a6c549b8d495700
Author: otakuto  gmail  com>
AuthorDate: Mon Nov 13 07:12:08 2017 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 17:46:38 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=d58e7b56

_portage: add configure and prepare,test completions

Signed-off-by: Vadim A. Misbakh-Soloviov  mva.name>

 src/_portage | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/_portage b/src/_portage
index ed2ade5..1c43ac4 100644
--- a/src/_portage
+++ b/src/_portage
@@ -11,7 +11,10 @@ _ebuild () {
   'fetch[Fetch all necessary files]' \
   'digest[Creates a digest file for the package]' \
   'unpack[Extracts the sources to a subdirectory in the build directory]' \
+  'prepare[Prepares the extracted sources by running the src_prepare()]' \
+  'configure[Configures the extracted sources by running the 
src_configure()]' \
   'compile[Compiles the extracted sources by running the src_compile()]' \
+  'test[Runs package-specific test cases to verify that everything was 
built properly]' \
   'preinst[Run specific actions that need to be done before installation]' 
\
   'install[Installs the package to the temporary install directory]' \
   'postinst[Run specific actions that need to be done after installation]' 
\



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

2020-02-19 Thread Andreas Sturmlechner
commit: a6d2757c2c658c518052e60c1eaa20bed5bdcc20
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 19:05:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 19:06:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d2757c

profiles: Mask gnome-extra/nautilus-dropbox for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fc093732935..7b6f14d223d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-02-19)
+# No maintainer, py2-only, blocks dev-python/pygtk removal, needs version bump
+# See bugs #546024, #706486. Masked for removal in 30 days.
+gnome-extra/nautilus-dropbox
+
 # Andreas Sturmlechner  (2020-02-19)
 # Last release in 2006, py2-only, blocks dev-python/pygtk removal, bug #708134
 # Masked for removal in 30 days.



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

2020-02-19 Thread Ulrich Müller
commit: 9116a6f22295b4a39441330fcc482ff306695edb
Author: Hank Leininger  korelogic  com>
AuthorDate: Tue Feb 18 20:52:33 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 19 20:15:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9116a6f2

acct-user/scponly: added user for scponly.

Signed-off-by: Hank Leininger  korelogic.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 acct-user/scponly/metadata.xml | 12 
 acct-user/scponly/scponly-0.ebuild | 15 +++
 2 files changed, 27 insertions(+)

diff --git a/acct-user/scponly/metadata.xml b/acct-user/scponly/metadata.xml
new file mode 100644
index 000..16853472f6b
--- /dev/null
+++ b/acct-user/scponly/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hl...@korelogic.com
+   Hank Leininger
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+

diff --git a/acct-user/scponly/scponly-0.ebuild 
b/acct-user/scponly/scponly-0.ebuild
new file mode 100644
index 000..86b78a5ccf6
--- /dev/null
+++ b/acct-user/scponly/scponly-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for chrooted scponly"
+ACCT_USER_ID=239
+ACCT_USER_GROUPS=( scponly )
+# Not a typo.  scponly uses the trailing // to identify the chroot dir.
+ACCT_USER_HOME=/var/chroot/scponly//
+ACCT_USER_HOME_OWNER=root:root
+
+acct-user_add_deps



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

2020-02-19 Thread Ulrich Müller
commit: 0cfdb10442be996e94f64bfaca9ba08317ac0e39
Author: Hank Leininger  korelogic  com>
AuthorDate: Tue Feb 18 19:51:48 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 19 20:25:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfdb104

net-misc/scponly: GLEP-81, fix sftp-server path, add maintainer

Redone to address feedback in https://github.com/gentoo/gentoo/pull/14286

scponly's sftp support has been broken since profile 17.1's move
from /usr/lib/ to /usr/lib64/; this includes the fix for that.

Also moved scponly's creation of a chroot user behind a
USE=chroot flag, as it's entirely usable if you are setting up
your own chroots and do not need it to create one.

Added myself as proxy maintainer.

Signed-off-by: Hank Leininger  korelogic.com>
Closes: https://bugs.gentoo.org/701368
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 .../files/scponly-4.8-sftp-server-path.patch   |  42 
 net-misc/scponly/metadata.xml  |  10 +-
 net-misc/scponly/scponly-4.8-r7.ebuild | 245 +
 3 files changed, 296 insertions(+), 1 deletion(-)

diff --git a/net-misc/scponly/files/scponly-4.8-sftp-server-path.patch 
b/net-misc/scponly/files/scponly-4.8-sftp-server-path.patch
new file mode 100644
index 000..c191de87751
--- /dev/null
+++ b/net-misc/scponly/files/scponly-4.8-sftp-server-path.patch
@@ -0,0 +1,42 @@
+diff -urNp scponly-4.8-orig/configure scponly-4.8-dwok/configure
+--- scponly-4.8-orig/configure 2019-11-26 16:34:19.028544577 +0100
 scponly-4.8-dwok/configure 2019-11-26 16:33:24.571763528 +0100
+@@ -3244,7 +3244,7 @@ else
+   ;;
+   *)
+   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+-as_dummy="`echo 
"$PATH:/usr/lib:/usr/lib64:/usr/libexec:/usr/libexec/openssh:/usr/lib/ssh:/usr/lib64/ssh:/usr/local/libexec:/usr/lib/misc:/usr/lib/openssh"
 | sed -e 's/:/ /'`"
++as_dummy="`echo 
"$PATH:/usr/lib:/usr/lib64:/usr/lib64/misc:/usr/libexec:/usr/libexec/openssh:/usr/lib/ssh:/usr/lib64/ssh:/usr/local/libexec:/usr/lib/misc:/usr/lib/openssh"
 | sed -e 's/:/ /'`"
+ for as_dir in $as_dummy
+ do
+   IFS=$as_save_IFS
+@@ -4240,7 +4240,7 @@ else
+   ;;
+   *)
+   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+-as_dummy="`echo 
"$PATH:/usr/lib:/usr/lib/ssh:/usr/libexec/openssh:/usr/libexec:/usr/local/libexec"
 | sed -e 's/:/ /'`"
++as_dummy="`echo 
"$PATH:/usr/lib:/usr/lib64:/usr/lib64/misc:/usr/lib/ssh:/usr/libexec/openssh:/usr/libexec:/usr/local/libexec"
 | sed -e 's/:/ /'`"
+ for as_dir in $as_dummy
+ do
+   IFS=$as_save_IFS
+diff -urNp scponly-4.8-orig/configure.in scponly-4.8-dwok/configure.in
+--- scponly-4.8-orig/configure.in  2019-11-26 16:34:19.028544577 +0100
 scponly-4.8-dwok/configure.in  2019-11-26 16:33:28.491819749 +0100
+@@ -231,7 +231,7 @@ AC_ARG_ENABLE([quota-compat],
+ 
+ if test "x$scponly_scp_compat" != "x"; then
+   AC_MSG_NOTICE([enabling core WinSCP and Vanilla SCP binaries...])
+-  SCPONLY_PATH_PROG_DEFINE([PROG_SFTP_SERVER], 
[sftp-server],[/usr/lib:/usr/lib64:/usr/libexec:/usr/libexec/openssh:/usr/lib/ssh:/usr/lib64/ssh:/usr/local/libexec:/usr/lib/misc:/usr/lib/openssh])
++  SCPONLY_PATH_PROG_DEFINE([PROG_SFTP_SERVER], 
[sftp-server],[/usr/lib:/usr/lib64:/usr/lib64/misc:/usr/libexec:/usr/libexec/openssh:/usr/lib/ssh:/usr/lib64/ssh:/usr/local/libexec:/usr/lib/misc:/usr/lib/openssh])
+   SCPONLY_PATH_PROG_DEFINE([PROG_LS],[ls],
[/bin:/usr/bin:/sbin:/usr/sbin])
+   SCPONLY_PATH_PROG_DEFINE([PROG_SCP],   [scp],   
[/bin:/usr/bin:/sbin:/usr/sbin])
+   SCPONLY_PATH_PROG_DEFINE([PROG_RM],[rm],
[/bin:/usr/bin:/sbin:/usr/sbin])
+@@ -297,7 +297,7 @@ if test "x$scponly_sftp_compat" != "x";
+   if test "x$scponly_explicit_sftpserver_path" = "x"; then
+   dnl Informed guess:
+   SCPONLY_PATH_PROG_DEFINE([PROG_SFTP_SERVER], [sftp-server],
+-   
[/usr/lib:/usr/lib/ssh:/usr/libexec/openssh:/usr/libexec:/usr/local/libexec])
++   
[/usr/lib:/usr/lib64:/usr/lib64/misc:/usr/lib/ssh:/usr/libexec/openssh:/usr/libexec:/usr/local/libexec])
+   dnl Debian uses /usr/lib
+   dnl Red Hat uses /usr/libexec/openssh
+   dnl Many a *BSD uses $PATH itself (which is implicit + checked 1st)

diff --git a/net-misc/scponly/metadata.xml b/net-misc/scponly/metadata.xml
index cc5fae365f3..38864027ac1 100644
--- a/net-misc/scponly/metadata.xml
+++ b/net-misc/scponly/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   hl...@korelogic.com
+   Hank Leininger
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

scponly is an alternative 'shell' (of sorts) for system 
administrators
who would like to provide access to remote users to both read 
and write
@@ -10,6 +17,7 @@
ssh suite of applications.


+   Enables 

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

2020-02-19 Thread Agostino Sarubbo
commit: adac47ac5f2f6f11bcf5c5526df51bf1a4157e8f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 19 21:11:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 19 21:11:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adac47ac

sys-kernel/vanilla-sources: Automated version bump to {4.19.105,5.4.21,5.5.5} - 
remove old.

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

 sys-kernel/vanilla-sources/Manifest | 6 +++---
 ...illa-sources-4.19.104.ebuild => vanilla-sources-4.19.105.ebuild} | 0
 ...{vanilla-sources-5.4.20.ebuild => vanilla-sources-5.4.21.ebuild} | 0
 .../{vanilla-sources-5.5.4.ebuild => vanilla-sources-5.5.5.ebuild}  | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index b9a8fa22bf6..f7032d6caff 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -7,8 +7,8 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6
 DIST linux-5.5.tar.xz 110713660 BLAKE2B 
36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2
 SHA512 
fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
 DIST patch-3.16.82.xz 2631700 BLAKE2B 
f65a8f204e7a5089445ec3d717238b4b19fe6b606dfc3e132d1263383c4989befb5f5eaa1ff10902e3e09d95a3650b8f1605978eee64155be968731cc1e08da1
 SHA512 
41fc30e763ac73d596a7dc8c72e7d4f9c3c7f0c86ff1a75238112ba8c8b73e8223887be6a76d4b840f6c6ee911d38e6503795a50480cfc3f8886e7a53ee8b167
 DIST patch-4.14.171.xz 3495000 BLAKE2B 
b6895ecf713682956428a2dd352bca55232160098c26cf3779391950d4ec4e2cdff9f389294396ce8c87a4100c5844b2bf0fa5588123557ce2e0abc246623404
 SHA512 
f1c0a0d5d177dbdfb161cc8a9e767c4ceacbe961eee569701d0f4485c622f6d0987d3161eff1032d62bc840b166f42095ae6eed7a5e52ef137932b1305e84d62
-DIST patch-4.19.104.xz 2840408 BLAKE2B 
7f7750e0dd17da13402cb0693ced602cced03b6d8ecb74252b849abefec971e50719eb650ab32201ed901f085d9b668d22b71128477152094b25cf18375b
 SHA512 
db75a2febf27a61d0c6dc07e03d905a68f44b5324d24529678794d9712cf2cb200c03b60aace62dd0cff30e5f7eb40b52b25ad3f6133a00914eea5f69c63978b
+DIST patch-4.19.105.xz 2849132 BLAKE2B 
86c553a8c9b8e45e2c3fced5fde45ebd97f6ae4c66f93ef71b9e58df2955cc40779364203f3f9f44106ed1aebc992fffb3b5da8620e7365c2691912360da44f5
 SHA512 
f53ca33d11d051f41433ca3c7a1fa1ed2829b1ac2a622983d44d53ce89f7cef7dea97562cb12ee54d20b9f59b660b1ab769c0a59765b08fa97eaca1a59247388
 DIST patch-4.4.214.xz 3046748 BLAKE2B 
cd838e161312f948dfbee7dc483dff2936ffb06b1a1f9c6f8c5313e1e3606d695cbcdcf379667d8c015e3c73280c7c9a579a505b041787e261aa92dc0075ec5f
 SHA512 
dfdcca9b5ce1ca76a98c4f39f00a8f0365cd81d60b5e87ba64fbe9433af0168827fcaec849cf6f7a316c42f26176f2a435b913c2eee5fdae7b559414dc20cdd9
 DIST patch-4.9.214.xz 3378816 BLAKE2B 
5115bc7f6cf0078651ea79d4a1b08f53fb5cdcf27500beb84aa46c7a90c2ccba211cc2e4b87a49fcea7eadb86bbdf02bd3c37dc7845a3d39dd4cb02050faaf19
 SHA512 
795cf8d4c4813079ede66886d57ee9c895c2e18c116cce1551808f9a993a2b5b96f524ab6f37b6990176522026590859c3880c823a21c1b9629adfbd6c537416
-DIST patch-5.4.20.xz 776552 BLAKE2B 
bad2a95ed8521ac5c379fe91e16d60b2a38de19b9239755084621e5230677b232ec4cf9e2e8161c0022daff43fdbb37d5b5b5bfdc9e932ef3a860bcd17f640f8
 SHA512 
65fbcdbd41e35c17601ff15bbe33933be2ab7a694aa181a0b802cc11c1c653c9b688dbb382076cbad05983a0c07467955c035ae25f5175f7ce5bc24339303d77
-DIST patch-5.5.4.xz 198296 BLAKE2B 
bc87262214989778da3cf24f486c6872bc1a84343cda021a49cdfc63629e77ab12ac85b53870ea25934669316c968c9e8b8cd97b3112d8dc691f8b5df5a4d8a1
 SHA512 
377d6f9e6c34cbc4ac451beb4e664d6292371c4a20d8b0e6b23fae223f5ffd6c5b17c1e561fd9178c908c46475d2d1feab0fc7fe47bbcf1da917813834b3
+DIST patch-5.4.21.xz 793648 BLAKE2B 
8dc1dfb2f6415549f16dd31008d0be8be988cffce9600f9ea179c565c69d240be2d179c289cd2a694d09ecf909939f51c5c0d622939c0b00766e06f897a450de
 SHA512 
069daf18cb781c3ff8db4a84d71a09d8140d4182a47c384394f2d1d2c6a10df652c5c9bc2abc05aebb525b0b0baf58b0f4b044cdae279df8344ed7f250a8b0fe
+DIST patch-5.5.5.xz 222308 BLAKE2B 
769b97031b3b2e752ecfc458f14b5106e18ca7a819d0781eb19cadc3f378868d60c0b697ac7110008f99ac18fcf5bdcca22284bba2ee3c457e9d53c67ff6
 SHA512 
250f48e451aac4674b12cabc4efa9a65bf5d0ebec64c3cd91372343f12a38d2481a7ac9e7d3c232ef75f9455f75a7731c174d97af4538943a273e9b27d09e602

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

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

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2020-02-19 Thread Craig Andrews
commit: 6af6c62fe2ae8d0e6bcac9ab4329460544e1835d
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Feb 19 22:05:52 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 19 22:07:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af6c62f

media-tv/kodi: require libcdio 2.1.0

See: https://github.com/xbmc/xbmc/commit/027541
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/kodi-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 029c3b59252..3ff2b1f1b01 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -75,7 +75,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}]
')
-   >=dev-libs/libcdio-0.94
+   >=dev-libs/libcdio-2.1.0
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )



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

2020-02-19 Thread Sergei Trofimovich
commit: 2bb8e61e3e0c5085e20b6576a4efa8cc2b0de169
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 19 19:10:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 19 19:33:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb8e61e

dev-python/flask: keyworded 1.1.1 for sparc, bug #700940

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

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

diff --git a/dev-python/flask/flask-1.1.1.ebuild 
b/dev-python/flask/flask-1.1.1.ebuild
index b43a865a386..d3118ffdfd2 100644
--- a/dev-python/flask/flask-1.1.1.ebuild
+++ b/dev-python/flask/flask-1.1.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



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

2020-02-19 Thread Sergei Trofimovich
commit: 6b0757db75ff477049ad425fab244bfea24a8d01
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 19 19:11:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 19 19:33:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0757db

dev-python/httpbin: keyworded 0.7.0 for sparc, bug #700940

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

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

diff --git a/dev-python/httpbin/httpbin-0.7.0.ebuild 
b/dev-python/httpbin/httpbin-0.7.0.ebuild
index f511793822f..ea2ae8ffb09 100644
--- a/dev-python/httpbin/httpbin-0.7.0.ebuild
+++ b/dev-python/httpbin/httpbin-0.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/brotlipy[${PYTHON_USEDEP}]



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

2020-02-19 Thread Sergei Trofimovich
commit: 415e988cdb1517984ceb08ef82bc0b499f5a3aa5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 19 19:18:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 19 19:33:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415e988c

dev-python/pytest-httpbin: keyworded 1.0.0 for sparc, bug #700940

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

 dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild 
b/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild
index 6caf54c2990..72739b5001b 100644
--- a/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild
+++ b/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/kevin1024/pytest-httpbin/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/httpbin[${PYTHON_USEDEP}]



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

2020-02-19 Thread Sergei Trofimovich
commit: a423a03ca1d2a996a4fff2c905e9a3092cdbb0ae
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 19 19:15:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 19 19:33:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a423a03c

dev-python/flake8: keyworded 3.7.9 for sparc, bug #701498

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

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

diff --git a/dev-python/flake8/flake8-3.7.9.ebuild 
b/dev-python/flake8/flake8-3.7.9.ebuild
index a53902663bb..151b276efef 100644
--- a/dev-python/flake8/flake8-3.7.9.ebuild
+++ b/dev-python/flake8/flake8-3.7.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ia64 ppc ppc64 ~sparc x86"
 IUSE="test"
 
 # requires.txt inc. mccabe however that creates a circular dep



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

2020-02-19 Thread Sergei Trofimovich
commit: 4d9e491746217ecd2c6810fb60be7a1fa7e3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 19 19:23:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 19 19:33:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9e4917

dev-python/requests: keyworded 2.22.0 for sparc, bug #700940

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

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

diff --git a/dev-python/requests/requests-2.22.0.ebuild 
b/dev-python/requests/requests-2.22.0.ebuild
index 6ce120594e8..aec03d0cc4d 100644
--- a/dev-python/requests/requests-2.22.0.ebuild
+++ b/dev-python/requests/requests-2.22.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="socks5 +ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/mpibash/files/, app-shells/mpibash/

2020-02-19 Thread Christoph Junghans
commit: 2273e31dabc5ca216d1ca8e7c68406b0ad3e5ab6
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Feb 19 21:09:04 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Feb 19 21:09:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2273e31d

app-shells/mpibash: fix build with mpi-3

Closes: https://bugs.gentoo.org/656422
Closes: https://bugs.gentoo.org/708994
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Christoph Junghans  gentoo.org>

 app-shells/mpibash/Manifest|  1 -
 app-shells/mpibash/files/mpi-3.patch   | 24 +
 app-shells/mpibash/mpibash-1.2.ebuild  | 42 --
 .../{mpibash-1.3.ebuild => mpibash-1.3-r1.ebuild}  |  8 +++--
 app-shells/mpibash/mpibash-.ebuild |  6 ++--
 5 files changed, 32 insertions(+), 49 deletions(-)

diff --git a/app-shells/mpibash/Manifest b/app-shells/mpibash/Manifest
index 38d74257f4f..b1d1faba492 100644
--- a/app-shells/mpibash/Manifest
+++ b/app-shells/mpibash/Manifest
@@ -1,2 +1 @@
-DIST mpibash-1.2.tar.gz 347083 BLAKE2B 
75b79d8e1f418de8220ff502245bc094774984f4760d922297a2ad2fcdb7d87a4a5d28015fd2686fbc68939ac532551046f8a987166accaa8b96025cce9fc79e
 SHA512 
db755dd2c6212a8d7dfd6cbff17d5dffcbc3b6a0286abdad4d2e21790453d2356e88c566abe4648da138d6964098fad581b8fd5beae1335f5787de92f4659104
 DIST mpibash-1.3.tar.gz 369803 BLAKE2B 
b1959deaa2d5b3bce1a66e5ef0ff41ad156093aec9cc1efcd12873b6d5814ad1586ff951d6fd7f37dab6a55040378774b435edc4e2c8892952480539864f91fa
 SHA512 
4728565239aae80013322231a928fd1e9a59484614a92cf7e314d0cd5c090d3a47de395507ce52f71a6900245855089d659c6509f8c4df3bfd88e46fc2187749

diff --git a/app-shells/mpibash/files/mpi-3.patch 
b/app-shells/mpibash/files/mpi-3.patch
new file mode 100644
index 000..7b7e1ec820d
--- /dev/null
+++ b/app-shells/mpibash/files/mpi-3.patch
@@ -0,0 +1,24 @@
+From 0b396b62ac314ae509ac3ca5fa9d5119e862be51 Mon Sep 17 00:00:00 2001
+From: Scott Pakin 
+Date: Wed, 19 Feb 2020 13:43:40 -0700
+Subject: [PATCH] Replace deprecated MPI_Errhandler_set with newer
+ MPI_Comm_set_errhandler
+
+Resolves #17.
+---
+ src/init.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/init.c b/src/init.c
+index cd070a7..46b1127 100644
+--- a/src/init.c
 b/src/init.c
+@@ -77,7 +77,7 @@ mpi_init_builtin (WORD_LIST *list)
+ 
+   /* Make MPI errors return instead of crash.  Also, store our rank
+* and number of ranks. */
+-  MPI_Errhandler_set (MPI_COMM_WORLD, MPI_ERRORS_RETURN);
++  MPI_Comm_set_errhandler (MPI_COMM_WORLD, MPI_ERRORS_RETURN);
+   MPI_Comm_rank (MPI_COMM_WORLD, _rank);
+   MPI_Comm_size (MPI_COMM_WORLD, _num_ranks);
+ 

diff --git a/app-shells/mpibash/mpibash-1.2.ebuild 
b/app-shells/mpibash/mpibash-1.2.ebuild
deleted file mode 100644
index 594ac6bc88c..000
--- a/app-shells/mpibash/mpibash-1.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils multilib
-
-if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://github.com/lanl/MPI-Bash.git;
-   inherit git-r3
-   KEYWORDS=""
-   AUTOTOOLS_AUTORECONF=1
-else
-   
SRC_URI="https://github.com/lanl/MPI-Bash/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Parallel scripting right from the Bourne-Again Shell (Bash)"
-HOMEPAGE="https://github.com/lanl/MPI-Bash;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="examples"
-
-DEPEND="virtual/mpi
-   >=app-shells/bash-4.2[plugins]
-   sys-cluster/libcircle"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local myeconfargs=(
-   --with-bashdir="${EPREFIX}"/usr/include/bash-plugins
-   --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/bash
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-   sed -i '/^export LD_LIBRARY_PATH/d' "${ED}/usr/bin/${PN}" || die
-   use examples || rm -r "${ED}/usr/share/doc/${PF}/examples" || die
-}

diff --git a/app-shells/mpibash/mpibash-1.3.ebuild 
b/app-shells/mpibash/mpibash-1.3-r1.ebuild
similarity index 88%
rename from app-shells/mpibash/mpibash-1.3.ebuild
rename to app-shells/mpibash/mpibash-1.3-r1.ebuild
index 76bbce43cda..fcb33db81ee 100644
--- a/app-shells/mpibash/mpibash-1.3.ebuild
+++ b/app-shells/mpibash/mpibash-1.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit autotools multilib
 
@@ -22,10 +22,12 @@ SLOT="0"
 IUSE="examples"
 
 DEPEND="virtual/mpi
-   >=app-shells/bash-4.2[plugins]
+   >=app-shells/bash-4.2:0[plugins]
sys-cluster/libcircle"
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/mpi-3.patch" )
+
 src_prepare() {
default
[[ ${PV} !=  ]] || 

[gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/

2020-02-19 Thread Matthew Thode
commit: ab2655f4d5dd0f5cc43a67705fdb794bd3687a1d
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 19 21:14:12 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Feb 19 21:15:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2655f4

net-im/mattermost-desktop-bin: 4.4.0 bump

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

 net-im/mattermost-desktop-bin/Manifest |  3 +
 .../mattermost-desktop-bin-4.4.0.ebuild| 93 ++
 2 files changed, 96 insertions(+)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 11fbac65382..c455388a7d4 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -2,5 +2,8 @@ DIST mattermost-desktop-4.2.3-linux-ia32.tar.gz 66255949 
BLAKE2B de657ed1944e516
 DIST mattermost-desktop-4.2.3-linux-x64.tar.gz 63208288 BLAKE2B 
6f8389bf1149ca14b9f97f71a897e2900e194ca0fc0a4fe68fc317d594347db9d6f3887e5ec191498ee278a3e83aab5101c53857132353f9441b90ea7ea26a67
 SHA512 
0c0a700741c21cc9f10049b10ba9c561f0d50d705eeecf1044a5a14c3707b93ad4eeb58c7bed8ed3898d4c3ac43853203fd1c3ed8c60830657084159768c4a7b
 DIST mattermost-desktop-4.3.1-linux-ia32.tar.gz 96713874 BLAKE2B 
863b570cb2e67ce675b5ed07add09f9f80fca9902dac70c2ba68ff3a42499b369dd7b4872872564d04e37fb026d6cdac463fcf300e39083533650616f53cd674
 SHA512 
0da5e1b355b7745a8d8fcd11e2e007aaef8e90691021eb5df5c523888f272ec4d3adf2fb28ad2d011d15e32cf8d9d298eb5d9ef29ef10f3810eb751422881583
 DIST mattermost-desktop-4.3.1-linux-x64.tar.gz 95188620 BLAKE2B 
ebbe7de9940551d5d217a56e8ff75bcc7eea92baf7916c0e1f57bea18c6267734984b4d4ea79e18cb0b4bda58cc71d6252758aa03d15d192ac38d2b5cb906273
 SHA512 
f0fef61f14b15c5b63d0533f422792a7540a33963241853b79524090dca8513f677ebafada7a73c22ce8fb36103712f2029ee5b96bf415e12be547634044c899
+DIST mattermost-desktop-4.4.0-linux-ia32.tar.gz 95565337 BLAKE2B 
f81d381656d812274b1d54740d8bd1e1aacc47762c279a4edd1fb2ad9fdd595b2575a92825a37c1b12ab4a0a98423905ba605040cac8f7ababefe946a6bacd1e
 SHA512 
412ebe5c110528372ad462d24c395125c46fe0930515a09ff705693cdd905a71037bd3672c2fe3ccc263addca4ecf497787f7dc70b45e782fbba1413a871eb7f
+DIST mattermost-desktop-4.4.0-linux-x64.tar.gz 94614879 BLAKE2B 
c83d449e45bfbde229316885210d6bd6eb5cfc6f6791c863fc02d4b1cb6ab9a89d5268e1fe4beb3273ee3b09a408fc5fa4c6949e05da8c19e7d92a13940be232
 SHA512 
eae1a08cf73199bab1d2b35d68134193211d71fae532486ff328534707c652e8a33cdfd984de79b663f4b40d1f29923c3a9afb8bf6be7bbe9fac3c381dc7f50e
 DIST mattermost-desktop-bin-4.2.3.tar.gz 1126293 BLAKE2B 
363236d8fe2df03cef66ce32d650af9caabf83cd1e37b4bd5b36ddb3fd015fa60608e49491d4ffdda3495bcf7318da6f4019e52a27e0971b0e47164ced1bc1f4
 SHA512 
478124a2cf9fff618035d408a73176fd68c21d16fdbecc307c621bf576d9bbdd2663a52a1dd4be6e3a0ea52029270d3f1d92c2180f0158b3c29d4116630c6f37
 DIST mattermost-desktop-bin-4.3.1.tar.gz 1187305 BLAKE2B 
42005f0eb9b127362ef1a1fa50c50fcba55a3c9402f71dfb79e39dee1b8c74f7b9da01daa10de6f0ef7fa09ed5373ec6f8587f3f42510994eb7f5b0449ec35fe
 SHA512 
8e0a0c904db387dad872aca5430e38927d99445cb53f0afe5ccf0fb783ae53684bc40a338ccac3a78cc0bf578488cddf4580dbc76f131864bfc648667da97c05
+DIST mattermost-desktop-bin-4.4.0.tar.gz 1295527 BLAKE2B 
89fd256e96c732e2e808ffef71e4d615e54d17af24c7392ddc699a18d9df1c5184d9d9263b01172a78b096e8941567abf6ca98789966407dfc2b360e41d1d50c
 SHA512 
7f4d72fe1b90fe17796c1e9eb2c5ff9bf3d3c7ff855585f9f20c1997317eb805b917f3b2a58e6add67668e60a542cb5e3be6202a30af4ce495184335e2b94b3e

diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.4.0.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.4.0.ebuild
new file mode 100644
index 000..0f750c99d43
--- /dev/null
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.4.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN%-*}"
+
+inherit desktop eutils
+
+DESCRIPTION="Mattermost Desktop application"
+HOMEPAGE="https://about.mattermost.com/;
+
+SRC_URI="
+   https://github.com/mattermost/desktop/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   amd64? ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-x64.tar.gz
 )
+   x86?   ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-ia32.tar.gz
 )
+"
+
+LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   gnome-base/gconf:2
+   dev-libs/atk:0
+   dev-libs/expat:0
+   dev-libs/glib:2
+   dev-libs/nspr:0
+   dev-libs/nss:0
+   gnome-base/gconf:2
+   media-libs/alsa-lib:0
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   net-print/cups:0
+   sys-apps/dbus:0
+   sys-devel/gcc
+   sys-libs/glibc:2.2
+   x11-libs/cairo:0
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   

[gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/

2020-02-19 Thread Matthew Thode
commit: 61fbfb5cb7a846c517d8d11f82345d23290a58eb
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 19 21:14:55 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Feb 19 21:15:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fbfb5c

net-im/mattermost-desktop-bin: cleanup

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

 net-im/mattermost-desktop-bin/Manifest |  6 --
 .../mattermost-desktop-bin-4.2.3.ebuild| 93 --
 .../mattermost-desktop-bin-4.3.1.ebuild| 93 --
 3 files changed, 192 deletions(-)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index c455388a7d4..ad4413e17c1 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,9 +1,3 @@
-DIST mattermost-desktop-4.2.3-linux-ia32.tar.gz 66255949 BLAKE2B 
de657ed1944e516c184eaa65bea7a8e395c97b93e788bd5f7c13e749d6ecde7a26b0c4901a838c23f1785ff1c498cc982082bc9836bdd8b74cce6a53f49d8a13
 SHA512 
e8ff1893b8e9bfd7ea99b64f99b3a2302939dc21877fe99de5137cfcc5d6ae688f1fabcba4ebac4e0e41366a419666a5a37795a9804a15f6a12d083d20797613
-DIST mattermost-desktop-4.2.3-linux-x64.tar.gz 63208288 BLAKE2B 
6f8389bf1149ca14b9f97f71a897e2900e194ca0fc0a4fe68fc317d594347db9d6f3887e5ec191498ee278a3e83aab5101c53857132353f9441b90ea7ea26a67
 SHA512 
0c0a700741c21cc9f10049b10ba9c561f0d50d705eeecf1044a5a14c3707b93ad4eeb58c7bed8ed3898d4c3ac43853203fd1c3ed8c60830657084159768c4a7b
-DIST mattermost-desktop-4.3.1-linux-ia32.tar.gz 96713874 BLAKE2B 
863b570cb2e67ce675b5ed07add09f9f80fca9902dac70c2ba68ff3a42499b369dd7b4872872564d04e37fb026d6cdac463fcf300e39083533650616f53cd674
 SHA512 
0da5e1b355b7745a8d8fcd11e2e007aaef8e90691021eb5df5c523888f272ec4d3adf2fb28ad2d011d15e32cf8d9d298eb5d9ef29ef10f3810eb751422881583
-DIST mattermost-desktop-4.3.1-linux-x64.tar.gz 95188620 BLAKE2B 
ebbe7de9940551d5d217a56e8ff75bcc7eea92baf7916c0e1f57bea18c6267734984b4d4ea79e18cb0b4bda58cc71d6252758aa03d15d192ac38d2b5cb906273
 SHA512 
f0fef61f14b15c5b63d0533f422792a7540a33963241853b79524090dca8513f677ebafada7a73c22ce8fb36103712f2029ee5b96bf415e12be547634044c899
 DIST mattermost-desktop-4.4.0-linux-ia32.tar.gz 95565337 BLAKE2B 
f81d381656d812274b1d54740d8bd1e1aacc47762c279a4edd1fb2ad9fdd595b2575a92825a37c1b12ab4a0a98423905ba605040cac8f7ababefe946a6bacd1e
 SHA512 
412ebe5c110528372ad462d24c395125c46fe0930515a09ff705693cdd905a71037bd3672c2fe3ccc263addca4ecf497787f7dc70b45e782fbba1413a871eb7f
 DIST mattermost-desktop-4.4.0-linux-x64.tar.gz 94614879 BLAKE2B 
c83d449e45bfbde229316885210d6bd6eb5cfc6f6791c863fc02d4b1cb6ab9a89d5268e1fe4beb3273ee3b09a408fc5fa4c6949e05da8c19e7d92a13940be232
 SHA512 
eae1a08cf73199bab1d2b35d68134193211d71fae532486ff328534707c652e8a33cdfd984de79b663f4b40d1f29923c3a9afb8bf6be7bbe9fac3c381dc7f50e
-DIST mattermost-desktop-bin-4.2.3.tar.gz 1126293 BLAKE2B 
363236d8fe2df03cef66ce32d650af9caabf83cd1e37b4bd5b36ddb3fd015fa60608e49491d4ffdda3495bcf7318da6f4019e52a27e0971b0e47164ced1bc1f4
 SHA512 
478124a2cf9fff618035d408a73176fd68c21d16fdbecc307c621bf576d9bbdd2663a52a1dd4be6e3a0ea52029270d3f1d92c2180f0158b3c29d4116630c6f37
-DIST mattermost-desktop-bin-4.3.1.tar.gz 1187305 BLAKE2B 
42005f0eb9b127362ef1a1fa50c50fcba55a3c9402f71dfb79e39dee1b8c74f7b9da01daa10de6f0ef7fa09ed5373ec6f8587f3f42510994eb7f5b0449ec35fe
 SHA512 
8e0a0c904db387dad872aca5430e38927d99445cb53f0afe5ccf0fb783ae53684bc40a338ccac3a78cc0bf578488cddf4580dbc76f131864bfc648667da97c05
 DIST mattermost-desktop-bin-4.4.0.tar.gz 1295527 BLAKE2B 
89fd256e96c732e2e808ffef71e4d615e54d17af24c7392ddc699a18d9df1c5184d9d9263b01172a78b096e8941567abf6ca98789966407dfc2b360e41d1d50c
 SHA512 
7f4d72fe1b90fe17796c1e9eb2c5ff9bf3d3c7ff855585f9f20c1997317eb805b917f3b2a58e6add67668e60a542cb5e3be6202a30af4ce495184335e2b94b3e

diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.2.3.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.2.3.ebuild
deleted file mode 100644
index 288732cad02..000
--- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.2.3.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN%-*}"
-
-inherit desktop eutils
-
-DESCRIPTION="Mattermost Desktop application"
-HOMEPAGE="https://about.mattermost.com/;
-
-SRC_URI="
-   https://github.com/mattermost/desktop/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   amd64? ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-x64.tar.gz
 )
-   x86?   ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-ia32.tar.gz
 )
-"
-
-LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   gnome-base/gconf:2
-   dev-libs/atk:0
-   dev-libs/expat:0
-   dev-libs/glib:2
-   dev-libs/nspr:0
-  

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

2020-02-19 Thread Andreas Sturmlechner
commit: a37dc8297fb53dbc5fbe88b01171e1dc01a267dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 18:57:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 19:06:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37dc829

dev-python/rencode: Drop 1.0.5 (r0)

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

 dev-python/rencode/rencode-1.0.5.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/dev-python/rencode/rencode-1.0.5.ebuild 
b/dev-python/rencode/rencode-1.0.5.ebuild
deleted file mode 100644
index 49f14f940bf..000
--- a/dev-python/rencode/rencode-1.0.5.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-inherit distutils-r1
-
-DESCRIPTION="similar to bencode from the BitTorrent project"
-HOMEPAGE="https://github.com/aresch/rencode;
-SRC_URI="https://github.com/aresch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/cython[${PYTHON_USEDEP}]"



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

2020-02-19 Thread Andreas Sturmlechner
commit: e1517137eaebe4e8e4976e00d894c580cd9b65e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 21:33:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 21:33:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1517137

x11-wm/sawfish: Drop 1.12.0 (r0)

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

 x11-wm/sawfish/sawfish-1.12.0.ebuild | 87 
 1 file changed, 87 deletions(-)

diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild 
b/x11-wm/sawfish/sawfish-1.12.0.ebuild
deleted file mode 100644
index c2cc89e9885..000
--- a/x11-wm/sawfish/sawfish-1.12.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils elisp-common
-
-MY_P="${P/-/_}"
-DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
-HOMEPAGE="http://sawfish.wikia.com/;
-SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz;
-
-LICENSE="GPL-2 Artistic-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 ~sh sparc x86"
-IUSE="emacs kde nls xinerama"
-
-RDEPEND="
-   emacs? ( >=app-editors/emacs-23.1:* )
-   >=dev-libs/librep-0.92.1
-   >=x11-libs/rep-gtk-0.90.7
-   x11-libs/pangox-compat
-   x11-libs/gdk-pixbuf:2[X]
-   >=x11-libs/gtk+-2.24.0:2
-   x11-libs/libXtst
-   kde? ( kde-frameworks/kdelibs4support )
-   nls? ( sys-devel/gettext )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   # From Fedora
-   "${FILESDIR}"/${P}-desktop.patch
-)
-
-DOCS=( AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS 
doc/OPTIONS doc/XSettings MAINTAINERS NEWS README README.IMPORTANT TODO )
-
-src_configure() {
-   set -- \
-   $(use_with kde kde5session) \
-   $(use_with xinerama) \
-   --with-gdk-pixbuf \
-   --without-kde4session \
-   --disable-static
-
-   if ! use nls; then
-   # Use a space because configure script reads --enable-linguas=""
-   # as "install everything". Don't use --disable-linguas, because
-   # that means --enable-linguas="no", which means "install
-   # Norwegian translations".
-   set -- "$@" --enable-linguas=" "
-   elif [[ "${LINGUAS+set}" == "set" ]]; then
-   strip-linguas -i po
-   set -- "$@" --enable-linguas=" ${LINGUAS} "
-   else
-   set -- "$@" --enable-linguas=""
-   fi
-
-   econf "$@"
-}
-
-src_compile() {
-   default
-   use emacs && elisp-compile sawfish.el
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-
-   if use emacs; then
-   elisp-install ${PN} sawfish.{el,elc}
-   elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



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

2020-02-19 Thread Andreas Sturmlechner
commit: c84dce08114f127b2c42e29cac84a4a922ecd8b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 21:33:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 21:33:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84dce08

x11-wm/sawfish: Drop x11-libs/pangox-compat DEPEND, HOMEPAGE, https

Upstream commit 6d5640ecaa06948f3197b5d8cafb810cb3cf403c

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

 x11-wm/sawfish/sawfish-1.12.0-r1.ebuild | 87 +
 1 file changed, 87 insertions(+)

diff --git a/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild 
b/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild
new file mode 100644
index 000..06915f975f0
--- /dev/null
+++ b/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${P/-/_}"
+inherit eutils elisp-common
+
+DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
+HOMEPAGE="https://sawfish.fandom.com/wiki/Main_Page;
+SRC_URI="https://download.tuxfamily.org/sawfish/${MY_P}.tar.xz;
+
+LICENSE="GPL-2 Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 ~sh sparc x86"
+IUSE="emacs kde nls xinerama"
+
+RDEPEND="
+   emacs? ( >=app-editors/emacs-23.1:* )
+   >=dev-libs/librep-0.92.1
+   >=x11-libs/rep-gtk-0.90.7
+   x11-libs/gdk-pixbuf:2[X]
+   >=x11-libs/gtk+-2.24.0:2
+   x11-libs/libXtst
+   kde? ( kde-frameworks/kdelibs4support )
+   nls? ( sys-devel/gettext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   # From Fedora
+   "${FILESDIR}"/${P}-desktop.patch
+)
+
+DOCS=( AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS 
doc/OPTIONS doc/XSettings MAINTAINERS NEWS README README.IMPORTANT TODO )
+
+src_configure() {
+   set -- \
+   $(use_with kde kde5session) \
+   $(use_with xinerama) \
+   --with-gdk-pixbuf \
+   --without-kde4session \
+   --disable-static
+
+   if ! use nls; then
+   # Use a space because configure script reads --enable-linguas=""
+   # as "install everything". Don't use --disable-linguas, because
+   # that means --enable-linguas="no", which means "install
+   # Norwegian translations".
+   set -- "$@" --enable-linguas=" "
+   elif [[ "${LINGUAS+set}" == "set" ]]; then
+   strip-linguas -i po
+   set -- "$@" --enable-linguas=" ${LINGUAS} "
+   else
+   set -- "$@" --enable-linguas=""
+   fi
+
+   econf "$@"
+}
+
+src_compile() {
+   default
+   use emacs && elisp-compile sawfish.el
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+
+   if use emacs; then
+   elisp-install ${PN} sawfish.{el,elc}
+   elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/proj/libressl:master commit in: net-libs/nodejs/

2020-02-19 Thread Stefan Strogin
commit: 627d406a396adfd95cc7ab13a61e5aee569289d5
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Feb 19 21:42:47 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Wed Feb 19 21:42:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=627d406a

net-libs/nodejs: drop old 8.17.0, 12.15.0

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

 net-libs/nodejs/Manifest  |   2 -
 net-libs/nodejs/nodejs-12.15.0.ebuild | 212 -
 net-libs/nodejs/nodejs-8.17.0.ebuild  | 214 --
 3 files changed, 428 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 5ec3827..ba6f916 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,8 +1,6 @@
 DIST node-v10.19.0.tar.xz 21906168 BLAKE2B 
395504ef3befa47d8b967114e019e6a76c799871e7eb21e2c6c0453655ffa07f17f42209daddeb5417342cfbad71ba1a35ae15a2d210b692bc60be270c2fc415
 SHA512 
512efc58415ed789938c434af131d76bdd51772cac9f7e380afaa79d83cc9c433a979068fc7272adba6ba6551d195267978e1fc819236926b0d1fd6cf91c5eee
 DIST node-v12.14.0.tar.xz 23244684 BLAKE2B 
0e25cbba5e256b139efd45908236f008834afdf01f57a8e84c7e55ba950e56b786cd52eba9a02986eb0e1d38cbf6df38e1cd719d7dcd8085e8c71767adf8155e
 SHA512 
12e887709a54be911c5a81ab7b7be995247b47ebbd2954ca942f9ed8a784ae1a8e4bdb2613e5bb671196f9101d8861cd29e10650a3f0c414db4d096df94b309b
-DIST node-v12.15.0.tar.xz 23271600 BLAKE2B 
20e31e2ecb6352f6fa9e2c60fc505046034434e287e827edd5e0b091c4d5e124b681ba178e1669db26ab3d1b588e3b0894595e9cd1fa46d560f7100d8ab7e1c1
 SHA512 
40cc5fc252e8939856886cd57cad50df11eedc37de8e50b1b2d49a2e7439d1f4bbba8de90efc030a659919106eca72facf8b31280323fc4803bed9a175ffbbfa
 DIST node-v12.16.0.tar.xz 23487084 BLAKE2B 
067668ca5af6c35082c3075b4baca256ce656ccf0ac68782a4885bbd2e0ef13108bd72b8b9831ef32f075e4be99fc52b1ce35920cd0db6f10a562a84912cdbd0
 SHA512 
e0aa45498ffd670052853bae1edfda1a34b291c48232f8a0a58ac329215fb3d0250211ec6dc06fa50fc654e7080028eaf3cc00a3722971a5969054c4cf277f4e
 DIST node-v12.16.1.tar.xz 23481768 BLAKE2B 
29371b952c14907778c064269108f1da5e3818c32773e73090c61edcd07190c418189db6a505987ca71f99bb868880e297de5d2181b9a880774eaaf515985f26
 SHA512 
fe1e9fabb6fe52e3bc4275b33e6c5e4a761550b04964c0ae7dbef7172f5d415207bb2985751d068e357ce45a0ba414b07c0abd1531ef839b9463e98eeae8f9a4
 DIST node-v13.8.0.tar.xz 32745596 BLAKE2B 
14bf82e8cecde1a4125c7c00c4c9e613c1dbc5bb0241b20f4d30cb8d172612d5a8c362ac786ae516baf9553d5a9c3053414b269fb040cebb664f09096a57985c
 SHA512 
b50d79f029bc04caf193f137b7b3d03f1e1ec9252712015cab2efdeef92bc3176cf7eb36e835cda6221950792e516f9c1894cd2c480e082106e07a11aa1d0761
 DIST node-v13.9.0.tar.xz 32778780 BLAKE2B 
fb5a0ff82cc1fd255bcc96b50232d6a9e2e3cdab9f5080c6d112b0a5b2dbb952a70d648ccda1b242a7c9e5742683bd320924047bccd1402978d8bbcfa8d1bb68
 SHA512 
f52184b694bf0dc7755c1c0f05eac400d7e9971e66165a43c7784dfeb935e63de176d3ee937fb09ccb1fc9ac78aec30b6b17e8a477f1b3f10291b1b6d595207c
-DIST node-v8.17.0.tar.xz 19013844 BLAKE2B 
2f35f61ccc2d67132441dace8b59df6565e5df9e14e6798ab0cb0a024493182881708368248964db30e1213fa7b66301bd73b5146944129d7b14cd2b5b1a9583
 SHA512 
9f7b0b5695e882b4f727802ad855d398da596f908e64263902781e01f6222a4044be48c104eb76182ddb525dedfc4b28ccd07d64dfa126c462a248d9e8b49fca

diff --git a/net-libs/nodejs/nodejs-12.15.0.ebuild 
b/net-libs/nodejs/nodejs-12.15.0.ebuild
deleted file mode 100644
index b13aa41..000
--- a/net-libs/nodejs/nodejs-12.15.0.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
-PYTHON_REQ_USE="threads(+)"
-inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-SRC_URI="
-   https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz
-"
-
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
-IUSE="bundled-ssl cpu_flags_x86_sse2 debug doc icu inspector libressl +npm 
+snapshot +ssl systemtap test"
-REQUIRED_USE="
-   bundled-ssl? ( ssl )
-   inspector? ( icu ssl )
-   libressl? ( bundled-ssl )
-   npm? ( ssl )
-"
-
-RDEPEND="
-   >=dev-libs/libuv-1.33.1:=
-   >=net-dns/c-ares-1.15.0
-   >=net-libs/http-parser-2.9.3:=
-   >=net-libs/nghttp2-1.40.0
-   sys-libs/zlib
-   icu? ( >=dev-libs/icu-64.2:= )
-   ssl? (
-   !bundled-ssl? ( >=dev-libs/openssl-1.1.1:0= )
-   )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   systemtap? ( dev-util/systemtap )
-   test? ( net-misc/curl )
-"
-DEPEND="
-   ${RDEPEND}
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
-   "${FILESDIR}"/${PN}--llhttp.patch
-)
-RESTRICT="test"

[gentoo-commits] repo/proj/libressl:master commit in: net-libs/nodejs/

2020-02-19 Thread Stefan Strogin
commit: c2acac6548a6de94d1ca21fea942cb9c1c7e9923
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Feb 19 21:41:20 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Wed Feb 19 21:41:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c2acac65

net-libs/nodejs: version bump to 12.16.1, 13.9.0

Bug: https://bugs.gentoo.org/613344
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Stefan Strogin  gentoo.org>

 net-libs/nodejs/Manifest  |   2 +
 net-libs/nodejs/nodejs-12.16.1.ebuild | 212 ++
 net-libs/nodejs/nodejs-13.9.0.ebuild  | 208 +
 3 files changed, 422 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index bd4870f..5ec3827 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -2,5 +2,7 @@ DIST node-v10.19.0.tar.xz 21906168 BLAKE2B 
395504ef3befa47d8b967114e019e6a76c799
 DIST node-v12.14.0.tar.xz 23244684 BLAKE2B 
0e25cbba5e256b139efd45908236f008834afdf01f57a8e84c7e55ba950e56b786cd52eba9a02986eb0e1d38cbf6df38e1cd719d7dcd8085e8c71767adf8155e
 SHA512 
12e887709a54be911c5a81ab7b7be995247b47ebbd2954ca942f9ed8a784ae1a8e4bdb2613e5bb671196f9101d8861cd29e10650a3f0c414db4d096df94b309b
 DIST node-v12.15.0.tar.xz 23271600 BLAKE2B 
20e31e2ecb6352f6fa9e2c60fc505046034434e287e827edd5e0b091c4d5e124b681ba178e1669db26ab3d1b588e3b0894595e9cd1fa46d560f7100d8ab7e1c1
 SHA512 
40cc5fc252e8939856886cd57cad50df11eedc37de8e50b1b2d49a2e7439d1f4bbba8de90efc030a659919106eca72facf8b31280323fc4803bed9a175ffbbfa
 DIST node-v12.16.0.tar.xz 23487084 BLAKE2B 
067668ca5af6c35082c3075b4baca256ce656ccf0ac68782a4885bbd2e0ef13108bd72b8b9831ef32f075e4be99fc52b1ce35920cd0db6f10a562a84912cdbd0
 SHA512 
e0aa45498ffd670052853bae1edfda1a34b291c48232f8a0a58ac329215fb3d0250211ec6dc06fa50fc654e7080028eaf3cc00a3722971a5969054c4cf277f4e
+DIST node-v12.16.1.tar.xz 23481768 BLAKE2B 
29371b952c14907778c064269108f1da5e3818c32773e73090c61edcd07190c418189db6a505987ca71f99bb868880e297de5d2181b9a880774eaaf515985f26
 SHA512 
fe1e9fabb6fe52e3bc4275b33e6c5e4a761550b04964c0ae7dbef7172f5d415207bb2985751d068e357ce45a0ba414b07c0abd1531ef839b9463e98eeae8f9a4
 DIST node-v13.8.0.tar.xz 32745596 BLAKE2B 
14bf82e8cecde1a4125c7c00c4c9e613c1dbc5bb0241b20f4d30cb8d172612d5a8c362ac786ae516baf9553d5a9c3053414b269fb040cebb664f09096a57985c
 SHA512 
b50d79f029bc04caf193f137b7b3d03f1e1ec9252712015cab2efdeef92bc3176cf7eb36e835cda6221950792e516f9c1894cd2c480e082106e07a11aa1d0761
+DIST node-v13.9.0.tar.xz 32778780 BLAKE2B 
fb5a0ff82cc1fd255bcc96b50232d6a9e2e3cdab9f5080c6d112b0a5b2dbb952a70d648ccda1b242a7c9e5742683bd320924047bccd1402978d8bbcfa8d1bb68
 SHA512 
f52184b694bf0dc7755c1c0f05eac400d7e9971e66165a43c7784dfeb935e63de176d3ee937fb09ccb1fc9ac78aec30b6b17e8a477f1b3f10291b1b6d595207c
 DIST node-v8.17.0.tar.xz 19013844 BLAKE2B 
2f35f61ccc2d67132441dace8b59df6565e5df9e14e6798ab0cb0a024493182881708368248964db30e1213fa7b66301bd73b5146944129d7b14cd2b5b1a9583
 SHA512 
9f7b0b5695e882b4f727802ad855d398da596f908e64263902781e01f6222a4044be48c104eb76182ddb525dedfc4b28ccd07d64dfa126c462a248d9e8b49fca

diff --git a/net-libs/nodejs/nodejs-12.16.1.ebuild 
b/net-libs/nodejs/nodejs-12.16.1.ebuild
new file mode 100644
index 000..baf552c
--- /dev/null
+++ b/net-libs/nodejs/nodejs-12.16.1.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="threads(+)"
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="
+   https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz
+"
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="bundled-ssl cpu_flags_x86_sse2 debug doc icu inspector libressl +npm 
+snapshot +ssl systemtap test"
+REQUIRED_USE="
+   bundled-ssl? ( ssl )
+   inspector? ( icu ssl )
+   libressl? ( bundled-ssl )
+   npm? ( ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.34.0:=
+   >=net-dns/c-ares-1.15.0
+   >=net-libs/http-parser-2.9.3:=
+   >=net-libs/nghttp2-1.40.0
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-64.2:= )
+   ssl? (
+   !bundled-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+"
+DEPEND="
+   ${RDEPEND}
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
+   "${FILESDIR}"/${PN}--llhttp.patch
+)
+RESTRICT="test"
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != 

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

2020-02-19 Thread Hans de Graaff
commit: 65cdb848b3a96d8ec06dd098e783275bf83ffb41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 19 18:49:50 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 19 18:57:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cdb848

dev-ruby/gpgme: add 2.0.20

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

 dev-ruby/gpgme/Manifest|  1 +
 dev-ruby/gpgme/gpgme-2.0.20.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 5dcb49f3ac1..16a4335946c 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-gpgme-2.0.18.tar.gz 2799633 BLAKE2B 
c50336a8f5ae75fc56a29c043a19e84083f122534bf5639124c991dfb55c03b9ddcfe9a07431e0b826adce2c4fa715576387ea51361df68bb3f86019e049a018
 SHA512 
9be9112572ee2bf92c54c763f3588d0348c62af1d053b3a9d97d89ccfb5f17507be41d89aacbf75a746682dc176d04599d8fb9cfe6d5ac071fc8435eb31513af
 DIST ruby-gpgme-2.0.19.tar.gz 2801919 BLAKE2B 
0a31099abb8786abd3e39aabb5cef3169a16f99d2aa74dec3957f435e9eb62b4724db8c7f5c0a5be0dec05a6a8832756772632557b88c2925e3d18c39283e2f1
 SHA512 
a9fea9ad33e423ede54f64e7804b6a940bec9a120be3d612a1985abd06c030441091ba397144cd5b484fcfee26b0885303dcd4d954aefef0ae02575b95f12a36
+DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B 
f5d4c58fd9ef38e0e843e3c59e965316ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac
 SHA512 
3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df

diff --git a/dev-ruby/gpgme/gpgme-2.0.20.ebuild 
b/dev-ruby/gpgme/gpgme-2.0.20.ebuild
new file mode 100644
index 000..e0e3c9d2821
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.20.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-ng ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme;
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> 
ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+   -e '3igem "mocha", "~> 0.14"' \
+   test/test_helper.rb || die
+
+   # Remove failing tests for now. This package was added without
+   # running any tests :-(
+   rm -f test/{ctx,crypto}_test.rb || die
+
+   sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   append-flags -fPIC
+   export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+   ${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake V=1 -C ext archflag="${LDFLAGS}"
+   cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
+}
+
+each_ruby_test() {
+   unset DISPLAY GPG_AGENT_INFO GPG_TTY
+   MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
+}



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

2020-02-19 Thread Hans de Graaff
commit: ff9abbc8cf49ef8d1b4e682bfa2308c187f9d963
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 19 19:20:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 19 19:20:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9abbc8

dev-ruby/httparty: add 0.18.0

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

 dev-ruby/httparty/Manifest   |  1 +
 dev-ruby/httparty/httparty-0.18.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index a7fc96da801..f8c2ce6f645 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1,2 +1,3 @@
 DIST httparty-0.17.1.tar.gz 97249 BLAKE2B 
044a074c0a11c02d5fd929585b1dd6853871bdbfcf9be0f16b92999ac5e9ad7b0fb60a403a24d4e3ae3901f8fdb119f51e3decfc61e9ddf61419fa50581c1970
 SHA512 
2e92573e164575c462afceec26234731e8eb4472f127374503ee1361d8399116c78f900f88485629ca7ddb51a6383c963a5b1e21d9d5b0acbcc8544ce3f37465
 DIST httparty-0.17.3.tar.gz 97444 BLAKE2B 
773e40fc35ca44cd3b14a30e7a7ea5783c0c158cdb8488b34ffa36af5a572d5f6eef697cab147c5be1448906c35071284947ba598409be35af54a20846f4d98c
 SHA512 
c06aa4456c692e2a32f8e44b2316d46f664c4e2c8efb370607796f6801d96e989a54e61bdf125cff679b8c5f5abb1557b87aef48d8f3a392c1942ac4821db84d
+DIST httparty-0.18.0.tar.gz 97667 BLAKE2B 
8c4086c3186152944a7ae9a57b679bba6ed803067ec849d9fac8323cdef41a45a44f2454ca83a6aecff7fc1e9795793a2fb035f1bf46c5c998703fc5d7425a44
 SHA512 
a208bfd411de6fc080221410d5730f37db074fca25ff0f71b796e4a73ac3a595ca57dde1f415327f710ed23ebed6bbf0f671d0e5940ce60073e6727ac8963580

diff --git a/dev-ruby/httparty/httparty-0.18.0.ebuild 
b/dev-ruby/httparty/httparty-0.18.0.ebuild
new file mode 100644
index 000..54637324e24
--- /dev/null
+++ b/dev-ruby/httparty/httparty-0.18.0.ebuild
@@ -0,0 +1,58 @@
+# 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="httparty.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
+HOMEPAGE="https://jnunemaker.github.com/httparty;
+SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
+
+ruby_add_bdepend 'test? ( dev-ruby/webmock )'
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove bundler
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
+
+   # Avoid test dependency on cucumber. We can't run the features since
+   # they depend on mongrel which is no longer packaged.
+   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
+
+   # Avoid test dependency on simplecov
+   sed -i -e '/simplecov/I s:^:#:' \
+   -e '/pry/ s:^:#:' \
+   -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb 
|| die
+
+   # Avoid test that works standalone but fails in the suite
+   sed -i -e '/calls block given to perform with each redirect/,/^
end/ s:^:#:' spec/httparty/request_spec.rb
+
+   # Avoid test that is not fully compatible with newer multi_xml
+   sed -i -e '/should be able parse response type xml automatically/askip 
"multi_xml"' spec/httparty_spec.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



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

2020-02-19 Thread Hans de Graaff
commit: 0bb0e5840967aeb03d6c43ffc1d3396f2a5ec33e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 19 19:17:19 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 19 19:20:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb0e584

dev-ruby/webmock: amd64 stable

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

 dev-ruby/webmock/webmock-3.7.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/webmock/webmock-3.7.6.ebuild 
b/dev-ruby/webmock/webmock-3.7.6.ebuild
index 377168ac604..ac9f574bd03 100644
--- a/dev-ruby/webmock/webmock-3.7.6.ebuild
+++ b/dev-ruby/webmock/webmock-3.7.6.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
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/bblimke/webmock;
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 
>=dev-ruby/hashdiff-0.4.0:0"



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonata/

2020-02-19 Thread Andreas Sturmlechner
commit: 9cf2eab1ccc2b4a989212a0e8198f3747e0187bc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 20:38:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 20:40:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf2eab1

media-sound/sonata: 1.7_beta1_p20200212 version bump

Too many patches on top of 2016 release of 1.7_beta1.

Bug: https://bugs.gentoo.org/708170
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/sonata/Manifest|  1 +
 .../sonata/sonata-1.7_beta1_p20200212.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/media-sound/sonata/Manifest b/media-sound/sonata/Manifest
index 10001967f46..7b3aee904a7 100644
--- a/media-sound/sonata/Manifest
+++ b/media-sound/sonata/Manifest
@@ -1 +1,2 @@
 DIST sonata-1.6.2.1.tar.bz2 314333 BLAKE2B 
a2d7f6f8b5fe4b774136c70e7a354a8b8d948f44e876e3d59b0a216cb482de6c9b5a38b1332347136466965bd0551a03ba53f9e554c969ce901e880fa691496e
 SHA512 
8022b69380714e9c3c685c61d0f1e62be087fc2cbd77a55f32008edea53411f8493d416bd0a446ccb52b4b5603ba9f4a00b655af485d739932dc06af69345c27
+DIST sonata-1.7_beta1_p20200212.tar.gz 2259353 BLAKE2B 
78befe6896d75033649e4f7333bc1487cc7462a66564860d93b4770cb7e86a6cc4656377b6e13defb07591b0a81cbd22653f01c5e9f20d75fcbf28a84551f7fb
 SHA512 
bdff3ee3ec4d94a18604409efbca398f94633a510780f33d449921b69787521ad5d68285aa0fe7252191c1227435c42cf60bca0fe7764e1a8b3d887ff4be4ae6

diff --git a/media-sound/sonata/sonata-1.7_beta1_p20200212.ebuild 
b/media-sound/sonata/sonata-1.7_beta1_p20200212.ebuild
new file mode 100644
index 000..3f5b0239414
--- /dev/null
+++ b/media-sound/sonata/sonata-1.7_beta1_p20200212.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT=0c807e593f7571a654ad055cb126652d7f3a698d
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_SINGLE_IMPL="true"
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+inherit desktop distutils-r1
+
+DESCRIPTION="Elegant GTK+ music client for the Music Player Daemon (MPD)"
+HOMEPAGE="https://www.nongnu.org/sonata/;
+SRC_URI="https://github.com/multani/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="dbus taglib"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   dev-python/python-mpd[${PYTHON_MULTI_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] )
+   taglib? ( dev-python/tagpy[${PYTHON_MULTI_USEDEP}] )
+   ')
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_install() {
+   distutils-r1_src_install
+   doicon -s 128 sonata/pixmaps/sonata.png
+   rm -r "${D}"/usr/share/sonata || die
+}



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

2020-02-19 Thread Andreas Sturmlechner
commit: 55d98b696233a9e56d6d897c9d4164c2f3aa5dbd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 19:25:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 20:40:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d98b69

profiles: Mask media-gfx/mirage for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7b6f14d223d..ebc93ff0b1b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-02-19)
+# Last release in 2011, py2-only, blocks dev-python/pygtk removal, bug #708102
+# There are plenty other image viewers to choose. Masked for removal in 30 
days.
+media-gfx/mirage
+
 # Andreas Sturmlechner  (2020-02-19)
 # No maintainer, py2-only, blocks dev-python/pygtk removal, needs version bump
 # See bugs #546024, #706486. Masked for removal in 30 days.



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

2020-02-19 Thread Mike Gilbert
commit: 2a62fcf2fb853d422e4e4fe362a92e7d693bf631
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Wed Feb 19 20:09:23 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Feb 19 21:18:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a62fcf2

www-client/chromium: stable channel bump to 80.0.3987.116

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

 www-client/chromium/Manifest| 2 +-
 .../{chromium-80.0.3987.106.ebuild => chromium-80.0.3987.116.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index f0024e011c6..b9b22f94205 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-80.0.3987.100.tar.xz 801377116 BLAKE2B 
0c99b78794a0c04bcc45fd423d0fabb7db4c9e37ae446b46c33a7b4a98ecc1af9302680e84118809f01dd3bee50b68a301ff0bdd72c5704c028c7984bac812f3
 SHA512 
b8612693158f9a497723391ed80dd06b152ed71b29e2722a751f94b297e184f09f786405d2c5b460aff6f62c9c6292c673b36019ff72f1fb662cc418cc26127d
-DIST chromium-80.0.3987.106.tar.xz 801352584 BLAKE2B 
af61db268a5e49366d9a525424fd1df95ec7a7a8c61e8f8ed733907edb9f8efb067a5014169465965d72b78a46eda48d7c3b83e5525bb3c36014f49046dd
 SHA512 
59eb974174a402d71d33ebda05710af7df57dbab39971833071c018ec3932bb1de7a95c5cd4ad9c6fbee63c23f1b30976fc900ced1febf4e6c6a4be2b3657caa
+DIST chromium-80.0.3987.116.tar.xz 801331004 BLAKE2B 
ad0927b6ed1c89c6d24365d52f8859fa2d38d849ac2e3529074edf8f686c1303b885d8dd6230cc36a6f4ec797fb9bfe8a6f64e23977ebb0780efe87907aa0da1
 SHA512 
429510099dbd533c265f0bcdc1a1ba55ba7e7146eb3145909564885049829a4e49248f7cbc0877757a23c944bb56b13846205b61e20580fd2a307286f4b3cae5
 DIST chromium-81.0.4044.17.tar.xz 791446724 BLAKE2B 
08d8fc6c6c8788fde868270ca874571a4fff42154e340155d5f1eba3ef615202dabaec4d192505f7f9c665a0acb0df4f44fda6f1417289a84988e501e60a
 SHA512 
bbcfddd5d44dfa940d40846dc66daaf394f079cd3d238ec57889c0b4cf137f7d4245873fba3e4fb9797f145084ca92d75b594f5d9653103b554d34154a1d3e61
 DIST chromium-82.0.4056.3.tar.xz 796919020 BLAKE2B 
89d010fef567b3b3f76614f8097697f71b5b1222faaa9738c639001748d8fc103eef0c6b0c90154be36e2deeb5b7c2b1b5a61c9fe7c11836d8723819466c265e
 SHA512 
83a160ffad9f9b10fb498b61e0f6427ee88fe73928d5956b60e7bd0690bb279c1fa749105c4996da67d1ade80d62e9ccad0b9a8bfb3691a17574ad22399ae55d

diff --git a/www-client/chromium/chromium-80.0.3987.106.ebuild 
b/www-client/chromium/chromium-80.0.3987.116.ebuild
similarity index 100%
rename from www-client/chromium/chromium-80.0.3987.106.ebuild
rename to www-client/chromium/chromium-80.0.3987.116.ebuild



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/

2020-02-19 Thread Mart Raudsepp
commit: e62dc09ee29897503c8ceab01ab3f11f823eb7a7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 19 21:59:21 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 19 22:00:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62dc09e

gnome-extra/gnome-software: bump to 3.32.4

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

 gnome-extra/gnome-software/Manifest|   1 +
 .../gnome-software/gnome-software-3.32.4.ebuild| 100 +
 2 files changed, 101 insertions(+)

diff --git a/gnome-extra/gnome-software/Manifest 
b/gnome-extra/gnome-software/Manifest
index 3ef888b255a..fb761936e2b 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
 DIST gnome-software-3.30.6.tar.xz 5217384 BLAKE2B 
6a9478aa7752ea62c391545b5f84191a22c839802bd1ac2118696b9dd954a19003477a688d9f36868a617dbf3dd186fc36a054ce0eac8ba8c7a5eee834732ce4
 SHA512 
dd98e9e61469fc5566ab569f09bdc06ccb5812a236e305185b911c70364e2983f257e939aed0bb61778163084fb5628d63ff6bd5f056d4a7626a2e771ad6426a
+DIST gnome-software-3.32.4.tar.xz 4852860 BLAKE2B 
334eaeccbcd897720e11f0b7b9d4cd9f88c848e536c11e74217074044cfc40ea41fe452b68b6c45787a8369b49268dd704a2efeaf6378e35d3a878ec24f6907e
 SHA512 
81a32477fe755f57465cfbc3d1c88a2f460d6a21222fd73aced06c92b409023a1ace002c338e713135658896c2c14a7ff8508eeefbc5f648e66d8c8777dee881

diff --git a/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild 
b/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild
new file mode 100644
index 000..41a258a51ac
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+firmware gnome gtk-doc packagekit spell test udev"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/appstream-glib-0.7.14:0
+   >=x11-libs/gdk-pixbuf-2.32.0:2
+   >=dev-libs/libxmlb-0.1.7
+   >=dev-libs/glib-2.56:2
+   net-libs/gnome-online-accounts:=
+   >=x11-libs/gtk+-3.22.4:3
+   >=dev-libs/json-glib-1.2.0
+   >=net-libs/libsoup-2.52.0:2.4
+   gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
+   spell? ( app-text/gspell:= )
+   sys-auth/polkit
+   packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+   firmware? ( >=sys-apps/fwupd-1.0.3 )
+   udev? ( dev-libs/libgudev )
+   >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_src_prepare
+   sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' 
meson.build || die
+   # Trouble talking to spawned gnome-keyring socket for some reason, even 
if wrapped in dbus-run-session
+   # TODO: Investigate; seems to work outside ebuild .. test/emerge
+   sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c 
|| die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   $(meson_use spell gspell)
+   $(meson_use gnome gnome_desktop) # Investigate purpose, in 
relation to shell_extensions too (is it ok to be same USE?)
+   -Dman=true
+   $(meson_use packagekit)
+   # -Dpackagekit_autoremove
+   -Dpolkit=true
+   $(meson_use firmware fwupd)
+   -Dflatpak=false
+   -Drpm_ostree=false
+   $(meson_use gnome shell_extensions) # Maybe gnome-shell USE?
+   -Dodrs=false
+   -Dwebapps=true
+   $(meson_use udev gudev)
+   -Dsnap=false
+   -Dexternal_appstream=false
+   -Dvalgrind=false
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson test -v -C "${BUILD_DIR}"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2020-02-19 Thread Ulrich Müller
commit: 2e8599e7e8c4d2a361ea7eb085a65e64ec2345e7
Author: Hank Leininger  korelogic  com>
AuthorDate: Tue Feb 18 20:53:14 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 19 20:15:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8599e7

acct-group/scponly: added group for scponly

Signed-off-by: Hank Leininger  korelogic.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 acct-group/scponly/metadata.xml | 12 
 acct-group/scponly/scponly-0.ebuild |  9 +
 2 files changed, 21 insertions(+)

diff --git a/acct-group/scponly/metadata.xml b/acct-group/scponly/metadata.xml
new file mode 100644
index 000..16853472f6b
--- /dev/null
+++ b/acct-group/scponly/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hl...@korelogic.com
+   Hank Leininger
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+

diff --git a/acct-group/scponly/scponly-0.ebuild 
b/acct-group/scponly/scponly-0.ebuild
new file mode 100644
index 000..e01ce81b073
--- /dev/null
+++ b/acct-group/scponly/scponly-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="group for scponly"
+ACCT_GROUP_ID=239



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

2020-02-19 Thread Craig Andrews
commit: a28419955b7984d426610a91ec03755de9c0e0c5
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Feb 19 16:44:39 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 19 16:45:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2841995

net-p2p/cpuminer-opt: 3.12.3.1 version bump

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

 net-p2p/cpuminer-opt/Manifest |  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.12.3.1.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index 49ad01f354a..a6af048af65 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1,3 +1,4 @@
 DIST cpuminer-opt-3.12.1.tar.gz 1809074 BLAKE2B 
2c19cba4dc070286d7fe39b53b61177b64c3d873bbcefa359c62f4cdaa8b685fa40f2ef61a1fce9fba57902ba3399cd3b45816e932362f2633ce3ca174ad2b41
 SHA512 
98c84e8057a9c31cfa65daba32f43c7a7d9225878dcce07c740fac563225494c901f15bdf0450e50d857918dbc01861ddfd39ead9d44f8038fe866bfa3ef69e1
 DIST cpuminer-opt-3.12.13.tar.gz 1809807 BLAKE2B 
c971153fc1099dc29ae93ab341e905b3d0252d02468e0f125692a38d00121f82a2825d61e8303e45f4b41f64280d780a02f742eb61d117601a6ce47db57d4d2d
 SHA512 
830371c4e2931101d33d124c86733e9f079ace5b4b59e3b5149db0655c93031dcbbb2dd370d4729b7e697670117c0b6874214a8aa569dcca92c6750dbc88a8b8
 DIST cpuminer-opt-3.12.2.tar.gz 1809424 BLAKE2B 
fedec681166de95e18d41e4c61ec75a9e1ea1fc1cdb656cebcb303a637a01eb3aba9e0c5cbb5cc710be6a2191dcbef0b1a2c00f0ce349064b25471eac5035c26
 SHA512 
f8a9c71d673f68418164cc1f0bd7c80b4e5d246b21a8f54432ad9fc87c1962a0ab0a96372018e2d1da55d084b6ce9dcae58dd3f7a0b0e62e595a805fefdb5a10
+DIST cpuminer-opt-3.12.3.1.tar.gz 1809916 BLAKE2B 
5ee9f9b1bdcadf9a069fbf46cdad26331504147118b4d79c281ef8322eb3901920b89548afe4b032982668b454db58e658bbb952031fb2f5f764e7e013be006e
 SHA512 
0e6069e7d85b6f2632da919f79183e15dc89ac8ac6c9524a59459bd0c8c4c02fd9b6669434c7f17475f713075763f8a7b939f955866ba4a0b2b1764758096635

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.12.3.1.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.12.3.1.ebuild
new file mode 100644
index 000..a5d436b3b8b
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.12.3.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
+IUSE="cpu_flags_x86_sse2 curl libressl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:0
+   dev-libs/jansson
+   >=net-misc/curl-7.15[ssl]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   econf --with-crypto --with-curl
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}
+
+src_test() {
+   ./cpuminer --cputest || die
+}



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

2020-02-19 Thread Andreas Sturmlechner
commit: 797c048ed3802fa58664b48413d3305630cfd2c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 19 18:37:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 19 18:37:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797c048e

profiles: Mask x11-misc/driconf for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7baa9a1ffd2..fc093732935 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-02-19)
+# Last release in 2006, py2-only, blocks dev-python/pygtk removal, bug #708134
+# Masked for removal in 30 days.
+x11-misc/driconf
+
 # Andreas Sturmlechner  (2020-02-19)
 # Last commit in 2015, py2-only, blocks dev-python/pygtk removal, bug #710170
 # Masked for removal in 30 days.



[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: 4560ce6d6f93ebd5823723284708aa16ee7cc37c
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Feb 20 20:18:05 2019 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 18:47:24 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=4560ce6d

Merge Pull Request #18 (squashed)

[PATCH 1/6] _gentoo_repos: split functions into 2 files
[PATCH 2/6] _portage: improve completion for ebuild and emaint
[PATCH 3/6] _eselect: rewrite for more generic completion
[PATCH 4/6] add EPREFIX support
[PATCH 5/6] _eselect: multi_parts timezone completion
[PATCH 6/6] _eselect: set/enable filter for lists > 10

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_eselect   | 363 +++--
 src/_gentoo_packages   |  28 ++--
 src/_gentoo_repos  |  64 ++---
 src/_gentoo_repos_conf |  55 
 src/_gentoolkit|   4 +-
 src/_portage   | 145 
 src/_portage_utils |   4 +-
 7 files changed, 396 insertions(+), 267 deletions(-)

diff --git a/src/_eselect b/src/_eselect
index 46b8477..77b9fd6 100644
--- a/src/_eselect
+++ b/src/_eselect
@@ -1,199 +1,232 @@
-#compdef eselect
-
-common_values=(
-  "help[Display help text]"
-  "usage[Display usage information]"
-  "version[Display version information]"
-)
-
-_eselect_env () {
-  if (( $words[(I)(update)] )); then
-_values "update options" \
-  "makelinks[force updating of links]" \
-  "noldconfig[Do not alter the ld.so cache or configuration]" && return 0
+#compdef eselect kernel-config profile-config rc-config
+
+_eselect_parse_generic() {
+  local -a mod_std mod_extra
+  local -a eselect_args
+  local mod_cur eselect_descr
+  local mod descr etype
+
+  eselect_args=($@)
+  if [[ $1 == "modules" ]] ; then
+eselect_args=($1 usage)
   fi
-  _values "env options" $common_values \
-'update[Collect environment variables from all scripts in /etc/env.d/]' && 
return 0
-}
+  mod_cur="mod_extra"
+  eselect_descr="$(LANG=C COLUMNS=100 eselect --colour=no ${eselect_args[@]} 
2> /dev/null)"
+
+  while IFS="" read -r helpdesc ; do
+case "$helpdesc" in
+  ("Built-in modules:"|"Standard actions:"))
+mod_cur="mod_std"
+;;
+  ("Extra modules:"|"Extra actions:"))
+mod_cur="mod_extra"
+;;
+esac
+
+if [[ "$helpdesc" =~ '^  [A-Za-z]' ]] ; then
+  echo "$helpdesc" | read mod descr
+  descr="$(echo "$descr" | sed -r -e 's/.*\s\s\s+//')"
+  set -A $mod_cur ${(P)mod_cur} ${mod}:${(q)descr}
+fi
+  done <<< "$eselect_descr"
 
-_eselect_binutils () {
-  local binutilslist
-  if (( $words[(I)(set)] )); then
-binutilslist=(${(f)"$(eselect --brief --color=no binutils list)"})
-_values "available binutils version" $binutilslist[@] && return 0
+  if [[ -z "${eselect_args[@]}" ]] ; then
+etype="modules"
+  else
+etype="actions"
   fi
-  _values "binutils options" $common_values \
-"list[List all installed version of binutils]" \
-"show[Print the currently active binutils version]" \
-"set[Activate one of the installed binutils]" && return 0
-}
 
-_eselect_kernel () {
-  local kernellist
-  if (( $words[(I)(set)] )); then
-kernellist=(${(f)"$(eselect --brief --color=no kernel list)"})
-_values "available kernel version" $kernellist[@] && return 0
+  if [[ -z "${mod_extra}" && -z "${mod_std}" ]] ; then
+_nothing
+  else
+_describe -t eselect_extra-V "eselect extra $etype"mod_extra
+_describe -t eselect_standard -V "eselect standard $etype" mod_std
   fi
-  _values "kernel options" $common_values \
-"list[List available kernel symlink targets]" \
-"show[Show the current kernel symlink]" \
-"set[Set a new kernel symlink target]" && return 0
 }
 
-_eselect_ctags () {
-  local ctagslist
-  if (( $words[(I)(set)] )); then
-ctagslist=(${(f)"$(eselect --brief --color=no ctags list)"})
-_values "available ctags version" $ctagslist[@] && return 0
+_eselect_parse_action_list() {
+  local eselect_list
+  local idx descr
+  local arr_items_selected=$2
+  local arr_items_unselected=$3
+
+  eselect_list="$(LANG=C COLUMNS=100 eselect --colour=no $1 list 2> /dev/null)"
+  while IFS="" read -r ele ; do
+echo "$ele" | read idx descr
+idx=${idx#*\[}
+idx=${idx%\]*}
+if [[ "$idx" =~ '^[0-9]+$' ]]; then
+  local stripped_descr="${descr% *\**}"
+  if [[ "${stripped_descr}" != "${descr}" ]] ; then
+set -A $arr_items_selected ${(P)arr_items_selected} "$idx:${(q)descr}"
+  else
+set -A $arr_items_unselected ${(P)arr_items_unselected} 
"$idx:${(q)descr}"
+  fi
+fi
+  done <<< "$eselect_list"
+}
+
+_eselect_module_action() {
+  if (( $+functions[_eselect_${1}_action] )) ; then
+_eselect_${1}_action
+  else
+_eselect_parse_generic ${1}
   fi
-  _values "ctags options" $common_values \
-"list[List available ctags symlink targets]" \
-"show[Show the 

[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: f2a2c5b91f969ad1e620b7975b15774878d9c324
Author: Thomas Rüd  thomas-rued  com>
AuthorDate: Wed Feb 19 11:08:18 2020 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 18:47:32 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=f2a2c5b9

Update portage-utils completion

Signed-off-by: Thomas Rüd  thomas-rued.com>
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_portage_utils | 161 -
 1 file changed, 98 insertions(+), 63 deletions(-)

diff --git a/src/_portage_utils b/src/_portage_utils
index 9077f30..3508061 100644
--- a/src/_portage_utils
+++ b/src/_portage_utils
@@ -1,4 +1,4 @@
-#compdef qatom qcache qcheck qdepends qfile qgrep qlist qlop qpkg qsearch 
qsize qtbz2 quse qxpak
+#compdef qatom qcheck qdepends qfile qgrep qkeyword qlist qlop qmanifest 
qmerge qpkg qsearch qsize qtbz2 quse qxpak
 
 # portage-utils-0.53
 
@@ -16,68 +16,52 @@ common_args=(
 case $service in
   qatom)
 _arguments -s $common_args \
-  {'(--compare)-c','(-c)--compare'}'[Compare two atoms]'
-;;
-  qcache)
-local arches
-arches=( $(_gentoo_arches) )
-
-_arguments -s $common_args \
-  {'(--matchpkg)-p','(-p)--matchpkg'}'[match pkgname]:package 
name:_gentoo_packages available_pkgnames_only' \
-  {'(--matchcat)-c','(-c)--matchcat'}'[match 
catname]:category:_gentoo_packages category' \
-  {'(--imlate)-i','(-i)--imlate'}'[list packages that can be marked stable 
on a given arch]' \
-  {'(--dropped)-d','(-d)--dropped'}'[list packages that have dropped 
keywords on a version bump on a given arch]' \
-  {'(--testing)-t','(-t)--testing'}'[list packages that have ~arch 
versions, but no stable versions on a given arch]' \
-  {'(--stats)-s','(-s)--stats'}'[display statistics about the portage 
tree]' \
-  {'(--all)-a','(-a)--all'}'[list packages that have at least one version 
keyworded for on a given arch]' \
-  {'(--not)-n','(-n)--not'}"[list packages that aren't keyworded on a 
given arch]"
-
-  _describe -t available-arches "arch" arches
+  {'(--format)-F','(-F)--format'}'[Custom output format]:format' \
+  {'(--compare)-c','(-c)--compare'}'[Compare two atoms]' \
+  {'(--print)-p','(-p)--print'}'[Print reconstructed atom]' \
+  '*:package-atom'
 ;;
   qcheck)
 _arguments -s $common_args \
-  {'(--all)-a','(-a)--all'}'[List all packages]' \
-  {'(--exact)-e','(-e)--exact'}'[Exact match (only CAT/PN or PN without 
PV)]' \
+  {'(--format)-F','(-F)--format'}'[Custom output format]:format' \
   {'(--skip)-s','(-s)--skip'}'[Ignore files matching regular 
expression]:regex' \
   {'(--update)-u','(-u)--update'}'[Update missing files, chksum and mtimes 
for packages]' \
   {'(--noafk)-A','(-A)--noafk'}'[Ignore missing files]' \
   {'(--badonly)-B','(-B)--badonly'}'[Only print pkgs containing bad 
files]' \
   {'(--nohash)-H','(-H)--nohash'}'[Ignore differing/unknown file chksums]' 
\
   {'(--nomtime)-T','(-T)--nomtime'}'[Ignore differing file mtimes]' \
-  '--skip-protected[Ignore files in CONFIG_PROTECT-ed paths]' \
+  {'(--skip-protected)-P','(-P)--skin-protected'}'[Ignore files in 
CONFIG_PROTECT-ed paths]' \
   {'(--prelink)-p','(-p)--prelink'}'[Undo prelink when calculating 
checksums]' \
   '*:packages:_gentoo_packages installed'
 ;;
   qdepends)
 _arguments -s $common_args \
-  {'(--depend)-d','(-d)--depend'}'[Show DEPEND info (default)]' \
+  {'(--depend)-d','(-d)--depend'}'[Show DEPEND info]' \
   {'(--rdepend)-r','(-r)--rdepend'}'[Show RDEPEND info]' \
   {'(--pdepend)-p','(-p)--pdepend'}'[Show PDEPEND info]' \
-  {'(--key)-k','(-k)--key'}'[User defined vdb key]:vdb key' \
+  {'(--bdepend)-b','(-b)--bdepend'}'[Show BDEPEND info]' \
   {'(--query)-Q','(-Q)--query'}'[Query reverse deps]' \
-  {'(--name-only)-N','(-N)--name-only'}'[Only show package name]' \
-  {'(--all)-a','(-a)--all'}'[Show all DEPEND info]' \
-  {'(--format)-f','(-f)--format'}'[Pretty format specified depend 
strings]' \
+  {'(--installed)-i','(-i)--installed'}'[Search installed packages using 
VDB]' \
+  {'(--tree)-t','(-t)--tree'}'[Search available ebuilds in the 
tree]:packages:_gentoo_packages available' \
+  {'(--format)-F','(-F)--format'}'[Print matched atom using given format 
string]:format' \
+  {'(--pretty)-S','(-S)--pretty'}'[Pretty format specified depend 
strings]' \
   '*:packages:_gentoo_packages installed'
 ;;
   qfile)
 _arguments -s $common_args \
+  {'(--format)-F','(-F)--format'}'[Print matched atom using given format 
string]' \
   {'(--slots)-S','(-S)--slots'}'[Display installed packages with slots]' \
   {'(--root-prefix)-R','(-R)--root-prefix'}'[Assume arguments are already 
prefixed by $ROOT]' \
-  {'(--from)-f','(-f)--from'}'[Read arguments from file  ("-" for 
stdin)]' \
-  

[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: b33fbd445ab0014be633d8935ec08d1799900448
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Feb 19 16:44:18 2020 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 18:47:38 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=b33fbd44

Merge PR #22 (eselect fixes #22

[PATCH 1/6] _eselect: php-module completion
[PATCH 2/6] _eselect: generic uses _describe instead of values
[PATCH 3/6] _ekeyword: inital completion
[PATCH 4/6] _eselect: news modules - fix order
[PATCH 5/6] _eselect: completion for rc module / rc-config
[PATCH 6/6] _eselect: repository fixes + options

Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_ekeyword |  23 +
 src/_eselect  | 161 ++
 2 files changed, 139 insertions(+), 45 deletions(-)

diff --git a/src/_ekeyword b/src/_ekeyword
new file mode 100644
index 000..c86ebb0
--- /dev/null
+++ b/src/_ekeyword
@@ -0,0 +1,23 @@
+#compdef ekeyword
+
+local -a arguments=(
+'(- :)'{-h,--help}'[Show this help message and exit]'
+'(-m --manifest)'{-m,--manifest}'[Run `ebuild manifest` on the ebuild 
after modifying it]'
+'(-n --dry-run)'{-n,--dry-run}'[Show what would be changed, but do not 
commit]'
+'(-v --verbose)'{-v,--verbose}'[Be verbose while processing things]'
+'(-q --quiet)'{-q,--quiet}'[Be quiet while processing things (only show 
errors)]'
+'(--format)'--format':Select output format for showing differences:_values 
-V ekeywordsfmt "ekeywords formats" auto color-inline inline short-multi 
long-multi'
+'(- :)'{-V,--version}'[Show version information]'
+)
+
+(( $+functions[_ekeywordargs] )) ||  _ekeywordargs() {
+_files -g \*.ebuild
+
+local -a keywords=(all $(_gentoo_arches))
+
+compset -P '(\^|\~)'
+_values -V "keywords" "gentoo arches" ${keywords[@]}
+}
+
+_arguments ${arguments[@]} "*:ekeywordargs:_ekeywordargs"
+

diff --git a/src/_eselect b/src/_eselect
index 77b9fd6..ce185a8 100644
--- a/src/_eselect
+++ b/src/_eselect
@@ -45,25 +45,24 @@ _eselect_parse_generic() {
 }
 
 _eselect_parse_action_list() {
-  local eselect_list
-  local idx descr
-  local arr_items_selected=$2
-  local arr_items_unselected=$3
-
-  eselect_list="$(LANG=C COLUMNS=100 eselect --colour=no $1 list 2> /dev/null)"
-  while IFS="" read -r ele ; do
-echo "$ele" | read idx descr
-idx=${idx#*\[}
-idx=${idx%\]*}
-if [[ "$idx" =~ '^[0-9]+$' ]]; then
-  local stripped_descr="${descr% *\**}"
-  if [[ "${stripped_descr}" != "${descr}" ]] ; then
-set -A $arr_items_selected ${(P)arr_items_selected} "$idx:${(q)descr}"
-  else
-set -A $arr_items_unselected ${(P)arr_items_unselected} 
"$idx:${(q)descr}"
-  fi
+  local idx item tag
+  local -a _sel_items
+  local -a _unsel_items
+
+  while read idx item tag descr ; do
+if [[ "$idx" == '[' && "$item" == ']' ]] ; then
+  continue
+fi
+if [[ ${tag} =~ '^[*@#]$' ]] ; then
+  _sel_items+=($item)
+else
+  _unsel_items+=($item)
 fi
-  done <<< "$eselect_list"
+  done <<< $(LANG=C COLUMNS=100 eselect --colour=no $1 list 2> /dev/null | 
tail -n +2)
+
+  set -A $2 ${_sel_items[@]}
+  set -A $3 ${_unsel_items[@]}
+
 }
 
 _eselect_module_action() {
@@ -78,9 +77,15 @@ _eselect_complete_action() {
   local actionname=$(_eselect_get_module)
   if (( $+functions[_eselect_complete_${actionname}_action] )) ; then
 _eselect_complete_${actionname}_action
-  else
+return 0
+  fi
+
+  if (( $NORMARG + $(_eselect_action_index) == $CURRENT )) ; then
 _eselect_complete_action_generic ${actionname}
+return 0
   fi
+
+  _nothing
 }
 
 _eselect_get_module() {
@@ -110,31 +115,29 @@ _eselect_module() {
   _eselect_parse_generic
 }
 
-_eselect_complete_action_generic() {
+(( $+function[_eselect_complete_action_generic] )) || 
_eselect_complete_action_generic() {
   local -a sel_items
   local -a unsel_items
 
-  if (( $NORMARG + $(_eselect_action_index) == $CURRENT )) ; then
-case "$(_eselect_get_action)" in
-  ("set"|"enable"))
-_eselect_parse_action_list $1 sel_items unsel_items
-  if (( $#unsel_items + $#sel_items > 0 )) ; then
-  _describe -t eselect_sel   -V 'eselect items' unsel_items
-  if (( $#unsel_items + $#sel_items < 10 )) ; then
-_describe -t eselect_unsel -V 'eselect already selected items' 
sel_items
-  fi
-  return 0
-fi
-;;
-  ("remove"|"disable"))
-_eselect_parse_action_list $1 sel_items unsel_items
-if [[ -n "${sel_items[@]}" ]] ; then
-  _describe  -V 'eselect items' sel_items
-  return 0
+  case "$(_eselect_get_action)" in
+("set"|"enable"))
+  _eselect_parse_action_list $1 sel_items unsel_items
+  if (( $#unsel_items + $#sel_items > 0 )) ; then
+_describe -t eselect_sel   -V 'eselect items' unsel_items
+if (( 

[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: 3b8349dcfadc625dd859b78cfeb054c5f6bfff12
Author: otakuto  gmail  com>
AuthorDate: Mon Nov 13 07:12:08 2017 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 18:46:56 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=3b8349dc

_portage: add configure and prepare,test completions

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_portage | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/_portage b/src/_portage
index ed2ade5..1c43ac4 100644
--- a/src/_portage
+++ b/src/_portage
@@ -11,7 +11,10 @@ _ebuild () {
   'fetch[Fetch all necessary files]' \
   'digest[Creates a digest file for the package]' \
   'unpack[Extracts the sources to a subdirectory in the build directory]' \
+  'prepare[Prepares the extracted sources by running the src_prepare()]' \
+  'configure[Configures the extracted sources by running the 
src_configure()]' \
   'compile[Compiles the extracted sources by running the src_compile()]' \
+  'test[Runs package-specific test cases to verify that everything was 
built properly]' \
   'preinst[Run specific actions that need to be done before installation]' 
\
   'install[Installs the package to the temporary install directory]' \
   'postinst[Run specific actions that need to be done after installation]' 
\



[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: 82a3d3ad40c296dcccf66940b88bd0473a45f64b
Author: William Hubbs  gmail  com>
AuthorDate: Thu Dec  7 19:32:25 2017 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 18:46:10 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=82a3d3ad

remove OpenRC completions

OpenRC will provide these completions starting with version 0.35.

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_openrc | 87 -
 1 file changed, 87 deletions(-)

diff --git a/src/_openrc b/src/_openrc
deleted file mode 100644
index f467f1a..000
--- a/src/_openrc
+++ /dev/null
@@ -1,87 +0,0 @@
-#compdef rc-update rc-status rc rc-service
-
-# openrc-0.12.4
-
-local gentoo_runlevels
-gentoo_runlevels=(/etc/runlevels/*(:t))
-
-case "$service" in
-  rc-service)
-if (( CURRENT == 2 )); then
-  _arguments -s \
-'(-e --exists)'{-e,--exists}"[tests if the service exists or not]" \
-'(-l --list)'{-l,--list}'[list all available services]' \
-'(-r --resolve)'{-r,--resolve}'[resolve the service name to an init 
script]' \
-'(-C --nocolor)'{-C,--nocolor}'[Disable color output]' \
-'(-v --verbose)'{-v,--verbose}'[Run verbosely]' \
-'(-q --quiet)'{-q,--quiet}'[Run quietly]'
-  _values "service" /etc/init.d/*~*.sh(:t)
-else
-  case $words[2] in
--e|--exists|-r|--resolve)
-  (( CURRENT > 3 )) && return 0
-  _values "service" /etc/init.d/*~*.sh(:t)
-  ;;
--*)
-  return 0
-  ;;
-*)
-  _values "action" stop start restart describe zap
-  ;;
-  esac
-fi
-;;
-  rc-update)
-local used_init
-used_init=(${=${(M)${(f)"$(/sbin/rc-update show 
2>/dev/null)"}:#*|*[a-z]*}% |*})
-
-if (( CURRENT == 2 )); then
-  _values "rc-update actions" \
-'add[Add script to a runlevel]' \
-'del[Delete script from a runlevel]' \
-'show[Show scripts lanched at a runlevel]' \
-'-a[Add script to a runlevel]' \
-'-d[Delete script from a runlevel]' \
-'-s[Show scripts lanched at a runlevel]'
-elif (( CURRENT == 3 )); then
-  case "$words[2]" in
-add|-a)
-  _values "service" /etc/init.d/*~*.sh(:t)
-  ;;
-del|-d)
-  _values "service" $used_init
-  ;;
-show|-s)
-  _values "runlevels" $gentoo_runlevels \
-'-v[Show all init scripts]' \
-'--verbose[Show all init scripts]'
-  ;;
-  esac
-elif (( CURRENT == 4 )); then
-  _values "runlevels" $gentoo_runlevels
-fi
-;;
-  rc-status)
-_arguments -s \
-  {'(--all)-a','(-a)--all'}'[Show services at all runlevels]' \
-  {'(--crashed)-c','(-c)--crashed'}'[Show crashed services]' \
-  {'(--list)-l','(-l)--list'}'[Show list of runlevels]' \
-  {'(--runlevel)-r','(-r)--runlevel'}'[Show the name of the current 
runlevel]' \
-  {'(--servicelist)-s','(-s)--servicelist'}'[Show all services]' \
-  {'(--unused)-u','(-u)--unused'}'[Show services not assigned to any run 
level]' \
-  {'(--help)-h','(-h)--help'}'[Print this help output]' \
-  {'(--nocolor)-C','(-C)--nocolor'}'[Disable color output]' \
-  {'(--version)-V','(-V)--version'}'[Display software version]' \
-  {'(--verbose)-v','(-v)--verbose'}'[Run verbosely]' \
-  {'(--quiet)-q','(-q)--quiet'}'[Run quietly (Does not affect errors)]'
-
-_values 'runlevels' $gentoo_runlevels
-;;
-  rc)
-if (( CURRENT == 2 )); then
-  _values "runlevels" $gentoo_runlevels
-fi
-;;
-esac
-
-# vim: set et sw=2 ts=2 ft=zsh:



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

2020-02-19 Thread Matt Turner
commit: 83541cb2bb029fc1770632924386f2ba5954f352
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 19 18:20:25 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 19 18:26:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83541cb2

media-libs/mesa: Add IUSE=+zstd

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

 media-libs/mesa/mesa-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 5bec3f52d10..4710eca2f2d 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -37,7 +37,7 @@ done
 IUSE="${IUSE_VIDEO_CARDS}
+classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 libglvnd +llvm
lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
-   vulkan-overlay wayland +X xa xvmc"
+   vulkan-overlay wayland +X xa xvmc +zstd"
 
 REQUIRED_USE="
d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
@@ -128,6 +128,7 @@ RDEPEND="
>=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
)
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
 "
 for card in ${RADEON_CARDS}; do
RDEPEND="${RDEPEND}
@@ -482,6 +483,7 @@ multilib_src_configure() {
$(meson_use gles2)
$(meson_use libglvnd glvnd)
$(meson_use selinux)
+   $(meson_use zstd)
-Dvalgrind=$(usex valgrind auto false)
-Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}")
-Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}")



[gentoo-commits] repo/dev/tamiko:master commit in: sys-fs/btrfs-heatmap/

2020-02-19 Thread Matthias Maier
commit: a7169906fd57f809292cf0cc0f67b490785d89e6
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Feb 19 18:27:36 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Feb 19 18:27:36 2020 +
URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=a7169906

sys-fs/btrfs-heatmap: update to modern python eclass

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

 sys-fs/btrfs-heatmap/btrfs-heatmap-7.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-fs/btrfs-heatmap/btrfs-heatmap-7.ebuild 
b/sys-fs/btrfs-heatmap/btrfs-heatmap-7.ebuild
index 0f82cf3..11e1004 100644
--- a/sys-fs/btrfs-heatmap/btrfs-heatmap-7.ebuild
+++ b/sys-fs/btrfs-heatmap/btrfs-heatmap-7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
-   dev-python/python-btrfs[${PYTHON_USEDEP}]"
+   $(python_gen_cond_usedep \
+   dev-python/python-btrfs[${PYTHON_USEDEP}])"
 DEPEND="${RDEPEND}"
 
 src_install()



[gentoo-commits] proj/zsh-completion:master commit in: src/

2020-02-19 Thread Vadim Misbakh-Soloviov
commit: 8a1dcc8e862e1ca00fec39f921bcd2d9cf55c0e7
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Feb 19 16:44:18 2020 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb 19 18:50:56 2020 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=8a1dcc8e

Merge PR #22 (eselect fixes)

[PATCH 1/6] _eselect: php-module completion
[PATCH 2/6] _eselect: generic uses _describe instead of values
[PATCH 3/6] _ekeyword: inital completion
[PATCH 4/6] _eselect: news modules - fix order
[PATCH 5/6] _eselect: completion for rc module / rc-config
[PATCH 6/6] _eselect: repository fixes + options

Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_ekeyword |  23 +
 src/_eselect  | 161 ++
 2 files changed, 139 insertions(+), 45 deletions(-)

diff --git a/src/_ekeyword b/src/_ekeyword
new file mode 100644
index 000..c86ebb0
--- /dev/null
+++ b/src/_ekeyword
@@ -0,0 +1,23 @@
+#compdef ekeyword
+
+local -a arguments=(
+'(- :)'{-h,--help}'[Show this help message and exit]'
+'(-m --manifest)'{-m,--manifest}'[Run `ebuild manifest` on the ebuild 
after modifying it]'
+'(-n --dry-run)'{-n,--dry-run}'[Show what would be changed, but do not 
commit]'
+'(-v --verbose)'{-v,--verbose}'[Be verbose while processing things]'
+'(-q --quiet)'{-q,--quiet}'[Be quiet while processing things (only show 
errors)]'
+'(--format)'--format':Select output format for showing differences:_values 
-V ekeywordsfmt "ekeywords formats" auto color-inline inline short-multi 
long-multi'
+'(- :)'{-V,--version}'[Show version information]'
+)
+
+(( $+functions[_ekeywordargs] )) ||  _ekeywordargs() {
+_files -g \*.ebuild
+
+local -a keywords=(all $(_gentoo_arches))
+
+compset -P '(\^|\~)'
+_values -V "keywords" "gentoo arches" ${keywords[@]}
+}
+
+_arguments ${arguments[@]} "*:ekeywordargs:_ekeywordargs"
+

diff --git a/src/_eselect b/src/_eselect
index 77b9fd6..ce185a8 100644
--- a/src/_eselect
+++ b/src/_eselect
@@ -45,25 +45,24 @@ _eselect_parse_generic() {
 }
 
 _eselect_parse_action_list() {
-  local eselect_list
-  local idx descr
-  local arr_items_selected=$2
-  local arr_items_unselected=$3
-
-  eselect_list="$(LANG=C COLUMNS=100 eselect --colour=no $1 list 2> /dev/null)"
-  while IFS="" read -r ele ; do
-echo "$ele" | read idx descr
-idx=${idx#*\[}
-idx=${idx%\]*}
-if [[ "$idx" =~ '^[0-9]+$' ]]; then
-  local stripped_descr="${descr% *\**}"
-  if [[ "${stripped_descr}" != "${descr}" ]] ; then
-set -A $arr_items_selected ${(P)arr_items_selected} "$idx:${(q)descr}"
-  else
-set -A $arr_items_unselected ${(P)arr_items_unselected} 
"$idx:${(q)descr}"
-  fi
+  local idx item tag
+  local -a _sel_items
+  local -a _unsel_items
+
+  while read idx item tag descr ; do
+if [[ "$idx" == '[' && "$item" == ']' ]] ; then
+  continue
+fi
+if [[ ${tag} =~ '^[*@#]$' ]] ; then
+  _sel_items+=($item)
+else
+  _unsel_items+=($item)
 fi
-  done <<< "$eselect_list"
+  done <<< $(LANG=C COLUMNS=100 eselect --colour=no $1 list 2> /dev/null | 
tail -n +2)
+
+  set -A $2 ${_sel_items[@]}
+  set -A $3 ${_unsel_items[@]}
+
 }
 
 _eselect_module_action() {
@@ -78,9 +77,15 @@ _eselect_complete_action() {
   local actionname=$(_eselect_get_module)
   if (( $+functions[_eselect_complete_${actionname}_action] )) ; then
 _eselect_complete_${actionname}_action
-  else
+return 0
+  fi
+
+  if (( $NORMARG + $(_eselect_action_index) == $CURRENT )) ; then
 _eselect_complete_action_generic ${actionname}
+return 0
   fi
+
+  _nothing
 }
 
 _eselect_get_module() {
@@ -110,31 +115,29 @@ _eselect_module() {
   _eselect_parse_generic
 }
 
-_eselect_complete_action_generic() {
+(( $+function[_eselect_complete_action_generic] )) || 
_eselect_complete_action_generic() {
   local -a sel_items
   local -a unsel_items
 
-  if (( $NORMARG + $(_eselect_action_index) == $CURRENT )) ; then
-case "$(_eselect_get_action)" in
-  ("set"|"enable"))
-_eselect_parse_action_list $1 sel_items unsel_items
-  if (( $#unsel_items + $#sel_items > 0 )) ; then
-  _describe -t eselect_sel   -V 'eselect items' unsel_items
-  if (( $#unsel_items + $#sel_items < 10 )) ; then
-_describe -t eselect_unsel -V 'eselect already selected items' 
sel_items
-  fi
-  return 0
-fi
-;;
-  ("remove"|"disable"))
-_eselect_parse_action_list $1 sel_items unsel_items
-if [[ -n "${sel_items[@]}" ]] ; then
-  _describe  -V 'eselect items' sel_items
-  return 0
+  case "$(_eselect_get_action)" in
+("set"|"enable"))
+  _eselect_parse_action_list $1 sel_items unsel_items
+  if (( $#unsel_items + $#sel_items > 0 )) ; then
+_describe -t eselect_sel   -V 'eselect items' unsel_items
+if (( 

[gentoo-commits] repo/gentoo:master commit in: sys-power/nut/

2020-02-19 Thread Robin H. Johnson
commit: f6b905dd92ecedf91f6fe02956124e05d7acbb0e
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Feb 19 18:24:20 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Feb 19 18:24:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b905dd

sys-power/nut: drop USE=gui due to python2-only

Fixes: https://bugs.gentoo.org/710160
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-power/nut/nut-2.7.4-r5.ebuild | 271 ++
 1 file changed, 271 insertions(+)

diff --git a/sys-power/nut/nut-2.7.4-r5.ebuild 
b/sys-power/nut/nut-2.7.4-r5.ebuild
new file mode 100644
index 000..3570688276d
--- /dev/null
+++ b/sys-power/nut/nut-2.7.4-r5.ebuild
@@ -0,0 +1,271 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 desktop fixheadtails flag-o-matic systemd 
toolchain-funcs user
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Network-UPS Tools"
+HOMEPAGE="https://www.networkupstools.org/;
+SRC_URI="https://networkupstools.org/source/${PV%.*}/${MY_P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+IUSE="cgi ipmi snmp +usb selinux split-usr ssl tcpd xml zeroconf"
+
+DEPEND="
+   dev-libs/libltdl:*
+   net-libs/libnsl
+   virtual/udev
+   cgi? ( >=media-libs/gd-2[png] )
+   ipmi? ( sys-libs/freeipmi )
+   snmp? ( net-analyzer/net-snmp )
+   ssl? ( >=dev-libs/openssl-1:= )
+   tcpd? ( sys-apps/tcp-wrappers )
+   usb? ( virtual/libusb:0= )
+   xml? ( >=net-libs/neon-0.25.0 )
+   zeroconf? ( net-dns/avahi )"
+
+BDEPEND="
+   virtual/pkgconfig"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-nut )"
+
+S="${WORKDIR}/${MY_P}"
+
+# Bug #480664 requested UPS_DRIVERS_IUSE for more flexibility in building this 
package
+SERIAL_DRIVERLIST="al175 bcmxcp belkin belkinunv bestfcom bestfortress 
bestuferrups bestups dummy-ups etapro everups gamatronic genericups isbmex 
liebert liebert-esp2 masterguard metasys oldmge-shut mge-utalk microdowell 
mge-shut oneac optiups powercom rhino safenet solis tripplite tripplitesu 
upscode2 victronups powerpanel blazer_ser clone clone-outlet ivtscd apcsmart 
apcsmart-old apcupsd-ups riello_ser nutdrv_qx"
+SNMP_DRIVERLIST="snmp-ups"
+USB_LIBUSB_DRIVERLIST="usbhid-ups bcmxcp_usb tripplite_usb blazer_usb 
richcomm_usb riello_usb nutdrv_qx"
+USB_DRIVERLIST=${USB_LIBUSB_DRIVERLIST}
+#HAL_DRIVERLIST="usbhid-ups bcmxcp_usb tripplite_usb blazer_usb riello_usb 
nutdrv_qx"
+NEONXML_DRIVERLIST="netxml-ups"
+IPMI_DRIVERLIST="nut-ipmipsu"
+# Now we build from it:
+for name in ${SERIAL_DRIVERLIST} ; do
+   IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} +ups_drivers_${name}"
+done
+for name in ${USB_DRIVERLIST} ; do
+   IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} +ups_drivers_${name}"
+   REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( usb )"
+done
+for name in ${NEONXML_DRIVERLIST}; do
+   IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}"
+   REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( xml )"
+done
+for name in ${SNMP_DRIVERLIST} ; do
+   IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}"
+   REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( snmp )"
+done
+for name in ${IPMI_DRIVERLIST} ; do
+   IUSE_UPS_DRIVERS="${IUSE_UPS_DRIVERS} ups_drivers_${name}"
+   REQUIRED_USE="${REQUIRED_USE} ups_drivers_${name}? ( ipmi )"
+done
+IUSE="${IUSE} ${IUSE_UPS_DRIVERS}"
+
+# public files should be 644 root:root
+NUT_PUBLIC_FILES="/etc/nut/{ups,upssched}.conf"
+# private files should be 640 root:nut - readable by nut, writeable by root,
+NUT_PRIVATE_FILES="/etc/nut/{upsd.conf,upsd.users,upsmon.conf}"
+# public files should be 644 root:root, only installed if USE=cgi
+NUT_CGI_FILES="/etc/nut/{{hosts,upsset}.conf,upsstats{,-single}.html}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.7.2-no-libdummy.patch
+   "${FILESDIR}"/${PN}-2.7.1-snmpusb-order.patch
+   "${FILESDIR}"/${PN}-2.6.2-lowspeed-buffer-size.patch
+   "${FILESDIR}"/nut-openssl-1.1-support.patch
+)
+
+pkg_setup() {
+   enewgroup nut 84
+   enewuser nut 84 -1 /var/lib/nut nut,uucp
+   # As of udev-104, NUT must be in uucp and NOT in tty.
+   gpasswd -d nut tty 2>/dev/null
+   gpasswd -a nut uucp 2>/dev/null
+   # in some cases on old systems it wasn't in the nut group either!
+   gpasswd -a nut nut 2>/dev/null
+   warningmsg ewarn
+}
+
+src_prepare() {
+   default
+
+   sed -e "s:GD_LIBS.*=.*-L/usr/X11R6/lib \(.*\) -lXpm 
-lX11:GD_LIBS=\"\1:" \
+   -e '/systemdsystemunitdir=.*echo.*sed.*libdir/s,^,#,g' \
+   -i configure.ac || die
+
+   sed -e "s:52.nut-usbups.rules:70-nut-usbups.rules:" \
+   -i scripts/udev/Makefile.am || die
+
+   rm ltmain.sh m4/lt* m4/libtool.m4 || die
+
+   sed -e 's:@LIBSSL_LDFLAGS@:@LIBSSL_LIBS@:' \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/files/, app-accessibility/flite/

2020-02-19 Thread Matt Turner
commit: be655cb34af29811e96fdb4f6e41a8cfe28f8a19
Author: Mihai Moldovan  ionic  de>
AuthorDate: Thu Feb 20 01:31:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 20 02:54:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be655cb3

app-accessibility/flite: Version bump to 2.1

Lots of changes by mattst88:
- EAPI=7
- Update homepage
- Drop IUSE=static-libs
- Only depend on alsa-lib if USE="alsa -pulseaudio"
- Pull in patches from upstream
- Rename configure.in -> configure.ac
- Rewrite pkg_postinst() message
- Add ,  info to metadata.xml

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

 app-accessibility/flite/Manifest   |  32 +
 .../files/flite-2.1-Improve-internal-linking.patch |  95 +++
 ...udio-data-to-a-temporariy-file-in-debug-.patch} |  31 +++--
 .../flite/files/flite-2.1-prototype.patch  |  13 +++
 app-accessibility/flite/flite-1.4-r4.ebuild|   2 +-
 app-accessibility/flite/flite-2.1.ebuild   | 129 +
 app-accessibility/flite/metadata.xml   |   6 +
 7 files changed, 296 insertions(+), 12 deletions(-)

diff --git a/app-accessibility/flite/Manifest b/app-accessibility/flite/Manifest
index 9404eba6c5d..afec3bc9b09 100644
--- a/app-accessibility/flite/Manifest
+++ b/app-accessibility/flite/Manifest
@@ -1 +1,33 @@
+DIST cmu_indic_ben_rm.flitevox 8868578 BLAKE2B 
2c916a14280ed69a0cc6bf94ee11380f5a6d5362f347fac5c83ddd25861b7b42d2c4071c1646a26cb5bfef86552ed51d0f708b998c7e3d02fc2815df9445
 SHA512 
26b6bb62cd00a2c2f51abd04fc8917a2b44472abf99b09b156218fa90499056c96652a984ee9fac4820db513cd2fdba396c1ceb5d26a67e312505b73d1d2b3d1
+DIST cmu_indic_guj_ad.flitevox 11368818 BLAKE2B 
972e01ab3e06d830435645eadc34bcefde9c3fdd4c302271847e2f66d5e179c88456ce80164ee1a8e2145b123af634a70929e6d9340e59189ea7e03e405c1a3e
 SHA512 
e309cabdc2f8bd049c7b43e48a55898d1adeefbfedf2dc28785c57d9606030fd9c00769f88955d514e537f5ecdac49fd4297fb2cde5a575f2927a98b38b92829
+DIST cmu_indic_guj_dp.flitevox 10235186 BLAKE2B 
e609657306b1f8a99850b9d69ee6ad7d037f60537a7b5e63c8e9962001cf0c4b87771574f29570f8a58c7684d8b7293e54aba35e931c54c5a825ad59b8c6d595
 SHA512 
8ad73d24ebf6026daae701549b783441c522bbb0e2db958b139553446a8b488f068dc14c6136e3e98f564f27a4a62b086aa45d8dfb3cadd440d08db9e9faef3b
+DIST cmu_indic_guj_kt.flitevox 5912668 BLAKE2B 
c88682589165a45fafbe207521fa2612af784e07993806a969c5de6da4606a4604d91a294a59ffaf8674409cead131490d02d0e7d5e7c2030a3bb4652ddc016b
 SHA512 
3ecda0b3d511072fec149ea4490870d1055ea683a49afa9910aa01204f5248b046fad845ae8523220ad044c08e95b36b72fbb2d33c566c21ed3412d50af2e1e0
+DIST cmu_indic_hin_ab.flitevox 30897320 BLAKE2B 
6fd9cbbd123b48809657bf42368cdae25c394bb7e0eec1f09ca998a6036082036a8eda6e7b2667737c66e2744304a3f674b852c36c6b79e2a026faabb2190459
 SHA512 
c84a8a2e76ff237a9ab3678acddc8874e20be6693d3f00d08354537dc0ce7938059227024e89d9cd06aa1b16817a8d4c0b3872eae67c8980970226899bf0ed17
+DIST cmu_indic_kan_plv.flitevox 8901763 BLAKE2B 
2f27e82eff5ff2c12c1ef0ea82c20ea007a7dfedffc3b9f4fbbb963ce4f19161b3ab06412200b43fb913d8ff454428a523140d33ac5ae0f36c9c0a178225d757
 SHA512 
590b292ff8e30b57555056869c9b7c886ff39a289b2a05ca7fad13f043880ebda83399d079e69f2a17318879699c5ecb897c99863b3f122a47488017dd52bdd2
+DIST cmu_indic_mar_aup.flitevox 11815465 BLAKE2B 
b79f5d7e1225f261ab932b659217c94a8fd858655d04feb29a72e77b74c48b10d656c9076e965d9981bd91c7357ee656a160586d9e063e2bda2017d01563bf2b
 SHA512 
c15e73dfc20082bc837f9ecc86a12584628ddcaa3eb5ffa54b76270fb8bf48fb6f48652495421db494fa26a623324d6fd6ed219fc6eaf0ce77b3910a70989c6f
+DIST cmu_indic_mar_slp.flitevox 13418271 BLAKE2B 
fae872ba6b69036932dd32ce67ded8503a91e355bf2eccb526170f0a8fe8cfd2ed7cb8c4a886b12a8901ca4c4a2b22b2c8fae4e53a20ce250d6cc814afb34a08
 SHA512 
0674d39cbfd52bcf7a1eba289ba0fd364a8db875fa05ef461965e7fc3fd972cfdb2273670da047471439ec252a73a9cf734985f0e4ff6d6520ea5c44bf60711a
+DIST cmu_indic_pan_amp.flitevox 8035698 BLAKE2B 
dfa2415e9a97ffb7945c7d49d593a48a53402cd8abc0b5eb5f07c609e480cd113d27591d8623d6bd6fa2d0132be138e389c80fb5196bd7521b13513cc0a1271e
 SHA512 
8cbcdb129e4e1269b59a45605dfbaee5471bddf128986e625b61356acb09ff188c95257acf9649881ba6e33e03c743e03c096cdc2619af24113493ca59060453
+DIST cmu_indic_tam_sdr.flitevox 11361848 BLAKE2B 
156c894986ee75b72840b6543d1e8272a1dca3d008ce6981bbfd301f0848bb4948b91f32a92a1fdfe93c67cb1ba4a8aa3acc98672e985338050f577dc06a8437
 SHA512 
0bec074a52f2070e8d353cfd8f05bfb4dd20a90a75a68d6e5ab39a9d9cd432ce967931b35b498e35781c709e8feb1d8be9388da24567781542d3ecce255e91c0
+DIST cmu_indic_tel_kpn.flitevox 13379640 BLAKE2B 
8543cce3a50add90bc62e1745e60c43d47c39d8ee45aaccea32d526feda285d3b49b043bb9608f82d441d0bc8decc987671dadfa1ba65eba6e44418ea9418763
 SHA512 
0d8c5d740d4ccee273ab6b9fe06d3448e0709ca1fa873355c4e8b76401b7ab3d86028ec7e456f1dbc7defaffdb756657b01bfcd70631452664dc83ed2f2df005
+DIST 

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2020-02-19 Thread Matt Turner
commit: e4c33ebe587a88c4a85c0c611cada9df3895c3c0
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 20 02:51:01 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 20 02:54:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c33ebe

app-accessibility/flite: Drop IUSE=static-libs

Broken and unneeded.

Closes: https://bugs.gentoo.org/538712
Closes: https://bugs.gentoo.org/539556
Closes: https://bugs.gentoo.org/635230
Signed-off-by: Matt Turner  gentoo.org>

 app-accessibility/flite/flite-1.4-r4.ebuild | 16 ++--
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/app-accessibility/flite/flite-1.4-r4.ebuild 
b/app-accessibility/flite/flite-1.4-r4.ebuild
index 5e652f73704..9164855c02b 100644
--- a/app-accessibility/flite/flite-1.4-r4.ebuild
+++ b/app-accessibility/flite/flite-1.4-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI=" 
http://www.speech.cs.cmu.edu/${PN}/packed/${P}/${P}-release.tar.bz2;
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 sparc x86"
-IUSE="alsa oss static-libs"
+IUSE="alsa oss"
 
 DEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )"
 RDEPEND="${DEPEND}"
@@ -49,12 +49,10 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   local myconf=()
-   if ! use static-libs; then
-   myconf+=( --enable-shared )
-   fi
-   myconf+=( --with-audio=$(get_audio) )
-
+   local myconf=(
+   --enable-shared
+   --with-audio=$(get_audio)
+   )
econf "${myconf[@]}"
 }
 
@@ -65,9 +63,7 @@ multilib_src_compile() {
 multilib_src_install_all() {
dodoc ACKNOWLEDGEMENTS README
 
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' ! -name '*.dll.a' -delete || die
-   fi
+   find "${ED}" -name '*.a' ! -name '*.dll.a' -delete || die
 }
 
 pkg_postinst() {



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

2020-02-19 Thread Mart Raudsepp
commit: 44021577c150cd6d026d9c15beddd6d4073e7300
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 19 22:35:42 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 19 22:36:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44021577

media-gfx/simple-scan: bump to 3.32.2.1

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

 media-gfx/simple-scan/Manifest|  1 +
 media-gfx/simple-scan/simple-scan-3.32.2.1.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest
index bcb5520d649..a267c3cbf63 100644
--- a/media-gfx/simple-scan/Manifest
+++ b/media-gfx/simple-scan/Manifest
@@ -1 +1,2 @@
+DIST simple-scan-3.32.2.1.tar.xz 790848 BLAKE2B 
ded17193c29698a4e07e3d82689fbf84babceb36b2dedb09da5e81ed35399084d6db5b448d3bed56af559a6dc9c8708b4cda1730a248a094e005755b7dd49e95
 SHA512 
c49620c4be4289b18c792e35a01494a56a28b46e4f246a4c58203cf86cd34a1aa8f42738ef8b50ae6e99150630ec60f999b2000a8ee9674abc4f307db4c6c0cb
 DIST simple-scan-3.32.2.tar.xz 790800 BLAKE2B 
98e502cbc280285dbe20a0c843d5f8d8b38707e973f2ba6aba2ccef9d739165371f5f30d7d6658853c5a6a280ba2919a98acd02b4757b4e881f96d5a7b53449b
 SHA512 
10322ae72461efe43a4e230443c3aca24aff6f0cab07750c6eab9ebb718889e51d8c77ff722c337f333a8952ac84f69d03ad88eedfd4432ef11f7c7493170e14

diff --git a/media-gfx/simple-scan/simple-scan-3.32.2.1.ebuild 
b/media-gfx/simple-scan/simple-scan-3.32.2.1.ebuild
new file mode 100644
index 000..a353c280205
--- /dev/null
+++ b/media-gfx/simple-scan/simple-scan-3.32.2.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.34"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Simple document scanning utility"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/simple-scan;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="colord webp" # packagekit
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.38:2
+   >=x11-libs/gtk+-3.22:3
+   >=sys-libs/zlib-1.2.3.1:=
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   >=dev-libs/libgusb-0.2.7
+   colord? ( >=x11-misc/colord-0.1.24:=[udev] )
+   webp? ( media-libs/libwebp )
+   >=media-gfx/sane-backends-1.0.20:=
+
+   virtual/jpeg:0=
+"
+# packagekit? ( >=app-admin/packagekit-base-1.1.5 )
+RDEPEND="${COMMON_DEPEND}
+   x11-misc/xdg-utils
+"
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   >=dev-libs/libgusb-0.2.7[vala]
+   colord? ( >=x11-misc/colord-0.1.24:=[vala] )
+"
+
+PATCHES=(
+   # Add control for optional dependencies
+   "${FILESDIR}"/3.26-add-control-optional-deps.patch
+   # libwepmix: Fix use of possibly unassigned local variable 'data'
+   # (from 3.34 branch)
+   "${FILESDIR}"/${PN}-3.32.2-unasigned-variable.patch
+)
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use colord)
+   -Dpackagekit=false
+   $(meson_use webp)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-logs/

2020-02-19 Thread Mart Raudsepp
commit: 1d9d3464c39dfb6ccc24c54a19b805d00e44334f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 19 22:16:28 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 19 22:36:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9d3464

gnome-extra/gnome-logs: bump to 3.32.1

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

 gnome-extra/gnome-logs/Manifest |  1 +
 gnome-extra/gnome-logs/gnome-logs-3.32.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/gnome-extra/gnome-logs/Manifest b/gnome-extra/gnome-logs/Manifest
index ce7dc39cb92..a895138dc23 100644
--- a/gnome-extra/gnome-logs/Manifest
+++ b/gnome-extra/gnome-logs/Manifest
@@ -1 +1,2 @@
 DIST gnome-logs-3.30.0.tar.xz 1289980 BLAKE2B 
51c99c335b72039eab96feae8acff55f17c65b44959ce7b0f6a310a71dc4d372fd7e225a73650896a7177650ca77df6cf340a91cdbbff0cd18dfc1b2fd658d1b
 SHA512 
940aa6883538aad28ce86e313425e28f2633d68f55dc3b17260bd81f6232799b29234d9a26dfd0cd26af0d0debf0cb832e76b5b8743d95b8e32514ac5fe6ece0
+DIST gnome-logs-3.32.1.tar.xz 459524 BLAKE2B 
c3330257df4e6baddb7cfe6053787d2084ea50ca36b2d792c940be997a07b198a3b1277ab5e0d9ccaa272ffead8df05d27cf7f9cd637f882ba0fd23b0b199a91
 SHA512 
bb2bec86c68ed9850bae99420d5ca7855ae557acb5712ec17c67c071faf98b84e8562d27acf09c7feb08a62eb1570d0c72d28a1415924304b2ade36692428da7

diff --git a/gnome-extra/gnome-logs/gnome-logs-3.32.1.ebuild 
b/gnome-extra/gnome-logs/gnome-logs-3.32.1.ebuild
new file mode 100644
index 000..e5c5db38656
--- /dev/null
+++ b/gnome-extra/gnome-logs/gnome-logs-3.32.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Log messages and event viewer"
+HOMEPAGE="https://wiki.gnome.org/Apps/Logs;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   gnome-base/gsettings-desktop-schemas
+   >=dev-libs/glib-2.43.90:2
+   >=x11-libs/gtk+-3.22:3
+   sys-apps/systemd:=
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   app-text/docbook-xml-dtd:4.3
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2020-02-19 Thread Mart Raudsepp
commit: dd9d286bd71f2c786bafcd6c23746afb9c2716d4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 19 22:38:50 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 19 22:38:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9d286b

dev-libs/libgusb: default enable USE=vala

simple-scan needs this

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

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

diff --git a/dev-libs/libgusb/libgusb-0.3.3.ebuild 
b/dev-libs/libgusb/libgusb-0.3.3.ebuild
index 87219dfe567..f7b99287e23 100644
--- a/dev-libs/libgusb/libgusb-0.3.3.ebuild
+++ b/dev-libs/libgusb/libgusb-0.3.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 
-IUSE="gtk-doc +introspection static-libs test vala"
+IUSE="gtk-doc +introspection static-libs test +vala"
 REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="



[gentoo-commits] proj/linux-patches:5.4 commit in: /

2020-02-19 Thread Mike Pagano
commit: bbd411a2c268089f5cb7368a9f2fbc096ba7aa60
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Feb 19 23:48:14 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Feb 19 23:48:14 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=bbd411a2

Linux patch 5.4.21

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

 _README |4 +
 1020_linux-5.4.21.patch | 2512 +++
 2 files changed, 2516 insertions(+)

diff --git a/_README b/_README
index 48dbccb..f62ef6c 100644
--- a/_README
+++ b/_README
@@ -123,6 +123,10 @@ Patch:  1019_linux-5.4.20.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.4.20
 
+Patch:  1020_linux-5.4.21.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.4.21
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1020_linux-5.4.21.patch b/1020_linux-5.4.21.patch
new file mode 100644
index 000..dd5a76c
--- /dev/null
+++ b/1020_linux-5.4.21.patch
@@ -0,0 +1,2512 @@
+diff --git a/Makefile b/Makefile
+index 21e58bd54715..adfc88f00f07 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 4
+-SUBLEVEL = 20
++SUBLEVEL = 21
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/arch/arm/mach-npcm/Kconfig b/arch/arm/mach-npcm/Kconfig
+index 880bc2a5cada..7f7002dc2b21 100644
+--- a/arch/arm/mach-npcm/Kconfig
 b/arch/arm/mach-npcm/Kconfig
+@@ -11,7 +11,7 @@ config ARCH_NPCM7XX
+   depends on ARCH_MULTI_V7
+   select PINCTRL_NPCM7XX
+   select NPCM7XX_TIMER
+-  select ARCH_REQUIRE_GPIOLIB
++  select GPIOLIB
+   select CACHE_L2X0
+   select ARM_GIC
+   select HAVE_ARM_TWD if SMP
+diff --git a/arch/arm64/boot/dts/arm/fvp-base-revc.dts 
b/arch/arm64/boot/dts/arm/fvp-base-revc.dts
+index 62ab0d54ff71..335fff762451 100644
+--- a/arch/arm64/boot/dts/arm/fvp-base-revc.dts
 b/arch/arm64/boot/dts/arm/fvp-base-revc.dts
+@@ -161,10 +161,10 @@
+   bus-range = <0x0 0x1>;
+   reg = <0x0 0x4000 0x0 0x1000>;
+   ranges = <0x200 0x0 0x5000 0x0 0x5000 0x0 
0x1000>;
+-  interrupt-map = <0 0 0 1  GIC_SPI 168 IRQ_TYPE_LEVEL_HIGH>,
+-  <0 0 0 2  GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>,
+-  <0 0 0 3  GIC_SPI 170 IRQ_TYPE_LEVEL_HIGH>,
+-  <0 0 0 4  GIC_SPI 171 IRQ_TYPE_LEVEL_HIGH>;
++  interrupt-map = <0 0 0 1  0 0 GIC_SPI 168 
IRQ_TYPE_LEVEL_HIGH>,
++  <0 0 0 2  0 0 GIC_SPI 169 
IRQ_TYPE_LEVEL_HIGH>,
++  <0 0 0 3  0 0 GIC_SPI 170 
IRQ_TYPE_LEVEL_HIGH>,
++  <0 0 0 4  0 0 GIC_SPI 171 
IRQ_TYPE_LEVEL_HIGH>;
+   interrupt-map-mask = <0x0 0x0 0x0 0x7>;
+   msi-map = <0x0  0x0 0x1>;
+   iommu-map = <0x0  0x0 0x1>;
+diff --git a/arch/arm64/kernel/process.c b/arch/arm64/kernel/process.c
+index d54586d5b031..fab013c5ee8c 100644
+--- a/arch/arm64/kernel/process.c
 b/arch/arm64/kernel/process.c
+@@ -466,6 +466,13 @@ static void ssbs_thread_switch(struct task_struct *next)
+   if (unlikely(next->flags & PF_KTHREAD))
+   return;
+ 
++  /*
++   * If all CPUs implement the SSBS extension, then we just need to
++   * context-switch the PSTATE field.
++   */
++  if (cpu_have_feature(cpu_feature(SSBS)))
++  return;
++
+   /* If the mitigation is enabled, then we leave SSBS clear. */
+   if ((arm64_get_ssbd_state() == ARM64_SSBD_FORCE_ENABLE) ||
+   test_tsk_thread_flag(next, TIF_SSBD))
+diff --git a/arch/s390/boot/uv.c b/arch/s390/boot/uv.c
+index ed007f4a6444..3f501159ee9f 100644
+--- a/arch/s390/boot/uv.c
 b/arch/s390/boot/uv.c
+@@ -15,7 +15,8 @@ void uv_query_info(void)
+   if (!test_facility(158))
+   return;
+ 
+-  if (uv_call(0, (uint64_t)))
++  /* rc==0x100 means that there is additional data we do not process */
++  if (uv_call(0, (uint64_t)) && uvcb.header.rc != 0x100)
+   return;
+ 
+   if (test_bit_inv(BIT_UVC_CMD_SET_SHARED_ACCESS, (unsigned long 
*)uvcb.inst_calls_list) &&
+diff --git a/arch/s390/include/asm/timex.h b/arch/s390/include/asm/timex.h
+index 2dc9eb4e1acc..b6a4ce9dafaf 100644
+--- a/arch/s390/include/asm/timex.h
 b/arch/s390/include/asm/timex.h
+@@ -155,7 +155,7 @@ static inline void get_tod_clock_ext(char *clk)
+ 
+ static inline unsigned long long get_tod_clock(void)
+ {
+-  unsigned char clk[STORE_CLOCK_EXT_SIZE];
++  char clk[STORE_CLOCK_EXT_SIZE];
+ 
+   get_tod_clock_ext(clk);
+   return *((unsigned long long *)[1]);
+diff --git a/arch/x86/events/amd/core.c b/arch/x86/events/amd/core.c
+index 64c3e70b0556..beffafd7dcc3 100644
+--- 

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

2020-02-19 Thread Mike Frysinger
commit: 8f9b20902029858d5f2b55dfd5ab4a6ed3768c78
Author: Mike Frysinger  chromium  org>
AuthorDate: Wed Feb 19 23:42:46 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 19 23:42:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9b2090

dev-vcs/repo: add 1.27 for frozen python2 branch

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

 dev-vcs/repo/Manifest |  1 +
 dev-vcs/repo/repo-1.27.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-vcs/repo/Manifest b/dev-vcs/repo/Manifest
index 7099d301c88..917cc976b13 100644
--- a/dev-vcs/repo/Manifest
+++ b/dev-vcs/repo/Manifest
@@ -1,2 +1,3 @@
 DIST repo-1.26 29829 BLAKE2B 
c5dc74214d404e6c11189a3d34c9a771ed5689da14e64588b5db144b6ea3ec38a727238d7dc6e609a22edb5b84d350210564615016f6b36599cf9e3fc3b34ef9
 SHA512 
1398fab95b4fb4a24fda93d4054384a801b5b70e3dca3a794f458d8e19582ef833ef5a3a0f3a571121d2d9172ce0e70f8b3c6719f6c2f47643ffe6de181e34b4
+DIST repo-1.27 29945 BLAKE2B 
930fa876b8889d64c8d12444f4cd59bebbdf9848d455e114fc9306922d931aa721320db65a07c38f705c39950538a1d5ae5ca66e359d2f2e38061d144ac11cb2
 SHA512 
a9f651e5fd1da1c74b31aebf32d03cf868183fa529eaf2b079015f9e778a2bb7c1ef49e06564703534c45fa1bd7bc5bd3d91a91477c336e549c1208afa74ace6
 DIST repo-2.3 31280 BLAKE2B 
b637a226c19bd04350f25c27924b8c4951be1ae09c3ee3f12643d5e2d983e51ee181b22c553ad7fbf6cc0457e0621fe083e21d8e577cd2b87c74d3cfd107ee69
 SHA512 
3c83799fbc1846730c085a43c603938b8daa8bb7792e130a55cd508cf416b67fa025e77f20770c6b65f9ee3fa1aa7240d47bfb8e9a3835ac5ea11e1fce9112e2

diff --git a/dev-vcs/repo/repo-1.27.ebuild b/dev-vcs/repo/repo-1.27.ebuild
new file mode 100644
index 000..280f73384ee
--- /dev/null
+++ b/dev-vcs/repo/repo-1.27.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NB: The $PV tracks the *repo launcher version*, not the last signed release
+# of the repo project.  They are confusingly different currently.
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-r1
+
+DESCRIPTION="Google tool for managing git, particularly multiple repos"
+HOMEPAGE="https://gerrit.googlesource.com/git-repo;
+SRC_URI="https://storage.googleapis.com/git-repo-downloads/${P};
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   !app-admin/radmind
+   !dev-util/repo"
+
+S=${WORKDIR}
+
+src_install() {
+   python_foreach_impl python_newscript "${DISTDIR}/${P}" ${PN}
+}



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

2020-02-19 Thread Mike Pagano
commit: 51ce1385a696cbb8f38415f2efd01f5e18b4aa93
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Feb 20 00:11:23 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Feb 20 00:11:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ce1385

sys-kernel/gentoo-sources: Linux patch 5.5.5

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ff17d184466..62711844ecc 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -82,6 +82,9 @@ DIST genpatches-5.5-5.extras.tar.xz 1744 BLAKE2B 
0e040d013f97c2406cc5d0905fcdff3
 DIST genpatches-5.5-6.base.tar.xz 202848 BLAKE2B 
ec6c214b74f2090d241aa0ec3ad2fbac6c50361e37a5bcb0175a1b1dc4af1e75f3bbcce05785627d0d49f87f9a8c03be245436eff0fd283a42642a781f5afd88
 SHA512 
e58e19dc8b4d07370928c58b5b52592c46fd097d052fbb77adf4eb8f8be79771df2b4caa8c390818283a27606eebb98ab506ffe6a23bdc90a243e8a0b0b9dfdf
 DIST genpatches-5.5-6.experimental.tar.xz 5596 BLAKE2B 
731795270b354eadbfeb0e1f3d1bdedd5b6d3288ca72fe6db8914624efd569f64c6feb0fa3b5bec11ae6a28b6c3dc59c6f5aa2eff116e93ddbf0045d273c896f
 SHA512 
804f687bc749732fe0cede68be624c93b27f6965d51fdfefe858d4e1be3b36f3c381f697a0847bb37a01d7aa6ea34f00e353871d54f0efbebed144191800736a
 DIST genpatches-5.5-6.extras.tar.xz 1740 BLAKE2B 
bf8d44d979668f66fbe88ccae56536227a9ac5a31f7a3bf21ea102634c229230084de08339ba8c75d7b5af66ce020a2a01f195d29cdd9ae4bb1e94de159ca039
 SHA512 
2c82b37285fc58fff56e3b800092dbc4dc0e2bc384ecb1610cc50b913bd1e091ecb310c4147bc63131366ac959bb947b82f5908d88c8a13eec9ebccc29b4a3e1
+DIST genpatches-5.5-7.base.tar.xz 227724 BLAKE2B 
145760f3866f91db9fc0e17ea0d9590d1a929237904ab673ad1be4e93d70a8edc1e9cb50a3dca71d96bb05299c38e5ef7e47fdf72acf763303f2730512bfaa0b
 SHA512 
14e625f4db186029b6b6cff3e556fcfb56ad62d6d0ab8a9cd26746806d9365ddde1cd6429125343bdb71a8c4822104c54e3aadfe6f2eadeefa046a99fa64bcdb
+DIST genpatches-5.5-7.experimental.tar.xz 5600 BLAKE2B 
013f25b28b99931aa42200f6868727eebec2deee26da174970bc1504e04154c862ac8822d58d29bdbdcd062dd4310c0183b3518a3c131b0e1853749ebd98e488
 SHA512 
ae687264f456380e491fa668ff2a647e7d35c701add46462307c7a21939657428cab2ed223b91e3004d7ef83d24cb93cb31349768af07efa5e5c008d4f2249d7
+DIST genpatches-5.5-7.extras.tar.xz 1744 BLAKE2B 
98147f7615e0a2e40ba9e0ae877235bc05ad661112ae4a5162a70bc6ede02c448d1c781b29ec2658a24b64155331aebff34fa8885ba7563b1791651fb0039ce0
 SHA512 
532cfbee8638bb2a524cada24f796d2b7e8aab23fa825c8957c0743d14f2494ee97d7f04f754b3645869a095edbd82ca99b11717df0345e8d79b910cb6dbd8d7
 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.5.5.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.5.5.ebuild
new file mode 100644
index 000..531b4c29598
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.5.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 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="7"
+
+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/

2020-02-19 Thread Mike Pagano
commit: 192e3ff571f76f71eb59a2aebf62cb9f980641d0
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Feb 20 00:26:43 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Feb 20 00:26:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e3ff5

sys-kernel/gentoo-sources: Linux patch 5.4.21

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b49c5afd653..2b39a54cf1e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-5.4-19.extras.tar.xz 1740 BLAKE2B 
85acc37c0b0087ca198bb168a18b76
 DIST genpatches-5.4-20.base.tar.xz 807268 BLAKE2B 
e5930087b8384c74c699414d1396278e25f8c2c208675976d5b46f8b34cb22a5f02f6fc88d7c3630796628122e5774e245ffbfe2542b3fd99527c1f391ef8648
 SHA512 
087e244b8dc00117ec9d4773549479538b0d65598f204da337e37425e76d0b42330a227a06d49e7f49997f3929fb5a4c9ff8faca65aa12c358093fe5556aff52
 DIST genpatches-5.4-20.experimental.tar.xz 6144 BLAKE2B 
4abfdb1c92b3457e99f1edc112cbfc4247b22190f410852a4de6e5d4798cb6db7d5e032755a2ad383786a0bd169881643eb9d405c50967b17a4f28c24b12f5c8
 SHA512 
693b24e47496b36228eafb9b2cab16e777e88edce0c94a9d94f4b9fcad098ebd76fe83c79057d5980684aafe44a667a0441e906e0cdd02acfe8f08a3c40381e9
 DIST genpatches-5.4-20.extras.tar.xz 1744 BLAKE2B 
ca42cfee9974f2c2ae029d3041fb510d206721e52615c705f0c586aca0e91bb469d24a35d93f156f5b3c6077b9e6cf3dc50e361124310bc4321eeb20cd4e08e2
 SHA512 
980534074d620aa6e9eb9d8cd9c6ee64d9398dd210c6d3b14359af96da441cfee576212aafe4777b914f9e9ee6e9468f628570d42bfebe7967c8fb72a6568ead
+DIST genpatches-5.4-21.base.tar.xz 825640 BLAKE2B 
2f6da03c546be189d057dc44b5772f56ab25e8ff50b8775524b93af1387651e98c7a8077dd8f1f1c094767499256ee6336ba6fd28f9fad7dccef3d82f72899bb
 SHA512 
c408a85d4e6929b10f0cda2315c0b0db69afe6916b7fdcf6f86dd9d607b4722fa212e772ec18eb162ff031d2ec0899e4dbef934710d80f17d7c90a8bea8f7e72
+DIST genpatches-5.4-21.experimental.tar.xz 6140 BLAKE2B 
863457c444b7fc102dfce3389d629a2bdf5997ff84928564f799a97a4b1f9b76b3f9fbc4710ccd48aa1e82fdfd45e4f689be97b65d8fd1f4bb43db47ea7988c9
 SHA512 
5d1f2c5e5339db784db2486a2edf0b1945b6b1f5642be40f67dba5775bbfa3e9508688a49774464b459b97b1de5eb8f222cfbc488fd88ffbfd4e69e1cde5647b
+DIST genpatches-5.4-21.extras.tar.xz 1744 BLAKE2B 
c033e92c37a242bb1df4d3f75c7cba258bd51bc918e056632d351e801ee5ec0beb0f63f54be0eea3f45b1e5850cb97579ff287714f0d3d53898b6e57ba0b9641
 SHA512 
14b17b599ad1fdfa72355ee0450fbe448d28216ce5ed5f96a750bc633539e7a9d1a2547edfd658cfcf9ff8667f929c6c0966c3725fe53f69554a6ae7c2e5e210
 DIST genpatches-5.5-1.base.tar.xz 3984 BLAKE2B 
aed3662231f2863f234ebdc3c615c8c7fa32c3b1301659388facef4354b148bd31a9978917dcced2081f157afa176df5cda2e11fa085e3599f68af65f8edfaec
 SHA512 
bdbe3d72620418ad0245f7e7f4fec7960d302be4842c6a090440f8ffccc5f6a67fdf11e51da5a14b659ec7a003410f1374b70ece128455ffd8eaf13177a427ff
 DIST genpatches-5.5-1.experimental.tar.xz 6168 BLAKE2B 
22b8602963c9a601da950a86b242116f4885065087e751d7371d914b2077434ba4dfb54ed03be26bb6951dfef49bc587c39c9b5065df2585b25e6c116bac7261
 SHA512 
9bbfa35b13e4d994a426fc623fd8fed56b722f4ff9e3d2ff330f8b8dab454e9d5b5da205ea64385377685bd319663fed27612b7c9122b752ce8d4be5bdde3e8c
 DIST genpatches-5.5-1.extras.tar.xz 1744 BLAKE2B 
78353a253969918f5c054768df01bf7d0a0887f5686f6b84a78f28a0c1ef49101f278c5140367a4547cce9932ec9e7dcff4b4fd8519bb9e9dd9b7d4764461877
 SHA512 
84815483c7c30e2258c1d246080c460177b8e3b6c49592a78c2a5d83798b703da845ee3f1f939da1e947dddced42fc83434ca162f8e5135c838877304e3a80cf

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.21.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.21.ebuild
new file mode 100644
index 000..b4e48fb7d6e
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.21.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 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="21"
+
+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] proj/sci:master commit in: sci-libs/pytorch/files/, sci-libs/pytorch/

2020-02-19 Thread Benda XU
commit: ce9798e81de7fea2bbe6dfc6d0645b80db649300
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Feb 20 04:38:02 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Feb 20 04:38:06 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ce9798e8

sci-libs/pytorch: add support for cuda.

Bug: https://github.com/gentoo/sci/pull/941
Package-Manager: Portage-2.3.88, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/pytorch/files/pytorch-1.4.0-eigen.patch | 13 --
 sci-libs/pytorch/pytorch-1.4.0_p0.ebuild | 33 ++--
 2 files changed, 8 insertions(+), 38 deletions(-)

diff --git a/sci-libs/pytorch/files/pytorch-1.4.0-eigen.patch 
b/sci-libs/pytorch/files/pytorch-1.4.0-eigen.patch
deleted file mode 100644
index 54ea3a5e0..0
--- a/sci-libs/pytorch/files/pytorch-1.4.0-eigen.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: pytorch-1.4.0/CMakeLists.txt
-===
 pytorch-1.4.0.orig/CMakeLists.txt
-+++ pytorch-1.4.0/CMakeLists.txt
-@@ -173,7 +173,7 @@ option(USE_REDIS "Use Redis" OFF)
- option(USE_ROCKSDB "Use RocksDB" OFF)
- option(USE_SNPE "Use Qualcomm's SNPE library" OFF)
- option(USE_SYSTEM_EIGEN_INSTALL
--"Use system Eigen instead of the one under third_party" OFF)
-+"Use system Eigen instead of the one under third_party" ON)
- option(USE_TENSORRT "Using Nvidia TensorRT library" OFF)
- option(USE_ZMQ "Use ZMQ" OFF)
- option(USE_ZSTD "Use ZSTD" OFF)

diff --git a/sci-libs/pytorch/pytorch-1.4.0_p0.ebuild 
b/sci-libs/pytorch/pytorch-1.4.0_p0.ebuild
index 06ee528f2..90c7e9a9d 100644
--- a/sci-libs/pytorch/pytorch-1.4.0_p0.ebuild
+++ b/sci-libs/pytorch/pytorch-1.4.0_p0.ebuild
@@ -39,7 +39,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="asan atlas cuda doc eigen +fbgemm ffmpeg gflags glog +gloo leveldb lmdb 
mkl mkldnn mpi namedtensor +nnpack numa +numpy +observers +openblas opencl 
opencv +openmp +python +qnnpack redis static tbb test tools zeromq"
+IUSE="asan atlas cuda eigen +fbgemm ffmpeg gflags glog +gloo leveldb lmdb mkl 
mkldnn mpi namedtensor +nnpack numa +numpy +observers +openblas opencl opencv 
+openmp +python +qnnpack redis static tbb test tools zeromq"
 
 REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
@@ -52,8 +52,8 @@ DEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
virtual/python-typing[${PYTHON_USEDEP}]
atlas? ( sci-libs/atlas )
-   cuda? ( dev-util/nvidia-cuda-toolkit:0= )
-   doc? ( dev-python/pytorch-sphinx-theme[${PYTHON_USEDEP}] )
+   cuda? ( dev-libs/cudnn
+   dev-cpp/eigen[cuda] )
ffmpeg? ( virtual/ffmpeg )
gflags? ( dev-cpp/gflags )
glog? ( dev-cpp/glog )
@@ -70,13 +70,10 @@ DEPEND="
)
redis? ( dev-db/redis )
zeromq? ( net-libs/zeromq )
-   eigen? ( dev-cpp/eigen
-  cuda? ( dev-cpp/eigen[cuda] ) )
+   eigen? ( dev-cpp/eigen )
 "
 RDEPEND="${DEPEND}"
-BDEPEND="
-   doc? ( app-doc/doxygen )
-"
+BDEPEND=""
 
 DEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
@@ -91,7 +88,6 @@ DEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.2.0-setup.patch
-   "${FILESDIR}"/${PN}-1.4.0-eigen.patch
"${FILESDIR}"/${PN}-1.4.0-sleef.patch
"${FILESDIR}"/${PN}-1.4.0-skip-tests.patch
"${FILESDIR}"/0002-Don-t-build-libtorch-again-for-PyTorch-1.4.0.patch
@@ -155,13 +151,13 @@ src_configure() {
-DTORCH_INSTALL_LIB_DIR=$(get_libdir)
-DBUILD_BINARY=$(usex tools ON OFF)
-DBUILD_CUSTOM_PROTOBUF=OFF
-   -DBUILD_DOCS=$(usex doc ON OFF)
-DBUILD_PYTHON=$(usex python ON OFF)
-DBUILD_SHARED_LIBS=$(usex static OFF ON)
-DBUILD_TEST=$(usex test ON OFF)
-DUSE_ASAN=$(usex asan ON OFF)
-DUSE_CUDA=$(usex cuda ON OFF)
-DUSE_NCCL=$(usex cuda ON OFF)
+   -DUSE_SYSTEM_NCCL=OFF
-DUSE_ROCM=OFF
-DUSE_FBGEMM=$(usex fbgemm ON OFF)
-DUSE_FFMPEG=$(usex ffmpeg ON OFF)
@@ -173,7 +169,6 @@ src_configure() {
-DCAFFE2_USE_MKL=$(usex mkl ON OFF)
-DUSE_MKLDNN=$(usex mkldnn ON OFF)
-DUSE_MKLDNN_CBLAS=OFF
-   -DUSE_NCCL=OFF
-DUSE_NNPACK=$(usex nnpack ON OFF)
-DUSE_NUMPY=$(usex numpy ON OFF)
-DUSE_NUMA=$(usex numa ON OFF)
@@ -189,9 +184,9 @@ src_configure() {
-DUSE_ZMQ=$(usex zeromq ON OFF)
-DUSE_MPI=$(usex mpi ON OFF)
-DUSE_GLOO=$(usex gloo ON OFF)
+   -DUSE_SYSTEM_EIGEN_INSTALL=ON
-DBUILD_NAMEDTENSOR=$(usex namedtensor ON OFF)
-DBLAS=${blas}
-   -DBUILDING_SYSTEM_WIDE=ON # to remove insecure DT_RUNPATH header
)
 
cmake-utils_src_configure
@@ -212,19 +207,9 @@ src_compile() {
 src_install() 

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

2020-02-19 Thread Matt Turner
commit: 1bc37cd25777dd889cfbc68dc533cd87a6ed70a5
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 19 22:11:45 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 19 22:13:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc37cd2

media-libs/mesa: Drop old versions

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

 media-libs/mesa/Manifest   |   4 -
 media-libs/mesa/mesa-19.3.2.ebuild | 547 -
 media-libs/mesa/mesa-19.3.3.ebuild | 547 -
 media-libs/mesa/mesa-20.0.0_rc2.ebuild | 542 
 media-libs/mesa/mesa-20.0.0_rc3.ebuild | 542 
 5 files changed, 2182 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 4624078c979..776ba075152 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,7 +1,3 @@
 DIST mesa-19.2.8.tar.xz 11462168 BLAKE2B 
c49d6d3d10b4c85534a75e4bea29fc8b7526c784af5068764de623d40cbb59ecb96beb1969fa1a13815b6bd259bb98faaf42e4969792c6a75ce702d4b2e57155
 SHA512 
9bedc2f1a5296da96c1a2a491edaea701e70f683b26eac076e8cbef2230156d5d5ddb2330c3a2530afd4982a9893d76ded8d54bc73a98c846de0c3dfa3634c43
-DIST mesa-19.3.2.tar.xz 11834324 BLAKE2B 
114912816a08424da1d55c65d8ff4fb97d58022f5968d37938055e0b0fcdfeeebdbdca3c28d187fd85aaf6385d3a1bfbfe3f011f410e9a991519d34cb81697b5
 SHA512 
fb6fa7a15cd6f2c254fb6e8fe635e56dc49a5c2c762a96c77815cbad77060b8f81a02e67ac9ec58092ab866e080fb928086a5ac1e61c3efe882e5825cd28
-DIST mesa-19.3.3.tar.xz 11938700 BLAKE2B 
a2fd88e8c2d8b189ddf4fcebe324d2f6c00e0c101a565eeb783f50ecc7b2b85f3fe698822788807ab9aaf0403a4d27b7c469bd73c891f535e220b9a0204059f9
 SHA512 
1f792fbde71132afd4a43d6abe6a3d640f375e83641c6144c82312774434c9588ffba65a3ba38394947bd753656aa85213b6cd9f745cec0040c0559eb41f0dc9
 DIST mesa-19.3.4.tar.xz 11968288 BLAKE2B 
be39a2ca08d91f8afbc2f3a47d596b14445fac62600f64d627b23d63b340b002bc05246eece95e19b33485a92c01f7980fff52b2375b7a2053161e0aa87d0b38
 SHA512 
2bbb3dc8f1d839f11fe12cc959393cd69607fa6714b2166b80299e0559d2d3b0ac38ed4e15ac3e5f472264eb24536d1901d350f7409f3a7e00d6f4ccbb2312fb
-DIST mesa-20.0.0-rc2.tar.xz 12100548 BLAKE2B 
6bc2130dd7920d2a6eee845d4f53633e609ec2f8a740e39df23a732db842dbe5e0da6374dd0a8b2dfbd938ef1d0de55281a80c061d568dd609f8ac78da528aee
 SHA512 
27e23925ce7e3a38954088db47d564776c4ac7e028d30ef5c58229b3182b461ece37863a69bc42ea4ff0a4817c46c0b0ca8d70f6fafddb5c3fe60bd9c429563b
-DIST mesa-20.0.0-rc3.tar.xz 12107300 BLAKE2B 
937cca2152bf2d8c3fea267409d5ec87ebd44e47e9928860fe44d572e1e0b6f6821d786d11dc4e4a149a06f15fb0d51458c0d26d0ce3321bd50a47c6e3305a36
 SHA512 
df873cf961e641b9d9e9a6ce7eccde1a865e9125507e304b1600c6c28f15f89f9b66898a5a474f08a8ad05781d46db532fc7aedf92de3bb73b9ed1f2ba24b6cb
 DIST mesa-20.0.0.tar.xz 12153408 BLAKE2B 
41daa21c5b74bb0e50e713ee9766fb60bad5bce4c6ab23aee6e7c32fead61dcc3f17f927a91cb6f1fa1f1c1c314c666a81fde3e5d1b388ed930811b15f92d647
 SHA512 
3968820029434682fb6644947c76e12b6bb991a3d05cb519a6ea971ecc4aa9b21d03f84b9a452cc21cc77a7981db9e40dd2dfd3ea3dee85b3dd88a59b4842bbb

diff --git a/media-libs/mesa/mesa-19.3.2.ebuild 
b/media-libs/mesa/mesa-19.3.2.ebuild
deleted file mode 100644
index 26304ad69b1..000
--- a/media-libs/mesa/mesa-19.3.2.ebuild
+++ /dev/null
@@ -1,547 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit llvm meson multilib-minimal pax-utils python-any-r1
-
-OPENGL_DIR="xorg-x11"
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
-   inherit git-r3
-else
-   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="
-   !test? ( test )
-"
-
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 libglvnd +llvm
-   lm-sensors opencl osmesa pax_kernel selinux test unwind vaapi valgrind
-   vdpau vulkan vulkan-overlay wayland +X xa xvmc"
-
-REQUIRED_USE="
-   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
-   gles1?  ( egl )
-   gles2?  ( egl )
-   vulkan? ( dri3
- || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
-

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

2020-02-19 Thread Matt Turner
commit: 6e7e0e0f38639413aafea22832cf720079f4b9fb
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 19 22:10:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 19 22:13:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7e0e0f

media-libs/mesa: Version bump to 20.0.0

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-20.0.0.ebuild | 544 +
 2 files changed, 545 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index c0c15d43540..4624078c979 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -4,3 +4,4 @@ DIST mesa-19.3.3.tar.xz 11938700 BLAKE2B 
a2fd88e8c2d8b189ddf4fcebe324d2f6c00e0c1
 DIST mesa-19.3.4.tar.xz 11968288 BLAKE2B 
be39a2ca08d91f8afbc2f3a47d596b14445fac62600f64d627b23d63b340b002bc05246eece95e19b33485a92c01f7980fff52b2375b7a2053161e0aa87d0b38
 SHA512 
2bbb3dc8f1d839f11fe12cc959393cd69607fa6714b2166b80299e0559d2d3b0ac38ed4e15ac3e5f472264eb24536d1901d350f7409f3a7e00d6f4ccbb2312fb
 DIST mesa-20.0.0-rc2.tar.xz 12100548 BLAKE2B 
6bc2130dd7920d2a6eee845d4f53633e609ec2f8a740e39df23a732db842dbe5e0da6374dd0a8b2dfbd938ef1d0de55281a80c061d568dd609f8ac78da528aee
 SHA512 
27e23925ce7e3a38954088db47d564776c4ac7e028d30ef5c58229b3182b461ece37863a69bc42ea4ff0a4817c46c0b0ca8d70f6fafddb5c3fe60bd9c429563b
 DIST mesa-20.0.0-rc3.tar.xz 12107300 BLAKE2B 
937cca2152bf2d8c3fea267409d5ec87ebd44e47e9928860fe44d572e1e0b6f6821d786d11dc4e4a149a06f15fb0d51458c0d26d0ce3321bd50a47c6e3305a36
 SHA512 
df873cf961e641b9d9e9a6ce7eccde1a865e9125507e304b1600c6c28f15f89f9b66898a5a474f08a8ad05781d46db532fc7aedf92de3bb73b9ed1f2ba24b6cb
+DIST mesa-20.0.0.tar.xz 12153408 BLAKE2B 
41daa21c5b74bb0e50e713ee9766fb60bad5bce4c6ab23aee6e7c32fead61dcc3f17f927a91cb6f1fa1f1c1c314c666a81fde3e5d1b388ed930811b15f92d647
 SHA512 
3968820029434682fb6644947c76e12b6bb991a3d05cb519a6ea971ecc4aa9b21d03f84b9a452cc21cc77a7981db9e40dd2dfd3ea3dee85b3dd88a59b4842bbb

diff --git a/media-libs/mesa/mesa-20.0.0.ebuild 
b/media-libs/mesa/mesa-20.0.0.ebuild
new file mode 100644
index 000..d02cf2adf0b
--- /dev/null
+++ b/media-libs/mesa/mesa-20.0.0.ebuild
@@ -0,0 +1,544 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit llvm meson multilib-minimal pax-utils python-any-r1
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 libglvnd +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+"
+

[gentoo-commits] proj/linux-patches: New tag: 5.5-7

2020-02-19 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Feb 19 23:59:25 2020 +

New tag: 5.5-7




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

2020-02-19 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Feb 19 23:59:58 2020 +

New tag: 4.19-104




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

2020-02-19 Thread Matthew Thode
commit: 09fa5bc233f0a0e4da7c9a31dae5d8b278e82cdb
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 19 22:10:18 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Feb 19 22:10:39 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=09fa5bc2

add puppetdb/puppet user/group

Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 8c0fe96..1f20edf 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -258,6 +258,8 @@ redmine 451 451 acct
 vdr452 452 requested
 vdradmin   453 453 requested
 deluge 454 454 acct
+puppet  455 455 acct
+puppetdb456 456 acct
 mogilefs   460 -   user.eclass
 supervisor -   463 requested
 airdcppd   464 464 requested



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

2020-02-19 Thread Matthew Thode
commit: 1d55e6b7f89ef71db75f732c0871f18fd4495ec9
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 19 22:16:22 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Feb 19 22:24:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d55e6b7

acct-group/puppetdb: add puppetdb group

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

 acct-group/puppetdb/metadata.xml  | 11 +++
 acct-group/puppetdb/puppetdb-0.ebuild |  8 
 2 files changed, 19 insertions(+)

diff --git a/acct-group/puppetdb/metadata.xml b/acct-group/puppetdb/metadata.xml
new file mode 100644
index 000..f89d5ca641e
--- /dev/null
+++ b/acct-group/puppetdb/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   puppetdb group
+   
+

diff --git a/acct-group/puppetdb/puppetdb-0.ebuild 
b/acct-group/puppetdb/puppetdb-0.ebuild
new file mode 100644
index 000..55e4b42af29
--- /dev/null
+++ b/acct-group/puppetdb/puppetdb-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=456



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

2020-02-19 Thread Matthew Thode
commit: 8323c23b86ef6372228d0599cc054f533e580ba5
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 19 22:15:01 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Feb 19 22:24:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8323c23b

acct-group/puppet: add puppet group

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

 acct-group/puppet/metadata.xml| 11 +++
 acct-group/puppet/puppet-0.ebuild |  8 
 2 files changed, 19 insertions(+)

diff --git a/acct-group/puppet/metadata.xml b/acct-group/puppet/metadata.xml
new file mode 100644
index 000..b73bcc0f377
--- /dev/null
+++ b/acct-group/puppet/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   puppet group
+   
+

diff --git a/acct-group/puppet/puppet-0.ebuild 
b/acct-group/puppet/puppet-0.ebuild
new file mode 100644
index 000..cf9422869bf
--- /dev/null
+++ b/acct-group/puppet/puppet-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=455



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

2020-02-19 Thread Matthew Thode
commit: 95d3b6272119ad510a6988e1662727d50d3b7d6c
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 19 22:23:55 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Feb 19 22:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d3b627

acct-user/puppetdb: add puppetdb user

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/acct-user/puppetdb/metadata.xml b/acct-user/puppetdb/metadata.xml
new file mode 100644
index 000..976e9e9625d
--- /dev/null
+++ b/acct-user/puppetdb/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   puppetdb user
+   
+

diff --git a/acct-user/puppetdb/puppetdb-0.ebuild 
b/acct-user/puppetdb/puppetdb-0.ebuild
new file mode 100644
index 000..7f70113f655
--- /dev/null
+++ b/acct-user/puppetdb/puppetdb-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for the puppetdb service"
+ACCT_USER_ID=456
+ACCT_USER_HOME=/opt/puppetlabs/server/data/puppetserver
+ACCT_USER_HOME_PERMS=0770
+ACCT_USER_GROUPS=( puppetdb )
+
+acct-user_add_deps



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

2020-02-19 Thread Matthew Thode
commit: 997240bca001d96500c3504c1da0a1b0089ffaab
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 19 22:21:59 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Feb 19 22:24:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997240bc

acct-user/puppet: add puppet user

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/acct-user/puppet/metadata.xml b/acct-user/puppet/metadata.xml
new file mode 100644
index 000..762b2488fe6
--- /dev/null
+++ b/acct-user/puppet/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   puppet user
+   
+

diff --git a/acct-user/puppet/puppet-0.ebuild b/acct-user/puppet/puppet-0.ebuild
new file mode 100644
index 000..61230a8a6a6
--- /dev/null
+++ b/acct-user/puppet/puppet-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for puppet services"
+ACCT_USER_ID=455
+ACCT_USER_HOME=/var/lib/puppet
+ACCT_USER_HOME_PERMS=0770
+ACCT_USER_GROUPS=( puppet )
+
+acct-user_add_deps



[gentoo-commits] proj/linux-patches:4.19 commit in: /

2020-02-19 Thread Mike Pagano
commit: 0e48f80db777845a4ff23c262674ad2515652533
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Feb 19 23:44:50 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Feb 19 23:44:50 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0e48f80d

Linux patch 4.19.105

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

 _README   |4 +
 1104_linux-4.19.105.patch | 1521 +
 2 files changed, 1525 insertions(+)

diff --git a/_README b/_README
index 6839197..f83fdcc 100644
--- a/_README
+++ b/_README
@@ -455,6 +455,10 @@ Patch:  1103_linux-4.19.104.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.104
 
+Patch:  1104_linux-4.19.105.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.105
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1104_linux-4.19.105.patch b/1104_linux-4.19.105.patch
new file mode 100644
index 000..183f892
--- /dev/null
+++ b/1104_linux-4.19.105.patch
@@ -0,0 +1,1521 @@
+diff --git a/Makefile b/Makefile
+index 004d964cca50..eef7de60cd94 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 104
++SUBLEVEL = 105
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/arm/mach-npcm/Kconfig b/arch/arm/mach-npcm/Kconfig
+index 684c9c9a32bd..1d17515deb4e 100644
+--- a/arch/arm/mach-npcm/Kconfig
 b/arch/arm/mach-npcm/Kconfig
+@@ -10,7 +10,7 @@ config ARCH_NPCM7XX
+   depends on ARCH_MULTI_V7
+   select PINCTRL_NPCM7XX
+   select NPCM7XX_TIMER
+-  select ARCH_REQUIRE_GPIOLIB
++  select GPIOLIB
+   select CACHE_L2X0
+   select ARM_GIC
+   select HAVE_ARM_TWD if SMP
+diff --git a/arch/arm64/kernel/cpufeature.c b/arch/arm64/kernel/cpufeature.c
+index 1375307fbe4d..ac3126aba036 100644
+--- a/arch/arm64/kernel/cpufeature.c
 b/arch/arm64/kernel/cpufeature.c
+@@ -42,9 +42,7 @@ EXPORT_SYMBOL_GPL(elf_hwcap);
+ #define COMPAT_ELF_HWCAP_DEFAULT  \
+   (COMPAT_HWCAP_HALF|COMPAT_HWCAP_THUMB|\
+COMPAT_HWCAP_FAST_MULT|COMPAT_HWCAP_EDSP|\
+-   COMPAT_HWCAP_TLS|COMPAT_HWCAP_VFP|\
+-   COMPAT_HWCAP_VFPv3|COMPAT_HWCAP_VFPv4|\
+-   COMPAT_HWCAP_NEON|COMPAT_HWCAP_IDIV|\
++   COMPAT_HWCAP_TLS|COMPAT_HWCAP_IDIV|\
+COMPAT_HWCAP_LPAE)
+ unsigned int compat_elf_hwcap __read_mostly = COMPAT_ELF_HWCAP_DEFAULT;
+ unsigned int compat_elf_hwcap2 __read_mostly;
+@@ -1341,17 +1339,30 @@ static const struct arm64_cpu_capabilities 
arm64_features[] = {
+   {},
+ };
+ 
+-#define HWCAP_CAP(reg, field, s, min_value, cap_type, cap)\
+-  {   \
+-  .desc = #cap,   \
+-  .type = ARM64_CPUCAP_SYSTEM_FEATURE,\
++
++#define HWCAP_CPUID_MATCH(reg, field, s, min_value)   \
+   .matches = has_cpuid_feature,   \
+   .sys_reg = reg, \
+   .field_pos = field, \
+   .sign = s,  \
+   .min_field_value = min_value,   \
++
++#define __HWCAP_CAP(name, cap_type, cap)  \
++  .desc = name,   \
++  .type = ARM64_CPUCAP_SYSTEM_FEATURE,\
+   .hwcap_type = cap_type, \
+   .hwcap = cap,   \
++
++#define HWCAP_CAP(reg, field, s, min_value, cap_type, cap)\
++  {   \
++  __HWCAP_CAP(#cap, cap_type, cap)\
++  HWCAP_CPUID_MATCH(reg, field, s, min_value) \
++  }
++
++#define HWCAP_CAP_MATCH(match, cap_type, cap) \
++  {   \
++  __HWCAP_CAP(#cap, cap_type, cap)\
++  .matches = match,   \
+   }
+ 
+ static const struct arm64_cpu_capabilities arm64_elf_hwcaps[] = {
+@@ -1387,8 +1398,35 @@ static const struct arm64_cpu_capabilities 
arm64_elf_hwcaps[] = {
+   {},
+ };
+ 
++#ifdef CONFIG_COMPAT
++static bool compat_has_neon(const struct arm64_cpu_capabilities *cap, int 
scope)
++{
++  /*
++   * Check that all of MVFR1_EL1.{SIMDSP, SIMDInt, SIMDLS} are available,
++   * in line with that of arm32 as in vfp_init(). We make sure that the
++   * check is future proof, by making sure value is non-zero.
++   */
++  u32 mvfr1;
++
++  

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

2020-02-19 Thread Mike Frysinger
commit: 7aca0a91b3d9ed401993a21a524412dfc26ad23c
Author: Mike Frysinger  chromium  org>
AuthorDate: Wed Feb 19 23:45:07 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 19 23:45:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aca0a91

dev-vcs/repo: version bump to 2.4

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

 dev-vcs/repo/Manifest | 2 +-
 dev-vcs/repo/{repo-2.3.ebuild => repo-2.4.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/repo/Manifest b/dev-vcs/repo/Manifest
index 917cc976b13..29131724cf4 100644
--- a/dev-vcs/repo/Manifest
+++ b/dev-vcs/repo/Manifest
@@ -1,3 +1,3 @@
 DIST repo-1.26 29829 BLAKE2B 
c5dc74214d404e6c11189a3d34c9a771ed5689da14e64588b5db144b6ea3ec38a727238d7dc6e609a22edb5b84d350210564615016f6b36599cf9e3fc3b34ef9
 SHA512 
1398fab95b4fb4a24fda93d4054384a801b5b70e3dca3a794f458d8e19582ef833ef5a3a0f3a571121d2d9172ce0e70f8b3c6719f6c2f47643ffe6de181e34b4
 DIST repo-1.27 29945 BLAKE2B 
930fa876b8889d64c8d12444f4cd59bebbdf9848d455e114fc9306922d931aa721320db65a07c38f705c39950538a1d5ae5ca66e359d2f2e38061d144ac11cb2
 SHA512 
a9f651e5fd1da1c74b31aebf32d03cf868183fa529eaf2b079015f9e778a2bb7c1ef49e06564703534c45fa1bd7bc5bd3d91a91477c336e549c1208afa74ace6
-DIST repo-2.3 31280 BLAKE2B 
b637a226c19bd04350f25c27924b8c4951be1ae09c3ee3f12643d5e2d983e51ee181b22c553ad7fbf6cc0457e0621fe083e21d8e577cd2b87c74d3cfd107ee69
 SHA512 
3c83799fbc1846730c085a43c603938b8daa8bb7792e130a55cd508cf416b67fa025e77f20770c6b65f9ee3fa1aa7240d47bfb8e9a3835ac5ea11e1fce9112e2
+DIST repo-2.4 35152 BLAKE2B 
a069c095524574ee4a7d18cc5cd023f6d71b9ed9b57941180a6ec3ab3c33b2ed18b5dfc7d225a7bc849b7ebfd28bc0e672f7796eb2bb37af0685539c850cfe34
 SHA512 
46d7b8f699246ad625d5eb714791c29b949c40793343ba56681554040dc1d6a0a5f049e8d96f1e12ca93d77291e95ffd756f76554ebc1062f9cf6fc014aa116a

diff --git a/dev-vcs/repo/repo-2.3.ebuild b/dev-vcs/repo/repo-2.4.ebuild
similarity index 95%
rename from dev-vcs/repo/repo-2.3.ebuild
rename to dev-vcs/repo/repo-2.4.ebuild
index 1632716eecc..681273f3560 100644
--- a/dev-vcs/repo/repo-2.3.ebuild
+++ b/dev-vcs/repo/repo-2.4.ebuild
@@ -7,7 +7,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_COMPAT=( python3_{6..8} )
 
 inherit python-r1
 



[gentoo-commits] repo/dev/tamiko:master commit in: media-gfx/displaycal/

2020-02-19 Thread Matthias Maier
commit: b90da3a88a76079d91a7712af2c3b77922494b10
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Feb 19 23:08:36 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Feb 19 23:08:36 2020 +
URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=b90da3a8

media-gfx/displaycal: add displaycal

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

 media-gfx/displaycal/Manifest  |  1 +
 media-gfx/displaycal/displaycal-3.8.9.3.ebuild | 67 ++
 media-gfx/displaycal/metadata.xml  | 11 +
 3 files changed, 79 insertions(+)

diff --git a/media-gfx/displaycal/Manifest b/media-gfx/displaycal/Manifest
new file mode 100644
index 000..bc9eb1c
--- /dev/null
+++ b/media-gfx/displaycal/Manifest
@@ -0,0 +1 @@
+DIST DisplayCAL-3.8.9.3.tar.gz 10639277 SHA256 
7c34dfbd9f66f24f1d4c88de4a5a0de688aad719f095874b6259637d30893bea SHA512 
cece09605c12be6a154d8d8b088005e527a9e6674a89ec2787b0687a92b7f424749681f149a07bb798df6729c9f4c37e8760abeec115a014c06f94f25fc2f904
 WHIRLPOOL 
55ebd2ca92fc48283a58ab8ce14e48d155752f46fc75e5968cabc33214846bc6a6d029eeb446ccd9a555af6876ba83116ddf1f43e81c3c6db950cb9884b02811

diff --git a/media-gfx/displaycal/displaycal-3.8.9.3.ebuild 
b/media-gfx/displaycal/displaycal-3.8.9.3.ebuild
new file mode 100644
index 000..d70de6c
--- /dev/null
+++ b/media-gfx/displaycal/displaycal-3.8.9.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 gnome2-utils xdg
+
+MY_PN="DisplayCAL"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Display calibration and characterization powered by Argyll CMS"
+HOMEPAGE="https://displaycal.net/;
+SRC_URI="mirror://sourceforge/dispcalgui/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=media-gfx/argyllcms-1.1.0
+   dev-python/wxpython:3.0[${PYTHON_USEDEP}]
+   >=x11-libs/libX11-1.3.3
+   >=x11-apps/xrandr-1.3.2
+   >=x11-libs/libXxf86vm-1.1.0
+   >=x11-libs/libXinerama-1.1
+"
+RDEPEND="${DEPEND}
+   dev-python/faulthandler[${PYTHON_USEDEP}]
+   || (
+   dev-python/numpy-python2[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.2.1[${PYTHON_USEDEP}]
+   )
+"
+
+# Just in case someone renames the ebuild
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Do not generate udev/hotplug files
+   sed -e '/if 
os.path.isdir/s#/etc/udev/rules.d\|/etc/hotplug#\0-non-existant#' \
+   -i DisplayCAL/setup.py || die
+   # Prohibit setup from running xdg-* programs, resulting to sandbox 
violation
+   sed -e '/if which/s#xdg-icon-resource#\0-non-existant#' \
+   -e '/if which/s#xdg-desktop-menu#\0-non-existant#' \
+   -i DisplayCAL/postinstall.py || die
+
+   # Remove deprecated Encoding key from .desktop file
+   sed -e '/Encoding=UTF-8/d' -i misc/*.desktop  || die
+
+   # Remove x-world Media Type
+   sed -e 's/x\-world\/x\-vrml\;//g' \
+   -i misc/displaycal-vrml-to-x3d-converter.desktop || die
+
+   distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}

diff --git a/media-gfx/displaycal/metadata.xml 
b/media-gfx/displaycal/metadata.xml
new file mode 100644
index 000..8e283c1
--- /dev/null
+++ b/media-gfx/displaycal/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+voyag...@gentoo.org
+Bernard Cafarelli
+  
+  
+dispcalgui
+  
+



  1   2   >