[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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
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/
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: /
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: /
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
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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/, /
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/
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/
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/
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/
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/
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/
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/
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/
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
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: /
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: /
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/
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/
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/
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/
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
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/
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/
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/
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/
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: /
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: /
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
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
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
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/
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: /
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
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
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
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: /
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/
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/
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: /
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/
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/
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/
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/
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/
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
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/, /
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/
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/
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/, /
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/, /
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: /
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/
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/
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/, /
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: /
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/
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/
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