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

2019-07-14 Thread Agostino Sarubbo
commit: 019d4ff7c61695d13069d9b31a5d5fdbc40ae6c0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul 15 06:47:55 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul 15 06:47:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019d4ff7

sys-kernel/vanilla-sources: Automated version bump to {4.19.59,5.1.18} - remove 
old.

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

 sys-kernel/vanilla-sources/Manifest   | 4 ++--
 ...{vanilla-sources-4.19.58.ebuild => vanilla-sources-4.19.59.ebuild} | 0
 .../{vanilla-sources-5.1.17.ebuild => vanilla-sources-5.1.18.ebuild}  | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 0e1883fbdc7..68c125f7793 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -7,7 +7,7 @@ DIST linux-5.1.tar.xz 106244476 BLAKE2B 
ae3c63ced819737e34f8ec3a78138f87704a2f29
 DIST linux-5.2.tar.xz 107029708 BLAKE2B 
f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee
 SHA512 
5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
 DIST patch-3.16.70.xz 2457292 BLAKE2B 
a469960de2608a9107d6499ccfdb80471de113ae3688b91a4c5cb8b1ab5c9c636c5e516161d62a41e6bfb2dc1933e7de1b72b7e5d4b556d0948871de82fc16b8
 SHA512 
cad21fc106c0c8d714d06fb6c103ba16a70775406242130e6e56b132d4996b542f92ba70d9f5eb5d218a0d321e9014e4e55d7138e2065957dab6a96ed6fc9c4f
 DIST patch-4.14.133.xz 2683212 BLAKE2B 
c5531227e3847bcede2863ee164d25b3fc7a170900a42731475e9ef298d65d007c3ebb94e15afc0f096f1aa466a96de99b74e4b77ad6dafc3b1240a4b94c63b0
 SHA512 
ad288fe49e3e7a6ca8b866cf94a1568473f419ac31776ddd8f8f57b3d65a1fe5995fb328b7399ca6a936317173676387b58e84b47c461fcf182fc0fd8f78
-DIST patch-4.19.58.xz 1475076 BLAKE2B 
c7f2ba6235c7d137913086966c40641e3592ee12dccae5caef022d82866b884d8ed54b2ec9aa9fa502844e9c24ba4c40919c061f8ed0c1c955cf4076383961ba
 SHA512 
eda5b68b2886c8be0a51e0d29fa831796263ba77b7bfcd8868874d02b00616be49a774f287e5d25165f704c82693df0a620fd7c661a352253693fe9b5de8f87d
+DIST patch-4.19.59.xz 1503492 BLAKE2B 
4e6585b97a2be36c2ef901699efa726e7799a8432c439fdbe0c10505a6c753c573b31e03488129040b7b9ba617023852cdcf064120040bc546a64dc48d0d7c1c
 SHA512 
b34a7335b098939b275c0abc38efdfe5112310aa6bb7cd3d2a600ab201cd4bc4980a49124f969abf83c02e490dee7f2c5df836bd4b2df7d2c3b3136c114b4d8f
 DIST patch-4.4.185.xz 2611936 BLAKE2B 
e0e21c4e89ea9b580e56c71509db08c5f71a43da354451473b5ec771168dfaf96c004e9e195a18e037a754216dbc1a0fab226fc2eb9da0b16a31e73a7f7eda2a
 SHA512 
9a6cb1b152a2c1b78b588252c9f38b55b34b28a93e2b88783881448d5b279dc13a657853d2e4f079ad516dd366a0a06a03d5bac82a6bdadee312f15dff2eabfa
 DIST patch-4.9.185.xz 2848268 BLAKE2B 
fa82647672a412bbf355b0f57e5f0666b8376326904e5f80742990a07e6ab9a8db0dca029c2997d4b4aa97d585ad7821265f492f7d60c8e7e53b114eabfce920
 SHA512 
04eedb79bd09d24875df7d7bf74984d46faf85dfc29b16e720a7477a736cd5a7ac6c0e8caa5f439c00a34d78c1c083d4400012bd8b17397388859446d1633584
-DIST patch-5.1.17.xz 464232 BLAKE2B 
1684c87d9bd0b03f4189a3828e6f13ed3f9ed547daef4331e306a25b1f1d55ea06a8f466bb4a0f7609b7243ab7bfc6a332f326924726fb119780548a0b11dbe5
 SHA512 
df78bdd2e98731498ff45377dddbe8d4adf42e680ed9f0ea05b3fef43144114e4c7817c4e160d960fad666e5b7da6002a4687b1a15323908de8c6990a50215d9
+DIST patch-5.1.18.xz 510104 BLAKE2B 
5131d25b20d6cd4069f65dd01ddb598b45ca23e413ec4ab2c090205d58e925fd3391fb01978cb182f1e25e74539f369ec8a35cc9c443899076d69ed8afc909f0
 SHA512 
5efb26c4937b38d80e3b2f3b57a352839e6ed46d29552350128ff8db0fc7e1c08d419198da975044aa18ede4675c8f4be63b9a1c302660294e218f022ccab026

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

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



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

2019-07-14 Thread Andreas Sturmlechner
commit: f5599e4ea3653a670c93fcd54b84ef18ce114e6c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 15 05:39:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 15 05:39:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5599e4e

kde5-functions.eclass: Restrict KF 5.60 to kde-apps-19.04.3

Upcoming package moves would otherwise have unstable deps.

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

 eclass/kde5-functions.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index fcebc83cdfd..2b2455e249e 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -53,7 +53,7 @@ case ${CATEGORY} in
: ${PLASMA_MINIMAL:=5.14.5}
: ${QT_MINIMAL:=5.11.1}
fi
-   : ${FRAMEWORKS_MINIMAL:=5.60.0}
+   [[ ${PV} = 19.04.3 ]] && : ${FRAMEWORKS_MINIMAL:=5.60.0}
;;
 esac
 



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

2019-07-14 Thread Andreas Sturmlechner
commit: 3f7c85e3eb23699d8d1bd65da02d1743bd04c7d3
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Jul 13 20:10:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 15 05:36:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7c85e3

media-sound/teamspeak-client: update qt deps

Since dev-qt/qtwebengine-5.12.4 dropped the geolocation use flag,
the qt deps need to be adjusted.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/12442
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../teamspeak-client-3.3.0-r1.ebuild   | 101 +
 1 file changed, 101 insertions(+)

diff --git a/media-sound/teamspeak-client/teamspeak-client-3.3.0-r1.ebuild 
b/media-sound/teamspeak-client/teamspeak-client-3.3.0-r1.ebuild
new file mode 100644
index 000..1939f471108
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-3.3.0-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs unpacker xdg-utils
+
+MY_PV="${PV/_/-}"
+
+DESCRIPTION="A client software for quality voice communication via the 
internet"
+HOMEPAGE="https://www.teamspeak.com/";
+SRC_URI="
+   amd64? ( 
https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run
 )
+   x86? ( 
https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run
 )
+"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )"
+SLOT="0"
+IUSE="alsa pulseaudio"
+REQUIRED_USE="|| ( alsa pulseaudio )"
+
+RDEPEND="
+   app-arch/snappy:0/1
+   dev-libs/openssl:0
+   dev-libs/quazip
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[accessibility,dbus,xcb]
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5[geolocation(+),widgets]
+   dev-qt/qtwidgets:5
+   net-libs/libsrtp:0
+   sys-libs/libcxx[libcxxabi]
+   sys-libs/zlib:0/1
+   virtual/udev
+   alsa? ( media-libs/alsa-lib )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+
+RESTRICT="mirror"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="
+   opt/teamspeak3-client/error_report
+   opt/teamspeak3-client/package_inst
+   opt/teamspeak3-client/soundbackends/libalsa_linux_*.so
+   opt/teamspeak3-client/soundbackends/libpulseaudio_linux_*.so
+   opt/teamspeak3-client/ts3client
+   opt/teamspeak3-client/update
+"
+
+src_prepare() {
+   default
+
+   if ! use alsa; then
+   rm -f soundbackends/libalsa_linux_*.so || die
+   fi
+
+   if ! use pulseaudio ; then
+   rm -f soundbackends/libpulseaudio_linux_*.so || die
+   fi
+
+   mv ts3client_linux_* ts3client || die
+
+   tc-export CXX
+}
+
+src_install() {
+   exeinto /opt/teamspeak3-client
+   doexe error_report package_inst ts3client update
+   newexe "${FILESDIR}"/ts3client-bin-r2 ts3client-bin
+
+   exeinto /opt/teamspeak3-client/soundbackends
+   doexe soundbackends/*.so
+
+   insinto /opt/teamspeak3-client
+   doins -r gfx html resources sound styles translations
+
+   dosym ../../usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess 
/opt/teamspeak3-client/QtWebEngineProcess
+
+   dodir /opt/bin
+   dosym ../teamspeak3-client/ts3client-bin /opt/bin/ts3client
+
+   make_desktop_entry /opt/bin/ts3client "Teamspeak 3 Client" 
/opt/teamspeak3-client/styles/default/logo-128x128.png 
"Audio;AudioVideo;Network"
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-client/, media-sound/teamspeak-client/files/

2019-07-14 Thread Andreas Sturmlechner
commit: e83fb98b54c0b86e68c3b86190683e56049932a5
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Jul 13 20:57:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 15 05:36:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83fb98b

media-sound/teamspeak-client: drop old version

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Conrad Kostecki  kostecki.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/teamspeak-client/Manifest  |   2 -
 ...eak-client-3.2.5-qt-5.12-symbol-reexports.patch | 141 -
 .../teamspeak-client/teamspeak-client-3.2.5.ebuild | 102 ---
 .../teamspeak-client/teamspeak-client-3.3.0.ebuild | 101 ---
 4 files changed, 346 deletions(-)

diff --git a/media-sound/teamspeak-client/Manifest 
b/media-sound/teamspeak-client/Manifest
index 590d0dfae8e..69a5b589293 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,4 +1,2 @@
-DIST TeamSpeak3-Client-linux_amd64-3.2.5.run 76619678 BLAKE2B 
b8d42a4d633124cab395ea69d3ccbebc65f4d9b5a148c6a81a6d9a3afab48dd59fd99ac3f5cc9551c89daabb7cc51a60c5587034a7a5bec5e3b530ecb3d6e220
 SHA512 
fdfaa863d3523fffdf46ca0cf9c2b0588e8d847e348ade75c8f82818920f493460740a5192d4cc8d1eafe1e7a03af93b09ae6ddecaa0b166552ab5409508a445
 DIST TeamSpeak3-Client-linux_amd64-3.3.0.run 95624376 BLAKE2B 
0e6129ef32e43bbea18c9a047af3599f96975dbdbfd9ff22a9f3cea60eaf5841eacf8b396b855819fa06787a4f192aadcf2cd76b3873b48021fdd3e7fd99b371
 SHA512 
477ced3deb4d4226817bf1f4ec0828123c027027160cdc62a6384583227c153168ec28025613380483229e2a8b3c30bf5b17337c3011e52f01317a9f0dbd4bbb
-DIST TeamSpeak3-Client-linux_x86-3.2.5.run 76311914 BLAKE2B 
4a8f4a6ce55bde680f2d9d1f28c1cabe2a01fa6c10f3f3f637931dbe2f652c87cd2a7b61f054b50a8faf3bce461e316ca2e9b68418271535a5f6a3cd0b9d3492
 SHA512 
90b46a840a6e43bbc7d4cfb526117a81cdb92fb8186194ab9f245e8e501608ec4740a198e8d1de5e3f69bea84ab6281384915193d4e6a1e90aff45b4b80d3d9a
 DIST TeamSpeak3-Client-linux_x86-3.3.0.run 94313517 BLAKE2B 
f806d23f3039cc30a6bf09945f7041bb271040419b5221d663b0119873edd08bfa4f57befc4e8f53efc12f5b9d4c423bc1706e48f6194f4df89392db6b4cff9f
 SHA512 
b5696ed18fe31b3051c5346ceb1bb06ceb0abafb1f87767a696961836a02804cd92a1aabccd24959b37962162bdc2bcfbf5ccd0ebe44b1816b832f7b018c5588

diff --git 
a/media-sound/teamspeak-client/files/teamspeak-client-3.2.5-qt-5.12-symbol-reexports.patch
 
b/media-sound/teamspeak-client/files/teamspeak-client-3.2.5-qt-5.12-symbol-reexports.patch
deleted file mode 100644
index ee5f78914d0..000
--- 
a/media-sound/teamspeak-client/files/teamspeak-client-3.2.5-qt-5.12-symbol-reexports.patch
+++ /dev/null
@@ -1,141 +0,0 @@
-diff --git a/Makefile b/Makefile
-new file mode 100644
-index 000..c036d5f
 /dev/null
-+++ b/Makefile
-@@ -0,0 +1,2 @@
-+overrides.so: qt-5.12-overrides.o override-version.map
-+  $(CXX) $(LDFLAGS) -shared -o $@ -Wl,--version-script 
override-version.map qt-5.12-overrides.o
-diff --git a/override-version.map b/override-version.map
-new file mode 100644
-index 000..991d98e
 /dev/null
-+++ b/override-version.map
-@@ -0,0 +1 @@
-+Qt_5 {};
-diff --git a/qt-5.12-overrides.cpp b/qt-5.12-overrides.cpp
-new file mode 100644
-index 000..002a1af
 /dev/null
-+++ b/qt-5.12-overrides.cpp
-@@ -0,0 +1,120 @@
-+/
-+**
-+** Copyright (C) 2017 The Qt Company Ltd.
-+** Contact: https://www.qt.io/licensing/
-+**
-+** This file is part of the QtWebEngine module of the Qt Toolkit.
-+**
-+** $QT_BEGIN_LICENSE:LGPL$
-+** Commercial License Usage
-+** Licensees holding valid commercial Qt licenses may use this file in
-+** accordance with the commercial license agreement provided with the
-+** Software or, alternatively, in accordance with the terms contained in
-+** a written agreement between you and The Qt Company. For licensing terms
-+** and conditions see https://www.qt.io/terms-conditions. For further
-+** information use the contact form at https://www.qt.io/contact-us.
-+**
-+** GNU Lesser General Public License Usage
-+** Alternatively, this file may be used under the terms of the GNU Lesser
-+** General Public License version 3 as published by the Free Software
-+** Foundation and appearing in the file LICENSE.LGPL3 included in the
-+** packaging of this file. Please review the following information to
-+** ensure the GNU Lesser General Public License version 3 requirements
-+** will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
-+**
-+** GNU General Public License Usage
-+** Alternatively, this file may be used under the terms of the GNU
-+** General Public License version 2.0 or (at your option) the GNU General
-+** Public license version 3 or any later version approved by the KDE Free
-+** Qt Foundation. The licenses are as published by the Free Software
-+** Foundation and appearing in the file LICENSE.GP

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

2019-07-14 Thread Andreas Sturmlechner
commit: b4fc317c0fbc76eccb0adebafee06263eb1573f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 14 09:32:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 15 05:36:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fc317c

kde5-functions.eclass: Update minimum deps

Freeze current stable versions.

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

 eclass/kde5-functions.eclass | 22 +-
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index d2f85c077c0..fcebc83cdfd 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -36,19 +36,31 @@ export KDE_BUILD_TYPE
 case ${CATEGORY} in
kde-frameworks)
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
+   [[ ${PV} = 5.57* ]] && : ${QT_MINIMAL:=5.11.1}
;;
kde-plasma)
-   [[ ${PV} = 5.15.5 ]] && : ${QT_MINIMAL:=5.11.1}
-   [[ ${PV} = 5.16* ]] && : ${FRAMEWORKS_MINIMAL:=5.58.0}
+   if [[ ${PV} = 5.15.5 ]]; then
+   : ${FRAMEWORKS_MINIMAL:=5.57.0}
+   : ${QT_MINIMAL:=5.11.1}
+   fi
+   [[ ${PV} = 5.16.3 ]] && : ${FRAMEWORKS_MINIMAL:=5.58.0}
+   [[ ${PV} = 5.16* ]] && : ${FRAMEWORKS_MINIMAL:=5.60.0}
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
-   : ${QT_MINIMAL:=5.12.3}
+   ;;
+   kde-apps)
+   if [[ ${PV} = 18.12.3 ]]; then
+   : ${FRAMEWORKS_MINIMAL:=5.57.0}
+   : ${PLASMA_MINIMAL:=5.14.5}
+   : ${QT_MINIMAL:=5.11.1}
+   fi
+   : ${FRAMEWORKS_MINIMAL:=5.60.0}
;;
 esac
 
 # @ECLASS-VARIABLE: QT_MINIMAL
 # @DESCRIPTION:
 # Minimum version of Qt to require. This affects add_qt_dep.
-: ${QT_MINIMAL:=5.11.1}
+: ${QT_MINIMAL:=5.12.3}
 
 # @ECLASS-VARIABLE: FRAMEWORKS_MINIMAL
 # @DESCRIPTION:
@@ -58,7 +70,7 @@ esac
 # @ECLASS-VARIABLE: PLASMA_MINIMAL
 # @DESCRIPTION:
 # Minimum version of Plasma to require. This affects add_plasma_dep.
-: ${PLASMA_MINIMAL:=5.14.5}
+: ${PLASMA_MINIMAL:=5.15.5}
 
 # @ECLASS-VARIABLE: KDE_APPS_MINIMAL
 # @DESCRIPTION:



[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/files/, sci-libs/gdal/

2019-07-14 Thread Andreas Sturmlechner
commit: dd8c4c7ef1317f981fd118b9177de1d1aa31dcae
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Jul 13 19:06:25 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 15 05:36:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8c4c7e

sci-libs/gdal: fix build with enabled python use flag

Closes: https://bugs.gentoo.org/689110
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/12441
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/gdal/files/gdal-2.4.1-swig-4.patch | 115 ++
 sci-libs/gdal/gdal-2.4.1-r1.ebuild  | 321 
 2 files changed, 436 insertions(+)

diff --git a/sci-libs/gdal/files/gdal-2.4.1-swig-4.patch 
b/sci-libs/gdal/files/gdal-2.4.1-swig-4.patch
new file mode 100644
index 000..9d104e60f60
--- /dev/null
+++ b/sci-libs/gdal/files/gdal-2.4.1-swig-4.patch
@@ -0,0 +1,115 @@
+From 7a2c9f9348e1bf6bd95033d0b4da09a243fd9e6d Mon Sep 17 00:00:00 2001
+From: Even Rouault 
+Date: Mon, 8 Jul 2019 14:34:55 +0200
+Subject: [PATCH] Python bindings: add compatibility with SWIG 4.0 (based on
+ patch by @perestoronin, fixes #1702)
+
+---
+ gdal/swig/include/gdal_array.i  |  6 ++
+ gdal/swig/include/python/typemaps_python.i  |  9 -
+ gdal/swig/python/extensions/gdal_array_wrap.cpp | 15 ++-
+ gdal/swig/python/extensions/gdal_wrap.cpp   |  9 -
+ 4 files changed, 36 insertions(+), 3 deletions(-)
+
+diff --git a/swig/include/gdal_array.i b/swig/include/gdal_array.i
+index c4f6f19b610..bf053eb2476 100644
+--- a/swig/include/gdal_array.i
 b/swig/include/gdal_array.i
+@@ -899,12 +899,18 @@ retStringAndCPLFree* GetArrayFilename(PyArrayObject 
*psArray)
+ }
+ 
+ /* Keep a reference to the VirtualMem object */
++%#if SWIGVERSION >= 0x04
++%#define obj0 swig_obj[0]
++%#endif
+ %#if NPY_API_VERSION >= 0x0007
+ PyArray_SetBaseObject(ar, obj0);
+ %#else
+ PyArray_BASE(ar) = obj0;
+ %#endif
+ Py_INCREF(obj0);
++%#if SWIGVERSION >= 0x04
++%#undef obj0
++%#endif
+ Py_DECREF($result);
+ $result = (PyObject*) ar;
+ }
+diff --git a/swig/include/python/typemaps_python.i 
b/swig/include/python/typemaps_python.i
+index 5c9f36ab278..9266422e9c4 100644
+--- a/swig/include/python/typemaps_python.i
 b/swig/include/python/typemaps_python.i
+@@ -2104,7 +2104,14 @@ DecomposeSequenceOf4DCoordinates( PyObject *seq, int 
nCount, double *x, double *
+ %#if PY_VERSION_HEX >= 0x0207
+   /* %typemap(argout) (void** pptr, size_t* pnsize, GDALDataType* pdatatype, 
int* preadonly)*/
+   Py_buffer *buf=(Py_buffer*)malloc(sizeof(Py_buffer));
+-  if (PyBuffer_FillInfo(buf,  obj0,  *($1), *($2), *($4), PyBUF_ND)) {
++
++  if (PyBuffer_FillInfo(buf,
++%#if SWIGVERSION >= 0x04
++swig_obj[0],
++%#else
++obj0,
++%#endif
++*($1), *($2), *($4), PyBUF_ND)) {
+ // error, handle
+   }
+   if( *($3) == GDT_Byte )
+diff --git a/swig/python/extensions/gdal_array_wrap.cpp 
b/swig/python/extensions/gdal_array_wrap.cpp
+index 807e12dd4a0..4435803e6d9 100644
+--- a/swig/python/extensions/gdal_array_wrap.cpp
 b/swig/python/extensions/gdal_array_wrap.cpp
+@@ -4598,7 +4598,14 @@ SWIGINTERN PyObject *_wrap_VirtualMem_GetAddr(PyObject 
*SWIGUNUSEDPARM(self), Py
+ #if PY_VERSION_HEX >= 0x0207
+ /* %typemap(argout) (void** pptr, size_t* pnsize, GDALDataType* 
pdatatype, int* preadonly)*/
+ Py_buffer *buf=(Py_buffer*)malloc(sizeof(Py_buffer));
+-if (PyBuffer_FillInfo(buf,  obj0,  *(arg2), *(arg3), *(arg5), PyBUF_ND)) {
++
++if (PyBuffer_FillInfo(buf,
++#if SWIGVERSION >= 0x04
++swig_obj[0],
++#else
++obj0,
++#endif
++*(arg2), *(arg3), *(arg5), PyBUF_ND)) {
+   // error, handle
+ }
+ if( *(arg4) == GDT_Byte )
+@@ -5597,12 +5604,18 @@ SWIGINTERN PyObject *_wrap_VirtualMemGetArray(PyObject 
*SWIGUNUSEDPARM(self), Py
+ }
+ 
+ /* Keep a reference to the VirtualMem object */
++#if SWIGVERSION >= 0x04
++#define obj0 swig_obj[0]
++#endif
+ #if NPY_API_VERSION >= 0x0007
+ PyArray_SetBaseObject(ar, obj0);
+ #else
+ PyArray_BASE(ar) = obj0;
+ #endif
+ Py_INCREF(obj0);
++#if SWIGVERSION >= 0x04
++#undef obj0
++#endif
+ Py_DECREF(resultobj);
+ resultobj = (PyObject*) ar;
+   }
+diff --git a/swig/python/extensions/gdal_wrap.cpp 
b/swig/python/extensions/gdal_wrap.cpp
+index 37cb635339e..f2f014fd0b5 100644
+--- a/swig/python/extensions/gdal_wrap.cpp
 b/swig/python/extensions/gdal_wrap.cpp
+@@ -15238,7 +15238,14 @@ SWIGINTERN PyObject 
*_wrap_VirtualMem_GetAddr(PyObject *SWIGUNUSEDPARM(self), Py
+ #if PY_VERSION_HEX >= 0x0207
+ /* %typemap(argout) (void** pptr, size_t* pnsize, GDALDataType* 
pdatatype, int* preadonly)*/
+ Py_buffer *buf=(Py_buffer*)malloc(size

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

2019-07-14 Thread Andreas Sturmlechner
commit: 4bfeff57e986687e938a998ea106939375b04b6c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 22 11:34:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 15 05:36:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bfeff57

kde5.eclass: kde-frameworks/kdewebkit moved to portingAids

Upstream commit 0ae8718ff3319597a9869ff825d40dd244e1d901

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

 eclass/kde5.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index f58d991bc58..a7a08f97a5e 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -302,6 +302,9 @@ _calculate_src_uri() {
kross)
_kmname="portingAids/${_kmname}"
;;
+   kdewebkit)
+   [[ ${PV} = 5.57.0 ]] || _kmname="portingAids/${_kmname}"
+   ;;
esac
 
case ${CATEGORY} in



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/

2019-07-14 Thread Andreas Sturmlechner
commit: e58507da0d6734e84131063a34b4812e78e0b75c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 13 17:00:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 15 05:36:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58507da

kde-plasma/powerdevil: Fix app-misc/ddcutil minimum dep to 0.9.1

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

 kde-plasma/powerdevil/powerdevil-5.16.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/powerdevil/powerdevil-5.16.3-r1.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.16.3-r1.ebuild
index 2179318d27f..9d7b0051fec 100644
--- a/kde-plasma/powerdevil/powerdevil-5.16.3-r1.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.16.3-r1.ebuild
@@ -39,7 +39,7 @@ DEPEND="
$(add_qt_dep qtx11extras)
virtual/libudev:=
x11-libs/libxcb
-   brightness-control? ( app-misc/ddcutil )
+   brightness-control? ( >=app-misc/ddcutil-0.9.1 )
wireless? (
$(add_frameworks_dep bluez-qt)
$(add_frameworks_dep networkmanager-qt)



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

2019-07-14 Thread Andreas Sturmlechner
commit: c4bed2ec8f843f9165803ca75ce26126a4d718e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 13 17:01:00 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 15 05:36:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4bed2ec

app-misc/ddcutil: Drop old

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

 app-misc/ddcutil/Manifest  |   2 -
 app-misc/ddcutil/ddcutil-0.8.4.ebuild  | 104 -
 app-misc/ddcutil/ddcutil-0.8.6-r1.ebuild   | 108 --
 app-misc/ddcutil/ddcutil-0.8.6.ebuild  | 106 -
 .../ddcutil-0.8.6-remove-pedantic-cflag.patch  | 126 -
 5 files changed, 446 deletions(-)

diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index f9693bc10f7..886483f6e13 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -1,3 +1 @@
-DIST ddcutil-0.8.4.tar.gz 558405 BLAKE2B 
4bb93d6b9b28a17ef182c1f39e3b6351070c5541fd8eefccde2a6d771e28a8c656abe1e00a58ee935290cba79af09b1c2d6b611532827455b5ec83532bbb46c4
 SHA512 
e7bf78295a008607ef520e055873acc0bac6d94b850a6ea1f7d4a4ea9e080d23b4b7d82e5725a220ff120ab1523aa320265ba22671982625c10088521c72a14c
-DIST ddcutil-0.8.6.tar.gz 613272 BLAKE2B 
ce7072a819c5a2aa125ae8f6d5550cf0a516714f0635672015a0c24c9e525d34139c903ce7791955e0b30b8d4c66e94453eed60f8d8d024caccb49204d6fb853
 SHA512 
4ec473a37dc135700f4ce06634e6aa303199f4d743fba02c04ca509d0c31d45f59da7c6cd9818efc1fd8bc20dae518c5656fc8a38e9f00057677b1e997434fb0
 DIST ddcutil-0.9.1.tar.gz 656853 BLAKE2B 
e4f11253176587cb5ee3c9647a01ab04d5a92ce4ca7a4098378318fc069e635e43c3716ace316498f64ceaaa00aa90db3b5f409b74b8d7089a7c25254c0e360d
 SHA512 
b2d5866606a4bc081d89180e910822f2a2a653a2782e3df582536ddc86c7d3dc02309dbb41f8d566f6ebdc5d82d3aa11792a04c28b3d83552b024dfd59891fda

diff --git a/app-misc/ddcutil/ddcutil-0.8.4.ebuild 
b/app-misc/ddcutil/ddcutil-0.8.4.ebuild
deleted file mode 100644
index 2da92097097..000
--- a/app-misc/ddcutil/ddcutil-0.8.4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic linux-info udev user
-
-DESCRIPTION="Program for querying and changing monitor settings"
-HOMEPAGE="http://www.ddcutil.com/";
-SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-# Binary drivers need special instructions compared to the open source 
counterparts.
-# If a user switches drivers, they will need to set different use flags for
-# Xorg or Wayland or Mesa, so this will trigger the rebuild against
-# the different drivers.
-# Remove ATI/AMD driver since it's masked for removal.
-# Will most likely need to set this for AMDGPU when in portage.
-IUSE="usb-monitor user-permissions video_cards_nvidia"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-RDEPEND="x11-libs/libXrandr
-x11-libs/libX11
-dev-libs/glib:2
-sys-apps/i2c-tools
-virtual/udev
-usb-monitor? (
-   dev-libs/hidapi
-   virtual/libusb:1
-   sys-apps/usbutils )"
-DEPEND="virtual/pkgconfig
-   ${RDEPEND}"
-
-pkg_pretend() {
-   # This program needs /dev/ic2-* devices to communicate with the monitor.
-   CONFIG_CHECK="~I2C_CHARDEV"
-   ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to 
continue"
-   if use usb-monitor; then
-   CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV"
-   ERROR_HIDRAW="HIDRAW is needed to support USB monitors"
-   ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors"
-   fi
-
-   # Now do the actual checks setup above
-   check_extra_config
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # Bug 607818.
-   replace-flags -O3 -O2
-
-   # Python API is still very experimental.
-   local myeconfargs=(
-   $(use_enable usb-monitor usb)
-   --disable-swig
-   --enable-lib
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   if use user-permissions; then
-   udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules
-   if use usb-monitor; then
-   udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules
-   fi
-   fi
-}
-
-pkg_postinst() {
-   if use user-permissions; then
-   enewgroup i2c
-   einfo "To allow non-root users access to the /dev/i2c-* 
devices, add those"
-   einfo "users to the i2c group: usermod -aG i2c user"
-   einfo "Restart the computer or reload the i2c-dev module to 
activate"
-   einfo "the new udev rule."
-   einfo "For more information read: 
http://www.dd

[gentoo-commits] repo/gentoo:master commit in: mail-mta/sendmail/, mail-mta/sendmail/files/

2019-07-14 Thread Hans de Graaff
commit: 1ea0eb3d0c4f9085d7dcd4a333d5a094f9eae9a7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 15 05:09:51 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 15 05:10:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea0eb3d

mail-mta/sendmail: fix openssl 1.1.x compatibility

Patch provided by Attila Tóth.

Fixes: https://bugs.gentoo.org/673986
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 .../files/sendmail-8.15.2-openssl-1.1.0-fix.patch  | 182 ++
 mail-mta/sendmail/sendmail-8.15.2-r1.ebuild| 207 +
 2 files changed, 389 insertions(+)

diff --git a/mail-mta/sendmail/files/sendmail-8.15.2-openssl-1.1.0-fix.patch 
b/mail-mta/sendmail/files/sendmail-8.15.2-openssl-1.1.0-fix.patch
new file mode 100644
index 000..54a67548941
--- /dev/null
+++ b/mail-mta/sendmail/files/sendmail-8.15.2-openssl-1.1.0-fix.patch
@@ -0,0 +1,182 @@
+--- sendmail-8.15.2.orig/sendmail/tls.c2016-12-01 15:20:59.953546417 
+0100
 sendmail-8.15.2.orig/sendmail/tls.c2016-12-01 17:26:43.868521378 
+0100
+@@ -63,14 +63,28 @@ static unsigned char dh512_g[] =
+ static DH *
+ get_dh512()
+ {
+-  DH *dh = NULL;
++  DH *dh;
++  BIGNUM *p, *g;
+ 
+   if ((dh = DH_new()) == NULL)
+   return NULL;
+-  dh->p = BN_bin2bn(dh512_p, sizeof(dh512_p), NULL);
+-  dh->g = BN_bin2bn(dh512_g, sizeof(dh512_g), NULL);
+-  if ((dh->p == NULL) || (dh->g == NULL))
++  p = BN_bin2bn(dh512_p, sizeof(dh512_p), NULL);
++  g = BN_bin2bn(dh512_g, sizeof(dh512_g), NULL);
++  if (p == NULL || g == NULL)
++  {
++  BN_free(p);
++  BN_free(g);
++  DH_free(dh);
+   return NULL;
++  }
++
++#if OPENSSL_VERSION_NUMBER >= 0x1015L
++  DH_set0_pqg(dh, p, NULL, g);
++#else
++  dh->p = p;
++  dh->g = g;
++#endif
++
+   return dh;
+ }
+ 
+@@ -117,16 +131,27 @@ get_dh2048()
+   };
+   static unsigned char dh2048_g[]={ 0x02, };
+   DH *dh;
++  BIGNUM *p, *g;
+ 
+   if ((dh=DH_new()) == NULL)
+   return(NULL);
+-  dh->p=BN_bin2bn(dh2048_p,sizeof(dh2048_p),NULL);
+-  dh->g=BN_bin2bn(dh2048_g,sizeof(dh2048_g),NULL);
+-  if ((dh->p == NULL) || (dh->g == NULL))
++  p = BN_bin2bn(dh2048_p, sizeof(dh2048_p), NULL);
++  g = BN_bin2bn(dh2048_g, sizeof(dh2048_g), NULL);
++  if (p == NULL || g == NULL)
+   {
++  BN_free(p);
++  BN_free(g);
+   DH_free(dh);
+-  return(NULL);
++  return NULL;
+   }
++
++#if OPENSSL_VERSION_NUMBER >= 0x1015L
++  DH_set0_pqg(dh, p, NULL, g);
++#else
++  dh->p = p;
++  dh->g = g;
++#endif
++
+   return(dh);
+ }
+ # endif /* !NO_DH */
+@@ -715,6 +740,54 @@ static char server_session_id_context[]
+ # define SM_SSL_OP_TLS_BLOCK_PADDING_BUG  0
+ #endif
+ 
++static RSA *
++generate_rsa_key(bits, e)
++  int bits;
++  unsigned long e;
++{
++#if OPENSSL_VERSION_NUMBER < 0x00908000L
++  return RSA_generate_key(bits, e, NULL, NULL);
++#else
++  BIGNUM *bne;
++  RSA *rsa = NULL;
++
++  bne = BN_new();
++  if (bne && BN_set_word(bne, e) != 1)
++  rsa = RSA_new();
++  if (rsa && RSA_generate_key_ex(rsa, bits, bne, NULL) != 1)
++  {
++  RSA_free(rsa);
++  rsa = NULL;
++  }
++  BN_free(bne);
++  return rsa;
++#endif
++}
++
++static DSA *
++generate_dsa_parameters(bits, seed, seed_len, counter_ret, h_ret)
++  int bits;
++  unsigned char *seed;
++  int seed_len;
++  int *counter_ret;
++  unsigned long *h_ret;
++{
++#if OPENSSL_VERSION_NUMBER < 0x00908000L
++  return DSA_generate_parameters(bits, seed, seed_len, counter_ret,
++ h_ret, NULL, NULL);
++#else
++  DSA *dsa = DSA_new();
++
++  if (dsa && DSA_generate_parameters_ex(dsa, bits, seed, seed_len,
++counter_ret, h_ret, NULL) != 1)
++  {
++  DSA_free(dsa);
++  dsa = NULL;
++  }
++  return dsa;
++#endif
++}
++
+ bool
+ inittls(ctx, req, options, srv, certfile, keyfile, cacertpath, cacertfile, 
dhparam)
+   SSL_CTX **ctx;
+@@ -926,7 +999,7 @@ inittls(ctx, req, options, srv, certfile
+   {
+   /* get a pointer to the current certificate validation store */
+   store = SSL_CTX_get_cert_store(*ctx);   /* does not fail */
+-  crl_file = BIO_new(BIO_s_file_internal());
++  crl_file = BIO_new(BIO_s_file());
+   if (crl_file != NULL)
+   {
+   if (BIO_read_filename(crl_file, CRLFile) >= 0)
+@@ -1003,8 +1076,7 @@ inittls(ctx, req, options, srv, certfile
+   if (bitset(TLS_I_RSA_TMP, req)
+ #  if SM_CONF_SHM
+   && ShmId != SM_SHM_NO_ID &&
+-   

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

2019-07-14 Thread Sobhan Mohammadpour
commit: e43515ea069bc4dfe94fe1043b91c9730162bc8b
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Jul 15 03:13:32 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Jul 15 03:14:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43515ea

app-editors/ghex: add a new line at the end of the build.

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 app-editors/ghex/ghex-3.18.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-editors/ghex/ghex-3.18.4.ebuild 
b/app-editors/ghex/ghex-3.18.4.ebuild
index 8611cb5cab1..da61e4d5228 100644
--- a/app-editors/ghex/ghex-3.18.4.ebuild
+++ b/app-editors/ghex/ghex-3.18.4.ebuild
@@ -30,4 +30,5 @@ pkg_postinst() {
 pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
-}
\ No newline at end of file
+}
+



[gentoo-commits] repo/gentoo:master commit in: x11-apps/luit/

2019-07-14 Thread Matt Turner
commit: 5c93ea5fcf044b82c34034decfba3ae758c0c3e4
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul 15 02:21:02 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul 15 02:21:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c93ea5f

x11-apps/luit-20190106: arm64 stable, bug 688302

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

 x11-apps/luit/luit-20190106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/luit/luit-20190106.ebuild 
b/x11-apps/luit/luit-20190106.ebuild
index bfb3d0d1c4c..196b8c2d2a7 100644
--- a/x11-apps/luit/luit-20190106.ebuild
+++ b/x11-apps/luit/luit-20190106.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="sys-libs/zlib



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

2019-07-14 Thread Sobhan Mohammadpour
commit: e49c3a3bbface5fa1a53d3ca1c0588a5cbbc419d
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Jul 15 00:33:21 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Jul 15 00:36:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49c3a3b

package.mask: add totem 3.32.1 for testing

Signed-off-by: Sobhan Mohammadpour  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 58c600af8ef..8195d7a1092 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sobhan Mohammadpour  (2019-07-14)
+# Masked for testing
+>=media-video/totem-3.32.1
+
 # Kent Fredric  (2019-07-14)
 # Broken since 2007, Upstream not seen since 2004.
 # Removal after 2019-08-13



[gentoo-commits] repo/gentoo:master commit in: media-video/totem/, media-video/totem/files/

2019-07-14 Thread Sobhan Mohammadpour
commit: 98090576a1567781ee72123a4fde6d4c30cbb5ef
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Jul 15 00:35:38 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Jul 15 00:36:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98090576

media-video/totem: 3.30.0 → 3.32.1

update plugin patch, some of the plugins had been removed.
vala has been removed too

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 media-video/totem/Manifest |   1 +
 .../totem/files/3.32.1-control-plugins.patch   | 124 
 media-video/totem/totem-3.32.1.ebuild  | 127 +
 3 files changed, 252 insertions(+)

diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest
index 7d1227e178c..78d9ede9162 100644
--- a/media-video/totem/Manifest
+++ b/media-video/totem/Manifest
@@ -1 +1,2 @@
 DIST totem-3.30.0.tar.xz 3275852 BLAKE2B 
9a5f97229a8aa6f7665c6d3e79dff48cfcce3caeab69510361ef3e9e1a107f7a56c66a5ae89ba3ae0a77d4b0ae8a16ac1f61e77278c82bf768e50009420110d0
 SHA512 
9d2e0a9e89358eea03404afd9353d18fa23afee7a34612912411ef10d4fb0b26ee02db002e6f8e05f68a333202d419f1e1a35188da23f87189e3093dac655742
+DIST totem-3.32.1.tar.xz 2154892 BLAKE2B 
ff9ec2facbada0f72ae82bbb35d03e82b574be02d7c1f1d4c4dd3262e2b302d3430ba953cd9f4b4e1d1e5151f9b5987986c7ea387a7f5d6667eb931d41805659
 SHA512 
31a3e3ac7628b992da3cf99570d013eb8b972e28465db30a9ec68291f8e19ab498d89df6275228367a7e3e43121bcebda2654f2b0461a9d1d561cf46e0029f67

diff --git a/media-video/totem/files/3.32.1-control-plugins.patch 
b/media-video/totem/files/3.32.1-control-plugins.patch
new file mode 100644
index 000..2abcd75bac5
--- /dev/null
+++ b/media-video/totem/files/3.32.1-control-plugins.patch
@@ -0,0 +1,124 @@
+From 4944c498633f913c07a2680563a64d47c233630d Mon Sep 17 00:00:00 2001
+From: Sobhan Mohammadpour 
+Date: Sun, 14 Jul 2019 20:18:45 -0400
+Subject: [PATCH] 3.32.1 control plugins
+
+update From 5bdfac8a4a34e3edec05439fa3cd5544e0515e24 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?R=C3=A9mi=20Cardona?= 
+Date: Sun, 10 Jun 2018 10:09:16 +0200
+Subject: [PATCH] Allow full control over which plugins are built
+---
+ meson_options.txt   | 24 +++-
+ src/plugins/meson.build | 30 +-
+ 2 files changed, 44 insertions(+), 10 deletions(-)
+
+diff --git a/meson_options.txt b/meson_options.txt
+index e1c5909..085380e 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -1,5 +1,27 @@
+ option('enable-easy-codec-installation', type: 'combo', choices: ['yes', 
'no', 'auto'], value: 'auto', description: 'Whether to enable easy codec 
installation support for GStreamer')
+ option('enable-python', type: 'combo', choices: ['yes', 'no', 'auto'], value: 
'auto', description: 'Enable python support')
+-option('with-plugins', type: 'combo', choices: ['all', 'none', 'auto'], 
value: 'auto', description: 'Which Totem plugins to compile (default: auto; 
"all", "none" and "auto" are valid)')
++option('with-plugins', type: 'array', choices: [
++  'all',
++  'auto',
++  'apple-trailers',
++  'autoload-subtitles',
++  'brasero-disc-recorder',
++  'dbusservice',
++  'im-status',
++  'lirc',
++  'media-player-keys',
++  'opensubtitles',
++  'properties',
++  'pythonconsole',
++  'recent',
++  'rotation',
++  'samplepython',
++  'save-file',
++  'screensaver',
++  'screenshot',
++  'skipto',
++  'variable-rate',
++  'vimeo',
++], value: ['auto'], description: 'Which Totem plugins to compile (default: 
auto; "all", "none" and "auto" are valid)')
+ option('enable-gtk-doc', type: 'boolean', value: false, description: 'use 
gtk-doc to build documentation')
+ option('enable-introspection', type: 'combo', choices: ['yes', 'no', 'auto'], 
value: 'auto', description: 'Enable GObject Introspection (depends on GObject)')
+diff --git a/src/plugins/meson.build b/src/plugins/meson.build
+index 552cc22..cddda3f 100644
+--- a/src/plugins/meson.build
 b/src/plugins/meson.build
+@@ -37,8 +37,8 @@ allowed_plugins = [
+ plugins = []
+ 
+ plugins_option = get_option('with-plugins')
+-if plugins_option != 'none'
+-  plugins += [
++if plugins_option.length() > 0
++  foreach plugin: [
+ 'apple-trailers',
+ 'autoload-subtitles',
+ 'im-status',
+@@ -53,15 +53,22 @@ if plugins_option != 'none'
+ 'variable-rate',
+ 'vimeo'
+   ]
++if plugins_option.contains('all') or plugins_option.contains('auto') or 
plugins_option.contains(plugin)
++  plugins += plugin
++endif
++  endforeach
++  
++  if plugins_option.contains('all') or plugins_option.contains('auto') or 
plugins_option.contains('lirc')
++lirc_dep = dependency('lirc', required: false)
++  else
++lirc_dep = disabler()
++  endif
+ 
+-  plugin_error = (plugins_option == 'all')
+-
+-  lirc_dep = dependency('lirc', required: false)
+   if lirc_dep.found() and cc.has_function('lirc_init', dependencies: 

[gentoo-commits] repo/gentoo:master commit in: x11-apps/luit/

2019-07-14 Thread Matt Turner
commit: 85d8a4679739a9fcd032283e7574b17dcc651957
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul 15 00:33:20 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul 15 00:34:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d8a467

x11-apps/luit-20190106: arm stable, bug 688302

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

 x11-apps/luit/luit-20190106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/luit/luit-20190106.ebuild 
b/x11-apps/luit/luit-20190106.ebuild
index ac60b632659..bfb3d0d1c4c 100644
--- a/x11-apps/luit/luit-20190106.ebuild
+++ b/x11-apps/luit/luit-20190106.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: x11-apps/luit/

2019-07-14 Thread Matt Turner
commit: 2176be37235452f65e7ca8e7382e16f1c109f1e9
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul 15 00:33:41 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul 15 00:34:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2176be37

x11-apps/luit: Drop old versions

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

 x11-apps/luit/Manifest  |  1 -
 x11-apps/luit/luit-1.1.1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/x11-apps/luit/Manifest b/x11-apps/luit/Manifest
index 5fbf559899f..f14c33907f2 100644
--- a/x11-apps/luit/Manifest
+++ b/x11-apps/luit/Manifest
@@ -1,2 +1 @@
-DIST luit-1.1.1.tar.bz2 140044 BLAKE2B 
5abf18955b753182198b4ebfa981e34b57707c578f1093f855e201b69b04b6a70fe189c0dcda43338a07d47f892eb3acb8278aba0e739d00e3cf164806d56ca4
 SHA512 
e834e89fca9987f6d82701f53d3c450cc64b93a804b11465b4a7ec5cb3a5c4ef30115df57dec3cbdbafa46e4a4f1bb4759b723123e2ff2f6b1c12207015638e6
 DIST luit-20190106.tgz 190866 BLAKE2B 
44098a00cade37aacdd7e67e1dae68157b652458b8a059de3dc56be9cc79ffba2ba861d403ab65de640853e0aec38c7d8d67febb5b6ae852a25430d2988c3661
 SHA512 
4324ff2793635e12e7fc0df2d7c5cdeb6241591105d0cfaf40a0da06a08764f08c5ef5f6fc19bc0e5d1f4b34b90e14b7aa393a0e613f5e096c6f91c90988215b

diff --git a/x11-apps/luit/luit-1.1.1.ebuild b/x11-apps/luit/luit-1.1.1.ebuild
deleted file mode 100644
index bfcede57b26..000
--- a/x11-apps/luit/luit-1.1.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-XORG_EAUTORECONF=yes
-
-inherit xorg-2
-
-DESCRIPTION="Locale and ISO 2022 support for Unicode terminals"
-
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-RDEPEND="sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libfontenc"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   # posix_openpt() call needs POSIX 2004, bug #415949
-   sed -i 's/-D_XOPEN_SOURCE=500/-D_XOPEN_SOURCE=600/' configure.ac || die
-   xorg-2_src_prepare
-}



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

2019-07-14 Thread Thomas Deutschmann
commit: 448a5cad866534e121cfbd5e14a44652d2b1d8db
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 23:13:37 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul 15 00:16:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448a5cad

sys-kernel/genkernel: bump to v4.0.0_beta2

New major release. Nearly everything was touched. Pay special
attention to output and re-read help/manpage!

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

 sys-kernel/genkernel/Manifest |   1 +
 sys-kernel/genkernel/genkernel-4.0.0_beta2.ebuild | 224 ++
 2 files changed, 225 insertions(+)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 8bb75f3cf1e..31234b47672 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -24,6 +24,7 @@ DIST genkernel-3.5.2.4.tar.xz 318152 BLAKE2B 
101bd8011b73699a3d8410fcb93adca2417
 DIST genkernel-3.5.2.5.tar.xz 318652 BLAKE2B 
9b0e1b07f61b54edc1d263cc679b36d7e9062fd1e7cf11fc9442cf60b217274bc73425150ca963b6a91cd504d7817a852fa5bf4ad7634ff8d1ec3b43748ded41
 SHA512 
096aa77f4a52afefcef81ff6c7eb281e539af304854572389e38bbdd735ca723c7a5f2f7163fa9f387e3a2a78a2ba117260f1c8396ed4e51e12a91ad0fb0ff90
 DIST genkernel-3.5.3.2.tar.xz 320644 BLAKE2B 
14eaf05aab02287c3dbb98f1a596e73bcbea39ceb2c8e44c5bdbb77b656958cee666f4353a2401bad531c2a7a98ee11b2531b251c19edc86db517cf3cc2869ec
 SHA512 
1bee8ebdb8c2c30e90e0a1c573ad09b0eb79da54f0829859305eb50ffab95e69aa219ce82d4969140dea3d8788d66d3490fc03d38e190b533666e9278c7f96a6
 DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 
0f83b973505ccb0a92ae24e92509710bf96991f36ca55975ffefdf1bd3e835bd72bb413688468a05e6a5fff2ec16e64816f8ccfe2530c9f1e9169d19a86a2231
 SHA512 
9170731f59a1476aa597549ac55feb3583bed249e50d1697292571caf25c5ca746a1db9e811f2009d55aea21d739ef0ab3e385acd81504bbbccc8f7346205d71
+DIST genkernel-4.0.0_beta2.tar.xz 377908 BLAKE2B 
bcbc8032be8e87d70b6d9728284c3fc0061492a43130c40d18a4a19458ca237205bed569bd8235b2764e89d3c9fcfc9fab63e932c7d0ebf52dac702974dc6b0f
 SHA512 
a78e447660059019f90afdad31de7a886b4745ad8ab3d70ff312bb3e7709382158dcc939e24f92c0382b00f481914f52c4e3b91b48639d459d749aad5038a549
 DIST gnupg-1.4.11.tar.bz2 3407075 BLAKE2B 
85d35d2e4da65d54add1010ea0486b943b328785e28c4efcaa2b65daafd53410a355d1df79ae45c5f7767d2eb7ff1f0b9637f417e65b084d2c760a281abd317a
 SHA512 
97e7b8b0f972cc2f7cabdb0e013cbee1c33e7d48407d040cca5c2037e32abe1c2100194be7d3b569d4f05eb16b24c205a5b83f06718f0241f8d4ee174f1c37ae
 DIST gnupg-1.4.22.tar.bz2 3746546 BLAKE2B 
9a2d37eeab10f2a7353804098e865ad45db846696a00a47f5bebf47145f79e0d2bf9c01c0195e2fe79af07946a3feac0d4589656c3e698a3a548ff1dd74ce759
 SHA512 
c03acac0fa55761470bb085d78a44e2b99ebb187e8396cbb031a184b1e40bef2a40c91da07755d1a20610a3daa6aa1eefea2d12a0dbd5a79a45466166419c708
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612

diff --git a/sys-kernel/genkernel/genkernel-4.0.0_beta2.ebuild 
b/sys-kernel/genkernel/genkernel-4.0.0_beta2.ebuild
new file mode 100644
index 000..c1e47a03889
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.0.0_beta2.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# genkernel--> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI="7"
+
+inherit bash-completion-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BTRFS_PROGS="5.1.1"
+VERSION_BUSYBOX="1.31.0"
+VERSION_CRYPTSETUP="2.1.0"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2019.78"
+VERSION_EUDEV="3.2.8"
+VERSION_E2FSPROGS="1.45.2"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_ISCSI="2.0.875"
+VERSION_JSON_C="0.13.1"
+VERSION_LIBAIO="0.3.112"
+VERSION_LIBGCRYPT="1.8.4"
+VERSION_LIBGPGERROR="1.36"
+VERSION_LVM="2.02.185"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_MULTIPATH_TOOLS="0.8.0"
+VERSION_POPT="1.16"
+VERSION_STRACE="5.2"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_USERSPACE_RCU="0.10.2"
+VERSION_UTIL_LINUX="2.34"
+VERSION_XFSPROGS="5.0.0"
+VERSION_ZLIB="1.2.11"
+VERSION_ZSTD="1.4.0"
+
+RH_HOME="ftp://sourceware.org/pub";
+DM_HOME="https://people.redhat.com/~heinzm/sw/dmraid/src";
+BB_HOME="https://busybox.net/downloads";
+
+COMMON_URI="
+   
mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+   https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2
+   mirror://kernel/linux/utils/cryptsetup/v$(ver_cut 1-2 
${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz
+   
https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid

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

2019-07-14 Thread Sobhan Mohammadpour
commit: 8b0fcc1a5f43a9993c1342a4df563c3cca32bf5f
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Sun Jul 14 23:16:51 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Sun Jul 14 23:18:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0fcc1a

app-editors/ghex: 3.18.3 → 3.18.4

move to meson

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 app-editors/ghex/Manifest   |  1 +
 app-editors/ghex/ghex-3.18.4.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-editors/ghex/Manifest b/app-editors/ghex/Manifest
index 5f7fad31d09..b6e92fd684f 100644
--- a/app-editors/ghex/Manifest
+++ b/app-editors/ghex/Manifest
@@ -1 +1,2 @@
 DIST ghex-3.18.3.tar.xz 1630720 BLAKE2B 
dacca0b015dd73dca9ea7a5303de8b6ef981c7e4fd93dfdbb0782ac61f073381fef7d5a1dcb8a88f2d31319fd9583ac6f556ed6856b5ba7d3449bbf2af2c991f
 SHA512 
e03b154a22db000a5994c68bb72280113e69e7ef210f86ab2c6578e77daabf50bac8eb620ffaad5a7eb776d23383478cbdc7fb317fa336cef55173f858519023
+DIST ghex-3.18.4.tar.xz 1420268 BLAKE2B 
70a3027a2c228481ecbc6ae44c0a707c9858453e3af7bfc268b6e32a8496722cf117c1b2ce4dd798795a429dccd24e1fa9cb9d1a8c9c8fb5998243369f76ccc4
 SHA512 
6121a5986ee7d7f96bf7f401e155f8aa37f076af455bc68e43d1b5b02b63bc9aed3eba5209511d1b659eb4c9093ab5d9601c14a5e868d979e92a6d0ca0cf9ce2

diff --git a/app-editors/ghex/ghex-3.18.4.ebuild 
b/app-editors/ghex/ghex-3.18.4.ebuild
new file mode 100644
index 000..8611cb5cab1
--- /dev/null
+++ b/app-editors/ghex/ghex-3.18.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+DESCRIPTION="GNOME hexadecimal editor"
+HOMEPAGE="https://wiki.gnome.org/Apps/Ghex";
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/atk-1
+   >=dev-libs/glib-2.31.10:2
+   >=x11-libs/gtk+-3.3.8:3
+"
+DEPEND="${RDEPEND}
+   >=sys-devel/gettext-0.17
+   app-text/yelp-tools
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}
\ No newline at end of file



[gentoo-commits] proj/genkernel: New tag: v4.0.0_beta2

2019-07-14 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 23:17:29 2019 +

New tag: v4.0.0_beta2




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

2019-07-14 Thread Davide Pesavento
commit: 2844813a4c7774129d9bba1fd82ee88d07b1ddb9
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Jul 14 23:12:47 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Jul 14 23:12:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2844813a

dev-python/PyQtWebEngine: bump to 5.13.1_pre1907131806 snapshot

Closes: https://bugs.gentoo.org/689602
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-python/PyQtWebEngine/Manifest   | 2 +-
 ...ebEngine-5.13.0.ebuild => PyQtWebEngine-5.13.1_pre1907131806.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyQtWebEngine/Manifest 
b/dev-python/PyQtWebEngine/Manifest
index f074805f854..e25cc85de84 100644
--- a/dev-python/PyQtWebEngine/Manifest
+++ b/dev-python/PyQtWebEngine/Manifest
@@ -1,2 +1,2 @@
 DIST PyQtWebEngine_gpl-5.12.1.tar.gz 42474 BLAKE2B 
6cb333d8e429ae6b9f8c20a7486754767639693351605e85c0226ab3f1f065a549d40d69669d91f501fdf2c30346304a547e36b416d275a8bfe4ea621c0633b7
 SHA512 
2bcb0e4da51de9cfb5128e03c03ada77f2d4b99b0885da910584717681b96759ce4301c325cbbf43602d46746e2d37d81ed62f77dd63b33359fd5fae74d7f010
-DIST PyQtWebEngine_gpl-5.13.0.tar.gz 43939 BLAKE2B 
151bfb9b7a619fe581078ce9fd42f54377673fc8873719577cddc40a7254c37b794c31baef0086897f9ed3d7914add0ac5c930dadde916ddc11e37cee428a279
 SHA512 
2dedffb7bde073922b357118d4bbd0327b81baaba3c69c6cf85f57401b5998bac56e01f2f7b39268b4a1e13c0b34ed116564d7f4f5975d1075d4242b1b06c065
+DIST PyQtWebEngine_gpl-5.13.1.dev1907131806.tar.gz 43891 BLAKE2B 
e1c8885ecf910338caf81554d2a0d06f4292ed35d567c98f932c2e9e75aa0b946c0fb6fae0b1b16ec3247061cd8d4d585492a6c5ca41dd016797e538e8ce3757
 SHA512 
a704a1e7ea1a97a29b741eeb6d06312e459857d88284fd788af9395cefde895a0f48310d90101e1cde6c4f445a76887d8a203f0a8050906637d97c487fb963ed

diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.0.ebuild 
b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.1_pre1907131806.ebuild
similarity index 100%
rename from dev-python/PyQtWebEngine/PyQtWebEngine-5.13.0.ebuild
rename to dev-python/PyQtWebEngine/PyQtWebEngine-5.13.1_pre1907131806.ebuild



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

2019-07-14 Thread Thomas Deutschmann
commit: ea927bfe866822c8f257e9403bdffd69fd3dc88e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 23:05:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 23:07:54 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=ea927bfe

Makefile: Use shell function

Fixes: d0e76cd8e8dd ("Replace backticks")
Signed-off-by: Thomas Deutschmann  gentoo.org>

 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 753400b..da579aa 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
-#PACKAGE_VERSION = $(/bin/fgrep GK_V= genkernel | sed 
"s/.*GK_V='\([^']\+\)'/\1/")
-PACKAGE_VERSION = $(git describe --tags |sed 's,^v,,g')
+#PACKAGE_VERSION = $(shell /bin/fgrep GK_V= genkernel | sed 
"s/.*GK_V='\([^']\+\)'/\1/")
+PACKAGE_VERSION = $(shell git describe --tags |sed 's,^v,,g')
 distdir = genkernel-$(PACKAGE_VERSION)
 MANPAGE = genkernel.8
 # Add off-Git/generated files here that need to be shipped with releases



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

2019-07-14 Thread Thomas Deutschmann
commit: f51ac869f40ddd9a8594824cbae1a2f79bee1391
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 22:59:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 23:07:46 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=f51ac869

genkernel: Bump version to v4.0.0_beta2

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

 genkernel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/genkernel b/genkernel
index 7f2e6f7..1f95854 100755
--- a/genkernel
+++ b/genkernel
@@ -2,7 +2,7 @@
 # $Id$
 
 PATH="${PATH}:/sbin:/usr/sbin"
-GK_V='4.0.0_alpha.1'
+GK_V='4.0.0_beta2'
 
 # Set the default for TMPDIR. May be modified by genkernel.conf or the
 # --tempdir command line option.



[gentoo-commits] proj/genkernel: New tag: v4.0.0-beta.1

2019-07-14 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 22:41:58 2019 +

New tag: v4.0.0-beta.1




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

2019-07-14 Thread Sergei Trofimovich
commit: c0b9c927141e0b63ca015742af9c8e419ad866be
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul 14 22:09:53 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul 14 22:12:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b9c927

sys-apps/guix: install systemd files into /lib, not /lib64

Build system hardcodes $(libdir) for .service files.
sed it out with gentoo's default until we get the
./configure option upstream.

Reported-by: Nathan Dehnel
Closes: https://bugs.gentoo.org/689772
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/guix/guix-1.0.0-r1.ebuild | 156 +
 1 file changed, 156 insertions(+)

diff --git a/sys-apps/guix/guix-1.0.0-r1.ebuild 
b/sys-apps/guix/guix-1.0.0-r1.ebuild
new file mode 100644
index 000..475d3bba8b8
--- /dev/null
+++ b/sys-apps/guix/guix-1.0.0-r1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools readme.gentoo-r1 systemd user
+
+DESCRIPTION="GNU package manager (nix sibling)"
+HOMEPAGE="https://www.gnu.org/software/guix/";
+
+# taken from gnu/local.mk and gnu/packages/bootstrap.scm
+BOOT_GUILE=(
+   "aarch64-linux  20170217 guile-2.0.14.tar.xz"
+   "armhf-linux20150101 guile-2.0.11.tar.xz"
+   "i686-linux 20131110 guile-2.0.9.tar.xz"
+   "mips64el-linux 20131110 guile-2.0.9.tar.xz"
+   "x86_64-linux   20131110 guile-2.0.9.tar.xz"
+)
+
+binary_src_uris() {
+   local system_date_guilep uri
+   for system_date_guilep in "${BOOT_GUILE[@]}"; do
+   # $1  $2   $3
+   # "armhf-linux20150101 guile-2.0.11.tar.xz"
+   set -- ${system_date_guilep}
+   uri="mirror://gnu-alpha/${PN}/bootstrap/$1/$2/$3"
+   # ${uri} -> 
guix-bootstrap-armhf-linux-20150101-guile-2.0.11.tar.xz.bootstrap
+   echo "${uri} -> guix-bootstrap-$1-$2-$3.bootstrap"
+   done
+}
+
+# copy bootstrap binaries from DISTDIR to ${S}
+copy_boot_guile_binaries() {
+   local system_date_guilep
+   for system_date_guilep in "${BOOT_GUILE[@]}"; do
+   # $1  $2   $3
+   # "armhf-linux20150101 guile-2.0.11.tar.xz"
+   set -- ${system_date_guilep}
+   cp "${DISTDIR}"/guix-bootstrap-$1-$2-$3.bootstrap 
gnu/packages/bootstrap/$1/$3 || die
+   done
+}
+
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
+   $(binary_src_uris)"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # complains about size of config.log and refuses to start tests
+
+RDEPEND="
+   dev-libs/libgcrypt:0=
+   >=dev-scheme/guile-2.2:=[regex,networking,threads]
+   dev-scheme/bytestructures
+   dev-scheme/guile-gcrypt
+   >=dev-scheme/guile-git-0.2.0
+   dev-scheme/guile-json
+   dev-scheme/guile-sqlite3
+   net-libs/gnutls[guile]
+   sys-libs/zlib
+   app-arch/bzip2
+   dev-db/sqlite
+"
+
+DEPEND="${RDEPEND}
+"
+
+PATCHES=("${FILESDIR}"/${PN}-0.16.0-default-daemon.patch)
+
+QA_PREBUILT="usr/share/guile/site/*/gnu/packages/bootstrap/*"
+
+DISABLE_AUTOFORMATTING=yes
+DOC_CONTENTS="Quick start user guide on Gentoo:
+
+[as root] allow binary substitution to be downloaded (optional)
+   # guix archive --authorize < /usr/share/guix/ci.guix.info.pub
+[as root] enable guix-daemon service:
+   [systemd] # systemctl enable guix-daemon
+   [openrc]  # rc-update add guix-daemon
+[as a user] ln -sf /var/guix/profiles/per-user/\$USER/guix-profile 
\$HOME/.guix-profile
+[as a user] install guix packages:
+   \$ guix package -i hello
+[as a user] configure environment:
+   Somewhere in .bash_profile you might want to set
+   export GUIX_LOCPATH=\$HOME/.guix-profile/lib/locale
+
+Next steps:
+   guix package manager user manual: 
https://www.gnu.org/software/guix/manual/guix.html
+"
+
+pkg_setup() {
+   enewgroup guixbuild
+   for i in {1..10}; do
+   # we list 'guixbuild' twice to
+   # both assign a primary group for user
+   # and add a user to /etc/group
+   enewuser guixbuilder${i} -1 -1 /var/empty guixbuild,guixbuild
+   done
+}
+
+src_prepare() {
+   copy_boot_guile_binaries
+
+   default
+   # build system is very eager to run automake itself: bug #625166
+   eautoreconf
+
+   # guile is trying to avoid recompilation by checking if file
+   # /usr/lib64/guile/2.2/site-ccache/guix/modules.go
+   # is newer than
+   # guix/modules.scm
+   # In case it is instead of using 'guix/modules.scm' guile
+   # loads system one (from potentially older version of guix).
+   # To work it around we bump last modification timestamp of
+   # '*.scm' files.
+   find "${S}" -name "*.scm" -exec

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

2019-07-14 Thread Thomas Deutschmann
commit: 19f5b5c66213cf0f346253ff0ce1ae94c5de5a23
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 21:45:25 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 21:45:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f5b5c6

app-admin/rsyslog: bump to v8.1907.0

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

 app-admin/rsyslog/Manifest|   2 +
 app-admin/rsyslog/rsyslog-8.1907.0.ebuild | 462 ++
 2 files changed, 464 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 3070677970b..33325242c61 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -2,6 +2,7 @@ DIST rsyslog-8.1901.0.tar.gz 2750872 BLAKE2B 
8bc07bd0c73cf309b5fb853e3bc66e555de
 DIST rsyslog-8.1903.0.tar.gz 2786605 BLAKE2B 
2c60450b5f5a54f3d4fe4f9f51c81145cdebb1b0e1dd4b76f2ad23803c8bb417affbdcc9b4a0d8ccb65b0e98f5cb5cf187ce219be3e44e44c5bd253cae5f95dc
 SHA512 
0f698c264a4afba56467b341c094be7357fba08a6ee7a24bb1b053c06da04e83eb1832ee46b68ea21f8f4de841cd97aaadc46e78bb4adfe23604c9fe95103fa9
 DIST rsyslog-8.1904.0.tar.gz 2902708 BLAKE2B 
515d5e32c2dc6cdd8dd51fc595ad775503438603f28828e9f1a427b184a5a61de32af2ee90334b7d56a9404106d74da47386a18a370278d5a16422a6bb09f556
 SHA512 
cccb48f06508d7e7c2dd788903f4d7ddb3020cdf6079aea1d52387c56b920f10b08957a79b5d420ccdb54cae50d1da6e5eb80cde9498bceaeda4f6ce37f694fd
 DIST rsyslog-8.1905.0.tar.gz 2911703 BLAKE2B 
5767ff2e5f1104522bde2178ecadfacac3d0754fd746754b7b29509aea45c40b17cb37d0323e6b1116fc95f2e7b1f43277ef9c96695bdf89805f9ba90944f608
 SHA512 
e014d48c213723317b8d07e3083e32a480e2b896eccc0dc7a491798cf56fcc1e341acba64ab44c1d935e964082c405f2f1135bd420d821e163c148e736332d0b
+DIST rsyslog-8.1907.0.tar.gz 2926855 BLAKE2B 
65c674e53bfa960e3fe5c7f41a304cf8736fe72e2391895dde9fdc17fabeb2f92fccab48965d5e1689a5852136a43a3355f89c9fa9d1d1974335ce80204bb4ac
 SHA512 
2aa3f6106e48fa63c6d4389f83e7a3212817c626d04881682236055792cf5c9d8a941638c9a508c470b6a24c934ef5cb0eda65ea25179d98831afbe2a27c1519
 DIST rsyslog-8.38.0.tar.gz 2721798 BLAKE2B 
578bc9eefce4893a9c1eb54ee7360cd9fa51b3c87ffe07a0fd5b122987f991835f603417243084de0b59286e993ad1c84237e61c44bc18457b3660668421101b
 SHA512 
9dc3bdc4ef01c2af433478e182704694cb50849d811d476a03e4ce03b3c5aecfb506e7f1c1e51fadcd63da60b067d8011b92b8c9354a688fe66f7b6ffd8f9254
 DIST rsyslog-8.39.0.tar.gz 2721560 BLAKE2B 
0680cb31d0a07e5676a5c5626e46fa174b8df08ceec49b514624ff8ffeb750bbf199f73af1d89b9dfad121a292084d75b0a1218fb33138f1d7a149fd730cb3d9
 SHA512 
f46ead433f703df4af6ddc4bbb178ea145d7d2a35ee7749c32b9889f299ba20c83ed76c246530608198e84fef1f2bf10097344c31d5df38b9e0ae47cf4bee479
 DIST rsyslog-8.40.0.tar.gz 2726022 BLAKE2B 
33f7f2018200a20b01dbfabeeab592aa09d530edd313bb13f16c47cf3f67aebd9c465af3f1e468ca3d352cd83e4f4eee567c6fd54bbaee1723bee56f4631b440
 SHA512 
3d5d4f92e37ad9bf3767d5d7fc87fcb7956656f676a9495c78abd12fe9072ec8763b50543b198308a71d5d919721fb9b84b6725dd83a9d9b8a1639d81382c0dd
@@ -9,6 +10,7 @@ DIST rsyslog-doc-8.1901.0.tar.gz 7768575 BLAKE2B 
40bc8b038fd0210d0cac01704624d87
 DIST rsyslog-doc-8.1903.0.tar.gz 7816457 BLAKE2B 
0628a5e7f0a2c8229470f6b05c22fa0d01de12eace4f895e17a47e7003bf078be5f3b2df15cd13a4cf53384d285b558b0936308cb58e7c7e71796ca99447da3e
 SHA512 
b42f950499798fd2bbf9e2ac2da074781955cc552628edcd928f25943b6b80d5f2e1a2eab3b8fb0fa2f6278f2b4366f096c3e976a91223e545b4306479ca4f5d
 DIST rsyslog-doc-8.1904.0.tar.gz 8042650 BLAKE2B 
585fe5c63eee1fb46f94dcd3d529045b3900e08c291e0e71ed9bf32a6200e6c7283820b262bd56e9aeb74cc227ecd518caafec5a8f87c1d8523d5d7fd95030aa
 SHA512 
da0ff00fbe71756b3c27fd8b94e88611452c3ba611e583862556393f596ca8f32f694ad40a3e1df67385d9f9ca80db6a58f5d2e336fe95639dd7cd0de828
 DIST rsyslog-doc-8.1905.0.tar.gz 8054440 BLAKE2B 
76f832fcbb41d405240f7bce4796edf4a56da5ff809ed846edbbb1b780a35837a8d061519dbec2e7afbe46a71f617d5f92f431f45f6723c055bab2fdf0df28fb
 SHA512 
7b468aaa79a2098746bc5592f2c03270aaacb07dd06fd3be7a8c62bfe531b266e27265d873290f9a6bfb26135a4a6c49be96177a3449ff7dba54f1193c452ad3
+DIST rsyslog-doc-8.1907.0.tar.gz 8071764 BLAKE2B 
90c18a93bb2f2c9158a4696245c44c36ab4c40597d1eb8df8af257f57aa17e71436bd60792c4f982ebc15395abacd53281046e4ae6df65c306f815e6599fb8bc
 SHA512 
72dcddef6e36a92d2bdcf54072fff7516b6c731f43a53ef8f5d4ebdbe46bc7aeb63bbc3e739a6e5897602ea7705c4bdd8f57aa10796955ed772a6c7cf552c5e5
 DIST rsyslog-doc-8.38.0.tar.gz 7662314 BLAKE2B 
57a121950a3f6630e4736a1ff998e93b543389107d146ddb148ecd2702bb208d21a7f4d77f2fd958f2a56e092341fc6a24ed1cc80a910cb1adb54c65b5b2da04
 SHA512 
e28a09ae2fcddc711d2cfd31207c9862192598e49964a47b41fc8fa3ae5b1e08b7e2589fb5af859d58d4bf028574eb56cac6514401aa56cb482fa1166863e6a5
 DIST rsyslog-doc-8.39.0.tar.gz 7674833 BLAKE2B 
1526e0637c3ab9846f447dcea48efbfd17aa517c2fc875c46ac190428db6aa2a0f81f8aaed6e5b0b6991a5c13f45bc818be76c0fec0eb45628ebf48b4956
 SHA512 
a6d09d384616a264fdf6e09fa0f61bd82a42340bac426d93119e1115

[gentoo-commits] repo/gentoo:master commit in: x11-apps/xwininfo/

2019-07-14 Thread Matt Turner
commit: 67ec9cc6604e02855b90a1861abd1637c1190b8e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 14 21:12:04 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 14 21:16:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ec9cc6

x11-apps/xwininfo: Version bump to 1.1.5

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

 x11-apps/xwininfo/Manifest  |  1 +
 x11-apps/xwininfo/xwininfo-1.1.5.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/x11-apps/xwininfo/Manifest b/x11-apps/xwininfo/Manifest
index 74838e2aa52..f18de36be42 100644
--- a/x11-apps/xwininfo/Manifest
+++ b/x11-apps/xwininfo/Manifest
@@ -1,2 +1,3 @@
 DIST xwininfo-1.1.3.tar.bz2 157512 BLAKE2B 
eba1f98cf8aa8afc68a5bc0f538e1e0588a38bd0022ba0a2bf6da7e2cbcd4459111aed37f88b8d46054f8c3e52e435d0c95a8f7c9b1247580dde812a3bd3715c
 SHA512 
b4c3c72de157d33e309694be96dcafabb3240c1883fb3caf44843cba8b90fe09496eb4ab061eba9107115d76ca59a8ec660e11ff968e422ab35cd5e1749ca466
 DIST xwininfo-1.1.4.tar.bz2 169159 BLAKE2B 
4bdf7321eba8e2cd078c3220e3135ca1b044461ab90b8daa350beed1feb53f02dd9dd4c1192be6dd6b9ef2a9dc028c4a9c464f3124590e6195aca7547ed61830
 SHA512 
d3ab103a0a311e08d1eabc4346750c21eb7d2fbcdc27cab0989a2624b9cd488911614fcf9832603353450114b1231a8f8262cab16e090a0d458d83ec7b6b959b
+DIST xwininfo-1.1.5.tar.bz2 172496 BLAKE2B 
ad657a96b74190981ecd2d946d1b81fcd0515a481f0d6d880d790b8e1eb4bf7e85bdd9a74b631acb88c2254839afde7f6ee79647af66c357c8ef4199aac51f02
 SHA512 
a3268bbafac94e589fdd47554a965910d40df7cc3d9c36c7c24fa4f5dd49615484d5916ccb41efca9cd4cf9d8981a4c60953b921220b3f4f57f9cce0e1a6

diff --git a/x11-apps/xwininfo/xwininfo-1.1.5.ebuild 
b/x11-apps/xwininfo/xwininfo-1.1.5.ebuild
new file mode 100644
index 000..6011d84ec03
--- /dev/null
+++ b/x11-apps/xwininfo/xwininfo-1.1.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="window information utility for X"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris ~x86-winnt"
+IUSE=""
+
+RDEPEND=">=x11-libs/libxcb-1.6"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   x11-libs/libX11"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xclock/

2019-07-14 Thread Matt Turner
commit: 65180aca84dc406b7c49ac9887019f5404483edd
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 14 20:47:05 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 14 20:49:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65180aca

x11-apps/xclock: Version bump to 1.0.9

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

 x11-apps/xclock/Manifest|  1 +
 x11-apps/xclock/xclock-1.0.9.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/x11-apps/xclock/Manifest b/x11-apps/xclock/Manifest
index d9b8c5abc0d..4d16d4fff15 100644
--- a/x11-apps/xclock/Manifest
+++ b/x11-apps/xclock/Manifest
@@ -1 +1,2 @@
 DIST xclock-1.0.8.tar.bz2 172030 BLAKE2B 
aced446898a2cc181a0e57260841f194f67dc0fad42fdb6371e2bdd8d11dfb0418d9cbf4e3e51a4df21f2646c74ca5ee2887bfbbc62571cbc84b551f3793396f
 SHA512 
1272221ace3657505bae1b22f181e9ecbf1710900c89a860c8ceae47ae31ca5e75b6557c37dc0a881a0a24c9597b9a07f46200926feb1013f1e2e995111a7646
+DIST xclock-1.0.9.tar.bz2 175372 BLAKE2B 
6e19535a357f1ed162de1ae5c403cfde6be03a3be6bebd8b338472473c8da71e00a3e6c52e7b43315735bc41345490a6dacf1b934458d4c11fec09072e2f9b00
 SHA512 
fcbac0b4ab1cea4ae0751ce1c0c6302048e5d98d459873c7580e4ca786ec49fa27f73e5831bdfe135abb5cfeabe886456276e9d01351ea7905c606f40f84522d

diff --git a/x11-apps/xclock/xclock-1.0.9.ebuild 
b/x11-apps/xclock/xclock-1.0.9.ebuild
new file mode 100644
index 000..fc3b9ac18cc
--- /dev/null
+++ b/x11-apps/xclock/xclock-1.0.9.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="analog / digital clock for X"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXaw"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xbacklight/

2019-07-14 Thread Matt Turner
commit: 9b05b3d253c236e08ecb0a8f3ead20fa5228
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 14 20:44:02 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 14 20:49:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b05b3d2

x11-apps/xbacklight: Version bump to 1.2.3

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

 x11-apps/xbacklight/Manifest|  1 +
 x11-apps/xbacklight/xbacklight-1.2.3.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/x11-apps/xbacklight/Manifest b/x11-apps/xbacklight/Manifest
index 32a92304cb6..25b6fbc53c7 100644
--- a/x11-apps/xbacklight/Manifest
+++ b/x11-apps/xbacklight/Manifest
@@ -1,2 +1,3 @@
 DIST xbacklight-1.2.1.tar.bz2 117607 BLAKE2B 
286be7b9f6d0e50ba20bae86211a7d611df055e3298e8676b52c36168db67e153c13e242089db52b1c7ed2c6872dfe8dd63a7f97b81644269832276bf636
 SHA512 
9a0afebea2fe155ab7d1ad00ef27566daeb7dc4fd47523511f1b8e8ac30977f938a08783bc0c7443fe92ebff1c17c68c78d44db08b32768d7831128130e0637d
 DIST xbacklight-1.2.2.tar.bz2 124058 BLAKE2B 
4ad7b0eaab29bada40ba6b79a538d5dbf6c584226c51004e1488733b5b33a7c3905d21cb5f275010f301241da3eb644b0e66e20a07fe271152905568008c5af7
 SHA512 
4dca70ef8e3494b19ea126c46395807cddc007b2b09a133810daeb77ae27fa36ac4eec7813828248fc195abe27f59700cfa58ee65ef3a020a51f73e5107678ec
+DIST xbacklight-1.2.3.tar.bz2 124611 BLAKE2B 
19355773b2b2bc491cb3682d9d02fed462d30ed21742dfb9f7398ec39e85bde4fdd1b60bc8b4ac2a2d32410016186c1f1e5d45904fb19358bcc16eee69242dbf
 SHA512 
717c87ce24634892fc4ac54fc59dcc0a5bc8f206aaf1d13410f95f7e4fe6e3dbc7ff8d951bcd8ea8c5e955357a00fea6ceadd4559e60b1a632e40f71290e12c7

diff --git a/x11-apps/xbacklight/xbacklight-1.2.3.ebuild 
b/x11-apps/xbacklight/xbacklight-1.2.3.ebuild
new file mode 100644
index 000..9808d1c4e6b
--- /dev/null
+++ b/x11-apps/xbacklight/xbacklight-1.2.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="Sets backlight level using the RandR 1.2 BACKLIGHT output 
property"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="x11-libs/libxcb
+   >=x11-libs/xcb-util-0.3.8"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/setxkbmap/

2019-07-14 Thread Matt Turner
commit: 56215180eed876829a49a3d714caa59baa8484a1
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 14 20:41:22 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 14 20:49:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56215180

x11-apps/setxkbmap: Version bump to 1.3.2

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

 x11-apps/setxkbmap/Manifest   |  1 +
 x11-apps/setxkbmap/setxkbmap-1.3.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/x11-apps/setxkbmap/Manifest b/x11-apps/setxkbmap/Manifest
index 96299833a16..c8272271dbc 100644
--- a/x11-apps/setxkbmap/Manifest
+++ b/x11-apps/setxkbmap/Manifest
@@ -1 +1,2 @@
 DIST setxkbmap-1.3.1.tar.bz2 133817 BLAKE2B 
f58f63623afd69275ef25cc33237176c2d1814fa124d7a5dade6ad3cf60b5ee5a8434857cfdb9b17c6f6c6cfce4dbf861a6c6bc232d9e12989acce7be285c63b
 SHA512 
5ddc2fc40ddc5a35815606998d3f111e3c2b8d915bf609462c703f9f691a0b3a6477ee98837c0a28f11dd3f0a30f17a3bcdfa38d4ca45140e521c74d043ecdee
+DIST setxkbmap-1.3.2.tar.bz2 136253 BLAKE2B 
0c7ee234ec39546812ed2cf4f57f20f8c5078a3193ad39ce948660ca870ef0b625a8bb7e90e9a9e8b567d6d023f45f62856a6e1b44d8bfd04a1c0fe1a6d9830f
 SHA512 
bfa8015dee0d8d3fdbbd89afbd71c8606ce168d6edca8521d5ed05a00fecbea39bc4bfcce84b71458bdeb34c60bd80a5df27e0691ccee3966443ecdc937faf38

diff --git a/x11-apps/setxkbmap/setxkbmap-1.3.2.ebuild 
b/x11-apps/setxkbmap/setxkbmap-1.3.2.ebuild
new file mode 100644
index 000..1309a17bb4a
--- /dev/null
+++ b/x11-apps/setxkbmap/setxkbmap-1.3.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="Controls the keyboard layout of a running X server"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+COMMON_DEPEND="
+   x11-libs/libxkbfile
+   x11-libs/libX11"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto"
+RDEPEND="${COMMON_DEPEND}
+   x11-misc/xkeyboard-config"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xman/

2019-07-14 Thread Matt Turner
commit: f4a3b3f21bd2b70b2f700d3fad17b2f87232d3c8
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 14 20:49:04 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 14 20:49:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a3b3f2

x11-apps/xman: Version bump to 1.1.5

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

 x11-apps/xman/Manifest  |  1 +
 x11-apps/xman/xman-1.1.5.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/x11-apps/xman/Manifest b/x11-apps/xman/Manifest
index a7d812c1b28..18051faad91 100644
--- a/x11-apps/xman/Manifest
+++ b/x11-apps/xman/Manifest
@@ -1 +1,2 @@
 DIST xman-1.1.4.tar.bz2 188259 BLAKE2B 
3be982bfc9cad53b47dfe87e85d2fdafca4d0e9336c05eaf80665a79a1c420941226da9a3acfbdf7eb7c9d299085d78cb392d67c6859e28f07a304c6f935931b
 SHA512 
785e973eb15b0300de08aace24f3604dfee61421c7f64ea4cde2e280480bf5d3ad797ab8208668dc023a375494f8db7534fbcaa1c1ef16e79464fdd017b5da68
+DIST xman-1.1.5.tar.bz2 193676 BLAKE2B 
b49e78b0127844e2ee8c0343392af940e592ee6958b4f1af217696da9ab1cd880331dec2af2f7eb5084cf44d40a041c730f571e5fb476e74924552e1316614ae
 SHA512 
f6b2be424a79f298bf1a81edce4172572195c9efc9454e5b7b7046f344ed08154c77ccaa763ccdf3f1a30b64aa4802783bf813ee637437ccb1fba434fc5d4400

diff --git a/x11-apps/xman/xman-1.1.5.ebuild b/x11-apps/xman/xman-1.1.5.ebuild
new file mode 100644
index 000..699bcab04ad
--- /dev/null
+++ b/x11-apps/xman/xman-1.1.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="Manual page display program for the X Window System"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXaw
+   x11-libs/libXt
+   x11-libs/libXmu"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xbiff/

2019-07-14 Thread Matt Turner
commit: a64efea20320d4778b3fd0b11fb7957a425dc034
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 14 20:46:01 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 14 20:49:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64efea2

x11-apps/xbiff: Version bump to 1.0.4

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

 x11-apps/xbiff/Manifest   |  1 +
 x11-apps/xbiff/xbiff-1.0.4.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/x11-apps/xbiff/Manifest b/x11-apps/xbiff/Manifest
index 9d2ad6adeb9..73cce0d40da 100644
--- a/x11-apps/xbiff/Manifest
+++ b/x11-apps/xbiff/Manifest
@@ -1 +1,2 @@
 DIST xbiff-1.0.3.tar.bz2 116043 BLAKE2B 
9ed9c77e8017e36170087a5d45bc1b68383b9cb0b32c8a951050ee00bf6ccbffc868626e8c362fec5ed28c6c4a5a06010d9a975b45b51300bfbc27a9112edfc8
 SHA512 
e9fa72817cae5fd6c052a4a59fcd6c696ae9d3f5fd8eecb0e9b0d8994258201cf5f4ae99845dd03e3da56e378eb214658e4450c9291a29399d9ece8af3b9f9e9
+DIST xbiff-1.0.4.tar.bz2 133455 BLAKE2B 
ce79afefbd394b32fd543b64e966276cddc551bfacdf25e80a3463e65eb538469e252d105aeddb60a16227c30a5abfa996af89718d77e075f85b70d71e45710f
 SHA512 
0fb920a08640ec59f23d8a8a47bd244565dfbaff7a21c38a8a2abe1edb5eacabc970b5dbdc409163fc444fde5b75a2dc4e0114312938efec5b77228f3bf785ac

diff --git a/x11-apps/xbiff/xbiff-1.0.4.ebuild 
b/x11-apps/xbiff/xbiff-1.0.4.ebuild
new file mode 100644
index 000..11f26b5a5b5
--- /dev/null
+++ b/x11-apps/xbiff/xbiff-1.0.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="mailbox flag for X"
+
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libX11
+   x11-misc/xbitmaps
+   x11-libs/libXext"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2019-07-14 Thread Michał Górny
commit: 30ac5829080a618290d2290415e31d99f2d5dca9
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Jul 11 14:54:26 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 20:37:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ac5829

net-im/signal-desktop-bin: add new version 1.25.3

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Michał Górny  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.25.3.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 90197908209..f7b0f171f7b 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.25.1_amd64.deb 75926260 BLAKE2B 
949fe86fe311b607645d4c6630fc4b63f258554101b262d0ab01b768a9daf5864b61c740f29673580236e903e5f33ffa451888973495f1957d9a01238b0bfffa
 SHA512 
fe816d38d179b978a2b50a040eb0b2beb4a99b4e6cfc1eff872eaee5a0c0e9ab9f5293594bdd168444f3aaf02dd2f84ab0e8a683b0ba54588f46bde7d557c4ef
+DIST signal-desktop_1.25.3_amd64.deb 93829666 BLAKE2B 
33a6bc00994fb8fb8b58702be83d8401728077e65f5c4284664b5a4b00275d524baf4265143ccc5d6a081f5c8e1d9ffa41c8534312fc07eea72d20597ba9f123
 SHA512 
9eb811fc5b8b09407055212d8eab0bf549917fdf1d2e65058fc47ad093e6940daac6ae437acd6b8ce00d83696879a04d3acd64fddeae9d3e7561633e38d676c4

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.25.3.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.25.3.ebuild
new file mode 100644
index 000..93142bc7435
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.25.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg-utils
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/WhisperSystems/Signal-Desktop";
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-libs/nss
+   media-libs/mesa
+   net-print/cups
+   x11-libs/gtk+:3[X]
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   "
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/libffmpeg.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libnode.so
+   opt/Signal/libVkICD_mock_icd.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+S="${WORKDIR}"
+
+src_prepare(){
+   default
+   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop
+   pax-mark m opt/Signal/signal-desktop
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
+   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2019-07-14 Thread Michał Górny
commit: 22475c33ee1776fe213c3388b4953ae65ad8d42b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Jul 10 18:52:34 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 20:37:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22475c33

net-analyzer/chaosreader: remove old

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://bugs.gentoo.org/638468
Closes: https://github.com/gentoo/gentoo/pull/12419
Signed-off-by: Michał Górny  gentoo.org>

 net-analyzer/chaosreader/Manifest  |  1 -
 .../chaosreader/chaosreader-0.94-r1.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/net-analyzer/chaosreader/Manifest 
b/net-analyzer/chaosreader/Manifest
index a52d4d09f5f..2261157cb9c 100644
--- a/net-analyzer/chaosreader/Manifest
+++ b/net-analyzer/chaosreader/Manifest
@@ -1,2 +1 @@
-DIST chaosreader-0.94.bz2 41039 BLAKE2B 
664ac7de3ea15dcc2942f7d9ffa4a7ffd2066a521345877127594ece197cab8d49d2f3441335c012dc09041543cda31c723d021ae86a512b4d578f958acc3afc
 SHA512 
f2c2b31e6f7fc27c5cb59a43ce9cdea67de520c79f6354c9a0f627c098d73f4666461fb4f3c393a0a9ac36105979fe36b08035c4404371db2f573dd534e1adad
 DIST chaosreader-0.96.tar.gz 99124 BLAKE2B 
04e9dd45543033bb3d15264fcc9168b7e2cec6f304f10142df36c363e841afc91659d7956bbb60b05cc6ab4e8fd519adaf9a2e69be2efc129fd2f38ca0d99f1f
 SHA512 
46ba4a66152403e150e652bf6fa08af98cd3d709ea2cb834a32411ca5dde5f94a7e972404626787e604c1449c29ab5f335673b305ab83856c0dfff7cbf2f4de4

diff --git a/net-analyzer/chaosreader/chaosreader-0.94-r1.ebuild 
b/net-analyzer/chaosreader/chaosreader-0.94-r1.ebuild
deleted file mode 100644
index 1b7d356fcb1..000
--- a/net-analyzer/chaosreader/chaosreader-0.94-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="Trace TCP/UDP/... sessions and fetch application data."
-HOMEPAGE="http://chaosreader.sourceforge.net
-   https://github.com/brendangregg/Chaosreader";
-SRC_URI="https://dev.gentoo.org/~spock/portage/distfiles/${P}.bz2";
-SLOT="0"
-
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
-LICENSE="GPL-2+"
-
-IUSE=""
-
-DEPEND=">=dev-lang/perl-5.8.0"
-S=${WORKDIR}
-
-src_prepare() {
-   epatch "${FILESDIR}"/chaosreader-0.94-zombies.patch
-   epatch "${FILESDIR}"/chaosreader-0.94-chunkcheck.patch
-   epatch "${FILESDIR}"/chaosreader-0.94-darwin.patch
-   epatch "${FILESDIR}"/chaosreader-0.94-divisionbyzero.patch
-   epatch "${FILESDIR}"/chaosreader-0.94-oldmultiline.patch
-}
-
-src_install() {
-   newbin ${P} chaosreader
-}



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

2019-07-14 Thread Michał Górny
commit: 5b07b3b1465ae3a97c79757efbc202f4da0d3b45
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Jul 11 14:54:27 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 20:37:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b07b3b1

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/12425
Signed-off-by: Michał Górny  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.25.1.ebuild   | 68 --
 2 files changed, 69 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index f7b0f171f7b..41ea40780c1 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.25.1_amd64.deb 75926260 BLAKE2B 
949fe86fe311b607645d4c6630fc4b63f258554101b262d0ab01b768a9daf5864b61c740f29673580236e903e5f33ffa451888973495f1957d9a01238b0bfffa
 SHA512 
fe816d38d179b978a2b50a040eb0b2beb4a99b4e6cfc1eff872eaee5a0c0e9ab9f5293594bdd168444f3aaf02dd2f84ab0e8a683b0ba54588f46bde7d557c4ef
 DIST signal-desktop_1.25.3_amd64.deb 93829666 BLAKE2B 
33a6bc00994fb8fb8b58702be83d8401728077e65f5c4284664b5a4b00275d524baf4265143ccc5d6a081f5c8e1d9ffa41c8534312fc07eea72d20597ba9f123
 SHA512 
9eb811fc5b8b09407055212d8eab0bf549917fdf1d2e65058fc47ad093e6940daac6ae437acd6b8ce00d83696879a04d3acd64fddeae9d3e7561633e38d676c4

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.25.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.25.1.ebuild
deleted file mode 100644
index 93142bc7435..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.25.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg-utils
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/WhisperSystems/Signal-Desktop";
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-RDEPEND="
-   dev-libs/nss
-   media-libs/mesa
-   net-print/cups
-   x11-libs/gtk+:3[X]
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   "
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/libffmpeg.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libnode.so
-   opt/Signal/libVkICD_mock_icd.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-S="${WORKDIR}"
-
-src_prepare(){
-   default
-   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop
-   pax-mark m opt/Signal/signal-desktop
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
-   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/igt-gpu-tools/

2019-07-14 Thread Matt Turner
commit: aa5998c9c2188dd5adc4670778a9b86946aa1021
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 14 20:33:01 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 14 20:33:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5998c9

x11-apps/igt-gpu-tools: Drop old versions

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

 x11-apps/igt-gpu-tools/Manifest|   1 -
 .../igt-gpu-tools/igt-gpu-tools-1.23-r1.ebuild | 105 -
 x11-apps/igt-gpu-tools/igt-gpu-tools-1.23.ebuild   |  54 ---
 x11-apps/igt-gpu-tools/metadata.xml|   2 -
 4 files changed, 162 deletions(-)

diff --git a/x11-apps/igt-gpu-tools/Manifest b/x11-apps/igt-gpu-tools/Manifest
index 159cb663eae..da385bc220c 100644
--- a/x11-apps/igt-gpu-tools/Manifest
+++ b/x11-apps/igt-gpu-tools/Manifest
@@ -1,2 +1 @@
-DIST igt-gpu-tools-1.23.tar.xz 1045716 BLAKE2B 
f5e55ce9b682f2a9f2c6ab73c1e8e933ebea09b343f3af02df50b5bdce3e2ac313b1f92709c6de0d9fc7ffe2e2c9dfa95d2918ae9bd561cc285cff30fe59c6fd
 SHA512 
8697265a978359e28983f483bf95819844597fc2080923d15d0587f6d648081af27e8ea318873e20103bbf8446b9f1005c6bc90a6276d3169837abd181f96839
 DIST igt-gpu-tools-1.24.tar.xz 1207436 BLAKE2B 
0b04033be0195a4fee5611aeae2f47334ce1de5df65c652ebc0b36d1185286268bb426f472e3c1311ff576e8184e7a4efb95ef3181006ed8c448ea76452940d7
 SHA512 
22c25e27ead64f561fe8f46b132d6c7562a90d7bff09dc2618a532b16d7b8fdf54ed94d986a45655657b54219d350ce1b1e6c89da2b6073024e9bbe0973fa190

diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.23-r1.ebuild 
b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.23-r1.ebuild
deleted file mode 100644
index dd0926bf9fb..000
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.23-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGIT_REPO_URI="https://gitlab.freedesktop.org/drm/${PN}.git";
-if [[ ${PV} = ** ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} meson
-
-DESCRIPTION="Intel GPU userland tools"
-
-HOMEPAGE="https://01.org/linuxgraphics 
https://gitlab.freedesktop.org/drm/igt-gpu-tools";
-if [[ ${PV} = ** ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.x.org/releases/individual/app/${P}.tar.xz";
-fi
-LICENSE="MIT"
-SLOT="0"
-IUSE="chamelium doc libressl man overlay sound valgrind video_cards_amdgpu 
video_cards_intel video_cards_nouveau X xv"
-REQUIRED_USE="
-   || ( video_cards_amdgpu video_cards_intel video_cards_nouveau )
-   overlay? (
-   video_cards_intel
-   || ( X xv )
-   )
-"
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/kmod:=
-   sys-libs/libunwind:=
-   sys-libs/zlib:=
-   sys-process/procps:=
-   virtual/libudev:=
-   >=x11-libs/cairo-1.12.0[X?]
-   
>=x11-libs/libdrm-2.4.82[video_cards_amdgpu?,video_cards_intel?,video_cards_nouveau?]
-   >=x11-libs/libpciaccess-0.10
-   chamelium? (
-   dev-libs/xmlrpc-c
-   sci-libs/gsl
-   x11-libs/pixman
-   )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   overlay? (
-   >=x11-libs/libXrandr-1.3
-   xv? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXv
-   )
-   )
-   sound? (
-   sci-libs/gsl
-   media-libs/alsa-lib:=
-   )
-   valgrind? ( dev-util/valgrind )
-   "
-DEPEND="${RDEPEND}
-   doc? ( >=dev-util/gtk-doc-1.25-r1 )
-   man? ( dev-python/docutils )
-   overlay? (
-   >=dev-util/peg-0.1.18
-   x11-base/xorg-proto
-   )
-   video_cards_intel? (
-   sys-devel/bison
-   sys-devel/flex
-   )
-"
-
-src_prepare() {
-   sed -e "s/rst2man/rst2man.py/" -i man/rst2man.sh
-   sed -e "s/find_program('rst2man'/find_program('rst2man.py'/" -i 
man/meson.build
-   default_src_prepare
-}
-
-src_configure() {
-   local gpus=""
-   use video_cards_amdgpu  && gpus+="amdgpu,"
-   use video_cards_intel   && gpus+="intel,"
-   use video_cards_nouveau && gpus+="nouveau,"
-
-   local overlay_backends=""
-   use overlay && use xv && overlay_backends+="xv,"
-   use overlay && use X && overlay_backends+="x,"
-
-   local emesonargs=(
-   -Dbuild_audio=$(usex sound true false)
-   -Dbuild_chamelium=$(usex chamelium true false)
-   -Dbuild_docs=$(usex doc true false)
-   -Dbuild_man=$(usex man true false)
-   -Dbuild_overlay=$(usex overlay true false)
-   -Dbuild_tests=$(usex doc true false) # Test build is required 
for docs
-   -Doverlay_backends=${overlay_backends%?}
-   -Dwith_libdrm=${gpus%?}
-   -Dwith_valgri

[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2019-07-14 Thread David Seifert
commit: 78f521e8b51fdb8a37a1a11e05f9a9d870927ff9
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 14 20:02:13 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 14 20:03:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f521e8

app-office/lyx: Version bump to 2.3.3

Bug: https://bugs.gentoo.org/684360
Closes: https://bugs.gentoo.org/667718
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 app-office/lyx/Manifest |   1 +
 app-office/lyx/lyx-2.3.3.ebuild | 176 
 2 files changed, 177 insertions(+)

diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index 0665f4ecf0a..8e43ccfa565 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -1 +1,2 @@
 DIST lyx-2.3.0.tar.xz 15676680 BLAKE2B 
4b09f4c3979f51a8b30825c07fe3b24f080bfc8f42d54e94809e342087b683ca24edcb835994583b28d5b9c13868736f850d6c88b229e2d7f6f6bc0fd64c722c
 SHA512 
77366d365f600069564b6d508ba2169744bbc7bc4dc9cb7e9d5f44941796dd7a027ca9ad08f5a67fd6863cbd1f6308ce5233b6e8685ebc6cf78ed19eef84ccb5
+DIST lyx-2.3.3.tar.xz 15998188 BLAKE2B 
491732d1e567dfc8372a7dc7810cfc46cbe7e3b6a67637f772adddcff96225e174fe8c3db4c7f9e663cf3423da8b4bf08f67679874c9aaf556973ad46159a6cc
 SHA512 
7b42df9da9f2906f626d568222e559bb921d003674d70c805657488180856a77143b2a3d073686116c95034e84fe8f58ee1ff8a74d47a40bd5fda7564335a0c3

diff --git a/app-office/lyx/lyx-2.3.3.ebuild b/app-office/lyx/lyx-2.3.3.ebuild
new file mode 100644
index 000..3054f51d728
--- /dev/null
+++ b/app-office/lyx/lyx-2.3.3.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+MY_P="${P/_}"
+inherit desktop flag-o-matic font python-single-r1 qmake-utils toolchain-funcs 
xdg-utils
+
+DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
+HOMEPAGE="https://www.lyx.org/";
+SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.3.x/${MY_P}.tar.xz
+   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/${MY_P}/${MY_P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-macos"
+IUSE="aspell cups debug docbook dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls rcs rtf subversion svg l10n_he"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-text/mythes
+   dev-libs/boost:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-texlive/texlive-fontsextra
+   sys-apps/file
+   sys-libs/zlib
+   virtual/imagemagick-tools[png,svg?]
+   aspell? ( app-text/aspell )
+   cups? ( net-print/cups )
+   dia? ( app-office/dia )
+   docbook? ( app-text/sgmltools-lite )
+   dot? ( media-gfx/graphviz )
+   enchant? ( app-text/enchant )
+   gnumeric? ( app-office/gnumeric )
+   html? ( dev-tex/html2latex )
+   hunspell? ( app-text/hunspell )
+   l10n_he? ( dev-tex/culmus-latex )
+   latex? (
+   app-text/dvipng
+   app-text/ghostscript-gpl
+   app-text/ps2eps
+   app-text/texlive
+   dev-tex/chktex
+   dev-tex/dvipost
+   dev-texlive/texlive-fontsrecommended
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-mathscience
+   dev-texlive/texlive-pictures
+   dev-texlive/texlive-plaingeneric
+   || (
+   dev-tex/hevea
+   dev-tex/latex2html
+   dev-tex/tex4ht[java]
+   dev-tex/tth
+   )
+   )
+   rcs? ( dev-vcs/rcs )
+   rtf? (
+   app-text/unrtf
+   dev-tex/html2latex
+   dev-tex/latex2rtf
+   )
+   subversion? ( dev-vcs/subversion )
+   svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   dev-qt/qtconcurrent:5
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
+
+PATCHES=( "${FILESDIR}"/${PN}-2.3.0-python.patch )
+
+S="${WORKDIR}/${MY_P}"
+
+FONT_S="${S}/lib/fonts"
+FONT_SUFFIX="ttf"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   font_pkg_setup
+}
+
+src_prepare() {
+   default
+   sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
+}
+
+src_configure() {
+   tc-export CXX
+   #bug 221921
+   export VARTEXFONTS="${T}"/fonts
+
+   econf \
+   $(use_with aspell) \
+   $(use_enable debug) \
+   $(use_with enchant) \
+   $(use_with hunspell) \
+   $(use_enable monolithic-build) \
+   $(use_enable nls) \
+   --enable-qt5 \
+   --with-qt-dir=$(qt5_get_libdir)/qt5 \
+   --dis

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

2019-07-14 Thread Thomas Deutschmann
commit: 6521edc23c8de1e6d1b4fe21f424c2f7ee260ea7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 19:48:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 19:48:44 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=6521edc2

genkernel.conf: Add missing XFSPROGS options

Fixes: ccfe8f4a8123 ("Add --xfsprogs support")
Signed-off-by: Thomas Deutschmann  gentoo.org>

 genkernel.conf | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/genkernel.conf b/genkernel.conf
index efe7681..9d809f5 100644
--- a/genkernel.conf
+++ b/genkernel.conf
@@ -123,6 +123,9 @@ NOCOLOR="false"
 # Add BTRFS support
 #BTRFS="no"
 
+# Add xfsprogs support
+#XFSPROGS="no"
+
 # Install firmware onto root filesystem
 # Will conflict with sys-kernel/linux-firmware package
 #FIRMWARE_INSTALL="no"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cvc4/, sci-mathematics/cvc4/files/

2019-07-14 Thread Alfredo Tupone
commit: 0165d1484b0c9ad0f2272960c80703e2c0b231f2
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Jul 14 19:48:18 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jul 14 19:48:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0165d148

sci-mathematics/cvc4: Bump to 1.7

Closes: https://bugs.gentoo.org/688652
Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 sci-mathematics/cvc4/Manifest|  1 +
 sci-mathematics/cvc4/cvc4-1.7.ebuild | 54 
 sci-mathematics/cvc4/files/cvc4-1.7-gentoo.patch | 35 +++
 3 files changed, 90 insertions(+)

diff --git a/sci-mathematics/cvc4/Manifest b/sci-mathematics/cvc4/Manifest
index 2b268f2188b..daaafcc4d44 100644
--- a/sci-mathematics/cvc4/Manifest
+++ b/sci-mathematics/cvc4/Manifest
@@ -1 +1,2 @@
 DIST cvc4-1.6.tar.gz 7815893 BLAKE2B 
626e0dd49f911384e64d7e8ecf635aa12dad32830b2032bdcb96afd1a17c3566f56df51f75e9193cf365b562855733d0ea4ff3311ac99fc86e928a956298d2ad
 SHA512 
0887b3f74a4b9e51e634591c7cf39d730110ca5d930149bab4816a49e383eeea8ccadf8474d22f5529cc03ddd045acacf8a2b92434b882adf352f4de4075fcd4
+DIST cvc4-1.7.tar.gz 6969953 BLAKE2B 
3a64db14a734e0314fb7d7b8dbed79e067c9bbf1723343dac1e9c47b3f09811b1a32ff0116412667bd0afefda2489c6c1679bf109710402a67bee0d91b62dd94
 SHA512 
b91dfac7ddf979a3474f562eb98f2d6f17a53efa38c1be5502429309a0c059e1f2b0d85ee95e5aee17d35f34c825f01f879ec4aaf26025b1fcac835c33a867c6

diff --git a/sci-mathematics/cvc4/cvc4-1.7.ebuild 
b/sci-mathematics/cvc4/cvc4-1.7.ebuild
new file mode 100644
index 000..0b192f12739
--- /dev/null
+++ b/sci-mathematics/cvc4/cvc4-1.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="automatic theorem prover for satisfiability modulo theories (SMT) 
problems"
+HOMEPAGE="http://cvc4.cs.stanford.edu/web/";
+SRC_URI="https://github.com/CVC4/CVC4/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+cln"
+
+RDEPEND="dev-libs/antlr-c
+   dev-java/antlr:3
+   dev-libs/boost
+   cln? ( sci-libs/cln )
+   !cln? ( dev-libs/gmp:= )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/CVC4-${PV}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_configure() {
+   CMAKE_MAKEFILE_GENERATOR=emake
+   local mycmakeargs=(
+   -DANTLR_BINARY=/usr/bin/antlr3
+   -DENABLE_GPL=ON
+   -DUSE_CLN="$(usex cln ON OFF)"
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   emake -C "${BUILD_DIR}" \
+   examples \
+   boilerplate \
+   ouroborous \
+   reset_assertions \
+   sep_log_api \
+   smt2_compliance \
+   two_smt_engines \
+   statistics
+   cmake-utils_src_test
+}
+
+src_install() {
+   cmake-utils_src_install
+   mv "${D}"/usr/{lib,$(get_libdir)}
+}

diff --git a/sci-mathematics/cvc4/files/cvc4-1.7-gentoo.patch 
b/sci-mathematics/cvc4/files/cvc4-1.7-gentoo.patch
new file mode 100644
index 000..849b4a8a429
--- /dev/null
+++ b/sci-mathematics/cvc4/files/cvc4-1.7-gentoo.patch
@@ -0,0 +1,35 @@
+--- a/CMakeLists.txt   2019-07-09 14:47:12.552425226 +0200
 b/CMakeLists.txt   2019-07-09 14:50:02.595001358 +0200
+@@ -143,7 +143,7 @@
+ 
+ # Note: Module CodeCoverage requires the name of the debug build to conform
+ #   to cmake standards (first letter uppercase).
+-set(BUILD_TYPES Production Debug Testing Competition)
++set(BUILD_TYPES Production Debug Testing Competition Gentoo)
+ 
+ if(ENABLE_ASAN)
+ #_cmake_modify_IGNORE   set(CMAKE_BUILD_TYPE Debug)
+@@ -166,12 +166,10 @@
+ endif()
+ 
+ message(STATUS "Building ${CMAKE_BUILD_TYPE} build")
+-include(Config${CMAKE_BUILD_TYPE})
+ 
+ 
#-#
+ # Compiler flags
+ 
+-add_check_c_cxx_flag("-O${OPTIMIZATION_LEVEL}")
+ add_check_c_cxx_flag("-Wall")
+ add_check_c_flag("-fexceptions")
+ add_check_c_cxx_flag("-Wno-deprecated")
+--- a/test/regress/CMakeLists.txt  2019-07-14 09:49:38.429990489 +0200
 b/test/regress/CMakeLists.txt  2019-07-14 09:50:28.854234838 +0200
+@@ -1810,7 +1810,7 @@
+   regress4/C880mul.miter.shuffled-as.sat03-348.smt
+   regress4/NEQ016_size5.smt
+   regress4/bug143.smt
+-  regress4/comb2.shuffled-as.sat03-420.smt
++  #regress4/comb2.shuffled-as.sat03-420.smt
+   regress4/hole10.cvc
+   regress4/instance_1151.smt
+ )



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

2019-07-14 Thread Andreas Sturmlechner
commit: bf49b10b6c0aa452d3b5b7c46a2c3d3a5ce7c8ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 14 19:34:54 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 14 19:34:54 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf49b10b

kde5-functions.eclass: Keep KDE Plasma 5.16 stable branch at KF 5.60

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

 eclass/kde5-functions.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index c341d657c5..0774e42d93 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -38,8 +38,8 @@ case ${CATEGORY} in
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
kde-plasma)
+   [[ ${PV} = 5.16* ]] && : ${FRAMEWORKS_MINIMAL:=5.60.0}
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
-   : ${FRAMEWORKS_MINIMAL:=5.60.0}
;;
kde-apps)
[[ ${KDE_BUILD_TYPE} = live ]] && : 
${FRAMEWORKS_MINIMAL:=5.60.0}



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

2019-07-14 Thread Thomas Deutschmann
commit: 6a3eedab7ad0e26ff13edee1881bd5498075c36a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 19:35:06 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 19:35:06 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=6a3eedab

initrd.scripts: start_volumes(): Move bcache initialation below LVM but before 
BTRFS/ZFS

Bug: https://bugs.gentoo.org/605094
Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 42 +-
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 87a861d..7bc5a53 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1264,6 +1264,27 @@ start_volumes() {
fi
fi
 
+   if [ "${USE_BCACHE}" = '1' ]
+   then
+   if [ ! -e /sys/fs/bcache/register_quiet ]
+   then
+   warn_msg "'/sys/fs/bcache/register_quiet' does not 
exist. Missing kernel driver? Skipping dobcache ..."
+   else
+   local i=
+   for i in $(awk '$4 !~ /^(name$|$)/ { print $4 }' 
/proc/partitions)
+   do
+   if [ -e "/dev/${i}" ]
+   then
+   # Push all the block devices to 
register_quiet
+   # If its bcache, it will bring it up, 
if not, it will simply ignore it.
+   echo "/dev/${i}" 
>/sys/fs/bcache/register_quiet 2>/dev/null
+   else
+   warn_msg "'/dev/${i}' should exist but 
is missing; Ignoring ..."
+   fi
+   done
+   fi
+   fi
+
if [ "${USE_BTRFS}" = '1' ]
then
if [ -x '/sbin/btrfs' ]
@@ -1316,27 +1337,6 @@ start_volumes() {
fi
fi
fi
-
-   if [ "${USE_BCACHE}" = '1' ]
-   then
-   if [ ! -e /sys/fs/bcache/register_quiet ]
-   then
-   warn_msg "'/sys/fs/bcache/register_quiet' does not 
exist. Missing kernel driver? Skipping dobcache ..."
-   else
-   local i=
-   for i in $(awk '$4 !~ /^(name$|$)/ { print $4 }' 
/proc/partitions)
-   do
-   if [ -e "/dev/${i}" ]
-   then
-   # Push all the block devices to 
register_quiet
-   # If its bcache, it will bring it up, 
if not, it will simply ignore it.
-   echo "/dev/${i}" 
>/sys/fs/bcache/register_quiet 2>/dev/null
-   else
-   warn_msg "'/dev/${i}' should exist but 
is missing; Ignoring ..."
-   fi
-   done
-   fi
-   fi
 }
 
 start_iscsi() {



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

2019-07-14 Thread Andreas Sturmlechner
commit: 8f863f85bc62ecb88622f2b8774ecfc4ba5ef009
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 14 19:20:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 14 19:20:49 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f863f85

kde5.eclass: Raise PLASMA_MINIMAL to 5.14.5

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

 eclass/kde5-functions.eclass | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 3ee2b7590e..c341d657c5 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -38,10 +38,6 @@ case ${CATEGORY} in
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
kde-plasma)
-   if [[ ${PV} = 5.15.5 ]]; then
-   : ${FRAMEWORKS_MINIMAL:=5.57.0}
-   : ${QT_MINIMAL:=5.11.1}
-   fi
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
: ${FRAMEWORKS_MINIMAL:=5.60.0}
;;
@@ -63,7 +59,7 @@ esac
 # @ECLASS-VARIABLE: PLASMA_MINIMAL
 # @DESCRIPTION:
 # Minimum version of Plasma to require. This affects add_plasma_dep.
-: ${PLASMA_MINIMAL:=5.14.5}
+: ${PLASMA_MINIMAL:=5.15.5}
 
 # @ECLASS-VARIABLE: KDE_APPS_MINIMAL
 # @DESCRIPTION:



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

2019-07-14 Thread Mike Gilbert
commit: f38b838bd62e7573a4ae9f1707cc27bdfcc38cf0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 14 19:19:20 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 14 19:19:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38b838b

dev-lang/python: update patchset for 3.7.4

Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lang/python/Manifest| 2 +-
 dev-lang/python/{python-3.7.4.ebuild => python-3.7.4-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index e03f0285ea3..0cde4cd067b 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -15,4 +15,4 @@ DIST python-gentoo-patches-3.6.4.tar.xz 12888 BLAKE2B 
7cf49ae22df53e855f2e99df51
 DIST python-gentoo-patches-3.6.8.tar.xz 11224 BLAKE2B 
5fe38282bcf28df18e0bd37756c880ae191ea738dc92f1cf83f682cfdc52525b9c44287dc99191a73d75c90672ab501b56adf49515b35ff1fdee88c8dc07b175
 SHA512 
89e700663db25d6d78eee1d4bfdab686c5341a794062f3a63df3485ac0b58deb4b4885d24701f3ae138d06ca783be92e310e1100c6d633910c33732f3cb0d7df
 DIST python-gentoo-patches-3.7.2.tar.xz 9776 BLAKE2B 
fe451c3fb44a1ace4489d1bc68db9848b4227422fe9135659594248d057a8916e2abfe8e2677ef6efc9c962dbefe3ca7cd05cbd62b325d53eef6b05928f82017
 SHA512 
55e932624333b78b55e8981aaa7e7bfbddb635a61f594353a77a6bd5c2b57de31a4ee9ae04e072c4e2eb0fddd1c2702b4bd6133cf0a2c94ab35808df86550156
 DIST python-gentoo-patches-3.7.3-0.tar.xz 9800 BLAKE2B 
b3e1df06cc2c404f08d2da7ea7d44c3612c5b4f908c58d469084b4e78ee4c3024e57879b3f83027d980c9f5e065804e3e144ba734b1da357d3d073c22c14b02e
 SHA512 
deeaf5fbd1d557d4c40c770c1bd772b835bf5ced1842b964fd8ad1aa652b706782301e8a860d6fd1909d90246a8f48a9aaf384d047fca594f96d6771c2901338
-DIST python-gentoo-patches-3.7.4-0.tar.xz 10268 BLAKE2B 
832614a550e434428cf177fbfd3d0174c301d1c9feff220f3841c2ce1fde682c7e0c2e8c9edc4f5f043862dccd37afcb7e7f41402d04395c866b848d5e757377
 SHA512 
0adc8564db219887526171efd073b3e889f4a6681bf6921be93f8f631d541e01a7b1a4d3445d17596ba96b0e30594dac9a69062baea823a3b72f5ad1d58ceda9
+DIST python-gentoo-patches-3.7.4-1.tar.xz 10100 BLAKE2B 
63e8fada89b64b59ba083745626a1e8a07bec0cf93b7b6ab405c33a0f2932cbe497a331c52895a07f10434b230c438f27c9582efecdd57f3bad15d9aa604d157
 SHA512 
11b0e811a9890a1235c85426061b35f9964eba64cac0536f4c9e0498b1cc66eb005f14aed34eead735b43e91c2b5babced60e3310f5329231a1706871b95b547

diff --git a/dev-lang/python/python-3.7.4.ebuild 
b/dev-lang/python/python-3.7.4-r1.ebuild
similarity index 99%
rename from dev-lang/python/python-3.7.4.ebuild
rename to dev-lang/python/python-3.7.4-r1.ebuild
index a634748437a..35e893d37e6 100644
--- a/dev-lang/python/python-3.7.4.ebuild
+++ b/dev-lang/python/python-3.7.4-r1.ebuild
@@ -7,7 +7,7 @@ WANT_LIBTOOL="none"
 inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
 
 MY_P="Python-${PV}"
-PATCHSET_VERSION="3.7.4-0"
+PATCHSET_VERSION="3.7.4-1"
 
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="https://www.python.org/";



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

2019-07-14 Thread Fabian Groffen
commit: 7459b45f3ccf93bcf673fc24d233f3345d8a3d1f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 18:59:12 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 18:59:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7459b45f

app-shells/tcsh: fix install

Closes: https://bugs.gentoo.org/689850
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-shells/tcsh/tcsh-6.21.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.21.00.ebuild 
b/app-shells/tcsh/tcsh-6.21.00.ebuild
index ca75f2a2646..dadd2ea9de5 100644
--- a/app-shells/tcsh/tcsh-6.21.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.21.00.ebuild
@@ -83,7 +83,7 @@ src_configure() {
 src_install() {
emake DESTDIR="${D}" install install.man
 
-   DOCS=( FAQ Fixes NewThings Ported README WishList Y2K )
+   DOCS=( FAQ Fixes NewThings Ported README.md WishList Y2K )
if use doc ; then
perl tcsh.man2html tcsh.man || die
HTML_DOCS=( tcsh.html/*.html )



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

2019-07-14 Thread Thomas Deutschmann
commit: e9c8d7682c15d9ca298a3c86f00726f4ada4bab3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 16:07:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 18:57:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c8d768

sys-kernel/genkernel: update ebuild for genkernel v4

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

 sys-kernel/genkernel/Manifest   |  24 +++-
 sys-kernel/genkernel/files/genkernel-4.bash |  74 ++
 sys-kernel/genkernel/genkernel-.ebuild  | 213 ++--
 3 files changed, 231 insertions(+), 80 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 4922687f906..8bb75f3cf1e 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,11 +1,16 @@
 DIST LVM2.2.02.173.tgz 2363504 BLAKE2B 
a516bc9b68b7b7529f4436d8849ca741eb3ca1b5ac2eb2fb2915507935bdd28b5e234e74c1bce827e5761f57b5936510d08107e0dc1c320190f952c706f128d3
 SHA512 
c2ea8beafe006abf9282f51ec98600fd0ebff816d53c10ecbb19bbf336ada4825135cf9c92ccd364afb18f8b1d7e163eff5bdec8dfdd70dfb9ba45db2f6bdd5e
-DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7
+DIST LVM2.2.02.185.tgz 2386328 BLAKE2B 
d2e31de3eedd7518ea2d239cb9b36b38e351d7fc070097a1fc4e7934e3636195da3247fba57d684bb0b31b7f3dbdfe29161bd121b2962b2c35c8c9d7914b4506
 SHA512 
f421505551aec2a09bc862f2fcc1ee825bc4d94c53a01d13265631e99308d60fbca40112be5bc7824cce3ef223c0775d2f6c345f6a3f227229a0566c903841bf
 DIST LVM2.2.02.88.tgz 1029151 BLAKE2B 
e3ce91b6c43155a66b79cf25da3973abb19decde3acc37d28daf80d14b1bd574f7d31fbcee4b397f0a146b2e221599079e521d0ac21932ff58b7c9d4fdf93501
 SHA512 
5c334c2c78220f4f9f082a74cbf0b156e96f2a07b5e55f054ff70c752ada97a67f83fa1d89c02accb7cbe5a62e356588831d96a102b7bf16cdce2591d4e37e4b
+DIST btrfs-progs-v5.1.1.tar.xz 2041940 BLAKE2B 
ca032cf17e78e5892788b677b5a0fead7cf1108fd464facb48e713b259c8c75f8b7714377f75e7b9e595c7c8fa5927fa37d11f43f51e4d898698f9fc5d26a808
 SHA512 
0f7582893e76d73ac7c0061dd43f65c465ca6308d3447a4e12f95397edcf3b74cc4dd3fad4a139739322650a0d228c4b2d43eb6eb9a09eb92f8fa2a5ef1519cd
 DIST busybox-1.20.2.tar.bz2 2186738 BLAKE2B 
3efa01ee81a9f3af0ccbcf28b1a24e817a28012d27a27c714b3f13fe4a73200af66fb93dcd9adc65de3e3abb26757939ff3d3ba620af08101c27c5f3550e7501
 SHA512 
089b67cd920f332daf910711739b1e55ba4c76cfa2122dfe5464432e0d76d3af8327837ebc3cc9954deef3e8f766d16a1928aecb2c169fe3de5a722eea7ea3dd
 DIST busybox-1.26.0.tar.bz2 2143958 BLAKE2B 
3a4a227a4308d9d5e00c00fc5e90ee9a1d6345574bdb571cd8b4adab63dcdad3ff7edf30154bb8f8f31a3a658c85641af0f7875d4d533d56bb7c79f28980ebe6
 SHA512 
9e38c2f4c5ddb6c3a184170b5526c1a78cf53a575ed359fb18c407976cab9788fa95a26ca2d4e5c32e1d639890944d98e118149ee1402b18fe085b0baf0186d3
 DIST busybox-1.27.2.tar.bz2 2216527 BLAKE2B 
77b8fa325b9ba691c0ac944537efdf5d87011b1a87c1c244588136f78055be9f2a71c77eea5edf1d20cfe50e59b15527511b14160930c946ed4e82c9608cb991
 SHA512 
d99e86b652562ebe1a5d50e1ba3877a1d1612997c17cb8d8e4212da181211a9b741a881cb051f14cb3ee8aea40226cf2cde80a076baed265d3bc0a4e96a5031c
-DIST busybox-1.30.1.tar.bz2 7793781 BLAKE2B 
429f6bd48cb6ede81f956d450cf05b799dce9dbd61593b6dd787f353c2de3734d576ddfec644fa5ab6c61895400c32e3cb28c939b06eaa33eef105c8f8f13d8f
 SHA512 
c18b3d06356d4708b4b0e89d23500d2fe494da9f6aac09c0c19a2e5145ba2bfe8261088eae6562c900996b50c5a9c20459f908069267898c8f86fe3b0b7bd80b
+DIST busybox-1.31.0.tar.bz2 2427873 BLAKE2B 
7fff2ac2c39232f9dbd8ea4af55539e9eb7ab2ddabf2f53534f57cabe00a6096643415275dcfa2730f970994282776f9ce661e99e681989449473182ffe820e1
 SHA512 
cd58f0b2b6e3bb1b771fcf3d15f420518fb9b10086a45cfb1d7f136ac035be89eec28f9350e42b3fc38454d8bef9190eae0376497487c73785e8fde44c793730
+DIST cryptsetup-2.1.0.tar.xz 10662576 BLAKE2B 
c79b24c986d5925aed31eddf8f271c3d0f12c89b3f99f953cfa39fe0d9dca2ab3dd2f6ea22141aca0148d6d533d197378b011561075ca26a14ca2e90500a1689
 SHA512 
f1b68e4d9d0ca2361fe9bdd51c60630dd4ab7a689b7be7756edf4dee12929d2356dd0658c9b940ffe27c033ef289efaf49daf21d250d37fdfa15394b5d821928
 DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 BLAKE2B 
290c5bb7f1b12ac48627d8afcc346327b2fcce31b1015d5974c956d94f607b297e383158cd8741f03a770cdeb3f42c3e6341ebfcbc2220e122d89c2603eee512
 SHA512 
7c45e5117adc52fc2094b1b2bad4f4c518a46317a2196611966d72085ba3587c4ac8d1080f9d934888c01788f2b2d3d621c6f0d3e2a023c0fb1f9f3fa7fc127e
+DIST dropbear-2019.78.tar.bz2 2708659 BLAKE2B 
212b173cfea8655b43a8d93422dd4d3e0d669a67681cb17d6494b6083e6e4c58d21d52850c0cdf414617ee3dcaa071e376d0b5b156b6856cee2e4fe111550f7d
 SHA512 
f667ba8dae17ea89c118642b566f2c134c71bfd0b8bacea5cf7ec87d75ac79bd7cd1864a8788367a89d30ee35427d389ef6416375adff6e83caae30ff3e0549f
+DIST e2fsprogs-1.45.2.tar.xz 5

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

2019-07-14 Thread Amy Liffey
commit: a5e00cc560b2712ebce407eb1cb915eaa6c6788e
Author: Amy Liffey  gentoo  org>
AuthorDate: Sun Jul 14 18:46:01 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sun Jul 14 18:50:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e00cc5

dev-lang/lazarus: version bump 2.0.2

Closes: https://bugs.gentoo.org/683974
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-lang/lazarus/Manifest |   2 +
 dev-lang/lazarus/lazarus-2.0.2.ebuild | 106 ++
 2 files changed, 108 insertions(+)

diff --git a/dev-lang/lazarus/Manifest b/dev-lang/lazarus/Manifest
index b69b39a19b0..98fecb9a52e 100644
--- a/dev-lang/lazarus/Manifest
+++ b/dev-lang/lazarus/Manifest
@@ -2,3 +2,5 @@ DIST lazarus-1.0.12-0.tar.gz 47687878 BLAKE2B 
7a230f8ad433fefd514d8fca128e1ad127
 DIST lazarus-1.6.4-0.tar.gz 57180961 BLAKE2B 
930beda6ad04999e749fe4b76a64ab00b0138c18b0f3aea0cbac089ecb3f419aa4165d06757d6ee2d3c6e43401f2be5e154947d07f892a6bc5f4bb8831bad62d
 SHA512 
d7d498483ef9e1eebd0d8ca2325d1984cb1297837ebe2f9547e67f26fc049c2168e2feeac739b8403c08a8251040e9161c962d25951545384ffbdbb076fda2aa
 DIST lazarus-1.8.4-python.tar.gz 1060859 BLAKE2B 
4d6f7dc275aacd0f70d9f7c85aba99a7722b02165a5bf287bfeed46f28e3b36c5abeac19bd7c6555250102dce169f7c9c213b634ce1b634c24dadc84171aed10
 SHA512 
f244b4e86410fdb2ffe8ccba7fcb51c270286172b6102f757118827cac3b652210a625d65dd6c017c1992983527792ed64334291ab0e0b824f187316452c56b5
 DIST lazarus-1.8.4.tar.gz 63130653 BLAKE2B 
f9b2ba9971f1a9a9c3b8d2004bd3516c12db5384bb6243ef275c2fc0d458634fba0c1c23e7ecd5c160c1204d6cc2b4ebc340ce8bb5cfdd9c531f8c36ae59d1e2
 SHA512 
82cdc3c32dddf8e67c0bed9292a9a924227bab50f22ca479f5e98ecccbf60dd66c7f886ecb8e2979d9d8fccc3d25462ee8c55fcab085aa4194b4704660e0b95d
+DIST lazarus-2.0.2-python.tar.gz 1060859 BLAKE2B 
4d6f7dc275aacd0f70d9f7c85aba99a7722b02165a5bf287bfeed46f28e3b36c5abeac19bd7c6555250102dce169f7c9c213b634ce1b634c24dadc84171aed10
 SHA512 
f244b4e86410fdb2ffe8ccba7fcb51c270286172b6102f757118827cac3b652210a625d65dd6c017c1992983527792ed64334291ab0e0b824f187316452c56b5
+DIST lazarus-2.0.2.tar.gz 67092332 BLAKE2B 
12fdca5b0d7c8bcad4f1c6a70c2ebb1d0974b0884cf89135be069744f01527fcd5b2a4b4c898cb500519ec3518025da453087954722cab43a60c1cdb164371d4
 SHA512 
0d2bf26afa3128104181fbe57b1adeaba3bb589b0a3b72598507825a3f08201d4480c6cff510a6f866dca4d49417fac3a2f68ca7e58fabe4f4e3bad97323c071

diff --git a/dev-lang/lazarus/lazarus-2.0.2.ebuild 
b/dev-lang/lazarus/lazarus-2.0.2.ebuild
new file mode 100644
index 000..8724ffdb8ba
--- /dev/null
+++ b/dev-lang/lazarus/lazarus-2.0.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop
+
+FPCVER="3.0.4"
+PYTHON_HASH="586eec1a5ea609ef9df2bf586be06825d9fbd50f"
+
+DESCRIPTION="Lazarus IDE is a feature rich visual programming environment 
emulating Delphi"
+HOMEPAGE="https://www.lazarus-ide.org/";
+SRC_URI="
+   python? ( 
https://github.com/Alexey-T/Python-for-Lazarus/archive/${PYTHON_HASH}.tar.gz ->\
+   ${P}-python.tar.gz )
+   
https://sourceforge.net/projects/${PN}/files/Lazarus%20Zip%20_%20GZip/Lazarus%20${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1-with-linking-exception"
+SLOT="0" # Note: Slotting Lazarus needs slotting fpc, see DEPEND.
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal python"
+
+DEPEND=">=dev-lang/fpc-${FPCVER}[source]
+   net-misc/rsync
+   x11-libs/gtk+:2
+   >=sys-devel/binutils-2.19.1-r1:="
+RDEPEND="${DEPEND}"
+
+RESTRICT="strip" #269221
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.9.26-fpcsrc.patch )
+
+src_prepare() {
+   default
+   # Use default configuration (minus stripping) unless specifically 
requested otherwise
+   if ! test ${PPC_CONFIG_PATH+set} ; then
+   local FPCVER=$(fpc -iV)
+   export PPC_CONFIG_PATH="${WORKDIR}"
+   sed -e 's/^FPBIN=/#&/' /usr/lib/fpc/${FPCVER}/samplecfg |
+   sh -s /usr/lib/fpc/${FPCVER} "${PPC_CONFIG_PATH}" || die
+   fi
+   sed -i \
+   -e 
"s;SecondaryConfigPath:='/etc/lazarus';SecondaryConfigPath:=ExpandFileNameUTF8('~/.lazarus');g"
 \
+   -e 
"s;PrimaryConfigPath:=ExpandFileNameUTF8('~/.lazarus');PrimaryConfigPath:='/etc/lazarus';g"
 \
+   ide/include/unix/lazbaseconf.inc \
+   || die
+}
+
+src_compile() {
+   LCL_PLATFORM=gtk2 emake \
+   $(usex minimal "" "bigide") \
+   -j1
+   if use python; then
+   addpredict ide/exttools.pas
+   ./lazbuild -B --lazarusdir="." 
--pcp="../lazarus-package-config" --build-ide= \
+   --add-package 
../Python-for-Lazarus-${PYTHON_HASH}/python4lazarus/python4lazarus_package.lpk \
+   || die
+   sed -i -e 
"s:${WORKDIR}/Python-for-Lazarus-${PYTHON_HASH}:/etc/lazarus

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

2019-07-14 Thread Amy Liffey
commit: deab2b5ef14e7a6e64f261421bd9496146d8dcb6
Author: Amy Liffey  gentoo  org>
AuthorDate: Sun Jul 14 18:48:38 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sun Jul 14 18:50:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deab2b5e

dev-lang/lazarus: remove old 1.6.4, 1.8.4

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-lang/lazarus/Manifest|  1 -
 dev-lang/lazarus/lazarus-1.6.4.ebuild| 75 -
 dev-lang/lazarus/lazarus-1.8.4-r1.ebuild | 94 
 dev-lang/lazarus/lazarus-1.8.4.ebuild| 75 -
 4 files changed, 245 deletions(-)

diff --git a/dev-lang/lazarus/Manifest b/dev-lang/lazarus/Manifest
index 98fecb9a52e..bc8f8481aef 100644
--- a/dev-lang/lazarus/Manifest
+++ b/dev-lang/lazarus/Manifest
@@ -1,5 +1,4 @@
 DIST lazarus-1.0.12-0.tar.gz 47687878 BLAKE2B 
7a230f8ad433fefd514d8fca128e1ad127ea2a232c2061080d4146b5276ef82bd442be6a522a5eb4a9221338e8d13cf9d3cc954f712dfbc521d8fd74b07389f7
 SHA512 
2a106c4bff2135ace815f789057f25fea1902edc972503e883547d7cc6d50b585ae54676cba734cce616064864ce535b3a4fcd7892763d15aafdf262dbe24293
-DIST lazarus-1.6.4-0.tar.gz 57180961 BLAKE2B 
930beda6ad04999e749fe4b76a64ab00b0138c18b0f3aea0cbac089ecb3f419aa4165d06757d6ee2d3c6e43401f2be5e154947d07f892a6bc5f4bb8831bad62d
 SHA512 
d7d498483ef9e1eebd0d8ca2325d1984cb1297837ebe2f9547e67f26fc049c2168e2feeac739b8403c08a8251040e9161c962d25951545384ffbdbb076fda2aa
 DIST lazarus-1.8.4-python.tar.gz 1060859 BLAKE2B 
4d6f7dc275aacd0f70d9f7c85aba99a7722b02165a5bf287bfeed46f28e3b36c5abeac19bd7c6555250102dce169f7c9c213b634ce1b634c24dadc84171aed10
 SHA512 
f244b4e86410fdb2ffe8ccba7fcb51c270286172b6102f757118827cac3b652210a625d65dd6c017c1992983527792ed64334291ab0e0b824f187316452c56b5
 DIST lazarus-1.8.4.tar.gz 63130653 BLAKE2B 
f9b2ba9971f1a9a9c3b8d2004bd3516c12db5384bb6243ef275c2fc0d458634fba0c1c23e7ecd5c160c1204d6cc2b4ebc340ce8bb5cfdd9c531f8c36ae59d1e2
 SHA512 
82cdc3c32dddf8e67c0bed9292a9a924227bab50f22ca479f5e98ecccbf60dd66c7f886ecb8e2979d9d8fccc3d25462ee8c55fcab085aa4194b4704660e0b95d
 DIST lazarus-2.0.2-python.tar.gz 1060859 BLAKE2B 
4d6f7dc275aacd0f70d9f7c85aba99a7722b02165a5bf287bfeed46f28e3b36c5abeac19bd7c6555250102dce169f7c9c213b634ce1b634c24dadc84171aed10
 SHA512 
f244b4e86410fdb2ffe8ccba7fcb51c270286172b6102f757118827cac3b652210a625d65dd6c017c1992983527792ed64334291ab0e0b824f187316452c56b5

diff --git a/dev-lang/lazarus/lazarus-1.6.4.ebuild 
b/dev-lang/lazarus/lazarus-1.6.4.ebuild
deleted file mode 100644
index efe6c7dbbbf..000
--- a/dev-lang/lazarus/lazarus-1.6.4.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils
-
-FPCVER="3.0.0"
-
-DESCRIPTION="Lazarus IDE is a feature rich visual programming environment 
emulating Delphi"
-HOMEPAGE="https://www.lazarus-ide.org/";
-SRC_URI="https://sourceforge.net/projects/${PN}/files/Lazarus%20Zip%20_%20GZip/Lazarus%20${PV}/${P}-0.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1-with-linking-exception"
-SLOT="0" # Note: Slotting Lazarus needs slotting fpc, see DEPEND.
-KEYWORDS="~amd64 ~x86"
-IUSE="minimal"
-
-DEPEND=">=dev-lang/fpc-${FPCVER}[source]
-   net-misc/rsync
-   x11-libs/gtk+:2
-   >=sys-devel/binutils-2.19.1-r1:="
-RDEPEND="${DEPEND}
-   !=gnome-base/librsvg-2.16.1"
-
-RESTRICT="strip" #269221
-
-S=${WORKDIR}/${PN}
-
-PATCHES=( "${FILESDIR}"/${PN}-0.9.26-fpcsrc.patch )
-
-src_prepare() {
-   default
-   # Use default configuration (minus stripping) unless specifically 
requested otherwise
-   if ! test ${PPC_CONFIG_PATH+set} ; then
-   local FPCVER=$(fpc -iV)
-   export PPC_CONFIG_PATH="${WORKDIR}"
-   sed -e 's/^FPBIN=/#&/' /usr/lib/fpc/${FPCVER}/samplecfg |
-   sh -s /usr/lib/fpc/${FPCVER} "${PPC_CONFIG_PATH}" || die
-   #sed -i -e '/^-Xs/d' "${PPC_CONFIG_PATH}"/fpc.cfg || die
-   fi
-}
-
-src_compile() {
-   LCL_PLATFORM=gtk2 emake \
-   $(usex minimal "" "bigide") \
-   -j1
-}
-
-src_install() {
-   diropts -m0755
-   dodir /usr/share
-   # Using rsync to avoid unnecessary copies and cleaning...
-   # Note: *.o and *.ppu are needed
-   rsync -a \
-   --exclude="CVS" --exclude=".cvsignore" \
-   --exclude="*.ppw"   --exclude="*.ppl" \
-   --exclude="*.ow"--exclude="*.a"\
-   --exclude="*.rst"   --exclude=".#*" \
-   --exclude="*.~*"--exclude="*.bak" \
-   --exclude="*.orig"  --exclude="*.rej" \
-   --exclude=".xvpics" --exclude="*.compiled" \
-   --exclude="killme*" --exclude=".gdb_hist*" \
-   --exclude="debian"  --exclude="COPYING*" \
-   --exclude="*.app" \
-   "${S}" "${ED%/}"/usr/share \
- 

[gentoo-commits] proj/portage-utils:master commit in: /

2019-07-14 Thread Fabian Groffen
commit: 60c7329b2fbf153b14596e290721322b0626eee1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 18:43:34 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 18:43:34 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=60c7329b

buildsys: regen

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

 Makefile.in | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/Makefile.in b/Makefile.in
index 6166e5f..ec8d83f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1596,13 +1596,12 @@ SUBDIRS = \
$(NULL)
 
 APPLETS = q qatom qcheck qdepends qfile qgrep qkeyword qlist qlop \
-   qmerge qpkg qsearch qsize qtbz2 qtegrity quse qxpak $(NULL) \
+   qmerge qpkg qsearch qsize qtbz2 quse qxpak $(NULL) \
$(am__append_5) $(am__append_10)
 dist_man_MANS = man/q.1 man/qatom.1 man/qcheck.1 man/qdepends.1 \
man/qfile.1 man/qgrep.1 man/qkeyword.1 man/qlist.1 man/qlop.1 \
man/qmerge.1 man/qpkg.1 man/qsearch.1 man/qsize.1 man/qtbz2.1 \
-   man/qtegrity.1 man/quse.1 man/qxpak.1 $(NULL) $(am__append_4) \
-   $(am__append_9)
+   man/quse.1 man/qxpak.1 $(NULL) $(am__append_4) $(am__append_9)
 q_SOURCES = main.c q.c qatom.c qcheck.c qdepends.c qfile.c qgrep.c \
qkeyword.c qlist.c qlop.c qmerge.c qpkg.c qsearch.c qsize.c \
qtbz2.c quse.c qxpak.c $(NULL) $(am__append_1) $(am__append_6)



[gentoo-commits] proj/portage-utils:master commit in: man/, /

2019-07-14 Thread Fabian Groffen
commit: bc9b220f15d357ea2b729311a3f9da563d978438
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 18:43:49 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 18:43:49 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=bc9b220f

qlist: add -F argument

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

 man/qlist.1 |   3 ++
 qlist.c | 116 ++--
 2 files changed, 68 insertions(+), 51 deletions(-)

diff --git a/man/qlist.1 b/man/qlist.1
index 8f9cf56..2fd9575 100644
--- a/man/qlist.1
+++ b/man/qlist.1
@@ -52,6 +52,9 @@ Only show objects.
 \fB\-s\fR, \fB\-\-sym\fR
 Only show symlinks.
 .TP
+\fB\-F\fR \fI\fR, \fB\-\-format\fR \fI\fR
+Print matched atom using given format string.
+.TP
 \fB\-\-root\fR \fI\fR
 Set the ROOT env var.
 .TP

diff --git a/qlist.c b/qlist.c
index ab3fb4f..e0a8a07 100644
--- a/qlist.c
+++ b/qlist.c
@@ -21,7 +21,7 @@
 #include "tree.h"
 #include "xregex.h"
 
-#define QLIST_FLAGS "ISRUcDeados" COMMON_FLAGS
+#define QLIST_FLAGS "ISRUcDeadosF:" COMMON_FLAGS
 static struct option const qlist_long_opts[] = {
{"installed", no_argument, NULL, 'I'},
{"slots", no_argument, NULL, 'S'},
@@ -35,10 +35,11 @@ static struct option const qlist_long_opts[] = {
{"obj",   no_argument, NULL, 'o'},
{"sym",   no_argument, NULL, 's'},
/* {"file",   a_argument, NULL, 'f'}, */
+   {"format", a_argument, NULL, 'F'},
COMMON_LONG_OPTS
 };
 static const char * const qlist_opts_help[] = {
-   "Just show installed packages",
+   "Just show installed package names",
"Display installed packages with slots (use twice for subslots)",
"Display installed packages with repository",
"Display installed packages with flags used",
@@ -50,6 +51,7 @@ static const char * const qlist_opts_help[] = {
"Only show objects",
"Only show symlinks",
/* "query filename for pkgname", */
+   "Print matched atom using given format string",
COMMON_OPTS_HELP
 };
 #define qlist_usage(ret) usage(ret, QLIST_FLAGS, qlist_long_opts, 
qlist_opts_help, NULL, lookup_applet_idx("qlist"))
@@ -311,19 +313,18 @@ struct qlist_opt_state {
int argc;
char **argv;
depend_atom **atoms;
-   bool exact;
-   bool all;
-   bool just_pkgname;
-   bool show_dir;
-   bool show_obj;
-   bool show_repo;
-   bool show_sym;
-   int show_slots;
-   bool show_umap;
-   bool show_dbg;
-   bool columns;
+   bool exact:1;
+   bool all:1;
+   bool just_pkgname:1;
+   bool show_dir:1;
+   bool show_obj:1;
+   bool show_sym:1;
+   bool need_full_atom:1;
+   bool show_umap:1;
+   bool show_dbg:1;
char *buf;
size_t buflen;
+   const char *fmt;
 };
 
 static int
@@ -342,29 +343,11 @@ qlist_cb(tree_pkg_ctx *pkg_ctx, void *priv)
if ((i == state->argc) && (state->argc != optind))
return 0;
 
-   atom = tree_get_atom(pkg_ctx, false);
+   atom = tree_get_atom(pkg_ctx, state->need_full_atom);
if (state->just_pkgname) {
if ((state->all + state->just_pkgname) < 2) {
-   char qfmt[128];
-   atom = tree_get_atom(pkg_ctx,
-   state->show_slots || state->show_repo);
-   if (state->columns) {
-   snprintf(qfmt, sizeof(qfmt),
-   "%%{CATEGORY} %%{PN}%s%s%s%s",
-   verbose ? " %{PVR}" : "",
-   state->show_slots >= 1 ? " 
%{SLOT}" : "",
-   state->show_slots >= 2 ? " 
%{SUBSLOT}" : "",
-   state->show_repo ? " %{REPO}" : 
"");
-   } else {
-   snprintf(qfmt, sizeof(qfmt),
-   "%%[CATEGORY]%%[P%c]%s%s%s",
-   verbose ? 'F' : 'N',
-   state->show_slots >= 1 ? 
"%[SLOT]" : "",
-   state->show_slots >= 2 ? 
"%[SUBSLOT]" : "",
-   state->show_repo ? "%[REPO]" : 
"");
-   }
printf("%s%s\n",
-   atom_format(qfmt, atom),
+   atom_format(state->fmt, atom),
umapstr(state->show_umap, pkg_ctx));
}
 
@@ -374,7 +357,7 @@ qlist_cb(tree_pkg_ctx *pkg_ctx, void *priv)
 
if (verbose)
printf("%s %sCONTENTS%s:\n",
-   atom_format("%[CATEGORY]%[PF]", atom), DKBLUE,

[gentoo-commits] proj/portage-utils:master commit in: libq/

2019-07-14 Thread Fabian Groffen
commit: a496627e69834aae3ec560d500347b26769346b7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 18:50:50 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 18:50:50 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=a496627e

libq/atom: make atom_format return  for SLOT and SUBSLOT

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

 libq/atom.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libq/atom.c b/libq/atom.c
index 170eeea..4c21a40 100644
--- a/libq/atom.c
+++ b/libq/atom.c
@@ -778,14 +778,14 @@ atom_format_r(
append_buf(buf, buflen, 
"%s%s%s%s",
YELLOW,
connected ? ":" 
: "",
-   atom->SLOT ? 
atom->SLOT : "",
+   HN(atom->SLOT),
NORM);
} else if (!strncmp("SUBSLOT", fmt, len)) {
if (showit || atom->SUBSLOT)
append_buf(buf, buflen, 
"%s%s%s%s%s",
YELLOW,
connected ? "/" 
: "",
-   atom->SUBSLOT ? 
atom->SUBSLOT : "",
+   
HN(atom->SUBSLOT),

atom_slotdep_str[atom->slotdep],
NORM);
} else if (!strncmp("REPO", fmt, len)) {



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

2019-07-14 Thread Jeroen Roovers
commit: dca9f337362b25b9636f2acf9b86e396a0fcc81a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 14 18:28:42 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 14 18:30:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca9f337

www-client/surfraw: Stable

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

 www-client/surfraw/surfraw-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/surfraw/surfraw-2.3.0-r1.ebuild 
b/www-client/surfraw/surfraw-2.3.0-r1.ebuild
index 2ab08249e35..019e41cc99b 100644
--- a/www-client/surfraw/surfraw-2.3.0-r1.ebuild
+++ b/www-client/surfraw/surfraw-2.3.0-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.com/surfraw/Surfraw";
 SRC_URI="${HOMEPAGE}/-/archive/${P}/${PN^}-${P}.tar.bz2"
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris"
+KEYWORDS="amd64 hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris"
 
 RDEPEND="
dev-lang/perl



[gentoo-commits] repo/gentoo:master commit in: www-client/surfraw/, www-client/surfraw/files/

2019-07-14 Thread Jeroen Roovers
commit: 7f0cbbb40fd8244423ba4901c3587ce35e75ee88
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 14 18:29:32 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 14 18:30:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0cbbb4

www-client/surfraw: Old

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

 www-client/surfraw/Manifest|  2 -
 .../files/surfraw-2.2.6-gentoo_pkg_tools.patch | 37 -
 .../surfraw/files/surfraw-2.2.9-completion.patch   | 10 ---
 www-client/surfraw/surfraw-2.2.9-r1.ebuild | 89 --
 www-client/surfraw/surfraw-2.3.0.ebuild| 87 -
 5 files changed, 225 deletions(-)

diff --git a/www-client/surfraw/Manifest b/www-client/surfraw/Manifest
index 0007f9e35cd..27355ded652 100644
--- a/www-client/surfraw/Manifest
+++ b/www-client/surfraw/Manifest
@@ -1,3 +1 @@
 DIST Surfraw-surfraw-2.3.0.tar.bz2 114065 BLAKE2B 
91105b225737fe8f3a016e8c723421a2386c48f0c245b6ed119e4cc0f1032c9362e83a062134d0fef8b1cb14f58af07d3d9abe72c4efef9e79c6eb4c93bab25c
 SHA512 
43f0dd2b48a045a47e73e8ef8058e0590a0409367e8378a086497ef912c58317614ba318b006913803529a51a641858a58c1f9f6a2f93dcdea9a45a26484af02
-DIST surfraw-2.2.9.tar.gz 200042 BLAKE2B 
c360da9826b6473a1159e67a19e9e12eaf4697b5be4373088169eb6ee1b85f126854f8594c5de8fd0517b7020947be42a5678d1ed7bd798f0925c53a68728c15
 SHA512 
81ddfc5300f5f052e09187144f39c0e1f0d6a0df9ad82d4457b60498278061ac6736a8236bd2b3516f6ad885d22c8616372b354f11b2dbb46ef4f3790456f016
-DIST surfraw-2.3.0.tar.gz 205557 BLAKE2B 
35ca2b46f14fc123fd014682a413c6f22e8c9f05d85e8e76660e099536fda8648446757d467afbe8807c91ec1628c568854ebfda48953e9499a018c30f2bc5ee
 SHA512 
51cdfb68bab701bce635a64ab3d5af669b2330c895180d01cca1c6f3c4005972ba4c573b693df59a2cc4fdb97d4fd11224bae500bbd4a17c3ab446de5241c9a0

diff --git a/www-client/surfraw/files/surfraw-2.2.6-gentoo_pkg_tools.patch 
b/www-client/surfraw/files/surfraw-2.2.6-gentoo_pkg_tools.patch
deleted file mode 100644
index e43b24e4671..000
--- a/www-client/surfraw/files/surfraw-2.2.6-gentoo_pkg_tools.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-  Needs a little more thought, or some method which would allow for an upstream
-push without affecting the non-Gentoo users.
-
 i/surfraw-bash-completion.IN
-+++ w/surfraw-bash-completion.IN
-@@ -4,6 +4,22 @@
- # installing the bash-completion package which sets this explicitly.
- shopt -s extglob
- 
-+_srpkgname()
-+{
-+  local pd
-+  local dir=$(sed -n -e '/^PORTDIR=/ { 
s/^[^=]\+="\?\([^"]\+\|\S\+\).*/\1/p ; q }' \
-+  /etc/make.{conf,globals})/*
-+  local cur="$1"
-+
-+  COMPREPLY=($(compgen -W "$(
-+  for pd in $dir
-+  do
-+  [ ! -d ${pd} ] && continue
-+  builtin cd ${pd}
-+  echo *
-+  done)" -- ${cur})
-+  )
-+}
- _surfraw() 
- {   COMPREPLY=()
-   local cur=${COMP_WORDS[COMP_CWORD]}
-@@ -20,7 +36,7 @@ _surfraw()
-   thenCOMPREPLY=( $( compgen -W "$elvi" -- $cur ) )
-   # "sr go" for google
-   elif[[ $prev == 
@(alioth|deb@(bugs|contents|packages|pts|sec)|freshmeat|fsfdir|sourceforge) ]]
--  thenCOMPREPLY=( $(apt-cache --generate pkgnames $cur) )
-+  then_srpkgname ${cur}
-   # "sr debbugs 4" to check 44bsd-rdist bugs...
-   elif[[ -x /usr/bin/look ]] # in bsdmainutils, "important"
-   thenCOMPREPLY=( $(/usr/bin/look ${cur:-''}) )

diff --git a/www-client/surfraw/files/surfraw-2.2.9-completion.patch 
b/www-client/surfraw/files/surfraw-2.2.9-completion.patch
deleted file mode 100644
index 0fb759f864b..000
--- a/www-client/surfraw/files/surfraw-2.2.9-completion.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/surfraw-bash-completion.IN
-+++ b/surfraw-bash-completion.IN
-@@ -45,5 +45,5 @@
-   fi
-   return 0
- }
--# test first in case removed-but-unpurged
--type -p surfraw >/dev/null 2>&1 && complete -F _surfraw surfraw sr
-+
-+complete -F _surfraw surfraw sr

diff --git a/www-client/surfraw/surfraw-2.2.9-r1.ebuild 
b/www-client/surfraw/surfraw-2.2.9-r1.ebuild
deleted file mode 100644
index 35112168912..000
--- a/www-client/surfraw/surfraw-2.2.9-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1 eutils
-
-DESCRIPTION="A fast unix command line interface to WWW"
-HOMEPAGE="http://surfraw.alioth.debian.org/";
-SRC_URI="http://${PN}.alioth.debian.org/dist/${P}.tar.gz";
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="amd64 hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris"
-RESTRICT="test"
-RDEPEND="dev-lang/perl"
-
-DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO)
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-2.2.6-gen

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

2019-07-14 Thread Jeroen Roovers
commit: 9d17897692177ee4708292a56107236e9225fc71
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 14 18:27:16 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 14 18:30:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d178976

www-client/surfraw: Switch to HTTPS

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

 www-client/surfraw/Manifest|  1 +
 www-client/surfraw/surfraw-2.3.0-r1.ebuild | 94 ++
 www-client/surfraw/surfraw-9.ebuild|  1 -
 3 files changed, 95 insertions(+), 1 deletion(-)

diff --git a/www-client/surfraw/Manifest b/www-client/surfraw/Manifest
index ee68fecec4b..0007f9e35cd 100644
--- a/www-client/surfraw/Manifest
+++ b/www-client/surfraw/Manifest
@@ -1,2 +1,3 @@
+DIST Surfraw-surfraw-2.3.0.tar.bz2 114065 BLAKE2B 
91105b225737fe8f3a016e8c723421a2386c48f0c245b6ed119e4cc0f1032c9362e83a062134d0fef8b1cb14f58af07d3d9abe72c4efef9e79c6eb4c93bab25c
 SHA512 
43f0dd2b48a045a47e73e8ef8058e0590a0409367e8378a086497ef912c58317614ba318b006913803529a51a641858a58c1f9f6a2f93dcdea9a45a26484af02
 DIST surfraw-2.2.9.tar.gz 200042 BLAKE2B 
c360da9826b6473a1159e67a19e9e12eaf4697b5be4373088169eb6ee1b85f126854f8594c5de8fd0517b7020947be42a5678d1ed7bd798f0925c53a68728c15
 SHA512 
81ddfc5300f5f052e09187144f39c0e1f0d6a0df9ad82d4457b60498278061ac6736a8236bd2b3516f6ad885d22c8616372b354f11b2dbb46ef4f3790456f016
 DIST surfraw-2.3.0.tar.gz 205557 BLAKE2B 
35ca2b46f14fc123fd014682a413c6f22e8c9f05d85e8e76660e099536fda8648446757d467afbe8807c91ec1628c568854ebfda48953e9499a018c30f2bc5ee
 SHA512 
51cdfb68bab701bce635a64ab3d5af669b2330c895180d01cca1c6f3c4005972ba4c573b693df59a2cc4fdb97d4fd11224bae500bbd4a17c3ab446de5241c9a0

diff --git a/www-client/surfraw/surfraw-2.3.0-r1.ebuild 
b/www-client/surfraw/surfraw-2.3.0-r1.ebuild
new file mode 100644
index 000..2ab08249e35
--- /dev/null
+++ b/www-client/surfraw/surfraw-2.3.0-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools bash-completion-r1
+
+DESCRIPTION="A fast unix command line interface to WWW"
+HOMEPAGE="https://gitlab.com/surfraw/Surfraw";
+SRC_URI="${HOMEPAGE}/-/archive/${P}/${PN^}-${P}.tar.bz2"
+SLOT="0"
+LICENSE="public-domain"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris"
+
+RDEPEND="
+   dev-lang/perl
+"
+RESTRICT="test"
+DOCS=(
+   AUTHORS ChangeLog HACKING NEWS README TODO
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.0-completion.patch
+)
+S=${WORKDIR}/${PN^}-${P}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --with-elvidir='$(datadir)'/surfraw
+}
+
+src_install() {
+   default
+
+   newbashcomp surfraw-bash-completion ${PN}
+   bashcomp_alias ${PN} sr
+
+   docinto examples
+   dodoc examples/README
+   insinto /usr/share/doc/${PF}/examples
+   doins examples/uzbl_load_url_from_surfraw
+}
+
+pkg_preinst() {
+   has_version "=${CATEGORY}/${PN}-1.0.7"
+   upgrade_from_1_0_7=$?
+}
+
+pkg_postinst() {
+   local moves f
+
+   einfo
+   einfo "You can get a list of installed elvi by just typing 'surfraw' or"
+   einfo "the abbreviated 'sr'."
+   einfo
+   einfo "You can try some searches, for example:"
+   einfo "$ sr ask why is jeeves gay? "
+   einfo "$ sr google -results=100 RMS, GNU, which is sinner, which is 
sin?"
+   einfo "$ sr rhyme -method=perfect Julian"
+   einfo
+   einfo "The system configuration file is /etc/surfraw.conf"
+   einfo
+   einfo "Users can specify preferences in '~/.surfraw.conf'  e.g."
+   einfo "SURFRAW_graphical_browser=mozilla"
+   einfo "SURFRAW_text_browser=w3m"
+   einfo "SURFRAW_graphical=no"
+   einfo
+   einfo "surfraw works with any graphical and/or text WWW browser"
+   einfo
+   if [[ $upgrade_from_1_0_7 = 0 ]] ; then
+   ewarn "surfraw usage has changed slightly since version 1.0.7, 
elvi are now called"
+   ewarn "using the 'sr' wrapper script as described above.  If 
you wish to return to"
+   ewarn "the old behaviour you can add /usr/share/surfraw to your 
\$PATH"
+   fi
+   # This file was always autogenerated, and is no longer needed.
+   if [ -f "${EROOT}"/etc/surfraw_elvi.list ]; then
+   rm -f "${EROOT}"/etc/surfraw_elvi.list
+   fi
+
+   # Config file location changes in v2.2.6
+   for f in /etc/surfraw.{bookmarks,conf}; do
+   if [ -f "${EROOT}"${f} ]; then
+   ewarn "${f} has moved to 
/etc/xdg/config/surfraw/${f##*.} in v2.2.6."
+   moves=1
+   fi
+   done
+   if [ "${moves}" == 1 ]; then
+   ewarn "You must manually move, and update, the config files 
listed"
+   e

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

2019-07-14 Thread Hans de Graaff
commit: d03fd226cd4766b5f090433aae8c288187f1a7a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 14 10:25:43 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 14 18:27:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03fd226

sys-cluster/torque: also drop actual dependencies

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

 sys-cluster/torque/torque-6.0.4-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-cluster/torque/torque-6.0.4-r1.ebuild 
b/sys-cluster/torque/torque-6.0.4-r1.ebuild
index 4cfac4df5ce..bc520dc0ace 100644
--- a/sys-cluster/torque/torque-6.0.4-r1.ebuild
+++ b/sys-cluster/torque/torque-6.0.4-r1.ebuild
@@ -19,8 +19,6 @@ DEPEND_COMMON="
sys-libs/readline:0=
dev-libs/libxml2
>=dev-libs/boost-1.41
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
cpusets? ( sys-apps/hwloc )
munge? ( sys-auth/munge )
nvidia? ( >=x11-drivers/nvidia-drivers-275 )



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

2019-07-14 Thread Hans de Graaff
commit: da18c110ab2fd8aa83bd3277a94b49c4146063ef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 14 18:26:21 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 14 18:27:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da18c110

net-p2p/gtk-gnutella: add 1.1.15

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

 net-p2p/gtk-gnutella/Manifest   |  1 +
 net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index c5848da4c37..7cdeaf267a3 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-gnutella-1.1.13.tar.xz 19207704 BLAKE2B 
4a11fd3f8bd7554e78a75b51b818e2e863edc328d07d0da4fce07e9a6eca7307dd66082dc70caf96e9e85d1d68ee1ef253a47ffb58cc9f33358a5d71b10782cb
 SHA512 
14ff19a3f0bf55101570b4268cdd422defd2ccd112d80e9bafe2f6eb019b94c3c72763e67e2853d4446e68943355093c1279c6d67c101ca6d9b7f05ddd9ac7e0
 DIST gtk-gnutella-1.1.14.tar.xz 19372716 BLAKE2B 
b9caf1eaa79ca9c9e4d6a036f438eabbbab59a2d94a5227aee17ef9e9551af8185c3049247ee2e53ed913cbb46fafc6841d84346928490b380e16ccf5d27cc4e
 SHA512 
cf8d76a5d531ad26e6155aedc2099f86ff91f96c4587bd6910e844fb6d19d35b48e3d1c4df45b7c68b34f4afcf2ce507943d73a33d923a97f6c43dd9c9ce10c9
+DIST gtk-gnutella-1.1.15.tar.xz 19606508 BLAKE2B 
3c699f2c5e8b6962265c9fc9bc6720d740c447afb33bef8968e8c8f1f7ec8b88ec3381419cdcee8e2ec8f4e10be2c6e5707d5f89365f347a33990fffd0f18395
 SHA512 
6b2bee08fba463b66890c8c5d7f7815a8cc4106824e598bed8cffe4601b1e591fc14903ce8d587815257f795c854d459b3a4fa7cc90de2fbc109daef025e5968

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild
new file mode 100644
index 000..05775beef84
--- /dev/null
+++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# eutils: strip-linguas
+inherit eutils toolchain-funcs
+
+IUSE="nls dbus ssl +gtk"
+
+DESCRIPTION="A GTK+ Gnutella client"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+HOMEPAGE="http://gtk-gnutella.sourceforge.net/";
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+
+RDEPEND="
+   sys-libs/binutils-libs:=
+   dev-libs/glib:2
+   sys-libs/zlib
+   gtk? ( >=x11-libs/gtk+-2.2.1:2 )
+   dbus? ( >=sys-apps/dbus-0.35.2 )
+   ssl? ( >=net-libs/gnutls-2.2.5 )
+   nls? ( >=sys-devel/gettext-0.11.5 )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   strip-linguas -i po
+
+   echo "# Gentoo-selected LINGUAS" > po/LINGUAS
+   for ling in ${LINGUAS}; do
+   echo $ling >> po/LINGUAS
+   done
+
+   default
+}
+
+src_configure() {
+   # There is no option to turn off optimization through the build.sh
+   # script.
+   sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh 
|| die
+
+   # The build script does not support the equivalent --enable
+   # options so we must construct the configuration by hand.
+
+   local myconf
+
+   if ! use nls; then
+   myconf="${myconf} --disable-nls"
+   fi
+
+   if ! use dbus; then
+   myconf="${myconf} --disable-dbus"
+   fi
+
+   if ! use ssl; then
+   myconf="${myconf} --disable-gnutls"
+   fi
+
+   if use gtk; then
+   myconf="${myconf} --gtk2"
+   else
+   myconf="${myconf} --topless"
+   fi
+
+   ./build.sh \
+   --configure-only \
+   --prefix="/usr" \
+   --cc=$(tc-getCC) \
+   ${myconf}
+}
+
+src_compile() {
+   # Build system is not parallel-safe, bug 500760
+   emake -j1
+}
+
+src_install() {
+   dodir /usr/bin
+   emake INSTALL_PREFIX="${D}" install || die "Install failed"
+   dodoc AUTHORS ChangeLog README TODO
+
+   # Touch the symbols file into the future to avoid warnings from
+   # gtk-gnutella later on, since we will most likely strip the binary.
+   touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" 
|| die
+}



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

2019-07-14 Thread Michał Górny
commit: aa50e1b8be4014aae4dacc8467a44cda4797e9b5
Author: Daniel Kenzelmann  k8n  de>
AuthorDate: Wed Jun 19 19:11:22 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 18:26:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa50e1b8

dev-libs/pigpio: new ebuild version 68

New ebuild for dev-libs/pigpio-68, cleanup, add EPREFIX

Signed-off-by: Daniel Kenzelmann  k8n.de>
Closes: https://github.com/gentoo/gentoo/pull/12252
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/pigpio/Manifest |  1 +
 dev-libs/pigpio/pigpio-68.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/pigpio/Manifest b/dev-libs/pigpio/Manifest
index ed15ca2500f..9928f29679a 100644
--- a/dev-libs/pigpio/Manifest
+++ b/dev-libs/pigpio/Manifest
@@ -1 +1,2 @@
 DIST pigpio-67.tar.gz 369268 BLAKE2B 
a9d59369f5eed4b733e0e5c0e85013a132e55ff63a2393d79a3fb52d1fcb2513559d4dfeea84c4842d6281936b6e116bd81cd63e4542bbcffaf813ee356ee0d1
 SHA512 
9792f8402ee0dd204f4a975ab0513099a1fe3d398a28b766f412c08d7908e8e307de4cc92b2a2519b6484f15a043bd40008b7707486015c08bda5f97b1e7e00b
+DIST pigpio-68.tar.gz 371251 BLAKE2B 
c0118854d18ce158a3d5c96380289cc8bc68f35f72ce28f207dfbb827f97f538acd82cec2af11590e59985b77ef08834d55b3ac7578e1f6b6d1a0b5d5d594632
 SHA512 
125364eab9dd33c39fda148c6018679ac91b099914d7f0c6362f61566a9c957065189ace03ad4668b29f25d4d542b81d42c0befe0712867b48977b755dc03edc

diff --git a/dev-libs/pigpio/pigpio-68.ebuild b/dev-libs/pigpio/pigpio-68.ebuild
new file mode 100644
index 000..ab323e84a88
--- /dev/null
+++ b/dev-libs/pigpio/pigpio-68.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+
+inherit distutils-r1 systemd toolchain-funcs
+
+DESCRIPTION="A library for the Raspberry which allows control of the GPIOs"
+HOMEPAGE="http://abyz.me.uk/rpi/pigpio/index.html";
+SRC_URI="https://github.com/joan2937/pigpio/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~arm"
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+src_prepare() {
+   eapply "${FILESDIR}/${PN}-67-makefile.patch"
+   eapply_user
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" STRIP=: STRIPLIB=: SIZE=:
+   use python && distutils-r1_src_compile
+}
+
+src_install() {
+   emake DESTDIR="${D}" LDCONFIG=: PYTHON2=: PYTHON3=: \
+   libdir="$(get_libdir)" prefix="${EPREFIX}/usr" \
+   mandir="${EPREFIX}/usr/share/man" install
+   einstalldocs
+   newinitd "${FILESDIR}"/pigpiod.initd pigpiod
+   newconfd "${FILESDIR}"/pigpiod.confd pigpiod
+   systemd_newunit "${FILESDIR}"/pigpiod.systemd pigpiod.service
+   use python && distutils-r1_src_install
+}



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

2019-07-14 Thread Matt Turner
commit: ca7a1a6d5417f0fd2af87a480ddc936f1535bb34
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 14 18:02:30 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 14 18:23:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7a1a6d

x11-libs/libICE: Version bump to 1.0.10

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

 x11-libs/libICE/Manifest |  1 +
 x11-libs/libICE/libICE-1.0.10.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/x11-libs/libICE/Manifest b/x11-libs/libICE/Manifest
index f1733d590a7..09f64b4db98 100644
--- a/x11-libs/libICE/Manifest
+++ b/x11-libs/libICE/Manifest
@@ -1 +1,2 @@
+DIST libICE-1.0.10.tar.bz2 393116 BLAKE2B 
2089cbddab679f8565f0b7bf0313616b71f33cd403aea2cb84032a247c1e1d01de343058c31be73214bd6dea7fc167fa6a0f81704c960bc279d904bdf4bf804f
 SHA512 
2f1ef2c32c833c71894a08fa7e7ed53f301f6c7bd22485d71c12884d8e8b36b99f362ec886349dcc84d08edc81c8b2cea035320831d64974edeba021b433c468
 DIST libICE-1.0.9.tar.bz2 384921 BLAKE2B 
701122d9ef6bfa9077f63b35131dc4603964dbb0b7f58bd54ca49e25be24265142d39da4e1f7c72fdf4945dfb358f7b061acb848dfb0c1bcac5973c9fc728a26
 SHA512 
daa8126ee5279c08f801274a2754132762dea2a40f4733c4b0bf8e8bdad61cba826939a2e067beb3524e256a98a2b83f23c8d4643f3e75a284ab02cc73da41b7

diff --git a/x11-libs/libICE/libICE-1.0.10.ebuild 
b/x11-libs/libICE/libICE-1.0.10.ebuild
new file mode 100644
index 000..fcf1112fea9
--- /dev/null
+++ b/x11-libs/libICE/libICE-1.0.10.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X.Org Inter-Client Exchange library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+IUSE="ipv6"
+
+DEPEND="x11-base/xorg-proto
+   x11-libs/xtrans"
+RDEPEND="${DEPEND}
+   elibc_glibc? ( dev-libs/libbsd )"
+
+pkg_setup() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable ipv6)
+   --disable-docs
+   --disable-specs
+   --without-fop
+   )
+}



[gentoo-commits] proj/genkernel: New tag: v4.0.0-alpha.1

2019-07-14 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 18:17:00 2019 +

New tag: v4.0.0-alpha.1




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

2019-07-14 Thread Thomas Deutschmann
commit: bfff05960d98b53f212bb2fc4b2968f14914e1cc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 18:10:21 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 18:10:21 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=bfff0596

genkernel: Add empty line before warning regarding the need of rootfstype 
parameter

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

 genkernel | 1 +
 1 file changed, 1 insertion(+)

diff --git a/genkernel b/genkernel
index d3ba388..7f2e6f7 100755
--- a/genkernel
+++ b/genkernel
@@ -430,6 +430,7 @@ then
 
if [ $(${CONFGREP} 'CONFIG_EXT[0-9]_FS=' "${KERNEL_CONFIG}" | wc -l) 
-ge 2 ]
then
+   print_warning 1 ''
print_warning 1 'With support for several ext* filesystems 
available, it may be needed to'
print_warning 1 'add "rootfstype=ext3" or "rootfstype=ext4" to 
the list of boot parameters.'
fi



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

2019-07-14 Thread Thomas Deutschmann
commit: 74d7acd9ae1cf38725c1f31172e761eeadf857c9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 18:11:34 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 18:11:34 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=74d7acd9

Dropbear: Move --ssh-authorized-keys validation to determine_real_args() 
function

It's a common error especially for new setups that 
'/etc/dropbear/authorized_keys'
file will be missing. Moving the check to determine_real_args() will allow us to
bail out very early for better user experience.

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

 gen_determineargs.sh | 16 
 gen_initramfs.sh | 15 ---
 2 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index a42cd44..1b3abf8 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -424,6 +424,22 @@ determine_real_args() {
gen_die "--multipath requires --lvm but --no-lvm is 
set!"
fi
 
+   if isTrue "${SSH}"
+   then
+   local ssh_authorized_keys_file=$(expand_file 
"${SSH_AUTHORIZED_KEYS_FILE}")
+   if [ -z "${ssh_authorized_keys_file}" ]
+   then
+   # expand_file() will return also return an 
empty string when file
+   # doesn't exist!
+   gen_die "--ssh-authorized-keys value 
'${SSH_AUTHORIZED_KEYS_FILE}' is invalid! Does the file exists?"
+   elif [ ! -s "${ssh_authorized_keys_file}" ]
+   then
+   gen_die "authorized_keys file 
'${ssh_authorized_keys_file}' is empty!"
+   else
+   declare -gr 
DROPBEAR_AUTHORIZED_KEYS_FILE="${ssh_authorized_keys_file}"
+   fi
+   fi
+
if isTrue "${ZFS}" && isTrue "$(tc-is-cross-compiler)"
then
local error_msg="Using binpkg for ZFS is not supported."

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 41f0269..973ed9e 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -899,16 +899,9 @@ append_dropbear() {
dropbear_command=dropbearconvert
fi
 
-   local ssh_authorized_keys_file=$(expand_file 
"${SSH_AUTHORIZED_KEYS_FILE}")
-   if [ -z "${ssh_authorized_keys_file}" ]
+   if [ -z "${DROPBEAR_AUTHORIZED_KEYS_FILE}" ]
then
-   gen_die "--ssh-authorized-keys value 
'${SSH_AUTHORIZED_KEYS_FILE}' is invalid!"
-   elif [ ! -f "${ssh_authorized_keys_file}" ]
-   then
-   gen_die "authorized_keys file '${ssh_authorized_keys_file}' 
does NOT exist!"
-   elif [ ! -s "${ssh_authorized_keys_file}" ]
-   then
-   gen_die "authorized_keys file '${ssh_authorized_keys_file}' is 
empty!"
+   gen_die "Something went wrong: DROPBEAR_AUTHORIZED_KEYS_FILE 
should already been set but is missing!"
fi
 
populate_binpkg ${PN}
@@ -1122,8 +1115,8 @@ append_dropbear() {
cp -a "${GK_SHARE}"/defaults/unlock-luks.sh 
"${TDIR}"/usr/sbin/unlock-luks \
|| gen_die "Failed to copy 
'${GK_SHARE}/defaults/unlock-luks.sh' to '${TDIR}/usr/sbin/unlock-luks'"
 
-   cp -aL "${ssh_authorized_keys_file}" "${TDIR}"/root/.ssh/ \
-   || gen_die "Failed to copy '${ssh_authorized_keys_file}'!"
+   cp -aL "${DROPBEAR_AUTHORIZED_KEYS_FILE}" "${TDIR}"/root/.ssh/ \
+   || gen_die "Failed to copy '${DROPBEAR_AUTHORIZED_KEYS_FILE}'!"
 
cp -aL /etc/localtime "${TDIR}"/etc/ \
|| gen_die "Failed to copy '/etc/localtime'. Please set 
system's timezone!"



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

2019-07-14 Thread Michał Górny
commit: 2b1b10be11e1f7b25e7eef2db7717d5e0768a6b4
Author: Marco Genasci  gmail  com>
AuthorDate: Thu May 16 08:20:22 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 18:07:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1b10be

dev-db/sqlcl-bin: remove old

Bug: https://bugs.gentoo.org/671606
Signed-off-by: Marco Genasci  gmail.com>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/12015
Signed-off-by: Michał Górny  gentoo.org>

 dev-db/sqlcl-bin/Manifest |  1 -
 dev-db/sqlcl-bin/sqlcl-bin-17.4.0.354.2224.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/dev-db/sqlcl-bin/Manifest b/dev-db/sqlcl-bin/Manifest
index aa79883dbb5..ff4d614d9e4 100644
--- a/dev-db/sqlcl-bin/Manifest
+++ b/dev-db/sqlcl-bin/Manifest
@@ -1,2 +1 @@
-DIST sqlcl-17.4.0.354.2224-no-jre.zip 19731560 BLAKE2B 
0ee78a39e5be5d2c23a583cf3f4790897d79e1b082036d30a071fa629912e31c3fc3dbb0e873f4013ba6d41c27c8e1d99aff851922202983842cbf09cf1c6b0b
 SHA512 
d03e949755fc3c99661d3b87dc4576fd4cb0edd33fa2b05818bbb26cd6d066d221ad6bcc0fc2f1453a80351b82e5698a193730cbabbf84a55607a118c39b4243
 DIST sqlcl-19.1.0.094.1619.zip 21886970 BLAKE2B 
adf3e70521eb38b1504a384512b2c9121084e27e98952d0f493d74fff63d6f24c00e9f1ed025cccef3305cdc47acecde604575a63221b4fedf38fa6e1885
 SHA512 
1d04fc7e1a9229badafeea54489db5c6ee8b3d720d84687cbdf761232388e624ac66d0ae59de99e833ae36eb3d5287d1ea556d09aad855d75b674186c55ed9a8

diff --git a/dev-db/sqlcl-bin/sqlcl-bin-17.4.0.354.2224.ebuild 
b/dev-db/sqlcl-bin/sqlcl-bin-17.4.0.354.2224.ebuild
deleted file mode 100644
index 94a010ed64d..000
--- a/dev-db/sqlcl-bin/sqlcl-bin-17.4.0.354.2224.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/-bin}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Oracle SQLcl is the new SQL*Plus"
-HOMEPAGE="https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html";
-SRC_URI="${MY_P}-no-jre.zip"
-RESTRICT="bindist fetch mirror"
-
-LICENSE="OTN"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND="virtual/jre:1.8
-   dev-java/java-config:2
-   dev-db/oracle-instantclient"
-
-S="${WORKDIR}"
-
-pkg_nofetch() {
-   eerror "Please go to"
-   eerror "${HOMEPAGE}"
-   eerror "and download"
-   eerror "Command Line - SQLcl"
-   eerror "${SRC_URI}"
-   eerror "and move it to DISTDIR directory."
-}
-
-src_prepare() {
-   default
-   find ./ \( -iname "*.bat" -or -iname "*.exe" \) -exec rm {} + || die 
"remove files failed"
-   mv sqlcl/bin/sql sqlcl/bin/"${MY_PN}" || die "rename executable failed"
-}
-
-src_install() {
-   exeinto "/opt/${MY_PN}/bin/"
-   doexe "${S}/${MY_PN}/bin/${MY_PN}"
-
-   insinto "/opt/${MY_PN}/lib/"
-   doins -r "${S}/${MY_PN}/lib/"*
-
-   dosym "${ED%/}/opt/${MY_PN}/bin/${MY_PN}" "/opt/bin/${MY_PN}"
-}



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

2019-07-14 Thread Michał Górny
commit: b07ec502aeb892f3d0559e2f3a1a0a6baae0db52
Author: Marco Genasci  gmail  com>
AuthorDate: Thu May 16 08:18:47 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 18:07:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07ec502

dev-db/sqlcl-bin: bump to version 19.1.0.094.1619

Bug: https://bugs.gentoo.org/671606
Signed-off-by: Marco Genasci  gmail.com>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Michał Górny  gentoo.org>

 dev-db/sqlcl-bin/Manifest |  1 +
 dev-db/sqlcl-bin/sqlcl-bin-19.1.0.094.1619.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-db/sqlcl-bin/Manifest b/dev-db/sqlcl-bin/Manifest
index 39368202cd8..aa79883dbb5 100644
--- a/dev-db/sqlcl-bin/Manifest
+++ b/dev-db/sqlcl-bin/Manifest
@@ -1 +1,2 @@
 DIST sqlcl-17.4.0.354.2224-no-jre.zip 19731560 BLAKE2B 
0ee78a39e5be5d2c23a583cf3f4790897d79e1b082036d30a071fa629912e31c3fc3dbb0e873f4013ba6d41c27c8e1d99aff851922202983842cbf09cf1c6b0b
 SHA512 
d03e949755fc3c99661d3b87dc4576fd4cb0edd33fa2b05818bbb26cd6d066d221ad6bcc0fc2f1453a80351b82e5698a193730cbabbf84a55607a118c39b4243
+DIST sqlcl-19.1.0.094.1619.zip 21886970 BLAKE2B 
adf3e70521eb38b1504a384512b2c9121084e27e98952d0f493d74fff63d6f24c00e9f1ed025cccef3305cdc47acecde604575a63221b4fedf38fa6e1885
 SHA512 
1d04fc7e1a9229badafeea54489db5c6ee8b3d720d84687cbdf761232388e624ac66d0ae59de99e833ae36eb3d5287d1ea556d09aad855d75b674186c55ed9a8

diff --git a/dev-db/sqlcl-bin/sqlcl-bin-19.1.0.094.1619.ebuild 
b/dev-db/sqlcl-bin/sqlcl-bin-19.1.0.094.1619.ebuild
new file mode 100644
index 000..140d82c8526
--- /dev/null
+++ b/dev-db/sqlcl-bin/sqlcl-bin-19.1.0.094.1619.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Oracle SQLcl is the new SQL*Plus"
+HOMEPAGE="https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html";
+SRC_URI="${MY_P}.zip"
+RESTRICT="bindist fetch mirror"
+
+LICENSE="OTN"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="virtual/jre:1.8
+   dev-java/java-config:2
+   dev-db/oracle-instantclient"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+   einfo "Please go to"
+   einfo
+   einfo " ${HOMEPAGE}"
+   einfo
+   einfo "and download"
+   einfo
+   einfo " Command Line - SQLcl"
+   einfo " ${SRC_URI}"
+   einfo
+   einfo "which must be placed in DISTDIR directory."
+}
+
+src_prepare() {
+   default
+   find ./ \( -iname "*.bat" -or -iname "*.exe" \) -delete || die "remove 
files failed"
+}
+
+src_install() {
+   exeinto "/opt/${MY_PN}/bin/"
+   newexe "${MY_PN}"/bin/sql sqlcl
+
+   insinto "/opt/${MY_PN}/lib/"
+   doins -r "${MY_PN}"/lib/.
+
+   dosym "../${MY_PN}/bin/sqlcl" /opt/bin/sqlcl
+}



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

2019-07-14 Thread Kent Fredric
commit: 514552f0f6b23e914b37e071ce4bb1ddc554bc59
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jul 14 17:29:46 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jul 14 17:31:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514552f0

profiles/: package.mask dev-libs/libvorbis-perl bug #635792

- Broken since 2007
- Upstream not seen since 2004
- No revdeps
- Nobody interested or capable of fixing it

Bug: https://bugs.gentoo.org/635792
Signed-off-by: Kent Fredric  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3836323b9d8..58c600af8ef 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Kent Fredric  (2019-07-14)
+# Broken since 2007, Upstream not seen since 2004.
+# Removal after 2019-08-13
+# Bug #635792
+dev-libs/libvorbis-perl
+
 # David Seifert  (2019-07-14)
 # Unmaintained, removed from Debian and other distros, tons of CVEs,
 # unreachable upstream, removal in 30 days



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

2019-07-14 Thread Mike Pagano
commit: 9c9fb0a6af744a8f6323bd092a999cf6a2980d05
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul 14 17:10:53 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 14 17:11:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9fb0a6

sys-kernel/gentoo-sources: Linux patch 5.1.18

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e7a5e1b6bbc..f353b3b033e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -85,6 +85,9 @@ DIST genpatches-5.1-16.extras.tar.xz 1720 BLAKE2B 
5f9a60d596b2fe1c3bcc7ec1f27176
 DIST genpatches-5.1-17.base.tar.xz 480152 BLAKE2B 
017e8f7716f156293cafdb31dd8a5c94d6188f3abb6d218598f01a058a2284e4e6f9474a41b7ded32725de2e31096ced6f0f5dfdcc9bf0d075faf6dd824521c7
 SHA512 
6cadc6669818cecf8620d3a61f4c972cf716d74cef9b2814d01b7cb90b282de5acfe4239a8f764d11b07d8491ab3e0311caaa3f71a2095f1d2cc1e0c6f71
 DIST genpatches-5.1-17.experimental.tar.xz 5808 BLAKE2B 
fd84cd3a8eef6b21e488e2cf171828052e76facb133015cf81fe2923db7207b1f7265de088cfcb0ad391c6527805eac7402552f9a799174016cfb1f5ba85c464
 SHA512 
59604b562154940a30a1ea95e67a79a44254400e20fcbbb4feaba48a69e1f6c16c0a51860ac8750f6bae7b6f081ac0d68ee98df8356b19327fcecc1ad84d8f37
 DIST genpatches-5.1-17.extras.tar.xz 1724 BLAKE2B 
e5c02746b0961cc5c5b0624f790983c1913c2d70f64e0850665ab61ba550c0399f85e90d0cb17180db0a551f7bd477d15239010d80332f04044fbdd48d496e8c
 SHA512 
27836f8e58b4e2ff7909b90de3cf9686912f0760e4831caee68e7fdb50b7b1c7301b5bbb14067c286d789d9fbb4943584566b0c9a60887a3ba73db597ec0957d
+DIST genpatches-5.1-18.base.tar.xz 527772 BLAKE2B 
483013f62087515ee8800deb218b01a05a8dbd3d46a675ffcc6166ee507367c4686057ff610005fa5b532f8298574087b1b4b648012c24c396f602d35f10c261
 SHA512 
4f89f6572f37a84f3aeed4314b8df83efcabbeef4f51aa863f31472d9921d08bfc760d5d26b4af91986c02fc0c37923991b8630c82079b433360a39a6693281e
+DIST genpatches-5.1-18.experimental.tar.xz 5800 BLAKE2B 
8db3022c36e64d5f6c9563f0363dc30b1bd5e9556d32c090481b71f94a17d6644bfd89b3ff110eefdec4f73771576e7ae4d45d747c6e3caf1c0992b56156623f
 SHA512 
a98beebf0a0a317ba5c28cf54be317290a6c77ce48b9c14711a43c996eb4f2d43bde70d790f5fed92347b9e144651dc21e60193edbc7f141ccfdd90ec243
+DIST genpatches-5.1-18.extras.tar.xz 1724 BLAKE2B 
35b1f50584b7220d0809c6eedeb9ef1b0e68b86c73bb486ddfc8e52cd7198a30b537a4f6623e0753b9a0725d2551116eaeb3bff24e3255571be3882f5bfd16da
 SHA512 
910a2bc75daa63078f2f41d59b6fff15c42ebdc66113f530a2c616aafe818b19420d9069f81384a4faa30905cec9218264f6320b979d672703749a24ca8f71f7
 DIST genpatches-5.2-1.base.tar.xz 4564 BLAKE2B 
a1cf9d0b529fb29a07b689af0d1f65baac3f2b660f5401b31279a966b163ee3116121458cdacaf771e738145a2529df6f1d34d98006b8e615f105f7b496adb45
 SHA512 
eb96e3090080ceb83c8a06bf1c6aef1e1a2b198ab8dae621b9124afabdc723e3e878004d54ee6d22c50f2d924525261494ee8f4c8db02bbd89bc17e35c1b7d62
 DIST genpatches-5.2-1.experimental.tar.xz 5392 BLAKE2B 
956a17ca2314d7d78317f0a49621dc9949a4787fa9f22c66672008e8854eae48265d0f0975482b8d9307545e56a791a0c83f825a4d5bcc0fa96eb201fd02331d
 SHA512 
7a551add3a2a7df12d4d4efdc35ca7214067e540bc74a9115f05c4f127bdfe5434f0e99166e78c2d6791c44938eead46e4dbac4f47f98742a094a7d69a696559
 DIST genpatches-5.2-1.extras.tar.xz 1724 BLAKE2B 
01fb9ba93bbf8bb81c36abc51c06383ae1a51051e8e2c6fbf2089bc61a0f353e713fd2e09f1609459bb57fce54c91a3a376a753132677f0550dcec628ccca9b6
 SHA512 
7dcc433cae296b666a7d12b05ee4f470f5f1c4ab978c8045000649dc285b2c45559e8be199d107d8fc9e8155895bd6c1c1f3d03776e9ab8a7562d5c110139f79

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.1.18.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.1.18.ebuild
new file mode 100644
index 000..d3f4d0f2275
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.1.18.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="18"
+
+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/linux-patches: New tag: 5.1-18

2019-07-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 14 16:57:20 2019 +

New tag: 5.1-18




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

2019-07-14 Thread Fabian Groffen
commit: 2e13773bde49cdc6cd3c326493332954b0fd9b08
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 16:36:26 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 16:36:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e13773b

app-shells/tcsh: version bump 6.21.00, bug #689436

Closes: https://bugs.gentoo.org/689436
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-shells/tcsh/Manifest|   1 +
 app-shells/tcsh/tcsh-6.21.00.ebuild | 100 
 2 files changed, 101 insertions(+)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index c18eed5a1c0..4862d06720e 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,2 +1,3 @@
 DIST tcsh-6.20.00.tar.gz 1001696 BLAKE2B 
dfebde21c70f236e1070a93621a331ce1a53efab4496c44f25b51e98e843a8d0e3ca503da46a4fc0177b57b682e3ecc07f8120cde25ecf466c8ff094df5f9463
 SHA512 
c5635393c22341e62fb9a0b953ddf8871a876ab09deb08c98237f93afa9257b4a3381d1db65eefe769e22ef845db29ab7bc78773f1f609d73c8205689a6683e9
+DIST tcsh-6.21.00.tar.gz 1001909 BLAKE2B 
7f2be382a3a344d55e0785eace79377e20dd2cd2eb9e9533168fbb6286631cdcd35bdc06cd42d9439a29a7cd1a911416bfe6b0245065535aebdf5adb58d2c301
 SHA512 
d7f46588a35b9cd01cfa33d0f9bbae09e9692605b5c045c2b58e66dba958ab904ddfe45aa7361767034e6cc03a34ad9ba4d14fa836df723bade29f3f6a18a46c
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.21.00.ebuild 
b/app-shells/tcsh/tcsh-6.21.00.ebuild
new file mode 100644
index 000..ca75f2a2646
--- /dev/null
+++ b/app-shells/tcsh/tcsh-6.21.00.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic autotools prefix
+
+CONFVER="1.9"
+
+DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
+HOMEPAGE="http://www.tcsh.org/";
+SRC_URI="
+   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="nls doc"
+RESTRICT="test"
+
+# we need gettext because we run autoconf (AM_ICONV)
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   doc? ( dev-lang/perl )"
+
+CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.20.00-debian-dircolors.patch # bug #120792
+   "${FILESDIR}"/${PN}-6.18.01-aix.patch
+)
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+
+   eautoreconf
+
+   # fix gencat usage
+   sed \
+   -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
+   -i nls/Makefile.in || die
+
+   # use sysmalloc (for larger alloc sets) on Darwin also
+   sed -i -e 's/__MACHTEN__/__MACH__/' config_f.h || die
+
+   # unify ECHO behaviour
+   echo "#undef ECHO_STYLE" >> config_f.h
+   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
+
+   eprefixify "${CONFDIR}"/*
+   # activate the right default PATH
+   if [[ -z ${EPREFIX} ]] ; then
+   sed -i \
+   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
+   "${CONFDIR}"/csh.login || die
+   else
+   sed -i \
+   -e 's/^#PREFIX//' -e '/^#MAIN/d' \
+   "${CONFDIR}"/csh.login || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # make tcsh look and live along the lines of the prefix
+   append-cppflags -D_PATH_DOTCSHRC="'"'"${EPREFIX}/etc/csh.cshrc"'"'"
+   append-cppflags -D_PATH_DOTLOGIN="'"'"${EPREFIX}/etc/csh.login"'"'"
+   append-cppflags -D_PATH_DOTLOGOUT="'"'"${EPREFIX}/etc/csh.logout"'"'"
+   append-cppflags -D_PATH_USRBIN="'"'"${EPREFIX}/usr/bin"'"'"
+   append-cppflags -D_PATH_BIN="'"'"${EPREFIX}/bin"'"'"
+
+   econf \
+   --prefix="${EPREFIX:-}" \
+   --datarootdir='${prefix}/usr/share' \
+   $(use_enable nls)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install install.man
+
+   DOCS=( FAQ Fixes NewThings Ported README WishList Y2K )
+   if use doc ; then
+   perl tcsh.man2html tcsh.man || die
+   HTML_DOCS=( tcsh.html/*.html )
+   fi
+   einstalldocs
+
+   insinto /etc
+   d

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

2019-07-14 Thread Mike Pagano
commit: fd6f077f92a0e7a8ab4e5bf3c3492181ab068a84
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul 14 16:32:59 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 14 16:33:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6f077f

sys-kernel/gentoo-sources: Linux patch 4.19.59

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b50694b3e80..e7a5e1b6bbc 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -37,6 +37,9 @@ DIST genpatches-4.19-57.extras.tar.xz 17476 BLAKE2B 
6ba89592e66f964600d509d1ed4e
 DIST genpatches-4.19-58.base.tar.xz 1570788 BLAKE2B 
7ad1ef9686f73d20d12e959559ddabee341499e86f4e758b759dd2a41dbe540ba4c7991a97d1221fc68bbea00279fe74c6276d99bbc628064c540521443c9d7e
 SHA512 
320ecf54804a1554675712a44be62d29ffef649877056796dba80cf070afec5f94e2568e73c7e41876ff693600a8d610f9ee5201e7f3be922a04805e339218bb
 DIST genpatches-4.19-58.experimental.tar.xz 5808 BLAKE2B 
6c322d97517cf36bf0b6fd8f63ca0d68ad4339d58b73c38362a03f08e06fd07edfcf20806c482470df20cb0ca7506341c92017ff5a82063f4e5075880490eb94
 SHA512 
06f91fdc324fadd546cf21ef3b0608a3905ac3616e29e58c6535a7eac1d76b5b5c35ec3ae87d3e49d6affa38a866ad15325a4690f36fc989d5ecdc86d0af8c9b
 DIST genpatches-4.19-58.extras.tar.xz 17480 BLAKE2B 
2576d9f4eea1e2aef2e82ce61243bb4d11eddebadac655653bc0a114e214c0ca63cc74c8c5e1f0e6a10a1adaeecf56f2bf7ea73f623a20a5494e27ec47f4f77c
 SHA512 
f81c831be07ab50b136f760d1d0884235b249a03c992d576e99b929f4de788a3f50f938c2e160a759b94ce210c52e9c13da58a36fa2444be805cad2b956d3e86
+DIST genpatches-4.19-59.base.tar.xz 1601324 BLAKE2B 
fce4ab3f074c4500ee235651356d19be92cb7e4cfb7cea34ad47768cb21aa4b95ffc43cbf851db1803fe2fdd2f03af196107702b3904e3d5362fdc75288d
 SHA512 
abe3bec83e02d5e023c6b0432190e266e9f3b312d869656bf3b97464e8aa0e4a9cd269991b93971298c7de41665aeacffb4b779e0c182969f0767cd0094c93f3
+DIST genpatches-4.19-59.experimental.tar.xz 5808 BLAKE2B 
19a0d8277a6e2ce5ffb9f0d6ca21ca34b827ab3ebc33691c2a76aa902afd47c53e079ec3af1935677a2fad11606d7e51c114d580a79d0beb0e667461c593a3fa
 SHA512 
721bd04c3cb53573d202e3b3d096fc794185069137cc4dc0813bfeb184d74d0a1f478a1134cbe0db51286c9471214dc19f00d9039ba3ef47b8d56d1333d16294
+DIST genpatches-4.19-59.extras.tar.xz 17476 BLAKE2B 
defe44fcd90cb69087096d918b3aa3490300ec95765c03a8aca0517771992bc7ea28291eae2e3be604c63cb57e879a6d9224c962787b6884ea95cceb00adbc20
 SHA512 
03d53531e2ab8e78d48af14b287c33efd3003332af87a0421b296a74523e787f43cfb3a2feacd57c380a1394b7e4c8730b43e038f276ebe3d87b7b7b5f41e4f6
 DIST genpatches-4.4-182.base.tar.xz 2903380 BLAKE2B 
8c6690f7fc6230ba815139489c2b9a22da50a9b42b24ba76f6a96aaa26d086dce144651f1a7a8726bda8b249f3b04b820458e267a9b02868be14628562c65056
 SHA512 
e3df4cbc9847e21c31735a1bc3f5daf3c71eff1c31121edc1a35589994ef966426127ed8e2c9928da0dd5ea05176086a9da8e1dcd1f964918021ecdf3504be15
 DIST genpatches-4.4-182.experimental.tar.xz 83276 BLAKE2B 
c4b2faf90504d611d1086e47485d497daf178ccee0d94f762e7dfcedd65545a9a8ad8b2520351e2fdef2ce7bd88a634db0109eaf43e03a86248932df7e886f8b
 SHA512 
25714a52915033a78938f084e34d7af2be8ab98bbfdb6d0df1ec3cda09d9acc5fbba71fd97cbd6ca4b369401189f0ea33cf9685a77b05dc12713bc2d672de8ba
 DIST genpatches-4.4-182.extras.tar.xz 16468 BLAKE2B 
83f02850ca1b0eefa6313424df54dd896bb73cd615e626fd59bcaf5f807e5ed8f43031e7591481637ff550ff2b562ca75893739d015dd94930a29de3795ed385
 SHA512 
339bd7003839098e8ce09b9a6f374662d9c899cb631a710ec2612ef3af5b8cd4fed54ba147d6b0f9488ad7fdaa1ea3acb6ebf7cb460e89ab89c1ec4718059416

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.59.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.59.ebuild
new file mode 100644
index 000..5da4d7b6bc7
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.59.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="59"
+
+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: app-portage/portage-utils/

2019-07-14 Thread Fabian Groffen
commit: 631b38ecd0e5d3724590ddd53c0ff453d5ddcf45
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 16:30:33 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 16:30:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631b38ec

app-portage/portage-utils: bump 0.80 pre

Closes: https://bugs.gentoo.org/688442
Closes: https://bugs.gentoo.org/689290
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-portage/portage-utils/Manifest|  2 +-
 app-portage/portage-utils/metadata.xml|  1 +
 ...0.ebuild => portage-utils-0.80_pre20190714.ebuild} | 19 ++-
 app-portage/portage-utils/portage-utils-.ebuild   | 19 ++-
 4 files changed, 38 insertions(+), 3 deletions(-)

diff --git a/app-portage/portage-utils/Manifest 
b/app-portage/portage-utils/Manifest
index 13cff118abe..6b456873126 100644
--- a/app-portage/portage-utils/Manifest
+++ b/app-portage/portage-utils/Manifest
@@ -1,3 +1,3 @@
 DIST portage-utils-0.62.tar.xz 527216 BLAKE2B 
ac8331b74998ddb86db55a937992447bccf60611cc259ceb5fe79918c1a43b6dc4633e4ad64462e2df5c39e8d8aa193bd57ab24dcd714e088357eb3cb177e972
 SHA512 
71b2888cef1bf7549c3829cc7d4bbe2e99a711434bae4fb78c55b9c37815b61623518f19ab87db30f533d771398933c085640dc7c8ffcedf87a70ac702a52fa1
 DIST portage-utils-0.74.tar.xz 1587792 BLAKE2B 
7c4588e3d44266a5260df42cc685aa03c584248e9970956033e4191a7a842a4b2162110ac99c2bb18645aaafc6ae6ee960e9b26ba0a8863497911eef1e943f64
 SHA512 
cd3f44c135b3d44e15a95eed41281fce62f225a9d05d5d5bb1be230b2d59cdb87755f011b313a9ec32e4cafdf3b3979c4ef423365edd7dcc472ca2e38c09c83e
-DIST portage-utils-0.80_pre20190620.tar.xz 1761544 BLAKE2B 
fe39bebe6ed7afb525b7a3dbcfb2668b29195d7da7128fffb42be313e79b3d68792203bdc7711fa1961b9a1520b72e01b154e3d948aed2861feb44f130995d75
 SHA512 
2fc877e04213af57ba4050e9830004a0552fea5ac052d625a5635c4383b492e2ae5dcf45b01c63711b6ca6c2574b65ec44b41acd33cd03886bfa5fcc27c7d043
+DIST portage-utils-0.80_pre20190714.tar.xz 1762284 BLAKE2B 
5000db2ea6ba04f1206c4ed63c9b16bf1317c1cbdfb0e677ce0c1f1f252bbde36f2bf7dd19ff22635653b58f64bef794cc21da2e945a06fddd2e7f8aaab6c853
 SHA512 
1c1979b627edbf5d5ca40043dc897f955c18e57c91485426ea48cd8574e4dbba1687df796ba600aaa2cd03699c1bf6217acd513f4e4d9cd1991083e0d5cf49da

diff --git a/app-portage/portage-utils/metadata.xml 
b/app-portage/portage-utils/metadata.xml
index dac8feca7f1..3aac9818b8b 100644
--- a/app-portage/portage-utils/metadata.xml
+++ b/app-portage/portage-utils/metadata.xml
@@ -7,5 +7,6 @@


Build qmanifest applet, this adds 
additional dependencies for GPG, OpenSSL and BLAKE2B hashing
+   Build qtegrity applet, this adds 
additional dependencies for OpenSSL

 

diff --git a/app-portage/portage-utils/portage-utils-0.80_pre20190620.ebuild 
b/app-portage/portage-utils/portage-utils-0.80_pre20190714.ebuild
similarity index 83%
rename from app-portage/portage-utils/portage-utils-0.80_pre20190620.ebuild
rename to app-portage/portage-utils/portage-utils-0.80_pre20190714.ebuild
index daaaf9474d2..1c8161df1e8 100644
--- a/app-portage/portage-utils/portage-utils-0.80_pre20190620.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.80_pre20190714.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="nls static openmp +qmanifest libressl"
+IUSE="nls static openmp +qmanifest +qtegrity libressl"
 
 if [[ ${PV} == * ]]; then
inherit git-r3 autotools
@@ -43,6 +43,22 @@ RDEPEND="
app-crypt/gpgme:=
)
)
+   qtegrity? (
+   openmp? (
+   || (
+   >=sys-devel/gcc-4.2:*[openmp]
+   sys-devel/clang-runtime:*[openmp]
+   )
+   )
+   static? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   !static? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
 "
 DEPEND="${RDEPEND}"
 
@@ -51,6 +67,7 @@ src_configure() {
--disable-maintainer-mode \
--with-eprefix="${EPREFIX}" \
$(use_enable qmanifest) \
+   $(use_enable qtegrity) \
$(use_enable openmp) \
$(use_enable static)
 }

diff --git a/app-portage/portage-utils/portage-utils-.ebuild 
b/app-portage/portage-utils/portage-utils-.ebuild
index ba0d7c72658..423703f19f3 100644
--- a/app-portage/portage-utils/portage-utils-.ebuild
+++ b/app-portage/portage-utils/portage-utils-.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="nls static ope

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

2019-07-14 Thread Mike Pagano
commit: 981647ccf557aaab7df27695347dc089afcab9fc
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul 14 16:28:13 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 14 16:28:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981647cc

sys-kernel/gentoo-sources: Linux patch 5.2.1

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 5a2d09782af..b50694b3e80 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -85,6 +85,9 @@ DIST genpatches-5.1-17.extras.tar.xz 1724 BLAKE2B 
e5c02746b0961cc5c5b0624f790983
 DIST genpatches-5.2-1.base.tar.xz 4564 BLAKE2B 
a1cf9d0b529fb29a07b689af0d1f65baac3f2b660f5401b31279a966b163ee3116121458cdacaf771e738145a2529df6f1d34d98006b8e615f105f7b496adb45
 SHA512 
eb96e3090080ceb83c8a06bf1c6aef1e1a2b198ab8dae621b9124afabdc723e3e878004d54ee6d22c50f2d924525261494ee8f4c8db02bbd89bc17e35c1b7d62
 DIST genpatches-5.2-1.experimental.tar.xz 5392 BLAKE2B 
956a17ca2314d7d78317f0a49621dc9949a4787fa9f22c66672008e8854eae48265d0f0975482b8d9307545e56a791a0c83f825a4d5bcc0fa96eb201fd02331d
 SHA512 
7a551add3a2a7df12d4d4efdc35ca7214067e540bc74a9115f05c4f127bdfe5434f0e99166e78c2d6791c44938eead46e4dbac4f47f98742a094a7d69a696559
 DIST genpatches-5.2-1.extras.tar.xz 1724 BLAKE2B 
01fb9ba93bbf8bb81c36abc51c06383ae1a51051e8e2c6fbf2089bc61a0f353e713fd2e09f1609459bb57fce54c91a3a376a753132677f0550dcec628ccca9b6
 SHA512 
7dcc433cae296b666a7d12b05ee4f470f5f1c4ab978c8045000649dc285b2c45559e8be199d107d8fc9e8155895bd6c1c1f3d03776e9ab8a7562d5c110139f79
+DIST genpatches-5.2-2.base.tar.xz 38780 BLAKE2B 
d487063c9d63840f77ce4056d3f13481da9a7e9e1bac18700eda8efb9f382c099e230efb7f272da73aa5e66222e8894b302396b1269e98b007abb17eb614783f
 SHA512 
90e8b4d0b6720b21a9e29ec359f1555c349b864ec514de76b18bb2b6acfc7dd131215775703debe19b04a03523515d812d27086c66d51d0b54d5d95c4c293089
+DIST genpatches-5.2-2.experimental.tar.xz 5392 BLAKE2B 
68ece0bb603ee701056cc1f2b07385c80745e001c96b5d47eeefa176593e2cee1c3f6336119869c85d40c03c720e84b7a812509555e116d7a977c3dcd7121a7d
 SHA512 
1d9de3850e72d42d23afd9fc33436b9e607f4e2d2e9a014ed23d219bc8928c8eb832fe4f934ad4f406041ae95c55892fce150c0615ee652122fb0cd2bd3ab4a9
+DIST genpatches-5.2-2.extras.tar.xz 1724 BLAKE2B 
0f9ca90c150ee2a79231ee1f0ea474d9902e8549ca3ddcba6f1738ae2de0fa4fc03e0626e3af38ade802524eadb48dcdcb2a0d818b26847a8dbab7bab5aebbe5
 SHA512 
acc050264a69e6b9c730eb35c490b988da0c9a52bc5393a221e4cceb9b8fa6819da7f84464738662519167dfe083b4c9324b68457d18ddfbfc0a4255200501e6
 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.2.1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.2.1.ebuild
new file mode 100644
index 000..48674ed75d9
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.2.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="2"
+
+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/portage-utils:master commit in: /

2019-07-14 Thread Fabian Groffen
commit: 0dd39748418826e925d8ce3d24449a0f13de1a2d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 16:21:16 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 16:21:16 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=0dd39748

Makefile: don't try to install qtegrity twice

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

 Makefile.am | 1 -
 1 file changed, 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index 9f56d27..d85a4f9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -22,7 +22,6 @@ APPLETS = \
qsearch \
qsize \
qtbz2 \
-   qtegrity \
quse \
qxpak \
$(NULL)



[gentoo-commits] proj/portage-utils:master commit in: /

2019-07-14 Thread Fabian Groffen
commit: 356066951043c7f8317b90754dd17890a66a1e91
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 16:12:48 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 16:12:48 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=35606695

make-tarball: also test install target

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

 make-tarball.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/make-tarball.sh b/make-tarball.sh
index 489ce4b..f1cfb15 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -56,6 +56,7 @@ pushd "${p}" >/dev/null
 v ./configure -q
 v ${MAKE} -s
 v ${MAKE} -s check
+v ${MAKE} -s DESTDIR="${PWD}"/install install
 popd >/dev/null
 rm -rf "${p}"
 



[gentoo-commits] proj/portage-utils: New tag: v0.80_pre20190714

2019-07-14 Thread Fabian Groffen
commit: 
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 16:27:38 2019 +

New tag: v0.80_pre20190714




[gentoo-commits] proj/linux-patches: New tag: 5.2-2

2019-07-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 14 16:15:12 2019 +

New tag: 5.2-2




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

2019-07-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 14 16:13:43 2019 +

New tag: 4.19-59




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

2019-07-14 Thread Mike Gilbert
commit: 282e7d95e6b7f05c2a103b850d25c8cace00023c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 14 16:03:43 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 14 16:03:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282e7d95

dev-lang/python: bump to 3.7.4

Closes: https://bugs.gentoo.org/689832
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lang/python/Manifest|   2 +
 dev-lang/python/python-3.7.4.ebuild | 328 
 2 files changed, 330 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 16859f38f96..e03f0285ea3 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -7,6 +7,7 @@ DIST Python-3.6.8.tar.xz 17212420 BLAKE2B 
e104b49a35492b622080ab81a446c0cdd1223e
 DIST Python-3.6.9.tar.xz 17212164 BLAKE2B 
ef33dbc1ea3bbeaf92092de867279d759e3a204ca4e8bf0e5c6a1adbb17a9220d8829245fa9f067ec6497a5789a4f60b8db8c727bb2bd8126df470921d552a53
 SHA512 
05de9c6f44d96a52bfce10ede4312de892573edaf8bece65926d19973a3a800d65eed7a857af945f69efcfb25efa3788e7a54016b03d80b611eb51c3ea074819
 DIST Python-3.7.2.tar.xz 17042320 BLAKE2B 
79b06b7d38590b7ad00850a4323156bfee07c4cf8531cbc09d262c6eb38721e32b8b0591fc21017e56948dd81763e9061f118f204eda5b9cc0b84e7132b42979
 SHA512 
6cd2d6d848783b99d55985cd7b22d67b98f41a09b4fdd96f680a630a4e035220d2b903f8c59ed513aa5ffe6730fa947ddb55bb72ce36f0e945ef8af5d971
 DIST Python-3.7.3.tar.xz 17108364 BLAKE2B 
ac86ea442519a02f0afcb0d0ec70cb288ae28df63fc9f575ee4d8e03e6e31aff9ad2ff18ff5787d922727bd1c6f1a488f94541cd9787ac932d041c93847dea34
 SHA512 
6d9b7c0f1764e0f655a39430a3af6f7b5e3c9b7166c042e780677a54b17ad4ca6d0d9cba262c82b1b70bba8f7c28883dad4cc0d7cc194fc7d2c1b5f4f08a763a
+DIST Python-3.7.4.tar.xz 17131432 BLAKE2B 
e175f750f1fa610a19a40f382ae5e652de12c775cba41bf575868c0621a8e5c4060a15a5567c207b251de5304f8321191f5bc56388c253d42cf17c5654a88ebb
 SHA512 
71f64668c259f3ed07bd4aa239dbba6cc1b6b0a84d50bbff160664845d7986f757e4d65fca327e62a2d12ba593742ca83a22f7cb6093aff8715ec916c2ba9416
 DIST python-gentoo-patches-2.7.15.tar.xz 16208 BLAKE2B 
5739c2b3a236d48f8e33f0fe6515bfe7a8f99096f6223b402653988feac2513d37d26b6e40e5e049852f42657358170e468ca60097e0e2294e760787c12ad591
 SHA512 
687fd008d1d41b1e65ce5417f6f6aba84ffd42f7af44ef97c03a7806b28e6888f8df043a0c15187a8b229cc17642853e6feb25494db97f4d10f8a66f8ebcbcca
 DIST python-gentoo-patches-2.7.16.tar.xz 13904 BLAKE2B 
218b46f8656f4a792dcd47eabca6d59a1558276b77676544991ee75914cd76dda84c36f43e72e477b850dd4cb52374d289f20dccd244a3b52ae5debaf3363432
 SHA512 
83f90545231c663a34c6925352a357a2b15997ac0362578a1893304c5070b5251922585ae8bc1bafb68d306bcddd4cdba4b6406648d473bd3e980eef65fe3ecd
 DIST python-gentoo-patches-3.5.4-0.tar.xz 11704 BLAKE2B 
4a7d71feff18c7c8c109bed10748348484d314183c3de3ec950d5ca5ce7048bb322c470f3f5bff2d63eb7f2ed99c0fe75c621df050273d9d118681b28926061d
 SHA512 
d395a87695f700598026038d6929ea5038abd7d494294037a4dfa02d5262203dbbaa6ae258a5a7f35ff5542f6266dcf69cc0b9c3df2a047cd2f6699a87e182ec
@@ -14,3 +15,4 @@ DIST python-gentoo-patches-3.6.4.tar.xz 12888 BLAKE2B 
7cf49ae22df53e855f2e99df51
 DIST python-gentoo-patches-3.6.8.tar.xz 11224 BLAKE2B 
5fe38282bcf28df18e0bd37756c880ae191ea738dc92f1cf83f682cfdc52525b9c44287dc99191a73d75c90672ab501b56adf49515b35ff1fdee88c8dc07b175
 SHA512 
89e700663db25d6d78eee1d4bfdab686c5341a794062f3a63df3485ac0b58deb4b4885d24701f3ae138d06ca783be92e310e1100c6d633910c33732f3cb0d7df
 DIST python-gentoo-patches-3.7.2.tar.xz 9776 BLAKE2B 
fe451c3fb44a1ace4489d1bc68db9848b4227422fe9135659594248d057a8916e2abfe8e2677ef6efc9c962dbefe3ca7cd05cbd62b325d53eef6b05928f82017
 SHA512 
55e932624333b78b55e8981aaa7e7bfbddb635a61f594353a77a6bd5c2b57de31a4ee9ae04e072c4e2eb0fddd1c2702b4bd6133cf0a2c94ab35808df86550156
 DIST python-gentoo-patches-3.7.3-0.tar.xz 9800 BLAKE2B 
b3e1df06cc2c404f08d2da7ea7d44c3612c5b4f908c58d469084b4e78ee4c3024e57879b3f83027d980c9f5e065804e3e144ba734b1da357d3d073c22c14b02e
 SHA512 
deeaf5fbd1d557d4c40c770c1bd772b835bf5ced1842b964fd8ad1aa652b706782301e8a860d6fd1909d90246a8f48a9aaf384d047fca594f96d6771c2901338
+DIST python-gentoo-patches-3.7.4-0.tar.xz 10268 BLAKE2B 
832614a550e434428cf177fbfd3d0174c301d1c9feff220f3841c2ce1fde682c7e0c2e8c9edc4f5f043862dccd37afcb7e7f41402d04395c866b848d5e757377
 SHA512 
0adc8564db219887526171efd073b3e889f4a6681bf6921be93f8f631d541e01a7b1a4d3445d17596ba96b0e30594dac9a69062baea823a3b72f5ad1d58ceda9

diff --git a/dev-lang/python/python-3.7.4.ebuild 
b/dev-lang/python/python-3.7.4.ebuild
new file mode 100644
index 000..a634748437a
--- /dev/null
+++ b/dev-lang/python/python-3.7.4.ebuild
@@ -0,0 +1,328 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
+
+MY_P="Python-${PV}"
+PATCHSET_VERSION="3.7.4-0"
+
+DESCRIPTION="An interpr

[gentoo-commits] proj/portage-utils:master commit in: /

2019-07-14 Thread Fabian Groffen
commit: 2c304b178bd9e62d67ccc593ea5f83725eae218d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 15:59:50 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 15:59:50 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=2c304b17

nuildsys: don't install qtegrity manpage twice

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

 Makefile.am | 1 -
 1 file changed, 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index e8b11f8..9f56d27 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -42,7 +42,6 @@ dist_man_MANS = \
man/qsearch.1 \
man/qsize.1 \
man/qtbz2.1 \
-   man/qtegrity.1 \
man/quse.1 \
man/qxpak.1 \
$(NULL)



[gentoo-commits] proj/portage-utils: Tag deleted: v0.80_pre20190714

2019-07-14 Thread Fabian Groffen
commit: 
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 15:58:07 2019 +

Tag deleted: v0.80_pre20190714




[gentoo-commits] proj/portage-utils: Tag deleted: v0.80_prepre20190714

2019-07-14 Thread Fabian Groffen
commit: 
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 15:58:00 2019 +

Tag deleted: v0.80_prepre20190714




[gentoo-commits] proj/portage-utils: New tag: v0.80_pre20190714

2019-07-14 Thread Fabian Groffen
commit: 
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 15:54:40 2019 +

New tag: v0.80_pre20190714




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

2019-07-14 Thread Mike Pagano
commit: 6091199db63b6a242df8c64d9354179c68bdf442
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul 14 15:51:59 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 14 15:51:59 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=6091199d

Linux patch 5.2.1

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

 _README|4 +
 1000_linux-5.2.1.patch | 3923 
 2 files changed, 3927 insertions(+)

diff --git a/_README b/_README
index f86fe5e..3d37d29 100644
--- a/_README
+++ b/_README
@@ -43,6 +43,10 @@ EXPERIMENTAL
 Individual Patch Descriptions:
 --
 
+Patch:  1000_linux-5.2.1.patch
+From:   https://www.kernel.org
+Desc:   Linux 5.2.1
+
 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/1000_linux-5.2.1.patch b/1000_linux-5.2.1.patch
new file mode 100644
index 000..03bdab7
--- /dev/null
+++ b/1000_linux-5.2.1.patch
@@ -0,0 +1,3923 @@
+diff --git a/Documentation/admin-guide/hw-vuln/index.rst 
b/Documentation/admin-guide/hw-vuln/index.rst
+index ffc064c1ec68..49311f3da6f2 100644
+--- a/Documentation/admin-guide/hw-vuln/index.rst
 b/Documentation/admin-guide/hw-vuln/index.rst
+@@ -9,5 +9,6 @@ are configurable at compile, boot or run time.
+ .. toctree::
+:maxdepth: 1
+ 
++   spectre
+l1tf
+mds
+diff --git a/Documentation/admin-guide/hw-vuln/spectre.rst 
b/Documentation/admin-guide/hw-vuln/spectre.rst
+new file mode 100644
+index ..25f3b2532198
+--- /dev/null
 b/Documentation/admin-guide/hw-vuln/spectre.rst
+@@ -0,0 +1,697 @@
++.. SPDX-License-Identifier: GPL-2.0
++
++Spectre Side Channels
++=
++
++Spectre is a class of side channel attacks that exploit branch prediction
++and speculative execution on modern CPUs to read memory, possibly
++bypassing access controls. Speculative execution side channel exploits
++do not modify memory but attempt to infer privileged data in the memory.
++
++This document covers Spectre variant 1 and Spectre variant 2.
++
++Affected processors
++---
++
++Speculative execution side channel methods affect a wide range of modern
++high performance processors, since most modern high speed processors
++use branch prediction and speculative execution.
++
++The following CPUs are vulnerable:
++
++- Intel Core, Atom, Pentium, and Xeon processors
++
++- AMD Phenom, EPYC, and Zen processors
++
++- IBM POWER and zSeries processors
++
++- Higher end ARM processors
++
++- Apple CPUs
++
++- Higher end MIPS CPUs
++
++- Likely most other high performance CPUs. Contact your CPU vendor for 
details.
++
++Whether a processor is affected or not can be read out from the Spectre
++vulnerability files in sysfs. See :ref:`spectre_sys_info`.
++
++Related CVEs
++
++
++The following CVE entries describe Spectre variants:
++
++   =   ===  =
++   CVE-2017-5753   Bounds check bypass  Spectre variant 1
++   CVE-2017-5715   Branch target injection  Spectre variant 2
++   =   ===  =
++
++Problem
++---
++
++CPUs use speculative operations to improve performance. That may leave
++traces of memory accesses or computations in the processor's caches,
++buffers, and branch predictors. Malicious software may be able to
++influence the speculative execution paths, and then use the side effects
++of the speculative execution in the CPUs' caches and buffers to infer
++privileged data touched during the speculative execution.
++
++Spectre variant 1 attacks take advantage of speculative execution of
++conditional branches, while Spectre variant 2 attacks use speculative
++execution of indirect branches to leak privileged memory.
++See :ref:`[1] ` :ref:`[5] ` :ref:`[7] `
++:ref:`[10] ` :ref:`[11] `.
++
++Spectre variant 1 (Bounds Check Bypass)
++---
++
++The bounds check bypass attack :ref:`[2] ` takes advantage
++of speculative execution that bypasses conditional branch instructions
++used for memory access bounds check (e.g. checking if the index of an
++array results in memory access within a valid range). This results in
++memory accesses to invalid memory (with out-of-bound index) that are
++done speculatively before validation checks resolve. Such speculative
++memory accesses can leave side effects, creating side channels which
++leak information to the attacker.
++
++There are some extensions of Spectre variant 1 attacks for reading data
++over the network, see :ref:`[12] `. However such attacks
++are difficult, low bandwidth, fragile, and are considered low risk.
++
++Spectre variant 2 (Branch Target Injection)
++---
++
++The bran

[gentoo-commits] proj/lua:master commit in: dev-lua/wsapi/

2019-07-14 Thread Vadim A. Misbakh-Soloviov
commit: 3cb730c8b8d51d1db0619de08e9d5a53d9b9895d
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Sun Jul 14 15:49:25 2019 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Sun Jul 14 15:49:25 2019 +
URL:https://gitweb.gentoo.org/proj/lua.git/commit/?id=3cb730c8

wsapi: fix https://bugs.gentoo.org/689814

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

 dev-lua/wsapi/wsapi-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/wsapi/wsapi-.ebuild b/dev-lua/wsapi/wsapi-.ebuild
index 1561932..c16fa75 100644
--- a/dev-lua/wsapi/wsapi-.ebuild
+++ b/dev-lua/wsapi/wsapi-.ebuild
@@ -37,7 +37,7 @@ EAMPLES=(samples/.)
 
 all_lua_prepare() {
sed -r \
-   -e "s/
//g" \
+   -e "s/\r//g" \
-i src/launcher/wsapi{,.cgi,.fcgi}
lua_default
rm configure



[gentoo-commits] proj/lua:master commit in: dev-lang/luajit/

2019-07-14 Thread Vadim A. Misbakh-Soloviov
commit: 7b70877480d02c10f382aa43cdcaac875748b6c4
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Sun Jul 14 15:48:54 2019 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Sun Jul 14 15:48:54 2019 +
URL:https://gitweb.gentoo.org/proj/lua.git/commit/?id=7b708774

luajit: fir EROOT

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

 dev-lang/luajit/luajit-2.1..ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/luajit/luajit-2.1..ebuild 
b/dev-lang/luajit/luajit-2.1..ebuild
index d17a29e..29cade4 100644
--- a/dev-lang/luajit/luajit-2.1..ebuild
+++ b/dev-lang/luajit/luajit-2.1..ebuild
@@ -59,7 +59,7 @@ src_prepare() {
-e 's|^(VERSION)=.*|\1=${PV}|' \
-e 's|^(INSTALL_SONAME)=.*|\1=$(INSTALL_SOSHORT1).$(VERSION)|' \
-e 's|^(INSTALL_PCNAME)=.*|\1=${P}.pc|' \
-   -e 's|( PREFIX)=.*|\1=${EROOT}usr|' \
+   -e 's|( PREFIX)=.*|\1='${EROOT:-/}'usr|' \
-e 's|^(FILE_MAN)=.*|\1=${P}.1|' \
-i Makefile || die "failed to fix prefix in Makefile"
 
@@ -79,7 +79,7 @@ src_prepare() {
 
 multilib_src_configure() {
sed -r \
-   -e "s|^(prefix)=.*|\1=${EROOT}usr|" \
+   -e "s|^(prefix)=.*|\1=${EROOT:-/}usr|" \
-e "s|^(multilib)=.*|\1=$(get_libdir)|" \
-i "etc/${PN}.pc" || die "Failed to slottify"
 }



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

2019-07-14 Thread Thomas Deutschmann
commit: 099436ce1505e91663d0c3dd1de5663e37642841
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 15:29:16 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 15:29:16 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=099436ce

genkernel.conf: Remove deprecated ARCH_OVERRIDE option

Was missed in commit a13fb7217b13511fabfe871a9fa2b701896b8d2f.

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

 genkernel.conf | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/genkernel.conf b/genkernel.conf
index c07cd74..efe7681 100644
--- a/genkernel.conf
+++ b/genkernel.conf
@@ -33,9 +33,6 @@
 # MRPROPER implies 'make clean'.
 #CLEAN="yes"
 
-# Override the arch detection
-#ARCH_OVERRIDE="x86"
-
 # Mount BOOTDIR automatically if it isn't mounted
 #MOUNTBOOT="yes"
 



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

2019-07-14 Thread Benda XU
commit: 1228c926d9f0dbe5e63ac31bd66a50987994ed5d
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jul 11 17:12:33 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jul 14 14:18:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1228c926

eclass/cmake-utils.eclass: restrict rpath hack to Prefix/rpath

  Prefix/standalone does not need it.

Signed-Off-By: Benda Xu  gentoo.org>

 eclass/cmake-utils.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index ea1858e9735..109b584afb3 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -612,7 +612,7 @@ cmake-utils_src_configure() {
fi
fi
 
-   if [[ ${EPREFIX} ]]; then
+   if use prefix-guest; then
cat >> "${build_rules}" <<- _EOF_ || die
# in Prefix we need rpath and must ensure cmake gets 
our default linker path
# right ... except for Darwin hosts



[gentoo-commits] proj/lisp:master commit in: dev-scheme/gambit/

2019-07-14 Thread Cyprien Nicolas
commit: a31290d1d0a2c814d31d00bcc433c4a08ffc5d14
Author: Cyprien Nicolas (fulax)  nicolas  tf>
AuthorDate: Sun Jul 14 14:00:06 2019 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Sun Jul 14 14:00:06 2019 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=a31290d1

dev-scheme/gambit-: Call eautoreconf during prepare

 dev-scheme/gambit/gambit-.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/gambit/gambit-.ebuild 
b/dev-scheme/gambit/gambit-.ebuild
index d9a71730..2f5153ee 100644
--- a/dev-scheme/gambit/gambit-.ebuild
+++ b/dev-scheme/gambit/gambit-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit eutils elisp-common git-r3
+inherit autotools elisp-common git-r3
 
 MY_P="${PN}-v$(ver_rs 1-3 _)"
 
@@ -29,6 +29,11 @@ SITEFILE="50gambit-gentoo.el"
 
 IUSE="emacs libressl ssl static"
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
econf \
$(use_enable !static shared) \



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

2019-07-14 Thread David Seifert
commit: 6db3b20d458463a03c7c71a16ebbce47ee395f79
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 14 13:57:19 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 14 13:57:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db3b20d

package.use.mask: Update last-rite mask for >=media-gfx/gimp-2.10

Bug: https://bugs.gentoo.org/689784
Signed-off-by: David Seifert  gentoo.org>

 profiles/base/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index db8bac56ab3..54bb7a1f3bf 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -16,7 +16,7 @@ media-gfx/dcraw jpeg2k
 media-gfx/digikam jpeg2k
 media-gfx/exact-image jpeg2k
 media-gfx/fim jpeg2k
-media-gfx/gimp jpeg2k
+

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

2019-07-14 Thread Andrew Savchenko
commit: 89c14c7d838b73311c76b0bcebfab6e21520b6a5
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Sun Jul 14 13:44:18 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Sun Jul 14 13:46:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c14c7d

dev-util/oprofile: remove old

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andrew Savchenko  gentoo.org>

 dev-util/oprofile/Manifest |  1 -
 dev-util/oprofile/oprofile-1.2.0-r1.ebuild | 64 --
 2 files changed, 65 deletions(-)

diff --git a/dev-util/oprofile/Manifest b/dev-util/oprofile/Manifest
index 6e3bf9e62e3..7a50e041dc7 100644
--- a/dev-util/oprofile/Manifest
+++ b/dev-util/oprofile/Manifest
@@ -1,2 +1 @@
-DIST oprofile-1.2.0.tar.gz 1533343 BLAKE2B 
873433ddba11389a221ff3b6eb6b8b19748ac4989232bda7d9af698b95dedf8ecd1112dce3accab5e1b40c87287901c015eec167713b9ad11daa0a0f0e3255f9
 SHA512 
d642d9a8d71ad271a80d21806ffd8522613830f450a71dc531005e940f31f683936691898d381a31f8913715361db8c1713dfe3744a5f9214419349f6504717d
 DIST oprofile-1.3.0.tar.gz 1547258 BLAKE2B 
d8777e41856dc2f082570a1542609bd730fd7076000443f2e17c77eaf75df7a7a772ebb49d82ee657f563797858cecb4c23b130b0174d154c54d5619b8528ad1
 SHA512 
02a940cd8d38834dca2a97c8ac0fff04ef95b3819cfdf74a462b9326c7abbf2dc55d2a9b9d1fbefc7f455465bf85516be2b879d7daf1861ba2c4af51214377ba

diff --git a/dev-util/oprofile/oprofile-1.2.0-r1.ebuild 
b/dev-util/oprofile/oprofile-1.2.0-r1.ebuild
deleted file mode 100644
index 336fc665809..000
--- a/dev-util/oprofile/oprofile-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit java-pkg-opt-2 linux-info user
-
-DESCRIPTION="A transparent low-overhead system-wide profiler"
-HOMEPAGE="http://${PN}.sourceforge.net";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~mips ppc ppc64 ~sparc x86"
-IUSE="java pch"
-
-RDEPEND=">=dev-libs/popt-1.7-r1
-   sys-libs/binutils-libs:=
-   >=sys-libs/glibc-2.3.2-r1
-   java? ( >=virtual/jdk-1.5:= )
-   ppc64? ( dev-libs/libpfm )"
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-2.6.31"
-
-CONFIG_CHECK="PERF_EVENTS"
-ERROR_PERF_EVENTS="CONFIG_PERF_EVENTS is mandatory for ${PN} to work."
-
-pkg_setup() {
-   linux-info_pkg_setup
-   if ! kernel_is -ge 2 6 31; then
-   echo
-   ewarn "Support for kernels before 2.6.31 has been dropped in 
${PN}-1.0.0."
-   echo
-   fi
-
-   # Required for JIT support, see README_PACKAGERS
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-
-   use java && java-pkg_init
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable pch) \
-   $(use_with java java ${JAVA_HOME})
-}
-
-src_install() {
-   emake DESTDIR="${D}" htmldir="/usr/share/doc/${PF}" install
-
-   dodoc ChangeLog* README TODO
-   echo "LDPATH=${PREFIX}/usr/$(get_libdir)/${PN}" > "${T}/10${PN}" || die
-   doenvd "${T}/10${PN}"
-}
-
-pkg_postinst() {
-   echo
-   elog "Starting from ${PN}-1.0.0 opcontrol was removed, use operf 
instead."
-   elog "CONFIG_OPROFILE is no longer used, you may remove it from your 
kernels."
-   elog "Please read manpages and this html doc:"
-   elog "  /usr/share/doc/${PF}/${PN}.html"
-   echo
-}



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

2019-07-14 Thread Lars Wendler
commit: f5f60c948b12ac20880e220e29e631c94e0d09b5
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jul 14 13:45:25 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jul 14 13:45:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f60c94

app-arch/bzip2: Bump to version 1.0.8

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

 app-arch/bzip2/Manifest|   1 +
 app-arch/bzip2/bzip2-1.0.8.ebuild  | 114 +
 app-arch/bzip2/files/bzip2-1.0.8-mingw.patch   |  16 +++
 .../files/bzip2-1.0.8-out-of-tree-build.patch  |  76 ++
 app-arch/bzip2/files/bzip2-1.0.8-saneso.patch  |  13 +++
 5 files changed, 220 insertions(+)

diff --git a/app-arch/bzip2/Manifest b/app-arch/bzip2/Manifest
index ace5eb289ae..697d1445ac9 100644
--- a/app-arch/bzip2/Manifest
+++ b/app-arch/bzip2/Manifest
@@ -1,2 +1,3 @@
 DIST bzip2-1.0.6.tar.gz 782025 BLAKE2B 
b31533af7c71d715e6600874bb0a11b9b3aebbb08af0414a6d88bd5a2ad879a482ad408338159cb6c241815da8f48798d2ea7789ea971431d0be42ee827b0a7e
 SHA512 
00ace5438cfa0c577e5f578d8a808613187eff5217c35164ffe044fbafdfec9e98f4192c02a7d67e01e5a5ccced630583ad1003c37697219b0f147343a3fdd12
 DIST bzip2-1.0.7.tar.gz 809680 BLAKE2B 
da185d9771dd83d59f2c13ea32e9a514ce50c97d69145ca2c4c8f28749fc85c1aec491c5100f4fc6b2183ee397015b7e74a0407dc1d7a360db159a0a3676fd7a
 SHA512 
e0e19b493e6b1f7beeb0eeb0be8a6358c24202173f28acb1e902a768835be9e24f2cb966452fbc90fc3e4e692532ce0c7e86d06aef2d52c0d2a9ac16e12ec8c8
+DIST bzip2-1.0.8.tar.gz 810029 BLAKE2B 
22ab3acd84f4db8c3d6f59340c252faedfd4447cea00dafbd652e65b6cf8a20adf6835c22e58563004cfafdb15348c924996230b4b23cae42da5e25eeac4bdad
 SHA512 
083f5e675d73f3233c7930ebe20425a533feedeaaa9d8cc86831312a6581cefbe6ed0d08d2fa89be81082f2a5abdabca8b3c080bf97218a1bd59dc118a30b9f3

diff --git a/app-arch/bzip2/bzip2-1.0.8.ebuild 
b/app-arch/bzip2/bzip2-1.0.8.ebuild
new file mode 100644
index 000..fd6f8529985
--- /dev/null
+++ b/app-arch/bzip2/bzip2-1.0.8.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# XXX: atm, libbz2.a is always PIC :(, so it is always built quickly
+#  (since we're building shared libs) ...
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux"
+HOMEPAGE="https://sourceware.org/bzip2/";
+SRC_URI="https://sourceware.org/pub/${PN}/${P}.tar.gz";
+
+LICENSE="BZIP2"
+SLOT="0/1" # subslot = SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="static static-libs"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.4-makefile-CFLAGS.patch
+   "${FILESDIR}"/${PN}-1.0.8-saneso.patch
+   "${FILESDIR}"/${PN}-1.0.4-man-links.patch #172986
+   "${FILESDIR}"/${PN}-1.0.6-progress.patch
+   "${FILESDIR}"/${PN}-1.0.3-no-test.patch
+   "${FILESDIR}"/${PN}-1.0.8-mingw.patch #393573
+   "${FILESDIR}"/${PN}-1.0.8-out-of-tree-build.patch
+)
+
+DOCS=( CHANGES README{,.COMPILATION.PROBLEMS,.XML.STUFF} manual.pdf )
+HTML_DOCS=( manual.html )
+
+src_prepare() {
+   default
+
+   # - Use right man path
+   # - Generate symlinks instead of hardlinks
+   # - pass custom variables to control libdir
+   sed -i \
+   -e 's:\$(PREFIX)/man:\$(PREFIX)/share/man:g' \
+   -e 's:ln -s -f $(PREFIX)/bin/:ln -s -f :' \
+   -e 's:$(PREFIX)/lib:$(PREFIX)/$(LIBDIR):g' \
+   Makefile || die
+}
+
+bemake() {
+   emake \
+   VPATH="${S}" \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   RANLIB="$(tc-getRANLIB)" \
+   "$@"
+}
+
+multilib_src_compile() {
+   bemake -f "${S}"/Makefile-libbz2_so all
+   # Make sure we link against the shared lib #504648
+   ln -s libbz2.so.${PV} libbz2.so || die
+   bemake -f "${S}"/Makefile all LDFLAGS="${LDFLAGS} $(usex static -static 
'')"
+}
+
+multilib_src_install() {
+   into /usr
+
+   # Install the shared lib manually.  We install:
+   #  .x.x.x - standard shared lib behavior
+   #  .x.x   - SONAME some distros use #338321
+   #  .x - SONAME Gentoo uses
+   dolib.so libbz2.so.${PV}
+   local v
+   for v in libbz2.so{,.{${PV%%.*},${PV%.*}}} ; do
+   dosym libbz2.so.${PV} /usr/$(get_libdir)/${v}
+   done
+   use static-libs && dolib.a libbz2.a
+
+   if multilib_is_native_abi ; then
+   gen_usr_ldscript -a bz2
+
+   dobin bzip2recover
+   into /
+   dobin bzip2
+   fi
+}
+
+multilib_src_install_all() {
+   # `make install` doesn't cope with out-of-tree builds, nor with
+   # installing just non-binaries, so handle things ourselves.
+   insinto /usr/include
+   doins b

[gentoo-commits] proj/portage-utils: New tag: v0.80_prepre20190714

2019-07-14 Thread Fabian Groffen
commit: 
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 13:38:03 2019 +

New tag: v0.80_prepre20190714




[gentoo-commits] proj/portage-utils:master commit in: man/, man/include/, /

2019-07-14 Thread Fabian Groffen
commit: 26b9374ee23d16b3957b6ebc0cd80f53b22a4d16
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 13:30:06 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 13:30:06 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=26b9374e

quse: add -F argument, move some -v functionality to -D

-v now controls default atom formatting, as with other applets, the
ability to list USE-flags, their state and description per package now
is enabled by the -D (describe) flag, which incidentally also makes more
sense.

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

 man/include/quse.optdesc.yaml | 11 +++---
 man/quse.1| 14 ---
 quse.c| 85 ---
 3 files changed, 62 insertions(+), 48 deletions(-)

diff --git a/man/include/quse.optdesc.yaml b/man/include/quse.optdesc.yaml
index 693aade..71fcd2d 100644
--- a/man/include/quse.optdesc.yaml
+++ b/man/include/quse.optdesc.yaml
@@ -1,10 +1,11 @@
 exact: Search for exact string, e.g.\ do not use regular expression matching.
 verbose: |
-Show descriptions for USE-flags for packages that match the search.
+Show versions for packages that match the search.
 Also shows problems encountered during parsing.  These are mostly
 diagnostic and indicate possible incorrectness in the results.
 quiet: Ignored for compatibility with other qapplets.
-installed: |
-Only search installed packages.  Together with \fB-v\fR this shows
-USE-flags and their descriptions, and currently enabled flags
-prefixed with an asterisk (\fI*\fR).
+describe: |
+Describe the USE flag, when no USE-flag given and combined with
+\fB-p\fR, lists all USE-flags with their descriptions (and enabled
+state prefixed with an asterisk when used with \fB-I\fR) per
+package.

diff --git a/man/quse.1 b/man/quse.1
index a30e189..8306ca5 100644
--- a/man/quse.1
+++ b/man/quse.1
@@ -20,12 +20,13 @@ List all ebuilds, don't match anything.
 Use the LICENSE vs IUSE.
 .TP
 \fB\-D\fR, \fB\-\-describe\fR
-Describe the USE flag.
+Describe the USE flag, when no USE-flag given and combined with
+\fB-p\fR, lists all USE-flags with their descriptions (and enabled
+state prefixed with an asterisk when used with \fB-I\fR) per
+package.
 .TP
 \fB\-I\fR, \fB\-\-installed\fR
-Only search installed packages.  Together with \fB-v\fR this shows
-USE-flags and their descriptions, and currently enabled flags
-prefixed with an asterisk (\fI*\fR).
+Only search installed packages.
 .TP
 \fB\-p\fR \fI\fR, \fB\-\-package\fR \fI\fR
 Restrict matching to package or category.
@@ -33,11 +34,14 @@ Restrict matching to package or category.
 \fB\-R\fR, \fB\-\-repo\fR
 Show repository the ebuild originates from.
 .TP
+\fB\-F\fR \fI\fR, \fB\-\-format\fR \fI\fR
+Print matched atom using given format string.
+.TP
 \fB\-\-root\fR \fI\fR
 Set the ROOT env var.
 .TP
 \fB\-v\fR, \fB\-\-verbose\fR
-Show descriptions for USE-flags for packages that match the search.
+Show versions for packages that match the search.
 Also shows problems encountered during parsing.  These are mostly
 diagnostic and indicate possible incorrectness in the results.
 .TP

diff --git a/quse.c b/quse.c
index bc99c3b..df8626e 100644
--- a/quse.c
+++ b/quse.c
@@ -27,7 +27,7 @@
 #include "xarray.h"
 #include "xregex.h"
 
-#define QUSE_FLAGS "eaLDIp:R" COMMON_FLAGS
+#define QUSE_FLAGS "eaLDIp:RF:" COMMON_FLAGS
 static struct option const quse_long_opts[] = {
{"exact", no_argument, NULL, 'e'},
{"all",   no_argument, NULL, 'a'},
@@ -36,6 +36,7 @@ static struct option const quse_long_opts[] = {
{"installed", no_argument, NULL, 'I'},
{"package",a_argument, NULL, 'p'},
{"repo",  no_argument, NULL, 'R'},
+   {"format", a_argument, NULL, 'F'},
COMMON_LONG_OPTS
 };
 static const char * const quse_opts_help[] = {
@@ -46,6 +47,7 @@ static const char * const quse_opts_help[] = {
"Only search installed packages",
"Restrict matching to package or category",
"Show repository the ebuild originates from",
+   "Print matched atom using given format string",
COMMON_OPTS_HELP
 };
 #define quse_usage(ret) usage(ret, QUSE_FLAGS, quse_long_opts, quse_opts_help, 
NULL, lookup_applet_idx("quse"))
@@ -61,9 +63,10 @@ struct quse_state {
bool do_licence:1;
bool do_installed:1;
bool do_list:1;
-   bool do_repo:1;
+   bool need_full_atom:1;
depend_atom *match;
regex_t *pregv;
+   const char *fmt;
 };
 
 static char *_quse_getline_buf = NULL;
@@ -142,9 +145,8 @@ quse_search_use_local_desc(int portdirfd, struct quse_state 
*state)
if (state->do_list) {
state->retv[i] = xstrdup(q);
} else {
-   printf("%s%s/%s%s%s[%s%s%s] %s\n",
- 

[gentoo-commits] proj/lisp:master commit in: dev-scheme/gambit/

2019-07-14 Thread Cyprien Nicolas
commit: 90e65320eab192fb66e35569cea5a8c8704da16c
Author: Cyprien Nicolas (fulax)  nicolas  tf>
AuthorDate: Sun Jul 14 13:15:53 2019 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Sun Jul 14 13:15:53 2019 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=90e65320

dev-scheme/gambit: Add 4.9.3 and  versions

 dev-scheme/gambit/gambit-4.6.6-r1.ebuild | 74 
 dev-scheme/gambit/gambit-4.6.6-r2.ebuild | 98 
 dev-scheme/gambit/gambit-4.6.6.ebuild| 53 -
 dev-scheme/gambit/gambit-4.9.3.ebuild| 63 
 dev-scheme/gambit/gambit-.ebuild | 62 
 dev-scheme/gambit/metadata.xml   | 11 ++--
 6 files changed, 129 insertions(+), 232 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.6.6-r1.ebuild 
b/dev-scheme/gambit/gambit-4.6.6-r1.ebuild
deleted file mode 100644
index 5fb8582d..
--- a/dev-scheme/gambit/gambit-4.6.6-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter."
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/";
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz";
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-#KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-KEYWORDS=""
-
-DEPEND="emacs? ( virtual/emacs )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static gbootstrap"
-
-# 13Nov12 pchrist
-# To check before this hits the tree:
-# 1. what bootstrap target actually does
-# 2. whether gboostrap use flag is ok to be used as local use flag
-# 3. Doc, what is going on there, what if latex is not installed,
-#what if pdf2ps is not installed etc.
-# 4. more testing on configure flags
-# 5. there is -O1 optimization flag, probably disables user's CFLAGS , bad
-# 6. check if emacs configuration is correct
-
-src_configure() {
-   #echo "--";
-   #echo $USE;
-   #echo "--";
-   #die;
-   econf $(use_enable !static shared) 
--docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host 
--disable-absolute-shared-libs
-}
-
-src_compile() {
-   #emake bootstrap || die
-   emake || die "emake failed"
-
-   if use gbootstrap; then
-   emake bootstrap || die "emake bootstrap failed"
-   emake bootclean || die "emake bootclean failed"
-   emake  || die "emake failed the second time"
-   fi
-
-   if use emacs; then
-   elisp-compile misc/*.el || die "failed to compile elisp files"
-   fi
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/dev-scheme/gambit/gambit-4.6.6-r2.ebuild 
b/dev-scheme/gambit/gambit-4.6.6-r2.ebuild
deleted file mode 100644
index f4bfe680..
--- a/dev-scheme/gambit/gambit-4.6.6-r2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-inherit eutils elisp-common
-
-MY_PN=gambc
-MY_PV=${PV//./_}
-MY_P=${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter."
-HOMEPAGE="http://www.iro.umontreal.ca/~gambit/";
-SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz";
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
-SLOT="0"
-#KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-KEYWORDS=""
-
-DEPEND="emacs? ( virtual/emacs )
-   doc? ( sys-apps/texinfo )"
-RDEPEND=""
-
-SITEFILE="50gambit-gentoo.el"
-
-S=${WORKDIR}/${MY_P} #-devel
-
-IUSE="emacs static gbootstrap debug noopts doc"
-
-# 13Nov12 pchrist
-# To check before this hits the tree:
-# 1. what bootstrap target actually does
-# 2. whether gboostrap use flag is ok to be used as local use flag
-# 3. Doc, what is going on there, what if latex is not installed,
-#what if pdf2ps is not installed etc.
-# 4. more testing on configure flags
-# 5. there is -O1 optimization flag, probably disables user's CFLAGS , bad
-# 6. check if emacs configuration is correct
-
-src_configure() {
-   #echo "--";
-   #echo $USE;
-   #echo "--";
-   #die;
-   local t=$(tc-getCC);
-   local tt="${t##*-}"
-   [[ "${tt}" == "gcc" ]] && echo yes || echo no
-   econf \
-   $(use_enable !static shared)  \
-   $(use_enable debug) \
-   $(use_enable debug profile) \
-   $(use_enable debug coverage) \
-   $([[ "${tt}" == "gcc" ]] \
-

[gentoo-commits] repo/gentoo:master commit in: mail-filter/mimedefang/, mail-filter/mimedefang/files/

2019-07-14 Thread Michał Górny
commit: 38341c665404d9bd6e58d71929d0e0569713077b
Author: Vieri Di Paola  yahoo  com>
AuthorDate: Tue Jun 18 12:54:00 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 13:08:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38341c66

mail-filter/mimedefang: readd

Thanks to Eddie Chapman et al.

Signed-off-by: Vieri Di Paola  yahoo.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11833
Signed-off-by: Michał Górny  gentoo.org>

 mail-filter/mimedefang/Manifest|   1 +
 .../mimedefang/files/mimedefang-2.72-ldflags.patch |  38 +
 .../mimedefang/files/mimedefang-tests.patch|  11 ++
 mail-filter/mimedefang/files/mimedefang.conf   | 157 +
 mail-filter/mimedefang/files/mimedefang.init   |  60 
 mail-filter/mimedefang/metadata.xml|  19 +++
 mail-filter/mimedefang/mimedefang-2.84.ebuild  |  75 ++
 7 files changed, 361 insertions(+)

diff --git a/mail-filter/mimedefang/Manifest b/mail-filter/mimedefang/Manifest
new file mode 100644
index 000..2e890f20fb1
--- /dev/null
+++ b/mail-filter/mimedefang/Manifest
@@ -0,0 +1 @@
+DIST mimedefang-2.84.tar.gz 371596 BLAKE2B 
b9b871d6a438792afbcebfcd99a77a1f9bb2c0dc7826abea74db913c6dc154403753a3016dc0647e9873256fe354649dea096c0e50d54f8db16ff8d2b91f54f4
 SHA512 
ffe039654d2e3f649219efc559380e39b21ce910becc36e262356d59d50129f8683ee2e59dd9680aff46478ccebd6b3d9c4567f85ade9a8464077350f4e52f48

diff --git a/mail-filter/mimedefang/files/mimedefang-2.72-ldflags.patch 
b/mail-filter/mimedefang/files/mimedefang-2.72-ldflags.patch
new file mode 100644
index 000..998b3183e66
--- /dev/null
+++ b/mail-filter/mimedefang/files/mimedefang-2.72-ldflags.patch
@@ -0,0 +1,38 @@
+--- mimedefang-2.72/Makefile.in.orig
 mimedefang-2.72/Makefile.in
+@@ -52,7 +52,7 @@
+ all: mimedefang mimedefang-multiplexor md-mx-ctrl pod2man
+ 
+ mimedefang-multiplexor: mimedefang-multiplexor.o event.o event_tcp.o 
drop_privs_nothread.o notifier.o syslog-fac.o utils.o $(EMBPERLOBJS)
+-  $(CC) $(CFLAGS) -o mimedefang-multiplexor mimedefang-multiplexor.o 
event.o event_tcp.o drop_privs_nothread.o syslog-fac.o notifier.o utils.o 
$(EMBPERLOBJS) $(LIBS_WITHOUT_PTHREAD) $(EMBPERLLDFLAGS) $(EMBPERLLIBS)
++  $(CC) $(CFLAGS) $(LDFLAGS) -o mimedefang-multiplexor 
mimedefang-multiplexor.o event.o event_tcp.o drop_privs_nothread.o syslog-fac.o 
notifier.o utils.o $(EMBPERLOBJS) $(LIBS_WITHOUT_PTHREAD) $(EMBPERLLDFLAGS) 
$(EMBPERLLIBS)
+ 
+ embperl.o: embperl.c
+   $(CC) $(CFLAGS) $(EMBPERLCFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c 
-o embperl.o $(srcdir)/embperl.c
+@@ -67,7 +67,7 @@
+   $(CC) $(CFLAGS) $(EMBPERLCFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c 
-o test-embed-perl.o $(srcdir)/test-embed-perl.c
+ 
+ te: test-embed-perl.o
+-  $(CC) $(CFLAGS) -o te test-embed-perl.o $(LIBS_WITHOUT_PTHREAD) 
$(EMBPERLLDFLAGS) $(EMBPERLLIBS)
++  $(CC) $(CFLAGS) $(LDFLAGS) -o te test-embed-perl.o 
$(LIBS_WITHOUT_PTHREAD) $(EMBPERLLDFLAGS) $(EMBPERLLIBS)
+ rm_r.o: rm_r.c
+   $(CC) $(CFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c -o rm_r.o 
$(srcdir)/rm_r.c
+ 
+@@ -75,7 +75,7 @@
+   $(CC) $(CFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c -o syslog-fac.o 
$(srcdir)/syslog-fac.c
+ 
+ md-mx-ctrl: md-mx-ctrl.o
+-  $(CC) $(CFLAGS) -o md-mx-ctrl md-mx-ctrl.o $(LIBS_WITHOUT_PTHREAD)
++  $(CC) $(CFLAGS) $(LDFLAGS) -o md-mx-ctrl md-mx-ctrl.o 
$(LIBS_WITHOUT_PTHREAD)
+ 
+ md-mx-ctrl.o: md-mx-ctrl.c
+   $(CC) $(CFLAGS) $(DEFS) $(MINCLUDE) -c -o md-mx-ctrl.o 
$(srcdir)/md-mx-ctrl.c
+@@ -99,7 +99,7 @@
+   $(CC) $(CFLAGS) $(DEFS) $(MINCLUDE) -c -o mimedefang-multiplexor.o 
$(srcdir)/mimedefang-multiplexor.c
+ 
+ mimedefang: mimedefang.o drop_privs_threaded.o utils.o rm_r.o syslog-fac.o 
dynbuf.o milter_cap.o gen_id.o
+-  $(CC) $(CFLAGS) $(PTHREAD_FLAG) -o mimedefang mimedefang.o 
drop_privs_threaded.o utils.o rm_r.o syslog-fac.o dynbuf.o milter_cap.o 
gen_id.o $(LDFLAGS) -lmilter $(LIBS)
++  $(CC) $(CFLAGS) $(LDFLAGS) $(PTHREAD_FLAG) -o mimedefang mimedefang.o 
drop_privs_threaded.o utils.o rm_r.o syslog-fac.o dynbuf.o milter_cap.o 
gen_id.o $(LDFLAGS) -lmilter $(LIBS)
+ 
+ mimedefang.o: mimedefang.c mimedefang.h
+   $(CC) $(CFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c -o mimedefang.o 
$(srcdir)/mimedefang.c

diff --git a/mail-filter/mimedefang/files/mimedefang-tests.patch 
b/mail-filter/mimedefang/files/mimedefang-tests.patch
new file mode 100644
index 000..82f8b9b5616
--- /dev/null
+++ b/mail-filter/mimedefang/files/mimedefang-tests.patch
@@ -0,0 +1,11 @@
+--- a/t/lib/MIMEDefang/Unit.pm.ori 2010-05-13 23:12:23.0 +0200
 b/t/lib/MIMEDefang/Unit.pm 2019-07-10 15:08:35.190824853 +0200
+@@ -12,7 +12,7 @@
+   no warnings 'redefine';
+   local *CORE::GLOBAL::exit = sub { };
+   local @ARGV = ();
+-  do 'mimedefang.pl.in';
++  do './mi

[gentoo-commits] proj/portage-utils:master commit in: tests/, /

2019-07-14 Thread Fabian Groffen
commit: 6e0f64cb72a3e2948fdb8b6a59aac9bb57223dc2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 13:07:42 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 13:07:42 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=6e0f64cb

qtegrity: use libq/hash iso shelling out to shaXsum

Use libq/hash functionality (as used by qmanifest) in qtegrity to obtain
hashes for files.  This adds a dep on openssl currently, so allow
disabling this applet.

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

 Makefile.am   | 13 ++-
 configure.ac  | 33 ++--
 qtegrity.c| 65 ---
 tests/Makefile.am |  4 +++-
 4 files changed, 60 insertions(+), 55 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index fc0619c..e8b11f8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -64,7 +64,6 @@ q_SOURCES = \
qsearch.c \
qsize.c \
qtbz2.c \
-   qtegrity.c \
quse.c \
qxpak.c \
$(NULL)
@@ -95,6 +94,18 @@ q_LDADD += \
 dist_man_MANS += man/qmanifest.1
 APPLETS += qmanifest
 endif
+if QTEGRITY_ENABLED
+q_SOURCES += qtegrity.c
+if !QMANIFEST_ENABLED
+q_CPPFLAGS += \
+   $(OPENMP_CFLAGS)
+q_LDADD += \
+   $(OPENMP_CFLAGS)
+endif
+dist_man_MANS += man/qtegrity.1
+APPLETS += qtegrity
+endif
+
 
 install-exec-hook:
cd $(DESTDIR)$(bindir); \

diff --git a/configure.ac b/configure.ac
index bda5a84..0577d07 100644
--- a/configure.ac
+++ b/configure.ac
@@ -35,11 +35,15 @@ AC_SUBST([CONFIG_EPREFIX], ["$with_eprefix"])
 AC_ARG_ENABLE([qmanifest], [AS_HELP_STRING([--enable-qmanifest],
  [support qmanifest applet])],
  [], [enable_qmanifest=auto])
+AC_ARG_ENABLE([qtegrity], [AS_HELP_STRING([--enable-qtegrity],
+ [support qtegrity applet])],
+ [], [enable_qtegrity=auto])
 LIBSSL=
 LIBBL2=
 LIBZ=
 HASGPGME=
-AS_IF([test "x$enable_qmanifest" != xno],
+
+AS_IF([test "x${enable_qmanifest}x${enable_qtegrity}" != xnoxno],
  [AC_CHECK_HEADERS([openssl/err.h \
 openssl/ssl.h], [], [LIBSSL=_missing_header])
   AC_CHECK_LIB([ssl${LIBSSL}], [SSL_connect],
@@ -55,9 +59,33 @@ AS_IF([test "x$enable_qmanifest" != xno],
 AC_MSG_FAILURE(
   [--enable-qmanifest was given, but 
test for ssl failed])
 fi
+if test "x$enable_qtegrity" != xauto; 
then
+AC_MSG_FAILURE(
+  [--enable-qtegrity was given, but 
test for ssl failed])
+fi
 LIBSSL=
])
-  AC_CHECK_HEADERS([blake2.h], [], [LIBBL2=_missing_header])
+  AC_MSG_CHECKING([whether to enable qtegrity])
+  case "x${LIBSSL}" in
+  "x-lssl"*)
+   AC_MSG_RESULT([yes])
+   ;;
+  *)
+  enable_qtegrity=no
+  AC_MSG_RESULT([no: missing dependencies])
+  ;;
+  esac
+  if test "x$enable_qtegrity" != xno ; then
+  AC_DEFINE([ENABLE_QTEGRITY], [1],
+[Define if qtegrity should be 
compiled])
+  fi
+   ],
+   [
+  AC_MSG_CHECKING([whether to enable qtegrity])
+  AC_MSG_RESULT([no: disabled by configure argument])
+   ])
+AS_IF([test "x$enable_qmanifest" != xno],
+ [AC_CHECK_HEADERS([blake2.h], [], [LIBBL2=_missing_header])
   AC_CHECK_LIB([b2${LIBBL2}], [blake2b_update],
[LIBBL2="-lb2"
 AC_DEFINE([HAVE_BLAKE2B], [1],
@@ -104,6 +132,7 @@ AS_IF([test "x$enable_qmanifest" != xno],
   AC_MSG_RESULT([no: disabled by configure argument])
])
 AM_CONDITIONAL([QMANIFEST_ENABLED], [test "x$enable_qmanifest" != xno])
+AM_CONDITIONAL([QTEGRITY_ENABLED], [test "x$enable_qtegrity" != xno])
 
 AX_CFLAGS_WARN_ALL
 AC_DEFUN([PT_CHECK_CFLAG],[AX_CHECK_COMPILER_FLAGS([$1],[CFLAGS="$CFLAGS 
$1"])])

diff --git a/qtegrity.c b/qtegrity.c
index 70a99d5..0d23a7f 100644
--- a/qtegrity.c
+++ b/qtegrity.c
@@ -5,10 +5,12 @@
  * Copyright 2005-2010 Ned Ludd- 
  * Copyright 2005-2014 Mike Frysinger  - 
  * Copyright 2017-2018 Sam Besselink
+ * Copyright 2019- Fabian Groffen  - 
  */
 
 #include "main.h"
 #include "applets.h"
+#include "libq/hash.h"
 
 #include 
 #include 
@@ -60,63 +62,24 @@ struct qtegrity_opt_state {
 #define SHA256_LENGTH (SHA256_PREFIX_LENGTH + SHA256_DIGEST_LENGTH)
 #define SHA512_DIGEST_LENGTH 128
 
-static void external_chec

[gentoo-commits] proj/portage-utils:master commit in: tests/, /

2019-07-14 Thread Fabian Groffen
commit: d801e8d09d8aa9c79122d8fa7f6da406d5a9f904
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 13:09:30 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 13:09:30 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=d801e8d0

buildsys: regen

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

 Makefile.in   |  59 -
 config.h.in   |   3 +
 configure | 250 +-
 tests/Makefile.in |   4 +-
 4 files changed, 195 insertions(+), 121 deletions(-)

diff --git a/Makefile.in b/Makefile.in
index 15b2a2f..6166e5f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -99,6 +99,15 @@ bin_PROGRAMS = q$(EXEEXT)
 
 @QMANIFEST_ENABLED_TRUE@am__append_4 = man/qmanifest.1
 @QMANIFEST_ENABLED_TRUE@am__append_5 = qmanifest
+@QTEGRITY_ENABLED_TRUE@am__append_6 = qtegrity.c
+@QMANIFEST_ENABLED_FALSE@@QTEGRITY_ENABLED_TRUE@am__append_7 = \
+@QMANIFEST_ENABLED_FALSE@@QTEGRITY_ENABLED_TRUE@   $(OPENMP_CFLAGS)
+
+@QMANIFEST_ENABLED_FALSE@@QTEGRITY_ENABLED_TRUE@am__append_8 = \
+@QMANIFEST_ENABLED_FALSE@@QTEGRITY_ENABLED_TRUE@   $(OPENMP_CFLAGS)
+
+@QTEGRITY_ENABLED_TRUE@am__append_9 = man/qtegrity.1
+@QTEGRITY_ENABLED_TRUE@am__append_10 = qtegrity
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/autotools/m4/00gnulib.m4 \
@@ -257,24 +266,26 @@ am__installdirs = "$(DESTDIR)$(bindir)" 
"$(DESTDIR)$(man1dir)"
 PROGRAMS = $(bin_PROGRAMS)
 am__q_SOURCES_DIST = main.c q.c qatom.c qcheck.c qdepends.c qfile.c \
qgrep.c qkeyword.c qlist.c qlop.c qmerge.c qpkg.c qsearch.c \
-   qsize.c qtbz2.c qtegrity.c quse.c qxpak.c qmanifest.c
+   qsize.c qtbz2.c quse.c qxpak.c qmanifest.c qtegrity.c
 @QMANIFEST_ENABLED_TRUE@am__objects_1 = q-qmanifest.$(OBJEXT)
+@QTEGRITY_ENABLED_TRUE@am__objects_2 = q-qtegrity.$(OBJEXT)
 am_q_OBJECTS = q-main.$(OBJEXT) q-q.$(OBJEXT) q-qatom.$(OBJEXT) \
q-qcheck.$(OBJEXT) q-qdepends.$(OBJEXT) q-qfile.$(OBJEXT) \
q-qgrep.$(OBJEXT) q-qkeyword.$(OBJEXT) q-qlist.$(OBJEXT) \
q-qlop.$(OBJEXT) q-qmerge.$(OBJEXT) q-qpkg.$(OBJEXT) \
q-qsearch.$(OBJEXT) q-qsize.$(OBJEXT) q-qtbz2.$(OBJEXT) \
-   q-qtegrity.$(OBJEXT) q-quse.$(OBJEXT) q-qxpak.$(OBJEXT) \
-   $(am__objects_1)
+   q-quse.$(OBJEXT) q-qxpak.$(OBJEXT) $(am__objects_1) \
+   $(am__objects_2)
 q_OBJECTS = $(am_q_OBJECTS)
 am__DEPENDENCIES_1 =
 @QMANIFEST_ENABLED_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
+@QMANIFEST_ENABLED_FALSE@@QTEGRITY_ENABLED_TRUE@am__DEPENDENCIES_3 = 
$(am__DEPENDENCIES_1)
 q_DEPENDENCIES = $(top_builddir)/libq/libq.la \
$(top_builddir)/autotools/gnulib/libgnu.a \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
-   $(am__DEPENDENCIES_2)
+   $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
@@ -1586,20 +1597,22 @@ SUBDIRS = \
 
 APPLETS = q qatom qcheck qdepends qfile qgrep qkeyword qlist qlop \
qmerge qpkg qsearch qsize qtbz2 qtegrity quse qxpak $(NULL) \
-   $(am__append_5)
+   $(am__append_5) $(am__append_10)
 dist_man_MANS = man/q.1 man/qatom.1 man/qcheck.1 man/qdepends.1 \
man/qfile.1 man/qgrep.1 man/qkeyword.1 man/qlist.1 man/qlop.1 \
man/qmerge.1 man/qpkg.1 man/qsearch.1 man/qsize.1 man/qtbz2.1 \
-   man/qtegrity.1 man/quse.1 man/qxpak.1 $(NULL) $(am__append_4)
+   man/qtegrity.1 man/quse.1 man/qxpak.1 $(NULL) $(am__append_4) \
+   $(am__append_9)
 q_SOURCES = main.c q.c qatom.c qcheck.c qdepends.c qfile.c qgrep.c \
qkeyword.c qlist.c qlop.c qmerge.c qpkg.c qsearch.c qsize.c \
-   qtbz2.c qtegrity.c quse.c qxpak.c $(NULL) $(am__append_1)
+   qtbz2.c quse.c qxpak.c $(NULL) $(am__append_1) $(am__append_6)
 q_CPPFLAGS = -I$(top_srcdir)/libq -I$(top_builddir)/autotools/gnulib \
-   -I$(top_srcdir)/autotools/gnulib $(NULL) $(am__append_2)
+   -I$(top_srcdir)/autotools/gnulib $(NULL) $(am__append_2) \
+   $(am__append_7)
 q_LDADD = $(top_builddir)/libq/libq.la \
$(top_builddir)/autotools/gnulib/libgnu.a -liniparser \
$(LIBSSL) $(LIBBL2) $(LIBZ) $(GPGME_LIBS) $(LIB_CLOCK_GETTIME) \
-   $(LIB_EACCESS) $(NULL) $(am__append_3)
+   $(LIB_EACCESS) $(NULL) $(am__append_3) $(am__append_8)
 EXTRA_DIST = \
autotools/m4/gnulib-cache.m4 \
applets.h \
@@ -1976,20 +1989,6 @@ q-qtbz2.obj: qtbz2.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@  DEPDIR=$(DEPDIR) $(CCDEPMODE) 
$(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) 
$(INCLUDES) $(q_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o q-qtbz2.obj 
`if test -f 'qtbz2.c'; then $(CYGPATH_W) 'qtbz2.c'; else $(CYGPATH_W) 
'$(srcdir)/qtbz2.c'; fi`
 
-q-qtegrity.o: qtegrity.c
-@am__fastdepCC_TRUE@

[gentoo-commits] proj/portage-utils:master commit in: /

2019-07-14 Thread Fabian Groffen
commit: d2bbdf1064d9f718da68a9784ad8dab320edb431
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 10:38:32 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 10:38:32 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=d2bbdf10

qpkg: use atom_format and tree_get_atom where possible

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

 qpkg.c | 20 +---
 1 file changed, 5 insertions(+), 15 deletions(-)

diff --git a/qpkg.c b/qpkg.c
index 2c5a6c3..29265f2 100644
--- a/qpkg.c
+++ b/qpkg.c
@@ -231,8 +231,8 @@ qpkg_make(depend_atom *atom)
struct stat st;
 
if (pretend) {
-   printf(" %s-%s %s/%s:\n",
-   GREEN, NORM, atom->CATEGORY, atom_to_pvr(atom));
+   printf(" %s-%s %s:\n",
+   GREEN, NORM, atom_format("%[CATEGORY]%[PF]", 
atom));
return 0;
}
 
@@ -286,7 +286,8 @@ qpkg_make(depend_atom *atom)
fclose(out);
fclose(fp);
 
-   printf(" %s-%s %s/%s: ", GREEN, NORM, atom->CATEGORY, 
atom_to_pvr(atom));
+   printf(" %s-%s %s: ", GREEN, NORM,
+   atom_format("%[CATEGORY]%[PF]", atom));
fflush(stdout);
 
snprintf(tbz2, sizeof(tbz2), "%s/bin.tbz2", tmpdir);
@@ -416,17 +417,9 @@ retry_mkdir:
/* scan all the categories */
while ((cat_ctx = tree_next_cat(ctx))) {
/* scan all the packages in this category */
-   const char *catname = cat_ctx->name;
while ((pkg_ctx = tree_next_pkg(cat_ctx))) {
-   const char *pkgname = pkg_ctx->name;
-
/* see if user wants any of these packages */
-   snprintf(buf, sizeof(buf), "%s/%s", catname, pkgname);
-   atom = atom_explode(buf);
-   if (!atom) {
-   warn("could not explode '%s'", buf);
-   goto next_pkg;
-   }
+   atom = tree_get_atom(pkg_ctx, false);
snprintf(buf, sizeof(buf), "%s/%s", atom->CATEGORY, 
atom->PN);
for (i = optind; i < argc; ++i) {
if (!argv[i]) continue;
@@ -438,9 +431,6 @@ retry_mkdir:
if (!qpkg_make(atom))
++pkgs_made;
}
-   atom_implode(atom);
-
- next_pkg:
tree_close_pkg(pkg_ctx);
}
}



[gentoo-commits] proj/portage-utils:master commit in: /, libq/

2019-07-14 Thread Fabian Groffen
commit: 2e4b280488b5f030a6e735060bb73667d1533fab
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 12:10:08 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 12:10:08 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=2e4b2804

libq/hash: ensure hash_compute_file operates on hashes requested

thinko probably due to extraction from hashgen at some point, pass
hashes with the function call, so it operates on the hashes the caller
wants it to.

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

 libq/hash.c | 5 ++---
 libq/hash.h | 2 +-
 qmanifest.c | 4 ++--
 3 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/libq/hash.c b/libq/hash.c
index 32d047a..6d0a62b 100644
--- a/libq/hash.c
+++ b/libq/hash.c
@@ -22,8 +22,6 @@
 
 #include "hash.h"
 
-static int hashes = HASH_DEFAULT;
-
 void
 hash_hex(char *out, const unsigned char *buf, const int length)
 {
@@ -97,7 +95,8 @@ hash_compute_file(
char *sha512,
char *whrlpl,
char *blak2b,
-   size_t *flen)
+   size_t *flen,
+   int hashes)
 {
FILE *f;
char data[8192];

diff --git a/libq/hash.h b/libq/hash.h
index 157c454..89f3841 100644
--- a/libq/hash.h
+++ b/libq/hash.h
@@ -21,6 +21,6 @@ enum hash_impls {
 
 void hash_hex(char *out, const unsigned char *buf, const int length);
 void hash_compute_file(const char *fname, char *sha256, char *sha512,
-   char *whrlpl, char *blak2b, size_t *flen);
+   char *whrlpl, char *blak2b, size_t *flen, int hashes);
 
 #endif

diff --git a/qmanifest.c b/qmanifest.c
index 21254c3..41faa4c 100644
--- a/qmanifest.c
+++ b/qmanifest.c
@@ -201,7 +201,7 @@ write_hashes(
 
update_times(tv, &s);
 
-   hash_compute_file(fname, sha256, sha512, whrlpl, blak2b, &flen);
+   hash_compute_file(fname, sha256, sha512, whrlpl, blak2b, &flen, hashes);
 
len = snprintf(data, sizeof(data), "%s %s %zd", type, name, flen);
if (hashes & HASH_BLAKE2B)
@@ -1027,7 +1027,7 @@ verify_file(const char *dir, char *mfline, const char 
*mfest, verify_msg **msgs)
 
sha256[0] = sha512[0] = whrlpl[0] = blak2b[0] = '\0';
snprintf(buf, sizeof(buf), "%s/%s", dir, path);
-   hash_compute_file(buf, sha256, sha512, whrlpl, blak2b, &flen);
+   hash_compute_file(buf, sha256, sha512, whrlpl, blak2b, &flen, hashes);
 
if (flen == 0) {
msgs_add(msgs, mfest, path, "cannot open file!");



[gentoo-commits] proj/portage-utils:master commit in: /, man/

2019-07-14 Thread Fabian Groffen
commit: 44b67c2d685a763c3f8aee1ecffc8d3f5ababe4c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 11:55:07 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 11:55:07 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=44b67c2d

qsize: add -F argument, changed default format to match other applets

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

 man/qsize.1 |  3 +++
 qsize.c | 36 +++-
 2 files changed, 30 insertions(+), 9 deletions(-)

diff --git a/man/qsize.1 b/man/qsize.1
index 3a359e4..df85970 100644
--- a/man/qsize.1
+++ b/man/qsize.1
@@ -33,6 +33,9 @@ Display all sizes in bytes.
 Filter out entries matching \fI\fR, which is a regular
 expression, before calculating size.
 .TP
+\fB\-F\fR \fI\fR, \fB\-\-format\fR \fI\fR
+Print matched atom using given format string.
+.TP
 \fB\-\-root\fR \fI\fR
 Set the ROOT env var.
 .TP

diff --git a/qsize.c b/qsize.c
index 10aadc8..1f1dfc9 100644
--- a/qsize.c
+++ b/qsize.c
@@ -55,7 +55,7 @@
 #include "xarray.h"
 #include "xregex.h"
 
-#define QSIZE_FLAGS "fsSmkbi:" COMMON_FLAGS
+#define QSIZE_FLAGS "fsSmkbi:F:" COMMON_FLAGS
 static struct option const qsize_long_opts[] = {
{"filesystem", no_argument, NULL, 'f'},
{"sum",no_argument, NULL, 's'},
@@ -64,6 +64,7 @@ static struct option const qsize_long_opts[] = {
{"kilobytes",  no_argument, NULL, 'k'},
{"bytes",  no_argument, NULL, 'b'},
{"ignore",  a_argument, NULL, 'i'},
+   {"format",  a_argument, NULL, 'F'},
COMMON_LONG_OPTS
 };
 static const char * const qsize_opts_help[] = {
@@ -74,6 +75,7 @@ static const char * const qsize_opts_help[] = {
"Display all sizes in kilobytes",
"Display all sizes in bytes",
"Ignore regexp string",
+   "Print matched atom using given format string",
COMMON_OPTS_HELP
 };
 #define qsize_usage(ret) usage(ret, QSIZE_FLAGS, qsize_long_opts, 
qsize_opts_help, NULL, lookup_applet_idx("qsize"))
@@ -88,6 +90,8 @@ struct qsize_opt_state {
size_t disp_units;
const char *str_disp_units;
array_t *ignore_regexp;
+   const char *fmt;
+   bool need_full_atom:1;
 
size_t buflen;
char *buf;
@@ -160,9 +164,9 @@ qsize_cb(tree_pkg_ctx *pkg_ctx, void *priv)
state->num_all_ignored += num_ignored;
 
if (!state->summary_only) {
-   atom = tree_get_atom(pkg_ctx, 0);
+   atom = tree_get_atom(pkg_ctx, state->need_full_atom);
printf("%s: %'zu files, %'zu non-files, ",
-   atom_format("%[CATEGORY]%[PF]", atom),
+   atom_format(state->fmt, atom),
num_files, num_nonfiles);
if (num_ignored)
printf("%'zu names-ignored, ", num_ignored);
@@ -195,17 +199,24 @@ int qsize_main(int argc, char **argv)
.num_all_files = 0,
.num_all_nonfiles = 0,
.num_all_ignored = 0,
+   .need_full_atom = false,
+   .fmt = NULL,
};
 
while ((ret = GETOPT_LONG(QSIZE, qsize, "")) != -1) {
switch (ret) {
COMMON_GETOPTS_CASES(qsize)
-   case 'f': state.fs_size = 1; break;
-   case 's': state.summary = 1; break;
-   case 'S': state.summary = state.summary_only = 1; break;
-   case 'm': state.disp_units = MEGABYTE; state.str_disp_units = 
"MiB"; break;
-   case 'k': state.disp_units = KILOBYTE; state.str_disp_units = 
"KiB"; break;
-   case 'b': state.disp_units = 1; state.str_disp_units = "bytes"; 
break;
+   case 'f': state.fs_size = 1;   break;
+   case 's': state.summary = 1;   break;
+   case 'S': state.summary = state.summary_only = 1;  break;
+   case 'm': state.disp_units = MEGABYTE;
+ state.str_disp_units = "MiB";
break;
+   case 'k': state.disp_units = KILOBYTE;
+ state.str_disp_units = "KiB";
break;
+   case 'b': state.disp_units = 1;
+ state.str_disp_units = "bytes";  
break;
+   case 'F': state.fmt = optarg;
+ state.need_full_atom = true; 
break;
case 'i': {
regex_t regex;
xregcomp(®ex, optarg, REG_EXTENDED|REG_NOSUB);
@@ -225,6 +236,13 @@ int qsize_main(int argc, char **argv)
xarraypush_ptr(state.atoms, atom);
}
 
+   if (state.fmt == NULL) {
+   if (verbose)
+   state.fmt = "%[CATEGORY]%[PF]";
+   else
+   state.fmt = "%[CATEGORY]%[PN]";
+   }
+
st

[gentoo-commits] proj/portage-utils:master commit in: man/, /

2019-07-14 Thread Fabian Groffen
commit: 46f6f4a1c29eb1bcd66af043b13d6952ad3a5e0a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 11:43:29 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 11:43:29 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=46f6f4a1

qsearch: add -F argument, also make -v act like for other applets

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

 man/qsearch.1 |  3 +++
 qsearch.c | 59 ---
 2 files changed, 39 insertions(+), 23 deletions(-)

diff --git a/man/qsearch.1 b/man/qsearch.1
index f6b9baf..e805f82 100644
--- a/man/qsearch.1
+++ b/man/qsearch.1
@@ -29,6 +29,9 @@ Show homepage info instead of description.
 \fB\-R\fR, \fB\-\-repo\fR
 Show repository the ebuild originates from.
 .TP
+\fB\-F\fR \fI\fR, \fB\-\-format\fR \fI\fR
+Print matched atom using given format string.
+.TP
 \fB\-\-root\fR \fI\fR
 Set the ROOT env var.
 .TP

diff --git a/qsearch.c b/qsearch.c
index db220c7..8245383 100644
--- a/qsearch.c
+++ b/qsearch.c
@@ -25,7 +25,7 @@
 #include "xarray.h"
 #include "xregex.h"
 
-#define QSEARCH_FLAGS "asSNHR" COMMON_FLAGS
+#define QSEARCH_FLAGS "asSNHRF:" COMMON_FLAGS
 static struct option const qsearch_long_opts[] = {
{"all",   no_argument, NULL, 'a'},
{"search",no_argument, NULL, 's'},
@@ -33,6 +33,7 @@ static struct option const qsearch_long_opts[] = {
{"name-only", no_argument, NULL, 'N'},
{"homepage",  no_argument, NULL, 'H'},
{"repo",  no_argument, NULL, 'R'},
+   {"format", a_argument, NULL, 'F'},
COMMON_LONG_OPTS
 };
 static const char * const qsearch_opts_help[] = {
@@ -42,6 +43,7 @@ static const char * const qsearch_opts_help[] = {
"Only show package name",
"Show homepage info instead of description",
"Show repository the ebuild originates from",
+   "Print matched atom using given format string",
COMMON_OPTS_HELP
 };
 #define qsearch_usage(ret) usage(ret, QSEARCH_FLAGS, qsearch_long_opts, 
qsearch_opts_help, NULL, lookup_applet_idx("qsearch"))
@@ -50,10 +52,11 @@ struct qsearch_state {
bool show_homepage:1;
bool show_name:1;
bool show_desc:1;
-   bool show_repo:1;
bool search_desc:1;
bool search_name:1;
+   bool need_full_atom:1;
regex_t search_expr;
+   const char *fmt;
 };
 
 static int
@@ -99,16 +102,10 @@ qsearch_cb(tree_pkg_ctx *pkg_ctx, void *priv)
match = true;
 
if (match) {
-   const char *qfmt;
-   if (state->show_repo) {
-   atom = tree_get_atom(pkg_ctx, 1);
-   qfmt = "%[CATEGORY]%[PN]%[REPO]";
-   } else {
-   qfmt = "%[CATEGORY]%[PN]";
-   }
+   atom = tree_get_atom(pkg_ctx, state->need_full_atom);
printf("%s%s%s\n",
-   atom_format(qfmt, atom),
-   (state->show_name ? "" : " "),
+   atom_format(state->fmt, atom),
+   (state->show_name ? "" : ": "),
(state->show_name ? "" : desc ? desc : ""));
}
 
@@ -131,23 +128,25 @@ int qsearch_main(int argc, char **argv)
const char *overlay;
size_t n;
struct qsearch_state state = {
-   .show_homepage = false,
-   .show_name = false,
-   .show_desc = false,
-   .show_repo = false,
-   .search_desc = false,
-   .search_name = false,
+   .show_homepage  = false,
+   .show_name  = false,
+   .show_desc  = false,
+   .search_desc= false,
+   .search_name= false,
+   .need_full_atom = false,
+   .fmt= NULL,
};
 
while ((i = GETOPT_LONG(QSEARCH, qsearch, "")) != -1) {
switch (i) {
COMMON_GETOPTS_CASES(qsearch)
-   case 'a': search_me   = ".*";  break;
-   case 's': state.search_name   = true;  break;
-   case 'S': state.search_desc   = true;  break;
-   case 'N': state.show_name = true;  break;
-   case 'H': state.show_homepage = true;  break;
-   case 'R': state.show_repo = true;  break;
+   case 'a': search_me= ".*";   break;
+   case 's': state.search_name= true;   break;
+   case 'S': state.search_desc= true;   break;
+   case 'N': state.show_name  = true;   break;
+   case 'H': state.show_homepage  = true;   break;
+   case 'F': state.fmt= optarg; /* fall through */
+   case 'R': state.need_full_atom = true;   break;
}
}
 
@@ -165,6 +164,20 @@ int qsearch_main(int argc

[gentoo-commits] proj/portage-utils:master commit in: /

2019-07-14 Thread Fabian Groffen
commit: 60232a12416e58fdae27d97cf9c62d95659a7db4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 11:47:55 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 11:47:55 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=60232a12

qatom: fix atom matching wrt command line arguments

ensure we match things without category or with expressions

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

 qsize.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/qsize.c b/qsize.c
index ce4acc1..10aadc8 100644
--- a/qsize.c
+++ b/qsize.c
@@ -113,7 +113,7 @@ qsize_cb(tree_pkg_ctx *pkg_ctx, void *priv)
 
qatom = tree_get_atom(pkg_ctx, 0);
array_for_each(state->atoms, i, atom)
-   if (atom_compare(atom, qatom) == EQUAL) {
+   if (atom_compare(qatom, atom) == EQUAL) {
showit = true;
break;
}



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

2019-07-14 Thread Michał Górny
commit: 1cd1842cd013485101789106c7b25c8999cff9e9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 14 12:46:56 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 14 12:48:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd1842c

dev-lang/python: Bump to 3.6.9

Bug: https://bugs.gentoo.org/689822
Bug: https://bugs.gentoo.org/680246
Bug: https://bugs.gentoo.org/676700
Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.6.9.ebuild | 349 
 2 files changed, 350 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 889454164d3..16859f38f96 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,7 @@ DIST Python-3.5.5.tar.xz 15351440 BLAKE2B 
217cb7f51e04d57983ce053ff4276d056e17c8
 DIST Python-3.5.7.tar.xz 15324736 BLAKE2B 
0f1dd80584385b7f859652c85dc6b51bf71cd9f1d53fcf1716c54e8ffc3d2a36ef9969956e4429ac1ba878dad1e9acbb5f82ddb6a9923886bf3c84b3327dfecb
 SHA512 
83f57451e1d7082bf19e4e49a0902e9257e381836d9a04154a6b276135fa49e5c96b6869eed9ec4475e06b76556c1ae89f5cca111b762eb8b2dee6f65373e0f4
 DIST Python-3.6.5.tar.xz 17049912 BLAKE2B 
f393e9563a18a46c457afcd2e174d9eacda20fe2b0ae5461e11c582fa4d27b85c01bbe7b602f45511b6b44f635c6330205b12fb3e8325ffd07e87b78a8258889
 SHA512 
6b26fcd296b9bd8e67861eff10d14db7507711ddba947288d16d6def53135c39326b7f969c04bb2b2993f924d9e7ad3f5c5282a3915760bc0885cf0a8ea5eb51
 DIST Python-3.6.8.tar.xz 17212420 BLAKE2B 
e104b49a35492b622080ab81a446c0cdd1223e8ddf95c4e1b262762a027664b59f3e4deeda4ba7177115d780e48b6764a053acef640a645327df428d2e4820cd
 SHA512 
b17867e451ebe662f50df83ed112d3656c089e7d750651ea640052b01b713b58e66aac9e082f71fd16f5b5510bc9b797f5ccd30f5399581e9aa406197f02938a
+DIST Python-3.6.9.tar.xz 17212164 BLAKE2B 
ef33dbc1ea3bbeaf92092de867279d759e3a204ca4e8bf0e5c6a1adbb17a9220d8829245fa9f067ec6497a5789a4f60b8db8c727bb2bd8126df470921d552a53
 SHA512 
05de9c6f44d96a52bfce10ede4312de892573edaf8bece65926d19973a3a800d65eed7a857af945f69efcfb25efa3788e7a54016b03d80b611eb51c3ea074819
 DIST Python-3.7.2.tar.xz 17042320 BLAKE2B 
79b06b7d38590b7ad00850a4323156bfee07c4cf8531cbc09d262c6eb38721e32b8b0591fc21017e56948dd81763e9061f118f204eda5b9cc0b84e7132b42979
 SHA512 
6cd2d6d848783b99d55985cd7b22d67b98f41a09b4fdd96f680a630a4e035220d2b903f8c59ed513aa5ffe6730fa947ddb55bb72ce36f0e945ef8af5d971
 DIST Python-3.7.3.tar.xz 17108364 BLAKE2B 
ac86ea442519a02f0afcb0d0ec70cb288ae28df63fc9f575ee4d8e03e6e31aff9ad2ff18ff5787d922727bd1c6f1a488f94541cd9787ac932d041c93847dea34
 SHA512 
6d9b7c0f1764e0f655a39430a3af6f7b5e3c9b7166c042e780677a54b17ad4ca6d0d9cba262c82b1b70bba8f7c28883dad4cc0d7cc194fc7d2c1b5f4f08a763a
 DIST python-gentoo-patches-2.7.15.tar.xz 16208 BLAKE2B 
5739c2b3a236d48f8e33f0fe6515bfe7a8f99096f6223b402653988feac2513d37d26b6e40e5e049852f42657358170e468ca60097e0e2294e760787c12ad591
 SHA512 
687fd008d1d41b1e65ce5417f6f6aba84ffd42f7af44ef97c03a7806b28e6888f8df043a0c15187a8b229cc17642853e6feb25494db97f4d10f8a66f8ebcbcca

diff --git a/dev-lang/python/python-3.6.9.ebuild 
b/dev-lang/python/python-3.6.9.ebuild
new file mode 100644
index 000..f91b8039ecd
--- /dev/null
+++ b/dev-lang/python/python-3.6.9.ebuild
@@ -0,0 +1,349 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+WANT_LIBTOOL="none"
+
+inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
+
+MY_P="Python-${PV}"
+PATCHSET_VERSION="3.6.8"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="https://www.python.org/";
+SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz";
+
+LICENSE="PSF-2"
+SLOT="3.6/3.6m"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test +threads tk wininst +xml"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   >=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:=
+   virtual/libintl
+   gdbm? ( sys-libs/gdbm:0=[berkdb] )
+   ncurses? ( >=sys-libs/ncurses-5.2:0= )
+   readline? ( >=sys-libs/readline-4.1:0= )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   tk? (
+   >=dev-lang/tcl-8.0:0=
+   >=dev-lang/tk-8.0:0=
+   dev-tcltk/blt:0=
+   dev-t

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

2019-07-14 Thread Thomas Deutschmann
commit: 1d0c43bedc00e3365b9e972a91dac11a2c04285c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 09:41:39 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 11:58:16 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1d0c43be

Rework --mdadm support

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

 defaults/software.sh   | 12 ++
 gen_compile.sh | 43 -
 gen_initramfs.sh   | 64 --
 gkbuilds/mdadm.gkbuild | 35 +++
 4 files changed, 73 insertions(+), 81 deletions(-)

diff --git a/defaults/software.sh b/defaults/software.sh
index 532c520..5df1c0c 100644
--- a/defaults/software.sh
+++ b/defaults/software.sh
@@ -16,11 +16,6 @@ 
GKPKG_BUSYBOX_SRCTAR="${GKPKG_BUSYBOX_SRCTAR:-${DISTDIR}/busybox-${GKPKG_BUSYBOX
 GKPKG_BUSYBOX_SRCDIR="${GKPKG_BUSYBOX_SRCDIR:-busybox-${GKPKG_BUSYBOX_PV}}"
 
GKPKG_BUSYBOX_BINPKG="${GKPKG_BUSYBOX_BINPKG:-%%CACHE%%/busybox-${GKPKG_BUSYBOX_PV}-%%ARCH%%.tar.xz}"
 
-MDADM_VER="${MDADM_VER:-VERSION_MDADM}"
-MDADM_DIR="${MDADM_DIR:-mdadm-${MDADM_VER}}"
-MDADM_SRCTAR="${MDADM_SRCTAR:-${DISTDIR}/mdadm-${MDADM_VER}.tar.xz}"
-MDADM_BINCACHE="${MDADM_BINCACHE:-%%CACHE%%/mdadm-${MDADM_VER}-%%ARCH%%.tar.bz2}"
-
 GKPKG_DMRAID_PN="dmraid"
 GKPKG_DMRAID_PV="${GKPKG_DMRAID_PV:-VERSION_DMRAID}"
 GKPKG_DMRAID_DEPS="lvm"
@@ -77,6 +72,13 @@ GKPKG_LVM_SRCDIR="${GKPKG_LVM_SRCDIR:-LVM2.${GKPKG_LVM_PV}}"
 GKPKG_LVM_SRCTAR="${GKPKG_LVM_SRCTAR:-${DISTDIR}/LVM2.${GKPKG_LVM_PV}.tgz}"
 
GKPKG_LVM_BINPKG="${GKPKG_LVM_BINPKG:-%%CACHE%%/LVM2.${GKPKG_LVM_PV}-%%ARCH%%.tar.xz}"
 
+GKPKG_MDADM_PN="mdadm"
+GKPKG_MDADM_PV="${GKPKG_MDADM_PV:-VERSION_MDADM}"
+GKPKG_MDADM_DEPS=""
+GKPKG_MDADM_SRCDIR="${GKPKG_MDADM_SRCDIR:-mdadm-${GKPKG_MDADM_PV}}"
+GKPKG_MDADM_SRCTAR="${GKPKG_MDADM_SRCTAR:-${DISTDIR}/mdadm-${GKPKG_MDADM_PV}.tar.xz}"
+GKPKG_MDADM_BINPKG="${GKPKG_MDADM_BINPKG:-%%CACHE%%/mdadm-${GKPKG_MDADM_PV}-%%ARCH%%.tar.xz}"
+
 GKPKG_UNIONFS_FUSE_PN="unionfs-fuse"
 GKPKG_UNIONFS_FUSE_PV="${GKPKG_UNIONFS_FUSE_PV:-VERSION_UNIONFS_FUSE}"
 GKPKG_UNIONFS_FUSE_DEPS="fuse"

diff --git a/gen_compile.sh b/gen_compile.sh
index 1c096cb..92efaa0 100755
--- a/gen_compile.sh
+++ b/gen_compile.sh
@@ -529,49 +529,6 @@ compile_kernel() {
fi
 }
 
-compile_mdadm() {
-   if [ -f "${MDADM_BINCACHE}" ]
-   then
-   print_info 1 "$(getIndent 2)mdadm: >> Using cache ..."
-   else
-   [ -f "${MDADM_SRCTAR}" ] ||
-   gen_die "Could not find MDADM source tarball: 
${MDADM_SRCTAR}! Please place it there, or place another version, changing 
/etc/genkernel.conf as necessary!"
-   cd "${TEMP}"
-   rm -rf "${MDADM_DIR}" > /dev/null
-   /bin/tar -xpf "${MDADM_SRCTAR}" ||
-   gen_die 'Could not extract MDADM source tarball!'
-   [ -d "${MDADM_DIR}" ] ||
-   gen_die "MDADM directory ${MDADM_DIR} is invalid!"
-
-   cd "${MDADM_DIR}"
-   apply_patches mdadm ${MDADM_VER}
-   defs='-DNO_DLM -DNO_COROSYNC'
-   sed -i \
-   -e "/^CFLAGS = /s:^CFLAGS = \(.*\)$:CFLAGS = -Os 
${defs}:" \
-   -e "/^CXFLAGS = /s:^CXFLAGS = \(.*\)$:CXFLAGS = -Os 
${defs}:" \
-   -e "/^CWFLAGS = /s:^CWFLAGS = \(.*\)$:CWFLAGS = -Wall:" 
\
-   -e "s/^# LDFLAGS = -static/LDFLAGS = -static/" \
-   Makefile || gen_die "Failed to sed mdadm Makefile"
-
-   print_info 1 "$(getIndent 2)mdadm: >> Compiling ..."
-   compile_generic 'mdadm mdmon' utils
-
-   mkdir -p "${TEMP}/mdadm/sbin"
-   install -m 0755 -s mdadm "${TEMP}/mdadm/sbin/mdadm" || gen_die 
"Failed mdadm install"
-   install -m 0755 -s mdmon "${TEMP}/mdadm/sbin/mdmon" || gen_die 
"Failed mdmon install"
-   print_info 1 "$(getIndent 2)mdadm: >> Copying to bincache ..."
-   cd "${TEMP}/mdadm"
-   ${UTILS_CROSS_COMPILE}strip "sbin/mdadm" "sbin/mdmon" ||
-   gen_die 'Could not strip mdadm binaries!'
-   /bin/tar -cjf "${MDADM_BINCACHE}" sbin/mdadm sbin/mdmon ||
-   gen_die 'Could not create binary cache'
-
-   cd "${TEMP}"
-   isTrue "${CMD_DEBUGCLEANUP}" && rm -rf "${MDADM_DIR}" mdadm
-   return 0
-   fi
-}
-
 determine_busybox_config_file() {
print_info 2 "$(get_indent 3)busybox: >> Checking for suitable busybox 
configuration ..."
 

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index fc756d0..3971fd7 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -508,48 +508,46 @@ append_lvm() {
|| gen_die "Failed to append lvm to cpio!"
 }
 
-append_mdadm(){
-   if [ -d "${TEMP}/initramfs-mdadm-temp" ]
+append_mdadm() {
+   local PN

  1   2   3   >