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

2020-04-02 Thread Jeroen Roovers
commit: 8f9337f308ad7ed8d44f9c6550395fad74f8f045
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr  3 06:49:58 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr  3 06:50:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9337f3

www-client/vivaldi: Old

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

 www-client/vivaldi/Manifest   |   8 --
 www-client/vivaldi/vivaldi-2.11.1811.49_p1.ebuild | 125 --
 www-client/vivaldi/vivaldi-2.11.1811.51_p1.ebuild | 125 --
 3 files changed, 258 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 99dc6f8e0e8..b0e93aedff8 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,11 +1,3 @@
-DIST vivaldi-2.11.1811.49_p1-amd64.deb 65549496 BLAKE2B 
5d5829bc5e2cbc161ecfaa60f31630a8a158a42cbc6659723b4c1972650f1e21e33f987836652588de2114e13a026e290b352f1e37159911b8573a9dccec6919
 SHA512 
f2703c8c205146c84b7ccfeafa2cdd1b88bb1207b580cf39511df76419097a19e5ceddb0c36f13f30686e2411dd0375956f8b217bc546cf5585ade5cbdb94cfb
-DIST vivaldi-2.11.1811.49_p1-arm64.deb 58884528 BLAKE2B 
4a6bbe56cba07874bc67bf17e82ddac265c7636d660e91786e0e28352e36c31d07653337745e41e77716ff7f7585cf6d0d880df3021755ef2e0553c9e0026418
 SHA512 
dcb333e461fefbace369a0680c8dd1e9d759df3766bc941dd7a72c22f1f4e7a8fde14ec0cc3efc3b4408c2ee8fe1300d6485a8959231a12812271ee3847f023a
-DIST vivaldi-2.11.1811.49_p1-armhf.deb 58216340 BLAKE2B 
f36e47bcd9f0cfb8e181cdf21dd85ed10b848e23266c37d09e02cff2c697cb184c0bbe8f7af75f55a12fc06305f26c6b5cbd1959a6311dbf20f7caa3193c1c42
 SHA512 
b53d23a693c1549e3da9829374953bf8993b344c3ba846e0aa8c7cc04002f4127dba3c919d3033bf7e92216bd8757d77bd55e5170168fed66858981c7cbac35b
-DIST vivaldi-2.11.1811.49_p1-i386.deb 64347424 BLAKE2B 
a66f9e38f876e8d15a7a1e573d23a53de731cf5c20e0de3c93c7a5d87e233d789f1db793f98fb186fa44e2f40c0df0833576f9bd77aa5aa4469350d54adf8975
 SHA512 
33acb591faaa0697022c5c7e0812bd56950b473310f97aa8e419fecead5f5de8d9051cd2359ca5180c46995e75eee8ef7f8311dad4a9215964c8481bc35c15ec
-DIST vivaldi-2.11.1811.51_p1-amd64.deb 65574688 BLAKE2B 
1e1703a91b935514aff2ac44de128c2b5b19825bb193f962991bde08ec1cff686899b6171b923758d397cbc6dc8c8d6d26ce7923bb84cf6f28c81c2269f3df9f
 SHA512 
eeb14f3520d856fe2ff058746d2744be17669e527c3d0a81b93b85533d499eee6f55915fc7a47778540c1e7522c7abe2651f546434a9983f794f9e54183d
-DIST vivaldi-2.11.1811.51_p1-arm64.deb 58902044 BLAKE2B 
7d54af0945abfd87f45bd82c3f8e6d15d9ac1ac936f049d3f8a867f4fde33e37d4fe7578d89d4e3d32e48aac26694a5900fe5cca9bd3df3d81ab0fa79d2ea0e8
 SHA512 
5c7d6975c48997898139dabe07f65d55ca7492c3e97160656d81a727fa3eec760f3eda33d284ad03bea6330706fcfb21649ae28a503e300ab36e7d40f9db
-DIST vivaldi-2.11.1811.51_p1-armhf.deb 58206588 BLAKE2B 
4d1b0c8944f4cdd7863b45bc959caa62b0fdb7cce28d7717a8f6065258ba35f73e9f6c2d696881f9868136fa97301234f491d63d2c284ecc0030bc6633b4b71b
 SHA512 
a419a8d74224f5fba7d98a5175db6b3fed79603e5fa10bb05ac3f0a0059fdd9a37b32c3d43115c9655825ee42343ab9812670467277fa8b1056e630183ad64e9
-DIST vivaldi-2.11.1811.51_p1-i386.deb 64360336 BLAKE2B 
42eae69cac740b747e18d420483c17da9f3fbe65f20459aeb74a28342a7740214b340f2d62034248819a057d2d06460ee079d729a9e0493611cfab050347695b
 SHA512 
eb92e14822785428bc16aaf69f52f1c21170dba3d0523066b9348c7bdee307c277a1857780c2ce87ca58f71b9e2967bc20a65129dd795dbb5a97f1f8d2e28a14
 DIST vivaldi-2.11.1811.52_p1-amd64.deb 65571936 BLAKE2B 
1ba4f021fd2ec0bd40894add98c7b2138548c13150fc5942d35128702976f8d6216d0832e5f641409754c2b1363198fe6ddd680082210cf19b597d6a294f25c5
 SHA512 
280e28334ae6b1c7b826ff816b143558742cb64cd8e1350bae6aaa808f72550d542504e9988977559ca42175b08949fb0c4902008d80fdb87fda7e3d89faab54
 DIST vivaldi-2.11.1811.52_p1-arm64.deb 58905032 BLAKE2B 
276561fbcbf25b6a9aa9692f858abbb0f1106dca464dd2ba1ebb8d5217176a32b29e302a9dde99f10d520bf511d52d0bdd4dcda59db9e94137fbcf3590287532
 SHA512 
67929a0de3c0d2c70e6499940a2864869689b138ccae26bf2ee1250ada903afa21a66d83606d68aeb865820c97e7b829e1c2397c09fadaf8ddf502d9abb9cd9d
 DIST vivaldi-2.11.1811.52_p1-armhf.deb 58214992 BLAKE2B 
49f6639e07358476dc0c6904f761d8fc9e20261fd7b537201e94945431530aad60efcc5295aa614a304df7c5a62e96cf7814013133f0e47c7e9369bfd3c8ad5a
 SHA512 
42006b682f93dbd97e828cbbf430849b386d6afe1b52c3fa42806f00fe4f9e31e59d79edef6f9ee6291a27ef484febe932b91055315a2cbf8cf4da54ca659947

diff --git a/www-client/vivaldi/vivaldi-2.11.1811.49_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.11.1811.49_p1.ebuild
deleted file mode 100644
index f28a5ac334d..000
--- a/www-client/vivaldi/vivaldi-2.11.1811.49_p1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
-   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt

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

2020-04-02 Thread Jeroen Roovers
commit: 502066cc1c52d4e1464468344b866bb5dae30695
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr  3 06:49:02 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr  3 06:50:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502066cc

www-client/vivaldi: Stable

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

 www-client/vivaldi/vivaldi-2.11.1811.52_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-2.11.1811.52_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.11.1811.52_p1.ebuild
index a156328cef5..f28a5ac334d 100644
--- a/www-client/vivaldi/vivaldi-2.11.1811.52_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-2.11.1811.52_p1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="-* amd64 ~arm ~arm64 x86"
 RESTRICT="bindist mirror"
 
 DEPEND="



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

2020-04-02 Thread Jeroen Roovers
commit: e113ba51143ae7ca567f7d921dc356d9182780bd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Apr  3 06:47:23 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Apr  3 06:48:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e113ba51

www-client/vivaldi: Version 2.11.1811.52_p1

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

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

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 5d48a445e8a..99dc6f8e0e8 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -6,3 +6,7 @@ DIST vivaldi-2.11.1811.51_p1-amd64.deb 65574688 BLAKE2B 
1e1703a91b935514aff2ac44
 DIST vivaldi-2.11.1811.51_p1-arm64.deb 58902044 BLAKE2B 
7d54af0945abfd87f45bd82c3f8e6d15d9ac1ac936f049d3f8a867f4fde33e37d4fe7578d89d4e3d32e48aac26694a5900fe5cca9bd3df3d81ab0fa79d2ea0e8
 SHA512 
5c7d6975c48997898139dabe07f65d55ca7492c3e97160656d81a727fa3eec760f3eda33d284ad03bea6330706fcfb21649ae28a503e300ab36e7d40f9db
 DIST vivaldi-2.11.1811.51_p1-armhf.deb 58206588 BLAKE2B 
4d1b0c8944f4cdd7863b45bc959caa62b0fdb7cce28d7717a8f6065258ba35f73e9f6c2d696881f9868136fa97301234f491d63d2c284ecc0030bc6633b4b71b
 SHA512 
a419a8d74224f5fba7d98a5175db6b3fed79603e5fa10bb05ac3f0a0059fdd9a37b32c3d43115c9655825ee42343ab9812670467277fa8b1056e630183ad64e9
 DIST vivaldi-2.11.1811.51_p1-i386.deb 64360336 BLAKE2B 
42eae69cac740b747e18d420483c17da9f3fbe65f20459aeb74a28342a7740214b340f2d62034248819a057d2d06460ee079d729a9e0493611cfab050347695b
 SHA512 
eb92e14822785428bc16aaf69f52f1c21170dba3d0523066b9348c7bdee307c277a1857780c2ce87ca58f71b9e2967bc20a65129dd795dbb5a97f1f8d2e28a14
+DIST vivaldi-2.11.1811.52_p1-amd64.deb 65571936 BLAKE2B 
1ba4f021fd2ec0bd40894add98c7b2138548c13150fc5942d35128702976f8d6216d0832e5f641409754c2b1363198fe6ddd680082210cf19b597d6a294f25c5
 SHA512 
280e28334ae6b1c7b826ff816b143558742cb64cd8e1350bae6aaa808f72550d542504e9988977559ca42175b08949fb0c4902008d80fdb87fda7e3d89faab54
+DIST vivaldi-2.11.1811.52_p1-arm64.deb 58905032 BLAKE2B 
276561fbcbf25b6a9aa9692f858abbb0f1106dca464dd2ba1ebb8d5217176a32b29e302a9dde99f10d520bf511d52d0bdd4dcda59db9e94137fbcf3590287532
 SHA512 
67929a0de3c0d2c70e6499940a2864869689b138ccae26bf2ee1250ada903afa21a66d83606d68aeb865820c97e7b829e1c2397c09fadaf8ddf502d9abb9cd9d
+DIST vivaldi-2.11.1811.52_p1-armhf.deb 58214992 BLAKE2B 
49f6639e07358476dc0c6904f761d8fc9e20261fd7b537201e94945431530aad60efcc5295aa614a304df7c5a62e96cf7814013133f0e47c7e9369bfd3c8ad5a
 SHA512 
42006b682f93dbd97e828cbbf430849b386d6afe1b52c3fa42806f00fe4f9e31e59d79edef6f9ee6291a27ef484febe932b91055315a2cbf8cf4da54ca659947
+DIST vivaldi-2.11.1811.52_p1-i386.deb 64350816 BLAKE2B 
6c078e77dcf2c791b1af6d996631d8e9bd6a2b993a3307b0ed893de103f69fa7fd4cf085a0206b4c0578e6b9f8ad42502f59aceff4f9e0c0d83b3e1260a922d9
 SHA512 
3ad444afba982d0e4cc56cd6f3e65d560b1988996f7d71f7b92326dfea0a6274da0d8472e4f3e4f82e1557bf75ba73d5ec5585cc991b6c8af905793d5e5e6216

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

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

2020-04-02 Thread Georgy Yakovlev
commit: 9a57a171b71b2a7e29f9aea32c82632721cbe739
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  3 06:42:27 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  3 06:42:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a57a171

net-irc/weechat: bump to 2.8

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

 net-irc/weechat/Manifest   |   1 +
 net-irc/weechat/weechat-2.8.ebuild | 156 +
 2 files changed, 157 insertions(+)

diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index b3de02170e4..1a5a4542edd 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -1 +1,2 @@
 DIST weechat-2.7.1.tar.xz 2226768 BLAKE2B 
0ce14646c8d383c3338a52bacbb9cac036c2611cc8aae2c790af73df5aab25e49f8bc2addcf4527884774925a9b222c15a7a696d93ad57197052a746a0da95f6
 SHA512 
eb0cc4c7e0f2cf18d522b49429fe2d77b1cee3225686d0bc09f80a69b17362af0923df4cd5f4859207d84acb762d4042cd5b57799705d0b7e4759eade6c660e0
+DIST weechat-2.8.tar.xz 2248868 BLAKE2B 
756ce1719ecaa351a2780641758bb7587b45b8e6b16e5a82833009ddb27f71783a461cf89662e04118c75e2d372103eda5a11c98feb62d624b330b223bf22ede
 SHA512 
3bebb42118fca6b601f1de8f4d52378619a10e5c490f5b46f86d27a9680f00a56d48a1ade729e78d965cae589e6c80647c22414393000c7d3cfcc94a1e41c4df

diff --git a/net-irc/weechat/weechat-2.8.ebuild 
b/net-irc/weechat/weechat-2.8.ebuild
new file mode 100644
index 000..37b7a1e4518
--- /dev/null
+++ b/net-irc/weechat/weechat-2.8.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit cmake-utils python-single-r1 xdg-utils
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/weechat/weechat.git";
+else
+   SRC_URI="https://weechat.org/files/src/${P}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Portable and multi-interface IRC client"
+HOMEPAGE="https://weechat.org/";
+
+LICENSE="GPL-3"
+SLOT="0"
+
+NETWORKS="+irc"
+PLUGINS="+alias +buflist +charset +exec +fifo +fset +logger +relay +scripts 
+spell +trigger +xfer"
+# dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
+SCRIPT_LANGS="guile lua +perl php +python ruby tcl"
+LANGS=" cs de es fr it ja pl ru"
+IUSE="doc man nls +ssl test ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} 
${NETWORKS}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/libgcrypt:0=
+   net-misc/curl[ssl]
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   charset? ( virtual/libiconv )
+   guile? ( >=dev-scheme/guile-2.0 )
+   lua? ( dev-lang/lua:0[deprecated] )
+   nls? ( virtual/libintl )
+   perl? ( dev-lang/perl:= )
+   php? ( >=dev-lang/php-7.0:*[embed] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 ) )
+   ssl? ( net-libs/gnutls )
+   spell? ( app-text/aspell )
+   tcl? ( >=dev-lang/tcl-8.4.15:0= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/cpputest )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( >=dev-ruby/asciidoctor-1.5.4 )
+   man? ( >=dev-ruby/asciidoctor-1.5.4 )
+   nls? ( >=sys-devel/gettext-0.15 )
+"
+
+DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc 
README.adoc"
+
+# tests need to be fixed to not use system plugins if weechat is already 
installed
+RESTRICT="test"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # install only required translations
+   local i
+   for i in ${LANGS} ; do
+   if ! has ${i} ${LINGUAS-${i}} ; then
+   sed -i \
+   -e "/${i}.po/d" \
+   po/CMakeLists.txt || die
+   fi
+   done
+
+   # install only required documentation ; en always
+   for i in $(grep add_subdirectory doc/CMakeLists.txt \
+   | sed -e 's/.*add_subdirectory(\(..\)).*/\1/' -e 
'/en/d'); do
+   if ! has ${i} ${LINGUAS-${i}} ; then
+   sed -i \
+   -e '/add_subdirectory('${i}')/d' \
+   doc/CMakeLists.txt || die
+   fi
+   done
+
+   # install docs in correct directory
+   sed -i "s#\${SHAREDIR}/doc/\${PROJECT_NAME}#\0-${PV}/html#" 
doc/*/CMakeLists.txt || die
+
+   if [[ ${CHOST} == *-darwin* ]]; then
+   # fix linking error on Darwin
+   sed -i "s/+ get_config_var('LINKFORSHARED')//" \
+   cmake/FindPython.cmake || die
+   # allow to find the plugins by default
+   sed -i 's/".so,.dll"/".bundle,.so,.dll"/' \
+   src/core/wee-config

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-04-02 Thread Sergei Trofimovich
commit: 666a7233f1f1c3f3c877f9dbc3a8058fb10d78cf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  3 06:41:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  3 06:41:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666a7233

sys-devel/kgcc64: 9.3.0: cut 2 patchset

One new patch:
+ 28_all_hppa-faster-synth_mult.patch: speed up xxhash compilation on hppa

One old patch is split in two:
- 04_all_default-ssp-fix.patch
+ 04_all_nossp-on-nostdlib.patch
+ 27_all_default_ssp-buffer-size.patch
to separate two independent fixes.

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

 sys-devel/kgcc64/Manifest   | 2 +-
 sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index c7298e7a695..818f980822c 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -42,5 +42,5 @@ DIST gcc-9.1.0-patches-1.1.tar.bz2 13931 BLAKE2B 
55e863514f41f1af11b1f6f618604ed
 DIST gcc-9.1.0.tar.xz 70546856 BLAKE2B 
0f7e5575aebc24113d12a56eb3dbf4bcdba3c656a76513c44dbbcded9ee71629727f24949bf2e1424682a9e5eda7c51eed93317e6f80013f5a837aaf25b82805
 SHA512 
b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28
 DIST gcc-9.2.0-patches-1.tar.bz2 12836 BLAKE2B 
c29516d2877229129cc69ebb781198918f0e59e2a4631f3b2933b5a6db61d50ef0d2e78ee9acaaf1c50c597aad3203d81e49d4e0674f7ac74bdedc401238940b
 SHA512 
0382ed0d483955079bd20fc15066b8f45772651bcba83dbed2c35e51f7259cfd28b825243c6a49a0bf51d9ab1eacec3cf55c47a00d2873d6122d32b9fc05d87c
 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 
41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453
 SHA512 
a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040
-DIST gcc-9.3.0-patches-1.tar.bz2 12659 BLAKE2B 
03937d13f58fbcb84bbe3111c7dad7c53767501c443f7e21ac078d37d067fe0e7022589e94a9cfb38d164fd4c1cecfce57f28165e0577fa6e06b189abf348459
 SHA512 
08b2c9a20b17e06c6721c7193d40e085308b561376a4c35a5ec6ff19ee4f414fead25febbd4d95c8d09586893af83d818d8d5f23bfb16794bffe4439d0b0d8be
+DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B 
d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286
 SHA512 
c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
index 9f78de903d5..dd61d3fd7a6 100644
--- a/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
+++ b/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
@@ -15,7 +15,7 @@ export CTARGET
 TOOLCHAIN_ALLOWED_LANGS="c"
 GCC_TARGET_NO_MULTILIB=true
 
-PATCH_VER="1"
+PATCH_VER="2"
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"



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

2020-04-02 Thread Hans de Graaff
commit: 14c1f54657a25b8b55f2c2d2e09f994edb9669aa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  3 04:26:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  3 04:28:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c1f546

dev-ruby/tzinfo: add 2.0.2

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

 dev-ruby/tzinfo/Manifest|  1 +
 dev-ruby/tzinfo/tzinfo-2.0.2.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index 4b28967a91b..0e250cf783a 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -2,3 +2,4 @@ DIST tzinfo-1.2.5.gem 153600 BLAKE2B 
3df5625c61eabf94bb457381ac7d0cdebd5b55da3bb
 DIST tzinfo-1.2.6.gem 156160 BLAKE2B 
5e1459dc1a22e22e585f29f2ee71e5306017a04a75233f7cfdf0e54a3086b69e6d216c73f81b358e2b8aaa6898d3826f25c860f88439ed9181811254e7823943
 SHA512 
2ab5bdcb0c2d3b0dac801533235add47a9aea3f5c550874b5b66498c4ea065a2af826cd02334ce0841ebab4a543f9259433a712f64b2b7d858751854b8003b2b
 DIST tzinfo-2.0.0.tar.gz 210379 BLAKE2B 
e3b8b7763dbe26ce58b1a1672d11c412f362910d695c321e51a9c28f1e742db34aa7c066827d7a4634e4a1f7824205007b66191cbeba7776dbc6cac1c9f144ca
 SHA512 
cdc3393af8402dbde491f4547a1b169d90bcf7228c89b64f104538223fcb8f5cf8f7861ae1e11a723b213de7ab09fe31fc04ed9f275f80fe2929f0279d830679
 DIST tzinfo-2.0.1.tar.gz 212477 BLAKE2B 
95a7ed460054d258485e24e63140853218ba00a7e3afc0c0ee2be5c91ee66588aec663a17d50dab7237b0091d0f423a845c474b18873a2a8153db2745f8fc1a7
 SHA512 
9cfd0a076aba5e7ae2f519374a6154a62e3ec71eaeb2d5a31bb07e3e26b44c4e01fce8cb385e0da9c565e0e408a0a7f204ac666baa7a9d6f3a592f2218ef99b6
+DIST tzinfo-2.0.2.tar.gz 213501 BLAKE2B 
7886ba84257b85104073445d0948fd5f58985fa0f5f85c1ec15978c6f497fffb9bd997a0bae1313d697115c487c069dda1b7e5dd4ec2c7580951d0a8ddf8d623
 SHA512 
a0c71dd9299e84bd71a91858ba8c12a0ba00c625219da1172d5cd1dfd35318ce8a83e59f45489c2ed5161761e1c39834ba63dbfa189acb100ba37ceae842668d

diff --git a/dev-ruby/tzinfo/tzinfo-2.0.2.ebuild 
b/dev-ruby/tzinfo/tzinfo-2.0.2.ebuild
new file mode 100644
index 000..3e62e9f0317
--- /dev/null
+++ b/dev-ruby/tzinfo/tzinfo-2.0.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="tzinfo.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Daylight-savings aware timezone library"
+HOMEPAGE="https://tzinfo.github.io/";
+SRC_URI="https://github.com/tzinfo/tzinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/timezone-data"
+DEPEND="test? ( sys-libs/timezone-data )"
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Skip safe tests since we cannot guarantee the correct permissions
+   # on directories for it to pass.
+   sed -e '/safe_test/askip "does not pass in gentoo test environment"' -i 
test/test_utils.rb || die
+
+   # Loosen test dependencies
+   sed -e '/rake/ s/12.2.1/12.2/' \
+   -e '/simplecov/d' \
+   -i Gemfile || die
+   sed -e '/TEST_COVERAGE/d' -i Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



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

2020-04-02 Thread Mike Gilbert
commit: a2456cab13aff2f1006c5e42ef4f793214879a0d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Apr  3 04:16:58 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  3 04:16:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2456cab

net-vpn/ocserv: remove lz4 USE flag description

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/ocserv/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-vpn/ocserv/metadata.xml b/net-vpn/ocserv/metadata.xml
index 499a99ebd4e..fc9ab30d465 100644
--- a/net-vpn/ocserv/metadata.xml
+++ b/net-vpn/ocserv/metadata.xml
@@ -6,7 +6,6 @@
Mike Gilbert


-   Enable support for lz4 compression
Enable support for one-time passwords

 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/files/, net-vpn/openconnect/

2020-04-02 Thread Mike Gilbert
commit: 2d1a910687e204249655184602d6ccb8b0a14c1b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Apr  3 03:41:33 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  3 03:42:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1a9106

net-vpn/openconnect: cleanup ebuild

Move the OpenRC-related documentation to a static file.
Reorganize src_install.

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/openconnect/files/README.OpenRC.txt | 25 +++
 net-vpn/openconnect/openconnect-8.06.ebuild | 50 ++---
 net-vpn/openconnect/openconnect-.ebuild | 50 ++---
 3 files changed, 43 insertions(+), 82 deletions(-)

diff --git a/net-vpn/openconnect/files/README.OpenRC.txt 
b/net-vpn/openconnect/files/README.OpenRC.txt
new file mode 100644
index 000..6bd43e62dfb
--- /dev/null
+++ b/net-vpn/openconnect/files/README.OpenRC.txt
@@ -0,0 +1,25 @@
+The init script for openconnect supports multiple vpn tunnels.
+
+You need to create a symbolic link to /etc/init.d/openconnect in /etc/init.d
+instead of calling it directly:
+
+ln -s /etc/init.d/openconnect /etc/init.d/openconnect.vpn0
+
+You can then start the vpn tunnel like this:
+
+/etc/init.d/openconnect.vpn0 start
+
+If you would like to run preup, postup, predown, and/or postdown scripts,
+You need to create a directory in /etc/openconnect with the name of the vpn:
+
+mkdir /etc/openconnect/vpn0
+
+Then add executable shell files:
+
+mkdir /etc/openconnect/vpn0
+cd /etc/openconnect/vpn0
+echo '#!/bin/sh' > preup.sh
+cp preup.sh predown.sh
+cp preup.sh postup.sh
+cp preup.sh postdown.sh
+chmod 755 /etc/openconnect/vpn0/*

diff --git a/net-vpn/openconnect/openconnect-8.06.ebuild 
b/net-vpn/openconnect/openconnect-8.06.ebuild
index a3c08e954af..45d091c8dc3 100644
--- a/net-vpn/openconnect/openconnect-8.06.ebuild
+++ b/net-vpn/openconnect/openconnect-8.06.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml"
 
-inherit eutils linux-info python-any-r1 readme.gentoo-r1
+inherit linux-info python-any-r1
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git";
@@ -106,55 +106,23 @@ src_configure() {
econf "${myconf[@]}"
 }
 
-DOC_CONTENTS="The init script for openconnect supports multiple vpn tunnels.
-
-You need to create a symbolic link to /etc/init.d/openconnect in /etc/init.d
-instead of calling it directly:
-
-ln -s /etc/init.d/openconnect /etc/init.d/openconnect.vpn0
-
-You can then start the vpn tunnel like this:
-
-/etc/init.d/openconnect.vpn0 start
-
-If you would like to run preup, postup, predown, and/or postdown scripts,
-You need to create a directory in /etc/openconnect with the name of the vpn:
-
-mkdir /etc/openconnect/vpn0
-
-Then add executable shell files:
-
-mkdir /etc/openconnect/vpn0
-cd /etc/openconnect/vpn0
-echo '#!/bin/sh' > preup.sh
-cp preup.sh predown.sh
-cp preup.sh postup.sh
-cp preup.sh postdown.sh
-chmod 755 /etc/openconnect/vpn0/*
-"
-
 src_install() {
default
 
+   find "${ED}" -name '*.la' -delete || die
+
+   dodoc "${FILESDIR}"/README.OpenRC.txt
+
newinitd "${FILESDIR}"/openconnect.init.in-r4 openconnect
insinto /etc/openconnect
+
newconfd "${FILESDIR}"/openconnect.conf.in openconnect
+
exeinto /etc/openconnect
newexe "${WORKDIR}"/vpnc-scripts-${VPNC_VER}/vpnc-script openconnect.sh
+
insinto /etc/logrotate.d
newins "${FILESDIR}"/openconnect.logrotate openconnect
-   keepdir /var/log/openconnect
 
-   find "${ED}" -name '*.la' -delete || die
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "You may want to consider installing the following 
optional packages."
-   optfeature "resolvconf support" virtual/resolvconf
-   fi
+   keepdir /var/log/openconnect
 }

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index a3c08e954af..45d091c8dc3 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml"
 
-inherit eutils linux-info python-any-r1 readme.gentoo-r1
+inherit linux-info python-any-r1
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git";
@@ -106,55 +106,23 @@ src_configure() {
econf "${myconf[@]}"
 }
 
-DOC_CONTENTS="The init script for openconnect supports multiple vpn tunnels.
-
-You need to create a symbolic link to /etc/init.d/openconnect in /etc/init.d
-instead of calling it directly:
-
-ln -s /etc/init.d/openconnect /etc/init.d/openconnect.vpn0
-
-You can then start the vpn tunnel like this:
-
-/etc/init.d/op

[gentoo-commits] repo/gentoo:master commit in: net-vpn/ocserv/files/, net-vpn/ocserv/

2020-04-02 Thread Mike Gilbert
commit: 0b4cb431553e9368a1459b928490b589bf203e80
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Apr  3 04:12:17 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  3 04:12:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4cb431

net-vpn/ocserv: new package

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/ocserv/Manifest|  1 +
 net-vpn/ocserv/files/ocserv|  6 +++
 net-vpn/ocserv/metadata.xml| 12 ++
 net-vpn/ocserv/ocserv-1.0.0.ebuild | 81 ++
 4 files changed, 100 insertions(+)

diff --git a/net-vpn/ocserv/Manifest b/net-vpn/ocserv/Manifest
new file mode 100644
index 000..61f88a45c78
--- /dev/null
+++ b/net-vpn/ocserv/Manifest
@@ -0,0 +1 @@
+DIST ocserv-1.0.0.tar.xz 785020 BLAKE2B 
6fff9459a29508e4f0e25f77b28d2c8883b4c3ba43fc758b71f6f0c0a369946287dd810f3af91e037e79f8b4a4085961246f313d2cb982cacba66615c24b0bb9
 SHA512 
6f396c9180004f8d439e094f9de0490016b085dad6bd7a5d17d3433480b37de65c25fc0c52452f5ea408bb7bc997ddcbfcdd80a3bbe454af3267aa14edbb3df9

diff --git a/net-vpn/ocserv/files/ocserv b/net-vpn/ocserv/files/ocserv
new file mode 100644
index 000..12fd1d0e20c
--- /dev/null
+++ b/net-vpn/ocserv/files/ocserv
@@ -0,0 +1,6 @@
+#!/sbin/openrc-run
+
+command="${RC_PREFIX}/usr/sbin/ocserv"
+pidfile="${RC_PREFIX}/run/${RC_SVCNAME}.pid"
+command_args="--pid-file '${pidfile}'"
+command_args_foreground="--foreground"

diff --git a/net-vpn/ocserv/metadata.xml b/net-vpn/ocserv/metadata.xml
new file mode 100644
index 000..499a99ebd4e
--- /dev/null
+++ b/net-vpn/ocserv/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   flop...@gentoo.org
+   Mike Gilbert
+   
+   
+   Enable support for lz4 compression
+   Enable support for one-time passwords
+   
+

diff --git a/net-vpn/ocserv/ocserv-1.0.0.ebuild 
b/net-vpn/ocserv/ocserv-1.0.0.ebuild
new file mode 100644
index 000..069c2334ddd
--- /dev/null
+++ b/net-vpn/ocserv/ocserv-1.0.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Openconnect SSL VPN server"
+HOMEPAGE="https://ocserv.gitlab.io/www/index.html";
+SRC_URI="ftp://ftp.infradead.org/pub/ocserv/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="geoip kerberos +lz4 otp pam radius +seccomp systemd tcpd test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   net-libs/gnutls[tools(+)]
+   net-libs/socket_wrapper
+   sys-libs/nss_wrapper
+   sys-libs/uid_wrapper
+   )
+"
+DEPEND="
+   dev-libs/libnl:3=
+   dev-libs/libev:0=
+   >=dev-libs/nettle-2.7:0=
+   dev-libs/pcl:0=
+   dev-libs/protobuf-c:0=
+   >=net-libs/gnutls-3.3.0:0=
+   net-libs/http-parser:0=
+   sys-libs/readline:0=
+   sys-libs/talloc:0=
+   geoip? ( dev-libs/geoip:0= )
+   kerberos? ( virtual/krb5 )
+   lz4? ( app-arch/lz4:0= )
+   otp? ( sys-auth/oath-toolkit:0= )
+   pam? ( sys-libs/pam:0= )
+   radius? ( net-dialup/freeradius-client:0= )
+   seccomp? ( sys-libs/libseccomp:0= )
+   systemd? ( sys-apps/systemd:0= )
+   tcpd? ( sys-apps/tcp-wrappers:0= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local myconf=(
+   --without-root-tests
+   --without-docker-tests
+   --without-nuttcp-tests
+
+   $(use_enable seccomp)
+   $(use_enable systemd)
+
+   $(use_with geoip)
+   $(use_with kerberos gssapi)
+   $(use_with lz4)
+   $(use_with otp liboath)
+   $(use_with radius)
+   $(use_with tcpd libwrap)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/sample.{config,passwd}
+   use otp && dodoc doc/sample.otp
+
+   doinitd "${FILESDIR}"/ocserv
+
+   if use systemd; then
+   systemd_dounit 
doc/systemd/socket-activated/ocserv.{service,socket}
+   else
+   systemd_dounit doc/systemd/standalone/ocserv.service
+   fi
+}



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

2020-04-02 Thread Mike Gilbert
commit: b4e4a9c2906867a41c86e83838c88ad9f213064f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Apr  3 04:06:40 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  3 04:06:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e4a9c2

net-vpn/openconnect: fix tests to work with ocserv installed

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/openconnect/openconnect-8.06.ebuild | 18 --
 net-vpn/openconnect/openconnect-.ebuild | 18 --
 2 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/net-vpn/openconnect/openconnect-8.06.ebuild 
b/net-vpn/openconnect/openconnect-8.06.ebuild
index 45d091c8dc3..61191005970 100644
--- a/net-vpn/openconnect/openconnect-8.06.ebuild
+++ b/net-vpn/openconnect/openconnect-8.06.ebuild
@@ -90,9 +90,9 @@ src_configure() {
addwrite /run/netns
 
local myconf=(
-   --with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
-   $(use_enable static-libs static)
+   --disable-dsa-tests
$(use_enable nls)
+   $(use_enable static-libs static)
$(use_with !gnutls openssl)
$(use_with gnutls)
$(use_with libproxy)
@@ -100,12 +100,26 @@ src_configure() {
$(use_with gssapi)
$(use_with smartcard libpcsclite)
$(use_with stoken)
+   --with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
--without-java
)
 
econf "${myconf[@]}"
 }
 
+src_test() {
+   local charset
+   for charset in UTF-8 ISO8859-2; do
+   if [[ $(LC_ALL=cs_CZ.${charset} locale charmap 2>/dev/null) != 
${charset} ]]; then
+   # If we don't have valid cs_CZ locale data, 
auth-nonascii will fail.
+   # Force a test skip by exiting with status 77.
+   sed -i -e '2i exit 77' tests/auth-nonascii || die
+   break
+   fi
+   done
+   default
+}
+
 src_install() {
default
 

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index 45d091c8dc3..61191005970 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -90,9 +90,9 @@ src_configure() {
addwrite /run/netns
 
local myconf=(
-   --with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
-   $(use_enable static-libs static)
+   --disable-dsa-tests
$(use_enable nls)
+   $(use_enable static-libs static)
$(use_with !gnutls openssl)
$(use_with gnutls)
$(use_with libproxy)
@@ -100,12 +100,26 @@ src_configure() {
$(use_with gssapi)
$(use_with smartcard libpcsclite)
$(use_with stoken)
+   --with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
--without-java
)
 
econf "${myconf[@]}"
 }
 
+src_test() {
+   local charset
+   for charset in UTF-8 ISO8859-2; do
+   if [[ $(LC_ALL=cs_CZ.${charset} locale charmap 2>/dev/null) != 
${charset} ]]; then
+   # If we don't have valid cs_CZ locale data, 
auth-nonascii will fail.
+   # Force a test skip by exiting with status 77.
+   sed -i -e '2i exit 77' tests/auth-nonascii || die
+   break
+   fi
+   done
+   default
+}
+
 src_install() {
default
 



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

2020-04-02 Thread Jason A. Donenfeld
commit: 5b17f25d5467680509ca9968ffa7baf745010a4f
Author: Simeon Simeonov  pichove  org>
AuthorDate: Thu Apr  2 10:54:31 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Apr  3 03:37:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b17f25d

net-vpn/wireguard-tools: check for NF_CONNTRACK_MARK

Closes: https://bugs.gentoo.org/715892
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild 
b/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild
index 3d39a1a08d1..63594bbb2be 100644
--- a/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild
+++ b/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild
@@ -49,6 +49,7 @@ pkg_setup() {
wg_quick_optional_config_nob NFT_FIB
wg_quick_optional_config_nob NFT_FIB_IPV4
wg_quick_optional_config_nob NFT_FIB_IPV6
+   wg_quick_optional_config_nob NF_CONNTRACK_MARK
elif has_version net-firewall/iptables; then
wg_quick_optional_config_nob NETFILTER_XTABLES
wg_quick_optional_config_nob NETFILTER_XT_MARK



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

2020-04-02 Thread Patrick McLean
commit: 7ac2026d1c2deeaa4ecc8ba6080351ebcd833649
Author: Patrick McLean  sony  com>
AuthorDate: Fri Apr  3 03:29:13 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr  3 03:30:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac2026d

sci-libs/scikits_learn-0.22.2_p1: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 sci-libs/scikits_learn/Manifest|  1 +
 .../scikits_learn/scikits_learn-0.22.2_p1.ebuild   | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/sci-libs/scikits_learn/Manifest b/sci-libs/scikits_learn/Manifest
index bb13bbcc95f..87d114ec5e6 100644
--- a/sci-libs/scikits_learn/Manifest
+++ b/sci-libs/scikits_learn/Manifest
@@ -1,3 +1,4 @@
 DIST scikit-learn-0.19.0.tar.gz 9341628 BLAKE2B 
c9e0c12558e81efb6f5cfddead028980b0019d2f6d0fdce5662c9138ec3a5b2a3d30b022a5713578bc7effd09894006e8f7f60a3e038ca66297502d9d4212686
 SHA512 
1b88bc043b08de9b5bb1f3814b8101c73ced010cf94bd725fb69e1ef95b4a9597a34de4a19f84fbbf63e54d47e95b3ff498d611234fcdfcaa5e4e3cf696289d2
 DIST scikit-learn-0.20.2.tar.gz 10275187 BLAKE2B 
6865fd101f99930e014f4a2a89616e1ee917df27a5a1b0a931d47503d7df509fe6490799e876a5d68b1cb76a35c6f85e4acbb31a28adfc528720fe9a69e108a7
 SHA512 
5e0bdea3c40e38880683c6a49cdf2f4c0d40c1f5436c1d8209d613440d5d9d13b9a608e73943a890ef3effaddd930b5c171c45d29700afb8629285ba4aad414f
 DIST scikit-learn-0.20.4.tar.gz 11684276 BLAKE2B 
791fd5c7e3ebfdb9bf01524be46b19341b5750fdc5352de9e50cc395a34cf91551825352f18f235b658b55b38829981884fca9f0535a1c505adeb18ac5d87ceb
 SHA512 
a94c254440641a987df1eaec63302639b8e6f56705ec426c350070658141dd574b502eb1e4b94ae9c766c1becfd911f08bb97d5c87d39b0546d8444ed281b06a
+DIST scikits_learn-0.22.2_p1.tar.gz 7034850 BLAKE2B 
41c362ef6594e837a9fc798837e666fbb51e33954fdf700292650204fd9d1ab4fc4d1695890d02a24ad68f4dcc2d3cde8f0827eca70c6fb9a6f0e5c0d9c04fd5
 SHA512 
20bcda5c65f76bce9b71c5b5fb1b499f7f3a7a3f6fa5fade80a38dc658cb434e16e9d5a4906a9657157a5cc90a6d51080575d6e510207baa9f8b06c4fa761d5b

diff --git a/sci-libs/scikits_learn/scikits_learn-0.22.2_p1.ebuild 
b/sci-libs/scikits_learn/scikits_learn-0.22.2_p1.ebuild
new file mode 100644
index 000..1bf6679a1b9
--- /dev/null
+++ b/sci-libs/scikits_learn/scikits_learn-0.22.2_p1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+MY_PV="${PV//_p/.post}"
+MY_PN="${PN//s_/-}"
+
+DESCRIPTION="Machine learning library for Python"
+HOMEPAGE="https://scikit-learn.org/stable/
+   https://github.com/scikit-learn/scikit-learn";
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+#ffhttps://github.com/scikit-learn/scikit-learn/archive/0.22.2.post1.tar.gz
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   sci-libs/scikits[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+"
+DEPEND="
+   virtual/blas:=
+   virtual/cblas:=
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/joblib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # scikits-learn now uses the horrible numpy.distutils automagic
+   export SCIPY_FCONFIG="config_fc --noopt --noarch"
+
+   # remove bundled cblas
+   rm -rf sklearn/src || die "failed to remove bundled cblas"
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   distutils-r1_python_compile ${SCIPY_FCONFIG}
+}
+
+python_test() {
+   distutils_install_for_testing ${SCIPY_FCONFIG}
+   pushd "${TEST_DIR}/lib" >/dev/null || die
+   pytest -vv || die "testing failed with ${EPYTHON}"
+   popd >/dev/null || die
+}
+
+python_install() {
+   distutils-r1_python_install ${SCIPY_FCONFIG}
+}
+
+python_install_all() {
+   find "${S}" -name \*LICENSE.txt -delete
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, dev-python/scikit-learn/, profiles/updates/

2020-04-02 Thread Patrick McLean
commit: 6c6ad913cdf923a0d87a87893b7b87fda450bd7a
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr  3 03:29:44 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr  3 03:30:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6ad913

Move dev-python/scikit-learn to sci-libs/scikits_learn

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/scikit-learn/Manifest   |  1 -
 dev-python/scikit-learn/metadata.xml   |  8 -
 .../scikit-learn/scikit-learn-0.22.2_p1.ebuild | 41 --
 profiles/updates/2Q-2020   |  1 +
 sys-cluster/ceph/ceph-15.2.0.ebuild|  2 +-
 5 files changed, 2 insertions(+), 51 deletions(-)

diff --git a/dev-python/scikit-learn/Manifest b/dev-python/scikit-learn/Manifest
deleted file mode 100644
index 8e745c89f4d..000
--- a/dev-python/scikit-learn/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST scikit-learn-0.22.2_p1.tar.gz 7034850 BLAKE2B 
41c362ef6594e837a9fc798837e666fbb51e33954fdf700292650204fd9d1ab4fc4d1695890d02a24ad68f4dcc2d3cde8f0827eca70c6fb9a6f0e5c0d9c04fd5
 SHA512 
20bcda5c65f76bce9b71c5b5fb1b499f7f3a7a3f6fa5fade80a38dc658cb434e16e9d5a4906a9657157a5cc90a6d51080575d6e510207baa9f8b06c4fa761d5b

diff --git a/dev-python/scikit-learn/metadata.xml 
b/dev-python/scikit-learn/metadata.xml
deleted file mode 100644
index 56cae167d37..000
--- a/dev-python/scikit-learn/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-chutz...@gentoo.org
-Patrick McLean
-  
-

diff --git a/dev-python/scikit-learn/scikit-learn-0.22.2_p1.ebuild 
b/dev-python/scikit-learn/scikit-learn-0.22.2_p1.ebuild
deleted file mode 100644
index c67f8b4796e..000
--- a/dev-python/scikit-learn/scikit-learn-0.22.2_p1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit distutils-r1
-
-MY_PV="${PV//_p/.post}"
-DESCRIPTION="Machine learning library for Python"
-HOMEPAGE="https://scikit-learn.org/stable/
-   https://github.com/scikit-learn/scikit-learn";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
-   test? (
-   dev-python/joblib[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   distutils_install_for_testing
-   pushd "${TEST_DIR}/lib" >/dev/null || die
-   pytest -vv || die "testing failed with ${EPYTHON}"
-   popd >/dev/null || die
-}

diff --git a/profiles/updates/2Q-2020 b/profiles/updates/2Q-2020
index a56d939ff3e..d449f2ca155 100644
--- a/profiles/updates/2Q-2020
+++ b/profiles/updates/2Q-2020
@@ -1 +1,2 @@
 move dev-libs/yaml-cpp dev-cpp/yaml-cpp
+move dev-python/scikit-learn sci-libs/scikits_learn

diff --git a/sys-cluster/ceph/ceph-15.2.0.ebuild 
b/sys-cluster/ceph/ceph-15.2.0.ebuild
index d3c354015a0..f90131848b0 100644
--- a/sys-cluster/ceph/ceph-15.2.0.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.0.ebuild
@@ -150,7 +150,7 @@ RDEPEND="${COMMON_DEPEND}
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/routes[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
-   dev-python/scikit-learn[${PYTHON_USEDEP}]
+   sci-libs/scikits_learn[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
)
 "



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

2020-04-02 Thread Matthias Maier
commit: 755538dca863ee73eccbf3e8159923574dff1ea0
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Mon Mar 30 14:35:52 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  3 03:19:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755538dc

dev-lang/julia-bin: version bump to 1.4.0

Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 +++
 dev-lang/julia-bin/julia-bin-1.4.0.ebuild | 44 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index a6c4ed18329..a8b0946c1bf 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -6,3 +6,7 @@ DIST julia-1.3.0-linux-aarch64.tar.gz 78426016 BLAKE2B 
da758349e342a92194ff24e74
 DIST julia-1.3.0-linux-armv7l.tar.gz 84672004 BLAKE2B 
e8d20943195a909d2db821f30df79f5020eb21ded179b795518db2f5216fd04d88a7e21ef518b819349f6c3d5b681b1b7c7ff2ff2bf89a14d6ad48456f5f
 SHA512 
2f6328a66f24aae0e6ed0ed5abb504805cf4a719a7ba30009966a1774f4e72630734c661c4de49cca37f5fa0fa766fa2eda29f01ee21ee3e2e3af81d2291f2dc
 DIST julia-1.3.0-linux-i686.tar.gz 90629130 BLAKE2B 
027b045d71c209c3a935ac37d07fa89201d55b63e374038f5891fa751a87546aff63ffa0641f6b5041b4fbf1ed018cc6a809b56d3f732c134e3b98501fe92885
 SHA512 
fd772d0d3dbc11c357df26f980569315893a391604755e81421b6001b09e8e939f9a8e4bd0e0faa428fb4b08ac8f24a39bbe0875417630bf127d8b41324a9116
 DIST julia-1.3.0-linux-x86_64.tar.gz 95497903 BLAKE2B 
2f67eb538c0277edaa97e95122bccf0f5822b7fc7a64a843aad7d421a22167de758a94011bf0e95a2b8b29c7d04e2b65451807bb36742206e88fcceab304f019
 SHA512 
4b286172622a2817378dae0720fa0a08d4f361b60adfb9685136fabc83d42bf439a22147051fb69d501e14947e42d2999ab081cfb3f60c44ee5d6a906758aaf3
+DIST julia-1.4.0-freebsd-x86_64.tar.gz 90034224 BLAKE2B 
3150870a630c43d21520a52a9c009b777105f978f5b735c22ac1fa2a7599e30e09b1b7064149a83fedc52e7783b429e470358b82f21c51239b7761506269f066
 SHA512 
9f8cbe2065e05198f2a3edfdae17e2afa31c4a4c08ba4c3bcc31215ff6541c75a147009f87bd1028b6cdfac1f8616e07a948c8f8ee2586e61eacac53e33e3e87
+DIST julia-1.4.0-linux-aarch64.tar.gz 81685205 BLAKE2B 
1a07a3ef94423d327e88b5cccb38360b23540806defeee1c64dc0656beee1b39008ca529e3d0cef7aab1e8947adb62fbbb1c6d248a0de2c63f3a5d14b3a5b684
 SHA512 
51b79e7b1fc85f67a26a595e84f88b656996cb8e14cd634076621b07690fc4f5d1ff1d71ce3a75243501bb7853bffda5d7428f03797570913cd3170dc13f651f
+DIST julia-1.4.0-linux-i686.tar.gz 94549552 BLAKE2B 
b058d81f55e7e579cff5b31054def68193be5032de02f09f6c4239e13bd73a630eee8ebd5f9ccd712f0e3be406932de51951202ec37b1534f20962db4eff5472
 SHA512 
f0363103713900a682fef900a745732714cd3dcbedbe2aa368afff768c24603241fc2f4be7419caf674e086f6cac59a8b14f3770e578959b7296cd5e26d6d5c9
+DIST julia-1.4.0-linux-x86_64.tar.gz 98969249 BLAKE2B 
bf0a79a8a8f1ed8c5668f2b2836414f8c0ae10199ee96eefea3d5bfefc0dde0902659556a572c3de6982477183d91f8e2f6d38f7334c50872f3257055a5310e3
 SHA512 
e2ac637d2bbe9ec4b900bc8f59263fdaa573cbe39ffbafd0e8280a5ba1906052f72816e4b5a12fab34f5b05ffd3f5cf95703c00d88f2f6ab6f022c3504cf1c95

diff --git a/dev-lang/julia-bin/julia-bin-1.4.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.4.0.ebuild
new file mode 100644
index 000..fecb06e3005
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.4.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV}
+MY_PV=$(ver_cut 1-2)
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/";
+SRC_URI="
+   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz
 )
+   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz
 )
+   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz
 )
+   arm64? ( 
https://julialang-s3.julialang.org/bin/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz
 )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+IUSE="elibc_glibc elibc_FreeBSD"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+
+   cat > 99julia-bin <<-EOF
+   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+   doenvd 99julia-bin
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia/files/, dev-lang/julia/

2020-04-02 Thread Matthias Maier
commit: 1366cc917b7de5827a411b305827e363bcf95603
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  3 03:16:54 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  3 03:19:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1366cc91

dev-lang/julia: drop live ebuild

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

 .../julia/files/julia--fix_build_system.patch  | 104 
 dev-lang/julia/julia-.ebuild   | 176 -
 2 files changed, 280 deletions(-)

diff --git a/dev-lang/julia/files/julia--fix_build_system.patch 
b/dev-lang/julia/files/julia--fix_build_system.patch
deleted file mode 100644
index 13cc8cb19da..000
--- a/dev-lang/julia/files/julia--fix_build_system.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-diff --git a/Make.inc b/Make.inc
-index e9cb241198..66f3e6afd7 100644
 a/Make.inc
-+++ b/Make.inc
-@@ -185,7 +185,7 @@ USE_GPL_LIBS ?= 1
- # Directories where said libraries get installed to
- prefix ?= $(BUILDROOT)/julia-$(JULIA_COMMIT)
- bindir := $(prefix)/bin
--libdir := $(prefix)/lib
-+libdir := $(prefix)/GENTOOLIBDIR
- libexecdir := $(prefix)/libexec
- datarootdir := $(prefix)/share
- docdir := $(datarootdir)/doc/julia
-@@ -416,7 +416,7 @@ ifneq ($(OS), WINNT)
- JCXXFLAGS += -pedantic
- endif
- DEBUGFLAGS := -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all
--SHIPFLAGS := -O3 -ggdb2 -falign-functions
-+SHIPFLAGS := GENTOOCFLAGS
- endif
- 
- ifeq ($(USECLANG),1)
-@@ -427,7 +427,7 @@ JCFLAGS := -pipe $(fPIC) -fno-strict-aliasing 
-D_FILE_OFFSET_BITS=64
- JCPPFLAGS := -fasynchronous-unwind-tables
- JCXXFLAGS := -pipe $(fPIC) -fno-rtti -pedantic
- DEBUGFLAGS := -O0 -g -DJL_DEBUG_BUILD -fstack-protector-all
--SHIPFLAGS := -O3 -g
-+SHIPFLAGS := GENTOOCFLAGS
- ifeq ($(OS), Darwin)
- ifeq ($(USE_LIBCPP), 1)
- MACOSX_VERSION_MIN := 10.8
-@@ -456,7 +456,7 @@ JCFLAGS := -std=gnu11 -pipe $(fPIC) -fno-strict-aliasing 
-D_FILE_OFFSET_BITS=64
- JCPPFLAGS :=
- JCXXFLAGS := -pipe $(fPIC) -fno-rtti
- DEBUGFLAGS := -O0 -g -DJL_DEBUG_BUILD -fstack-protector-all
--SHIPFLAGS := -O3 -g -falign-functions
-+SHIPFLAGS := GENTOOCFLAGS
- endif
- 
- ifeq ($(USECCACHE), 1)
-diff --git a/base/Makefile b/base/Makefile
-index acdd4bb9f8..4483149b2b 100644
 a/base/Makefile
-+++ b/base/Makefile
-@@ -216,7 +216,6 @@ $(build_private_libdir)/libLLVM.dylib:
-   ln -sf "$$REALPATH" "$@"
- ifneq ($(USE_SYSTEM_LLVM),0)
- ifneq ($(USE_LLVM_SHLIB),0)
--SYMLINK_SYSTEM_LIBRARIES += symlink_libLLVM
- endif
- endif
- 
-diff --git a/doc/Makefile b/doc/Makefile
-index 99e60ee665..2027fb5952 100644
 a/doc/Makefile
-+++ b/doc/Makefile
-@@ -30,7 +30,7 @@ deps: UnicodeData.txt
-   $(JLCHECKSUM) UnicodeData.txt
- 
- clean:
--  -rm -rf _build/* deps/* docbuild.log UnicodeData.txt
-+  @echo "Do not clean doc/_build/html. Just use it..."
- 
- cleanall: clean
- 
-diff --git a/src/Makefile b/src/Makefile
-index e4da8c6357..85a411d9b7 100644
 a/src/Makefile
-+++ b/src/Makefile
-@@ -50,33 +50,7 @@ ifeq ($(USEMSVC), 1)
- SRCS += getopt
- endif
- 
--LLVMLINK :=
--
--ifeq ($(JULIACODEGEN),LLVM)
--SRCS += codegen jitlayers disasm debuginfo llvm-simdloop llvm-ptls 
llvm-muladd \
--  llvm-late-gc-lowering llvm-lower-handlers llvm-gc-invariant-verifier \
--  llvm-propagate-addrspaces llvm-multiversioning llvm-alloc-opt cgmemmgr \
--  llvm-api
--FLAGS += -I$(shell $(LLVM_CONFIG_HOST) --includedir)
--LLVM_LIBS := all
--ifeq ($(USE_POLLY),1)
--LLVMLINK += -lPolly -lPollyISL
--FLAGS += -I$(shell $(LLVM_CONFIG_HOST) --src-root)/tools/polly/include
--FLAGS += -I$(shell $(LLVM_CONFIG_HOST) --obj-root)/tools/polly/include
--FLAGS += -DUSE_POLLY
--ifeq ($(USE_POLLY_OPENMP),1)
--FLAGS += -fopenmp
--endif
--ifeq ($(USE_POLLY_ACC),1)
--LLVMLINK += -lPollyPPCG -lGPURuntime
--FLAGS += -DUSE_POLLY_ACC
--FLAGS += -I$(shell $(LLVM_CONFIG_HOST) --src-root)/tools/polly/tools # 
Required to find GPURuntime/GPUJIT.h
--endif
--endif
--else
--SRCS += anticodegen
--LLVM_LIBS := support
--endif
-+LLVMLINK = $(call exec,$(LLVM_CONFIG) --ldflags) $(call exec,$(LLVM_CONFIG) 
--libs) $(call exec,$(LLVM_CONFIG) --ldflags) $(call exec,$(LLVM_CONFIG) 
--system-libs)
- 
- # headers are used for dependency tracking, while public headers will be part 
of the dist
- UV_HEADERS :=

diff --git a/dev-lang/julia/julia-.ebuild b/dev-lang/julia/julia-.ebuild
deleted file mode 100644
index fc5eddd7e62..000
--- a/dev-lang/julia/julia-.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-RESTRICT="test"
-
-inherit git-r3 llvm pax-utils toolchain-funcs
-
-DESCRIPTION="High-performance programming language for technical computing"
-HOMEPAGE="https://julialang.org/";
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/JuliaLang/julia.git";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE="

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia/files/, dev-lang/julia/

2020-04-02 Thread Matthias Maier
commit: bbbd9eae9f8a409f60e01c954af04b5c08b30f50
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Tue Mar 24 15:26:47 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  3 03:19:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbd9eae

dev-lang/julia: version bump to 1.4.0

Closes: https://bugs.gentoo.org/714616
Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia/Manifest|   1 +
 .../julia/files/julia-1.4.0-no_symlink_llvm.patch  |  10 ++
 dev-lang/julia/julia-1.4.0.ebuild  | 175 +
 3 files changed, 186 insertions(+)

diff --git a/dev-lang/julia/Manifest b/dev-lang/julia/Manifest
index 26899628eef..12f5cbfb4b0 100644
--- a/dev-lang/julia/Manifest
+++ b/dev-lang/julia/Manifest
@@ -1,5 +1,6 @@
 DIST julia-1.2.0.tar.gz 8255435 BLAKE2B 
286b7bd93cae247c545d9c384e244115f84daee977839022993e91c69013eb4107ac77d86f996ec7a8e9f863bf5cab29fb063437b822e5da79e72bc9e0db4b65
 SHA512 
c99b0b744508b43df4ee334f588dbb57a633969d7cb164d41b76d552c1d14f5ff6f06a8d0da7f7a48fd1e3a3b3c2379998c5af1bfdff4b0c17045132b82a40b8
 DIST julia-1.3.0.tar.gz 8793136 BLAKE2B 
e469d80c94e3b15b198011e62f591a699ec7218c755cf3e0c1be8f94e2a28e9800a10599a152f6865f534652d22f118bb14cd1886d257a96e6875562bce56f0c
 SHA512 
c7fdc5c4435c82688fe608a7009ccee6d622f51a62578bf2323ad623acfd58bfb6ed1252f81481708b5b428c37292e078ce72b10df3fe32d29158b0726be2c2e
+DIST julia-1.4.0.tar.gz 7239281 BLAKE2B 
f11467cf91c2a72f03f77421537f4089bab6a1596ede27963551819453bea2a3a46cad9a43951df8857120a00a44f2f04eb5e23659ea4d1772feddb00ba85d2c
 SHA512 
f8152a595f13932f6cad186cf2fdf2fb0bd64cc49bbb11a76d8299f4745ca6428823ead0e73a7bae1347f1b99bf1181d1f457587d13a7bfc7324ca81afc35cc1
 DIST julia-dsfmt-2.2.3.tar.gz 291773 BLAKE2B 
6ffae90494d72527920c80fc0fb005da1c7b84f8a03a7ecb0789434c0fff97359e5098e85431896dffccc7d5148c414e847aaba5feef648b8788421a466ff65e
 SHA512 
6d8ddcd01aab3f9039f4f0288a8af53e290cc2f293ed8c4a8c9f3b3f12398e7eedfce8016117b425766ba89c61c86c13b3e420035b5f9bf91315b8b814c03662
 DIST julia-libuv-2348256acf5759a544e5ca7935f638d2bc091d60.tar.gz 1555710 
BLAKE2B 
31ce57d23765c142799dd985a5511751d63238cf7e082fd1ad5574bf62201e9d6cb53b8da5dcc724765ccb4abd63da3ca6d6cbd45e078310c2ffa3859d09b8e4
 SHA512 
c8bf3c736a60feb0c6994aa7cd1b80e1a45bd6096aa66db320ddfc27b59a0797d303338ea75978619173e4f0a680254f3db29c9f6d1b84361030cc11c7729c98
 DIST julia-libuv-35b1504507a7a4168caae3d78db54d1121b121e1.tar.gz 1577394 
BLAKE2B 
8ab36f781619f710a64ddc6cf257a4c2f6d27ac22e33ed6f184902d0c6cc3a3941254e0a825071fcd57f869e3ccc5eaf71856539cf6b484358d5aafe383000a9
 SHA512 
5932e9105346e952fd0f51f79898e5b9c993261ec1558408437647ab3b3ce282562f1e0a16db5704cb66e7aa7a4c6a75dd7f0da498a98b1b6af48da88b4869f0

diff --git a/dev-lang/julia/files/julia-1.4.0-no_symlink_llvm.patch 
b/dev-lang/julia/files/julia-1.4.0-no_symlink_llvm.patch
new file mode 100644
index 000..1b6371b120d
--- /dev/null
+++ b/dev-lang/julia/files/julia-1.4.0-no_symlink_llvm.patch
@@ -0,0 +1,10 @@
+--- a/base/Makefile2019-11-17 14:07:20.0 -0500
 b/base/Makefile2020-03-28 20:38:40.041571679 -0400
+@@ -223,7 +223,7 @@
+ln -sf "$$REALPATH" "$@"
+ ifneq ($(USE_SYSTEM_LLVM),0)
+ ifneq ($(USE_LLVM_SHLIB),0)
+-SYMLINK_SYSTEM_LIBRARIES += symlink_libLLVM
++#SYMLINK_SYSTEM_LIBRARIES += symlink_libLLVM
+ endif
+ endif

diff --git a/dev-lang/julia/julia-1.4.0.ebuild 
b/dev-lang/julia/julia-1.4.0.ebuild
new file mode 100644
index 000..0cd3cf9b406
--- /dev/null
+++ b/dev-lang/julia/julia-1.4.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+RESTRICT="splitdebug"
+
+inherit llvm pax-utils toolchain-funcs
+
+MY_PV="${PV//_rc/-rc}"
+MY_LIBUV_V="35b1504507a7a4168caae3d78db54d1121b121e1"
+MY_UTF8PROC_V="5c632c57426f2e4246e3b64dd2fd088d3920f9e5"
+MY_LIBWHICH_V="81e9723c0273d78493dc8c8ed570f68d9ce7e89e"
+MY_DSFMT_V="2.2.3"
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/";
+SRC_URI="
+   
https://github.com/JuliaLang/${PN}/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz
+   https://api.github.com/repos/JuliaLang/libuv/tarball/${MY_LIBUV_V} -> 
${PN}-libuv-${MY_LIBUV_V}.tar.gz
+   
https://api.github.com/repos/JuliaLang/utf8proc/tarball/${MY_UTF8PROC_V} -> 
${PN}-utf8proc-${MY_UTF8PROC_V}.tar.gz
+   https://api.github.com/repos/vtjnash/libwhich/tarball/${MY_LIBWHICH_V} 
-> ${PN}-libwhich-${MY_LIBWHICH_V}.tar.gz
+   
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/dSFMT-src-${MY_DSFMT_V}.tar.gz
 -> ${PN}-dsfmt-${MY_DSFMT_V}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   sys-devel/llvm:9=[llvm_targets_NVPTX(-)]
+"
+LLVM_MAX_SLOT=9
+
+RDEPEND+="
+   dev-libs/double-conversion:0=
+   dev-libs/gmp:0=
+   dev-libs/libgit2:0=
+

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

2020-04-02 Thread Matthias Maier
commit: 870ef32adf9a2572d66a6b8be6bb6970dbf755e9
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Sun Mar 22 23:30:23 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  3 03:18:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870ef32a

sci-libs/openlibm: version bump to 0.7.0

Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/openlibm/Manifest  |  1 +
 sci-libs/openlibm/openlibm-0.7.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/sci-libs/openlibm/Manifest b/sci-libs/openlibm/Manifest
index c6062e82f78..fc8781749c6 100644
--- a/sci-libs/openlibm/Manifest
+++ b/sci-libs/openlibm/Manifest
@@ -1 +1,2 @@
 DIST openlibm-0.5.4.tar.gz 353072 BLAKE2B 
2427d207f3b45a5b2a80c3405a6a749c8d62409eea0adb31f26eda6a5dc370f242f5874a6783ada79972ac22183bb55448de683290f4c052967e2e598367f011
 SHA512 
ca74936b9eb7a52566cc509ffb98dd9e1672cd4029ba0193162505e53fe671b8903c37ef4036c15d0872ca246079a792d1630f3a93024010ff0c232f78295192
+DIST openlibm-0.7.0.tar.gz 366359 BLAKE2B 
9dc545e3effedaadefda31ae75759ac8e5afb74250e8a7d9016b1406c235a298a375641207d3561365d750ec442e5ecdbfb1ce8b179a17bdaa48a5e2d5e5af25
 SHA512 
e52245ea93513fb1d9eade348f7c4ad4f1b500944024f7d52d71d43af908059e581ea77df6fc879414ff17c860263debec3aaf6ac86eea03ee1fe23d180487ed

diff --git a/sci-libs/openlibm/openlibm-0.7.0.ebuild 
b/sci-libs/openlibm/openlibm-0.7.0.ebuild
new file mode 100644
index 000..aae8815fd2f
--- /dev/null
+++ b/sci-libs/openlibm/openlibm-0.7.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils toolchain-funcs fortran-2
+
+DESCRIPTION="High quality system independent, open source libm"
+HOMEPAGE="https://github.com/JuliaLang/openlibm";
+SRC_URI="https://codeload.github.com/JuliaMath/openlibm/tar.gz/v${PV} -> 
${P}.tar.gz"
+
+LICENSE="public-domain MIT ISC BSD-2 LGPL-2.1+"
+SLOT="0/${PV}.0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="static-libs"
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
+   libdir="${EPREFIX}/usr/$(get_libdir)" install
+   use static-libs || rm "${D}/${EPREFIX}/usr/$(get_libdir)/libopenlibm.a" 
|| die "rm failed"
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/

2020-04-02 Thread Matthias Maier
commit: 9fcdb13aea164e1887a298a6ff5f718696762272
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  3 02:48:04 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  3 02:48:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fcdb13a

sci-visualization/paraview: drop old

Closes: https://bugs.gentoo.org/692674
Closes: https://bugs.gentoo.org/683896
Closes: https://bugs.gentoo.org/683810
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/Manifest|   1 -
 .../files/paraview-5.6.1-fix_openmp_4.0.patch  |  81 --
 .../paraview/paraview-5.6.1-r1.ebuild  | 315 -
 3 files changed, 397 deletions(-)

diff --git a/sci-visualization/paraview/Manifest 
b/sci-visualization/paraview/Manifest
index 1b17968014f..3173c63282b 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1,2 +1 @@
-DIST ParaView-v5.6.1.tar.xz 38756076 BLAKE2B 
65515a61493e5b9518c42b8b255c59086629bc863de9bfd5651b06ea96dce108ce93f559192d76411bfacaa93660add8ee181e68c46e36ba26b65d32dc141534
 SHA512 
33ca0b29d4dae8f2ecdad3148c30b5cecb4dc64a4fc898206f5f855cacbc18e554c86d6e259b39fb2f56d190cf76cdefe103009b233ce04ad2573caa34b9ca45
 DIST ParaView-v5.8.0.tar.xz 49789116 BLAKE2B 
25689220f506221731bb5a56c647c249df0de8654a4b3347a7c09067bb5755818597bd7cfff88c2d129f448189b107079995c93599d482f7bf8b4cc6c7430e72
 SHA512 
43304d62c3f55bc390e68c033fb4c7dc2c0789d0dadbb98ef734b7d9de0419af4c240ce94f36e2b52c939ac950fba1d70dbd9fc3a1e6da37c7ef847b5c8682a2

diff --git 
a/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch 
b/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch
deleted file mode 100644
index cf215070893..000
--- a/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From e30cb0872593d1614392817762b871de36e4c2f3 Mon Sep 17 00:00:00 2001
-From: Allison Vacanti 
-Date: Thu, 27 Jun 2019 16:04:53 -0400
-Subject: [PATCH] Fix OpenMP for gcc-9 backwards incompatibility.
-
-For details, see
-
-https://www.gnu.org/software/gcc/gcc-9/porting_to.html

- vtkm/cont/openmp/internal/FunctorsOpenMP.h | 18 +++---
- vtkm/cont/openmp/internal/ParallelSortOpenMP.h |  4 +++-
- 2 files changed, 18 insertions(+), 4 deletions(-)
-
-diff --git 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h
 b/vtkm/cont/openmp/internal/FunctorsOpenMP.h
-index 27cd2bc0..0271754c 100644
 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h
-+++ 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h
-@@ -36,6 +36,18 @@
- #define VTKM_OPENMP_DIRECTIVE(directive)
- #endif // _OPENMP
- 
-+// See "OpenMP data sharing" section of
-+// https://www.gnu.org/software/gcc/gcc-9/porting_to.html. OpenMP broke
-+// backwards compatibility regarding const variable handling.
-+// tl;dr, put all const variables accessed from openmp blocks in a
-+// VTKM_OPENMP_SHARED_CONST(var1, var2, ...) macro. This will do The Right 
Thing
-+// on all gcc.
-+#if defined(__GNUC__) && __GNUC__ >= 9
-+#define VTKM_OPENMP_SHARED_CONST(...) shared(__VA_ARGS__)
-+#else
-+#define VTKM_OPENMP_SHARED_CONST(...)
-+#endif
-+
- // When defined, supported type / operator combinations will use the OpenMP
- // reduction(...) clause. Otherwise, all reductions use the general
- // implementation with a manual reduction once the threads complete.
-@@ -279,8 +291,8 @@ struct ReduceHelper
- int numThreads = 0;
- std::unique_ptr threadData;
- 
--VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f)
--shared(data, doParallel, numThreads, threadData))
-+VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f) shared(
-+  data, doParallel, numThreads, threadData) 
VTKM_OPENMP_SHARED_CONST(numVals))
- {
- 
-   int tid = omp_get_thread_num();
-@@ -412,7 +424,7 @@ void ReduceByKeyHelper(KeysInArray keysInArray,
-   vtkm::Id outIdx = 0;
- 
-   VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(keysIn, valuesIn, 
keysOut, valuesOut, f)
--  shared(outIdx))
-+  shared(outIdx) VTKM_OPENMP_SHARED_CONST(numValues))
-   {
- int tid = omp_get_thread_num();
- int numThreads = omp_get_num_threads();
-diff --git a/vtkm/cont/openmp/internal/ParallelSortOpenMP.h 
b/vtkm/cont/openmp/internal/ParallelSortOpenMP.h
-index e06d1762..a973eee6 100644
 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h
-+++ 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h
-@@ -123,7 +123,8 @@ void parallel_sort_bykey(vtkm::cont::ArrayHandle& keys,
-   VTKM_OPENMP_DIRECTIVE(parallel for
- default(none)
-   

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/

2020-04-02 Thread Matthias Maier
commit: d0d06b0b0a7d826ef9a537e46bd1cd5712b1a584
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  3 01:26:58 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  3 02:48:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d06b0b

sci-visualization/paraview: add dependency on qtxmlpatterns

Closes: https://github.com/gentoo/gentoo/pull/14963
Closes: https://bugs.gentoo.org/712306
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/paraview-5.8.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-visualization/paraview/paraview-5.8.0.ebuild 
b/sci-visualization/paraview/paraview-5.8.0.ebuild
index a5da9f72574..1da2c032743 100644
--- a/sci-visualization/paraview/paraview-5.8.0.ebuild
+++ b/sci-visualization/paraview/paraview-5.8.0.ebuild
@@ -85,6 +85,7 @@ RDEPEND="
dev-qt/qtsql:5
dev-qt/qttest:5
dev-qt/qtx11extras:5
+   dev-qt/qtxmlpatterns:5
)
sqlite? ( dev-db/sqlite:3 )
tcl? ( dev-lang/tcl:0= )



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/

2020-04-02 Thread Matthias Maier
commit: 57a777e88eabc480ca0a3650fba300c5f8eec6d6
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  3 02:44:36 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  3 02:48:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a777e8

sci-visualization/paraview: try to fix configure, fix deps

Seems that a massive amount of changes are necessary to restore our old
configure behavior.

Closes: https://bugs.gentoo.org/703244
Closes: https://bugs.gentoo.org/701776
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Matthias Maier  gentoo.org>

 .../paraview/paraview-5.8.0-r1.ebuild  | 253 +
 1 file changed, 253 insertions(+)

diff --git a/sci-visualization/paraview/paraview-5.8.0-r1.ebuild 
b/sci-visualization/paraview/paraview-5.8.0-r1.ebuild
new file mode 100644
index 000..3df46bd3939
--- /dev/null
+++ b/sci-visualization/paraview/paraview-5.8.0-r1.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils 
toolchain-funcs
+
+MAIN_PV=$(ver_cut 0-1)
+MAJOR_PV=$(ver_cut 1-2)
+MY_P="ParaView-v${PV}"
+
+DESCRIPTION="Powerful scientific data visualization application"
+HOMEPAGE="https://www.paraview.org";
+SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz";
+
+LICENSE="paraview GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql 
nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine"
+
+RESTRICT="mirror test"
+
+# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL"
+REQUIRED_USE="
+   python? ( mpi ${PYTHON_REQUIRED_USE} )
+   mysql? ( sqlite )
+   webengine? ( qt5 )
+   qt5? ( sqlite )
+   ?? ( offscreen qt5 )"
+
+RDEPEND="
+   app-arch/lz4
+   dev-libs/expat
+   dev-libs/jsoncpp:=
+   dev-libs/libxml2:2
+   dev-libs/protobuf:=
+   dev-libs/pugixml
+   media-libs/freetype
+   media-libs/glew:0
+   media-libs/libpng:0
+   media-libs/libtheora
+   media-libs/tiff:0=
+   sci-libs/cgnslib
+   sci-libs/hdf5:=[mpi=]
+   >=sci-libs/netcdf-4.2[hdf5]
+   >=sci-libs/netcdf-cxx-4.2:3
+   sys-libs/zlib
+   virtual/glu
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   coprocessing? (
+   dev-python/PyQt5
+   dev-qt/qtgui:5[-gles2]
+   )
+   ffmpeg? ( virtual/ffmpeg )
+   mpi? ( virtual/mpi[cxx,romio] )
+   mysql? ( dev-db/mysql-connector-c )
+   offscreen? ( >=media-libs/mesa-18.3.6[osmesa] )
+   !offscreen? ( virtual/opengl )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/constantly[${PYTHON_MULTI_USEDEP}]
+   dev-python/incremental[${PYTHON_MULTI_USEDEP}]
+   dev-python/matplotlib[${PYTHON_MULTI_USEDEP}]
+   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
+   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   dev-python/six[${PYTHON_MULTI_USEDEP}]
+   dev-python/twisted[${PYTHON_MULTI_USEDEP}]
+   dev-python/zope-interface[${PYTHON_MULTI_USEDEP}]
+   mpi? ( dev-python/mpi4py )
+   qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] )
+   ')
+   )
+   qt5? (
+   dev-qt/designer:5
+   dev-qt/qtgui:5[-gles2]
+   dev-qt/qthelp:5
+   dev-qt/qtopengl:5[-gles2]
+   dev-qt/qtsql:5
+   dev-qt/qttest:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxmlpatterns:5
+   )
+   sqlite? ( dev-db/sqlite:3 )
+   tk? ( dev-lang/tk:0= )
+   webengine? ( dev-qt/qtwebengine:5[widgets] )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   boost? (
+   $(python_gen_cond_dep '
+   dev-libs/boost[mpi?,${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch
+   "${FILESDIR}"/${PN}-5.3.0-fix_buildsystem.patch
+   "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch
+)
+
+CMAKE_MAKEFILE_GENERATOR="emake" #579474
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp
+   use python && python-single-r1_pkg_setup
+   PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV}
+}
+
+src_prepare() {
+
+   # Bug #661812
+   mkdir -p Plugins/StreamLinesRepresentation/doc || die
+
+   cmake-utils_src_prepare
+
+   # l

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, dev-libs/yaml-cpp/, profiles/updates/

2020-04-02 Thread Patrick McLean
commit: aff9434d4a7acfa830d392ed72af6b43f4608a20
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr  3 02:12:53 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr  3 02:15:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff9434d

Move dev-libs/yaml-cpp to dev-cpp/yaml-cpp

Somehow did not see the original package when I searched for it

Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/yaml-cpp/Manifest  |  1 -
 dev-libs/yaml-cpp/metadata.xml  |  8 
 dev-libs/yaml-cpp/yaml-cpp-0.6.3.ebuild | 74 -
 profiles/updates/2Q-2020|  1 +
 sys-cluster/ceph/ceph-15.2.0.ebuild |  2 +-
 5 files changed, 2 insertions(+), 84 deletions(-)

diff --git a/dev-libs/yaml-cpp/Manifest b/dev-libs/yaml-cpp/Manifest
deleted file mode 100644
index 65c478502e0..000
--- a/dev-libs/yaml-cpp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST yaml-cpp-0.6.3.tar.gz 1398768 BLAKE2B 
07abe1c56740105a0af2335bb1cd48086cb614d9d04c61342e53788bfb043fd7eb2629e441a0a5be50898b288f3526f1707c5fdf1d734395b6450c3103773b14
 SHA512 
68b9ce987cabc1dec79382f922de20cc2c222cb9c090ecb93dc686b048da5c917facf4fce6d8f72feea44b61e5a6770ed3b0c199c4cd4e6bde5b6245c09f8e49

diff --git a/dev-libs/yaml-cpp/metadata.xml b/dev-libs/yaml-cpp/metadata.xml
deleted file mode 100644
index 126b9ca42a2..000
--- a/dev-libs/yaml-cpp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   Patrick McLean
-   chutz...@gentoo.org
-   
-

diff --git a/dev-libs/yaml-cpp/yaml-cpp-0.6.3.ebuild 
b/dev-libs/yaml-cpp/yaml-cpp-0.6.3.ebuild
deleted file mode 100644
index 35bba105594..000
--- a/dev-libs/yaml-cpp/yaml-cpp-0.6.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-any-r1 multibuild cmake-utils
-
-DESCRIPTION="A YAML parser and emitter in C++"
-HOMEPAGE="https://github.com/jbeder/yaml-cpp";
-SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz";
-S="${WORKDIR}/${PN}-${P}"
-
-LICENSE="MIT"
-SLOT="0/0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs test"
-
-BDEPEND="
-   test? ( ${PYTHON_DEPS} )
-"
-
-RESTRICT="!test? ( test )"
-
-CMAKE_MAKEFILE_GENERATOR=emake
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   MULTIBUILD_VARIANTS=(shared)
-   use static-libs && MULTIBUILD_VARIANTS+=(static)
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   multibuild_foreach_variant yaml-cpp_configure
-}
-
-yaml-cpp_configure() {
-   local -a mycmakeargs=(
-   -DYAML_BUILD_SHARED_LIBS=$(
-   if [[ ${MULTIBUILD_VARIANT} == shared ]]; then
-   printf 'ON\n'
-   else
-   printf 'OFF\n'
-   fi
-   )
-   -DYAML_CPP_BUILD_TESTS=$(usex test)
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_test() {
-   multibuild_foreach_variant yaml-cpp_test
-}
-
-yaml-cpp_test() {
-   pushd "${BUILD_DIR}" >/dev/null || die
-   pwd
-   ./test/run-tests || die "tests failed for ${MULTIBUILD_VARIANT} libs"
-   popd >/dev/null || die
-}
-
-src_install() {
-   multibuild_foreach_variant cmake-utils_src_install
-}

diff --git a/profiles/updates/2Q-2020 b/profiles/updates/2Q-2020
new file mode 100644
index 000..a56d939ff3e
--- /dev/null
+++ b/profiles/updates/2Q-2020
@@ -0,0 +1 @@
+move dev-libs/yaml-cpp dev-cpp/yaml-cpp

diff --git a/sys-cluster/ceph/ceph-15.2.0.ebuild 
b/sys-cluster/ceph/ceph-15.2.0.ebuild
index 67e9df32dd5..d3c354015a0 100644
--- a/sys-cluster/ceph/ceph-15.2.0.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.0.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
dev-libs/libnl:3=[static-libs?]
dev-libs/libxml2:=[static-libs?]
dev-libs/xmlsec:=[!openssl?,!libressl?,static-libs?]
-   dev-libs/yaml-cpp:=[static-libs?]
+   dev-cpp/yaml-cpp:=[static-libs?]
dev-libs/nss:=
dev-libs/protobuf:=[static-libs?]
net-dns/c-ares:=[static-libs?]



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

2020-04-02 Thread Patrick McLean
commit: 7a9657c81797d71e7c2ca005fefffceb7c9047f0
Author: Patrick McLean  sony  com>
AuthorDate: Fri Apr  3 02:03:47 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr  3 02:03:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9657c8

sci-libs/scikits-0.1-r2: add python3_8

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 sci-libs/scikits/scikits-0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/scikits/scikits-0.1-r2.ebuild 
b/sci-libs/scikits/scikits-0.1-r2.ebuild
index b427f6adf14..40d020bef60 100644
--- a/sci-libs/scikits/scikits-0.1-r2.ebuild
+++ b/sci-libs/scikits/scikits-0.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit python-r1
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2020-04-02 Thread Patrick McLean
commit: 62184dacaf82fec96502225fbd61935d845b2241
Author: Patrick McLean  sony  com>
AuthorDate: Fri Apr  3 01:39:50 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr  3 01:39:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62184dac

sys-cluster/ceph-15.2.0: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest  |  1 +
 sys-cluster/ceph/ceph-14.2.8.ebuild|  7 +-
 .../{ceph-14.2.8.ebuild => ceph-15.2.0.ebuild} | 86 +-
 .../ceph/files/ceph-15.2.0-no-virtualenvs.patch| 73 ++
 .../ceph/files/ceph-15.2.0-rocksdb-cmake.patch | 15 
 sys-cluster/ceph/metadata.xml  |  5 ++
 6 files changed, 150 insertions(+), 37 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index f6b72a26254..68f01e59221 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,3 +1,4 @@
 DIST ceph-12.2.12.tar.gz 77467762 BLAKE2B 
a5224432121db9ef49c1e22771d847399df2f7881cd9c2e185eca12096efb79d21578659d248eb5bae678924983d57452d370e23ab7e78663764d7bea834a461
 SHA512 
e694c9a8c1f9836c08fb74b54423bdc16d4900252e34643c56cf1a615d4dacddfb13df06a6a9f68bb9d438f5f07069ed358f9fa4b5a362640a3046f9c7722dcc
 DIST ceph-14.2.7.tar.gz 116647114 BLAKE2B 
f6971324b0467cfdb863db553b6feacaf3607b14fb9adae2808bd6e5514fc5ce218482c412b80902c22a74b883ed697f2c126bc687c8733a83de5b970593efa2
 SHA512 
59f475e56053ba5e7e3a482a3a91b4d44272e6ec8051b92783de76c09c0d967a7ef76676db998968a709e48f08e90828dd8f86bd96a7c3fd111d48bfb7fd93b1
 DIST ceph-14.2.8.tar.gz 128415417 BLAKE2B 
bb3644938106aaefe17d29fd6adc8568a35e6aef799da048add5ecebb6fb0128a8575eba1f5ecc2f33f33caf2130619e5b6979a6291566e0971976d8da0e8387
 SHA512 
38b0c6df58579377528c8f8e06d0cbc40f471f6eb2fb4a05b395f6fddbd3f2117674545b2147d8730973b01967ddcd4322a769ba03f9c625417ed35cc39f195a
+DIST ceph-15.2.0.tar.gz 147445869 BLAKE2B 
266bcffd702b46482316f59a9a071bdb9e1f9fc01a87f2f603995fe85d124722a8652aa3086bf3642d395a7f19652a0ce48496ee044a9b8f7e1f59643b48198e
 SHA512 
07a3ff2ccf1a3abac652ff8c5f1611e7c628fcedcb280adc6cd49792b46fa50c7c29437dc57c2c4a6af708a6833abf8c1a386ef2142d30bd5e1f214ba7aec4f2

diff --git a/sys-cluster/ceph/ceph-14.2.8.ebuild 
b/sys-cluster/ceph/ceph-14.2.8.ebuild
index 287059ae8ea..95abd364b0f 100644
--- a/sys-cluster/ceph/ceph-14.2.8.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.8.ebuild
@@ -28,9 +28,9 @@ SLOT="0"
 
 CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
 
-IUSE="babeltrace +cephfs dpdk fuse grafana jemalloc kerberos ldap libressl"
-IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl spdk static-libs system-boost"
-IUSE+=" systemd +tcmalloc test xfs zfs"
+IUSE="babeltrace +cephfs custom-cflags dpdk fuse grafana jemalloc kerberos 
ldap"
+IUSE+=" libressl lttng +mgr numa rabbitmq +radosgw +ssl spdk static-libs"
+IUSE+=" system-boost systemd +tcmalloc test xfs zfs"
 IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
 
 COMMON_DEPEND="
@@ -268,6 +268,7 @@ ceph_src_configure() {
 }
 
 src_configure() {
+   use custom-cflags || strip-flags
ceph_src_configure
 }
 

diff --git a/sys-cluster/ceph/ceph-14.2.8.ebuild 
b/sys-cluster/ceph/ceph-15.2.0.ebuild
similarity index 84%
copy from sys-cluster/ceph/ceph-14.2.8.ebuild
copy to sys-cluster/ceph/ceph-15.2.0.ebuild
index 287059ae8ea..67e9df32dd5 100644
--- a/sys-cluster/ceph/ceph-14.2.8.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 CMAKE_MAKEFILE_GENERATOR=emake
 
 DISTUTILS_OPTIONAL=1
@@ -17,20 +17,20 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz";
-   KEYWORDS="~amd64 ~ppc64"
+   KEYWORDS="~amd64"
 fi
 
 DESCRIPTION="Ceph distributed filesystem"
 HOMEPAGE="https://ceph.com/";
 
-LICENSE="LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ BSD Boost-1.0 MIT 
public-domain"
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
 SLOT="0"
 
 CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
 
-IUSE="babeltrace +cephfs dpdk fuse grafana jemalloc kerberos ldap libressl"
-IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl spdk static-libs system-boost"
-IUSE+=" systemd +tcmalloc test xfs zfs"
+IUSE="babeltrace +cephfs custom-cflags dpdk fuse grafana jemalloc kafka 
kerberos ldap
+   libressl lttng +mgr numa +openssl pmdk rabbitmq +radosgw rbd-rwl +ssl 
spdk static-libs
+   system-boost systemd +tcmalloc test uring xfs zfs"
 IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
 
 COMMON_DEPEND="
@@ -48,10 +48,16 @@ COMMON_DEPEND="
dev-libs/libaio:=[static-libs?]
dev-libs/libnl:3=[static-libs?]
dev-li

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

2020-04-02 Thread William Hubbs
commit: 0749fefc1890a9b2f4d534ace79dfe37b39b104d
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr  3 00:58:31 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr  3 00:59:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0749fefc

dev-util/jfrog-cli: 1.35.3 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/jfrog-cli/Manifest|  32 +
 dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild | 196 +
 2 files changed, 228 insertions(+)

diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest
index 77eab97e249..fa830c429e8 100644
--- a/dev-util/jfrog-cli/Manifest
+++ b/dev-util/jfrog-cli/Manifest
@@ -8,6 +8,8 @@ DIST 
github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20161002113705-648efa622239.m
 DIST 
github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20161002113705-648efa622239.zip 
5273 BLAKE2B 
fd47f46372a66797bb7028a856f903e9768589b550f869b80cb271fc6ae602f57fed7a296cac6ca14d668d4220f2c3f9f6e6e67bf23801ceed6b2b8e3c8a4494
 SHA512 
7002be4436a93e90cf69cdf16b92d93b4651e3f18bbae099c3780c6b8abc24363044807dcda3d943c0d6f6fb5f428effeea6a3b8e456eb151b072edf5f4fbfed
 DIST 
github.com%2Fbuger%2Fjsonparser%2F@v%2Fv0.0.0-20180910192245-6acdf747ae99.mod 
35 BLAKE2B 
87fd74b3a198f0c8a9897797611b73c9017378af758bc559464b3e91a6f57ecc39752ad6ea9d73ec0df128a794a3caa6384cf1092808275fe6a55731b6f0bf8b
 SHA512 
082d6dfd13dc8bbe32bb5fc0c8c7e0e2d8fe412397df32f87639179374e57eed96f7eea00a3cda8c0c9a78b354f9275c0be3fcea4b6c797aa627dec71870a41a
 DIST 
github.com%2Fbuger%2Fjsonparser%2F@v%2Fv0.0.0-20180910192245-6acdf747ae99.zip 
57658 BLAKE2B 
f1090d733f65d8093ab33c4fdd59d267ea84028927f226da468cb3ea7c2c9efb55913e6d4e7af988f158ab90264e7985546b09cb9e675f88117b400bb0b77c59
 SHA512 
0dd1dcf993cac38f2b2390dbd33c683bcc7206acf2b5afea3ff9bfb27442c5775ead04e3ecaba27b1370f33aef92cca6934df21e13ccbedc2e59996dd8089cf1
+DIST github.com%2Fc-bata%2Fgo-prompt%2F@v%2Fv0.2.3.mod 35 BLAKE2B 
275030ee2ce09666c11f6b20ba9d787119ced543b4e3f310900f5030544e956af15b407003d01849e807f0c8c256bb709619fdacba8c19b93e4806be5a1ae5d8
 SHA512 
cd905646c7ab3d19d41de121be3c8630c40ac2c55ca77b73afab555c54d1130f7c41c966ad91b84744fc2d52cbe3f6f7e7d1f2f9db5c8a29e7c799ec007bd4b2
+DIST github.com%2Fc-bata%2Fgo-prompt%2F@v%2Fv0.2.3.zip 57200 BLAKE2B 
d6a5743b2c4bfea6c13ba74cc881be287dcff718ce91a7b203d66568e3d1ec79a9f96ae0aba33912450635fc3012e5e7fec27b9fc24fafd47062c4d2aed4bbd2
 SHA512 
d3c2fee999e1e3969175581e12f46f106ad5625710e53b96c0721ede4bfe882d6d17da32eff770b531e12d2c72aa02b64c908535ea6a10053d22d3f2db4852d6
 DIST github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod 31 BLAKE2B 
683f04ea11a77fcee27cfc84f41a1974ca6d61ee854dc77f072493358099ec03e94f01b5cd5cbb5ef69c856dc36790b660a3e90d7d520fd553e572f1b01a2304
 SHA512 
0e40cd7ff22a86cd23b49b509f5b5653f67e31ca67a07ab82743f56e5504f126cb2c11d88da644afbaf024dffa657560a420ec6d82f6b463452ad8a8bdb576d2
 DIST github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.zip 5802 BLAKE2B 
7e7b32a77adacd47318e42255dbbb59c85b38dbd3f80adf2795ed3b2d01ed714e8c6f1139b91c6ce19066414acd53eed14762806f28b6978bddb918fe756414b
 SHA512 
4021b26f08a3fb25b71a3191445c9be56424f3f118f5a4839ee8957a9cabeeb33f8d5e4735ffdbccc20b84b45e4a61d3da9c2ecb6cceef6638901143bb6ea339
 DIST 
github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod 34 
BLAKE2B 
b1e2e3052b202324b63ddd8e580c76da40ff0bdf1df2e9e2f3d7b2f5287d75469a544e1a586352130ce636bb08c9d4ca517f0fd49c892bc17365412cb791dcaa
 SHA512 
c0d4f293bac15a26df2433bb909794b75ecbc5cb4ffdb33a8fbf3c8f421597780eb6bb036cfb11a8346ec959ceb8e36efa8ebb84d8ebbd606485735ba171f98d
@@ -43,11 +45,18 @@ DIST 
github.com%2Fjbenet%2Fgo-context%2F@v%2Fv0.0.0-20150711004518-d14ea06fba99.
 DIST 
github.com%2Fjbenet%2Fgo-context%2F@v%2Fv0.0.0-20150711004518-d14ea06fba99.zip 
8654 BLAKE2B 
2a43429e35596402b196284d0b67ab0d12a380f87dedc2866ad300280095ef93e3c67c924949870a6e5109f4cca46c18e79adcc44a3689a1ac089177c56ce686
 SHA512 
bd003ca9570bd363ac70b7e2e6084c033b1255939759c2e07ff8e247a46b54e299980a310c430a0b3d81280fa61d49959e7c4fed94e6b70d36f16a034568a5a3
 DIST github.com%2Fjfrog%2Fgocmd%2F@v%2Fv0.1.12.mod 285 BLAKE2B 
6e10480f0b53e03a87139ebabccdac8237765f7831cc73ca90fd8007c294ddc5b1be382144aac65abc2f00f7d7ca71ed3c49f11b0ad90c52a73621341f21b9bd
 SHA512 
9000cb0ea2d2f145ca5ca681d35866dfe91d2c7c41ec13bb8cdae80f290c8b608822b58fda17cc3b0337464fc19ac9177387689bd8cb509bd18be20ae9e6b984
 DIST github.com%2Fjfrog%2Fgocmd%2F@v%2Fv0.1.12.zip 36420 BLAKE2B 
f73677b3de8833875ebca293bd1c21435cd0fdf7019e1c55d365bf45bc47febd0d866ee6f289e20b1491f06ee24c802b6c362a79e96075e32143abe23f544897
 SHA512 
5facc403caaac0443ddb824c41c80b04f601a2ffae781f1e796b0aff909e91cb4b3004baa968c4de2d78d0d60d906352e41e7fdeb8accf41324f5a5220ebc3dc
+DIST github.com%2Fjfrog%2Fgocmd%2F@v%2Fv0.1.13.mod 370 BLAKE2B 
28199a8da5635514aa204063ff02bdfcc96acc2fba060dbafac0a921d69a461a257a239986cdda10e0e81a372fc47f3a0f353ec7b74d0e0cfafd436be1498199
 SHA512 
b73cbbf69d945d7b5676a38840147e0236fd4dd

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/doublecmd-bin/, app-misc/doublecmd-bin/files/

2020-04-02 Thread Sergey Torokhov
commit: db822d7cb6f2cec1086d946f5376474b49902ca6
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Apr  3 00:28:52 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Fri Apr  3 00:28:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db822d7c

app-misc/doublecmd-bin: new package

Double Commander is a free cross platform open source file manager
with two panels side by side. It is inspired by Total Commander
and features some new ideas.

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-misc/doublecmd-bin/Manifest   |  4 ++
 app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild | 66 +++
 app-misc/doublecmd-bin/files/doublecmd.xml|  7 +++
 app-misc/doublecmd-bin/metadata.xml   | 15 ++
 4 files changed, 92 insertions(+)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
new file mode 100644
index 000..05ff92e
--- /dev/null
+++ b/app-misc/doublecmd-bin/Manifest
@@ -0,0 +1,4 @@
+DIST doublecmd-0.9.8.gtk2.i386.tar.xz 7355960 BLAKE2B 
21f2e9c615f7a16ae27bdfbe34126e6ea3f8fa0273299a42c33e95ae637bc9472c8249854daa1916549554d4eb9b2d796c01b339592b88402c1624babbac626e
 SHA512 
3b4f068f4a979a791a98f5605450de7205180f0f43f8a33e784245c5e061ae017161de39093b3ef5f4d24db372b75245ec5d9a50ea2d3d977f570a8c04fd8a1e
+DIST doublecmd-0.9.8.gtk2.x86_64.tar.xz 8608936 BLAKE2B 
8a00fa619312e11c382c7ea0beea6ab3366672d5848ac1de3f6f29cac038a756ad8670e9369d4f8bb572f1c1fba3785ec73f48dd5226cfaf53e57ebab015c0e6
 SHA512 
bd82826b2658fb12f2fe1a28f7c3f1d9c429bc1c60d3e6773b159c4dc1ba1bb2fdd2e89b52e686ab90b2accf7aa6c8379cfcf4f9b6f21f6956f402d721211b03
+DIST doublecmd-0.9.8.qt5.i386.tar.xz 7764336 BLAKE2B 
298882bb2659625438e2975a92ae6de30f47afd6d9f3b5c7761b0ba1d26067e46c02204186ed111c56a1e8e954682310fe1be8c174ab60244ab7424d3b70ee8c
 SHA512 
fd84028a3f3ef9cda94b70e9f396f42037915d56a9696ca0048beab12edf890576f092fca2601b0e3d3b02475c57edf828457c8278b9c9f821184083fed4f025
+DIST doublecmd-0.9.8.qt5.x86_64.tar.xz 8611472 BLAKE2B 
69de983fb90b15826082882840b74d8a25efeb1477090c5e2697f52439c3bf041f247b4b472b22c7ec662ea75c6f275cd060b90dffbfd9ab6088394ea33b91de
 SHA512 
eb3678ac5037052f9602357a52e4b596f6c5e17fcc1783dc83a76dab0dd7fb6cb1928b21f1c343e4c8810e96e3ad3f243f3ae45b39c07dc708beb3f05c9aa245

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild
new file mode 100644
index 000..12ba314
--- /dev/null
+++ b/app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils
+
+MY_PN="doublecmd"
+DESCRIPTION="Free cross platform open source file manager with two panels side 
by side."
+HOMEPAGE="http://doublecmd.sourceforge.net/";
+
+SRC_URI="amd64? ( gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.x86_64.tar.xz ) )
+   x86? ( gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.i386.tar.xz ) )"
+
+# Licenses for package and plugins
+LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="gtk qt5"
+REQUIRED_USE=" ^^ ( gtk qt5 ) "
+
+RESTRICT="mirror"
+
+S="${WORKDIR}/${MY_PN}"
+
+QA_PREBUILT="
+   */doublecmd
+   */libQt5Pas.so.1
+"
+
+## "ldd doublecmd" output show linking to some libraries provided by 
sys-libs/glibc:2.2
+## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed 
here).
+## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
+## therefore it is mentioned here explicitly.
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/dbus
+   x11-libs/libX11
+   virtual/libc
+   gtk? ( x11-libs/gtk+:2 )
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtx11extras:5
+   )
+"
+
+src_prepare(){
+   default
+   ## Create partial init config that allows to store config within user 
home directory
+   cp "${FILESDIR}/doublecmd.xml" "${S}/"
+}
+
+src_install(){
+   insinto "/opt/${PN}"
+   doins -r "${S}/."
+
+   exeinto "/opt/${PN}"
+   doexe "${S}/${MY_PN}"
+   doexe "${S}/${MY_PN}.sh"
+
+   doicon -s 48 ${MY_PN}.png
+   make_desktop_entry "/opt/${PN}/${MY_PN}.sh" "Double Commander" 
"${MY_PN}" "Utility;" || die "Failed making desktop entry!"
+}

diff --git a/app-misc/doublecmd-bin/files/doublecmd.xml 
b/app-misc/doublecmd-bin/files/doublecmd.xml
new file mode 100644
index 000..b4bb7cf
--- /dev/null
+++ b/app-misc/doublecmd-bin/files/doublecmd.xml
@@ -0,0 +1,7 @@
+
+   
+   
+   False
+   
+   
+   

diff --git a/app-misc/doublecmd-bin/metadata.xml 
b/app-misc/do

[gentoo-commits] proj/releng:master commit in: releases/weekly/scripts/

2020-04-02 Thread Matt Turner
commit: 6194afc47d1783145bb1ce08e024117c4ad5c5e1
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 23:48:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 23:50:34 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=6194afc4

scripts: s/grub2-mkconfig/grub-mkconfig/

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

 releases/weekly/scripts/cloud-prep.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/weekly/scripts/cloud-prep.sh 
b/releases/weekly/scripts/cloud-prep.sh
index 699442fb..23bb7aa2 100644
--- a/releases/weekly/scripts/cloud-prep.sh
+++ b/releases/weekly/scripts/cloud-prep.sh
@@ -24,7 +24,7 @@ GRUB_TERMINAL='serial console'
 GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8"
 GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no 
--stop=1"
 EOF
-grub2-mkconfig -o /boot/grub/grub.cfg
+grub-mkconfig -o /boot/grub/grub.cfg
 sed -r -i 's/loop[0-9]+p1/LABEL\=cloudimg-rootfs/g' /boot/grub/grub.cfg
 sed -i 's/root=.*\ ro/root=LABEL\=cloudimg-rootfs\ ro/' /boot/grub/grub.cfg
 



[gentoo-commits] proj/releng:master commit in: releases/weekly/specs/sparc/sparc64/

2020-04-02 Thread Matt Turner
commit: d16a693248ba8194bebc75929cab48c0a65ea6e9
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 17:57:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 23:49:26 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=d16a6932

specs/sparc: Drop silo cdtar reference

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

 releases/weekly/specs/sparc/sparc64/installcd-stage2-minimal.spec | 1 -
 1 file changed, 1 deletion(-)

diff --git a/releases/weekly/specs/sparc/sparc64/installcd-stage2-minimal.spec 
b/releases/weekly/specs/sparc/sparc64/installcd-stage2-minimal.spec
index eab3108e..39f7c2a8 100644
--- a/releases/weekly/specs/sparc/sparc64/installcd-stage2-minimal.spec
+++ b/releases/weekly/specs/sparc/sparc64/installcd-stage2-minimal.spec
@@ -8,7 +8,6 @@ source_subpath: default/livecd-stage1-sparc64-latest
 portage_confdir: @REPO_DIR@/releases/weekly/portage/isos
 
 livecd/bootargs: dokeymap
-livecd/cdtar: /release/silo-1.4.14_p20170829-sparc-cdtar.tar.bz2
 livecd/fstype: squashfs
 livecd/iso: install-sparc64-minimal-latest.iso
 livecd/type: gentoo-release-minimal



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hunter/

2020-04-02 Thread Alessandro Barbieri
commit: 0c30766dafb917f53349a583d85b1e1f752c8824
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Apr  2 22:26:18 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Apr  2 23:04:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c30766d

dev-python/hunter: enable tests

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/hunter/hunter-3.1.3.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/hunter/hunter-3.1.3.ebuild 
b/dev-python/hunter/hunter-3.1.3.ebuild
index 9861087..8fa39f7 100644
--- a/dev-python/hunter/hunter-3.1.3.ebuild
+++ b/dev-python/hunter/hunter-3.1.3.ebuild
@@ -20,9 +20,6 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-#https://github.com/ionelmc/python-hunter/issues/82
-RESTRICT="test"
-
 RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]
 "
@@ -30,6 +27,7 @@ DEPEND="
${RDEPEND}
test? (
dev-python/aspectlib[${PYTHON_USEDEP}]
+   dev-python/hunter[${PYTHON_USEDEP}]
dev-python/manhole[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
dev-python/pytest-benchmark[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-subtests/

2020-04-02 Thread Alessandro Barbieri
commit: 29034a54e86839be962fe09ffd0062b359b274f9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Apr  2 23:02:46 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Apr  2 23:04:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29034a54

dev-python/pytest-subtests: enable tests

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild
index a3d3b5d..06cf27f 100644
--- a/dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild
+++ b/dev-python/pytest-subtests/pytest-subtests-0.3.0.ebuild
@@ -17,9 +17,6 @@ LICENSE="MIT"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
-#https://github.com/pytest-dev/pytest-subtests/issues/21
-RESTRICT="test"
-
 RDEPEND="
>=dev-python/pytest-4.4[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-1.28[${PYTHON_USEDEP}]
@@ -28,6 +25,7 @@ RDEPEND="
 distutils_enable_tests pytest
 
 python_prepare_all() {
+   #https://github.com/pytest-dev/pytest-subtests/issues/21
# Failed: nomatch: '*1 passed*'
sed -i -e 's:test_capture_with_fixture:_&:' \
tests/test_subtests.py || die



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/manhole/

2020-04-02 Thread Alessandro Barbieri
commit: 1b7418f5ab1d199b4c43a05cb943258cb068e058
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Apr  2 22:48:10 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Apr  2 23:04:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b7418f5

dev-python/manhole: disable failing tests

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/manhole/manhole-1.6.0.ebuild | 24 +---
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/dev-python/manhole/manhole-1.6.0.ebuild 
b/dev-python/manhole/manhole-1.6.0.ebuild
index 6a8e3a3..b60509b 100644
--- a/dev-python/manhole/manhole-1.6.0.ebuild
+++ b/dev-python/manhole/manhole-1.6.0.ebuild
@@ -4,7 +4,6 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
-
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
@@ -19,12 +18,10 @@ HOMEPAGE="
 SRC_URI="https://github.com/ionelmc/${MYPN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="BSD-2"
 SLOT="0"
-
+IUSE="test"
+RESTRICT="!test? ( test )"
 KEYWORDS="~amd64 ~x86"
 
-#majority of test works but I can't exclude the failing one easily
-RESTRICT="test"
-
 RDEPEND=""
 DEPEND="
${RDEPEND}
@@ -40,13 +37,18 @@ DEPEND="
 
 S="${WORKDIR}/${MYPN}-${PV}"
 
-#src_prepare() {
-#  #wsgi test require network
-#  rm tests/wsgi.py || die
-#  default
-#}
+python_test() {
+   pytest -vv \
+   --deselect 
tests/test_manhole.py::test_non_daemon_connection \
+   --deselect 
tests/test_manhole.py::test_daemon_connection \
+   --deselect tests/test_manhole.py::test_uwsgi \
+   --deselect tests/test_manhole.py::test_fork_exec \
+   --deselect 
tests/test_manhole.py::test_connection_handler_exec[str] \
+   --deselect 
tests/test_manhole.py::test_connection_handler_exec[func] \
+   --deselect tests/test_manhole_cli.py::test_help
+
+}
 
-distutils_enable_tests pytest
 distutils_enable_sphinx docs \
dev-python/sphinx-py3doc-enhanced-theme \
dev-python/sphinxcontrib-napoleon



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/, media-libs/libsdl2/files/

2020-04-02 Thread James Le Cuirot
commit: 1124f943b9eea126703d0c1df75df502e104232c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Apr  2 22:39:54 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr  2 22:39:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1124f943

media-libs/libsdl2: Drop old and vulnerable 2.0.9

Bug: https://bugs.gentoo.org/690064
Package-Manager: Portage-2.3.96, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libsdl2/Manifest|   1 -
 .../libsdl2/files/libsdl2-2.0.6-static-libs.patch  |  44 -
 media-libs/libsdl2/libsdl2-2.0.9.ebuild| 189 -
 3 files changed, 234 deletions(-)

diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index 50f7dae1564..9a9229da56f 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -1,3 +1,2 @@
 DIST SDL2-2.0.10.tar.gz 5550762 BLAKE2B 
b51eb0b256da683586889a648f62363935f5c70b31172999aa9b80bac9f3e761bc34a3fc379c02f5dbc50734cde53743d297ca7f79d30b0272ddf0313c8752af
 SHA512 
f49b869362699b3282f6e82920e59c7fac581bcbf955f18a81cc126293c08093a90df7fcb39517cc8bc32708d2213fe645a42b655d6d811c1386efebb3d3c798
 DIST SDL2-2.0.12.tar.gz 5720162 BLAKE2B 
1e50d2d3060c38faadfc6610e3af7b0e54ce880101f8ca441b84431fb5f683cc6353402025be2eecbb8b9f85bb3982c9aea36e96067a97d079d39f9cd44964a0
 SHA512 
3f1f04af0f3d9dda9c84a2e9274ae8d83ea0da3fc367970a820036cc4dc1dbf990cfc37e4975ae05f0b45a4ffa739c6c19e470c00bf3f2bce9b8b63717b8b317
-DIST SDL2-2.0.9.tar.gz 5246942 BLAKE2B 
901ccb36301d7c9a76bb9f645ff3bc642ff101b969cfb0eff065db9de25a9ed3e80a0392b76dabf414e8f18298485304e45a9501786166709e31014e795bef03
 SHA512 
a78a4708b2bb5b35a7c7b7501eb3bd60a9aa3bb95a3d84e57763df4a377185e7312a94b66321eef7ca0d17255e4b402fc950e83ef0dbbd08f14ff1194107dc10

diff --git a/media-libs/libsdl2/files/libsdl2-2.0.6-static-libs.patch 
b/media-libs/libsdl2/files/libsdl2-2.0.6-static-libs.patch
deleted file mode 100644
index a1427a075b4..000
--- a/media-libs/libsdl2/files/libsdl2-2.0.6-static-libs.patch
+++ /dev/null
@@ -1,44 +0,0 @@
 SDL2-2.0.6/configure.in
-+++ SDL2-2.0.6/configure.in
-@@ -3546,7 +3546,7 @@
- if test -f /lib/w32api/libuuid.a; then
- LIBUUID=/lib/w32api/libuuid.a
- else
--LIBUUID=-luuid
-+LIBUUID=-Wl,-luuid
- fi
- EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm -limm32 
-lole32 -loleaut32 -lshell32 -lversion $LIBUUID -static-libgcc"
- # The Windows platform requires special setup
-@@ -3956,10 +3956,10 @@
- 
- VERSION_OBJECTS=`echo $VERSION_SOURCES`
- VERSION_DEPENDS=`echo $VERSION_SOURCES`
--VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ 
]]*\)\.rc,$(objects)/\1.o,g'`
-+VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ 
]]*\)\.rc,$(objects)/\1.lo,g'`
- VERSION_DEPENDS=`echo "$VERSION_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ 
]]*\\)\\.rc,
--\\$(objects)/\\2.o: \\1/\\2.rc
--  \\$(WINDRES) \\$< \\$@,g"`
-+\\$(objects)/\\2.lo: \\1/\\2.rc
-+  \\$(LIBTOOL) --mode=compile --tag=RC \\$(WINDRES) -i \\$< -o \\$@,g"`
- 
- SDLMAIN_OBJECTS=`echo $SDLMAIN_SOURCES`
- SDLMAIN_DEPENDS=`echo $SDLMAIN_SOURCES`
 SDL2-2.0.6/Makefile.in
-+++ SDL2-2.0.6/Makefile.in
-@@ -143,13 +143,13 @@
- .PHONY: all update-revision install install-bin install-hdrs install-lib 
install-data uninstall uninstall-bin uninstall-hdrs uninstall-lib 
uninstall-data clean distclean dist $(OBJECTS:.lo=.d)
- 
- $(objects)/$(TARGET): $(GEN_HEADERS) $(GEN_OBJECTS) $(OBJECTS) 
$(VERSION_OBJECTS)
--  $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=CC --mode=link $(CC) -o $@ $(OBJECTS) 
$(GEN_OBJECTS) $(VERSION_OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
-+  $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=CC --mode=link $(CC) $(CFLAGS) -o $@ 
$^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
- 
- $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS)
--  $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=CC --mode=link $(CC) -static -o $@ 
$(SDLMAIN_OBJECTS) -rpath $(libdir)
-+  $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=CC --mode=link $(CC) $(CFLAGS) -o $@ 
$^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) -all-static
- 
- $(objects)/$(SDLTEST_TARGET): $(SDLTEST_OBJECTS)
--  $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=CC --mode=link $(CC) -static -o $@ 
$(SDLTEST_OBJECTS) -rpath $(libdir)
-+  $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=CC --mode=link $(CC) $(CFLAGS) -o $@ 
$^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) -all-static
- 
- install: all install-bin install-hdrs install-lib install-data
- install-bin:

diff --git a/media-libs/libsdl2/libsdl2-2.0.9.ebuild 
b/media-libs/libsdl2/libsdl2-2.0.9.ebuild
deleted file mode 100644
index 788a50db924..000
--- a/media-libs/libsdl2/libsdl2-2.0.9.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools flag-o-matic toolchain-funcs multilib-minimal

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

2020-04-02 Thread Mike Gilbert
commit: 27069aa2f728a881c112d03d25f70778ceda4ca9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  2 22:21:16 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  2 22:26:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27069aa2

net-vpn/openconnect: use vpnc-scripts-20200226

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/openconnect/Manifest| 1 +
 net-vpn/openconnect/openconnect-.ebuild | 3 +--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/openconnect/Manifest b/net-vpn/openconnect/Manifest
index 31e1e0b8f0d..3eedcfb145b 100644
--- a/net-vpn/openconnect/Manifest
+++ b/net-vpn/openconnect/Manifest
@@ -1,2 +1,3 @@
 DIST openconnect-8.05.tar.gz 1922100 BLAKE2B 
e12a5eccb471dc61c6f3af7492cb753fedcc52bfdb4155c934ca9c0c95da5e8037c0ede4f89345134fee8a09102f797690e101b8f4edba612ac265779feab19a
 SHA512 
3ac9f1fa5a87b06d45c316897c69470264f2fde7525b5b3ef1352041dd0c8ae5eaf5dd325de1bdcf1e5b82e688fec9c36d531da1b75ac3f49896d4186d83aa15
 DIST vpnc-scripts-20190611.tar.gz 21439 BLAKE2B 
8388cc3f4b795588bed146cf5e6be33f20de010e39ddbc2bebea3680df9f304bc64db9d14c42cb0b0cb3c053376929476f4b52bf3c8da3fb4153d058eb6bab2b
 SHA512 
91f84cf1881916160e26ec48195583ab79e084cc7b7918721581f25dfb5b1504e8073b0eed50c1a15800824d5a4454e9b99cb4fdffe2539e5968909fafdda87a
+DIST vpnc-scripts-20200226.tar.gz 21460 BLAKE2B 
8f00ce3dc49725758abce27f3688946df1bbd4e92769ef02aa9ee66db8b9f41bef3442eaa5405ab1467476899c6d364dfea898ed924ca83497823a85515d48e5
 SHA512 
3a1eac4ccfaefb0f837189c8cef696b33ab8b8a68cb50a3ad29206b708d0aa479e8eed0c09bef6f60d056cd98d63cc898a1609d734030a63df3be2cfa6c00f9a

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index bd917331805..95d40ab7dce 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -15,7 +15,7 @@ else
ARCHIVE_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz";
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
-VPNC_VER=20190611
+VPNC_VER=20200226
 SRC_URI="${ARCHIVE_URI}

ftp://ftp.infradead.org/pub/vpnc-scripts/vpnc-scripts-${VPNC_VER}.tar.gz";
 
@@ -89,7 +89,6 @@ src_configure() {
 
local myconf=(
--with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
-   --without-openssl-version-check
$(use_enable static-libs static)
$(use_enable nls)
$(use_with !gnutls openssl)



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

2020-04-02 Thread Mike Gilbert
commit: 3f435bde047790d428155ef8b12a54f0a63bfaa9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  2 22:33:22 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  2 22:33:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f435bde

net-vpn/openconnect: fix pkgcheck warnings

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/openconnect/openconnect-8.05.ebuild | 9 +
 net-vpn/openconnect/openconnect-8.06.ebuild | 9 +
 net-vpn/openconnect/openconnect-.ebuild | 9 +
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/net-vpn/openconnect/openconnect-8.05.ebuild 
b/net-vpn/openconnect/openconnect-8.05.ebuild
index 05a5351003c..e07caaec8fc 100644
--- a/net-vpn/openconnect/openconnect-8.05.ebuild
+++ b/net-vpn/openconnect/openconnect-8.05.ebuild
@@ -44,14 +44,16 @@ DEPEND="
lz4? ( app-arch/lz4:= )
nls? ( virtual/libintl )
smartcard? ( sys-apps/pcsc-lite:0= )
-   stoken? ( app-crypt/stoken )"
+   stoken? ( app-crypt/stoken )
+"
 RDEPEND="${DEPEND}
sys-apps/iproute2
-   !

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

2020-04-02 Thread Mike Gilbert
commit: f461a95e66706ab1560ce27dba4d25c95e798a51
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  2 22:26:32 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  2 22:26:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f461a95e

net-vpn/openconnect: bump to 8.06

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 net-vpn/openconnect/Manifest|   1 +
 net-vpn/openconnect/openconnect-8.06.ebuild | 159 
 2 files changed, 160 insertions(+)

diff --git a/net-vpn/openconnect/Manifest b/net-vpn/openconnect/Manifest
index 3eedcfb145b..c3eae30416f 100644
--- a/net-vpn/openconnect/Manifest
+++ b/net-vpn/openconnect/Manifest
@@ -1,3 +1,4 @@
 DIST openconnect-8.05.tar.gz 1922100 BLAKE2B 
e12a5eccb471dc61c6f3af7492cb753fedcc52bfdb4155c934ca9c0c95da5e8037c0ede4f89345134fee8a09102f797690e101b8f4edba612ac265779feab19a
 SHA512 
3ac9f1fa5a87b06d45c316897c69470264f2fde7525b5b3ef1352041dd0c8ae5eaf5dd325de1bdcf1e5b82e688fec9c36d531da1b75ac3f49896d4186d83aa15
+DIST openconnect-8.06.tar.gz 2030905 BLAKE2B 
d9659e4f027e11a0348c1c4358831e5f470f0305e04c22716010c68810ae300a7062ab8f57e3fc80b7d90caf855ce2f1c0af1b04eb7032b70486eee2eacc47e5
 SHA512 
6319aa6b20bf16994b376c2cc2a7cbf2b26a36f35e9607c1886e8fa7a2e1fe111bfb37f9349693ef52a3d2ce718c37e15fe263664e6c0bcbd33ced5ddb9e31b2
 DIST vpnc-scripts-20190611.tar.gz 21439 BLAKE2B 
8388cc3f4b795588bed146cf5e6be33f20de010e39ddbc2bebea3680df9f304bc64db9d14c42cb0b0cb3c053376929476f4b52bf3c8da3fb4153d058eb6bab2b
 SHA512 
91f84cf1881916160e26ec48195583ab79e084cc7b7918721581f25dfb5b1504e8073b0eed50c1a15800824d5a4454e9b99cb4fdffe2539e5968909fafdda87a
 DIST vpnc-scripts-20200226.tar.gz 21460 BLAKE2B 
8f00ce3dc49725758abce27f3688946df1bbd4e92769ef02aa9ee66db8b9f41bef3442eaa5405ab1467476899c6d364dfea898ed924ca83497823a85515d48e5
 SHA512 
3a1eac4ccfaefb0f837189c8cef696b33ab8b8a68cb50a3ad29206b708d0aa479e8eed0c09bef6f60d056cd98d63cc898a1609d734030a63df3be2cfa6c00f9a

diff --git a/net-vpn/openconnect/openconnect-8.06.ebuild 
b/net-vpn/openconnect/openconnect-8.06.ebuild
new file mode 100644
index 000..95d40ab7dce
--- /dev/null
+++ b/net-vpn/openconnect/openconnect-8.06.ebuild
@@ -0,0 +1,159 @@
+# Copyright 2011-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_REQ_USE="xml"
+
+inherit eutils linux-info python-any-r1 readme.gentoo-r1
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git";
+   inherit git-r3 autotools
+else
+   ARCHIVE_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+VPNC_VER=20200226
+SRC_URI="${ARCHIVE_URI}
+   
ftp://ftp.infradead.org/pub/vpnc-scripts/vpnc-scripts-${VPNC_VER}.tar.gz";
+
+DESCRIPTION="Free client for Cisco AnyConnect SSL VPN software"
+HOMEPAGE="http://www.infradead.org/openconnect.html";
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0/5"
+IUSE="doc +gnutls gssapi libproxy libressl lz4 nls smartcard static-libs 
stoken"
+
+DEPEND="
+   dev-libs/libxml2
+   sys-libs/zlib
+   !gnutls? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h:0=[static-libs?] )
+   libressl? ( dev-libs/libressl:0=[static-libs?] )
+   )
+   gnutls? (
+   app-crypt/trousers
+   app-misc/ca-certificates
+   dev-libs/nettle
+   >=net-libs/gnutls-3:0=[static-libs?]
+   )
+   gssapi? ( virtual/krb5 )
+   libproxy? ( net-libs/libproxy )
+   lz4? ( app-arch/lz4:= )
+   nls? ( virtual/libintl )
+   smartcard? ( sys-apps/pcsc-lite:0= )
+   stoken? ( app-crypt/stoken )"
+RDEPEND="${DEPEND}
+   sys-apps/iproute2
+   !

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

2020-04-02 Thread Mike Gilbert
commit: 7a37e560e6aad02506795fa4c97039638d626e44
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  2 22:12:12 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  2 22:26:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a37e560

net-vpn/openconnect: update copyright start year

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

 net-vpn/openconnect/openconnect-8.05.ebuild | 2 +-
 net-vpn/openconnect/openconnect-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/openconnect/openconnect-8.05.ebuild 
b/net-vpn/openconnect/openconnect-8.05.ebuild
index e737caa8567..05a5351003c 100644
--- a/net-vpn/openconnect/openconnect-8.05.ebuild
+++ b/net-vpn/openconnect/openconnect-8.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 2011-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index 16e3dcc31c8..bd917331805 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 2011-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2020-04-02 Thread Sergei Trofimovich
commit: c47815d04b8aa3350ec6dfd3b3f9566e709e9b35
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  2 22:19:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  2 22:19:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47815d0

sys-devel/gcc: 5.5.0: fix pie patchset

make 40_all_gcc49_config_esp.patch -p1 appliable.

Before the change patch silently created file in wrong location.

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

 sys-devel/gcc/Manifest | 2 +-
 sys-devel/gcc/gcc-5.5.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 322c2c417cf..9082ee4baf3 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -43,7 +43,7 @@ DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 BLAKE2B 
2eccd4f2a164fbb32d13c7fe9
 DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 BLAKE2B 
bff85a4088fb94fdb7a8b0bd552be98ace3e6d145889b6f8b4a1f2db2dad14342d155890ab159b42d5b55d88dfb7c392eb7f92590084e1958f6284c561da30f1
 SHA512 
5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db
 DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 
373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585
 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe
 DIST gcc-5.5.0-patches-2.tar.bz2 30315 BLAKE2B 
165c2d796008b62712d8481538739b280334f2111383bea182b9eb6f82631dce6fa7ae3adfe127acc113f5d91b7931133c90182897bfdf3cde30dfc6405536ce
 SHA512 
231319dccfb4a8d7d386db526511ab248e6fce867e138769bf40dbbd5563e8e519140c377eb381a009172d07c778afbeebf749c5e8faabdc1da50c45988bee97
-DIST gcc-5.5.0-piepatches-v0.6.6.tar.bz2 14361 BLAKE2B 
35600b03a22eddb6ebac42f89c2651df58ca002c3684b6ca1ca8e8269d5bba46d8180e819c5c02652c9eb01d4474e256a15cb1aa3c707347f0238a581f50a109
 SHA512 
30d6ac435058b74b448909470b9e1e7881adbb5e7f902e557193ae68e6103125b7f0510024edde8c4df17b284fa53ff1a549eb342d65f0ab1788c8683376f984
+DIST gcc-5.5.0-piepatches-v1.tar.bz2 14367 BLAKE2B 
ce1d288ca4d563cb12e2795dbc9f9c674e451295c75fb4b15b9ba65d3efc8dacea725775cca8c67b581647235b692dd4083e8b158f87c7951bbf6303d8efed43
 SHA512 
6baf18a7ac6cdc1f93a1a8f87bbbdcc96c68d2b256e82ce04beabdd4ad82b2260e04dbff0850da703fb94bb1f9e13439d2922d7aaae3b12eaa92bc53a89a9398
 DIST gcc-5.5.0-uclibc-patches-1.0.tar.bz2 3518 BLAKE2B 
b528d79d41de1099f3540c168339350b403568f38a338a5eeaf0a080ebc850cfa390ec72f03a6c61433f2617eaa452ed0c7397a530662188e9a73e5144bd6a1d
 SHA512 
97b97d99fd121642ba7c170c62de245e9f2719dbfae148e0d69f7ee172f84669277f4ef26554fb4cecfab5956587ce50131d92e4244f28f914d1eecd2c361ba5
 DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 
1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781
 SHA512 
670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
 DIST gcc-6.5.0-patches-3.tar.bz2 10882 BLAKE2B 
d4eaf97c7d531bd02442b8eea2a8537436681d01a4fe225ab4fd31863c174ee76fa9443c083bb85d51743c7d3e6e6791cf94390cdcc80f5d05179f90074b0346
 SHA512 
e99586b142cce71aca0843543a195753a27872c9b49ca841c8b3525d8a010d8e6793dc4800d9acd89c7f63c57635e630a2db2f25b33f9690af4a1eff1aebd9eb

diff --git a/sys-devel/gcc/gcc-5.5.0.ebuild b/sys-devel/gcc/gcc-5.5.0.ebuild
index 92afea2510f..969cc8d4933 100644
--- a/sys-devel/gcc/gcc-5.5.0.ebuild
+++ b/sys-devel/gcc/gcc-5.5.0.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="2"
 UCLIBC_VER="1.0"
 
 # Hardened gcc 4 stuff
-PIE_VER="0.6.6"
+PIE_VER="1"
 SPECS_VER="0.2.0"
 SPECS_GCC_VER="4.4.3"
 # arch/libc configurations known to be stable with {PIE,SSP}-by-default



[gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/pie/

2020-04-02 Thread Sergei Trofimovich
commit: 9c65479861c7481d5d192e33a5caaef66a402ef8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  2 22:16:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  2 22:16:13 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=9c654798

5.5.0/pie: make 40_all_gcc49_config_esp.patch -p1 appliable

Signed-off-by: Sergei Trofimovich  gentoo.org>

 5.5.0/pie/40_all_gcc49_config_esp.patch | 4 ++--
 5.5.0/pie/README.history| 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/5.5.0/pie/40_all_gcc49_config_esp.patch 
b/5.5.0/pie/40_all_gcc49_config_esp.patch
index 16cc2b4..4a9cce6 100644
--- a/5.5.0/pie/40_all_gcc49_config_esp.patch
+++ b/5.5.0/pie/40_all_gcc49_config_esp.patch
@@ -3,8 +3,8 @@
* gcc/esp.h New file to support --enable-esp
Version 20140512.1
 
 gcc/config/esp.h   2010-04-09 16:14:00.0 +0200
-+++ gcc/config/esp.h   2012-06-23 01:00:31.248348491 +0200
+--- a/gcc/config/esp.h 2010-04-09 16:14:00.0 +0200
 b/gcc/config/esp.h 2012-06-23 01:00:31.248348491 +0200
 @@ -0,0 +1,132 @@
 +/* License terms see GNU GENERAL PUBLIC LICENSE Version 3.
 + * Version 20140512.1

diff --git a/5.5.0/pie/README.history b/5.5.0/pie/README.history
index 3e5f946..c4daf69 100644
--- a/5.5.0/pie/README.history
+++ b/5.5.0/pie/README.history
@@ -1,3 +1,6 @@
+1  02 Apr 2020
+   U 40_all_gcc49_config_esp.patch
+
 0.6.6  02 Apr 2020
U 02_all_gcc48_config.in.patch
05_all_gcc48_gcc.c.patch



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2020-04-02 Thread Sergei Trofimovich
commit: b1a8f24b6d5c5c7dcbd6c1a89a2be5a6b8391260
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  2 22:07:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  2 22:07:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a8f24b

sys-devel/gcc: 5.5.0: cut 2 patchset

Two new patches to handle glibc-2.31 struct changes:
+ 36_all_libsanitizer-p1.patch
+ 37_all_libsanitizer-p2.patch

While at it switch to EAPI=7, twea pie patches to be -p1 appliable.

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

 sys-devel/gcc/Manifest | 4 ++--
 sys-devel/gcc/gcc-5.5.0.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 4cdbdee1a75..322c2c417cf 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -42,8 +42,8 @@ DIST gcc-4.9.4-patches-1.4.tar.bz2 27240 BLAKE2B 
26b7d08bad4b617ede2564f77ded67c
 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 BLAKE2B 
2eccd4f2a164fbb32d13c7fe91627a2424c0a5570fe0cac97c2bb1c95294ba3d770832da7c445f75c91791466c5139a1e13753a3a40d87ff5e44e42749adee27
 SHA512 
243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285
 DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 BLAKE2B 
bff85a4088fb94fdb7a8b0bd552be98ace3e6d145889b6f8b4a1f2db2dad14342d155890ab159b42d5b55d88dfb7c392eb7f92590084e1958f6284c561da30f1
 SHA512 
5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db
 DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 
373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585
 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe
-DIST gcc-5.5.0-patches-1.0.tar.bz2 29527 BLAKE2B 
3ee9565591e6c07d658ebecc36972a0a5835856bf8969da6997e02c4e79cef45a2dc565609f7bd02aa27c4c9db406b3502417da010e94e6d05d37f56af1ca71f
 SHA512 
07f331c70da5e45be295e9559735f34479b4d6187da5354d5e23cb77760c372990030ce9c7408bcc9605e3c5e81c8acb10689b3aad57574378a20b0f22a4f3c3
-DIST gcc-5.5.0-piepatches-v0.6.5.tar.bz2 14327 BLAKE2B 
db24b2d321328307147b0dccabf9b66424302c4b8994c2981f09efe65af58692dc8fe69a65d262f60015ac15a2d1850c2b86964592b72c994737e61c1d8827ef
 SHA512 
2e3ee95c8f2c36968fd6dfaf7bfcfd03d9d98e9a5ee827fbff06d8b28cf0375072165f7299baa9eceb8aee3af21dbd0099f9ba5162ccd52751af8f1c750de9e1
+DIST gcc-5.5.0-patches-2.tar.bz2 30315 BLAKE2B 
165c2d796008b62712d8481538739b280334f2111383bea182b9eb6f82631dce6fa7ae3adfe127acc113f5d91b7931133c90182897bfdf3cde30dfc6405536ce
 SHA512 
231319dccfb4a8d7d386db526511ab248e6fce867e138769bf40dbbd5563e8e519140c377eb381a009172d07c778afbeebf749c5e8faabdc1da50c45988bee97
+DIST gcc-5.5.0-piepatches-v0.6.6.tar.bz2 14361 BLAKE2B 
35600b03a22eddb6ebac42f89c2651df58ca002c3684b6ca1ca8e8269d5bba46d8180e819c5c02652c9eb01d4474e256a15cb1aa3c707347f0238a581f50a109
 SHA512 
30d6ac435058b74b448909470b9e1e7881adbb5e7f902e557193ae68e6103125b7f0510024edde8c4df17b284fa53ff1a549eb342d65f0ab1788c8683376f984
 DIST gcc-5.5.0-uclibc-patches-1.0.tar.bz2 3518 BLAKE2B 
b528d79d41de1099f3540c168339350b403568f38a338a5eeaf0a080ebc850cfa390ec72f03a6c61433f2617eaa452ed0c7397a530662188e9a73e5144bd6a1d
 SHA512 
97b97d99fd121642ba7c170c62de245e9f2719dbfae148e0d69f7ee172f84669277f4ef26554fb4cecfab5956587ce50131d92e4244f28f914d1eecd2c361ba5
 DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 
1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781
 SHA512 
670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
 DIST gcc-6.5.0-patches-3.tar.bz2 10882 BLAKE2B 
d4eaf97c7d531bd02442b8eea2a8537436681d01a4fe225ab4fd31863c174ee76fa9443c083bb85d51743c7d3e6e6791cf94390cdcc80f5d05179f90074b0346
 SHA512 
e99586b142cce71aca0843543a195753a27872c9b49ca841c8b3525d8a010d8e6793dc4800d9acd89c7f63c57635e630a2db2f25b33f9690af4a1eff1aebd9eb

diff --git a/sys-devel/gcc/gcc-5.5.0.ebuild b/sys-devel/gcc/gcc-5.5.0.ebuild
index 946792672fb..92afea2510f 100644
--- a/sys-devel/gcc/gcc-5.5.0.ebuild
+++ b/sys-devel/gcc/gcc-5.5.0.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="7"
 
-PATCH_VER="1.0"
+PATCH_VER="2"
 UCLIBC_VER="1.0"
 
 # Hardened gcc 4 stuff
-PIE_VER="0.6.5"
+PIE_VER="0.6.6"
 SPECS_VER="0.2.0"
 SPECS_GCC_VER="4.4.3"
 # arch/libc configurations known to be stable with {PIE,SSP}-by-default



[gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/pie/

2020-04-02 Thread Sergei Trofimovich
commit: 3b93e27aaa4ee8553aec1d0c0dc7c58b986f69f3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  2 22:00:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  2 22:00:51 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=3b93e27a

5.5.0: cut 0.6.6 pie patchset, only -p1 tweaks

Signed-off-by: Sergei Trofimovich  gentoo.org>

 5.5.0/pie/README.history | 26 +-
 1 file changed, 25 insertions(+), 1 deletion(-)

diff --git a/5.5.0/pie/README.history b/5.5.0/pie/README.history
index d819fc0..3e5f946 100644
--- a/5.5.0/pie/README.history
+++ b/5.5.0/pie/README.history
@@ -1,4 +1,4 @@
-0.6.6  TODO
+0.6.6  02 Apr 2020
U 02_all_gcc48_config.in.patch
05_all_gcc48_gcc.c.patch
16_all_gcc47_nopie_option.patch
@@ -7,9 +7,11 @@
 
 0.6.5  27 Oct 2015
U 24_all_gcc49_invoke.texi.patch
+
 0.6.4  29 Aug 2015
U 35_all_gcc51_config_arm.patch
U 40_all_gcc49_config_esp.patch
+
 0.6.3  26 Apr 2015
+ 01_all_gcc51_configure.patch
- 01_all_gcc49_configure.patch
@@ -21,10 +23,13 @@
+ 35_all_gcc48_config_arm.patch
+ 36_all_gcc51_config_mips.patch
+ 36_all_gcc48_config_mips.patch
+
 0.6.2  5 Jan 2015
U 03_all_gcc49_Makefile.in.patch
+
 0.6.1  07 Jun 2014
U 33_all_gcc48_config_rs6000.patch
+
 0.6.0  12 May 2014
+ 01_all_gcc49_configure.patch
- 01_all_gcc48_configure.patch
@@ -37,6 +42,7 @@
+35_all_gcc49_config_esp.h.patch
- 35_all_gcc48_config_esp.h.patch
U README
+
 0.5.9  4 Jan 2014
U 01_all_gcc48_configure.patch
U 03_all_gcc48_Makefile.in.patch
@@ -44,14 +50,18 @@
- 24_all_gcc44_invoke.texi.patch
+ 24_all_gcc48_invoke.texi.patch
U README
+
 0.5.8  11 Nov 2013
U 33_all_gcc48_config_rs6000.patch
+
 0.5.7  10 Jul 2013
U 35_all_gcc48_config_esp.h.patch
- 15_all_gcc44_decl-tls-model.patch
+
 0.5.6  03 Jun 2013
U 35_all_gcc48_config_arm.patch
U 37_all_gcc48_config_ia64.patch
+
 0.5.5  31 Mar 2013
- 01_all_gcc47_configure.patch
+ 01_all_gcc48_configure.patch
@@ -71,17 +81,21 @@
- 35_all_gcc47_config_esp.h.patch
- 35_all_gcc48_config_esp.h.patch
U README
+
 0.5.4  02 Oct 2012
U 01_all_gcc47_configure.patch
+  01_all_gcc47_configure.ac.patch
+
 0.5.3  06 Apr 2012
U 01_all_gcc47_configure.patch
+ 02_all_gcc47_config.in.patch
- 02_all_gcc45_config.in.patch
+ 06_all_gcc46_esp.h.patch
- 06_all_gcc45_esp.h.patch
+
 0.5.2  24 Jan 2012
+ 16_all_gcc47_nopie_option.patch
+
 0.5.1  17 Jan 2012
+ 01_all_gcc47_configure.patch
- 10_all_gcc45_configure.patch
@@ -101,6 +115,7 @@
- 35_all_gcc46_config_crtbegints.patch
+ 24_all_gcc44_invoke.texi.patch
+ 60_all_gcc44_invoke.texi.patch
+
 0.5.0  07 Dec 2011
+ 35_all_gcc46_config_crtbeginp.patch
- 35_all_gcc46_config_crtbegints.patch
@@ -110,10 +125,13 @@
- 11_all_gcc44_config.in.patch
+ 30_all_gcc45_esp.h.patch
- 30_all_gcc44_esp.h.patch
+
 0.4.9  09 Nov 2011
U 12_all_gcc46_Makefile.in.patch
+
 0.4.8  26 Mar 2011
U 22_all_gcc46-default-ssp.patch
+
 0.4.7  05 Mar 2011
U 20_all_gcc46_gcc.c.patch
+ 22_all_gcc46-default-ssp.patch
@@ -121,6 +139,7 @@
+ 30_all_gcc44_esp.h.patch
U 33_all_gcc46_config_rs6000_linux64.h.patch
U 35_all_gcc46_config_crtbegints.patch
+
 0.4.6  07 Jan 2011
+ 12_all_gcc46_Makefile.in.patch
- 12_all_gcc44_Makefile.in.patch
@@ -135,18 +154,23 @@
- 40_all_gcc44_obj_lang-specs.h.patch
- 40_all_gcc44_objp_lang-specs.h.patch
- 40_all_gcc44_cp_lang-specs.h.patch
+
 0.4.5  18 Jun 2010
U 35_all_gcc44_config_crtbegints.patch
+
 0.4.4  26 May 2010
U 30_all_gcc44_esp.h.patch
+
 0.4.3  26 May 2010
U 20_all_gcc44_gcc.c.patch
U 30_all_gcc44_esp.h.patch
+
 0.4.2  24 May 2010
U 10_all_gcc44_configure.patch
U 12_all_gcc44_Makefile.in.patch
U 11_all_gcc44_config.in.patch
U 30_all_gcc44_esp.h.pat

[gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/gentoo/

2020-04-02 Thread Sergei Trofimovich
commit: 8b2bf34b60351d4a3cfb32cde04b9de77075d3d8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  2 21:56:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  2 21:56:53 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=8b2bf34b

5.5.0: make 21_all_gcc5_isl-dl.patch -p1 appliable

Signed-off-by: Sergei Trofimovich  gentoo.org>

 5.5.0/gentoo/21_all_gcc5_isl-dl.patch | 16 
 5.5.0/gentoo/README.history   |  1 +
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/5.5.0/gentoo/21_all_gcc5_isl-dl.patch 
b/5.5.0/gentoo/21_all_gcc5_isl-dl.patch
index aff6aec..2cb3d93 100644
--- a/5.5.0/gentoo/21_all_gcc5_isl-dl.patch
+++ b/5.5.0/gentoo/21_all_gcc5_isl-dl.patch
@@ -9,8 +9,8 @@ We abuse the existing plugin check logic to pull out that info.
 extended by Gentoo to support isl-0.15
 https://bugs.gentoo.org/552278
 
 gcc/Makefile.in.jj 2012-12-13 17:09:20.0 +0100
-+++ gcc/Makefile.in2012-12-14 11:45:22.585670055 +0100
+--- a/gcc/Makefile.in.jj   2012-12-13 17:09:20.0 +0100
 b/gcc/Makefile.in  2012-12-14 11:45:22.585670055 +0100
 @@ -1006,7 +1006,7 @@ BUILD_LIBDEPS= $(BUILD_LIBIBERTY)
  # and the system's installed libraries.
  LIBS = @LIBS@ libcommon.a $(CPPLIB) $(LIBINTL) $(LIBICONV) $(LIBBACKTRACE) \
@@ -36,8 +36,8 @@ https://bugs.gentoo.org/552278
  #
  # Generate header and source files from the machine description,
  # and compile them.
 gcc/configure
-+++ gcc/configure
+--- a/gcc/configure
 b/gcc/configure
 @@ -604,6 +604,7 @@ PICFLAG
  enable_host_shared
  enable_plugin
@@ -62,8 +62,8 @@ https://bugs.gentoo.org/552278
   fi
   LIBS="$saved_LIBS"
  
 gcc/graphite-poly.h.jj 2012-12-13 11:31:27.0 +0100
-+++ gcc/graphite-poly.h2012-12-14 13:41:41.970800726 +0100
+--- a/gcc/graphite-poly.h.jj   2012-12-13 11:31:27.0 +0100
 b/gcc/graphite-poly.h  2012-12-14 13:41:41.970800726 +0100
 @@ -22,6 +22,493 @@ along with GCC; see the file COPYING3.
  #ifndef GCC_GRAPHITE_POLY_H
  #define GCC_GRAPHITE_POLY_H
@@ -558,8 +558,8 @@ https://bugs.gentoo.org/552278
  typedef struct poly_dr *poly_dr_p;
  
  typedef struct poly_bb *poly_bb_p;
 gcc/graphite.c.jj  2012-12-13 11:31:00.0 +0100
-+++ gcc/graphite.c 2012-12-14 13:40:44.155136961 +0100
+--- a/gcc/graphite.c.jj2012-12-13 11:31:00.0 +0100
 b/gcc/graphite.c   2012-12-14 13:40:44.155136961 +0100
 @@ -90,6 +90,38 @@ along with GCC; see the file COPYING3.
  #include "graphite-isl-ast-to-gimple.h"
  #include "graphite-sese-to-poly.h"

diff --git a/5.5.0/gentoo/README.history b/5.5.0/gentoo/README.history
index 4fcc795..b357432 100644
--- a/5.5.0/gentoo/README.history
+++ b/5.5.0/gentoo/README.history
@@ -1,4 +1,5 @@
 2  TODO
+   U 21_all_gcc5_isl-dl.patch
+ 36_all_libsanitizer-p1.patch
+ 37_all_libsanitizer-p2.patch
 



[gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/gentoo/

2020-04-02 Thread Sergei Trofimovich
commit: e8437af72aeec8f222647e0f84bef74c17d47839
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  2 22:01:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  2 22:01:29 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=e8437af7

5.5.0: cut 2 patchset

Two new patches to handle glibc-2.31 struct changes:
+ 36_all_libsanitizer-p1.patch
+ 37_all_libsanitizer-p2.patch

Signed-off-by: Sergei Trofimovich  gentoo.org>

 5.5.0/gentoo/README.history | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/5.5.0/gentoo/README.history b/5.5.0/gentoo/README.history
index b357432..5e07898 100644
--- a/5.5.0/gentoo/README.history
+++ b/5.5.0/gentoo/README.history
@@ -1,4 +1,4 @@
-2  TODO
+2  02 Apr 2020
U 21_all_gcc5_isl-dl.patch
+ 36_all_libsanitizer-p1.patch
+ 37_all_libsanitizer-p2.patch



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca-xtp/

2020-04-02 Thread Christoph Junghans
commit: f31d0c11fc0208065c9887978ecbc3e2ed06914b
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Apr  2 22:04:48 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Apr  2 22:05:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31d0c11

sci-chemistry/votca-xtp: fix deps

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

 sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild | 1 +
 sci-chemistry/votca-xtp/votca-xtp-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild
index 4de1f7f7474..9e3b8ca0fa6 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild
@@ -27,6 +27,7 @@ SLOT="0"
 RDEPEND="
~sci-libs/votca-tools-${PV}
>=dev-cpp/eigen-3.3
+   sci-libs/hdf5[cxx]
~sci-chemistry/votca-csg-${PV}
sci-libs/libxc"
 

diff --git a/sci-chemistry/votca-xtp/votca-xtp-.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
index 4de1f7f7474..9e3b8ca0fa6 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
@@ -27,6 +27,7 @@ SLOT="0"
 RDEPEND="
~sci-libs/votca-tools-${PV}
>=dev-cpp/eigen-3.3
+   sci-libs/hdf5[cxx]
~sci-chemistry/votca-csg-${PV}
sci-libs/libxc"
 



[gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/pie/

2020-04-02 Thread Sergei Trofimovich
commit: f15806bb9f6fd3f71eaa9e3f0403b7d606e81fdb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  2 21:57:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  2 21:57:58 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=f15806bb

5.5.0: make pie patches -p1 appliable

Signed-off-by: Sergei Trofimovich  gentoo.org>

 5.5.0/pie/02_all_gcc48_config.in.patch| 4 ++--
 5.5.0/pie/05_all_gcc48_gcc.c.patch| 4 ++--
 5.5.0/pie/16_all_gcc47_nopie_option.patch | 2 +-
 5.5.0/pie/20_all_gcc49_config_crtbeginp.patch | 8 
 5.5.0/pie/24_all_gcc49_invoke.texi.patch  | 4 ++--
 5.5.0/pie/README.history  | 7 +++
 6 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/5.5.0/pie/02_all_gcc48_config.in.patch 
b/5.5.0/pie/02_all_gcc48_config.in.patch
index 3b4747b..657e593 100644
--- a/5.5.0/pie/02_all_gcc48_config.in.patch
+++ b/5.5.0/pie/02_all_gcc48_config.in.patch
@@ -2,8 +2,8 @@
 
* gcc/config.in Add ENABLE_CRTBEGINP, ENABLE_ESP
 
 gcc/config.in  2009-04-21 11:08:08.0 +0200
-+++ gcc/config.in  2009-05-12 00:10:08.0 +0200
+--- a/gcc/config.in2009-04-21 11:08:08.0 +0200
 b/gcc/config.in2009-05-12 00:10:08.0 +0200
 @@ -46,6 +46,12 @@
  #endif
  

diff --git a/5.5.0/pie/05_all_gcc48_gcc.c.patch 
b/5.5.0/pie/05_all_gcc48_gcc.c.patch
index ddfcafd..debf723 100644
--- a/5.5.0/pie/05_all_gcc48_gcc.c.patch
+++ b/5.5.0/pie/05_all_gcc48_gcc.c.patch
@@ -3,8 +3,8 @@
* gcc/gcc.c 
include esp.h
static const char *cc1_spec We set that in 
esp.h if ENABLE_ESP.
 
 gcc/gcc.c  2010-01-21 10:29:30.0 -0500
-+++ gcc/gcc.c  2010-01-29 23:29:16.0 -0500
+--- a/gcc/gcc.c2010-01-21 10:29:30.0 -0500
 b/gcc/gcc.c2010-01-29 23:29:16.0 -0500
 @@ -44,6 +44,7 @@
  #include "opts.h"
  #include "params.h"

diff --git a/5.5.0/pie/16_all_gcc47_nopie_option.patch 
b/5.5.0/pie/16_all_gcc47_nopie_option.patch
index ed9a961..e76ddf1 100644
--- a/5.5.0/pie/16_all_gcc47_nopie_option.patch
+++ b/5.5.0/pie/16_all_gcc47_nopie_option.patch
@@ -3,7 +3,7 @@
* gcc/common.optAdd -nopie
 
 --- a/gcc/common.opt   2011-11-23 19:51:17.0 +0100
-+++ b//gcc/common.opt  2012-01-24 16:56:24.302224357 +0100
 b/gcc/common.opt   2012-01-24 16:56:24.302224357 +0100
 @@ -2280,6 +2280,9 @@ Driver
  nodefaultlibs
  Driver

diff --git a/5.5.0/pie/20_all_gcc49_config_crtbeginp.patch 
b/5.5.0/pie/20_all_gcc49_config_crtbeginp.patch
index 4bd5c18..62474c0 100644
--- a/5.5.0/pie/20_all_gcc49_config_crtbeginp.patch
+++ b/5.5.0/pie/20_all_gcc49_config_crtbeginp.patch
@@ -3,8 +3,8 @@
* gcc/config/gnu-user.h If ENABLE_CRTBEGINP, 
-static and -pie use crtbegineP.o.
* gcc/config/rs6000/sysv4.h If ENABLE_CRTBEGINP, 
-static and -pie use crtbegineP.o.
 
 gcc/config/gnu-user.h  2014-01-02 23:23:26.0 +0100
-+++ gcc/config/gnu-user.h  2014-04-23 00:55:06.390265454 +0200
+--- a/gcc/config/gnu-user.h2014-01-02 23:23:26.0 +0100
 b/gcc/config/gnu-user.h2014-04-23 00:55:06.390265454 +0200
 @@ -40,7 +40,15 @@ see the files COPYING3 and COPYING.RUNTI
 provides part of the support for getting C++ file-scope static
 object constructed before entering `main'.  */
@@ -22,8 +22,8 @@
  #define GNU_USER_TARGET_STARTFILE_SPEC \
"%{!shared: %{pg|p|profile:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}} \
 crti.o%s %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s} \
 gcc/config/rs6000/sysv4.h  2009-04-10 01:23:07.0 +0200
-+++ gcc/config/rs6000/sysv4.h  2009-09-08 04:41:50.0 +0200
+--- a/gcc/config/rs6000/sysv4.h2009-04-10 01:23:07.0 +0200
 b/gcc/config/rs6000/sysv4.h2009-09-08 04:41:50.0 +0200
 @@ -883,7 +883,12 @@
  %{!mnewlib: %{pthread:-lpthread} %{shared:-lc} \
  %{!shared: %{profile:-lc_p} %{!profile:-lc}}}"

diff --git a/5.5.0/pie/24_all_gcc49_invoke.texi.patch 
b/5.5.0/pie/24_all_gcc49_invoke.texi.patch
index cdda379..19d089c 100644
--- a/5.5.0/pie/24_all_gcc49_invoke.texi.patch
+++ b/5.5.0/pie/24_all_gcc49_invoke.texi.patch
@@ -3,8 +3,8 @@
* gcc/doc/invoke.texi   Add NOTES about -fstack-protector-all, 
-pie and
-fPIE/-fpie when --enable-esp is enable, this options is on by 
default.
 
 gcc/doc/invoke.texi2009-04-01 09:18:47.0 +0200
-+++ gcc/doc/invoke.texi2009-06-18 14:08:38.0 +0200
+--- a/gcc/doc/invoke.texi  2009-04-01 09:18:47.0 +0200
 b/gcc/doc/invoke.texi  2009-06-18 14:08:38.0 +0200
 @@ -9233,6 +9245,11 @@ If a guard check fails, an error message
  @opindex fstack-protector-all
  Like @option{-fstack-protector} except that 

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

2020-04-02 Thread Thomas Deutschmann
commit: b3c033cf9fc2695e35c44f837a0fc0b477cf30cf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  2 21:54:33 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  2 21:54:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c033cf

net-libs/gnutls: security cleanup

Bug: https://bugs.gentoo.org/715602
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/gnutls/Manifest   |   2 -
 net-libs/gnutls/gnutls-3.6.12.ebuild   | 132 -
 net-libs/gnutls/gnutls-3.6.7-r1.ebuild | 129 
 3 files changed, 263 deletions(-)

diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest
index b8520ec7a23..c87cb4c26fc 100644
--- a/net-libs/gnutls/Manifest
+++ b/net-libs/gnutls/Manifest
@@ -1,3 +1 @@
-DIST gnutls-3.6.12.tar.xz 5942064 BLAKE2B 
e3440e914982c0ea0a7ecf9da3784090a1d5767dc026c4c8a5dfd0218d8d4478d316635328667792c853a97bf95667cc1dc53ed850b3d0e9525a29452b42156f
 SHA512 
e1031fd1239d8b0f056a6b736e4c72c9268fb635f273527f310771c608b841cad7b6631401382ec3040d9b539180bf421882bf43427ad3549a5787d2864c2fa5
 DIST gnutls-3.6.13.tar.xz 5958956 BLAKE2B 
de67f96198b6456f397bf203f13bf1f906b69c7ce632dd96b72539fea12f2bd8ee8b2c608d1ed8b06d3b189023fa81e9a2cfcdd6c9bbd174e5bd2b0673f6ca47
 SHA512 
23581952cb72c9a34f378c002bb62413d5a1243b74b48ad8dc49eaea4020d33c550f8dc1dd374cf7fbfa4187b0ca1c5698c8a0430398268a8b8a863f8633305c
-DIST gnutls-3.6.7.tar.xz 8153728 BLAKE2B 
993a45edff335e75f36de27373d5db01094c81ebc5eb13d9e04a01f7f32ce6189f71f05a18c90c2e57aec688750e917ee948261726acdd7752d9d7d42a9c7ac2
 SHA512 
ae9b8996eb9b7269d28213f0aca3a4a17890ba8d47e3dc3b8e754ab8e2b4251e9412161a8bf56167f04cc169b4cada46f55a7bde92b955eb36cd717a99f3

diff --git a/net-libs/gnutls/gnutls-3.6.12.ebuild 
b/net-libs/gnutls/gnutls-3.6.12.ebuild
deleted file mode 100644
index 1ceb87d0c50..000
--- a/net-libs/gnutls/gnutls-3.6.12.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit libtool multilib-minimal
-
-DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project"
-HOMEPAGE="http://www.gnutls.org/";
-SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
-
-LICENSE="GPL-3 LGPL-2.1+"
-SLOT="0/30" # libgnutls.so number
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind"
-
-REQUIRED_USE="
-   test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp 
tls-heartbeat tools )"
-RESTRICT="!test? ( test )"
-
-# NOTICE: sys-devel/autogen is required at runtime as we
-# use system libopts
-RDEPEND=">=dev-libs/libtasn1-4.9:=[${MULTILIB_USEDEP}]
-   dev-libs/libunistring:=[${MULTILIB_USEDEP}]
-   >=dev-libs/nettle-3.4.1:=[gmp,${MULTILIB_USEDEP}]
-   >=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]
-   tools? ( sys-devel/autogen:= )
-   dane? ( >=net-dns/unbound-1.4.20:=[${MULTILIB_USEDEP}] )
-   guile? ( >=dev-scheme/guile-2:=[networking] )
-   nls? ( >=virtual/libintl-0-r1:=[${MULTILIB_USEDEP}] )
-   pkcs11? ( >=app-crypt/p11-kit-0.23.1:=[${MULTILIB_USEDEP}] )
-   idn? ( >=net-dns/libidn2-0.16-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   test? (
-   seccomp? ( sys-libs/libseccomp )
-   )"
-BDEPEND=">=virtual/pkgconfig-0-r1
-   doc? ( dev-util/gtk-doc )
-   nls? ( sys-devel/gettext )
-   tools? ( sys-devel/autogen )
-   valgrind? ( dev-util/valgrind )
-   test-full? (
-   app-crypt/dieharder
-   >=app-misc/datefudge-1.22
-   dev-libs/softhsm:2[-bindist]
-   net-dialup/ppp
-   net-misc/socat
-   )"
-
-DOCS=(
-   README.md
-   doc/certtool.cfg
-)
-
-HTML_DOCS=()
-
-pkg_setup() {
-   # bug#520818
-   export TZ=UTC
-
-   use doc && HTML_DOCS+=(
-   doc/gnutls.html
-   )
-}
-
-src_prepare() {
-   default
-
-   # force regeneration of autogen-ed files
-   local file
-   for file in $(grep -l AutoGen-ed src/*.c) ; do
-   rm src/$(basename ${file} .c).{c,h} || die
-   done
-
-   # Use sane .so versioning on FreeBSD.
-   elibtoolize
-}
-
-multilib_src_configure() {
-   LINGUAS="${LINGUAS//en/en@boldquot en@quot}"
-
-   local libconf=()
-
-   # TPM needs to be tested before being enabled
-   libconf+=( --without-tpm )
-
-   # hardware-accell is disabled on OSX because the asm files force
-   #   GNU-stack (as doesn't support that) and when that's removed ld
-   #   complains about dup

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

2020-04-02 Thread Thomas Deutschmann
commit: de14163ee0d91a87d8b097835f640a05d5d7d76c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  2 21:53:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  2 21:54:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de14163e

net-libs/gnutls: mark ia64, hppa & s390 stable (bug #715602)

Bug: https://bugs.gentoo.org/715602
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/gnutls/gnutls-3.6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gnutls/gnutls-3.6.13.ebuild 
b/net-libs/gnutls/gnutls-3.6.13.ebuild
index da3cb44a81c..37e969957b3 100644
--- a/net-libs/gnutls/gnutls-3.6.13.ebuild
+++ b/net-libs/gnutls/gnutls-3.6.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1+"
 SLOT="0/30" # libgnutls.so number
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind"
 
 REQUIRED_USE="



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

2020-04-02 Thread Patrick McLean
commit: 7e84442fecd45c5635ea4906ede94a95b69e286c
Author: Patrick McLean  sony  com>
AuthorDate: Thu Apr  2 21:44:49 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Apr  2 21:44:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e84442f

dev-python/pecan-1.3.3-r2: Add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pecan/pecan-1.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pecan/pecan-1.3.3-r2.ebuild 
b/dev-python/pecan/pecan-1.3.3-r2.ebuild
index 24f0b46e545..d2c2de82594 100644
--- a/dev-python/pecan/pecan-1.3.3-r2.ebuild
+++ b/dev-python/pecan/pecan-1.3.3-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2020-04-02 Thread Patrick McLean
commit: c9c40536686e8c8e3c37c742c28040ef853d484e
Author: Patrick McLean  sony  com>
AuthorDate: Thu Apr  2 21:31:55 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Apr  2 21:31:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c40536

dev-python/jsonpatch-1.25: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/jsonpatch/Manifest  |  1 +
 dev-python/jsonpatch/jsonpatch-1.25.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/jsonpatch/Manifest b/dev-python/jsonpatch/Manifest
index 8a86cfc672a..353a6af6641 100644
--- a/dev-python/jsonpatch/Manifest
+++ b/dev-python/jsonpatch/Manifest
@@ -1 +1,2 @@
 DIST jsonpatch-1.23.tar.gz 18162 BLAKE2B 
86322a4de88d37eb674d28425d3aee4ad3b589c724b124f37f16e8303200c742404512b9c675f5b5eb8d8f7916469ebb7915bf289c8190092bcf48a1cb9ca7a0
 SHA512 
da612fc043e351087fbda26cd5686743107dafca1223e784626c39113dfb4770647db1420e9ab9eee93d12c608a6e0812f0825229ab092962cfb390b6b1795ed
+DIST jsonpatch-1.25.tar.gz 24340 BLAKE2B 
0022b4b0b3a0487958b86f14c1738a32593b8056510e3836e15385874b64f5d243d757c99a146a48da6563f0d9330eb38cb91ad6cde3e0a1b4cb8cbd3b15f9dd
 SHA512 
5e1d5b6dcb6ee847ddd561400fe2d00e07aa1827a63ab98a38cd5e91fa0e52d8635eba1192edbccf9c7b9ce9c7ce0a414d580665c427c87a820e533d26092ad6

diff --git a/dev-python/jsonpatch/jsonpatch-1.25.ebuild 
b/dev-python/jsonpatch/jsonpatch-1.25.ebuild
new file mode 100644
index 000..77592f3ef04
--- /dev/null
+++ b/dev-python/jsonpatch/jsonpatch-1.25.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Apply JSON-Patches like 
http://tools.ietf.org/html/draft-pbryan-json-patch-04";
+HOMEPAGE="https://github.com/stefankoegl/python-json-patch";
+SRC_URI="https://github.com/stefankoegl/python-json-patch/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/python-json-patch-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=">=dev-python/jsonpointer-1.9[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? ( ${RDEPEND} )
+"
+RESTRICT="!test? ( test )"
+
+python_test() {
+   "${EPYTHON}" tests.py || die "Tests of tests.py fail with ${EPYTHON}"
+   "${EPYTHON}" ext_tests.py || die "Tests of ext_tests.py fail with 
${EPYTHON}"
+}



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

2020-04-02 Thread Patrick McLean
commit: c2245184ab679ce9c922ee7be9bca0eed7e05857
Author: Patrick McLean  sony  com>
AuthorDate: Thu Apr  2 21:41:21 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Apr  2 21:41:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2245184

dev-python/logutils-0.3.5: Version bump, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/logutils/Manifest  |  1 +
 dev-python/logutils/logutils-0.3.5.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-python/logutils/Manifest b/dev-python/logutils/Manifest
index 61ac3d50d12..36420156f56 100644
--- a/dev-python/logutils/Manifest
+++ b/dev-python/logutils/Manifest
@@ -1 +1,2 @@
 DIST logutils-0.3.3.tar.gz 27106 BLAKE2B 
b029b1767fd385d921a254454090630b31b4a9ff7f71ca7fbf777102bcdc795bd79207f8d9098bb0538a110dfbc8ceef87ffe1443fbb42cad1e6f4879248ea0e
 SHA512 
d341567180e96cf09155af7af96becb773b81e1c25946c5f08fce56b85018f236eb23b0d76b2b938900128b763a65327d64f0abaec0ccb0f6365d4d8fa3dc369
+DIST logutils-0.3.5.tar.gz 27703 BLAKE2B 
ceeabbc64603da949e771531fd1a7cff6bc760ffa98fcb952eddc5da39d019e202949dc596398ea68397c573cb9c2bace77f8e5462030e68d2f5768444a23b45
 SHA512 
0194bf4f01e7a29d4211495dc5fead9d4bd5bc1b791d25ff38ad28960a229a9bcdbaa7e6d3b5a4105eef6c9aa159459d6529c2615df113e7ec1ae93aac5cce6c

diff --git a/dev-python/logutils/logutils-0.3.5.ebuild 
b/dev-python/logutils/logutils-0.3.5.ebuild
new file mode 100644
index 000..2e5a0aa2645
--- /dev/null
+++ b/dev-python/logutils/logutils-0.3.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="The logutils package provides a set of handlers for the Python 
standard"
+HOMEPAGE="https://bitbucket.org/vinay.sajip/logutils";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+distutils_enable_tests setup.py



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

2020-04-02 Thread Thomas Deutschmann
commit: 4dd43c0f1c0520ad93b3b836aab06baedf8eb919
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  2 21:16:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  2 21:18:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd43c0f

www-client/firefox: don't enable XINPUT2 for KWin users

Closes: https://bugs.gentoo.org/715604
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/files/firefox.sh  | 20 +++-
 ...fox-68.6.0-r3.ebuild => firefox-68.6.0-r4.ebuild} |  0
 ...firefox-74.0-r2.ebuild => firefox-74.0-r3.ebuild} |  0
 3 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/www-client/firefox/files/firefox.sh 
b/www-client/firefox/files/firefox.sh
index f1fde8fdfce..c08d555196d 100644
--- a/www-client/firefox/files/firefox.sh
+++ b/www-client/firefox/files/firefox.sh
@@ -93,7 +93,25 @@ fi
 ##
 ## Enable Xinput2 (#617344)
 ##
-export MOZ_USE_XINPUT2=1
+
+# respect user settings
+MOZ_USE_XINPUT2=${MOZ_USE_XINPUT2:-auto}
+
+if [[ ${MOZ_USE_XINPUT2} == auto && -n ${WAYLAND_DISPLAY} ]]; then
+   # enabling XINPUT2 should be safe for all wayland users
+   MOZ_USE_XINPUT2=1
+elif [[ ${MOZ_USE_XINPUT2} == auto && ${XDG_CURRENT_DESKTOP^^} == KDE ]]; then
+   # XINPUT2 is known to cause problems for KWin users
+   MOZ_USE_XINPUT2=0
+elif [[ ${MOZ_USE_XINPUT2} == auto && ${XDG_CURRENT_DESKTOP^^} == LXQT ]]; then
+   # LXQt uses KWin
+   MOZ_USE_XINPUT2=0
+elif [[ ${MOZ_USE_XINPUT2} == auto ]]; then
+   # should work on Mate, Xfce, FluxBox, OpenBox and all the others ...
+   MOZ_USE_XINPUT2=1
+fi
+
+[[ ${MOZ_USE_XINPUT2} != 0 ]] && export MOZ_USE_XINPUT2=${MOZ_USE_XINPUT2}
 
 # Don't throw "old profile" dialog box.
 export MOZ_ALLOW_DOWNGRADE=1

diff --git a/www-client/firefox/firefox-68.6.0-r3.ebuild 
b/www-client/firefox/firefox-68.6.0-r4.ebuild
similarity index 100%
rename from www-client/firefox/firefox-68.6.0-r3.ebuild
rename to www-client/firefox/firefox-68.6.0-r4.ebuild

diff --git a/www-client/firefox/firefox-74.0-r2.ebuild 
b/www-client/firefox/firefox-74.0-r3.ebuild
similarity index 100%
rename from www-client/firefox/firefox-74.0-r2.ebuild
rename to www-client/firefox/firefox-74.0-r3.ebuild



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

2020-04-02 Thread Thomas Deutschmann
commit: aab03537c23183b3cfd04c5d5524d89fb7ecc004
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  2 21:11:46 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  2 21:18:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab03537

www-client/firefox-bin: don't enable XINPUT2 for KWin users

Bug: https://bugs.gentoo.org/715604
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox-bin/files/firefox-bin.sh  | 20 +++-
 ...68.6.0-r1.ebuild => firefox-bin-68.6.0-r2.ebuild} |  0
 ...bin-74.0-r1.ebuild => firefox-bin-74.0-r2.ebuild} |  0
 3 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/www-client/firefox-bin/files/firefox-bin.sh 
b/www-client/firefox-bin/files/firefox-bin.sh
index 15f95487feb..baa6487a166 100644
--- a/www-client/firefox-bin/files/firefox-bin.sh
+++ b/www-client/firefox-bin/files/firefox-bin.sh
@@ -83,7 +83,25 @@ fi
 ##
 ## Enable Xinput2 (#617344)
 ##
-export MOZ_USE_XINPUT2=1
+
+# respect user settings
+MOZ_USE_XINPUT2=${MOZ_USE_XINPUT2:-auto}
+
+if [[ ${MOZ_USE_XINPUT2} == auto && -n ${WAYLAND_DISPLAY} ]]; then
+   # enabling XINPUT2 should be safe for all wayland users
+   MOZ_USE_XINPUT2=1
+elif [[ ${MOZ_USE_XINPUT2} == auto && ${XDG_CURRENT_DESKTOP^^} == KDE ]]; then
+   # XINPUT2 is known to cause problems for KWin users
+   MOZ_USE_XINPUT2=0
+elif [[ ${MOZ_USE_XINPUT2} == auto && ${XDG_CURRENT_DESKTOP^^} == LXQT ]]; then
+   # LXQt uses KWin
+   MOZ_USE_XINPUT2=0
+elif [[ ${MOZ_USE_XINPUT2} == auto ]]; then
+   # should work on Mate, Xfce, FluxBox, OpenBox and all the others ...
+   MOZ_USE_XINPUT2=1
+fi
+
+[[ ${MOZ_USE_XINPUT2} != 0 ]] && export MOZ_USE_XINPUT2=${MOZ_USE_XINPUT2}
 
 # Don't throw "old profile" dialog box.
 export MOZ_ALLOW_DOWNGRADE=1

diff --git a/www-client/firefox-bin/firefox-bin-68.6.0-r1.ebuild 
b/www-client/firefox-bin/firefox-bin-68.6.0-r2.ebuild
similarity index 100%
rename from www-client/firefox-bin/firefox-bin-68.6.0-r1.ebuild
rename to www-client/firefox-bin/firefox-bin-68.6.0-r2.ebuild

diff --git a/www-client/firefox-bin/firefox-bin-74.0-r1.ebuild 
b/www-client/firefox-bin/firefox-bin-74.0-r2.ebuild
similarity index 100%
rename from www-client/firefox-bin/firefox-bin-74.0-r1.ebuild
rename to www-client/firefox-bin/firefox-bin-74.0-r2.ebuild



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

2020-04-02 Thread Mart Raudsepp
commit: 6892512ec19efd95104be8f200fd28e504a1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr  2 21:16:21 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr  2 21:16:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6892512e

dev-python/sqlalchemy: arm64 stable (bug #714522)

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

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.11.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.3.11.ebuild
index 030fdd38a3c..24d744fcb86 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.3.11.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.3.11.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
 IUSE="doc examples +sqlite test"
 
 REQUIRED_USE="test? ( sqlite )"



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

2020-04-02 Thread Mart Raudsepp
commit: d217c217ac15eecf105cac044cf941e1423cb6a9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr  2 21:08:55 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr  2 21:08:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d217c217

dev-libs/libev: arm64 stable (bug #712938)

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

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

diff --git a/dev-libs/libev/libev-4.31.ebuild b/dev-libs/libev/libev-4.31.ebuild
index a04208f739e..3b7774c9d09 100644
--- a/dev-libs/libev/libev-4.31.ebuild
+++ b/dev-libs/libev/libev-4.31.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="elibc_glibc static-libs"
 
 # Bug #283558



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

2020-04-02 Thread Mart Raudsepp
commit: 225c216e353cd4e4ba5dcccab7ffaa9d71da82db
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr  2 21:09:24 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr  2 21:09:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225c216e

dev-util/ninja: arm64 stable (bug #712158)

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

 dev-util/ninja/ninja-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ninja/ninja-1.9.0.ebuild 
b/dev-util/ninja/ninja-1.9.0.ebuild
index ba05cd68bce..26dfd13d824 100644
--- a/dev-util/ninja/ninja-1.9.0.ebuild
+++ b/dev-util/ninja/ninja-1.9.0.ebuild
@@ -15,7 +15,7 @@ else
MY_P="ninja-${KITWARE_VERSION}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/Kitware/ninja/archive/v${KITWARE_VERSION}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
 fi
 
 DESCRIPTION="A small build system similar to make"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cchardet/

2020-04-02 Thread Andrew Ammerlaan
commit: 44435800312f24fec16f4b82b3061ee63a29f15e
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Apr  2 20:43:51 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Apr  2 20:43:51 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44435800

dev-python/cchardet: call esetup.py cause its shorter

and add proper die message

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

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

diff --git a/dev-python/cchardet/cchardet-2.1.6.ebuild 
b/dev-python/cchardet/cchardet-2.1.6.ebuild
index f0e93a3..6dfd2d5 100644
--- a/dev-python/cchardet/cchardet-2.1.6.ebuild
+++ b/dev-python/cchardet/cchardet-2.1.6.ebuild
@@ -35,5 +35,5 @@ distutils_enable_tests nose
 #}
 
 python_test() {
-   "${EPYTHON}" setup.py nosetests || die
+   esetup.py nosetests || die "Tests fail with ${EPYTHON}"
 }



[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/geographiclib/

2020-04-02 Thread Andrew Ammerlaan
commit: bad082bb6a82caaf88ff76cbf4bcb3af8a0b7c5b
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Apr  2 20:39:53 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Apr  2 20:39:53 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bad082bb

sci-geosciences/geographiclib: enable python support

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 .../geographiclib/geographiclib-1.50.ebuild| 52 +++---
 1 file changed, 46 insertions(+), 6 deletions(-)

diff --git a/sci-geosciences/geographiclib/geographiclib-1.50.ebuild 
b/sci-geosciences/geographiclib/geographiclib-1.50.ebuild
index 3fa8946..96acef6 100644
--- a/sci-geosciences/geographiclib/geographiclib-1.50.ebuild
+++ b/sci-geosciences/geographiclib/geographiclib-1.50.ebuild
@@ -3,9 +3,9 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit cmake-utils
+inherit cmake distutils-r1
 
 MY_PN="GeographicLib"
 MY_PV=$(ver_rs 2 -)
@@ -48,14 +48,14 @@ IUSE_PRECISION="
precision_quad
precision_single
 "
-IUSE="${IUSE_GEOID_DATASET} ${IUSE_GRAVITY_MODEL} ${IUSE_MAGNETIC_MODEL} 
${IUSE_PRECISION} boost doc examples geoid gravity magnetic"
+IUSE="${IUSE_GEOID_DATASET} ${IUSE_GRAVITY_MODEL} ${IUSE_MAGNETIC_MODEL} 
${IUSE_PRECISION} boost doc examples geoid gravity magnetic python"
 IUSE_EXPAND="GEOID_DATASET GRAVITY_MODEL MAGNETIC_MODEL PRECISION"
 REQUIRED_USE="
^^ ( ${IUSE_PRECISION/+/} )
geoid? ( || ( ${IUSE_GEOID_DATASET/+/} ) )
gravity? ( || ( ${IUSE_GRAVITY_MODEL/+/} ) )
magnetic? ( || ( ${IUSE_MAGNETIC_MODEL/+/} ) )
-
+   python? ( ${PYTHON_REQUIRED_USE} )
 "
 SRC_URI="
 https://sourceforge.net/projects/${PN}/files/distrib/${MY_P}.tar.gz/download 
-> ${P}.tar.gz
@@ -107,9 +107,20 @@ DEPEND="
 
 S="${WORKDIR}/${MY_P}"
 
+distutils_enable_tests setup.py
+
 src_prepare() {
#TODO: strip cflags
default
+
+   # FATAL: cmake_src_prepare has not been run
+   cmake_src_prepare
+
+   if use python; then
+   cd "python" || die
+   distutils-r1_python_prepare_all
+   cd ".." || die
+   fi
 }
 
 src_configure() {
@@ -126,12 +137,41 @@ src_configure() {
-DUSE_BOOST_FOR_EXAMPLES=$(usex boost ON OFF)
-DGEOGRAPHICLIB_PRECISION="${precision}"
)
-   cmake-utils_src_configure
+
+   cmake_src_configure
+}
+
+src_compile() {
+   if use python; then
+   cd "python" || die
+   python_foreach_impl distutils-r1_python_compile
+   cd ".." || die
+   fi
+
+   default
+}
+
+src_test() {
+   if use python; then
+   cd "python" || die
+   python_foreach_impl python_test
+   cd ".." || die
+   fi
+
+   # Only 1 failing test in the C code, python passes for me
+   default
 }
 
 src_install() {
+   if use python; then
+   cd "python" || die
+   distutils-r1_python_install_all
+   cd ".."
+   fi
+
+   # Access denied, make file needs patching
+   # to correctly install in ${D}
default
-   #TODO: install python bindings correctly
#TODO: install datasets
#TODO: find out if java stuff need something
 }



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

2020-04-02 Thread Lars Wendler
commit: 12089270c7adad9ec6cbffb031e27fa66e953383
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  2 20:01:11 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  2 20:01:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12089270

net-misc/dhcpcd: Fixed build with USE="-ipv6"

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

 net-misc/dhcpcd/dhcpcd-9.0.0.ebuild|  2 +
 .../files/dhcpcd-9.0.0-no_ipv6_build_fix.patch | 92 ++
 2 files changed, 94 insertions(+)

diff --git a/net-misc/dhcpcd/dhcpcd-9.0.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.0.0.ebuild
index 9656eabee92..52553bf20cc 100644
--- a/net-misc/dhcpcd/dhcpcd-9.0.0.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.0.0.ebuild
@@ -33,6 +33,8 @@ RDEPEND="
)
 "
 
+PATCHES=( "${FILESDIR}/${P}-no_ipv6_build_fix.patch" )
+
 src_configure() {
local myeconfargs=(
--dbdir="${EPREFIX}/var/lib/dhcpcd"

diff --git a/net-misc/dhcpcd/files/dhcpcd-9.0.0-no_ipv6_build_fix.patch 
b/net-misc/dhcpcd/files/dhcpcd-9.0.0-no_ipv6_build_fix.patch
new file mode 100644
index 000..a210982c340
--- /dev/null
+++ b/net-misc/dhcpcd/files/dhcpcd-9.0.0-no_ipv6_build_fix.patch
@@ -0,0 +1,92 @@
+From 12ddbee51f0e1cf4372146f8d42ea404dd07dba3 Mon Sep 17 00:00:00 2001
+From: Roy Marples 
+Date: Thu, 2 Apr 2020 19:54:19 +
+Subject: Fix build without INET or INET6
+
+---
+ src/dhcpcd.c   | 2 +-
+ src/if-bsd.c   | 2 ++
+ src/if-options.c   | 6 ++
+ src/privsep-root.c | 2 ++
+ 4 files changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/src/dhcpcd.c b/src/dhcpcd.c
+index 057a1fd9..9208f37c 100644
+--- a/src/dhcpcd.c
 b/src/dhcpcd.c
+@@ -2169,7 +2169,7 @@ printpidfile:
+   }
+ #endif
+ 
+-#ifdef BSD
++#if defined(BSD) && defined(INET6)
+   /* Disable the kernel RTADV sysctl as early as possible. */
+   if (ctx.options & DHCPCD_IPV6 && ctx.options & DHCPCD_IPV6RS)
+   if_disable_rtadv();
+diff --git a/src/if-bsd.c b/src/if-bsd.c
+index dbe5c359..d6c38903 100644
+--- a/src/if-bsd.c
 b/src/if-bsd.c
+@@ -1524,6 +1524,8 @@ if_missfilter0(struct dhcpcd_ctx *ctx, struct interface 
*ifp,
+ #ifdef INET6
+   if (sa->sa_family == AF_INET6)
+   ifa_setscope(satosin6(sa), ifp->index);
++#else
++  UNUSED(ifp);
+ #endif
+ 
+   cp = ctx->rt_missfilter + ctx->rt_missfilterlen;
+diff --git a/src/if-options.c b/src/if-options.c
+index 7850ff2e..1280cfbd 100644
+--- a/src/if-options.c
 b/src/if-options.c
+@@ -573,6 +573,8 @@ set_option_space(struct dhcpcd_ctx *ctx,
+   return;
+   }
+ #endif
++#else
++  UNUSED(arg);
+ #endif
+ 
+ #ifdef INET
+@@ -1275,6 +1277,7 @@ parse_option(struct dhcpcd_ctx *ctx, const char *ifname, 
struct if_options *ifo,
+   memset(ifo->nomask6, 0xff, sizeof(ifo->nomask6));
+ 
+   /* Allow the bare minimum through */
++#ifdef INET
+   del_option_mask(ifo->nomask, DHO_SUBNETMASK);
+   del_option_mask(ifo->nomask, DHO_CSR);
+   del_option_mask(ifo->nomask, DHO_ROUTER);
+@@ -1286,11 +1289,14 @@ parse_option(struct dhcpcd_ctx *ctx, const char 
*ifname, struct if_options *ifo,
+   del_option_mask(ifo->nomask, DHO_RENEWALTIME);
+   del_option_mask(ifo->nomask, DHO_REBINDTIME);
+   del_option_mask(ifo->nomask, DHO_DNSSEARCH);
++#endif
+ 
++#ifdef INET6
+   del_option_mask(ifo->nomask6, D6_OPTION_DNS_SERVERS);
+   del_option_mask(ifo->nomask6, D6_OPTION_DOMAIN_LIST);
+   del_option_mask(ifo->nomask6, D6_OPTION_SOL_MAX_RT);
+   del_option_mask(ifo->nomask6, D6_OPTION_INF_MAX_RT);
++#endif
+ 
+   break;
+ #ifdef INET
+diff --git a/src/privsep-root.c b/src/privsep-root.c
+index f88f56dd..0f099bb7 100644
+--- a/src/privsep-root.c
 b/src/privsep-root.c
+@@ -435,8 +435,10 @@ ps_root_dispatchcb(void *arg, struct ps_msghdr *psm, 
struct msghdr *msg)
+   struct dhcpcd_ctx *ctx = arg;
+   ssize_t err;
+ 
++#ifdef INET
+   err = ps_bpf_dispatch(ctx, psm, msg);
+   if (err == -1 && errno == ENOTSUP)
++#endif
+   err = ps_inet_dispatch(ctx, psm, msg);
+   return err;
+ }
+-- 
+cgit v1.2.3
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cchardet/

2020-04-02 Thread Andrew Ammerlaan
commit: f9f18fa7165a394fdba4cccd869c812cc3527e0e
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Apr  2 19:54:45 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Apr  2 19:54:45 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9f18fa7

dev-python/cchardet: add py3_8 cause tests pass with py3_8

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

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

diff --git a/dev-python/cchardet/cchardet-2.1.6.ebuild 
b/dev-python/cchardet/cchardet-2.1.6.ebuild
index fb015a3..f0e93a3 100644
--- a/dev-python/cchardet/cchardet-2.1.6.ebuild
+++ b/dev-python/cchardet/cchardet-2.1.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cchardet/

2020-04-02 Thread Andrew Ammerlaan
commit: 63ae68616aa319862fc1f0e6e92546bf50d7be99
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Apr  2 19:50:51 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Apr  2 19:50:51 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63ae6861

dev-python/cchardet: fix tests, works for me

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/cchardet/cchardet-2.1.6.ebuild | 13 +++--
 1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/dev-python/cchardet/cchardet-2.1.6.ebuild 
b/dev-python/cchardet/cchardet-2.1.6.ebuild
index 2af46de..fb015a3 100644
--- a/dev-python/cchardet/cchardet-2.1.6.ebuild
+++ b/dev-python/cchardet/cchardet-2.1.6.ebuild
@@ -15,12 +15,6 @@ LICENSE="MPL-1.1"
 SLOT="0"
 KEYWORDS="~amd64"
 
-#tests fail with an import failure
-#from cchardet import _cchardet
-#ImportError: cannot import name '_cchardet'
-#I tried to manually import _cchardet in ipython3 and it works ...
-RESTRICT="test"
-
 RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
 "
@@ -40,7 +34,6 @@ distutils_enable_tests nose
 #  default
 #}
 
-#python_test() {
-#  distutils_install_for_testing
-#  "${EPYTHON}" setup.py nosetest || die
-#}
+python_test() {
+   "${EPYTHON}" setup.py nosetests || die
+}



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

2020-04-02 Thread Lars Wendler
commit: 799644b2a1ce33fea78c500d78deb50a80560053
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  2 19:50:14 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  2 19:50:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799644b2

sys-apps/iproute2: Bump to version 5.6.0

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

 sys-apps/iproute2/Manifest  |   1 +
 sys-apps/iproute2/iproute2-5.6.0.ebuild | 162 
 2 files changed, 163 insertions(+)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index d211cffc4f0..a1a22f40f8d 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -2,3 +2,4 @@ DIST iproute2-4.19.0.tar.xz 720408 BLAKE2B 
2d0ece5dd8f1beb7912d025c269a9edd2ecd8
 DIST iproute2-5.2.0.tar.xz 729540 BLAKE2B 
72d082b4f39b6b9f0040149ea14d3c5c6d999eb4955b708ef49a3276f3c574eab757e2c81f10a11e2ce5f709c7849bbf6556e40c7f261fc72d498046f73eade4
 SHA512 
82bbeae29d98129d822c95ff7523186569e32c66132b8d781d501d61f396b04d122e3d13057dd4236455264008e5bfac7cb63c325908fc1c46d416cbde6ac7e1
 DIST iproute2-5.4.0.tar.xz 741328 BLAKE2B 
8c7b74aa64526180e793165eb3d0f1ee07d4589fa982aa91e4e0775595c096d73677e85bb7f073cbe14e6de6b166d31efba94554f8c7df3320b168341818fcba
 SHA512 
26d1230e10d9ba4466edd3fe95cb6f595df691eeb27b87ae845ceb9da09fe11c2e0daa8d67187121320413f9ee7131fd426182055eb285be7c4de558d9e47051
 DIST iproute2-5.5.0.tar.xz 747756 BLAKE2B 
b9cf368bd0a082c1d613b8089ed425d50525d886a56b2353439ba3fa5c7fedcb40deb090b78c23e14d61cbffebb5ad7de13c08afb2b18841000a3b8e08861b63
 SHA512 
a59fb6d620206aa17a4ff7d4510b99322e39b6cf34a00953a7d4cd4d62ca85de16d2e28e33cafa7b026edd4f63c81f3f337954aafe963b964ca0cd2d5c54ac78
+DIST iproute2-5.6.0.tar.xz 754812 BLAKE2B 
5232c206052dcbc489284cb5a4169bf2555f9bdf7c122e23be07f7a5a18e0c828f5b4f3bb4afb6d33919919d211c67a20626ad10556e4ae41f90619d6eed445f
 SHA512 
e52c6c8b676ab79401ae815fe3f80268c1edb490c0a00826e0f7181a816e9bf6549df9e77a40b0d56855db8ad312179b3a40002a2dd6f66c807039cff0cdfb6c

diff --git a/sys-apps/iproute2/iproute2-5.6.0.ebuild 
b/sys-apps/iproute2/iproute2-5.6.0.ebuild
new file mode 100644
index 000..9e2e1f7f4e5
--- /dev/null
+++ b/sys-apps/iproute2/iproute2-5.6.0.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic multilib
+
+if [[ ${PV} == "" ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git";
+   inherit git-r3
+else
+   SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="kernel routing and traffic control utilities"
+HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="atm berkdb caps elf +iptables ipv6 minimal selinux"
+
+# We could make libmnl optional, but it's tiny, so eh
+RDEPEND="
+   !net-misc/arpd
+   dev-libs/libbsd
+   !minimal? ( net-libs/libmnl )
+   caps? ( sys-libs/libcap )
+   elf? ( virtual/libelf )
+   iptables? ( >=net-firewall/iptables-1.4.20:= )
+   berkdb? ( sys-libs/db:= )
+   atm? ( net-dialup/linux-atm )
+   selinux? ( sys-libs/libselinux )
+"
+# We require newer linux-headers for ipset support #549948 and some defines 
#553876
+DEPEND="
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-3.16
+"
+BDEPEND="
+   app-arch/xz-utils
+   >=sys-devel/bison-2.4
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907
+   "${FILESDIR}"/${PN}-4.20.0-configure-nomagic.patch # bug 643722
+   "${FILESDIR}"/${PN}-5.1.0-portability.patch
+)
+
+src_prepare() {
+   if ! use ipv6 ; then
+   PATCHES+=(
+   "${FILESDIR}"/${PN}-4.20.0-no-ipv6.patch #326849
+   )
+   fi
+
+   default
+
+   # echo -n is not POSIX compliant
+   sed 's@echo -n@printf@' -i configure || die
+
+   sed -i \
+   -e '/^CC :\?=/d' \
+   -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
+   -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \
+   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
+   -e "/^DBM_INCLUDE/s:=.*:=${T}:" \
+   Makefile || die
+
+   # Use /run instead of /var/run.
+   sed -i \
+   -e 's:/var/run:/run:g' \
+   include/namespace.h \
+   man/man8/ip-netns.8 || die
+
+   # build against system headers
+   rm -r include/netinet || die #include/linux 
include/ip{,6}tables{,_common}.h include/libiptc
+   sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die
+
+   if use minimal ; then
+   sed -i -e '/^SUBDIRS=/s:=.*:=lib tc ip:' Makefile ||

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

2020-04-02 Thread Mike Pagano
commit: f1133ec64df4cd1185db78baf7caa34b3f907fe0
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  2 19:47:31 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 19:47:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1133ec6

sys-kernel/gentoo-sources: Linux patch 4.9.218

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 51dbf59f4b9..c236db38166 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.9-220.extras.tar.xz 17360 BLAKE2B 
e2ae4d6bdef8b5657323f47c8439
 DIST genpatches-4.9-221.base.tar.xz 3941076 BLAKE2B 
4c9bb8ced3b8ad55538ef48e7c88b98e86c8949310a6373c3275e8baaaccff932ae97378e28ba52574e4ae27791e95cb40246331e25ad51096ee46022b13c970
 SHA512 
06a478322b5e4bb935b5bbca33c46b7871329cc10e63fd4b2322277ee27764fcfc7ce6964f78393f6101e24948378227ad949af32e375f3fc3ea65c4459d67f2
 DIST genpatches-4.9-221.experimental.tar.xz 106428 BLAKE2B 
27bac39217be7eb875423edbb5cd4d4f4e07a40c75205d8eb669038e4ecaa5ac5ad076c263d79fb39fd1fe3cf9a2b9cf800a993aefce1ce6d641203ec0495013
 SHA512 
593497feba82f709df0c60f81ad8caffd8c0344a8ccb70961ebf6abda75ac208d7d16664af74d372d877cb0c252aaf38d026542f49bc5d3b08ece16e5d698fe3
 DIST genpatches-4.9-221.extras.tar.xz 17372 BLAKE2B 
997ee1424f0746a5b2f004ad3c7973213dd533cded400e5a44e84b8d6099600eec91322ec3a03fa295f54f91d122935e02108756e5ade4540d06441bac888c6b
 SHA512 
ffaac7f643364345c84b11144aa3dc020ae0bf0efd610ea58db3beeba8e1909af9c44c2a74348a7f9f78f59502790d51dab2b6fa24ea5ced24547e1f751173a0
+DIST genpatches-4.9-222.base.tar.xz 3959132 BLAKE2B 
e71a94ee73f82b05ae02e050ac23f843bea51f4eaa3166fff97c717d92af41aed43fbd9a97cf46ed28a5ef99d34bd0566ff98fc3c8de9c6be3c133c6b8e43871
 SHA512 
2ffb080ec99959b8ece45e860cc248177173cc2dfd0c87082aa19e867e45f4df1df816b45adce858d5511e785cf4e9bba74c8f4d26e58feb934831356bd409e2
+DIST genpatches-4.9-222.experimental.tar.xz 106356 BLAKE2B 
2e665b13701ed1a1d23adaa9d1f596339019cfd4e08c93d0a76e52b21d15f8a1492392e3b9cfaefc5c1e8fefc3f3790147c036009430981a4d5ca4628e291dd3
 SHA512 
15cdab9eae07225acf1ae115780337a2b2ddce34cedf8d5b232f8039a46f8f712515bf1e3f91a776776deaac1b2f24e3bfeb1de79c44f83288cd03526798
+DIST genpatches-4.9-222.extras.tar.xz 17376 BLAKE2B 
cf6e52fc62e86766939ca23fb97e64ebebba489d4df910627528a110d7de0ab75b86ee92e20b3dd18e44d9d45c8757cdd0e50b966ddbbe9346ce0732b1b843eb
 SHA512 
d3959552ab940f1697bb0244bebd38ab3e8bdd458e10eb4a6210ff168943351db30ce7d14d658095b0391670fd01a7a412bc670f30006d2d6f8524723e63005b
 DIST genpatches-5.4-26.base.tar.xz 1079948 BLAKE2B 
4ed837fb6df27ce7e8b2b608800a5d754c02c8b34c88b3f528d65813de50a88e05a87a5079d7d67ba6ccc552e9f5b3ea775660e2f76a0badea30c6ab4eb472e5
 SHA512 
961edf9d05c84daaab9a8a5b499acd8215d1b54ecf4bb9b4670e9300fc917673fc35005d4695c24a02c116745425fe3b6d44066887c4f4b618925d826d5ea0ec
 DIST genpatches-5.4-26.experimental.tar.xz 6140 BLAKE2B 
6a6330b709dcc0127004c3eff34b1248fce24a99fffa765f3c0ee2b1d8b6c3f1b7bdf71d40ef9fa1658c61750793d7b840ed1d0b5a9f282f6a1f56cfb91f1c9c
 SHA512 
7b5917147631723579c9f57ce8ada26f6fd8b12a7127d730230b11bbcd5d6a5570f986c5877ad6ac4404d083d8b1e820555f3752c93ed0d9fffb3b4c07f0879e
 DIST genpatches-5.4-26.extras.tar.xz 1740 BLAKE2B 
4bae843721cdeea0dd205239cf9ad58d25ac4b4fc43e92e0cb74faac46e759a9e0f9b6c1f4f88b56c8d56fee091000fd663c2e4e7099a64fefb71df1f4bc881b
 SHA512 
f379b5ede9cca71b334638953209a2598dbf091ad08c322d2265cbbdb27d8f0ea7b1594db33be24cff96f062e3ee62008832ac74713454de9fc19fc20eff6da7

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



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

2020-04-02 Thread Mike Pagano
commit: 128a71877e1672b57e76ea87e7c19cd51e812bfc
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  2 19:44:54 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 19:44:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128a7187

sys-kernel/gentoo-sources: Linux patch 4.4.218

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 2448cbc1abf..51dbf59f4b9 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,6 +31,9 @@ DIST genpatches-4.4-217.extras.tar.xz 16464 BLAKE2B 
973eacb486a361a460123aa5a83e
 DIST genpatches-4.4-218.base.tar.xz 3519436 BLAKE2B 
042150067044423e448af0e0f6626c578698269a92d8ad194ffd8df9d4480f3bcebd7b64e9fc62530098848468cbf226d659e1cb25f93145f7b2dd95f0470f84
 SHA512 
5edd51e43a3e0f13a01a5086fba60de68071d0173e4cfaed4bf3567c9c680c2793681e94fb2fcf1d84b9a4f86f02df9fd904b426e8e007420cdf6690873f4d35
 DIST genpatches-4.4-218.experimental.tar.xz 83304 BLAKE2B 
b4e1426296c600b9bf13059862baaa436df60501e19ce5b3292bf7797ff1ee941fe54f0b5a3d8ef4d2ac1ff7b2048dd5231234694733c8d089eadccbb55a
 SHA512 
93999844343df0d955db1f48123c9d3e6033268b4e572bcecfb8fcb0fd528d8017a2d6bcfabae6ddac98b03aa76bad668ae59ec61e3c5729fb8345d2cf2ca60a
 DIST genpatches-4.4-218.extras.tar.xz 16472 BLAKE2B 
909b70ea16d8ac0b0039e9792e70d29219aa3a8fab297e576b8d6778dd762123ba4e08e957c199e9465cc4286681c31bca3c0e6afba148fa7b9874d06854805a
 SHA512 
3f2a113a94f6d45900cd934d6ce085bed691a787d5f4f3f4a62f4e7fa36d7cf9e965d9338fa7392787ba0b04e344cb59f336ebcfcb087a022e76a595437b51d2
+DIST genpatches-4.4-219.base.tar.xz 3535796 BLAKE2B 
f6e6526fdfc173e76da8e2961f5fc0dd6eaff4435c3ebda968bc73eb61767a943e1a5de6e3aa80b5392147e2a318cd91ef522d46e77c9268e64a395990493353
 SHA512 
d53af127274445a71ee7232ff01d4c27b6b79dd4dbeaa9876f429b7db6fc3d38f02d1987c9b57b8e4589735713916a9b7ecf67cce1ea09a0d2021c57c54de560
+DIST genpatches-4.4-219.experimental.tar.xz 83292 BLAKE2B 
ff077d446039cf11d8ff6ccd80b579d58353e729cb3fc65b85cace371f0c910f89d8104f7016bdde9596e8930d49809b68d8da0f946409af04c0832ac3b91e05
 SHA512 
3b81fc5b3757da25a6ca9f2764c8083072057b774f0e460a3ca218565615bb25766340e7db67f29f1fec8daf51e44fadebb057a40d57b4977f554393c730c1cb
+DIST genpatches-4.4-219.extras.tar.xz 16484 BLAKE2B 
575d7c368d4787469603bb65f1bf5d963d30ecb52b5ce637ec09fbbf42fe9889e3258f49d89c4aba4a7f680af6d193cec7e4f88320b801538c23c1c57a2be720
 SHA512 
e5bef482224f2ed96081ab48e6b354b1985a89720a6874443a9a688c3a11aa9b580dc0ccfe90d92dbc06a57280dfa99c7ce4e15ebaac8c01fbd68a0bc4d1d4be
 DIST genpatches-4.9-219.base.tar.xz 3902416 BLAKE2B 
c7b92931da71a9c4046b34f2bf6933fe0abfc52738928c8997cb1e85872b9ff37aed595902a26491d6416341920a4f44da2f3fc30f06e08b93a5f1c95de484f8
 SHA512 
31bb9e2a543ca3a31bab1490728c6e17ca74b987a4fc02762f4d39cffdadfff0718db3a66f6c15c2c33057137135809a316186780ce790efb196bb018907d066
 DIST genpatches-4.9-219.experimental.tar.xz 106372 BLAKE2B 
89d889b2cceff75244df5152e6df219b73208facbe0cf149d8c607293614c7f2555e3a4494c8e089ea12d033466d21945fb3a53c60e10ed05d1fff059a53682a
 SHA512 
b96c511e318a522efd127ee989b680e6190e971f230afeee799634d570d155e025b24b0269ac346e90bc4b8ee6c95105fc227caefbcf43076eff967a7d463686
 DIST genpatches-4.9-219.extras.tar.xz 17356 BLAKE2B 
740a0d9c7af6eda6a04485929e40786552a3a15834bd48c023056ed213babee0f4950dfea4a2badbb635a8cf0dcbec1d3f7e1e0f41abf32df4e3aa3b46e1248f
 SHA512 
15463d6f354b3b017869e8124d670986e0c451866801ba2d41b4c917e1b07ded2ebfa7607664c4a27a0cba0ed7773245133aa251eb7fb915c88336cbab98e33d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.218.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.218.ebuild
new file mode 100644
index 000..9a03f672b2d
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.218.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="219"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~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: profiles/

2020-04-02 Thread Lars Wendler
commit: ff917e5f3e1871b86498d1e0e0c9db7b377c350a
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  2 19:39:45 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  2 19:40:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff917e5f

package.mask: Masked >=net-misc/dhcpcd-9.0.0 for testing

Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c9ec0cad185..b29393b3873 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Lars Wendler  (2020-04-02)
+# Introduced new privsep (chroot) feature. Masked for testing.
+>=net-misc/dhcpcd-9.0.0
+
 # Andreas Sturmlechner  (2020-04-02)
 # Broken and unmaintained upstream, last commit in 2016, bug #715594
 # Use sys-block/partitionmanager instead. Masked for removal in 30 days.



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

2020-04-02 Thread Lars Wendler
commit: 23b0ad39d6ac1cacb411a670b5170ccd42040d94
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  2 19:15:29 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  2 19:40:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b0ad39

net-misc/dhcpcd: Bump to version 8.1.7

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

 net-misc/dhcpcd/Manifest|   1 +
 net-misc/dhcpcd/dhcpcd-8.1.7.ebuild | 144 
 2 files changed, 145 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 9ee939aa3ca..9ee8b60f9bb 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -3,3 +3,4 @@ DIST dhcpcd-7.2.5.tar.xz 214124 BLAKE2B 
7a5f32b66187afcaa2bb4a1cbcc0d704a28a27ff
 DIST dhcpcd-8.0.6.tar.xz 224552 BLAKE2B 
5d0fab5977597ce182a2de56c8c4d085d3595a8f1209fc76788b707af0fffd4285a958cebfe7bab6c04ae7a2ba94c466d689dc9c3a71708c1baabd328b2bbf3e
 SHA512 
19a568800a4e510a250de7cc111700b364c68bfe3907f1ac2cda81aacd079cb9ac87731cbabbf8f1e85e055a11c7ba88e419f6c4d7b33f8842dfaeadc7d1e193
 DIST dhcpcd-8.1.5.tar.xz 229212 BLAKE2B 
9b60485a673001479d21727548266440eb44e070af873d014a43b3b0f189e2c6d3d1e3c04b7d67fd45f54edf75e0e24703f0bacb3c3ae114273b8428ca30d1d4
 SHA512 
59c8ae255b18b6678b22d4bd5f6797ac20e762d1d22e5ba4c0aefce5ec0d4f863876c06c03dd4c5e71f4d65884474cef9c29f95658eac55097603becd96e3846
 DIST dhcpcd-8.1.6.tar.xz 229224 BLAKE2B 
ad3d024b5a62feb3c9cb39ada0323d336af831cb9892dc50b93c672e6ae2a5607526122a9a5f63a00915a182ea7e7a0ae6b19bbb965bd1fa9ca58cbcac81cd66
 SHA512 
f4d7ea5f4c139a2735e795e13be68f6edac89d86d97589c2cdd67f89b890a093675dcc207c681332e2163b1094da8ce75bda2ee614c19bafd01410d9fadf19df
+DIST dhcpcd-8.1.7.tar.xz 230308 BLAKE2B 
636daad77885b7f00f34c73413db4a0269bca844c33b630b5302cfcd9f5b2068ed95872dd92f3b8db25e7b2ca0a28a8053e1975a7ee50fd5403f8d58e97dff17
 SHA512 
ea58ef3db8254d677820c44b2842ef2f3697b2d90fcbd89b2ecfcbac87e705047cac17053bbe076a3f6d2775903c8e75eac38089d25c097e2f24a045c24977e8

diff --git a/net-misc/dhcpcd/dhcpcd-8.1.7.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.1.7.ebuild
new file mode 100644
index 000..504876b53cf
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-8.1.7.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git";
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://roy.marples.name/projects/dhcpcd";
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
+
+COMMON_DEPEND="udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_duid}

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

2020-04-02 Thread Lars Wendler
commit: 22810df27703dd8d270c4072cc14e4f6e4241c39
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  2 19:33:58 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  2 19:40:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22810df2

net-misc/dhcpcd: Added privsep support to live ebuild

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

 net-misc/dhcpcd/dhcpcd-.ebuild | 32 ++--
 net-misc/dhcpcd/metadata.xml   |  3 +++
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 573ee2cc786..9656eabee92 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -21,11 +21,17 @@ DESCRIPTION="A fully featured, yet light weight RFC2131 
compliant DHCP client"
 HOMEPAGE="https://roy.marples.name/projects/dhcpcd";
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="debug elibc_glibc +embedded ipv6 kernel_linux +udev"
+IUSE="debug elibc_glibc +embedded ipv6 kernel_linux +privsep +udev"
 
 COMMON_DEPEND="udev? ( virtual/udev )"
 DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
+RDEPEND="
+   ${COMMON_DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
 
 src_configure() {
local myeconfargs=(
@@ -37,8 +43,10 @@ src_configure() {
$(use_enable debug)
$(use_enable embedded)
$(use_enable ipv6)
+   $(use_enable privsep)
$(usex elibc_glibc '--with-hook=yp.conf' '')
$(usex kernel_linux '--rundir=${EPREFIX}/run' '')
+   $(usex privsep '--privsepuser=dhcpcd' '')
$(usex udev '' '--without-dev --without-udev')
CC="$(tc-getCC)"
)
@@ -105,6 +113,26 @@ pkg_postinst() {
cp "${lease}" "${dbdir}/${new_lease}"
done
 
+   # dhcpcd-9 introduced privesep support in a chroot
+   if use privsep ; then
+   local dhcpcd_libdir="/var/lib/dhcpcd"
+   local chroot_base="${EROOT}/var/chroot/dhcpcd"
+   local chroot_dir="${chroot_base}${dhcpcd_libdir}"
+   local chroot_retval=0
+   # Set up proper chroot.
+   if [[ ! -e "${chroot_dir}" ]] ; then
+   mkdir -p "${chroot_dir}" || chroot_retval=1
+   cp -a "${EROOT}${dhcpcd_libdir}" "${chroot_dir}" || 
chroot_retval=1
+   chown -R dhcpcd:dhcpcd "${chroot_dir}" || 
chroot_retval=1
+   elif [[ ! -d "${chroot_dir}" ]] ; then
+   ewarn "${chroot_dir} is not a directory!"
+   ewarn "Did not set up ${PN} chroot!"
+   fi
+   if [[ "${chroot_retval}" -ne 0 ]] ; then
+   ewarn "There were issues setting up ${PN} chroot."
+   fi
+   fi
+
# Warn about removing stale files
if [[ -n "${old_files[@]}" ]] ; then
elog

diff --git a/net-misc/dhcpcd/metadata.xml b/net-misc/dhcpcd/metadata.xml
index 783090038ed..48f8ca1c55a 100644
--- a/net-misc/dhcpcd/metadata.xml
+++ b/net-misc/dhcpcd/metadata.xml
@@ -16,5 +16,8 @@

Embed the definitions of dhcp options in the dhcpcd 
executable

+   
+   Enable support for privilege separation through chroot
+   

 



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

2020-04-02 Thread Lars Wendler
commit: 0a33412d9e3c8f12decdd222baca22e776bbfc0e
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  2 19:38:07 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  2 19:40:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a33412d

net-misc/dhcpcd: Bump to version 9.0.0

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

 net-misc/dhcpcd/Manifest|   1 +
 net-misc/dhcpcd/dhcpcd-9.0.0.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 8bf642f8a81..074b43f268d 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -3,3 +3,4 @@ DIST dhcpcd-7.2.5.tar.xz 214124 BLAKE2B 
7a5f32b66187afcaa2bb4a1cbcc0d704a28a27ff
 DIST dhcpcd-8.0.6.tar.xz 224552 BLAKE2B 
5d0fab5977597ce182a2de56c8c4d085d3595a8f1209fc76788b707af0fffd4285a958cebfe7bab6c04ae7a2ba94c466d689dc9c3a71708c1baabd328b2bbf3e
 SHA512 
19a568800a4e510a250de7cc111700b364c68bfe3907f1ac2cda81aacd079cb9ac87731cbabbf8f1e85e055a11c7ba88e419f6c4d7b33f8842dfaeadc7d1e193
 DIST dhcpcd-8.1.6.tar.xz 229224 BLAKE2B 
ad3d024b5a62feb3c9cb39ada0323d336af831cb9892dc50b93c672e6ae2a5607526122a9a5f63a00915a182ea7e7a0ae6b19bbb965bd1fa9ca58cbcac81cd66
 SHA512 
f4d7ea5f4c139a2735e795e13be68f6edac89d86d97589c2cdd67f89b890a093675dcc207c681332e2163b1094da8ce75bda2ee614c19bafd01410d9fadf19df
 DIST dhcpcd-8.1.7.tar.xz 230308 BLAKE2B 
636daad77885b7f00f34c73413db4a0269bca844c33b630b5302cfcd9f5b2068ed95872dd92f3b8db25e7b2ca0a28a8053e1975a7ee50fd5403f8d58e97dff17
 SHA512 
ea58ef3db8254d677820c44b2842ef2f3697b2d90fcbd89b2ecfcbac87e705047cac17053bbe076a3f6d2775903c8e75eac38089d25c097e2f24a045c24977e8
+DIST dhcpcd-9.0.0.tar.xz 245336 BLAKE2B 
e206ba6f8e8c890247e308e5e181abf3eec2f5abc0f4b8fa05b220529018d16c806cb8ae29525b9bf7e39b465377016b55fe1c08b2f0b83d8e7a3432b6ea71b5
 SHA512 
5b04d9ecb75c45e7f883e29aed4862ae7fc186a6ca161353ed59ffed4dbc266e03596a26d09ae60e87806047659d6ce238b26d264b5a96b21643849343d2da0b

diff --git a/net-misc/dhcpcd/dhcpcd-9.0.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.0.0.ebuild
new file mode 100644
index 000..9656eabee92
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-9.0.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git";
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://roy.marples.name/projects/dhcpcd";
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="debug elibc_glibc +embedded ipv6 kernel_linux +privsep +udev"
+
+COMMON_DEPEND="udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="
+   ${COMMON_DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+ 

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

2020-04-02 Thread Lars Wendler
commit: 6dca6ab6a1b0c02a1b8922b7e8e30ed96c2e5ec0
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  2 19:16:13 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  2 19:40:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dca6ab6

net-misc/dhcpcd: Removed old

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

 net-misc/dhcpcd/Manifest|   1 -
 net-misc/dhcpcd/dhcpcd-8.1.5.ebuild | 144 
 2 files changed, 145 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 9ee8b60f9bb..8bf642f8a81 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,6 +1,5 @@
 DIST dhcpcd-7.2.3.tar.xz 213552 BLAKE2B 
5f89e11424b85702b05da6207ec346480c029de1416cc8892471de428ca0a4395a8915700e2237bfa2b133648973bc2a7c7d15aa2d0ba492f96fbf3908d7f613
 SHA512 
271cca422fad10eaf842acfd5b590c0ad537f5f23ee919a3928d8ad98463ab03bde21c0bc08741ea9618ee31095160a7c00066155eae2c74b17c49af65ba566f
 DIST dhcpcd-7.2.5.tar.xz 214124 BLAKE2B 
7a5f32b66187afcaa2bb4a1cbcc0d704a28a27ff6d1f9fea409bab242ebf4d263d81590cb4a4959c9f1119966795e26fa582ed16a525c1e46a72dd0905868074
 SHA512 
ee0c70f3996f6a06031c2f663a4bdf4f147d637c31e54bb94fcb9d86282c33ad7b0f5569abe09acd7698efbb34c35afb228fe0825e4a95ad6a42832d1838ca72
 DIST dhcpcd-8.0.6.tar.xz 224552 BLAKE2B 
5d0fab5977597ce182a2de56c8c4d085d3595a8f1209fc76788b707af0fffd4285a958cebfe7bab6c04ae7a2ba94c466d689dc9c3a71708c1baabd328b2bbf3e
 SHA512 
19a568800a4e510a250de7cc111700b364c68bfe3907f1ac2cda81aacd079cb9ac87731cbabbf8f1e85e055a11c7ba88e419f6c4d7b33f8842dfaeadc7d1e193
-DIST dhcpcd-8.1.5.tar.xz 229212 BLAKE2B 
9b60485a673001479d21727548266440eb44e070af873d014a43b3b0f189e2c6d3d1e3c04b7d67fd45f54edf75e0e24703f0bacb3c3ae114273b8428ca30d1d4
 SHA512 
59c8ae255b18b6678b22d4bd5f6797ac20e762d1d22e5ba4c0aefce5ec0d4f863876c06c03dd4c5e71f4d65884474cef9c29f95658eac55097603becd96e3846
 DIST dhcpcd-8.1.6.tar.xz 229224 BLAKE2B 
ad3d024b5a62feb3c9cb39ada0323d336af831cb9892dc50b93c672e6ae2a5607526122a9a5f63a00915a182ea7e7a0ae6b19bbb965bd1fa9ca58cbcac81cd66
 SHA512 
f4d7ea5f4c139a2735e795e13be68f6edac89d86d97589c2cdd67f89b890a093675dcc207c681332e2163b1094da8ce75bda2ee614c19bafd01410d9fadf19df
 DIST dhcpcd-8.1.7.tar.xz 230308 BLAKE2B 
636daad77885b7f00f34c73413db4a0269bca844c33b630b5302cfcd9f5b2068ed95872dd92f3b8db25e7b2ca0a28a8053e1975a7ee50fd5403f8d58e97dff17
 SHA512 
ea58ef3db8254d677820c44b2842ef2f3697b2d90fcbd89b2ecfcbac87e705047cac17053bbe076a3f6d2775903c8e75eac38089d25c097e2f24a045c24977e8

diff --git a/net-misc/dhcpcd/dhcpcd-8.1.5.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.1.5.ebuild
deleted file mode 100644
index 504876b53cf..000
--- a/net-misc/dhcpcd/dhcpcd-8.1.5.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git";
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd";
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
-   s

[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/files/, dev-libs/re2/

2020-04-02 Thread Mike Gilbert
commit: 6ae9aca5dc75727fa9bbd4982c91aea2486b3c34
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr  2 19:12:41 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  2 19:25:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae9aca5

dev-libs/re2: Delete old versions (<0.2019.12.01).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/re2/Manifest   |  7 ---
 dev-libs/re2/files/0.2016.05.01-pkgconfig.patch | 57 -
 dev-libs/re2/re2-0.2016.05.01.ebuild| 47 
 dev-libs/re2/re2-0.2016.11.01-r1.ebuild | 52 --
 dev-libs/re2/re2-0.2017.03.01.ebuild| 52 --
 dev-libs/re2/re2-0.2018.04.01.ebuild| 52 --
 dev-libs/re2/re2-0.2018.10.01.ebuild| 52 --
 dev-libs/re2/re2-0.2019.08.01.ebuild| 52 --
 dev-libs/re2/re2-0.2019.09.01.ebuild| 52 --
 9 files changed, 423 deletions(-)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 1dd1c72cb3f..0c8c760f99c 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,8 +1 @@
-DIST re2-2016-05-01.tar.gz 399509 BLAKE2B 
ec7676da99493bb2be56bd661f8f3bd57b123bbdc1f6cc5ccd294a17d819b75f9f505b247e86368735a454417f5df8aa4027c20f0fce129625c14caa166a97ad
 SHA512 
6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14
-DIST re2-2016-11-01.tar.gz 379816 BLAKE2B 
251c45684fa4f3f85e0138c6f788f7a35fbc2ad8766f6a9bc0daf7305ac2140a1102602cf8843242f7a311ec09bf4fe516b605e39e8c857aa2f475783085c231
 SHA512 
1be7d2551737cb9dc1031dac9335f82dfb58f3612bdb745bf6c5121334bf8689bb0564b751c23e4c002478cc46cc237ce4da294090adb983b0c1db25a9fac0a7
-DIST re2-2017-03-01.tar.gz 382241 BLAKE2B 
0a034267f435386b1bfc1680c98aabf4d18dac40cbce3c5a5705cb6a383d54f81b90e22fdd0f16220434eca2eb1c6a5d28ae7e903cdca2397bbc6c10c11ac703
 SHA512 
566a3ff6598fc9b26dcabe175efa48becd38459185d6bb86b3abb1856a3e7b0f9b5e302594b1ac4817dcb5968920df43d23279a6cff2a74b6b0c174dc9379f88
-DIST re2-2018-04-01.tar.gz 389724 BLAKE2B 
629d5cf82a465dfd2d50a3761f0b6504dba6309e5a2605a6f1fde20cae7e7cbb7bef6703abc12161891cb14e7308db3d18b25e575d3ffd8bbdd5cfba6f067983
 SHA512 
862d9bcb574ea986b1497d6c079104a0cf27b418a6ec8c24047f0d43ede2c8f7f0bdc6a3ccddaeb746f0d821e3e7fd701f438d7fed101db969785c4b344e0462
-DIST re2-2018-10-01.tar.gz 391254 BLAKE2B 
297b9abef94fb3ad95e35bb7ff642a5d47b5bc20b1bc3544c76f8a91ec5b9812a1fad1cd5c6a7d4b7c24baaf15302602e8d1b483bdfc6d1246bf268620a9440e
 SHA512 
91e400856137d16c6319e310dab99b4baa74c0bcf634c97464fccdf4092ffc8e1d5ee2a6714b8114719e2dd92e962d5e970ce1b360a3644a8b395d8fb47431be
-DIST re2-2019-08-01.tar.gz 390891 BLAKE2B 
c663efc729e8cec6f40a29c1c0ca2eeb59e3323ae1adb60b55d017d15d048ac1e329990bf33fac56037b2b03cbe710ec95073a4adc93300a8ae282d4f7e970d8
 SHA512 
e2b8f121f29b9afa5ae3c8f29811a010289279a9edb3761e27b44d903a85b80720a3a59388a4ad75fb687ee1343d25b5a59cdee42282eed30f5fc48b59c70c97
-DIST re2-2019-09-01.tar.gz 391069 BLAKE2B 
79c6985996286bb615079352d4ceb9a10a8fc5a13b496afed8ec6f9cb1b016106bec1ef379789be6bcbee13cc252ae88c301735c4152efe234ed30d88336dccc
 SHA512 
df446a7a00f3e8cd3f09c746ad41a6f58af3da88ab31cf8e2498d26e240bbe1f557f462fb6b10a818c3e00e02ec19dc60ce29eb6c4d61781aeb9b96b4c4e5af9
 DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 
2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba
 SHA512 
cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77

diff --git a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch 
b/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch
deleted file mode 100644
index 46ec7ca619e..000
--- a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From ac62674fa16b5a086f02dd208667ba65e22ec09d Mon Sep 17 00:00:00 2001
-From: Paul Wankadia 
-Date: Mon, 9 May 2016 14:42:37 +1000
-Subject: [PATCH] Plumb more variables from Makefile to re2.pc.
-
-Change-Id: I35509c273b0bd90242db127121c71be1f628c06f
-Reviewed-on: https://code-review.googlesource.com/4710
-Reviewed-by: Paul Wankadia 

- Makefile | 8 +---
- re2.pc   | 6 +++---
- 2 files changed, 8 insertions(+), 6 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index d0e2090..411e551 100644
 a/Makefile
-+++ b/Makefile
-@@ -28,11 +28,9 @@ NMFLAGS?=-p
- # http://www.gnu.org/prep/standards/standards.html
- prefix=/usr/local
- exec_prefix=$(prefix)
--bindir=$(exec_prefix)/bin
- includedir=$(prefix)/include
- libdir=$(exec_prefix)/lib
- INSTALL=install
--INSTALL_PROGRAM=$(INSTALL)
- INSTALL_DATA=$(INSTALL) -m 644
- 
- # ABI version
-@@ -273,7 +271,11 @@ install: obj/libre2.a obj/so/li

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

2020-04-02 Thread Mike Gilbert
commit: bbd48f896131cfe59d785dd232b5572fae72c214
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr  2 19:15:57 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  2 19:25:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd48f89

app-i18n/tagainijisho: Version bump 
(1.2.0_pre20200118132551_p20200401_p20200401).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/tagainijisho/Manifest |   3 +
 0_pre20200118132551_p20200401_p20200401.ebuild | 200 +
 2 files changed, 203 insertions(+)

diff --git a/app-i18n/tagainijisho/Manifest b/app-i18n/tagainijisho/Manifest
index f19d2ff6037..73397ef9cbc 100644
--- a/app-i18n/tagainijisho/Manifest
+++ b/app-i18n/tagainijisho/Manifest
@@ -1,4 +1,7 @@
 DIST JMdict-2020-01-01.gz 19493878 BLAKE2B 
a797cbabffaafdcc967078ebf91ba27280d9a2ba040021fa605e674246ad3837774b2f17a7f4386cec3a2f53afb742fcd9f0bb6784b2014659d8785d59e321cd
 SHA512 
691077030421e909dc171c217e6951edd48b567bf0821c7b68da7a2fc410e3f55d73db1943a9b99128763655d03e175e431590d869032645ae32d69dae5acdc1
+DIST JMdict-2020-04-01.gz 19606278 BLAKE2B 
aa4f4287dc57ad825df6a8606840d2dd64bf9901cfc546cf25cacda3c838bc0827430bfb948c92183f6f35d356eb97eaf09b743e70740364293dc278168510ba
 SHA512 
ad3907bff000b684af2d78135da0258756757cc715c5827f02a8703e6b9a3f0796fd6e3d24509ec13d84464ec6591e7acb0b9c253724e55a2cb44a564a7e5602
 DIST kanjidic2-2020-01-01.xml.gz 1482692 BLAKE2B 
f50f45e982842b1fc161551640aa7bb8bc13e858c64576af25101c0bbdcb5d5734ebba86be180434781ba62d37370eae9b53bad7a30eb06bcffb86233f85f3fe
 SHA512 
df0d0827525ff0406b33811f9b0eb24f7ab99288879dc316af8125c24448b9919224d6cc7c20648791dbbe8f29d05d977e77c9316a9aeb69513e29cf2bc40e92
+DIST kanjidic2-2020-04-01.xml.gz 1482869 BLAKE2B 
05a8ed51adaf56023b41d6ac956496fda780d14e55d1947dfdec0647a78d4bcb2f5cab730e729ab42a176bed7de7548276d9d9fd668ca2c6e045296ba0ab4f7a
 SHA512 
87d0562bb5d4ae7153be8d684d1bd9b199039417a76289d783e96e09ea52b6741d923dc2f38500a7b2299c9f4cd0f6c8d7b8b7e00da2f102681387ec858ce852
 DIST kanjivg-20160426.xml.gz 3587660 BLAKE2B 
c85291f3671f0980186e8deb296cfa743322df438d6f09fd69a4f5a30c3db6f097d6ff0a817b88c5c9a2c8d4a40c90b31c0a54cb71d681849b557ee364707c48
 SHA512 
1d35a8cc5d4947f6bedfc71a2f08e2d1fda832d7a02588c00953e1746812b0e51d4d1c39dff4b4f65ec850788359f6e0d1465f0e688b1bf753c4c67b3c54
 DIST tagainijisho-1.2.0_pre20191230120610.tar.gz 3635034 BLAKE2B 
4f86febae1dfe1de236668bd405294c1e11510b8a942abfcb378d0e46c38cc179d16f5365dbb8322c7ad47cc333a816ce883af5993e0be90f11a43f2710cd45d
 SHA512 
4fa93b7a51415c57f1d81748f15f23e90e4d9a1f91c3f0d96447d08a5bf1bbfc6bc2dbd4083e0b9328e32795f01de94bae834b4e7ff1830cfbe0ec215f20d7f8
+DIST tagainijisho-1.2.0_pre20200118132551.tar.gz 3635265 BLAKE2B 
f8f831f698bf0ca56c57e8343adee92d3b42842c95fb971c9d8696eaf660ce458d8fd2108ab4568463bed6711c5295d27efc34f2fab512c3d0bc2a11a4f76c1b
 SHA512 
14d6fc5ce891437159ca2b3db53c776420a6d4e305f6753c7ccf5ce773d43fa31f875ee9582c9db1fe05364b18772cec43dd046a6492b6eb45c12b62f7d60407

diff --git 
a/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20200118132551_p20200401_p20200401.ebuild
 
b/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20200118132551_p20200401_p20200401.ebuild
new file mode 100644
index 000..9d1700175eb
--- /dev/null
+++ 
b/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20200118132551_p20200401_p20200401.ebuild
@@ -0,0 +1,200 @@
+# Copyright 2014-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake-utils xdg-utils
+
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/Gnurou/tagainijisho";
+elif [[ "${PV}" == *_pre* ]]; then
+   inherit vcs-snapshot
+
+   TAGAINIJISHO_GIT_REVISION="2d2a3182a70a22bf27b0be42a3e896283513761e"
+fi
+if [[ "${PV}" !=  ]]; then
+   TAGAINIJISHO_VERSION="${PV%_p*_p*}"
+   JMDICT_DATE="${PV#${TAGAINIJISHO_VERSION}_p}"
+   JMDICT_DATE="${JMDICT_DATE%_p*}"
+   JMDICT_DATE="${JMDICT_DATE:0:4}-${JMDICT_DATE:4:2}-${JMDICT_DATE:6}"
+   KANJIDIC2_DATE="${PV#${TAGAINIJISHO_VERSION}_p*_p}"
+   
KANJIDIC2_DATE="${KANJIDIC2_DATE:0:4}-${KANJIDIC2_DATE:4:2}-${KANJIDIC2_DATE:6}"
+fi
+if [[ "${PV}" ==  || "${PV}" == *_pre* ]]; then
+   KANJIVG_VERSION="20160426"
+fi
+
+DESCRIPTION="Open-source Japanese dictionary and kanji lookup tool"
+HOMEPAGE="https://www.tagaini.net/ https://github.com/Gnurou/tagainijisho";
+if [[ "${PV}" ==  ]]; then
+   SRC_URI=""
+elif [[ "${PV}" == *_pre* ]]; then
+   
SRC_URI="https://github.com/Gnurou/${PN}/archive/${TAGAINIJISHO_GIT_REVISION}.tar.gz
 -> ${PN}-${TAGAINIJISHO_VERSION}.tar.gz"
+else
+   
SRC_URI="https://github.com/Gnurou/${PN}/releases/download/${PV}/${PN}-${TAGAINIJISHO_VERSION}.tar.gz";
+fi
+if [[ "${PV}" !=  ]]; then
+   # Upstream: http://ftp.monash.edu.au/pub/nihongo/JM

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

2020-04-02 Thread Mike Gilbert
commit: 3d9d44dd2a758ad4ce2ca2eab47503d283d8cf2d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr  2 19:14:11 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  2 19:25:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9d44dd

dev-libs/re2: Version bump (0.2020.04.01).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/re2/Manifest|  1 +
 dev-libs/re2/re2-0.2020.04.01.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 0c8c760f99c..03e07053c46 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1 +1,2 @@
 DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 
2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba
 SHA512 
cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77
+DIST re2-2020-04-01.tar.gz 402511 BLAKE2B 
ce3f17037a3a09867036e651d62bd9f004b7ed7c6813b4530059659e794a7a7a3ad17d6ee35b5456302d627a0524fc78151b60ed9c546c1baab699231554a0dd
 SHA512 
b3f2ec675fbc2ab18fc4de7b8c077f110010fd4a7502eea3d802d3706681b523db551edd80c2ff188457169471899084a6b21937154ab2288ee9ac123a2b7014

diff --git a/dev-libs/re2/re2-0.2020.04.01.ebuild 
b/dev-libs/re2/re2-0.2020.04.01.ebuild
new file mode 100644
index 000..ef410cbb6a4
--- /dev/null
+++ b/dev-libs/re2/re2-0.2020.04.01.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
+
+# Different date format used upstream.
+RE2_VER=${PV#0.}
+RE2_VER=${RE2_VER//./-}
+
+DESCRIPTION="An efficient, principled regular expression library"
+HOMEPAGE="https://github.com/google/re2";
+SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
+
+LICENSE="BSD"
+# NOTE: Always run libre2 through abi-compliance-checker!
+# https://abi-laboratory.pro/tracker/timeline/re2/
+SONAME="6"
+SLOT="0/${SONAME}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="icu"
+
+RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="icu? ( virtual/pkgconfig )"
+
+S="${WORKDIR}/re2-${RE2_VER}"
+
+DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
+HTML_DOCS=( doc/syntax.html )
+
+src_prepare() {
+   default
+   grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch"
+   if use icu; then
+   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
+   fi
+   multilib_copy_sources
+}
+
+src_configure() {
+   tc-export AR CXX NM
+}
+
+multilib_src_compile() {
+   emake SONAME="${SONAME}"
+}
+
+multilib_src_install() {
+   emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" install
+}



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

2020-04-02 Thread Rick Farina
commit: 4eac9d917f7d9a57e65838aa4ded56959bd36c29
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  2 19:21:57 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  2 19:22:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eac9d91

net-wireless/dump978: initial ebuild

it does something. not sure what yet

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

 net-wireless/dump978/dump978-.ebuild | 41 
 net-wireless/dump978/metadata.xml| 11 +
 2 files changed, 52 insertions(+)

diff --git a/net-wireless/dump978/dump978-.ebuild 
b/net-wireless/dump978/dump978-.ebuild
new file mode 100644
index 000..f84f6b17412
--- /dev/null
+++ b/net-wireless/dump978/dump978-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="simple Mode S decoder for soapysdr supported devices"
+HOMEPAGE="https://github.com/flightaware/dump978";
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/flightaware/${PN}.git";
+   KEYWORDS=""
+else
+   KEYWORDS="~amd64 ~x86"
+   #COMMIT="fb5942dba6505a21cbafc7905a5a7c513b214dc9"
+   #SRC_URI="https://github.com/flightaware/${PN}/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   #S="${WORKDIR}/${PN}-${COMMIT}"
+   SRC_URI="https://github.com/flightaware/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-libs/boost:=
+   net-wireless/soapysdr:="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -i -e 's#-Wall -Wno-psabi -Werror -O2 -g##' Makefile
+}
+
+src_install() {
+   newbin ${PN}-fa ${PN}
+   dobin skyaware978
+   dodoc README.md
+
+   insinto /usr/share/${PN}
+   newins debian/lighttpd/89-skyaware978.conf lighttpd.conf
+}

diff --git a/net-wireless/dump978/metadata.xml 
b/net-wireless/dump978/metadata.xml
new file mode 100644
index 000..825bf00b405
--- /dev/null
+++ b/net-wireless/dump978/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   ra...@gentoo.org
+   Radio
+   
+   
+   flightaware/dump978
+   
+



[gentoo-commits] proj/linux-patches: New tag: 4.9-222

2020-04-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 19:17:51 2020 +

New tag: 4.9-222




[gentoo-commits] repo/gentoo:master commit in: mail-mta/protonmail-bridge-bin/

2020-04-02 Thread Piotr Karbowski
commit: 095b5d539c07050068713b627b18c1fba6d4cbdd
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Apr  2 19:15:57 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Apr  2 19:16:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095b5d53

mail-mta/protonmail-bridge-bin-1.2.6: bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 mail-mta/protonmail-bridge-bin/Manifest|   1 +
 .../protonmail-bridge-bin-1.2.6.ebuild | 248 +
 2 files changed, 249 insertions(+)

diff --git a/mail-mta/protonmail-bridge-bin/Manifest 
b/mail-mta/protonmail-bridge-bin/Manifest
index 3f1274dedb4..8255729aa83 100644
--- a/mail-mta/protonmail-bridge-bin/Manifest
+++ b/mail-mta/protonmail-bridge-bin/Manifest
@@ -1,2 +1,3 @@
 DIST protonmail-bridge-1.2.3-1.x86_64.rpm 52847419 BLAKE2B 
604a1990ced2f9e64e99aad7f729ac48750f2b620036c7e953cc9b16e25187f201d2a148bb03a03bcf48fc72db3faefedd8102a4c099dca2c9c71e766804a6cc
 SHA512 
98a92d1365baac975e3007a4a8d920aa8b5d0166d9c69deb4c9dd4f96cb314a5a60fb7bd43c35c33c89419b63dba5e4dc1526cf8518a0f6db4e3315b4eb8a420
 DIST protonmail-bridge-1.2.5-1.x86_64.rpm 53088686 BLAKE2B 
af9085e0e0c66894f9c0a8c38a42a0afb32ec17cecd14b89f7d0a5c896aebf3047ba03f6b15aecff7834063166f31351c4b7b32d707e87f8673fa3c1c91b6f69
 SHA512 
982279b4a8032224b086d98f4e009c4b6423b8696c557c156f044322673b2e6524aab975a7fb527a4a525f7116fbd74af55e5ff75305e404438b18a9e75b657c
+DIST protonmail-bridge-1.2.6-1.x86_64.rpm 54560899 BLAKE2B 
3f1cd39a5415119e81949ff8c8c6df6a8f64c1a1565ce169c8c1999cc34e9d977677a3cc5539bc2a6de4199792941f5676c86a29bab28a3db667aa62503ff57d
 SHA512 
6ba00aaa99e2faff401017e5471670642f5bcb56b98b38a9e21427c1b4dc1e824a3062805dfdb717ae6d9f994c59f9967f4736e14dad0eb13c456251d96b2928

diff --git a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.2.6.ebuild 
b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.2.6.ebuild
new file mode 100644
index 000..a1f688318f2
--- /dev/null
+++ b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.2.6.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rpm xdg-utils
+
+DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients"
+HOMEPAGE="https://protonmail.com/bridge/";
+SRC_URI="https://protonmail.com/download/${P/-bin/}-1.x86_64.rpm";
+
+RESTRICT="bindist mirror"
+
+LICENSE="MIT protonmail-bridge-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+   app-crypt/libsecret
+   dev-libs/glib:2
+   media-sound/pulseaudio[glib]
+   sys-apps/dbus
+   virtual/opengl
+   media-libs/fontconfig
+   media-libs/freetype
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libXi
+"
+BDEPEND="dev-util/patchelf"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+   # Some bogus files got into package.
+   rm -rf usr/lib/.build-id
+
+   # Bug #660366. To workaround preserving libs, set RUNPATH and rm unused 
libs
+   cd "${S}/usr/lib/protonmail/bridge" || die
+   patchelf --set-rpath '$ORIGIN/lib' protonmail-bridge || die "patchelf 
failed"
+   patchelf --set-rpath '$ORIGIN' lib/libicui18n.so.56 || die "patchelf 
failed"
+   patchelf --set-rpath '$ORIGIN' lib/libicuuc.so.56 || die "patchelf 
failed"
+
+   rm "lib/libQt53DCore.so.5" || die
+   rm "lib/libQt53DExtras.so.5" || die
+   rm "lib/libQt53DInput.so.5" || die
+   rm "lib/libQt53DLogic.so.5" || die
+   rm "lib/libQt53DQuick.so.5" || die
+   rm "lib/libQt53DQuickExtras.so.5" || die
+   rm "lib/libQt53DQuickInput.so.5" || die
+   rm "lib/libQt53DQuickRender.so.5" || die
+   rm "lib/libQt53DRender.so.5" || die
+   rm "lib/libQt5Concurrent.so.5" || die
+   rm "lib/libQt5Gamepad.so.5" || die
+   rm "lib/libQt5QuickParticles.so.5" || die
+   rm "plugins/audio/libqtaudio_alsa.so" || die
+   rm "plugins/audio/libqtmedia_pulse.so" || die
+   rm "plugins/bearer/libqconnmanbearer.so" || die
+   rm "plugins/bearer/libqgenericbearer.so" || die
+   rm "plugins/bearer/libqnmbearer.so" || die
+   rm "plugins/canbus/libqtpeakcanbus.so" || die
+   rm "plugins/canbus/libqtsocketcanbus.so" || die
+   rm "plugins/canbus/libqttinycanbus.so" || die
+   rm "plugins/designer/libqquickwidget.so" || die
+   rm "plugins/designer/libqwebengineview.so" || die
+   rm "plugins/egldeviceintegrations/libqeglfs-emu-integration.so" || die
+   rm "plugins/egldeviceintegrations/libqeglfs-x11-integration.so" || die
+   rm "plugins/gamepads/libevdevgamepad.so" || die
+   rm "plugins/generic/libqevdevkeyboardplugin.so" || die
+   rm "plugins/generic/libqevdevmouseplugin.so" || die
+   rm "plugins/generic/libqevdevtabletplugin.so" || die
+   rm "plugins/generic/libqevdevtouchplugin.so" || die
+   rm "plu

[gentoo-commits] proj/linux-patches: New tag: 4.4-219

2020-04-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 19:09:50 2020 +

New tag: 4.4-219




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

2020-04-02 Thread Matt Turner
commit: 162c142575161c5cdd53472c4c21c046793dd3ac
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 19:05:12 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 19:09:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162c1425

net-misc/vinagre: Update avahi dependency

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

 net-misc/vinagre/vinagre-3.22.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/vinagre/vinagre-3.22.0-r3.ebuild 
b/net-misc/vinagre/vinagre-3.22.0-r3.ebuild
index dd6c7bc9f77..77ecdf41e18 100644
--- a/net-misc/vinagre/vinagre-3.22.0-r3.ebuild
+++ b/net-misc/vinagre/vinagre-3.22.0-r3.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
telepathy? (
dev-libs/dbus-glib
>=net-libs/telepathy-glib-0.11.6 )
-   zeroconf? ( >=net-dns/avahi-0.6.26[dbus,gtk3] )
+   zeroconf? ( || ( >=net-dns/avahi-0.8-r2[dbus,gtk] 

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

2020-04-02 Thread Matt Turner
commit: a8d519cdce8a85e65c47fa79713b9d4473e8a37a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 19:04:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 19:09:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d519cd

net-misc/remmina: Update avahi dependency

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

 net-misc/remmina/remmina-1.3.10.ebuild   | 2 +-
 net-misc/remmina/remmina-1.3.4.ebuild| 2 +-
 net-misc/remmina/remmina-1.3.6-r1.ebuild | 2 +-
 net-misc/remmina/remmina-1.3.9-r1.ebuild | 2 +-
 net-misc/remmina/remmina-1.4.1.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-misc/remmina/remmina-1.3.10.ebuild 
b/net-misc/remmina/remmina-1.3.10.ebuild
index 37a05502cf5..2213b14bca0 100644
--- a/net-misc/remmina/remmina-1.3.10.ebuild
+++ b/net-misc/remmina/remmina-1.3.10.ebuild
@@ -39,7 +39,7 @@ CDEPEND="
telepathy? ( net-libs/telepathy-glib )
vnc? ( net-libs/libvncserver[jpeg] )
webkit? ( net-libs/webkit-gtk:4 )
-   zeroconf? ( net-dns/avahi[dbus,gtk3] )
+   zeroconf? ( || ( >=net-dns/avahi-0.8-r2[dbus,gtk] 
=net-dns/avahi-0.8-r2[dbus,gtk] 
=net-dns/avahi-0.8-r2[dbus,gtk] 
=net-dns/avahi-0.8-r2[dbus,gtk] 
=net-dns/avahi-0.8-r2[dbus,gtk] 

[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/musl/, dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2020-04-02 Thread Georgy Yakovlev
commit: d1e213c456c582febfc4fb677604615c0d314dbe
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Apr  2 19:02:24 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Apr  2 19:02:24 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d1e213c4

dev-qt/qtwebengine: drop from overlay

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-qt/qtwebengine/Manifest|   2 -
 dev-qt/qtwebengine/files/musl/resolv_compat.h  |  29 -
 .../files/qtwebengine-5.12.5-icu-65.patch  |  33 -
 dev-qt/qtwebengine/metadata.xml|  27 -
 dev-qt/qtwebengine/qtwebengine-5.13.2.ebuild   | 135 -
 5 files changed, 226 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
deleted file mode 100644
index 570ba81..000
--- a/dev-qt/qtwebengine/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST qtwebengine-5.13.2-patches.tar.xz 61136 BLAKE2B 
f7aac1213a6368ba7e6ca87a20fb92d031e64b1ac472ca123e10760426e02d1652e2b78ec61c3c9d8ac8a98c36241c0b36602af2d0644e538d63508e49292b25
 SHA512 
61e834d4df6fec48007c2d8331e0b1c375683f3c5837a86dacd49be14da1d5aebc7f53a0d27523ed2c4a14e7ac1ed4b52bc8812443754ab6f721f1d2962d68d9
-DIST qtwebengine-everywhere-src-5.13.2.tar.xz 255593964 BLAKE2B 
458f718183aa53376e1aeeb6306b0b3960bd001aebf61e9650d30afd408af003183b7748a87aa0c6a1aa0b3a4be548b417609146b71dc6afa46db49c4b48919f
 SHA512 
10ae5cca36230069ef117cae15b84e29124c43e4864dbfa7a1f99879764b871355281edcb1942e86ec3a4cac12bbfd2749577745c8c7e736eb6a9909876554d0

diff --git a/dev-qt/qtwebengine/files/musl/resolv_compat.h 
b/dev-qt/qtwebengine/files/musl/resolv_compat.h
deleted file mode 100644
index 4f0e852..000
--- a/dev-qt/qtwebengine/files/musl/resolv_compat.h
+++ /dev/null
@@ -1,29 +0,0 @@
-#if !defined(__GLIBC__)
-/***
- * resolv_compat.h
- *
- * Mimick GLIBC's res_ninit() and res_nclose() for musl libc
- * Note: res_init() is actually deprecated according to
- * http://docs.oracle.com/cd/E36784_01/html/E36875/res-nclose-3resolv.html
- **/
-#include 
-
-static inline int res_ninit(res_state statp)
-{
-   int rc = res_init();
-   if (statp != &_res) {
-   memcpy(statp, &_res, sizeof(*statp));
-   }
-   return rc;
-}
-
-static inline int res_nclose(res_state statp)
-{
-   if (!statp)
-   return -1;
-   if (statp != &_res) {
-   memset(statp, 0, sizeof(*statp));
-   }
-   return 0;
-}
-#endif

diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.12.5-icu-65.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.12.5-icu-65.patch
deleted file mode 100644
index d7fdaeb..000
--- a/dev-qt/qtwebengine/files/qtwebengine-5.12.5-icu-65.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 27947d92157b0987ceef9ae31fe0d3e7f8b653df Mon Sep 17 00:00:00 2001
-From: Kirill Burtsev 
-Date: Fri, 23 Aug 2019 15:09:25 +0200
-Subject: Fix compilation with system ICU
-
-ICU upstream now requires that ICU4C API macros are used with a
-trailing semicolon.
-
-- https://unicode-org.atlassian.net/browse/ICU-20601
-- https://github.com/unicode-org/icu/pull/759
-
-Change-Id: Ie05c005ebcded9a228386db5d9abe9863787ec2b
-Fixes: QTBUG-78911
-Reviewed-by: Jimi Huotari 
-Reviewed-by: Allan Sandfeld Jensen 

- .../blink/renderer/core/dom/document.cc|  2 +-
- chromium/third_party/icu/BUILD.gn  | 28 +++---
- 2 files changed, 21 insertions(+), 9 deletions(-)
-
-diff --git a/chromium/third_party/blink/renderer/core/dom/document.cc 
b/chromium/third_party/blink/renderer/core/dom/document.cc
-index 920dab7c48d..43fd422393c 100644
 a/src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc
-+++ b/src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc
-@@ -6065,7 +6065,7 @@ static ParseQualifiedNameResult 
ParseQualifiedNameInternal(
- 
-   for (unsigned i = 0; i < length;) {
- UChar32 c;
--U16_NEXT(characters, i, length, c)
-+U16_NEXT(characters, i, length, c);
- if (c == ':') {
-   if (saw_colon)
- return ParseQualifiedNameResult(kQNMultipleColons);

diff --git a/dev-qt/qtwebengine/metadata.xml b/dev-qt/qtwebengine/metadata.xml
deleted file mode 100644
index 380559a..000
--- a/dev-qt/qtwebengine/metadata.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-   
-   Install the QWebEngineView plugin used to 
add widgets in
-   dev-qt/designer forms that display web 
pages.
-   Combine source files to speed up build 
process.
-   Use the system-wide 
media-video/ffmpeg
-   instead of bundled.
-   Use the system-wide 
dev-libs/icu
-  

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-dash-to-panel/

2020-04-02 Thread Pacho Ramos
commit: d88b0a5885a738db1ed76b07600a4b5ab866988b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr  2 19:03:03 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Apr  2 19:03:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88b0a58

gnome-extra/gnome-shell-extension-dash-to-panel: Bump to v32

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-dash-to-panel/Manifest   |  1 +
 .../gnome-shell-extension-dash-to-panel-32.ebuild  | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest 
b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
index 2df15768a21..3bd7fb331d5 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extension-dash-to-panel-26.tar.gz 21100594 BLAKE2B 
da90d4f496e10c14c554edb74065c95bf211f6778c097e3b81d863a46d0d3477f281cebac72f334b461f28b998284a861363b27d6c17ef5b1d47947a1f44bf01
 SHA512 
45bc148d2419db5943d0c2170ea3739a36c5a928c39d070501c5dfbec3910ba08058af1926c42f75d6b3e5918d8c30aef4f38db0af14115c11027520fa582a2f
 DIST gnome-shell-extension-dash-to-panel-31.tar.gz 21114019 BLAKE2B 
4a495909e9ddf498151272eb8cabf9f4e4cc3b5b9616645a52fcd1d5e43d25d3d70b2840e5cec5531dc0f1abf7093133ebbfb52783e65520aab828c4cc0cf827
 SHA512 
3b98b9fbff26c7d7972271f01d84ec8c80d677e965519dd0ebc580d383e42fc2c44d4b21a28cf7438b92eaa56fbc6f5e41b1c595f78405e1b1f49cf982b3bc5f
+DIST gnome-shell-extension-dash-to-panel-32.tar.gz 21115648 BLAKE2B 
cc8e4c89051e43ac1382223e0cb29907e7c9ce998355987aaf1ead7057a3b70acaaf97ae9b97410ee7528952e3b0b23a48043f1981ede4588ae8a76d781335a2
 SHA512 
9585c9e95d14b3b7b05848b79297a7655c0764c4ab6f4053a1c9eb688352b1533cf06dd74f3f5c78575beedb38a855bfb9872131be9b74cc9cf1588913baae78
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-32.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-32.ebuild
new file mode 100644
index 000..c5470a35cce
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-32.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2-utils
+
+MY_PN="${PN/gnome-shell-extension-/}"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="An icon taskbar for the Gnome Shell"
+HOMEPAGE="https://github.com/home-sweet-gnome/dash-to-panel";
+SRC_URI="
+   https://github.com/home-sweet-gnome/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="branding"
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.18.0
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   # Enable by default custom opacity to get panel slightly transparent
+   # as was done in older Gnome versions
+   "${FILESDIR}"/${PN}-26-opacity.patch
+)
+
+src_prepare() {
+   default
+
+   # Set correct version
+   export VERSION="${PV}"
+
+   # Don't install README and COPYING in unwanted locations
+   sed -i -e 's/COPYING//g' -e 's/README.md//g' Makefile || die
+
+   # Provide fancy Gentoo icon when requested
+   use branding && eapply "${FILESDIR}"/${PN}-26-branding.patch
+}
+
+src_install() {
+   default
+   if use branding; then
+   insinto 
/usr/share/gnome-shell/extensions/dash-to-pa...@jderose9.github.com/img
+   doins "${WORKDIR}/tango-gentoo-v1.1/scalable/gentoo.svg"
+   fi
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/

2020-04-02 Thread Matt Turner
commit: 5d09943d18f9ad5c35b5dfb7fd25c46f0de091bb
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 18:28:42 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 19:02:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d09943d

net-dns/avahi: Enable USE=dbus by default

Five distinct USE flags need USE=dbus, according to REQUIRED_USE.

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

 net-dns/avahi/avahi-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/avahi/avahi-0.8-r1.ebuild 
b/net-dns/avahi/avahi-0.8-r1.ebuild
index 362f323fe31..c82f416ed10 100644
--- a/net-dns/avahi/avahi-0.8-r1.ebuild
+++ b/net-dns/avahi/avahi-0.8-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/lathiat/avahi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 
kernel_linux mdnsresponder-compat mono nls python qt5 selinux systemd test"
+IUSE="autoipd bookmarks +dbus doc gdbm gtk gtk3 howl-compat +introspection 
ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux systemd test"
 
 REQUIRED_USE="
python? ( dbus gdbm ${PYTHON_REQUIRED_USE} )



[gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/

2020-04-02 Thread Matt Turner
commit: 6114a43806e56434596bce6b0ad310c984d74920
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 18:26:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 19:02:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6114a438

net-dns/avahi: Shift USE=gtk to mean GTK+3

Bug: https://bugs.gentoo.org/222601
Signed-off-by: Matt Turner  gentoo.org>

 net-dns/avahi/{avahi-0.8-r1.ebuild => avahi-0.8-r2.ebuild} | 12 ++--
 net-dns/avahi/metadata.xml |  5 -
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/net-dns/avahi/avahi-0.8-r1.ebuild 
b/net-dns/avahi/avahi-0.8-r2.ebuild
similarity index 95%
rename from net-dns/avahi/avahi-0.8-r1.ebuild
rename to net-dns/avahi/avahi-0.8-r2.ebuild
index 9002582868c..aaf12d67acb 100644
--- a/net-dns/avahi/avahi-0.8-r1.ebuild
+++ b/net-dns/avahi/avahi-0.8-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/lathiat/avahi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE="autoipd bookmarks +dbus doc gdbm gtk gtk3 howl-compat +introspection 
ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux systemd test"
+IUSE="autoipd bookmarks +dbus doc gdbm gtk gtk2 howl-compat +introspection 
ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux systemd test"
 
 REQUIRED_USE="
python? ( dbus gdbm ${PYTHON_REQUIRED_USE} )
@@ -33,8 +33,8 @@ DEPEND="
dev-libs/glib:2[${MULTILIB_USEDEP}]
gdbm? ( sys-libs/gdbm:=[${MULTILIB_USEDEP}] )
qt5? ( dev-qt/qtcore:5 )
-   gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )
-   gtk3? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
+   gtk2? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )
+   gtk?  ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
kernel_linux? ( sys-libs/libcap )
introspection? ( dev-libs/gobject-introspection:= )
@@ -131,8 +131,8 @@ multilib_src_configure() {
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
$(use_enable dbus)
$(use_enable gdbm)
-   $(use_enable gtk)
-   $(use_enable gtk3)
+   $(use_enable gtk2 gtk)
+   $(use_enable gtk  gtk3)
$(use_enable howl-compat compat-howl)
$(use_enable mdnsresponder-compat compat-libdns_sd)
$(use_enable nls)
@@ -176,7 +176,7 @@ multilib_src_compile() {
 
 multilib_src_install() {
emake install DESTDIR="${D}"
-   use bookmarks && use python && use dbus && use gtk || \
+   use bookmarks && use python && use dbus && use gtk2 || \
rm -f "${ED}"/usr/bin/avahi-bookmarks
 
# https://github.com/lathiat/avahi/issues/28

diff --git a/net-dns/avahi/metadata.xml b/net-dns/avahi/metadata.xml
index eb8d32ab257..0832dd78f28 100644
--- a/net-dns/avahi/metadata.xml
+++ b/net-dns/avahi/metadata.xml
@@ -9,7 +9,10 @@
Build and install the IPv4LL (RFC3927) 
network address configuration daemon
Install the avahi-bookmarks application 
(requires dev-python/twisted)
Enable compat libraries for howl
-   Build the avahi-ui-gtk3 library, and use gtk3 
for the avahi utilities
+   Use gtk2 
for the avahi utilities (overridden by USE=gtk3) and build the avahi-ui 
library
+   Use gtk3 
for the avahi utilities (overrides USE=gtk) and build the avahi-ui-gtk3 
library
+   Use gtk2 
for the avahi utilities (overridden by USE=gtk) and build the avahi-ui 
library
+   Use gtk3 
for the avahi utilities (overrides USE=gtk2) and build the avahi-ui-gtk3 
library
Enable compat libraries for 
mDNSResponder





[gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/

2020-04-02 Thread Matt Turner
commit: 66d47cc7ea531ef21564ce5e4a09c14678fc2320
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 18:24:12 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 19:02:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d47cc7

net-dns/avahi: Unwrap lines

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

 net-dns/avahi/metadata.xml | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/net-dns/avahi/metadata.xml b/net-dns/avahi/metadata.xml
index 412d1fad3f2..1ea10b3a77e 100644
--- a/net-dns/avahi/metadata.xml
+++ b/net-dns/avahi/metadata.xml
@@ -6,15 +6,11 @@
Anthony G. Basile


-   Build and install the IPv4LL (RFC3927) 
network address
-   configuration daemon
-   Install the avahi-bookmarks application 
(requires
-   dev-python/twisted)
+   Build and install the IPv4LL (RFC3927) 
network address configuration daemon
+   Install the avahi-bookmarks application 
(requires dev-python/twisted)
Enable compat libraries for howl
-   Build the avahi-ui-gtk3 library, and use gtk3 
for the
-   avahi utilities under USE=utils
-   Enable compat libraries for
-   mDNSResponder
+   Build the avahi-ui-gtk3 library, and use gtk3 
for the avahi utilities under USE=utils
+   Enable compat libraries for 
mDNSResponder


lathiat/avahi



[gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/

2020-04-02 Thread Matt Turner
commit: 9b205fc45ba35d17301b8692f5a7b69cd47ea61d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 18:51:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 19:02:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b205fc4

net-dns/avahi: Remove reference to long-dead USE=utils

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

 net-dns/avahi/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/avahi/metadata.xml b/net-dns/avahi/metadata.xml
index 1ea10b3a77e..eb8d32ab257 100644
--- a/net-dns/avahi/metadata.xml
+++ b/net-dns/avahi/metadata.xml
@@ -9,7 +9,7 @@
Build and install the IPv4LL (RFC3927) 
network address configuration daemon
Install the avahi-bookmarks application 
(requires dev-python/twisted)
Enable compat libraries for howl
-   Build the avahi-ui-gtk3 library, and use gtk3 
for the avahi utilities under USE=utils
+   Build the avahi-ui-gtk3 library, and use gtk3 
for the avahi utilities
Enable compat libraries for 
mDNSResponder





[gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/

2020-04-02 Thread Matt Turner
commit: 9341feefeda44a593a031e62caad2fbbc2fccf13
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 18:30:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 19:02:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9341feef

net-dns/avahi: Drop outdated blockers

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

 net-dns/avahi/avahi-0.8-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-dns/avahi/avahi-0.8-r1.ebuild 
b/net-dns/avahi/avahi-0.8-r1.ebuild
index c82f416ed10..9002582868c 100644
--- a/net-dns/avahi/avahi-0.8-r1.ebuild
+++ b/net-dns/avahi/avahi-0.8-r1.ebuild
@@ -61,8 +61,6 @@ RDEPEND="
acct-group/avahi-autoipd
)
${DEPEND}
-   howl-compat? ( !net-misc/howl )
-   mdnsresponder-compat? ( !net-misc/mDNSResponder )
selinux? ( sec-policy/selinux-avahi )
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-appindicator/

2020-04-02 Thread Pacho Ramos
commit: 43b79f1618708cc6c54b107cbee0629d47292525
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr  2 18:54:26 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Apr  2 18:55:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b79f16

gnome-extra/gnome-shell-extension-appindicator: Add support for KDE and Ubuntu 
notifications

Add this alternative to gnome-extra/gnome-shell-extensions-topicons-plus,
that is not actively maintained for a long time

Signed-off-by: Pacho Ramos  gentoo.org>
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-appindicator/Manifest|  1 +
 .../gnome-shell-extension-appindicator-33.ebuild   | 38 ++
 .../metadata.xml   |  7 
 3 files changed, 46 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
new file mode 100644
index 000..1de11cdfc9c
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -0,0 +1 @@
+DIST gnome-shell-extension-appindicator-33.tar.gz 32600 BLAKE2B 
d24e18dc3697baf5f6a5466da6ba6bc4e699bb20cabde80dcfb007b339246cfb940af4407bc99d22632a1dfa1fe255a60fcf608ec50af88e3edbb2dcbceddf69
 SHA512 
ceb79a1fa22440210477e53e1ebca3db3ea81eb8a45613c46d37f44ebb3e063b626a073df519af978becf1c6a83d68c02a26f22bf0a9ed43e2299bbab7acb599

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-33.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-33.ebuild
new file mode 100644
index 000..933325eeb27
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-33.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Support Ubuntu AppIndicators and KStatusNotifierItems in Gnome"
+HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator";
+SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   dev-libs/libappindicator:3
+   >=gnome-base/gnome-shell-3.34
+"
+DEPEND=""
+BDEPEND=""
+
+src_compile () { :; }
+
+src_install() {
+   einstalldocs
+   dodoc AUTHORS.md
+   rm -f AUTHORS.md LICENSE Makefile README.md || die
+
+   insinto 
/usr/share/gnome-shell/extensions/appindicatorsupp...@rgcjonas.gmail.com
+   doins -r *
+}
+
+pkg_postinst() {
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}

diff --git a/gnome-extra/gnome-shell-extension-appindicator/metadata.xml 
b/gnome-extra/gnome-shell-extension-appindicator/metadata.xml
new file mode 100644
index 000..020b40648ee
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-appindicator/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pa...@gentoo.org
+   
+



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

2020-04-02 Thread Pacho Ramos
commit: 13816cee2a4471dc079ba2f227327adde0c9e78e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr  2 18:55:07 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Apr  2 18:55:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13816cee

features/selinux/package.mask: mask for gnome-shell-extension

Signed-off-by: Pacho Ramos  gentoo.org>

 profiles/features/selinux/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/selinux/package.mask 
b/profiles/features/selinux/package.mask
index 62f5c03a2ef..b09cf0660c3 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -30,6 +30,7 @@ gnome-extra/gnome-logs
 gnome-extra/gnome-shell-extensions
 gnome-extra/gnome-shell-frippery
 gnome-extra/gnome-shell-extensions-topicons-plus
+gnome-extra/gnome-shell-extension-appindicator
 gnome-extra/gnome-shell-extension-applications-overview-tooltip
 gnome-extra/gnome-shell-extension-bluetooth-quick-connect
 gnome-extra/gnome-shell-extension-dash-to-panel



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

2020-04-02 Thread Mike Pagano
commit: 54d5f91d33f92c3900e81c9d9460830d78c24357
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  2 18:55:41 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 18:55:41 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=54d5f91d

Linux patch 4.9.218

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

 _README  |4 +
 1217_linux-4.9.218.patch | 2939 ++
 2 files changed, 2943 insertions(+)

diff --git a/_README b/_README
index 785a9a7..f6567a1 100644
--- a/_README
+++ b/_README
@@ -911,6 +911,10 @@ Patch:  1216_linux-4.9.217.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.217
 
+Patch:  1217_linux-4.9.218.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.218
+
 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/1217_linux-4.9.218.patch b/1217_linux-4.9.218.patch
new file mode 100644
index 000..8645f11
--- /dev/null
+++ b/1217_linux-4.9.218.patch
@@ -0,0 +1,2939 @@
+diff --git a/Documentation/devicetree/bindings/powerpc/fsl/fman.txt 
b/Documentation/devicetree/bindings/powerpc/fsl/fman.txt
+index df873d1f3b7c..2aaae210317b 100644
+--- a/Documentation/devicetree/bindings/powerpc/fsl/fman.txt
 b/Documentation/devicetree/bindings/powerpc/fsl/fman.txt
+@@ -110,6 +110,13 @@ PROPERTIES
+   Usage: required
+   Definition: See soc/fsl/qman.txt and soc/fsl/bman.txt
+ 
++- fsl,erratum-a050385
++  Usage: optional
++  Value type: boolean
++  Definition: A boolean property. Indicates the presence of the
++  erratum A050385 which indicates that DMA transactions that are
++  split can result in a FMan lock.
++
+ =
+ FMan MURAM Node
+ 
+diff --git a/Makefile b/Makefile
+index 96b230200cbe..1a491b3afc0c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 217
++SUBLEVEL = 218
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi
+index a1a928064b53..204ba77e3e4d 100644
+--- a/arch/arm/boot/dts/dra7.dtsi
 b/arch/arm/boot/dts/dra7.dtsi
+@@ -123,6 +123,7 @@
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0x0 0x0 0x0 0xc000>;
++  dma-ranges = <0x8000 0x0 0x8000 0x8000>;
+   ti,hwmods = "l3_main_1", "l3_main_2";
+   reg = <0x0 0x4400 0x0 0x100>,
+ <0x0 0x4500 0x0 0x1000>;
+@@ -282,6 +283,7 @@
+   device_type = "pci";
+   ranges = <0x8100 0 0  0x03000 0 
0x0001
+ 0x8200 0 0x20013000 0x13000 0 
0xffed000>;
++  dma-ranges = <0x0200 0x0 0x 
0x 0x1 0x>;
+   bus-range = <0x00 0xff>;
+   #interrupt-cells = <1>;
+   num-lanes = <1>;
+@@ -319,6 +321,7 @@
+   device_type = "pci";
+   ranges = <0x8100 0 0  0x03000 0 
0x0001
+ 0x8200 0 0x30013000 0x13000 0 
0xffed000>;
++  dma-ranges = <0x0200 0x0 0x 
0x 0x1 0x>;
+   bus-range = <0x00 0xff>;
+   #interrupt-cells = <1>;
+   num-lanes = <1>;
+diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi
+index 1d1d8e90cd80..a76266f242a1 100644
+--- a/arch/arm/boot/dts/omap5.dtsi
 b/arch/arm/boot/dts/omap5.dtsi
+@@ -131,6 +131,7 @@
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0 0 0xc000>;
++  dma-ranges = <0x8000 0x0 0x8000 0x8000>;
+   ti,hwmods = "l3_main_1", "l3_main_2", "l3_main_3";
+   reg = <0 0x4400 0 0x2000>,
+ <0 0x4480 0 0x3000>,
+diff --git a/arch/arm64/include/asm/alternative.h 
b/arch/arm64/include/asm/alternative.h
+index 3626655175a2..b7205c254c0d 100644
+--- a/arch/arm64/include/asm/alternative.h
 b/arch/arm64/include/asm/alternative.h
+@@ -215,7 +215,7 @@ alternative_endif
+ 
+ .macro user_alt, label, oldinstr, newinstr, cond
+ : alternative_insn "\oldinstr", "\newinstr", \cond
+-  _ASM_EXTABLE b, \label
++  _asm_extable b, \label
+ .endm
+ 
+ /*
+diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c
+index b2d6de9f6f4f..13b9c20a84b5 100644
+--- a/arch/arm64/kernel/smp.c
 b/arch/arm64/kernel/smp.c
+@@ -901,11 +901,22 @@ void tick_b

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

2020-04-02 Thread Mike Pagano
commit: f3393ba588c9e4b29262c226de283d2a75624112
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  2 18:54:50 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 18:54:50 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=f3393ba5

Linux patch 4.4.218

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

 _README  |4 +
 1217_linux-4.4.218.patch | 2736 ++
 2 files changed, 2740 insertions(+)

diff --git a/_README b/_README
index 7b909f2..48c827e 100644
--- a/_README
+++ b/_README
@@ -911,6 +911,10 @@ Patch:  1216_linux-4.4.217.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.217
 
+Patch:  1217_linux-4.4.218.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.218
+
 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/1217_linux-4.4.218.patch b/1217_linux-4.4.218.patch
new file mode 100644
index 000..1e01e67
--- /dev/null
+++ b/1217_linux-4.4.218.patch
@@ -0,0 +1,2736 @@
+diff --git a/Documentation/devicetree/bindings/powerpc/fsl/fman.txt 
b/Documentation/devicetree/bindings/powerpc/fsl/fman.txt
+index 1fc5328c0651..23708f3f4e58 100644
+--- a/Documentation/devicetree/bindings/powerpc/fsl/fman.txt
 b/Documentation/devicetree/bindings/powerpc/fsl/fman.txt
+@@ -110,6 +110,13 @@ PROPERTIES
+   Usage: required
+   Definition: See soc/fsl/qman.txt and soc/fsl/bman.txt
+ 
++- fsl,erratum-a050385
++  Usage: optional
++  Value type: boolean
++  Definition: A boolean property. Indicates the presence of the
++  erratum A050385 which indicates that DMA transactions that are
++  split can result in a FMan lock.
++
+ =
+ FMan MURAM Node
+ 
+diff --git a/Makefile b/Makefile
+index d983151a864b..2a06e5e4cc8d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 217
++SUBLEVEL = 218
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi
+index e6a3a94bac69..2cdaa38c114e 100644
+--- a/arch/arm/boot/dts/dra7.dtsi
 b/arch/arm/boot/dts/dra7.dtsi
+@@ -227,6 +227,7 @@
+   device_type = "pci";
+   ranges = <0x8100 0 0  0x03000 0 
0x0001
+ 0x8200 0 0x20013000 0x13000 0 
0xffed000>;
++  dma-ranges = <0x0200 0x0 0x 
0x 0x1 0x>;
+   bus-range = <0x00 0xff>;
+   #interrupt-cells = <1>;
+   num-lanes = <1>;
+@@ -263,6 +264,7 @@
+   device_type = "pci";
+   ranges = <0x8100 0 0  0x03000 0 
0x0001
+ 0x8200 0 0x30013000 0x13000 0 
0xffed000>;
++  dma-ranges = <0x0200 0x0 0x 
0x 0x1 0x>;
+   bus-range = <0x00 0xff>;
+   #interrupt-cells = <1>;
+   num-lanes = <1>;
+diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c
+index 7e90f429f7e5..36182dafd63c 100644
+--- a/arch/arm64/kernel/smp.c
 b/arch/arm64/kernel/smp.c
+@@ -769,11 +769,22 @@ void tick_broadcast(const struct cpumask *mask)
+ }
+ #endif
+ 
++/*
++ * The number of CPUs online, not counting this CPU (which may not be
++ * fully online and so not counted in num_online_cpus()).
++ */
++static inline unsigned int num_other_online_cpus(void)
++{
++  unsigned int this_cpu_online = cpu_online(smp_processor_id());
++
++  return num_online_cpus() - this_cpu_online;
++}
++
+ void smp_send_stop(void)
+ {
+   unsigned long timeout;
+ 
+-  if (num_online_cpus() > 1) {
++  if (num_other_online_cpus()) {
+   cpumask_t mask;
+ 
+   cpumask_copy(&mask, cpu_online_mask);
+@@ -784,10 +795,10 @@ void smp_send_stop(void)
+ 
+   /* Wait up to one second for other CPUs to stop */
+   timeout = USEC_PER_SEC;
+-  while (num_online_cpus() > 1 && timeout--)
++  while (num_other_online_cpus() && timeout--)
+   udelay(1);
+ 
+-  if (num_online_cpus() > 1)
++  if (num_other_online_cpus())
+   pr_warning("SMP: failed to stop secondary CPUs\n");
+ }
+ 
+diff --git a/arch/powerpc/kernel/vmlinux.lds.S 
b/arch/powerpc/kernel/vmlinux.lds.S
+index 876ac9d52afc..9b1e297be673 100644
+--- a/arch/powerpc/kernel/vmlinux.lds.S
 b/arch/powerpc/kernel/vmlinux.lds.S
+@@ -255,6 +255,12 @@ SECTIONS
+   *(.branch_lt)
+   }
+ 
++#ifdef CONFIG_DEBUG_INFO_BTF
++  .BTF : AT(ADDR(.BTF

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

2020-04-02 Thread Mike Pagano
commit: c5320c0b2c7faa25852b74ba7bfdbcfe0c4ed2db
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  2 18:50:49 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 18:50:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5320c0b

sys-kernel/gentoo-sources: Linux patch 5.5.15 and one removal

Remove redundant patch:
1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 80fe5949bf0..2448cbc1abf 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-5.5-15.extras.tar.xz 1740 BLAKE2B 
e84aca1db61fb16a427c3ad740c9a3
 DIST genpatches-5.5-16.base.tar.xz 643056 BLAKE2B 
e8e6cc1ee9aecd22058a16c7f3d0e54611fe912e2cb2f3b27340d7f9a3dfa6c2326bf29181b4870a327ae0651ea0d4cd4bc2f7a6ce32a59a6419d374ad9e
 SHA512 
e3ae0e1e16e5838f7d1c88394f0020f722a3aa93343b7d704f42ce9173be1de8749ac7d47d071a48a16565210093f7bf77f548b5a4e9f2632b071a4ee141aedf
 DIST genpatches-5.5-16.experimental.tar.xz 5600 BLAKE2B 
31a6edb09c25e5928b19fff2fcac8b4bbbd541aa327cc43f5ee5ed1d3734d33d230204a064978c1364dfe24d5d4a7a1834383f769decdb0c6dfc771a83df7fc7
 SHA512 
ba696cce1e5eb7736642bbd468bf905d3807251b49c5b548b48a2b3ba0697209f6fb969cef07b99d0430d2055279afedf5b91da9188188cbdca8bba49f470fc3
 DIST genpatches-5.5-16.extras.tar.xz 1740 BLAKE2B 
77cf2f7232b07ef0646f5e636af9cce0945e8707e2c9ac38f9a69a7dac3ea49615311ab737e1a008b46cc1b40533657901f8d541a64c2798bbc456e730c4b132
 SHA512 
6214039d90a01fd61e6bdc8370a7f37ba95ff23e1273622ec80271e256852a8fe84b500635c67c890bdce6de985ebcd6351d06dd546ddded23bb39828d35ce72
+DIST genpatches-5.5-17.base.tar.xz 650504 BLAKE2B 
68efe27d2557cbfcac8344dea8880a891f81798f7b440162085be93ea2e0800ca0a6918469470789d7955c812fc33e311962959891d592f930c53087c7c23ba5
 SHA512 
0fe47f097ee29031fe53c6631fceabb788b8e1296b89958f8d3323343880f631d7e267a25f4d3eab78a9de36eae7ee361b7323d3caf02854c433a53486dbbf15
+DIST genpatches-5.5-17.experimental.tar.xz 5600 BLAKE2B 
853d641d0f961f6cf1e99d0bad3e6e3b06649947cb530b782c7987ccb4e347df77f8d6d861689ca9ed95f56e842b904a48785234170a12166eae7dcb3507b35f
 SHA512 
a130f6727b7aff27225907904397ad1dd9a6803cb3b7c197c9bf82f82e45a9cf1d9670db9de2e5dbee1d05561f902bb612c00657fe62aa2f717040b9d930f58c
+DIST genpatches-5.5-17.extras.tar.xz 1744 BLAKE2B 
12851cc487edc8b0f80e3a0caf014b50fe2fc2da0ad7c6a546736cf9458bebe132367995aadf7fb6bdc00efbffb19c3816c4ddd167667949211cc161be055fb7
 SHA512 
e020076f4e8482ef8db40ae2e119f27a8af5082ec5c699fee59df0b3b06ab2cc1a76da2224b1c67d36e9baa8a8656184b81aa695325d7b4393474ce396902db9
 DIST genpatches-5.6-3.base.tar.xz 5068 BLAKE2B 
787508456aa62de81679e665f8ac1f88b94f791328085d2ada0316e75c3d39928069841ac9e085519b09d4622957c11858309cf0f177a3e28662294db49a6e9c
 SHA512 
683fc8085a49fdf4f2ece7d4bb01dd0a919ec76af9c3bd46fe5bf2b113da7ef8de8f9140677313d04c75e805520d29250c34983892b8b1b3d50dbd62999ebc5d
 DIST genpatches-5.6-3.experimental.tar.xz 5596 BLAKE2B 
343f3d3db3e85ea26312206793533e6e75aa9964c8e31b47af1df032496b729704b26b427161dcc8d579b244db584da3c019f225965128a245bf78c5206246dd
 SHA512 
dfd056c6da65f746092e431c5bb37588f628ceb43be24c3d4272bd4a6bcc8b22dce83181951ba2c404081e50175e9d7002d4a97771c63c0b222f64d2f520d121
 DIST genpatches-5.6-3.extras.tar.xz 1744 BLAKE2B 
b18fb6aed297130b837da5c6f167d76a731e71bb8a8c5cc01b89c4d372d75d9fed6ecb6008bef95951f9220aef7bfc35aec808d1f27dfd9e2c3b873fdc925a4f
 SHA512 
d8f2a1610a4470965ef2d35d7f60e69d0d59dbcc4b7de0ad108713ca124b7a39a1cf550ccea5a95dda36258206684f50b9e9482afed887eda84c5be580a0abce

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



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

2020-04-02 Thread Mike Pagano
commit: 0a513e05318bb7abe15c2f691e2f84ffa31a1624
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  2 18:46:41 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 18:46:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a513e05

sys-kernel/gentoo-sources: Linux patch 5.4.30

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e6a9709e2e2..80fe5949bf0 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -52,6 +52,9 @@ DIST genpatches-5.4-28.extras.tar.xz 1744 BLAKE2B 
6516e021b69ebb3bf6632e255752ea
 DIST genpatches-5.4-29.base.tar.xz 1155296 BLAKE2B 
b4cddc8f4d7ceb0dd29d58f4b2038b27213eeded93addcd97dcdaf70852850d0af386b350359ff72856b32019f648bd3a4c31e88a0f5688df72ccdaa4acedeb8
 SHA512 
60fdf8d72e9a0e26832c2fc86297ea701c8e42fb3c0cd6ab69791ef03cd46ad5704eea488ba9174021b7d545e9d65ae4340a77be068dc188111f06ef7ee16940
 DIST genpatches-5.4-29.experimental.tar.xz 6140 BLAKE2B 
5ae2e5e4534653e0aaa95cd18b47ff3b972d6b71c397e52debc9e25830ac22d0bf85fd0d6471f8f72622796b168781907e0c90be3b3678081cb90574dff6a3dc
 SHA512 
bbd3e34476ea8df0bb1896a993751ba87b4e92b5ae2603b45be0af229aad0e9334b250510484decc402371231a0470b53a922398746b5b6f203322ff33fd7b8c
 DIST genpatches-5.4-29.extras.tar.xz 1744 BLAKE2B 
624f0f1dc70ec4642864eebcbf7c2c9d05359dd0d801799767943c8758cbe52ab36a3dd42cfdac495b73fd4f732c6f0d3e5d35d7a1b1ea81d99f07945ebe848f
 SHA512 
3991b500d2998c4ce801b29ff2766ed3f86f1f29744598afa131cc1d80fb917076e7e69e6eaca80972117d10eabdfe1bd9ae64ecd8825c1b63b87b360785b695
+DIST genpatches-5.4-30.base.tar.xz 1161560 BLAKE2B 
1c8c21ae2d2a51526a5cbd206e7c6ae0beed739f76ee084e586dacfc9cb6d86d6970b84807f926a0163a94ed70acbc56e5ad9cdec38b61dd32277554ffee1519
 SHA512 
d914577ed4d25a85fee4c2e4457d540e50302f5dae62957623c6c52f2542dc45b91f0e6e9d1525974659df716101678913ff292d157e26a2562b122fafad482b
+DIST genpatches-5.4-30.experimental.tar.xz 6144 BLAKE2B 
46be967411dcc3e2eae3ecf0608ff6493dc87cfe0c2dde1a344a1e64248d465671227b4d46a16918ce03e8ebbf431f510b39fc978bf2f7bb1aab5a25d0bb5df7
 SHA512 
6348a59ed73bb668d5563d5a0af77cb7428e2aa9d0bff30e4d07d9405a10ebe6f420626981b46a61159afaf8c4a783c2e92264e5ce0dc85f6639435fd55a80cf
+DIST genpatches-5.4-30.extras.tar.xz 1744 BLAKE2B 
7df3b2248ad1286e67433cec5cbfe47a4e088c998215351ecac32a69fac06c478bce44b7a3a1b542b06ab243c750daf7997f94172b1172e5c03633cb84804432
 SHA512 
e56d350e9c0d89056a6c4d975817e712983b09692939f57a2e7eddd2c319e8963e8ae58254f16d41ec17c02556d03b5c585d7ddb3da73e25c25f3e5522c8c35e
 DIST genpatches-5.5-12.base.tar.xz 541732 BLAKE2B 
fac0a28374f38f3949fd13433da71680cb72c90477b5778343950fc4857095c9298b83c7ff34965030329179864fee287ede693ba4614b9b7f765b76f26ff362
 SHA512 
bd0855ca4a1b453dfcac8fac034e634a2080fdc7cdf1d9ed633d36cdd75d6145737df09606211ec38012c7dc5d9a7956911c47b4256acfcd746df31d529cfe2f
 DIST genpatches-5.5-12.experimental.tar.xz 5596 BLAKE2B 
b8f2341550c7b6e64d6da49813079fdad59fd5b80e77bae120ba50676a05d96233f8fdfda8a145c1060c06fbedcd40dc57c38d127e02621c183fb3692e0a8801
 SHA512 
3ca8743bec878a56505a6ca18a780b21f8d75b8a18e2ab903499cf12f7c76d2ab5dc8bd8887edfbbfe010bc6522c912bca16fe12c7aa477c208c27b099825ebd
 DIST genpatches-5.5-12.extras.tar.xz 1740 BLAKE2B 
b9787c1a5ff46dd4cbbd6a1914b9851e42072bcec880e15ef82a8d878da079ba991c690eda9752ec0f9d7e15a7e9032e5e2a8fa98623a1b45937cc2dcfe30688
 SHA512 
94b4e044c2e67a303cc3e08941e097c8f24e38cbc2b39816b0d6b49ef4c1bb00341389432ba2258195b1abe2b3ee7ea92a06a56e756f22591625838731d41bf8

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



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

2020-04-02 Thread Mike Pagano
commit: 04dd5efbe0fd4df098b909dd6ef12f1d20ee1619
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  2 18:43:28 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 18:43:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dd5efb

sys-kernel/gentoo-sources: Linux patch 4.19.114

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 7b229a0c72b..e6a9709e2e2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -19,6 +19,9 @@ DIST genpatches-4.19-111.extras.tar.xz 17492 BLAKE2B 
875bf3992abbabdbc9c425407d3
 DIST genpatches-4.19-112.base.tar.xz 3289056 BLAKE2B 
7a3f0186898c69118cdbb450bc5482ef910b876c34a087b292bd1b906f38b64b49ff593fab91d3c309057de8f89c1e22fb62326d5f945b7dbdd60ae9d7b92fb8
 SHA512 
f89b06e193469b79fce00a62cfc96e601c025fcaf0bcd684c0682e87ee91c622e613b77b53d2320ac3c45fdcc14373ba85728d57e95f0eb02fadb805f181da16
 DIST genpatches-4.19-112.experimental.tar.xz 6428 BLAKE2B 
a8cc2ac5aa8250e3dc0255aca267e82c0fc1719319b9ab8ba8fd18c885f5bbac5c3cb95c5fe6dedf5bd42ce6c09f6d9212aa1c4e058662be2c4bfa82f2a426a8
 SHA512 
30c88820d6d5f2a93c914e7c31a79063ed73c7c6d3bba76546e502d999e2cee786c995157707b352520c17953c372e5e73bf591cea4259294f72a59a5f76e750
 DIST genpatches-4.19-112.extras.tar.xz 17488 BLAKE2B 
3be8e01bb3e3fc7cfcab9b5c1c0675c3adff87e3c87defd1e6261a60fe7b0a04c1928f733b0aef0e3316538a9595f97ddea0d87bca5245f812e21d8f8b944ec8
 SHA512 
94803b2dc4417a17bf648351f9d1c1220db3d16e324019ac67aa06b8e88d38a066fd69fe791057e35b0b08f6603cba5f9f04d5f32bad4d434e84a6f014d33b9c
+DIST genpatches-4.19-113.base.tar.xz 3310596 BLAKE2B 
3b6371d867132ded00c5fd1e9eb17b81630e7ea813ca5b982314f42a3f6e15aae63ea3a58264493903df2786d31522f165adf0c8ab734aa3729dce8dfe6c
 SHA512 
4ae7bc7af844f7d16c4237eaf2c97317a365ac6740e019750237298167f906ef8e358199701fc8457fd60fc57dec0aef0d91f764bd2577171f0cc1c4659c03ed
+DIST genpatches-4.19-113.experimental.tar.xz 6436 BLAKE2B 
a4a05abfc980bcd4c206d95fd12342e7984272afc12ec707ad367eae730dba9306e528f4d4b2c67365cc01712475bdbdd06d164a547f94b47a8eae3ec59eb120
 SHA512 
781bd645835e1205593fb43f976e03ede21aa3af4720ed00deb14b725fc53cb8350d703c0df339df694d1ccd73fcdb82ad31b8f821fd1ad8547584c3115531c6
+DIST genpatches-4.19-113.extras.tar.xz 17492 BLAKE2B 
614d02f749ccfdc8c23ebe0efb3c9868aa606d0a8ce472d8fe6c06b2a60de76eec94220c466abfd9120aefa2dbfefb61a03c993103e7c753c7605cecb85a4820
 SHA512 
d2eec05870c3e265412fe83b094a8d3f38e5bdbb59016a2fc3875488057eb4ee9af94db2f6b456137b8c2fd82ffb63c52f12f8ec12d616c27f3811b1276623be
 DIST genpatches-4.4-216.base.tar.xz 3480188 BLAKE2B 
e15ae182081004f678de202e8972b6fd1d20de114a0cdd9ac42536e08e081b2d462699275d86a2db0afb082e955d6f4ff826f07241da37b170513456dfad6b82
 SHA512 
b74838898c42eb080e50531fedefbf043c89503c4d0b0f1fda1f763be4ec1adc271f7ac08ab0e812e6bd1a09b9b860e60aa8dc170d9a6df4f68c9e40b6c3c3aa
 DIST genpatches-4.4-216.experimental.tar.xz 83296 BLAKE2B 
83ce6c2ad9dbf71dcadff21ae50976de91a7b98b9df657c8fe69fddb70d23a7ba31cbca07cb5863a651b6107ab9c5e7d134950788025dbbe6281936a37debcf8
 SHA512 
0d2951b7e4def62ba0e47fed0e5d1f6add7b1b340685a31bd1e6e77843d387f984787b2df54570ba2fb03afdabf0a79e6823ac67e26bf71398d37e4516496b11
 DIST genpatches-4.4-216.extras.tar.xz 16480 BLAKE2B 
6d30f3f1ce6fe390f7b6f31f27c094f0cbea94bd40dd543236cbf2f17a4761237452867b51675a351bfca508431d4689d36d98303a0a65e16a0db88c1d8838d2
 SHA512 
c37618c424452c50758c8ef3502d1ae6589dac346902badccd5c2b68215ca0c3e592ceb96b5c5f713731e58d7be5d9ff021d746ef103899081f27bbe733cf43e

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



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

2020-04-02 Thread Mike Pagano
commit: a755b45b735360bcd12a0758a23665d4d4a284d6
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  2 18:38:24 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  2 18:38:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a755b45b

sys-kernel/gentoo-sources: Linux patch 4.14.175

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a377aee2b2f..7b229a0c72b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,6 +7,9 @@ DIST genpatches-4.14-183.extras.tar.xz 17496 BLAKE2B 
e82ce068b3661c672dddc084d79
 DIST genpatches-4.14-184.base.tar.xz 4099856 BLAKE2B 
23bcc9fafc8d3662c3c44d49ec63347360382c70bfbd15d3d3ec8d7b285d589ad2880223d06fa6456b99374cb69fe4820654e71ac5a538112c72eced19fc46f7
 SHA512 
b8388a36406c7acd136d674845fa4c214ee3c54d5d6544243b0ee6c04358fd8e9c0cf5253b5b7d1bb4c79b836b6a3bb257909473b0a35b5a61df3f99be6c6bdd
 DIST genpatches-4.14-184.experimental.tar.xz 5932 BLAKE2B 
a9556c3b02dfce3efc85a8fc9d0ae31a5b4c295f392f9f89e91f41fb990effdae3a9047dd26a878f20b432333cd28ac3dca6f3be6bdaf518b3dfbcb94e69bf54
 SHA512 
71a9c67ed996d7cda6413045095545d9b55070bf11cd6d2fadbd3722321b5d017a749048ab3baa5a7c4142901cb4c59f105a535fe79c3ae25eb8d8cdb0a28585
 DIST genpatches-4.14-184.extras.tar.xz 17508 BLAKE2B 
26bc45cfa09466fe11744354a1275dfc1b5bda4021570ef1130661bd30801d8c67578083cde653025d81a24575c52e1f4655ce4cf6be7bc2b124d8609b83d9cc
 SHA512 
9d68cacc829ab9fc8696429af1b47fd1662ceac9f160e975883c0a98e39bffa20d19ed961a55f381aa5b0364cba2d2d5a22c96f3ce928ccdb88126e4e6475faf
+DIST genpatches-4.14-185.base.tar.xz 4126840 BLAKE2B 
0f5006a0a840e82fd39ca80f9973df537d5bac5dae9cafca5b31c7de5b8325748a77b4a6fb02266c9da623ce7e47fc47322679b7d986905c8965b64c5df6514c
 SHA512 
1165c57967e8a9fa3decb1bf8fb6421e334b6ae746dd8161d27052b74cb37b5761eff0df48debb0544343b96070b9548a57fa7cbea3efa607c1ad3ab1bda9aac
+DIST genpatches-4.14-185.experimental.tar.xz 5936 BLAKE2B 
12431e248fccfa174222bfbd77031127418a7d48942b33fa79f2969d62c7a763f3c19530100f44b496af4efa9bac75214c4650794e360b03b022077fc273092c
 SHA512 
22c7615a57e5bf29d360de626f8ad9734fe0d77385c3ff04e1881880e653c209b0f054001af1ae5ad2aa5ff93c9864454e1eac5b55436f9921a6ab8cac6b36e6
+DIST genpatches-4.14-185.extras.tar.xz 17500 BLAKE2B 
a19e3fdb3fed0ceefee81733a8c5a85f262367837420728c8e9ce71db5498d40f1db5eed3091d3fc57571424ff6db710f7bac7bb493d51ef9fc0b0014911bda9
 SHA512 
0d7740e6e66604f3db8224dbe18838f44137ed41c4ffc6c928054eb111da12d7b7133f6afd36b926b5f3534b7bb3c794122e78281e632b995552f558df3b4a90
 DIST genpatches-4.19-110.base.tar.xz 3262204 BLAKE2B 
835215c4e9b808bdbc04bde3dc79512869f91a2652d360a6e11799fd1ecd6b02fcc7a2fba6e8bcaa90c05417136bb3673915fc2468c48b378df4a6a16c985dca
 SHA512 
044cd58f95d679dc7eef3d81672bfe25d0a751b9cdf734122e83d44ae2324bf3bba89fe377a757967c90fc96072f62ad70e20ce29b67cdf45cc7eab7616cf926
 DIST genpatches-4.19-110.experimental.tar.xz 6424 BLAKE2B 
98891f67276d818771311012f2369c5884f1b0696f9b531a876a50827e30903f179c8b2307009defce1557821227ba91be5728162f5250c9788d5a64360bafeb
 SHA512 
5a6e96e5ec8b4232919ce99f669452e28fbc136dd1239c078d3129062c6b34c8ba31faad917011b4a9843891de3bc028268816e741a588c4487bb5c696e691b5
 DIST genpatches-4.19-110.extras.tar.xz 17500 BLAKE2B 
5773fb4a74fa75333cf3add0ce89c0b22b49ac706f1e0ba5a8ea0526c8e8be31991fac43165a8a06bc612528702e7e9fd4aa71b6ff77e49baaefeda9b9dd0345
 SHA512 
e3ac65ad6127810f8dfa3d2ce29cd5e09b8e90f333d6385ece952811ae8321213641554d08cd366c35ae8bc4947150dff33f0f75b4dd1a2def3248d6c07c1c07

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



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

2020-04-02 Thread Michał Górny
commit: e61105328eed31ebff58814bcf942a99930fe6fe
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 18:14:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6110532

sys-kernel/gentoo-kernel-bin: Bump to 5.4.29

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.4.29.ebuild| 46 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index f57c724ce3b..2aaca651034 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST gentoo-kernel-4.19.112-1.amd64.xpak 61367863 BLAKE2B 
25b479421c64cc3a1dc82d
 DIST gentoo-kernel-4.19.112-1.x86.xpak 53608659 BLAKE2B 
e6bff69f803b01cc596a83e60b76469894673125a917e9759ae561e7485b2e3abbdea831296d65780815e12c5e9d935be1d22d9280ad7abc12475ccef81b6e83
 SHA512 
f019030a57463a8dc174c7aaa5f7c05660993b3234f89cd825d4f56af9fdc3e3c3c8d050b43f6e3cd3bdc53403ffc0bd258383c6855d4c02c13bdf1b66e83b21
 DIST gentoo-kernel-5.4.27-1.amd64.xpak 64919114 BLAKE2B 
6c291f6f6d4129152c369087135a9e72930635cc96b858e4351403315bdcf7f30ea98e9f4e6d96bcd814ceaf541beb09686a61e632840f08d6e7ddc09a09ec07
 SHA512 
bf6064015de117ee98aff69bf4efc6353e75c1b6bba211b9a73e83dfc3c3a5bfcb94d3c6a6187fa547b9362dc4a4c5f1f676f6d617e376b5f8fe100c76c0300f
 DIST gentoo-kernel-5.4.27-1.x86.xpak 56530245 BLAKE2B 
46f13659921a21ffc07f3725d0549f9c979b3bcb14ae664e2da77f6e0a19c0a6322146396eefd003edf9acc0da203bb238e00f1b80c46893382caba4a482b71a
 SHA512 
0fdffb9e15b2828f54a106f110d55b73eb1d98e0e6ab364206904f3ced7a06b5a06eec88b09985928854252c97c33d64a1a9d420dac65497e09c5b448c479388
+DIST gentoo-kernel-5.4.29-1.amd64.xpak 64937717 BLAKE2B 
a82d075b4e8b452325168ae9ba614b8847e9a674516b48f047fb203f389050e539b7030b02685ce0e360d18e33e4b8eda83fbb92b5fc7b0bd16589b9f2d34532
 SHA512 
6e7b6365aa42af950402376b173a66c80b77782e8fd6e8d697e4407b77ed28ca1e2910b31da5d94f994d5fda1324c49265587316b2976f647a7717b721ad856a
+DIST gentoo-kernel-5.4.29-1.x86.xpak 56534117 BLAKE2B 
62f4acef03525e1ae9fcf5f3d464a432df75220be50d19f5ade3886f1cd7af5bb0df1010eb3bd180488f055b64d721dc4bbd41f8cf9f8aaea54e8aa0cd068c7f
 SHA512 
84cc04ed5f720ca14ec423ab4b13e544d73ecda5f194c2219b6387b801e32abff4318f1e88cee380ca35d2e366b289e383a592207d8d3ea3329b42c0b69abf8e
 DIST gentoo-kernel-5.5.11-1.amd64.xpak 65764937 BLAKE2B 
27dcbf59f3d2e544574b10d9ae5088b783b36467674334acc51ce04da1ac4376cfa7fb7cb3fb9cd7201d992b4d8b74b79112c5f71887718b2a7b65612c63f893
 SHA512 
029880d61ead061bbba72b1c567974217340d03ee7a3221c9edb7eaae927ecc57e4b2c12acbef113c2c62d5600c39c731cae5e57587b1fa517597ba04ebbe292
 DIST gentoo-kernel-5.5.11-1.x86.xpak 57175736 BLAKE2B 
6e4910c3655cbb7a4896724968d129afa1a7569b4f386d2c78f1a2ac4370b5ed6de78eff85ad36f58011d9839ffefee63acf1665d16bfa699831b74a80f6c9de
 SHA512 
0976000415d6c73483cfa9b99bdcbd48f252e78745058500a4dd3eded4085967d1ab0261b8b6c1dea2a95f7cb078934560d396830d1b6315ca4941b74c4a91d7
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.29.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.29.ebuild
new file mode 100644
index 000..68ca59b5735
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.29.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "$

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

2020-04-02 Thread Michał Górny
commit: b5253cf5439a0f34d856fad88fbdf7c670485e19
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 06:59:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5253cf5

sys-kernel/vanilla-kernel: Bump to 4.19.113

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

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-4.19.113.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index dc992905e74..58d2918398c 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -1,4 +1,5 @@
 DIST linux-4.19.112.tar.xz 103425652 BLAKE2B 
d2b2e4b4e89d47d7158e438de3f7912f7bbf4623423b90e69c76138717d1d1a62599372d13fb91476d01c79661241a28db3682bec98955bcbbb83004303d21b7
 SHA512 
1e52a26d6f19c6659d3c2d23d492cb3775036f2a75e53db442c50f2c48cad2a2509fdf48ff7a96eb78750e2f8b540f7e55055a4799d060a287147b0b55931325
+DIST linux-4.19.113.tar.xz 103430528 BLAKE2B 
6eefb598da59a54d2f73e17d13b48a1398ed57cbc25b0c80785fa34727e97f618bd7c99e1c3e15a93aa0cb0c6da63f623f72341a272100203772b05c5bdbe3f0
 SHA512 
9c5ab7bde99ec8c622c0fe5141ce679244fb4970a92ef5f3d839abdd00af24aaf2d2733f78d26ca939e598843a1de316de0d8e96f7ee7689dbb2a62e8c348057
 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 
03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be
 SHA512 
6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d
 DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B 
a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a
 SHA512 
a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258
 DIST linux-5.4.24.arch1.amd64.config 241418 BLAKE2B 
b24fbeb04cb63b5f0ec7ea935b21302aec92552f1a8108c204f8529803d5eb23dc6124529ca0f9fc394af051b0d3725698fb5df95d6af25274cb51146e3c052b
 SHA512 
d180f3cea5c9c357d482d8533dec7e641b782f501c15f749a5a5347fe737fab93a43a95e12391fcbe3d93a90d673c91b890cb66d219a8f8247074d222959e9cd

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.113.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.113.ebuild
new file mode 100644
index 000..17bfa6ee759
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.113.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
+AMD64_CONFIG_VER=4.19.92-arch1
+AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9
+# https://git.archlinux32.org/packages/log/core/linux-lts/config
+I686_CONFIG_VER=4.19.85-arch1
+I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config 
.config || die
+   ;;
+   x86)
+   cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config 
.config || die
+   ;;
+   *)
+   die "Unsupported arch ${ARCH}"
+   ;;
+   esac
+
+   local config_tweaks=(
+   # shove arch under the carpet!
+   -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
+   # we do support x32
+   -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
+   # disable signatures
+   -e '/CONFIG_MODULE_SIG/d'
+   -e '/CONFIG_SECURITY_LOCKDOWN/d'
+   # disable compression to allow stripping
+   -e '/CONFIG_MODULE_COMPRESS/d'
+   # disable gcc plugins to unbreak distcc
+   -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
+   )
+   sed -i "${config_tweaks[@]}" .config ||

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

2020-04-02 Thread Michał Górny
commit: 3d719c4dc4ee6f02dbab277c3a8a56b3701777e3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 06:55:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d719c4d

sys-kernel/gentoo-kernel-bin: Remove old

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

 sys-kernel/gentoo-kernel-bin/Manifest  | 12 --
 .../gentoo-kernel-bin-4.19.109.ebuild  | 46 --
 .../gentoo-kernel-bin-4.19.111.ebuild  | 46 --
 .../gentoo-kernel-bin-5.4.25.ebuild| 46 --
 .../gentoo-kernel-bin-5.4.26.ebuild| 46 --
 .../gentoo-kernel-bin-5.5.10.ebuild| 46 --
 .../gentoo-kernel-bin-5.5.9.ebuild | 46 --
 7 files changed, 288 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 5a8974f4142..f57c724ce3b 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,20 +1,8 @@
-DIST gentoo-kernel-4.19.109-1.amd64.xpak 61346541 BLAKE2B 
0ef60b1d38fe49e75434162c468c6788d066611a7c24b0c59d85e721a485d310d6d90bd5392bb0fdea97a4e310574efbce92cb0a92b2aa0a91f94c06f67dee8a
 SHA512 
732a789306ad347075d2098504c1eca7ac067f259df3acd3ebb600668add5077e2772a46a5debd4cdf435714685a4434b53a307dc8bef5fafa546112d5e8247e
-DIST gentoo-kernel-4.19.109-1.x86.xpak 53609386 BLAKE2B 
1f77ceae91ae4d5fb4e6a06d4644dce190288e4761c46be65c5540c8e1ca53c796eea529119f2b2ef188cfef0d833361e131409ff8e78520677a5a729fc0b677
 SHA512 
6c12e2dc973f3790758bbaeb5eec87f43f6f8499780970da12b9b8f69665b11d3047d4448e8c75e9f971645a1facc726452fcfbaa4e97979f80efea4386c12c5
-DIST gentoo-kernel-4.19.111-1.amd64.xpak 61344519 BLAKE2B 
bdd220bf00bac14383b962861b9cb0a504bdb9f69f4dbe90cbb9159c8898c8cc870acd6eced5ed466860ce0ef73af81a5e99f0fc77d69b9403b1da5f027c6272
 SHA512 
a36dbd10935df542bb7df55f3271f0e6bc13de50766effa7f85cd835181d87077ef8c76e5c1c403116b9ae3efcc01c12395628fb4ce6a038e34210462dfb6aa5
-DIST gentoo-kernel-4.19.111-1.x86.xpak 53614773 BLAKE2B 
1e3f23ee416e1a1720308a3a0d2dc10c211d7b0984a571f539df70fec31d034ea75e7d59dfe348932d30b707beefff35f6072e5936fa772939c47050bc75605d
 SHA512 
42a7b8f365c0a2a210b178b403d3c75dcb8c6fbb2e9cb9a197536afa5b06e243e9c29298040b51d628ba08416d4b7cee7685f8aa7dea360ee6934ac3ad6b86df
 DIST gentoo-kernel-4.19.112-1.amd64.xpak 61367863 BLAKE2B 
25b479421c64cc3a1dc82d56f912a6c56ecd1246069c6709d0ac215ab1e77751ab30e5fd96c2f4d2d1a914f70dfc96f96788838b824fbf0265068ed72aa0b408
 SHA512 
e5e259c632e325e26b8773b1f41719461b953ffcebfea0e16986730dd0e594418dad038a2fe9764b3ccee594296f77bf6dd20798478d4a01f04ac681efba3ded
 DIST gentoo-kernel-4.19.112-1.x86.xpak 53608659 BLAKE2B 
e6bff69f803b01cc596a83e60b76469894673125a917e9759ae561e7485b2e3abbdea831296d65780815e12c5e9d935be1d22d9280ad7abc12475ccef81b6e83
 SHA512 
f019030a57463a8dc174c7aaa5f7c05660993b3234f89cd825d4f56af9fdc3e3c3c8d050b43f6e3cd3bdc53403ffc0bd258383c6855d4c02c13bdf1b66e83b21
-DIST gentoo-kernel-5.4.25-1.amd64.xpak 64946299 BLAKE2B 
93620ae7dd7f730f9d722d13cbee79d948b4c6684f0f1b3083b60c51c98245ff823c601f0767f665f5cd5834f05aed7fa8e7b01578e0cf787283a8e5b1242bed
 SHA512 
2371484f0329dcb06fd825821ebcb6c0726a83858d1e2650f100479061911de73832d584d340b500026dc64c10afca1e3a82547b9f926b591c5eead6391f9d2c
-DIST gentoo-kernel-5.4.25-1.x86.xpak 5655 BLAKE2B 
6c7f74d33eb0357f3bfa31a9d829e90c7406a8dba730d833517b14e938f2d20d6193a557236b4fc1b12697a07259389cdd81c52da638c899fcd7ba43361896ca
 SHA512 
e4f082ce42d0a5a5d0ba323d4235880561057fdd52b3802c3a1da8a4de41ca8def1f383209a0ee3ac013cbc71ad60154aa5220356251c8da42911dfc0428920e
-DIST gentoo-kernel-5.4.26-1.amd64.xpak 64927612 BLAKE2B 
0bd914d9b6408fa9c0695c232b80913f0f38daf4ab954e7f1216caff9d0dd7580f595e94a30e1d9b7a4e109fe98fb764d464ad44efd3772f34318d54a9551c4a
 SHA512 
ff53293f3257d9fbdd3f4fae65aef19c548f076fbf4611aa61323f7503be084638073f044bde8f554e6d4c13409ecef9e024ceb30150b03ddf9bc607f376d708
-DIST gentoo-kernel-5.4.26-1.x86.xpak 56526237 BLAKE2B 
983182fefd744fd2409e9874bc91ea812a3fb6433a38bcf5878a0de6f47326c811c20804651a953733096337062c060dce775135b1634e7bac2ef0ea02639f23
 SHA512 
2a08e3222e366ffefb4f068ca0b51db67dfa7e11c1861eb205a835d969e36465260f99ca045b89d938adadff5e587306721bfb75c64f5bb26dffa0436a8512a1
 DIST gentoo-kernel-5.4.27-1.amd64.xpak 64919114 BLAKE2B 
6c291f6f6d4129152c369087135a9e72930635cc96b858e4351403315bdcf7f30ea98e9f4e6d96bcd814ceaf541beb09686a61e632840f08d6e7ddc09a09ec07
 SHA512 
bf6064015de117ee98aff69bf4efc6353e75c1b6bba211b9a73e83dfc3c3a5bfcb94d3c6a6187fa547b9362dc4a4c5f1f676f6d617e376b5f8fe100c76c0300f
 DIST gentoo-kernel-5.4.27-1.x86.xpak 56530245 BLAKE2B 
46f13659921a21ffc07f3725d0549f9c979b3bcb14ae664e2da77f6e0a19c0a6322146396eefd003edf9acc0da203bb238e00f1b80c46893382caba4a482b71a
 SHA512 
0fdffb9e15b2828f54a106f110d55b73eb1d9

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

2020-04-02 Thread Michał Górny
commit: 6d7774ba9c32ea198d9b3f8583e1d6d03e910369
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 06:55:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7774ba

sys-kernel/gentoo-kernel: Remove old

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

 sys-kernel/gentoo-kernel/Manifest  | 12 
 .../gentoo-kernel/gentoo-kernel-4.19.109.ebuild| 76 --
 .../gentoo-kernel/gentoo-kernel-4.19.111.ebuild| 76 --
 .../gentoo-kernel/gentoo-kernel-5.4.25.ebuild  | 73 -
 .../gentoo-kernel/gentoo-kernel-5.4.26.ebuild  | 73 -
 .../gentoo-kernel/gentoo-kernel-5.5.10.ebuild  | 73 -
 .../gentoo-kernel/gentoo-kernel-5.5.9.ebuild   | 73 -
 7 files changed, 456 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index a7140fa852e..2b38b3bc4df 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,19 +1,7 @@
-DIST genpatches-4.19-108.base.tar.xz 3245572 BLAKE2B 
ac917443056a08dc9cbd47fe57d4b15a9b8916bbab59462ba0c96be4f9240f2d2beb0496bec6deeecc924862f49e65d77369bc3b1d59c51d0d70e7d5067e1cb9
 SHA512 
cbba52bbf0649f346dfee4601ffbc9305d5d34a7cb4cd50df9fee221d4afe970fe3ae9f9dd461b7da3fb2aff5e3efe2f69f4117d2adb55ebdd570f00e1824c61
-DIST genpatches-4.19-108.extras.tar.xz 17488 BLAKE2B 
4a5d2cf9c20a3c8ee9178713ad18e68a5c33022e36a299a97b926f0311cca5366dae98831c6a9861ef644a2707953c0b6be7e939bef263ac27e9facfe9896347
 SHA512 
c6c04bc19debe86fdb8d504b5f06b4f30914d63d54e025ec885fc88bba94de070c51efe6d84004c78f2baf126d696d574fd9a1ebee017fbc2e98f97580dc4e87
-DIST genpatches-4.19-110.base.tar.xz 3262204 BLAKE2B 
835215c4e9b808bdbc04bde3dc79512869f91a2652d360a6e11799fd1ecd6b02fcc7a2fba6e8bcaa90c05417136bb3673915fc2468c48b378df4a6a16c985dca
 SHA512 
044cd58f95d679dc7eef3d81672bfe25d0a751b9cdf734122e83d44ae2324bf3bba89fe377a757967c90fc96072f62ad70e20ce29b67cdf45cc7eab7616cf926
-DIST genpatches-4.19-110.extras.tar.xz 17500 BLAKE2B 
5773fb4a74fa75333cf3add0ce89c0b22b49ac706f1e0ba5a8ea0526c8e8be31991fac43165a8a06bc612528702e7e9fd4aa71b6ff77e49baaefeda9b9dd0345
 SHA512 
e3ac65ad6127810f8dfa3d2ce29cd5e09b8e90f333d6385ece952811ae8321213641554d08cd366c35ae8bc4947150dff33f0f75b4dd1a2def3248d6c07c1c07
 DIST genpatches-4.19-111.base.tar.xz 3275536 BLAKE2B 
efd68196ef3d1f9ebb0964650e046fb7744ac32a13e1b6c4fb047085e122ac481c089b27d1771c99e47bf757760448467024f0dc5216f426c93e9c431d76cc0b
 SHA512 
368a16315ef7f95d0c226f2e99b04390837600b23bcb1fa1d11f3eced2f57e9ccfd05f15d147b764bfefd53a7dd4c762ea875d2cba2f6650b5c61ebb40d198ce
 DIST genpatches-4.19-111.extras.tar.xz 17492 BLAKE2B 
875bf3992abbabdbc9c425407d3a54cff214c9e8a41651df7bafbd923ba9ff1f9bf593824d2819df4f64416ed76ced823fedf9e58ecf539d4f2c33a5fa9d482d
 SHA512 
a0febb718498df7a3cae6fe3521b0ed05e72927c4e179fbaa91220345354e5367d80eb9062811b75df9ec97bca0cd5c92911b55175bacbc8dba99a1b68037d0d
-DIST genpatches-5.4-25.base.tar.xz 1052564 BLAKE2B 
b41dcbbeefe779bf86209d676bc5155e1a6db0b8e91fc101da87bb66cd51f5ac26d41798fabe7b4e9377c696a729b649e16036bf677bfb468b8300d32617e995
 SHA512 
f1badde5398ff780bea19c91c294fbd391d142f0912645a2adf4c5ff63b049697d83bd5377069828b43abe5e448abe3649313d16cc6ee07c6eaa90f0c57f0ca5
-DIST genpatches-5.4-25.extras.tar.xz 1744 BLAKE2B 
7ca0570133350ec60e8872f9035dfd2d46355a16642755d8f4bdbed7a9622a1a18f0529fb55eff00dd15520396c269c7849210b461f0c8f5ed8c6512071eaeb5
 SHA512 
1894e699b09a9cf5732b9b9c8aad91c0ab85ef08fbc03afd4d0feb3cabf8dd04b2f6cd47ee8f1d09a07490617d5f16997cfcf037449f1d4f3af84c4f8541de43
-DIST genpatches-5.4-26.base.tar.xz 1079948 BLAKE2B 
4ed837fb6df27ce7e8b2b608800a5d754c02c8b34c88b3f528d65813de50a88e05a87a5079d7d67ba6ccc552e9f5b3ea775660e2f76a0badea30c6ab4eb472e5
 SHA512 
961edf9d05c84daaab9a8a5b499acd8215d1b54ecf4bb9b4670e9300fc917673fc35005d4695c24a02c116745425fe3b6d44066887c4f4b618925d826d5ea0ec
-DIST genpatches-5.4-26.extras.tar.xz 1740 BLAKE2B 
4bae843721cdeea0dd205239cf9ad58d25ac4b4fc43e92e0cb74faac46e759a9e0f9b6c1f4f88b56c8d56fee091000fd663c2e4e7099a64fefb71df1f4bc881b
 SHA512 
f379b5ede9cca71b334638953209a2598dbf091ad08c322d2265cbbdb27d8f0ea7b1594db33be24cff96f062e3ee62008832ac74713454de9fc19fc20eff6da7
 DIST genpatches-5.4-27.base.tar.xz 1094072 BLAKE2B 
cb2895a3729a0d58f734bcaf34f1ec4c00fb04cda9a77067a44c33e2d17ec3c6779ec7f296fae3bfda6b0fd7affb6126556605163fdd0b56769036434fc153ef
 SHA512 
46a4fd2d8679f10e9a386462db423fbbe4ba3076f5de04c128d514c938a73ca2a3fbe8f1a50c39fd7f5b60a4b3143a33faed66a33c92aa8af85a1d0d121a187a
 DIST genpatches-5.4-27.extras.tar.xz 1744 BLAKE2B 
876ee0915d60032a8a8c33ebdd9a8a938666bf06df1e618b568289d7779870cb1b2e0ae30b9b1ca0fb3bda574751c34732e20d7f032dd64135c6230ea9b9e507
 SHA512 
1586b9e19fa42418003b41ecc0bf7cdc208bdf8fec7f41c4fba1ca7bca643d03e38c3443f724e99e6e19338216527eb901bd95f0e89acb5ac1

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

2020-04-02 Thread Michał Górny
commit: 8bb673274aa414f98677c413dd2efa42ce2166aa
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 06:59:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb67327

sys-kernel/gentoo-kernel: Bump to 5.4.29

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.29.ebuild  | 73 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 2ae5e0b6206..80e96775b27 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-4.19-112.base.tar.xz 3289056 BLAKE2B 
7a3f0186898c69118cdbb450bc5
 DIST genpatches-4.19-112.extras.tar.xz 17488 BLAKE2B 
3be8e01bb3e3fc7cfcab9b5c1c0675c3adff87e3c87defd1e6261a60fe7b0a04c1928f733b0aef0e3316538a9595f97ddea0d87bca5245f812e21d8f8b944ec8
 SHA512 
94803b2dc4417a17bf648351f9d1c1220db3d16e324019ac67aa06b8e88d38a066fd69fe791057e35b0b08f6603cba5f9f04d5f32bad4d434e84a6f014d33b9c
 DIST genpatches-5.4-27.base.tar.xz 1094072 BLAKE2B 
cb2895a3729a0d58f734bcaf34f1ec4c00fb04cda9a77067a44c33e2d17ec3c6779ec7f296fae3bfda6b0fd7affb6126556605163fdd0b56769036434fc153ef
 SHA512 
46a4fd2d8679f10e9a386462db423fbbe4ba3076f5de04c128d514c938a73ca2a3fbe8f1a50c39fd7f5b60a4b3143a33faed66a33c92aa8af85a1d0d121a187a
 DIST genpatches-5.4-27.extras.tar.xz 1744 BLAKE2B 
876ee0915d60032a8a8c33ebdd9a8a938666bf06df1e618b568289d7779870cb1b2e0ae30b9b1ca0fb3bda574751c34732e20d7f032dd64135c6230ea9b9e507
 SHA512 
1586b9e19fa42418003b41ecc0bf7cdc208bdf8fec7f41c4fba1ca7bca643d03e38c3443f724e99e6e19338216527eb901bd95f0e89acb5ac1f0ee9fd9ac3589
+DIST genpatches-5.4-29.base.tar.xz 1155296 BLAKE2B 
b4cddc8f4d7ceb0dd29d58f4b2038b27213eeded93addcd97dcdaf70852850d0af386b350359ff72856b32019f648bd3a4c31e88a0f5688df72ccdaa4acedeb8
 SHA512 
60fdf8d72e9a0e26832c2fc86297ea701c8e42fb3c0cd6ab69791ef03cd46ad5704eea488ba9174021b7d545e9d65ae4340a77be068dc188111f06ef7ee16940
+DIST genpatches-5.4-29.extras.tar.xz 1744 BLAKE2B 
624f0f1dc70ec4642864eebcbf7c2c9d05359dd0d801799767943c8758cbe52ab36a3dd42cfdac495b73fd4f732c6f0d3e5d35d7a1b1ea81d99f07945ebe848f
 SHA512 
3991b500d2998c4ce801b29ff2766ed3f86f1f29744598afa131cc1d80fb917076e7e69e6eaca80972117d10eabdfe1bd9ae64ecd8825c1b63b87b360785b695
 DIST genpatches-5.5-13.base.tar.xz 558584 BLAKE2B 
e519cc21b25b2c91766c22e86ecef80a6e3516e8a5f666c2452ad8836fb46540fb44ee38df90ddc94a3c7d23fe544e229c247ae200d691869300d8bd979dc5ad
 SHA512 
917610eca9038eeb22d98ce373705607e16b33c66d5846010345a6258d24c34ab44894b2140d6afa9dde7abd05fe6061c90c396bf0940449d77936b15e552479
 DIST genpatches-5.5-13.extras.tar.xz 1744 BLAKE2B 
ca1c8f785f746c31303f27c4eb013ce7dee2d8dd5fd6ebfde1c71a521b696a56bd3e6d97721e929c8637acb20a3faa7c212aa5cbb9bcff1833f82246f16e64fa
 SHA512 
4bdd6eecd6aab145011deedc989b2c2c451840b631df0bd8bb8191b2dffd2a58436b4b9e1656a9cdca6c024b8cfabe911a1bb95c3b4fcd29f3aede4a317fc923
 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 
03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be
 SHA512 
6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.29.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.29.ebuild
new file mode 100644
index 000..26593f121ff
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.29.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-${PV##*.}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
+AMD64_CONFIG_VER=5.4.24.arch1
+AMD64_CONFIG_HASH=c060a2f4e686e06679d9cf9bbab5fdf423e5a402
+# https://git.archlinux32.org/packages/log/core/linux-lts/config
+I686_CONFIG_VER=5.4.24.arch1
+I686_CONFIG_HASH=3f4ba0851a9e9a3809fdec4091335182b0f1885a
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P

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

2020-04-02 Thread Michał Górny
commit: 99b903e5d0e10a03c7b314daa3137d2a5da39b43
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 06:55:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b903e5

sys-kernel/vanilla-kernel: Remove old

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

 sys-kernel/vanilla-kernel/Manifest |  6 --
 .../vanilla-kernel/vanilla-kernel-4.19.109.ebuild  | 65 --
 .../vanilla-kernel/vanilla-kernel-4.19.111.ebuild  | 65 --
 .../vanilla-kernel/vanilla-kernel-5.4.25.ebuild| 65 --
 .../vanilla-kernel/vanilla-kernel-5.4.26.ebuild| 65 --
 .../vanilla-kernel/vanilla-kernel-5.5.10.ebuild| 65 --
 .../vanilla-kernel/vanilla-kernel-5.5.9.ebuild | 65 --
 7 files changed, 396 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 8f18c82e28b..dc992905e74 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -1,17 +1,11 @@
-DIST linux-4.19.109.tar.xz 103426400 BLAKE2B 
0b21b26db8f51d3857eddbdff8267d571bbdafae4b3d0785478769c8c29d049a64297f9b2889fcaa9eb396245cd77a51067d4be6fb6fd8d08c17080e7283bdc8
 SHA512 
595411940613df10571e8de1d025f8af5596aecad6f4ab5c68c611b9b03a1fba1ef1ac511658fc85e98f6a9aa0569db26dc99e24436912fa53682caebb68de69
-DIST linux-4.19.111.tar.xz 103418704 BLAKE2B 
2daf4f288f527a5aece0dcac5aaaca018531d550cd7dfbc7c5a2fc3c54aff34a85f4ba86679f5f6c0d9025bd5d90e3c74d242c5c806637c8337f8cdfca523e26
 SHA512 
16598a51aa39075fa1bd384c119dbc827f99291525c818e9d02c7fb5819bba54d90033018f8f3aca9062c86b7d4654278fadeeefbfc3a17c4f397b30373554a6
 DIST linux-4.19.112.tar.xz 103425652 BLAKE2B 
d2b2e4b4e89d47d7158e438de3f7912f7bbf4623423b90e69c76138717d1d1a62599372d13fb91476d01c79661241a28db3682bec98955bcbbb83004303d21b7
 SHA512 
1e52a26d6f19c6659d3c2d23d492cb3775036f2a75e53db442c50f2c48cad2a2509fdf48ff7a96eb78750e2f8b540f7e55055a4799d060a287147b0b55931325
 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 
03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be
 SHA512 
6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d
 DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B 
a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a
 SHA512 
a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258
 DIST linux-5.4.24.arch1.amd64.config 241418 BLAKE2B 
b24fbeb04cb63b5f0ec7ea935b21302aec92552f1a8108c204f8529803d5eb23dc6124529ca0f9fc394af051b0d3725698fb5df95d6af25274cb51146e3c052b
 SHA512 
d180f3cea5c9c357d482d8533dec7e641b782f501c15f749a5a5347fe737fab93a43a95e12391fcbe3d93a90d673c91b890cb66d219a8f8247074d222959e9cd
 DIST linux-5.4.24.arch1.i686.config 240684 BLAKE2B 
8c29d083cef61f0c61e7256553c00817c5656ff56929dbce60132283a1a43576b18c42823eec7114c9332caad59557b1383a8f9fd16c92ff54f87e587fb2fe06
 SHA512 
bc293ffd03ee0d8dbe745e80963d3f52977c1cd5875826afa0be6d4615aa33afc6a8a548bd5db5d3bc00a33f7cde566206a959d4f5ea4b4f41ed83492ae4e365
-DIST linux-5.4.25.tar.xz 109489936 BLAKE2B 
46882393c13f9c2394597bf267ec7361b2d8a161d53bee2d4df2b15f4705f56bd5bb4f14db40098a52bac75544ec11c5ec6446bc7834aafaf135d243d5578e47
 SHA512 
2d0dfac419ab7d8d53ef95e1d4d9c59d79c573f953f947907903f781c3240cdcdb014eaca8c8641280948b594fd2098edb6994dfc0a4387bc45ae70234faa82d
-DIST linux-5.4.26.tar.xz 109501004 BLAKE2B 
b6abf7a40e406ed3fb0a76b90eb87b842a3d4f6a52f1e533615fdab8bda6e9467d3fc3a112d674d1254af4d76a427886f1327f6183dcf29541d2f8c7f11da744
 SHA512 
28ff9c02e99fc4315c6c3bd6e9bb35d913ed3d9a4f0e2830c8af303e12f1efe2315595bdf82f07e07fcb5ed8c6036fb3c1ff5896b2efa5be5a4106745254b5c0
 DIST linux-5.4.27.tar.xz 109496824 BLAKE2B 
7375def01b7402f3abe7c54b5e0bd318e712c867ef8799c9b64418c57f72be2b88c3aa609054b0832643f4779e338cabeea297be2b376263b48f0d1b5c319883
 SHA512 
86bd2ea097075417daa98ae1da5677933d0e22342af79f0f442943d44cc0a2f02905bb60a48b803f70ef542dd4647246fc151573dd052f35954d8c0a159ee0e9
-DIST linux-5.5.10.tar.xz 110740320 BLAKE2B 
9498865279ca942aa3f9788ccabbb4e0b5e2ac67e0fac75c662757b276eea87c61dd34d6a0e64ab309cec58e0a0374622593ca7af961063488cef7705c58e774
 SHA512 
6420778d586a70c31dfdb4df576e935acba81a7062c288e663ee3f8530a5dedd8bf628452e08e6a3909394d29e01154f1f165835ab91c038570bbc6d9d0bf3b4
 DIST linux-5.5.11.tar.xz 110743096 BLAKE2B 
7fde5515b48d05d87a04818eec3404031ac7c3910620c3ce76769c546d92f34112f1cff9ef5953be3b344b1230d45715556aa39852d3ef04db67345deba7423f
 SHA512 
86e86120777eecb66ce2a6cb80c5f0c3fd184eaadcb82bc5d6076a0eddd8548e83a5ef459ca26d785bf29245a240a4fc81913bbe75fc9868418b8981b67dba73
 DIST linux-5.5.5-arch1.amd64.config 243

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

2020-04-02 Thread Michał Górny
commit: d193a0f3de9e106971405c3acb27d5ca90f8bc21
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 07:00:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d193a0f3

sys-kernel/vanilla-kernel: Bump to 5.5.14

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

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-5.5.14.ebuild| 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 252197c0c98..129b387715e 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -7,6 +7,7 @@ DIST linux-5.4.24.arch1.i686.config 240684 BLAKE2B 
8c29d083cef61f0c61e7256553c00
 DIST linux-5.4.27.tar.xz 109496824 BLAKE2B 
7375def01b7402f3abe7c54b5e0bd318e712c867ef8799c9b64418c57f72be2b88c3aa609054b0832643f4779e338cabeea297be2b376263b48f0d1b5c319883
 SHA512 
86bd2ea097075417daa98ae1da5677933d0e22342af79f0f442943d44cc0a2f02905bb60a48b803f70ef542dd4647246fc151573dd052f35954d8c0a159ee0e9
 DIST linux-5.4.29.tar.xz 109503036 BLAKE2B 
22db7d171058a2a9dc86c33d918691c8bcf1dae3111c7644194ca660a6118469829773d24514fc72081d2ff54b43bcd178033473a7ec9d9b252b37a82ad06e4f
 SHA512 
ac296004bb852db37d7d6da030d1b7367a90e7933cf99680f7ddefb29238514c56d3a5c2af90b51559d1f0708edc01b899da0e24e5190c07ee26b8696e989594
 DIST linux-5.5.11.tar.xz 110743096 BLAKE2B 
7fde5515b48d05d87a04818eec3404031ac7c3910620c3ce76769c546d92f34112f1cff9ef5953be3b344b1230d45715556aa39852d3ef04db67345deba7423f
 SHA512 
86e86120777eecb66ce2a6cb80c5f0c3fd184eaadcb82bc5d6076a0eddd8548e83a5ef459ca26d785bf29245a240a4fc81913bbe75fc9868418b8981b67dba73
+DIST linux-5.5.14.tar.xz 110754392 BLAKE2B 
654024b8aff12a1d15a8cc2e3698f98707bc5a7a5825d592e7cc047c1222d8561403013068c08e35e408364bd40575d749503dd5cad189594d45b80a295d13a0
 SHA512 
e9e44a4e6f50ddc04260731d4ea58530f2f06fd1c9c14feb404ea42af44db58e4db5367b385cddba302aa221f686920d58623c2925c1872692275a30a769f30b
 DIST linux-5.5.5-arch1.amd64.config 243885 BLAKE2B 
088e76a9981a64cd6163667fd09cc02148f15cc53812a429d1f5e22dc893823f57041e581ec957f38504c1fbb5aa0c7886847d1ea4cdc44d5ab245dcc304edc3
 SHA512 
e6958e1fd35e2a900fa6c81e68e35b42496e245829b8bfd85d9d351dcdf8bbea93d25a0edf74871beababb4ba28cd7a731e589e68e047ac972d973ea8c20d3ac
 DIST linux-5.5.6-arch1.i686.config 243301 BLAKE2B 
c5fdd9dc2a0baed1ea421faa8f254d6ece47e89b78fc4c25c38369b53acc1f954978f2f86eda23b77d20a35096a596944f9c433db66008278ed2b8140823ce62
 SHA512 
b2d75bb1826a4dfad10aa5b6fa9cce2684d5de2dabc6da165e192e5a33cbd6eeaff4d7f236e074f4c099830e01e767bd6bc14a70d644057dce59288ae9704877
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.5.14.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.5.14.ebuild
new file mode 100644
index 000..0fc8e282259
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.5.14.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.5.5-arch1
+AMD64_CONFIG_HASH=e4d4ca36741d228042185e2a9047cd88fb5b4169
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.5.6-arch1
+I686_CONFIG_HASH=7d53d8a42f68648bce5b002aaf8c2b14e6298275
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config 
.config || die
+   ;;
+   x86)
+   cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config 
.config || die
+   ;;
+   *)
+   die "Unsupported arch $

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

2020-04-02 Thread Michał Górny
commit: e9d55dba51e9a980bd3bdf14f7857f85ce4c0efa
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 06:59:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d55dba

sys-kernel/gentoo-kernel: Bump to 4.19.113

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-4.19.113.ebuild| 76 ++
 2 files changed, 78 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 2b38b3bc4df..2ae5e0b6206 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-4.19-111.base.tar.xz 3275536 BLAKE2B 
efd68196ef3d1f9ebb0964650e046fb7744ac32a13e1b6c4fb047085e122ac481c089b27d1771c99e47bf757760448467024f0dc5216f426c93e9c431d76cc0b
 SHA512 
368a16315ef7f95d0c226f2e99b04390837600b23bcb1fa1d11f3eced2f57e9ccfd05f15d147b764bfefd53a7dd4c762ea875d2cba2f6650b5c61ebb40d198ce
 DIST genpatches-4.19-111.extras.tar.xz 17492 BLAKE2B 
875bf3992abbabdbc9c425407d3a54cff214c9e8a41651df7bafbd923ba9ff1f9bf593824d2819df4f64416ed76ced823fedf9e58ecf539d4f2c33a5fa9d482d
 SHA512 
a0febb718498df7a3cae6fe3521b0ed05e72927c4e179fbaa91220345354e5367d80eb9062811b75df9ec97bca0cd5c92911b55175bacbc8dba99a1b68037d0d
+DIST genpatches-4.19-112.base.tar.xz 3289056 BLAKE2B 
7a3f0186898c69118cdbb450bc5482ef910b876c34a087b292bd1b906f38b64b49ff593fab91d3c309057de8f89c1e22fb62326d5f945b7dbdd60ae9d7b92fb8
 SHA512 
f89b06e193469b79fce00a62cfc96e601c025fcaf0bcd684c0682e87ee91c622e613b77b53d2320ac3c45fdcc14373ba85728d57e95f0eb02fadb805f181da16
+DIST genpatches-4.19-112.extras.tar.xz 17488 BLAKE2B 
3be8e01bb3e3fc7cfcab9b5c1c0675c3adff87e3c87defd1e6261a60fe7b0a04c1928f733b0aef0e3316538a9595f97ddea0d87bca5245f812e21d8f8b944ec8
 SHA512 
94803b2dc4417a17bf648351f9d1c1220db3d16e324019ac67aa06b8e88d38a066fd69fe791057e35b0b08f6603cba5f9f04d5f32bad4d434e84a6f014d33b9c
 DIST genpatches-5.4-27.base.tar.xz 1094072 BLAKE2B 
cb2895a3729a0d58f734bcaf34f1ec4c00fb04cda9a77067a44c33e2d17ec3c6779ec7f296fae3bfda6b0fd7affb6126556605163fdd0b56769036434fc153ef
 SHA512 
46a4fd2d8679f10e9a386462db423fbbe4ba3076f5de04c128d514c938a73ca2a3fbe8f1a50c39fd7f5b60a4b3143a33faed66a33c92aa8af85a1d0d121a187a
 DIST genpatches-5.4-27.extras.tar.xz 1744 BLAKE2B 
876ee0915d60032a8a8c33ebdd9a8a938666bf06df1e618b568289d7779870cb1b2e0ae30b9b1ca0fb3bda574751c34732e20d7f032dd64135c6230ea9b9e507
 SHA512 
1586b9e19fa42418003b41ecc0bf7cdc208bdf8fec7f41c4fba1ca7bca643d03e38c3443f724e99e6e19338216527eb901bd95f0e89acb5ac1f0ee9fd9ac3589
 DIST genpatches-5.5-13.base.tar.xz 558584 BLAKE2B 
e519cc21b25b2c91766c22e86ecef80a6e3516e8a5f666c2452ad8836fb46540fb44ee38df90ddc94a3c7d23fe544e229c247ae200d691869300d8bd979dc5ad
 SHA512 
917610eca9038eeb22d98ce373705607e16b33c66d5846010345a6258d24c34ab44894b2140d6afa9dde7abd05fe6061c90c396bf0940449d77936b15e552479

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.113.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.113.ebuild
new file mode 100644
index 000..3b0d137453f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.113.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-4.19.94
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} - 1))
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
+AMD64_CONFIG_VER=4.19.92-arch1
+AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9
+# https://git.archlinux32.org/packages/log/core/linux-lts/config
+I686_CONFIG_VER=4.19.85-arch1
+I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   # (skip most patch release patches, we just fetch newer sources)
+   "${WORKDIR}"/109[4-9]*.patch
+ 

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

2020-04-02 Thread Michał Górny
commit: 73d7677dcf2be37b7b873d5e9f307e200391b989
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 07:00:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d7677d

sys-kernel/gentoo-kernel: Bump to 5.5.14

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.5.14.ebuild  | 73 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 80e96775b27..22faf0258c0 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.4-29.base.tar.xz 1155296 BLAKE2B 
b4cddc8f4d7ceb0dd29d58f4b2038
 DIST genpatches-5.4-29.extras.tar.xz 1744 BLAKE2B 
624f0f1dc70ec4642864eebcbf7c2c9d05359dd0d801799767943c8758cbe52ab36a3dd42cfdac495b73fd4f732c6f0d3e5d35d7a1b1ea81d99f07945ebe848f
 SHA512 
3991b500d2998c4ce801b29ff2766ed3f86f1f29744598afa131cc1d80fb917076e7e69e6eaca80972117d10eabdfe1bd9ae64ecd8825c1b63b87b360785b695
 DIST genpatches-5.5-13.base.tar.xz 558584 BLAKE2B 
e519cc21b25b2c91766c22e86ecef80a6e3516e8a5f666c2452ad8836fb46540fb44ee38df90ddc94a3c7d23fe544e229c247ae200d691869300d8bd979dc5ad
 SHA512 
917610eca9038eeb22d98ce373705607e16b33c66d5846010345a6258d24c34ab44894b2140d6afa9dde7abd05fe6061c90c396bf0940449d77936b15e552479
 DIST genpatches-5.5-13.extras.tar.xz 1744 BLAKE2B 
ca1c8f785f746c31303f27c4eb013ce7dee2d8dd5fd6ebfde1c71a521b696a56bd3e6d97721e929c8637acb20a3faa7c212aa5cbb9bcff1833f82246f16e64fa
 SHA512 
4bdd6eecd6aab145011deedc989b2c2c451840b631df0bd8bb8191b2dffd2a58436b4b9e1656a9cdca6c024b8cfabe911a1bb95c3b4fcd29f3aede4a317fc923
+DIST genpatches-5.5-16.base.tar.xz 643056 BLAKE2B 
e8e6cc1ee9aecd22058a16c7f3d0e54611fe912e2cb2f3b27340d7f9a3dfa6c2326bf29181b4870a327ae0651ea0d4cd4bc2f7a6ce32a59a6419d374ad9e
 SHA512 
e3ae0e1e16e5838f7d1c88394f0020f722a3aa93343b7d704f42ce9173be1de8749ac7d47d071a48a16565210093f7bf77f548b5a4e9f2632b071a4ee141aedf
+DIST genpatches-5.5-16.extras.tar.xz 1740 BLAKE2B 
77cf2f7232b07ef0646f5e636af9cce0945e8707e2c9ac38f9a69a7dac3ea49615311ab737e1a008b46cc1b40533657901f8d541a64c2798bbc456e730c4b132
 SHA512 
6214039d90a01fd61e6bdc8370a7f37ba95ff23e1273622ec80271e256852a8fe84b500635c67c890bdce6de985ebcd6351d06dd546ddded23bb39828d35ce72
 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 
03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be
 SHA512 
6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d
 DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B 
a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a
 SHA512 
a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258
 DIST linux-4.19.94.tar.xz 103389152 BLAKE2B 
291db6f448606a4ba288295b4b1c0b813e736534e4749a152baa1d07fcf52bba2b59e7b4b261594a2deb9ad961afec50a28b4ec126f97033f1c0a36aba9f2961
 SHA512 
c6017e854ec06054c658042c2e8227d79284ecdadf0a2e1c5da799ca2ac165a266e7d33aa52361d0036ddb3059e3b24f0a68b45ffd84d87394d3f41492f6f9a4

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.14.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.14.ebuild
new file mode 100644
index 000..46f0dc57842
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.14.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.5.5-arch1
+AMD64_CONFIG_HASH=e4d4ca36741d228042185e2a9047cd88fb5b4169
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.5.6-arch1
+I686_CONFIG_HASH=7d53d8a42f68648bce5b002aaf8c2b14e6298275
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+

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

2020-04-02 Thread Michał Górny
commit: e1f397360ca82bcbfb35404579e922c3523cb2ae
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 06:59:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 18:22:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f39736

sys-kernel/vanilla-kernel: Bump to 5.4.29

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

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-5.4.29.ebuild| 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 58d2918398c..252197c0c98 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -5,6 +5,7 @@ DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B 
a658d80d85525287a1df9053ca2
 DIST linux-5.4.24.arch1.amd64.config 241418 BLAKE2B 
b24fbeb04cb63b5f0ec7ea935b21302aec92552f1a8108c204f8529803d5eb23dc6124529ca0f9fc394af051b0d3725698fb5df95d6af25274cb51146e3c052b
 SHA512 
d180f3cea5c9c357d482d8533dec7e641b782f501c15f749a5a5347fe737fab93a43a95e12391fcbe3d93a90d673c91b890cb66d219a8f8247074d222959e9cd
 DIST linux-5.4.24.arch1.i686.config 240684 BLAKE2B 
8c29d083cef61f0c61e7256553c00817c5656ff56929dbce60132283a1a43576b18c42823eec7114c9332caad59557b1383a8f9fd16c92ff54f87e587fb2fe06
 SHA512 
bc293ffd03ee0d8dbe745e80963d3f52977c1cd5875826afa0be6d4615aa33afc6a8a548bd5db5d3bc00a33f7cde566206a959d4f5ea4b4f41ed83492ae4e365
 DIST linux-5.4.27.tar.xz 109496824 BLAKE2B 
7375def01b7402f3abe7c54b5e0bd318e712c867ef8799c9b64418c57f72be2b88c3aa609054b0832643f4779e338cabeea297be2b376263b48f0d1b5c319883
 SHA512 
86bd2ea097075417daa98ae1da5677933d0e22342af79f0f442943d44cc0a2f02905bb60a48b803f70ef542dd4647246fc151573dd052f35954d8c0a159ee0e9
+DIST linux-5.4.29.tar.xz 109503036 BLAKE2B 
22db7d171058a2a9dc86c33d918691c8bcf1dae3111c7644194ca660a6118469829773d24514fc72081d2ff54b43bcd178033473a7ec9d9b252b37a82ad06e4f
 SHA512 
ac296004bb852db37d7d6da030d1b7367a90e7933cf99680f7ddefb29238514c56d3a5c2af90b51559d1f0708edc01b899da0e24e5190c07ee26b8696e989594
 DIST linux-5.5.11.tar.xz 110743096 BLAKE2B 
7fde5515b48d05d87a04818eec3404031ac7c3910620c3ce76769c546d92f34112f1cff9ef5953be3b344b1230d45715556aa39852d3ef04db67345deba7423f
 SHA512 
86e86120777eecb66ce2a6cb80c5f0c3fd184eaadcb82bc5d6076a0eddd8548e83a5ef459ca26d785bf29245a240a4fc81913bbe75fc9868418b8981b67dba73
 DIST linux-5.5.5-arch1.amd64.config 243885 BLAKE2B 
088e76a9981a64cd6163667fd09cc02148f15cc53812a429d1f5e22dc893823f57041e581ec957f38504c1fbb5aa0c7886847d1ea4cdc44d5ab245dcc304edc3
 SHA512 
e6958e1fd35e2a900fa6c81e68e35b42496e245829b8bfd85d9d351dcdf8bbea93d25a0edf74871beababb4ba28cd7a731e589e68e047ac972d973ea8c20d3ac
 DIST linux-5.5.6-arch1.i686.config 243301 BLAKE2B 
c5fdd9dc2a0baed1ea421faa8f254d6ece47e89b78fc4c25c38369b53acc1f954978f2f86eda23b77d20a35096a596944f9c433db66008278ed2b8140823ce62
 SHA512 
b2d75bb1826a4dfad10aa5b6fa9cce2684d5de2dabc6da165e192e5a33cbd6eeaff4d7f236e074f4c099830e01e767bd6bc14a70d644057dce59288ae9704877

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.29.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.29.ebuild
new file mode 100644
index 000..1346d4278bf
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.29.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
+AMD64_CONFIG_VER=5.4.24.arch1
+AMD64_CONFIG_HASH=c060a2f4e686e06679d9cf9bbab5fdf423e5a402
+# https://git.archlinux32.org/packages/log/core/linux-lts/config
+I686_CONFIG_VER=5.4.24.arch1
+I686_CONFIG_HASH=3f4ba0851a9e9a3809fdec4091335182b0f1885a
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config 
.config || die
+   ;;
+   x86)
+   cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config 
.config || die
+   ;;
+   *)
+   die "Uns

  1   2   >