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

2020-06-04 Thread Jeroen Roovers
commit: 06fc5c14cc1e8703d56a2ba3b8b737e361970aa7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun  5 06:55:46 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun  5 06:56:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fc5c14

x11-wm/dwm: Use savedconfig in live ebuild

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

 x11-wm/dwm/dwm-.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/x11-wm/dwm/dwm-.ebuild b/x11-wm/dwm/dwm-.ebuild
index 900dc238896..4b464a12ac2 100644
--- a/x11-wm/dwm/dwm-.ebuild
+++ b/x11-wm/dwm/dwm-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit git-r3 toolchain-funcs
+inherit git-r3 savedconfig toolchain-funcs
 
 DESCRIPTION="a dynamic window manager for X11"
 HOMEPAGE="https://dwm.suckless.org/";
@@ -31,6 +31,8 @@ src_prepare() {
-e "s/ -Os / /" \
-e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \
config.mk || die
+
+   restore_config config.h
 }
 
 src_compile() {
@@ -51,4 +53,6 @@ src_install() {
doins "${FILESDIR}"/dwm.desktop
 
dodoc README
+
+   save_config config.h
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/eiwd/files/

2020-06-04 Thread Volkmar W. Pogatzki
commit: 51550ef61d04c18e703ecc40370f8dc97f8c44a0
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jun  5 06:33:49 2020 +
Commit: Volkmar W. Pogatzki  pogatzki  net>
CommitDate: Fri Jun  5 06:33:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51550ef6

net-wireless/eiwd: make netmount happy

Without 'provide net' openrc throws messages
"iService 'netmount' needs non existant service 'net'"

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>

 net-wireless/eiwd/files/iwd.initd | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/eiwd/files/iwd.initd 
b/net-wireless/eiwd/files/iwd.initd
index e2b1040..673bc47 100644
--- a/net-wireless/eiwd/files/iwd.initd
+++ b/net-wireless/eiwd/files/iwd.initd
@@ -7,6 +7,7 @@ pidfile="/run/iwd.pid"
 command_background="yes"
 
 depend() {
+   provide net
after bootmisc modules
before dns dhcpcd net
keyword -shutdown



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

2020-06-04 Thread Hans de Graaff
commit: badc929d94af5f9f7d5a08eadd5272f659cdac51
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  5 05:37:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  5 06:28:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badc929d

dev-ruby/i18n: cleanup

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

 dev-ruby/i18n/Manifest |  1 -
 dev-ruby/i18n/i18n-1.0.1-r1.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 2de74305b2d..5f17736ae71 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,6 +1,5 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
-DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e
 DIST i18n-1.7.0.tar.gz 65125 BLAKE2B 
0ead0a8208f89b778d5273e231b79e024417f211531ed25367086dd74483667a7b229ed4e023fe5cd09371977d42f5fe5e3af88c636283e373ad5ddf7cefa3b8
 SHA512 
f25eb48904a7c51d6e81b1959176a06397354fadd84e8da9a1704165d96b7b3eba16823186deb29eb1254332fa88f0c44529e389d7085fdc5e3adf96562db4ee
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99

diff --git a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild 
b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
deleted file mode 100644
index 1fd27a6dd2a..000
--- a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/";
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-4.2
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby25)
-   versions="5.1"
-   ;;
-   *ruby22|*ruby23|*ruby24)
-   versions="4.2 5.0 5.1"
-   ;;
-   *)
-   versions="4.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



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

2020-06-04 Thread Hans de Graaff
commit: c19291996c1c3e5a3c6b7a2632d260e34786dd38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  5 06:28:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  5 06:28:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1929199

dev-ruby/i18n: amd64 stable

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

 dev-ruby/i18n/i18n-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.7.1.ebuild b/dev-ruby/i18n/i18n-1.7.1.ebuild
index 2b0bdc5573d..66c5c406233 100644
--- a/dev-ruby/i18n/i18n-1.7.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.7.1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



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

2020-06-04 Thread Hans de Graaff
commit: 380d4234fb564fce166b51027cc55de43ffb8fa5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  5 05:40:55 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  5 06:28:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380d4234

dev-ruby/i18n: add 1.8.3

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

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.3.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 5f17736ae71..86777ad95df 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,3 +6,4 @@ DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e96
 DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8
 SHA512 
a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c
 DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58
 SHA512 
8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4
 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
+DIST i18n-1.8.3.tar.gz 67360 BLAKE2B 
8122904d2d4167c4502ce01c4d7c72949a5f7af0f0efb73bd98341cd8ebe35649acdda53e04f376fbc4efaecbe1a984a7efd13e2dce5953aacc1d66a84b8f2e9
 SHA512 
d122eba8af72b7b6fc737775a188862c7dcea280e783323a6cc624dbfb87618db45b01a93fcb8cdf08973e012d0e2089f5debec68be75c64deee0136436cf0ec

diff --git a/dev-ruby/i18n/i18n-1.8.3.ebuild b/dev-ruby/i18n/i18n-1.8.3.ebuild
new file mode 100644
index 000..f1485553a93
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.3.ebuild
@@ -0,0 +1,64 @@
+# 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_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/";
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



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

2020-06-04 Thread Michał Górny
commit: e8bb05e9cc5a67f66d55409b4a2689d2832bd300
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 05:47:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bb05e9

dev-python/paste: Bump to 3.4.1

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

 dev-python/paste/Manifest   |  1 +
 dev-python/paste/paste-3.4.1.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index a0d69ae13f7..69e3bdc4ee8 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1,2 +1,3 @@
 DIST Paste-3.2.3.tar.gz 628900 BLAKE2B 
3f6bc741a716f33b82fa3bf8e1ab6ba3c17a56ebf3f90ccce0c1a925f982a2a0b460f433e15045321bb4b7c22c6fe9238cf6c7c76b78dc86d414729b67f0791e
 SHA512 
8775a4c6b1863355a2acb3b88258e342db768942ccf28edc8654d7a1a15c5a036f4f8c5c9d917d51e74c9260170234f9c499cefd709b0fbd39ffd4d1b7afcb79
 DIST Paste-3.4.0.tar.gz 630425 BLAKE2B 
a361450597e8dce1d9cb99ce2a723cb8feb08909975662e1fbe8b353c20900ac5d994e8373ea4db42776aee1901f51363f8338ba4e3c35462f3c3917161a02ef
 SHA512 
fbe0d1f39d8147846b3a30f18e6776c31eb5bcd8f461c0bf7afc35533c65c2ddf74263807be1b73b76c49cd6cc73c210a37ca651ef1f34e727ccf0687478085a
+DIST Paste-3.4.1.tar.gz 633491 BLAKE2B 
be599b9385ecad754fc431a936ccd78ee088825c88040986ddd4ccb3ca81342d642a23699ca7ef9338be5360703ce5d5a2d966ff9e405744b286fa3fe69bce41
 SHA512 
90b6bd33e83fde70691be6206ad1de653603900b88fade79f6960df22bb84c6e82c9b6f4ddc11406f4e206273a2b5591b81ca034f8f42a3e993b85b16d07e3f0

diff --git a/dev-python/paste/paste-3.4.1.ebuild 
b/dev-python/paste/paste-3.4.1.ebuild
new file mode 100644
index 000..a86c3a7bb14
--- /dev/null
+++ b/dev-python/paste/paste-3.4.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+MY_P="Paste-${PV}"
+DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
+HOMEPAGE="https://pypi.org/project/Paste/";
+SRC_URI="mirror://pypi/${MY_P::1}/${PN^}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
+
+RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+python_prepare_all() {
+   # TODO: 'Address already in use'
+   sed -e 's:test_address_family_v4:_&:' \
+   -i tests/test_httpserver.py || die
+
+   # Remove a test that runs against the paste website.
+   rm -f tests/test_proxy.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${D}" -name '*.pth' -delete || die
+}



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

2020-06-04 Thread Michał Górny
commit: f80edbe3a1d0b810ea19728063902cdb03767254
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  4 06:11:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80edbe3

sys-kernel/gentoo-kernel: Bump to 5.4.44

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index bd895939676..6cb9ee354a6 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.4-42.base.tar.xz 1439632 BLAKE2B 
bc5456a843a80658e996e64aa572d
 DIST genpatches-5.4-42.extras.tar.xz 1764 BLAKE2B 
4f9f10869eb9b41e49b89defb9bd5031303835a6b50daa0448eb3e8537a7cc4ad98ac302b69863147a9ebb12e447aa8f2a94b606a3d96201f347c463ba01b59e
 SHA512 
893f7ce552c09ba1bdc9be487dba6fa0bdc599a930762d01ea147c2d53f2c0e96d1643655f553d646c40a8f70ded0de5c9b41c0f8294172b440fe118364887d2
 DIST genpatches-5.4-43.base.tar.xz 1471384 BLAKE2B 
5d95108953fa888770bc863ec3819bfb652e3cde4a8a9db3929e4dfe3cd87e100e993c83fe0d87d064e68878c4f548b327f33e89058d16d66dfe43cd0880c359
 SHA512 
3f387d99a5a3f458b366b8fb0d6ddc0891171b532741089fd3ccaa5900083102fc63ea54e811042dac9d6b0ac87781109944bd8ff3ac9b63e541e7c8c180d32b
 DIST genpatches-5.4-43.extras.tar.xz 1764 BLAKE2B 
92a0a6bc5406ad2b27e6de9daa95b005a2ac80d0373d15cf8b080e6bda504285cc63137113230d7213a47722f3cbef61138034b6e844d8a1875c5098acc18b85
 SHA512 
15b38aef60c03de9ece8c48e27ac8398c2a21188223fa5fd830729a946738f1ab1f1b811f07a1909a172e394fd8e0b7ada5561cd58ef83112000436a741f0476
+DIST genpatches-5.4-44.base.tar.xz 1501024 BLAKE2B 
c65367159612a8ab26cfb78baaf286071d7eb5782f6877ba0b59c5e3d3843510d1b81821353739c7f3aaf38dd7a8fff67a98d63fbc2b1c1afeeefd2826cbdc02
 SHA512 
056bd68c900a21eb0ae5fb3e603f94461df2bd26144135c7995cb335e466df94e4d9f38927a239886c6f9c4fbc1cf81b9dd345dd04d4513c9fe6315ac5f3d098
+DIST genpatches-5.4-44.extras.tar.xz 1768 BLAKE2B 
85b10762ef888a3afd455c9a42fd6343f6f491d46c0e55d786e1aa3c203dc0a5aa6a296b9770705b31cfa27aa7e4a28a492b8cf95bd413b5dff4c631bdbc7ed1
 SHA512 
21b034036069f919ed73641dbe3fbaa92dfefd16489383d45c6973c367f4ca3261655ae6a0ce11684e8c5eb45c943981251328ddcd001af9507584f00426092a
 DIST genpatches-5.6-15.base.tar.xz 292284 BLAKE2B 
0d80ef60c429516c2888e18704a4deaf6d293f5e60179b4dff080b1aff0088c69d5629a2bef1f57ccd90ca694460f3d57cfde7ed3274d30e982b506edf2bb5f6
 SHA512 
afb1c877d5317881deda321c87aae3138b147b45aeb4af5c1c377d87c142626904db59a5b26758a9f873bd8760c26e305487156438a553c9dda11f3ed1801875
 DIST genpatches-5.6-15.extras.tar.xz 1756 BLAKE2B 
b28a36cb3ccbfb9b79757e1684535eb8283157accdfa357d47ee8a699a4837f75f4aa0dfedfbac3d9e402b36bb669d8623f37b0c8b9dc24d095457a0da40ffe0
 SHA512 
107ab66357f3ae9183488fdf0d963561e1b862dedc0863310d78e6607c380c8dce54d555e1190b6aa8b09c1222e6fd137947b489e84e91a3bf3f98fa7d85df20
 DIST genpatches-5.6-16.base.tar.xz 305568 BLAKE2B 
90609dd7eb9cda256927fbce372f24898098f933cccfb90d73f88ab0d6b4caca29b3f2e8d016eb344394e9828e5fd493f38b3b2c0f621fd08c99f54acff58fae
 SHA512 
19b460551fe26dd7b7dcf929914710f0d7aa51bca384a5184518d97776e14d2ff40ae74e81c2d1f2c833e9a1b61cb513867b5243994dd54ed4aba62cb49291d3

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.44.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.44.ebuild
new file mode 100644
index 000..1412b2980be
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.44.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
+AMD64_CONFIG_VER=5.4.15-arch1
+AMD64_CONFIG_HASH=dc8d69b59a7a529ec5aaeb6b32b16e59a3cc1569
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.4.15-arch1
+I686_CONFIG_HASH=1ad219bd3f0ab439a81ed01fec7660eeea7daa0e
+
+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}
+
+LICENS

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

2020-06-04 Thread Michał Górny
commit: fed9001d38c8ac4bec6accb88f40210a6f476e4f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 05:40:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed9001d

dev-python/stevedore: Bump to 2.0.0

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

 dev-python/stevedore/Manifest   |  1 +
 dev-python/stevedore/stevedore-2.0.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index 26a589adaf1..a5fe39857ce 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1,2 +1,3 @@
 DIST stevedore-1.31.0.tar.gz 505482 BLAKE2B 
c69ecf61b32ab996f23aa913a9f226f64164b94e9420da8b7dd5a8ba568a228bd2f536052ab9378167fd2fe2e0d8d7b42515580a966eeffb5beeaf55dbba69ad
 SHA512 
07b641b63766eddd094690acad81c1417a9721d785f81ca11da0ec2afed455d1beedfea5be4dcfd833d9379d650b193e26207ec0411d274bdf399ea2acd321a0
 DIST stevedore-1.32.0.tar.gz 510344 BLAKE2B 
96de6598245e88900ba0f0bd69b976425fc5be2c783f32c551ebb2536dc5fde7fab18121947f3f9caa4d7d822372ad502d272285cc66368bfc39c566821a0160
 SHA512 
98c66b9ac827f69737cc2522029108831380b4bf4c633786d9819b52be930f6116ce5bfab58e724a2efad147830fcb6353409322fc5e01617d35d1c8aafb0259
+DIST stevedore-2.0.0.tar.gz 508206 BLAKE2B 
c8e8d1044d1af4e2d0366cd836c36783f49a97c54761070d0af3d7c31b7a3bbdc8d98dfadf2425b73b30d7a37b3bb5ca3cde71a6eea76513f9c565aa7c94511d
 SHA512 
10b091749b638330703c256e8614a9519059edcaf109944a0ca04bda5c5fde0d9ab473dc8293cde809867dbd1c2a23cd96d0faaa1f7d802ad68aa0a5aa972a0e

diff --git a/dev-python/stevedore/stevedore-2.0.0.ebuild 
b/dev-python/stevedore/stevedore-2.0.0.ebuild
new file mode 100644
index 000..96df662c46e
--- /dev/null
+++ b/dev-python/stevedore/stevedore-2.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Manage dynamic plugins for Python applications"
+HOMEPAGE="https://github.com/openstack/stevedore 
https://pypi.org/project/stevedore/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx 'doc/source' \
+   '>=dev-python/openstackdocstheme-1.18.1' \
+   '>=dev-python/reno-2.5.0' \
+   '>=dev-python/sphinx-2.0.0'
+
+python_prepare_all() {
+   # Delete spurious data in requirements.txt
+   sed -e '/^pbr/d' -i requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2020-06-04 Thread Michał Górny
commit: 8caa546886de8a2b86055007afbaae56c1323c70
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 05:47:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caa5468

dev-python/pytest-mock: Bump to 3.1.1

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

 dev-python/pytest-mock/Manifest |  1 +
 dev-python/pytest-mock/pytest-mock-3.1.1.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/pytest-mock/Manifest b/dev-python/pytest-mock/Manifest
index a460f3795a6..e7dcf76862f 100644
--- a/dev-python/pytest-mock/Manifest
+++ b/dev-python/pytest-mock/Manifest
@@ -1,3 +1,4 @@
 DIST pytest-mock-1.11.2.tar.gz 22825 BLAKE2B 
d6843d1cb1afc0d5a242103ec4900d56418198b84fa037faf4b6841d7fbfd388273a819a26bfe051e6030690105e74211a27d2b864448598962b3e03788958fa
 SHA512 
6dc927ce35001d088bddd9d79e024141b9e8163033b07af14b1f63330ef8b93dbf88649702f8fcc4f6ad314212fa5cbd39486b539811ec918450b3f7a716f96c
 DIST pytest-mock-2.0.0.tar.gz 24665 BLAKE2B 
31a3464e8bff5a2109716e95492ce1d59f2555769e69cccf4012bc268f88c5eeca99924006bdc78cc5e20cf227860d845bead9656aba1c081da58effb38ea100
 SHA512 
8bd7f634afebeae628470270c81f0198647bf8cd5b0fac438891d881d9823e40e814d598670bb9c9722b864990958e69d385c7c6a6e2adc81d2adcb303fbe0b0
 DIST pytest-mock-3.1.0.tar.gz 25003 BLAKE2B 
5f12bc664c6342912e0326bc4ac20c1e599f13c047964df3943ae5d31b8a3710406bc4d30bc2c2304c0fffefd0f49441644b667fdbf79426809c230e5b2ecc78
 SHA512 
6e970aeb1d4086df045a355e11969074e761fcdc3c8486e0405a4051cdf7c4425ae264e7005afe7afe5356f73061ad5f4cbad05b3ce2f55681a3e12ce1a6b671
+DIST pytest-mock-3.1.1.tar.gz 25038 BLAKE2B 
416a84af52980d6984b4a2fd63a75fc79bf27fead86e7d0950f6dfcf38bfc27befbf86bdf8d6361b19a4e45c0bf6965d7a57bea5e3fff29a361e0cdb542ef0a1
 SHA512 
8e55bd7dc45de2c35ff4385ea805e6546c8d894f3b351bc31fe1c6d9c790f9e14f79de01262c18634d9dfd5142be7520181f1195faccba1f0e8a06ffe675

diff --git a/dev-python/pytest-mock/pytest-mock-3.1.1.ebuild 
b/dev-python/pytest-mock/pytest-mock-3.1.1.ebuild
new file mode 100644
index 000..145bc659f1e
--- /dev/null
+++ b/dev-python/pytest-mock/pytest-mock-3.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Thin-wrapper around the mock package for easier use with pytest"
+HOMEPAGE="https://github.com/pytest-dev/pytest-mock/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-python/pytest-5[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/pytest-mock-3.1.0-warnings.patch
+)
+
+src_prepare() {
+   if has_version dev-python/mock; then
+   # test fails when standalone mock is installed
+   sed -e 's|^\(def \)\(test_standalone_mock(\)|\1_\2|' -i 
tests/test_pytest_mock.py || die
+   fi
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   distutils_install_for_testing
+   pytest --assert=plain -vv || die "Tests fail with ${EPYTHON}"
+}



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

2020-06-04 Thread Michał Górny
commit: 738f12404563b3286c9b3b85b8d240f2318a3a0c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 05:50:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738f1240

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index ff9024db0ce..50e5a5f7d08 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,5 +16,7 @@ DIST gentoo-kernel-5.6.14-1.amd64.xpak 66169166 BLAKE2B 
926b2203889b5d582b92acfc
 DIST gentoo-kernel-5.6.14-1.x86.xpak 57552049 BLAKE2B 
51374e5a50c4e3f64122931defa3274a35835d8b10505d2302c8b64cea8c23383c4ca1b9e3c62254f37676fde31a050b09582ced1c5a290cb6e7538ad5233050
 SHA512 
4609174dd990c488173e72d71dd9ab6d67cce027b0243c8650b4a027e6ff7d492f9142b80ea30551e15e394d1b906e96af757e8c87ebecf37de049cd7b8915c7
 DIST gentoo-kernel-5.6.15-1.amd64.xpak 66189843 BLAKE2B 
6ffdd65d73503aefb2deee5b69752aeaa7e0e70c842f093ea8e89e3a7cf47bb147e0149fb88d8cf287854de7428b0e8e518d5b7dd8539656e29b1c8c4cc26115
 SHA512 
877b6a5659d25a49a324a521f74fa42c487c80f321b7fed2ba2e449fcd3593ed7137fcce587b219043c1551da57c02021890e940e782003808502869e14fb98b
 DIST gentoo-kernel-5.6.15-1.x86.xpak 57557217 BLAKE2B 
440e558e42a63637ee2b3fd2d35ee5ec719cdd6a7e449d6635c32ba62d9483585ed1b4ce8f5bc44f137a9a3026b308e85a6c3e68067364dc4cfc6b1f41dd9dba
 SHA512 
1693df73465ab654be26f60542b0374b61eaf8b1449ccd50ccd2cb9c0ff43a9592126844edeafb82a769d59aff8b7888a28c790dea11db4b694561f61033a522
+DIST gentoo-kernel-5.6.16-1.amd64.xpak 66171389 BLAKE2B 
9f2df413f8177570d78d10c441ab4ce351223e4542b05d39e16a350cacd877551a183a9511d5da78f8ddd18e50e01c6843fa731fdd81bbaea098a12d5de38658
 SHA512 
ef7edc37c5b0f61f1c5869736b7185ba9abc8625b54c1a5a9250bd284930764f3346e51b22e4115dfc0583a382c22e37cedfd536fe5c146546312fdb20cf
+DIST gentoo-kernel-5.6.16-1.x86.xpak 57546697 BLAKE2B 
bd6785287dfa6e4f5de803f9e9ce60ff812752d54979056d25fe40ecc48f2bec26983af17818a80a04a1418d651357708f3aa9197c78f20efc1d0b8a0e5ede50
 SHA512 
f641c9b29457bdebef038c69d71c508360d4c3af1630af937ef03fbccc3bfcd214c9c03ee2f39479259d972e565a4354882ebadad625926a81a862ed2a7a6d13
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.6.16.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.6.16.ebuild
new file mode 100644
index 000..68ca59b5735
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.6.16.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 * "${ED}" || die
+}



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

2020-06-04 Thread Michał Górny
commit: 24d37efe1b8a4beb2f45d8eabeb4f9d28b678c50
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  4 06:11:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d37efe

sys-kernel/gentoo-kernel: Bump to 5.6.16

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.6.16.ebuild  | 79 ++
 2 files changed, 81 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 6cb9ee354a6..26178f541a8 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -18,6 +18,8 @@ DIST genpatches-5.6-18.base.tar.xz 389688 BLAKE2B 
27a5c88470a1aa05bcfe356d1af6a9
 DIST genpatches-5.6-18.extras.tar.xz 1764 BLAKE2B 
4be4af62876189a64efc04c95a553b90343e1995101843cbf2ea6762c7294e16d129569fc9d252b04bf5b724cceaaac8b73e37d099f755487efe1d67ba6223bf
 SHA512 
61384f3b6d583ec030fa9e9a19863837c8b734c92eb0d560fe69e68650b2eddb26c6755e599137d74726da85747c9303db10c115eb8d199087e5f057a84ad2a1
 DIST genpatches-5.6-19.base.tar.xz 425204 BLAKE2B 
ab43e2e1787923f3fbd25d21d811d09855f93c0cbfee46c95540029d417f6e45c8a816dd01e251f346db9c85c1bc508add8590d9fd4083255bf45d228b8612cc
 SHA512 
54f16f0cb5bd325b780453a09426f474cedb274844e296a8b9925ae5040719ceaab60f4a75684e916f5b4daf365547b06317f6e0d7ea98928d3df629ff86da13
 DIST genpatches-5.6-19.extras.tar.xz 1764 BLAKE2B 
80e76bea74e9b4f1f78de798a78f19de2759a98f304fc223976762bf2a6370a480abf44a9af14c3bc30dc4ecfed0ceab38a480e2d252cc6033524216efd13e19
 SHA512 
24efa3f67c89027ba62fcbe4723ce7c461b6608b251b144bc09c4e51eddc2ba9ee7418b25c269833e086b6f21186babe41f53f7656ca28488431d5d19c92e091
+DIST genpatches-5.6-20.base.tar.xz 474872 BLAKE2B 
ee8eb1db2f33a8f3b6dbc700f92b7ba124072b5c39ed7a7ceea114daf6d571eb7ced5d36e09fc90b5d3d9a9c36b87a6c4372f92b8f422f5d45aaa56eb7b20641
 SHA512 
05e69032d1152692dd93d47212e80d2ad816aa3d3290b0019db41f77e9ab486adb8312472c753ada6c94d715553cc9d205920580297c9c49e173ef4dd0e5
+DIST genpatches-5.6-20.extras.tar.xz 1764 BLAKE2B 
ffa3cdebb5e9a0f22d23f106d0a3f4395d878277d3c62e2df1e2d333542b9c8ab3cb076a50092d1d19b6288bd39571275037246380b3944c003cc2c309b09732
 SHA512 
704b9c25aea54d746c83eb96797068af3c7fd1e39966f4e21a3f6242a3b0ad5bf749865088d1df9b93f4fb765e49f96dcca5929c5c194abdb25d7fd3e36d531c
 DIST linux-5.4.15-arch1.amd64.config 241498 BLAKE2B 
2ba5eab2455c909878c36c6084718331042d0f6ab42127868ffb1522f4b53de38879e5707328968e943d1fa44cc504626af52b733829e943532931b49a612834
 SHA512 
582577bfe4139a8f50c5881cd5a9f24dc3da3124e464756f9efc3d39894eac378483d052e1142730585e40a45641166d309b5e1b5e379f4a5ea2d5ebb2d3314b
 DIST linux-5.4.15-arch1.i686.config 241195 BLAKE2B 
d3332b83a3d57c450bb1d5e85d83c71f3be730a15775b7e1d89cec2d72d28f1921987c63d95fe7bea6778efe0012ece6186449f07f6aca35ccf86805186c0f4c
 SHA512 
187d88bdde7325d46b4bfee8d59ace88ab7dc377606b411e1249f9deee2b571ec42bac52c29d26d67bfadece2e77aad6d5e0255a95a84c200757cb05c69160a1
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.16.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.16.ebuild
new file mode 100644
index 000..81016591119
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.16.ebuild
@@ -0,0 +1,79 @@
+# 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##*.} + 4 ))
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.6.8-arch1
+AMD64_CONFIG_HASH=7dcb86e3e6f24c6d5462c5c8d25c3fa09e7e9f55
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.6.8-arch1
+I686_CONFIG_HASH=bc42cce2cca0d42b5cfeb8c6bcbf9f39430791f2
+
+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}
+
+LICE

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

2020-06-04 Thread Michał Górny
commit: b3ec7168d8df54398d5b7029a3cb0128f1ee1108
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  4 06:11:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ec7168

sys-kernel/vanilla-kernel: Bump to 5.4.44

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index e15ee22350f..0282c311aab 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -4,6 +4,7 @@ DIST linux-5.4.39.tar.xz 109528644 BLAKE2B 
359300cf9628267e5f450623d6ca5e0a91820
 DIST linux-5.4.40.tar.xz 109535980 BLAKE2B 
4857f032d5333f3c16f0947f51d6fe632527cfd78e6c556b62f5356848ef3280244eef7ffaaa136589b10e151aad3087593f3518fd0fc6958d4647b786401169
 SHA512 
c8785d30f7b88f3a6e565789974ecf1a055900ab4b66e358070547506aecab57b5d34afb77140cb2aeb803498c407d34f7fc11c29fbba00f6d4dedea8dd8788a
 DIST linux-5.4.42.tar.xz 109532008 BLAKE2B 
673a3e9ecca06f74d8506e5723c7cd888a7c9fe7d1beebc8223ef07fe58a9a573e9e192d377d0e848c75f99750613b505908e93069771ed89284442edefd4d0d
 SHA512 
3382b77f4e55ee8de108422dff59b292828ccb16048acd1d03b509b9928fe81bf7513921922e28a9d7465bf5a5db28bdb4f192becfb7cafef39b1ef87e55f3c2
 DIST linux-5.4.43.tar.xz 109534404 BLAKE2B 
33a467b5c57d1457ec4c02961bc4ea798819ecb424431070537e01f425a8f6560a94242e1227a43ee59bdde257cf5facae21d896c1357d35435c6c953607a365
 SHA512 
e32433fd45724831d30df38dd17cf6e14c8ba6c62e469dc5e86ffed3bab72b1b1a5a44ad5c4c16c0bc30c97cc046c8a62ab581e95caa3c62e0b6c33e26d1
+DIST linux-5.4.44.tar.xz 109536112 BLAKE2B 
85a355b99cb2c69a87899162a41dc48b2f956ddab6e9927daf2f99de126766571e04ac17a3317638ee43497056ed643ff258315bc9e095b22d51b4112031d252
 SHA512 
e91ddf29880668786de8d08ab220616fc0fc11ac962789a843dd70f92697c782699df2356c55f355161804c91653b63467a582694fafc85b23e3ab0189f5059a
 DIST linux-5.6.11.tar.xz 111798824 BLAKE2B 
0b483cea53eade0e0f74dfc7230c79c0df8b383f1bcbaa71c6bcfa05a06f15e3c8b7ad2ffd0fb096d091cc3d191ffa91c984b60377f28c8fd77873ed8751668a
 SHA512 
f4c02f59353d2199084583bed6fa9cec6e7a7cb755296c883969c579a8f9d34e202c3c922eaf32ca7a3ffbd35ada7f835545d4beab50b2bab2a66c43e739ec74
 DIST linux-5.6.12.tar.xz 111805220 BLAKE2B 
e7fe1bdfd7acbbe774c6630785533d3f76e6d0bc195472f106a5859579a5d7ff11b9ec474a86d9a714283110606865bc0abdb96d57b478f7b90fea328f197fcc
 SHA512 
34f91c07287707901786166c6056e75edabea263fa61bcce8d5c925ed48323020e1400283fa29263e6e2e740b75e0165077388330ed900d81f30b35c73fa7752
 DIST linux-5.6.14.tar.xz 111812744 BLAKE2B 
6613ae43fde5313c972a314a5e4008d32da51b87a5773e2f9819d53209e8661fd7436e029a3b28f21e26aab937fb0a4b1b6891bd1f865b642a386ae3d89470f7
 SHA512 
fe19ad3165ae46f1511e39c495ba1a5a304ea3f69a169debe27026e0c888a4766b1618c76aee2279ba6fb0316cb731fdcd8ad5f9ac8dc1d4058573bd5dc00cd0

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.44.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.44.ebuild
new file mode 100644
index 000..cc5e365bda5
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.44.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.4.15-arch1
+AMD64_CONFIG_HASH=dc8d69b59a7a529ec5aaeb6b32b16e59a3cc1569
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.4.15-arch1
+I686_CONFIG_HASH=1ad219bd3f0ab439a81ed01fec7660eeea7daa0e
+
+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 ${ARCH}"
+  

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

2020-06-04 Thread Michał Górny
commit: 796672b59fafd8b8ebfa996db141737209f710a2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 05:49:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796672b5

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 28ac7566c51..ff9024db0ce 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -7,6 +7,8 @@ DIST gentoo-kernel-5.4.42-1.amd64.xpak 65021510 BLAKE2B 
cf023f39e08ee9a1fa301f04
 DIST gentoo-kernel-5.4.42-1.x86.xpak 56467055 BLAKE2B 
8b7e80649bad7119bf788728f8a5e55d9dc516a50e5f3115b491e107538cb5bdca93f10145a3b88de012090f96d7219edfa381a7771e934d0cce39dcd25be1b7
 SHA512 
ddf05639b1ff1686f90cf22625e0d35f7ff0cde5fea92bf1d1e0bbab36baf6eff39462a9129572e113001cb228d080cd3f4e93bd4be7cc1fa333ce8056c57012
 DIST gentoo-kernel-5.4.43-1.amd64.xpak 65029356 BLAKE2B 
e1a3a8d64061b19455f876639b02def770f731bd362c1b4e40f80e5de5ab16ea80cf71a2762dee59417d7ff2dd24b0bfcb62e2512a6b9d42ea782be625239a2e
 SHA512 
56b5c11eeac2938c583f95a3982d8b70d28c9084cf4d37f2d2a983578c9478e8bbf5d35ae53132c5afc75c03953b45b77b487832eaded478da68c409134b88d3
 DIST gentoo-kernel-5.4.43-1.x86.xpak 56468798 BLAKE2B 
fbbe0a53e150ffa62438968c041a84bc79db2a3446d21b3a0f2a538988328b82d13fb9021c1f1c6852f13532d929041c635ccdbf41057847cd2f23ba0f30b819
 SHA512 
77bd4026cc334db76be875444e5758c5d887ed0c439133d48edf69ed8cc18ce9aa2985aadeb46c24537157ebd33954122ad4afaef8cd23d24c7e71db58ae0a21
+DIST gentoo-kernel-5.4.44-1.amd64.xpak 65048310 BLAKE2B 
d82b409cf4d4edc2d3896f08f9c71492647896723e235bd23f399afe6b785243f3f04a94e8fac3bf080d532c3927314defd8daac9034996a23e4876a499375a5
 SHA512 
8a1af7b98e3eb6c2b2855ffcb4068f4c5b7d1dd59c04136df395cc34df1e0e09112dad41349371f597638a6a06b51218dc5b0f97a114276cb251f42a218189f1
+DIST gentoo-kernel-5.4.44-1.x86.xpak 56455692 BLAKE2B 
750aa881c27d32572a9a108c3a5e7e220111bac5513753a1c59b36dfe931b40e98f3ab871aebed20368c9ae1774cfdad30fb4e12a743e7b63e3247da04c626f1
 SHA512 
92affa723d355d332e1c97b1e3e110e43cdb54b1045094de647bb22feb772238609fc28f0d7c9074e0b323d53aa1a2180855e78403eaabefb6b64990bac5
 DIST gentoo-kernel-5.6.11-1.amd64.xpak 66149442 BLAKE2B 
e122dea49c9ef20c9140924b7bef46af77325d6311100c3f9f04137a7200da7eb6f6ab100c41da5bf72dc144561fa34a5215f06f6c34550b6043d20fd5f15a27
 SHA512 
8b7b178b1c096e3ad816f754cae173205a743194b19a40399e8f4d349fa14d189833fa2ba5638d03818938ad128e7349cb1663cce47391ea5874cedc259acde6
 DIST gentoo-kernel-5.6.12-1.amd64.xpak 66146856 BLAKE2B 
dd9ab45933fcc41d5e3f5e365870824e06f1493f776d746f1d64a4b897c757d20fcc4ba4b51ff68cce13775e762051e6ca1cb06f1d1669ae2446a520872d9574
 SHA512 
9c0ff1da6f981b52514dbea1074bf8f8a8650de3901eb0801ce14bf70a802b63679ca80734e7bb23afba7c0a8b9b642dd12a02759dff552a131fd5058136a8d9
 DIST gentoo-kernel-5.6.12-1.x86.xpak 57548361 BLAKE2B 
129f0f937ad77514690e907887d3449dc3ebfa95d8fba413aae2d53eb08923531856d22f7a9e1c0bf68b09ca04e0020944ab0c74c53f4f437b74be8319bbfd50
 SHA512 
fa3b4152c2baa1d54ffa8f099250fa5c149ab98930bc21f70aaa1dfd00931f74f0bca499fb959295b84998ac508387b4cea8c868c2d50663bfd52af06b128082

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.44.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.44.ebuild
new file mode 100644
index 000..68ca59b5735
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.44.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-06-04 Thread Michał Górny
commit: 645930c20277e0238e3f0a39a4fe41f7c1b7c9b9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  4 06:11:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:50:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645930c2

sys-kernel/vanilla-kernel: Bump to 5.6.16

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

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-5.6.16.ebuild| 71 ++
 2 files changed, 72 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 0282c311aab..0947544cdbd 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -9,6 +9,7 @@ DIST linux-5.6.11.tar.xz 111798824 BLAKE2B 
0b483cea53eade0e0f74dfc7230c79c0df8b3
 DIST linux-5.6.12.tar.xz 111805220 BLAKE2B 
e7fe1bdfd7acbbe774c6630785533d3f76e6d0bc195472f106a5859579a5d7ff11b9ec474a86d9a714283110606865bc0abdb96d57b478f7b90fea328f197fcc
 SHA512 
34f91c07287707901786166c6056e75edabea263fa61bcce8d5c925ed48323020e1400283fa29263e6e2e740b75e0165077388330ed900d81f30b35c73fa7752
 DIST linux-5.6.14.tar.xz 111812744 BLAKE2B 
6613ae43fde5313c972a314a5e4008d32da51b87a5773e2f9819d53209e8661fd7436e029a3b28f21e26aab937fb0a4b1b6891bd1f865b642a386ae3d89470f7
 SHA512 
fe19ad3165ae46f1511e39c495ba1a5a304ea3f69a169debe27026e0c888a4766b1618c76aee2279ba6fb0316cb731fdcd8ad5f9ac8dc1d4058573bd5dc00cd0
 DIST linux-5.6.15.tar.xz 111812776 BLAKE2B 
3e38479d0921015d37473b110b6f7a4a94ce12f3fc6b64030c13a12c59b7683cda9a16ae031f4fbd7d0032cbaa3075aa31a1243717ccaeae0022b6fcb2eb3c5a
 SHA512 
fb87f0857b242cda7137b8ef32431f14f48ab9349cbf964b06d07ccbb81d1d4683e33c2b629fb41edf6d0c32c412069397b85683654ee632a9539c764fd9e7a2
+DIST linux-5.6.16.tar.xz 111824400 BLAKE2B 
8304f112ba8861ad7a807b0e58ce2a265998225f045aa45fab4f51d714cd7484a6d6fd65d65e51786b27334360ebeb955117b2f5d1fd2d1e9c24eae8aa9820f7
 SHA512 
77b1d65a477e4acdc27851d984d0e9e8ac08c3d68f5a6994163246e93d9f81bd2c56f6fef3766496edb104d6a049bdfb8a6c12a152151d7da307cf851494a299
 DIST linux-5.6.8-arch1.amd64.config 246166 BLAKE2B 
e749472cf4bcd1fae509bf524367106c07111f5d385b5cacf335fe03188c30c184e3535603de2b855f81538fa6fb09cedfec16ff02db5b5583a90e5cb150dba5
 SHA512 
873275e0ba75fb5670ac7f90abfb16ab912b1a94e5f8f39845283230763118d244c1b02e33f1b05b5d86fce90cd274c944725465dabf2dd0e79fa735fabe4d4f
 DIST linux-5.6.8-arch1.i686.config 245339 BLAKE2B 
746b39cc8d8d880eadd3a04eaed7fa978ec73a412428fbd99e7e3543ac722a86a004b5fc31b4a307e8f4bb706224e032f22681dad8dea0340652cb4aade0d65b
 SHA512 
a97487a842344e8dbda758b602c2b2095641d3e504c866e12afefa6744cbea39fe0d23900b0749cf4896160baf2bcde5a77a9614b23132665f1c7e3a580c7ca6
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.6.16.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.6.16.ebuild
new file mode 100644
index 000..ae908034bdc
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.6.16.ebuild
@@ -0,0 +1,71 @@
+# 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.6.8-arch1
+AMD64_CONFIG_HASH=7dcb86e3e6f24c6d5462c5c8d25c3fa09e7e9f55
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.6.8-arch1
+I686_CONFIG_HASH=bc42cce2cca0d42b5cfeb8c6bcbf9f39430791f2
+
+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 ~arm ~arm64 ~x86"
+REQUIRED_USE="
+   arm? ( savedconfig )
+   arm64? ( savedconfig )"
+
+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
+   

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

2020-06-04 Thread Jeroen Roovers
commit: 9f0937e7d769533bf2e167d19132dbd80ce97b3b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun  5 05:42:30 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun  5 05:44:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0937e7

x11-wm/herbstluftwm: Drop USE=xinerama

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Bug: https://bugs.gentoo.org/716922
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild | 8 ++--
 x11-wm/herbstluftwm/herbstluftwm-.ebuild  | 8 ++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild
index 30dd0c6dd26..7488230f4eb 100644
--- a/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild
+++ b/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild
@@ -19,12 +19,12 @@ HOMEPAGE="https://herbstluftwm.org/";
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="examples xinerama zsh-completion"
+IUSE="examples zsh-completion"
 
 DEPEND="
x11-libs/libX11
x11-libs/libXext
-   xinerama? ( x11-libs/libXinerama )
+   x11-libs/libXinerama
 "
 RDEPEND="
${DEPEND}
@@ -41,10 +41,6 @@ src_configure() {
-e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \
CMakeLists.txt || die
 
-   mycmakeargs=(
-   -DWITH_XINERAMA=$(usex xinerama)
-   )
-
cmake-utils_src_configure
 }
 

diff --git a/x11-wm/herbstluftwm/herbstluftwm-.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-.ebuild
index 30dd0c6dd26..7488230f4eb 100644
--- a/x11-wm/herbstluftwm/herbstluftwm-.ebuild
+++ b/x11-wm/herbstluftwm/herbstluftwm-.ebuild
@@ -19,12 +19,12 @@ HOMEPAGE="https://herbstluftwm.org/";
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="examples xinerama zsh-completion"
+IUSE="examples zsh-completion"
 
 DEPEND="
x11-libs/libX11
x11-libs/libXext
-   xinerama? ( x11-libs/libXinerama )
+   x11-libs/libXinerama
 "
 RDEPEND="
${DEPEND}
@@ -41,10 +41,6 @@ src_configure() {
-e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \
CMakeLists.txt || die
 
-   mycmakeargs=(
-   -DWITH_XINERAMA=$(usex xinerama)
-   )
-
cmake-utils_src_configure
 }
 



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

2020-06-04 Thread Jeroen Roovers
commit: 79a7568abbfc00d4f920c01bdb9b90c2be5e52cd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun  5 05:44:12 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun  5 05:44:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a7568a

x11-wm/herbstluftwm: Old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Closes: https://bugs.gentoo.org/716922
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-wm/herbstluftwm/Manifest  |  2 -
 x11-wm/herbstluftwm/herbstluftwm-0.8.0.ebuild | 61 ---
 x11-wm/herbstluftwm/herbstluftwm-0.8.1.ebuild | 61 ---
 3 files changed, 124 deletions(-)

diff --git a/x11-wm/herbstluftwm/Manifest b/x11-wm/herbstluftwm/Manifest
index af18d0708d9..aa572b05893 100644
--- a/x11-wm/herbstluftwm/Manifest
+++ b/x11-wm/herbstluftwm/Manifest
@@ -1,4 +1,2 @@
 DIST herbstluftwm-0.7.2.tar.gz 245506 BLAKE2B 
72d0bb2a77e519161d193ac7b2b9f1f878ccb6cfe4914b6c75d060e2daa0bec4203ee4ebf203b9fa1dfb844d71d50aa7c03257c78aa22e906bf42519d1e592af
 SHA512 
abb49bbc3de9a0ef619ce7063c1cea0d0d25ab2195c53dc0d33e061ad24060da4bbe9b99b9b9126028cdf68b462d4fcc8d1534431e4892d571ff897a68d2113c
-DIST herbstluftwm-0.8.0.tar.gz 358434 BLAKE2B 
770aa66c2e8926d5f73b36ae2376e33ac92f9f72e2d45f55caa3247710f88b0eef72bed8a7242ba4ef298d9e8a7af3768114bd5149aa5596aa4682caef7e9e91
 SHA512 
108ef76e6f81d98742c37a1a5ecf1ce998d6fc8ee43642acb08716a5bee2e7a691f1f8defe9c81ecc8930f8b29ba7a49efe2eb00a3699c22de1a5f841266873c
-DIST herbstluftwm-0.8.1.tar.gz 369291 BLAKE2B 
7f500c0d3b5b8e4c30778e8cf4af97ef3605c8cad7d3825d2edc04fc3be56f4eaa3889e505b48c9a83277b0e495a894d96b68b5b683590c0f286a8438ad4a429
 SHA512 
ba845e91242d08fdd264c6354651e84dba3b8941bab3756102570c82c78d5ca734694fd3fcbc9c035776133be8a98a62cc8218378ecddb22aca4cda1ae1fb5be
 DIST herbstluftwm-0.8.2.tar.gz 377790 BLAKE2B 
88cee9937f134f6784fb5917435f629db67971339b09da8c6b91b55286fc50a7ba9d8dbea98dc583a92f5ae6e0e427dd487265cfb7d1ca4bbc10f865a2532e3e
 SHA512 
1a2bf3861ce23e33bb09afed285f7d85450307b46d00a666d02eaf9c454d53904e4d54ca8b0245da5ef095667a0adf9cdfc3aff170089c99df6b7f01e9038d5f

diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.8.0.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-0.8.0.ebuild
deleted file mode 100644
index 30dd0c6dd26..000
--- a/x11-wm/herbstluftwm/herbstluftwm-0.8.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs cmake-utils
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm";
-   BDEPEND="app-text/asciidoc"
-else
-   SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-   BDEPEND=""
-fi
-
-DESCRIPTION="A manual tiling window manager for X"
-HOMEPAGE="https://herbstluftwm.org/";
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="examples xinerama zsh-completion"
-
-DEPEND="
-   x11-libs/libX11
-   x11-libs/libXext
-   xinerama? ( x11-libs/libXinerama )
-"
-RDEPEND="
-   ${DEPEND}
-   app-shells/bash
-   zsh-completion? ( app-shells/zsh )
-"
-BDEPEND+="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   sed -i \
-   -e '/^install.*LICENSEDIR/d' \
-   -e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \
-   CMakeLists.txt || die
-
-   mycmakeargs=(
-   -DWITH_XINERAMA=$(usex xinerama)
-   )
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if ! use examples; then
-   rm -r "${ED}"/usr/share/doc/${PF}/examples || die
-   fi
-
-   if ! use zsh-completion; then
-   rm -r "${ED}"/usr/share/zsh || die
-   fi
-}

diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.8.1.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-0.8.1.ebuild
deleted file mode 100644
index 30dd0c6dd26..000
--- a/x11-wm/herbstluftwm/herbstluftwm-0.8.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs cmake-utils
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm";
-   BDEPEND="app-text/asciidoc"
-else
-   SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-   BDEPEND=""
-fi
-
-DESCRIPTION="A manual tiling window manager for X"
-HOMEPAGE="https://herbstluftwm.org/";
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="examples xinerama zsh-completion"
-
-DEPEND="
-   x11-libs/libX11
-   x11-libs/libXext
-   xinerama? ( x11-libs/libXinerama )
-"
-RDEPEND="
-   ${DEPEND}
-   app-shells/bash
-   zsh-completion? ( app-shells/zsh )
-"
-BDEPEND+="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   sed -i \
-

[gentoo-commits] repo/gentoo:master commit in: games-rpg/eternal-lands/files/, games-rpg/eternal-lands/

2020-06-04 Thread Stefan Strogin
commit: ac0a8e3b8b0cedff61c3249dfda566181850fb8f
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Jun  5 05:42:39 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Fri Jun  5 05:42:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0a8e3b

games-rpg/eternal-lands: drop old 1.9.5.3

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

 games-rpg/eternal-lands/Manifest   |  1 -
 .../eternal-lands/eternal-lands-1.9.5.3.ebuild | 75 --
 games-rpg/eternal-lands/files/el-wrapper   | 53 ---
 .../files/eternal-lands-1.9.5.3-build.patch| 70 
 4 files changed, 199 deletions(-)

diff --git a/games-rpg/eternal-lands/Manifest b/games-rpg/eternal-lands/Manifest
index 9431423a1e2..848ae6b0d7f 100644
--- a/games-rpg/eternal-lands/Manifest
+++ b/games-rpg/eternal-lands/Manifest
@@ -1,2 +1 @@
-DIST eternal-lands-1.9.5.3.tar.gz 2814562 BLAKE2B 
ccb3dd78d12817912293f8babbd5f5dde6f0e3ea0cb34526edd7a3f0371f5313f94ff2d6b22cf472442869dfcf9893c19ec72d7ccf879b0e6a3dbfa05249c38f
 SHA512 
bf0da70080377a76c66d6201da6032aae2967051e23f8aa433d450ec845bcd91145b965632fa63f66feebc15eaa9a65ff8f33884cc1b7c3605125f1536d91563
 DIST eternal-lands-1.9.5.8.tar.gz 2863932 BLAKE2B 
f8c4e88b96b4ee73773a2675e7cf2746e5efe6bf029f046a2ce63496b22c217a93eeea9464977710b95c4fe2d928edefd6aa11a712a8fb82d911ee7d1fd993d3
 SHA512 
e5e89ec6e7df2b1ac80722b6daf5bbb350d2f1bc4c70c819992b528f25c2ac11434d053ff844ff5873deea16c5bbe305834ffeae7b5ecb6daea5638625851ce0

diff --git a/games-rpg/eternal-lands/eternal-lands-1.9.5.3.ebuild 
b/games-rpg/eternal-lands/eternal-lands-1.9.5.3.ebuild
deleted file mode 100644
index 9728e4e9815..000
--- a/games-rpg/eternal-lands/eternal-lands-1.9.5.3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit desktop toolchain-funcs xdg
-
-DESCRIPTION="A 3D fantasy MMORPG written in C and SDL"
-HOMEPAGE="http://www.eternal-lands.com";
-SRC_URI="https://github.com/raduprv/Eternal-Lands/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="eternal_lands"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="app-arch/unzip
-   dev-libs/libxml2
-   media-libs/cal3d[-16bit-indices]
-   media-libs/freealut
-   media-libs/libpng:0=
-   media-libs/libsdl[X,opengl,video]
-   media-libs/libvorbis
-   media-libs/openal
-   media-libs/sdl-image
-   media-libs/sdl-net
-   sys-libs/zlib[minizip]
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libXext"
-DEPEND="${RDEPEND}
-   media-libs/glew"
-BDEPEND="${DEPEND}
-   virtual/pkgconfig
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )"
-
-S="${WORKDIR}/Eternal-Lands-${PV}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.9.5.3-build.patch"
-   "${FILESDIR}/${PN}-1.9.5.3-minizip.patch"
-)
-
-src_prepare() {
-   default
-
-   sed -i "s/FEATURES/EL_FEATURES/g" make.defaults || die
-   sed -i "s/FEATURES/EL_FEATURES/g" Makefile.linux || die
-
-   # Remove bundled minizip
-   rm io/{crypt,ioapi,unzip,zip}.h || die
-   rm io/{ioapi,unzip,zip}.c || die
-
-   cp Makefile.linux Makefile || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
-   use doc && emake docs
-}
-
-src_install() {
-   dobin el.linux.bin
-   newbin "${FILESDIR}"/el-wrapper el
-   newicon -s 48 elc.png ${PN}.png
-   make_desktop_entry el "Eternal Lands"
-
-   dodoc CHANGES TODO
-   use doc && dodoc -r docs/html/
-}

diff --git a/games-rpg/eternal-lands/files/el-wrapper 
b/games-rpg/eternal-lands/files/el-wrapper
deleted file mode 100644
index ab392d33420..000
--- a/games-rpg/eternal-lands/files/el-wrapper
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/bash -e
-
-elc=~/.elc
-datadir=$elc/el_data
-browser=xdg-open
-
-if [[ ! -e $elc ]] || [[ ! -e $datadir ]] || [[ ! -e $elc/servers.lst ]] ||
-   [[ ! -e $elc/el.ini ]]; then
-
-   [[ -e $elc ]] || mkdir -p $elc
-
-   if [[ ! -e $datadir ]]; then
-   echo
-   echo "The \"Eternal Lands\" launcher is downloading the game 
data..."
-   echo "It is only needed before the first start."
-   echo "The default data location is ~/.elc/el_data"
-   echo
-
-   tmpdir="`mktemp -d /tmp/eternal-lands.XX`"
-   trap "rm -r $tmpdir" EXIT
-   wget 
https://github.com/raduprv/Eternal-Lands/releases/download/1.9.5.2/el_195_1_data_files.zip
 -P $tmpdir
-   unzip $tmpdir/el_195_1_data_files.zip -d $elc
-
-   echo
-   echo "The game sound and music are optional, you can download \
-them now or any time later from the official website an

[gentoo-commits] repo/gentoo:master commit in: games-rpg/eternal-lands/files/, games-rpg/eternal-lands/

2020-06-04 Thread Stefan Strogin
commit: 05fa8e7395ed3aa78b2f79d0464b2686912f2a7a
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Jun  5 05:32:18 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Fri Jun  5 05:35:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fa8e73

games-rpg/eternal-lands: version bump to 1.9.5.8

- SDL -> SDL2.
- Update the launcher to download game data from release 1.9.5.7.

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

 games-rpg/eternal-lands/Manifest   |  1 +
 .../eternal-lands/eternal-lands-1.9.5.8.ebuild | 75 ++
 games-rpg/eternal-lands/files/el-wrapper-1.9.5.8   | 53 +++
 .../files/eternal-lands-1.9.5.8-build.patch| 70 
 4 files changed, 199 insertions(+)

diff --git a/games-rpg/eternal-lands/Manifest b/games-rpg/eternal-lands/Manifest
index 7594d8dd2e0..9431423a1e2 100644
--- a/games-rpg/eternal-lands/Manifest
+++ b/games-rpg/eternal-lands/Manifest
@@ -1 +1,2 @@
 DIST eternal-lands-1.9.5.3.tar.gz 2814562 BLAKE2B 
ccb3dd78d12817912293f8babbd5f5dde6f0e3ea0cb34526edd7a3f0371f5313f94ff2d6b22cf472442869dfcf9893c19ec72d7ccf879b0e6a3dbfa05249c38f
 SHA512 
bf0da70080377a76c66d6201da6032aae2967051e23f8aa433d450ec845bcd91145b965632fa63f66feebc15eaa9a65ff8f33884cc1b7c3605125f1536d91563
+DIST eternal-lands-1.9.5.8.tar.gz 2863932 BLAKE2B 
f8c4e88b96b4ee73773a2675e7cf2746e5efe6bf029f046a2ce63496b22c217a93eeea9464977710b95c4fe2d928edefd6aa11a712a8fb82d911ee7d1fd993d3
 SHA512 
e5e89ec6e7df2b1ac80722b6daf5bbb350d2f1bc4c70c819992b528f25c2ac11434d053ff844ff5873deea16c5bbe305834ffeae7b5ecb6daea5638625851ce0

diff --git a/games-rpg/eternal-lands/eternal-lands-1.9.5.8.ebuild 
b/games-rpg/eternal-lands/eternal-lands-1.9.5.8.ebuild
new file mode 100644
index 000..aae74143d65
--- /dev/null
+++ b/games-rpg/eternal-lands/eternal-lands-1.9.5.8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop toolchain-funcs xdg
+
+DESCRIPTION="A 3D fantasy MMORPG written in C and SDL"
+HOMEPAGE="http://www.eternal-lands.com";
+SRC_URI="https://github.com/raduprv/Eternal-Lands/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="eternal_lands"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="app-arch/unzip
+   dev-libs/libxml2
+   media-libs/cal3d[-16bit-indices]
+   media-libs/freealut
+   media-libs/libpng:0=
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/libvorbis
+   media-libs/openal
+   media-libs/sdl2-image
+   media-libs/sdl2-net
+   sys-libs/zlib[minizip]
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libXext"
+DEPEND="${RDEPEND}
+   media-libs/glew"
+BDEPEND="${DEPEND}
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )"
+
+S="${WORKDIR}/Eternal-Lands-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.9.5.8-build.patch"
+   "${FILESDIR}/${PN}-1.9.5.3-minizip.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -i "s/FEATURES/EL_FEATURES/g" make.defaults || die
+   sed -i "s/FEATURES/EL_FEATURES/g" Makefile.linux || die
+
+   # Remove bundled minizip
+   rm io/{crypt,ioapi,unzip,zip}.h || die
+   rm io/{ioapi,unzip,zip}.c || die
+
+   cp Makefile.linux Makefile || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+   use doc && emake docs
+}
+
+src_install() {
+   dobin el.linux.bin
+   newbin "${FILESDIR}"/el-wrapper-1.9.5.8 el
+   newicon -s 48 elc.png ${PN}.png
+   make_desktop_entry el "Eternal Lands"
+
+   dodoc CHANGES TODO
+   use doc && dodoc -r docs/html/
+}

diff --git a/games-rpg/eternal-lands/files/el-wrapper-1.9.5.8 
b/games-rpg/eternal-lands/files/el-wrapper-1.9.5.8
new file mode 100644
index 000..3439c2a1162
--- /dev/null
+++ b/games-rpg/eternal-lands/files/el-wrapper-1.9.5.8
@@ -0,0 +1,53 @@
+#!/bin/bash -e
+
+elc=~/.elc
+datadir=$elc/el_data
+browser=xdg-open
+
+if [[ ! -e $elc ]] || [[ ! -e $datadir ]] || [[ ! -e $elc/servers.lst ]] ||
+   [[ ! -e $elc/el.ini ]]; then
+
+   [[ -e $elc ]] || mkdir -p $elc
+
+   if [[ ! -e $datadir ]]; then
+   echo
+   echo "The \"Eternal Lands\" launcher is downloading the game 
data..."
+   echo "It is only needed before the first start."
+   echo "The default data location is ~/.elc/el_data"
+   echo
+
+   tmpdir="`mktemp -d /tmp/eternal-lands.XX`"
+   trap "rm -r $tmpdir" EXIT
+   wget 
https://github.com/raduprv/Eternal-Lands/releases/download/1.9.5.7/el_195_p7_data_files.zip
 -P $tmpdir
+   unzip $tmpdir/el_195_p7_data_files.zip -d $elc
+
+   echo
+   e

[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2020-06-04 Thread Michał Górny
commit: 47b6900c425614d4ba3c13a23920f0618d9f
Author: Freed-Wu  qq  com>
AuthorDate: Fri Jun  5 00:12:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:28:30 2020 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=47b6900c

Fix error when executable('git') == 1

Closes: https://github.com/gentoo/gentoo-syntax/pull/30
Signed-off-by: Michał Górny  gentoo.org>

 plugin/gentoo-common.vim | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/plugin/gentoo-common.vim b/plugin/gentoo-common.vim
index a0fe9cc..a15636a 100644
--- a/plugin/gentoo-common.vim
+++ b/plugin/gentoo-common.vim
@@ -13,8 +13,8 @@ let g:loaded_gentoo_common=1
 fun! GentooGetUser()
 let l:result = expand("\$ECHANGELOG_USER")
 if l:result ==# "\$ECHANGELOG_USER"
-let l:email = system('git config --global user.email')
-let l:name = system('git config --global user.name')
+let l:email = executable('git') ? system('git config --global 
user.email') : expand('$HOST')
+let l:name = executable('git') ? system('git config --global 
user.name') : expand('$USER')
 let l:result = l:name . ' <' . l:email . '>'
 endif
 return l:result



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

2020-06-04 Thread Jeroen Roovers
commit: 2d01ec5e9c47c9253ead65635bac33d16aacc9ad
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun  5 05:26:25 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun  5 05:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d01ec5e

net-analyzer/tcpreplay: Version 4.3.3_beta1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Bug: https://bugs.gentoo.org/show_bug.cgi?id=721662
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/tcpreplay/Manifest|  1 +
 .../tcpreplay/tcpreplay-4.3.3_beta1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest
index 6dd98931a73..18c8153e5a5 100644
--- a/net-analyzer/tcpreplay/Manifest
+++ b/net-analyzer/tcpreplay/Manifest
@@ -1 +1,2 @@
 DIST tcpreplay-4.3.2.tar.xz 747268 BLAKE2B 
27cad902785975f9c7fbfb8abef24ae95fbc8812e0a4fabd3b1ecf74bb9f0a99cdb0c37db72c433296d3cebba89d0bbc90e944195e585bf2d1c2d93ef234c4f6
 SHA512 
641dd636d9c5c30637d0103f8b21da3ce234f9e3ed7ab4d2b20d004fc4a14301672dcd678b2d5e0eb90d55a97bcb0c4c67f31c790a5aa3c509a92d1142c5b7b9
+DIST tcpreplay-4.3.3_beta1.tar.xz 748424 BLAKE2B 
9bccca73c0be4d6a72a61f2ebd4c6f61c160d829772605183e25177d4356e01d83be0602eaa84d154df2c316db1c6d09899e49311137be734a4c0b373be6e77f
 SHA512 
d8c80d107ca0fdddc5d2ef88924cdee8b5897e0f4bb468b982f4bbacb01547a40c4fa324f7ee7dd93e1288c87e11e709a99c08e31d397b8ca3f28cc78e6d61a4

diff --git a/net-analyzer/tcpreplay/tcpreplay-4.3.3_beta1.ebuild 
b/net-analyzer/tcpreplay/tcpreplay-4.3.3_beta1.ebuild
new file mode 100644
index 000..015df52f86f
--- /dev/null
+++ b/net-analyzer/tcpreplay/tcpreplay-4.3.3_beta1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic
+
+DESCRIPTION="utilities for editing and replaying previously captured network 
traffic"
+HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay";
+LICENSE="BSD GPL-3"
+SRC_URI="https://github.com/appneta/${PN}/releases/download/v${PV/_/-}/${P/_/-}.tar.xz
 -> ${P}.tar.xz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
+IUSE="debug pcapnav +tcpdump"
+
+DEPEND="
+   >=sys-devel/autogen-5.18.4[libopts]
+   dev-libs/libdnet
+   >=net-libs/libpcap-0.9
+   tcpdump? ( net-analyzer/tcpdump )
+   pcapnav? ( net-libs/libpcapnav )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=(
+   docs/{CHANGELOG,CREDIT,HACKING,TODO}
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.3.0-enable-pcap_findalldevs.patch
+)
+
+S=${WORKDIR}/${P/_/-}
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's|#include |#include |g' \
+   src/common/sendpacket.c || die
+   sed -i \
+   -e 's|@\([A-Z_]*\)@|$(\1)|g' \
+   -e '/tcpliveplay_CFLAGS/s|$| $(LDNETINC)|g' \
+   -e '/tcpliveplay_LDADD/s|$| $(LDNETLIB)|g' \
+   src/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # By default it uses static linking. Avoid that, bug 252940
+   econf \
+   $(use_enable debug) \
+   $(use_with pcapnav pcapnav-config /usr/bin/pcapnav-config) \
+   $(use_with tcpdump tcpdump /usr/sbin/tcpdump) \
+   --enable-dynamic-link \
+   --enable-local-libopts \
+   --enable-shared \
+   --with-libdnet \
+   --with-testnic2=lo \
+   --with-testnic=lo
+}
+
+src_test() {
+   if [[ ! ${EUID} -eq 0 ]]; then
+   ewarn "Some tests were disabled due to FEATURES=userpriv"
+   ewarn "To run all tests issue the following command as root:"
+   ewarn " # make -C ${S}/test"
+   emake -j1 -C test tcpprep
+   else
+   emake -j1 test || {
+   ewarn "Note that some tests require eth0 iface to be 
up." ;
+   die "self test failed - see ${S}/test/test.log" ; }
+   fi
+}



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

2020-06-04 Thread Michał Górny
commit: 319773e7cca2c25d4dd3f734e07f73df722e2fda
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 05:21:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 05:21:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319773e7

package.mask: Last rite dev-util/cdiff

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1ff0b911839..81d6a89e753 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-06-05)
+# Replaced by dev-util/ydiff, after upstream rename.
+# Removal in 30 days.  Bug #710538.
+dev-util/cdiff
+
 # Sam James  (2020-06-04)
 # Large number of vulnerabilities (Bug #692398, Bug #664326)
 # Unmaintained.



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

2020-06-04 Thread Georgy Yakovlev
commit: 6e181e73cb42a4648e606514af524179a66c88de
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  5 04:25:59 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  5 04:26:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e181e73

dev-lang/rust: adjust QA_SONAME for 1.44.0

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

 dev-lang/rust/rust-1.44.0.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust/rust-1.44.0.ebuild b/dev-lang/rust/rust-1.44.0.ebuild
index 49ca8e90b6b..e43191f125e 100644
--- a/dev-lang/rust/rust-1.44.0.ebuild
+++ b/dev-lang/rust/rust-1.44.0.ebuild
@@ -106,12 +106,15 @@ QA_FLAGS_IGNORED="
usr/lib/rustlib/.*/lib/lib.*.so
 "
 
+QA_SONAME="
+   usr/lib.*/lib.*.so
+   usr/lib.*/librustc_macros.*.s
+"
+
 # tests need a bit more work, currently they are causing multiple
 # re-compilations and somewhat fragile.
 RESTRICT="test"
 
-QA_SONAME="usr/lib.*/librustc_macros.*.so"
-
 PATCHES=(
"${FILESDIR}"/0012-Ignore-broken-and-non-applicable-tests.patch
 )



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2020-06-04 Thread Mike Gilbert
commit: 323a82e9dc95fef83b5eb01dbe4df2b06547c8bf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jun  5 03:58:53 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  5 03:59:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323a82e9

www-client/google-chrome-beta: automated update (84.0.4147.38)

Package-Manager: Portage-2.3.100_p3, Repoman-2.3.22_p46
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-84.0.4147.30.ebuild => google-chrome-beta-84.0.4147.38.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 1a8ff798788..4bb2a7b07b5 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_84.0.4147.30-1_amd64.deb 69636036 BLAKE2B 
316b51e72a85154639b14302dc63295061aea1ff119216252e5538751574df6c9bf6fea38836105091b0922115b6c633d99f5c2724f995a2e6ba858389d530d7
 SHA512 
0adf8e38f71490d41690fd698de74edd5e161c2c9f9b666287d5b3e57f9a0099f518b3db2550eaa0e90138baab4f2ca07a24474d52b062149756b297f39afc3e
+DIST google-chrome-beta_84.0.4147.38-1_amd64.deb 69640504 BLAKE2B 
145beb238933027acf8fb4e60ac3f840a87463c66fbfdd04e3c700f85cdaea3c770a168dd71e5d5f2ef33c6ebfa96c114e0eb6986b106dfb9d436dd5da08110f
 SHA512 
de6131e480c00d7eb36ab2d15c323f8efeb02947275b72fcf6c477b9d68cfc724e9ed14f3e700dd93782cf24735316dd1259b737e91814af554006dc9c89d08a

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-84.0.4147.30.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-84.0.4147.38.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-84.0.4147.30.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-84.0.4147.38.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2020-06-04 Thread Mike Gilbert
commit: dcfd4301c560ef1df885491f9982cbd0f1630d4a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jun  5 03:59:04 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  5 03:59:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfd4301

www-plugins/chrome-binary-plugins: automated update (84.0.4147.38)

Package-Manager: Portage-2.3.100_p3, Repoman-2.3.22_p46
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...47.30_beta.ebuild => chrome-binary-plugins-84.0.4147.38_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 77a431838f1..2977a0d2ae2 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_84.0.4147.30-1_amd64.deb 69636036 BLAKE2B 
316b51e72a85154639b14302dc63295061aea1ff119216252e5538751574df6c9bf6fea38836105091b0922115b6c633d99f5c2724f995a2e6ba858389d530d7
 SHA512 
0adf8e38f71490d41690fd698de74edd5e161c2c9f9b666287d5b3e57f9a0099f518b3db2550eaa0e90138baab4f2ca07a24474d52b062149756b297f39afc3e
+DIST google-chrome-beta_84.0.4147.38-1_amd64.deb 69640504 BLAKE2B 
145beb238933027acf8fb4e60ac3f840a87463c66fbfdd04e3c700f85cdaea3c770a168dd71e5d5f2ef33c6ebfa96c114e0eb6986b106dfb9d436dd5da08110f
 SHA512 
de6131e480c00d7eb36ab2d15c323f8efeb02947275b72fcf6c477b9d68cfc724e9ed14f3e700dd93782cf24735316dd1259b737e91814af554006dc9c89d08a
 DIST google-chrome-stable_83.0.4103.97-1_amd64.deb 68654544 BLAKE2B 
0c8392c8504e5d5412a15540abfb73a1708f31f5626fd8870031cd1b2a3d49701018d2571d5a232399e1dcdeba39346883de411a46beba4c66b245cba4621359
 SHA512 
3106979ebeedd32405fa9205e5e2369bea0199b72d2d3238f5124e196791277c7fa7ce387c18460b5a220818f12c622981c21e3e4c3049beed02345a6255a828
 DIST google-chrome-unstable_85.0.4158.4-1_amd64.deb 69912664 BLAKE2B 
f8a85afd12c6138b784e54ac7f48aff44ebfebed6edbd68ddf6916657a1577e85c9cf0ec9c4c88f0ff745994709928b175f50be5c6de27e336d3179535a6e3b5
 SHA512 
665e3fa8c2b1eab21ebb68ca6184af781e1b2b89cbef1f20d8cbf0f71eccbb46e32e47130f0d16c20450a817baf31c89e7d63a26c9f6dc92469515ba3e64cfb0

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-84.0.4147.30_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-84.0.4147.38_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-84.0.4147.30_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-84.0.4147.38_beta.ebuild



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

2020-06-04 Thread Zac Medico
commit: cb3f0ca87b9b3b0feeddd29ddefe8ce1f609ce5a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun  5 03:49:22 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun  5 03:49:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3f0ca8

app-text/calibre: Bump to version 4.18.0

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

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-4.18.0.ebuild | 275 +
 2 files changed, 276 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 34b6b39fa0a..00f060eac3b 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,3 +1,4 @@
 DIST calibre-4.17.0-qt-5.15-fontconfig-bug-725020.patch 1222 BLAKE2B 
14038b4ea5f87d9a8f645b5af8342da90337202b0247b07dccd8995f55bb965b5c2bbdddc24b55b6e92e899f91d5dec19c10ddea8fcc42c8ed3d74ee90eb09d6
 SHA512 
b0652c3277b8390f47039366380fceacfd3cd9014fe42306a947f6749c6192657b77e3d832044828bea06c43f1f5e745e6b4ff8dd24efc73d9ad5261c4c73a5e
 DIST calibre-4.17.0.tar.xz 37027156 BLAKE2B 
e1e9fbbb93cc14af0790e400d79b433c774f17bb06d99161e27769217ab7eed5c2660ab8a3e09109bade91684a8f5a8b52795667833ddf454343e530109eea63
 SHA512 
95719c820839a8548c0734a7be105fa4124c3c070fdd79ceeef5fef7f9c81f89d5b2077a71df3cc6cd103c14b813cd0d42add1c75ec4883686a8596de36ef5d0
+DIST calibre-4.18.0.tar.xz 37135328 BLAKE2B 
247fc226fade064306309933be008e7636bacfdcfb1c96ae900fce5cc4474e26853b3a9dd932fd758543e31af95374f089d2e7a15c3d9ca7655eabd077727e2c
 SHA512 
cc75e8b78722eb286af57f1d6b1ed783647f69471d903a3d4dd458b3f6966804e8e4fda7bd1947e9107ce9a280486ea7de101f7b843f8365bfe6e874d9ebf3d3
 DIST calibre-4.9.1.tar.xz 37529656 BLAKE2B 
5d703ca0c398b43cc26a54e0628d0fe938c6a5027a4fd0c9cac83944e5143eb08439bf79b2098182be7727eaa042748f17866788b02c7744178dce131f6b1d1e
 SHA512 
bf06aa3cbc8d255934f3f7f3ce20b4798edf107ed9f822943d2b4ae7d95473842928ed79f8ba7571f7e0ebdc267c441916d543d5b7630aae5cb151bcc3184b71

diff --git a/app-text/calibre/calibre-4.18.0.ebuild 
b/app-text/calibre/calibre-4.18.0.ebuild
new file mode 100644
index 000..f37e5cccd2f
--- /dev/null
+++ b/app-text/calibre/calibre-4.18.0.ebuild
@@ -0,0 +1,275 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/";
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz
+   
https://github.com/kovidgoyal/calibre/commit/db7007a25faefb0cc90e64dda1c0793393b9512d.patch
 -> calibre-4.17.0-qt-5.15-fontconfig-bug-725020.patch"
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   >=dev-libs/chmlib-0.40:=
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-libs/dbus-glib-0.106
+   >=sys-apps/dbus-1.10.8
+   $(python_gen_cond_dep '
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_MULTI_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dnspython[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/msgpack-0.5.6[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_MULTI_USEDEP}]
+   
>=dev-python/PyQt5-5.12[gui,svg,widgets,network,print

[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/xow/

2020-06-04 Thread Petrus Zhao
commit: a80f4cf247b4c617b4b604688e8d3c7ec4c518ed
Author: Petrus Zhao  gmail  com>
AuthorDate: Fri Jun  5 03:44:12 2020 +
Commit: Petrus Zhao  gmail  com>
CommitDate: Fri Jun  5 03:44:12 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a80f4cf2

sys-kernel/xow: version bump to 0.5, drop 0.4

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Petrus Zhao  gmail.com>

 sys-kernel/xow/Manifest   | 2 +-
 sys-kernel/xow/{xow-0.4.ebuild => xow-0.5.ebuild} | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/xow/Manifest b/sys-kernel/xow/Manifest
index 09ea85e..c07f723 100644
--- a/sys-kernel/xow/Manifest
+++ b/sys-kernel/xow/Manifest
@@ -1,2 +1,2 @@
-DIST xow-0.4.tar.gz 862021 BLAKE2B 
12689e014ebeaa1f1eabc1a83743d7513d02b356d0a274202e104b0ac12621d06cb628043eac2ea779e7140166297030278d400d1b0090e953324634cb46
 SHA512 
2878a837de80b857b5b8be0f86804d9d7274277ea643d8f5327b90b24177815245bc283311c43b013c69afadb0892b75eb8730bf73e26e7b7d5c77d51ca3725c
+DIST xow-0.5.tar.gz 1035489 BLAKE2B 
d33950e77596a3c37a0acf35646a5c5a71dd292cfcd51d54e28ba5fcf8d455eb3bb54e30d6cb774b847d160decb26a49c7f35ea29e72240f5f78fe0393c32f9c
 SHA512 
90bfccf3ec3e08789514b0f8a156716161f422c18466af93aaa5d8a9f18dc958072f6eebab0a146e1027d1bff9f19086711ee0c708578e79503a4e2411e48e64
 DIST xow-firmware.cab 199891 BLAKE2B 
f531a9f4b8220ee4501431b308ee6e29a8dea26467020df25b7fa8543cc560e1170d13b1cb3490c64c48bf610e3fb7ddfb743e4a2028f5980e02d0c36790
 SHA512 
0906debd6c1f4706348ec1b1cbf233ea2c45bbc0b8882593740964036808722f5bb701f43da803320609e02072cd16dada572d337fd4c05cc1cf6dde6fd38908

diff --git a/sys-kernel/xow/xow-0.4.ebuild b/sys-kernel/xow/xow-0.5.ebuild
similarity index 92%
rename from sys-kernel/xow/xow-0.4.ebuild
rename to sys-kernel/xow/xow-0.5.ebuild
index dc95570..b4f31ad 100644
--- a/sys-kernel/xow/xow-0.4.ebuild
+++ b/sys-kernel/xow/xow-0.5.ebuild
@@ -22,6 +22,7 @@ QA_EXECSTACK="bin/xow"
 src_prepare() {
cp "${DISTDIR}"/xow-firmware.cab "${S}"/driver.cab
sed -i '/curl/d' "${S}"/Makefile || die
+   sed -i 's#/etc/udev/rules.d#/lib/udev/rules.d#g' Makefile || die
 
default
 }



[gentoo-commits] repo/gentoo:master commit in: virtual/jpeg/

2020-06-04 Thread Mike Gilbert
commit: e77df397ccdd60bdb107db247c1a6f49328686fb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jun  5 03:35:21 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  5 03:35:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77df397

virtual/jpeg: bump to version 100

Should cause a rebuild for any installed reverse dependencies that were
built against the "62" slot.

Bug: https://bugs.gentoo.org/725944
Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/jpeg/{jpeg-0-r3.ebuild => jpeg-100.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/virtual/jpeg/jpeg-0-r3.ebuild b/virtual/jpeg/jpeg-100.ebuild
similarity index 100%
rename from virtual/jpeg/jpeg-0-r3.ebuild
rename to virtual/jpeg/jpeg-100.ebuild



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

2020-06-04 Thread Brian Evans
commit: f54c1486bd1db164892b22b447019866346f0faf
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  5 02:26:00 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  5 02:26:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54c1486

sci-libs/arpack: Fix missing line continuation marker

Non-maintainer commit

Static libs bugfix missed a line continuation marker in 3.5.0

This implements the intended behaviour

Fixes: 1d331e11cdc51047
Signed-off-by: Brian Evans  gentoo.org>

 sci-libs/arpack/arpack-3.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/arpack/arpack-3.5.0.ebuild 
b/sci-libs/arpack/arpack-3.5.0.ebuild
index 91539e12556..8f4f64772fd 100644
--- a/sci-libs/arpack/arpack-3.5.0.ebuild
+++ b/sci-libs/arpack/arpack-3.5.0.ebuild
@@ -34,7 +34,7 @@ src_prepare() {
 
 src_configure() {
econf \
-   --disable-static
+   --disable-static \
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
--with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \
$(use_enable mpi)



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

2020-06-04 Thread Georgy Yakovlev
commit: 626d6959756909fdda2bdf56941901698b7cdf96
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  5 00:35:22 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  5 01:12:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626d6959

virtual/rust: bump to 1.44.0

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

 virtual/rust/rust-1.44.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/rust/rust-1.44.0.ebuild b/virtual/rust/rust-1.44.0.ebuild
new file mode 100644
index 000..c04cb8fc40d
--- /dev/null
+++ b/virtual/rust/rust-1.44.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+BDEPEND=""
+RDEPEND="|| ( =dev-lang/rust-${PV}*[${MULTILIB_USEDEP}] 
=dev-lang/rust-bin-${PV}*[${MULTILIB_USEDEP}] )"



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

2020-06-04 Thread Georgy Yakovlev
commit: f84bafcfaae8b9cc1d9b1f4999264751e387bcd9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  5 00:42:54 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  5 01:12:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84bafcf

dev-util/cargo-tree: require rust < 1.44.0

cargo-tree is now part of cargo and shipped with rust-1.44.0

package will be treecleaned soon.

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

 .../{cargo-tree-0.29.0.ebuild => cargo-tree-0.29.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild 
b/dev-util/cargo-tree/cargo-tree-0.29.0-r1.ebuild
similarity index 97%
rename from dev-util/cargo-tree/cargo-tree-0.29.0.ebuild
rename to dev-util/cargo-tree/cargo-tree-0.29.0-r1.ebuild
index 5b097d5dbdd..306f92a3883 100644
--- a/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild
+++ b/dev-util/cargo-tree/cargo-tree-0.29.0-r1.ebuild
@@ -57,7 +57,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE=""
 
 BDEPEND=""
-RDEPEND=""
+RDEPEND="

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

2020-06-04 Thread Georgy Yakovlev
commit: ce20cf8e2ec27456a79a81d21cbf2fc10d35ab38
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  4 22:13:10 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  5 01:00:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce20cf8e

dev-lang/rust-bin: bump to 1.44.0

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

 dev-lang/rust-bin/Manifest   |  14 +++
 dev-lang/rust-bin/rust-bin-1.44.0.ebuild | 175 +++
 2 files changed, 189 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 5059b2f452f..66b9b6af8bc 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -54,3 +54,17 @@ DIST rust-1.43.1-powerpc64le-unknown-linux-gnu.tar.xz 
112921244 BLAKE2B 9fa67664
 DIST rust-1.43.1-s390x-unknown-linux-gnu.tar.xz 119547480 BLAKE2B 
8ce0d64e2d47f23cb927f3ea3a0f469e3cafc191ac1d47e580bce6cf0b35887484542f7d1b857d9bace5f696a072adb7e17e8c5f64af9bf1fbcc305707a15f9f
 SHA512 
f087e50a91b1cc4a12bf15aea1cefbda9b89518febcecc0d56ea7d0a6a682be06cffd0a0b4812e96f3fb3295e7799bf200c1599c88cb7083a78d5002f14a
 DIST rust-1.43.1-x86_64-unknown-linux-gnu.tar.xz 112817212 BLAKE2B 
c6153889d9872ed5a60bfc43bc8c98e71654fffdd79ce775c3eb4376ed4714c5532e6aaecb769e447f3ae0bb7a11aed75754a5e879404742cb0813080dcf67eb
 SHA512 
2fc573ca2826d9f03044f746ae4d7715b4e31b9ac933289607aa3449a538bb4dfd519540576a1d0d286c0d754a7ba6ce38beef6aded1090d3af3091b6ba2a9ee
 DIST rust-1.43.1-x86_64-unknown-linux-musl.tar.xz 103345832 BLAKE2B 
c16930854ea5e825e1338fdde3966e24d3505230891ab4e10160c5482298996768d8cee9890eadd486bfca41ebd5c9f38f7b7ead35a7848e59e409df8eaf9bdf
 SHA512 
9f6ce2a5eaf98dc20b4ed88dbe60e8fb014ef3e7e82f5c31a28cf0f916d996271929cadeaf39a869f548aafb311f022acb408d51d4312c849c71843bc37ca202
+DIST rust-1.44.0-aarch64-unknown-linux-gnu.tar.xz 100404488 BLAKE2B 
9881acb184eeefe6baf79246ed396edc82c28a7db6594d5960c919eb5cc614525bbc785e6fb65fe5ffa309e24c4624d30fe4ec8e837c41145df82a0aac26bc9d
 SHA512 
c853a585bd76730a9ed1e95c12baf2939928fd3c5ba7cc0f95c03ec472c0012f01d0b7d7c37e21dfdcc1d1eca4c7e392709a2585e42bc759b636e95b4ab870d0
+DIST rust-1.44.0-arm-unknown-linux-gnueabi.tar.xz 104325496 BLAKE2B 
c987580baebe0abdc8cf0d936abe7caf22e8adbf20309daef26b21c1e24da03fc7201abcf3a09f266903c24b77d5df49328069c894de07bb3621783294fbb473
 SHA512 
d74c9010ad6d0605625bc5e1b416bdba4bb07fbc7fee7aed9571baf25cd6151574ef04c67b0d9289ee580bc54bcfc42bbc184f99abf217e525a42fb14b62bf3a
+DIST rust-1.44.0-arm-unknown-linux-gnueabihf.tar.xz 106977028 BLAKE2B 
d9046bbc5eb1f77fe3859ece0d630c5a8f434638100a180c03682a3813d7795592db6418b6459f56cbae85bd6ec46ef7e803c4a22939c27f4e230f73b774ce25
 SHA512 
c78ee33800384dc421ea1909d32cfd438ac3f6312ba545e4dcb3eead771d51fa2f93d410aae06ae256976468cd1a71ae72d252255e85483005a7712f20204351
+DIST rust-1.44.0-armv7-unknown-linux-gnueabihf.tar.xz 107108084 BLAKE2B 
8b3693590fba9021ef8f4e278fdbe0833503917168c735cce1416635968a1b23b8b6c60c51aa78bf77ce774ed36d6c4b53e8af24c0d56995d37dcb0c31be651f
 SHA512 
59fd1f0dc058118a838c4c3c66dd5a5c2acb1b05ebf4525188846577cb22c4b46a57605d6a9cede5fbd34c0b5c638434a186d1ce3693ace6be8105c265b59b7b
+DIST rust-1.44.0-i686-unknown-linux-gnu.tar.xz 123723236 BLAKE2B 
5527923b954a1ad5f3e65570d692b1d49547611c875034af478a2e51733045270c3f4c168d84d228d5ad1cf95ae5453c580c5d053b9a7d23149fd989c23ec711
 SHA512 
85ee1d7cd4581d9cdc18f0cfe89b0c78c32039f658b85c5f6a60ac8047864234bdff955e02d6e15ae40dd98e8e27cb3d83fab978dba6373f9e487cfd2ba0b594
+DIST rust-1.44.0-mips-unknown-linux-gnu.tar.xz 93787568 BLAKE2B 
280ce55b802952282dc54ba82937d08e60ed06a12f4b19176c9bc9f454021d3bef2764623b2b24777b64d061e316686a5bbc04352bbafad017de96a9a457e9bd
 SHA512 
584641caaba66848fdc2c11d15a81a4588134c29f00b4c961ed7c51a5864db583ecd434e6c4225761ccd53b5892a562f3d3067d78d8590bd3c01e03522dea08c
+DIST rust-1.44.0-mips64-unknown-linux-gnuabi64.tar.xz 99813352 BLAKE2B 
5ba6bb4e95d0ab5600b618b563950334ea8e45383eed0ad59791273a7395e7478aa56249b0e84a00ba6abab9952d9b7fe9f67420f110e76a936d43cd8c70a62d
 SHA512 
defaeed53d14d94a6e73a937939f86810ac805a0527dff6f7c663dd2a15db7dd017e5823467eb9b035cd5bf4bab6d27c63abc06b71c5e82558e0f2a59b80efc2
+DIST rust-1.44.0-mipsel-unknown-linux-gnu.tar.xz 96597556 BLAKE2B 
7fdcf582ac23149ce374cf069ab69b5b2f5c6024ecd269d786f89e91927b1bf7adb9e513463771328358a7f4c61228ba972cbad26e59916989ec1476b1a79208
 SHA512 
3339fb9bc1f06d268ebda32e5f151f54fd2c417fddc2fcf333ed52985da06adbd1672f358a578dcfb58123342dbe884e39fe2277701d058d85b6eda56b1bfce9
+DIST rust-1.44.0-powerpc-unknown-linux-gnu.tar.xz 96611064 BLAKE2B 
18c80c84813e62b43430e76ab332a0a3d1a7821601c4c29e8143d9d851290c6b675918237afd1b976e5895cb51e920c4ea711e0605e156124164dad705bfd132
 SHA512 
c6cc690de4e411c4967e2d055a2642ebb5b2639664c1d7901bed9c6840da3d23fbbd52e88f1d9e5e1673902a657c8ca35564934d7730d61845b8676a5e1b339d
+DIST rust-1.44.0-powerpc64-unknown-linux-gnu.tar.xz 107127352 BLAKE2B 
109dff520dc2f9aab

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

2020-06-04 Thread Georgy Yakovlev
commit: d02ce1fb26a5a0bb6bdf030d2abeaa1a805dfe45
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  5 00:40:15 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  5 01:12:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02ce1fb

dev-util/cargo-tree: drop old

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

 dev-util/cargo-tree/Manifest | 113 -
 dev-util/cargo-tree/cargo-tree-0.28.0.ebuild | 177 ---
 2 files changed, 290 deletions(-)

diff --git a/dev-util/cargo-tree/Manifest b/dev-util/cargo-tree/Manifest
index 5826bce46c9..337f153a7c9 100644
--- a/dev-util/cargo-tree/Manifest
+++ b/dev-util/cargo-tree/Manifest
@@ -1,152 +1,39 @@
-DIST adler32-1.0.4.crate 5105 BLAKE2B 
344a5258e77328a24a545e32f9bc653fa25b7ea43803ed7861db261bce227aa1599520a42acea3de1f2acebb8fa9fad251e2688413b752eafe2401ca1a2ee34a
 SHA512 
5990e1e277a1c3aae5adef5e4601b807a756a40e88578bb91f1c70d70babfa97fb3f2c1b963482ec8e18c16d5e722bf90fb42f9646c8dd840373f28965a2d123
-DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST anyhow-1.0.26.crate 26024 BLAKE2B 
09cdaf61531f3a36b186fbebc2c783d472b54494c1dbd0e2b808be332bfba5783f40d66e46b2148a677ec61ed89f73bf2db04ebb6d43c8b395162177181d2094
 SHA512 
362a22854f90032f407875ee3687287f2c9c87e3b462e808219e0fd4d3067ad245544d1b6f38b3130d824af77390a331ac0b5a918498ee6c6b401fc8d0292ccc
-DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-0.1.7.crate 12158 BLAKE2B 
4120306f0f7c1cc0cf8d1d994c080cbf42e4b107cb51af910504c8c8d264289654dad23a0c6b9eb28d888157e5a68ef2460c3d38537ae9d5e9bf73b66ffc3015
 SHA512 
667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925
-DIST backtrace-0.3.40.crate 68183 BLAKE2B 
e1c01acc706617c66558dcd3ed1ebc33bf3fe56d03ecd5ec00eb78df3d5fa745cd899108a779894396636da461ad7a2775f6d77cd35fa96f97181f3e80694a5e
 SHA512 
8b9da3d6c515ef7bc5b04cf4abd53221cc114c912eb5033558b1c45eb6d85e56c0fc39579711fcd26f69fa364a823945901e4c2e5560436013b7523adf267d27
-DIST backtrace-sys-0.1.32.crate 518920 BLAKE2B 
fbbd3b59533830400a788fd117ced47461d2f2b04d205d03f242d596c284e89ef2dbaead81e6974aa65197a6c69c0293f18dbe89daf3323d0c01dbc92462a075
 SHA512 
199658b1f95611f7c68a7b4fdd76044fb6784a7ab777a9f5fbe3a4a770bd6c31ac08dfea1297dd85053f0b28b1a686c076a78b120ac46fc3c639c30c937d49c3
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-DIST bstr-0.2.8.crate 337654 BLAKE2B 
50c5a639ec2912bd20be83a8b017e60c7b5f75f6cbe93839f8f46a4815537e47261593d17380a38aae45445d611c9fb28135e0424184958edfcc1c06e941e4aa
 SHA512 
9e8786b68c03f059e4182046e7650b6f90431927c26c49fcdd4af3cb464092108fb2f64fdc2da1fe1d1121705ac8a21c68485b0517f3dd32040aab754f88944d
-DIST bytesize-1.0.0.crate 7522 BLAKE2B 
cd4f9687753ec1ea4e7435f34b64afdf6e5534d33515d00c413da37081dea57eb76b2f3b8e001e65ca40908efccddcfa458ce1e3b5974aa79232567d9df7faff
 SHA512 
a8837bc05efbf6faf55ce76cffb0f8ef2f47baad2f65875da246f4a8f1052af0fcd8f156950deac0e57e015183d740e0d8ced1e6da1aaecf03244ad370d926b8
-DIST c2-chacha-0.2.3.crate 13336 BLAKE2B 
0b548907ce4c9ee502ec96307ca003d168e8bcf9007ec667661d158f33de36fc2e832cb3c36cadc2523f6ba8b9aeff4dcb16e7f95a9a34ae02e8bd5d00f65cf2
 SHA512 
302498f75d1befdb8bf8b61d0eff2762f0e86000c3909d819a377be2fec72e830bfb4530e24059906b499cef17ab56229f5627fb998ad9ba34a7c6c0de748538
-DIST cargo-0.41.0.crate 1070528 BLAKE2B 
ebfb4715753f3f01f23aacece54d2391216788b41134943cb5568df87c5891b2c5a8c1e9d33a56f9a274cd61a88106138b5154518863e69aee2ac89c14052b7e
 

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

2020-06-04 Thread Georgy Yakovlev
commit: 7fbbf0b693ca61db281faf1b1ddfcd25393a7854
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  5 00:59:12 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  5 01:00:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbbf0b6

profiles/base/package.use.mask: mask rust-1.44.0[miri]

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index a885706f6a9..c82334a1a87 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Georgy Yakovlev  (2020-05-04)
+# Broken error[E0478]: lifetime bound not satisfied
+=dev-lang/rust-1.44.0 miri
+
 # Ben Kohler  (2020-04-29)
 # Dependency pam_wrapper missing for tests, and RESTRICT=test is already set
 net-fs/samba test



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

2020-06-04 Thread Georgy Yakovlev
commit: c86d19f4b14fdb5a86a3499cd24f2190cee2362b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  5 00:32:19 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  5 01:12:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86d19f4

dev-lang/rust: bump to 1.44.0

drop soname patch, portage now generates soname from the filename,
just like the patch did.

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

 dev-lang/rust/Manifest   |  15 ++
 dev-lang/rust/rust-1.44.0.ebuild | 416 +++
 2 files changed, 431 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 608a7f285cc..91752c5002e 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -40,7 +40,22 @@ DIST rust-1.42.0-powerpc64le-unknown-linux-gnu.tar.xz 
109926880 BLAKE2B 92a9067f
 DIST rust-1.42.0-s390x-unknown-linux-gnu.tar.xz 116937084 BLAKE2B 
4d68801c7c40aa0aca24d19d25e80614b5b40aa2715aacddb6b9f5441b1c7e19e7b0d396caea860607df1dc580deadc43d9cd1f988cbe654b3132b665f9032af
 SHA512 
85b1331a9a71cc43a2fa628b8510590ff072e409c2c38ebfd9089ab7a245182e23b52f6221b25c63f6048e1bf4ada0f561dd8f3f810680c9727040bc8a0d8d46
 DIST rust-1.42.0-x86_64-unknown-linux-gnu.tar.xz 110826392 BLAKE2B 
8c90bacc9b350d64c4084edf104e9004461d681e19f8e8179ff6eb0b2bc50e25d95e3ed13c83f77224cc60f374f3961f0069dfe20512c844598b8eb2393300b0
 SHA512 
87c06d4503e7ba12bd3dfc8dd279a3bdf33a24d2c22eec1378b79b2c17ccdad9b4c8dbd0d4704eae1f3476aec5639d3ba143e8c74a296d631b17b57da7447e70
 DIST rust-1.42.0-x86_64-unknown-linux-musl.tar.xz 97471188 BLAKE2B 
29e7089a33a20e5c57a68c171e6b049e5dbc97d4c940106bbf7116c970e7ddb2271b1cf33162b4141d89b0b59049e09ca49c848a326036eefbc03e369f3ab18e
 SHA512 
d804a08e38fa6735ce57067a3c39c59e2932943aa8baf43419815e9c743f50e198d88ef80d87fc193b8bcba011c685471146c0741954095eed74e41f86de38c8
+DIST rust-1.43.1-aarch64-unknown-linux-gnu.tar.xz 104148868 BLAKE2B 
ac5db9eb58c502253d001e0c93aef867bc584d045960a1d3c2caf6772a7c1f4fbad7da579d7c72b3376804f61f1332a54e9fc7099ba5f4a65f7e5435df28894a
 SHA512 
b54fad5493344d2370bd77110f0ffb0231f41ab8aa9707e9303304957c5d9067dc83089432eb175605b78dc771dfcf7abfcce63d7fecdbb759dd224c17d12da0
+DIST rust-1.43.1-arm-unknown-linux-gnueabi.tar.xz 104779424 BLAKE2B 
63c05d7403970bd4a237a6b690bcb8e78f310816a953af43da8d258a74102cd560c8674656c2036b1f391dc964ba6d2be2736bc10686c2365cc332b5c76a5502
 SHA512 
ea2eae6da6c757c07cf9631c706365c743c58f28b51763ea70fed4c8fcefc5c36d55136afffc2f5e0d25e9b1fdf3243cb9def7e0f57e37b5a4783d44a61b
+DIST rust-1.43.1-arm-unknown-linux-gnueabihf.tar.xz 103569032 BLAKE2B 
fc94eeb777a72fcb1b2821b5d10bb9eaca535d76e8caee3d06aed989107460e00146516c5be5714e9739c49d5170809fc132624f9a035afba146db883346c57a
 SHA512 
1c523dafceb29f916a192261f673048c8f781453bcee237e0e333d694d7d7b71735544906f2edea9e0a8a48fc66a478645ae8ae865a171f4f9a94f0d8e6800c1
+DIST rust-1.43.1-armv7-unknown-linux-gnueabihf.tar.xz 108430484 BLAKE2B 
a3c57930b4e7096f409a2129abef60fbdfadad59f29e428296f3151187eac286e82bdb2d0ca879db87563cdc707dbcabbb5e9048b54303653209b98268ab9cf3
 SHA512 
0812b3229dd47f1b5cadb49020e68d28b4267ac0489d0c2e448f21e3b0b6519bbf216ac9b20b747e035033842a6eb3b13a98706f2eddca2c088d9396dcb2c21e
+DIST rust-1.43.1-i686-unknown-linux-gnu.tar.xz 125731548 BLAKE2B 
3a3278e409a69f3e8195bab39871b5594571c1c8f2ea2a5f8c9786a739f709381c13c1b2a3209ef62cb7c5b8aec47dd769cf3e658ed57e5037522759fa1a244e
 SHA512 
c7423bccfb15f3df6043ec1d81203c9db9b3229dedd347cab09d3cc3b183f53aa0707f59964efccd63418e1c6ad21e7ee7dcc1495eda8c4ecb55ee8e6b3ac034
+DIST rust-1.43.1-mips-unknown-linux-gnu.tar.xz 95924004 BLAKE2B 
fc1da442dfaa535b81029ed40a85cd0d55766d84c34f0d97bf36376c44e44fd5305b429854b9c964515e10f83a06b36a6ad9daae5714e142491d99e58b1d0a07
 SHA512 
fe3b11e586d506dc917f0e04009a994a16575ac534a2716b49e66a0344060a26ee6c7e912b6cd7b5f010a97f59604515f899bc1b6c38f0ea86e8cecc20152dd6
+DIST rust-1.43.1-mips64-unknown-linux-gnuabi64.tar.xz 100980364 BLAKE2B 
12439df511c3ad43ed24cb0e648a212314a747e203680929ed3e136505eb29af3dcb007162aaa337fbac56a9b1b8f1c405217756ec712c400bc0f4d9aefd64b8
 SHA512 
6c0d7f172e76e21596d305df7b1a38fde66a946972765de92ccc139cf8f2e8755864b7bd94328b9639023df6be51af08428f41ed78de4ba8d43620673b9f7ecb
+DIST rust-1.43.1-mipsel-unknown-linux-gnu.tar.xz 98512180 BLAKE2B 
b5e8cdf2b8d65cc39bfb325afda9ae75a360967a4f6f413f3b01257bc34130fcc873dc128a4e48bbcad774d69b9a4aae0d4a8182819a4411809af6a0c636b403
 SHA512 
cb01eac951384fbf2ead5b7d4acbf92485de0bbaa7e3a272a46a8934066d720d248a19a67ffc88b7b239c15478e8691b94302807dc7652e042c9b8edded6da12
+DIST rust-1.43.1-powerpc-unknown-linux-gnu.tar.xz 105007576 BLAKE2B 
8392f36025ca91742fad9755c945b42e616272cc97c33087090c6462a5ba9f1de82a0167ed53568b5cdd4c593464ed2858811fd0c9ae8559a1cba37be6db5305
 SHA512 
d10da49f19b79f843ae369bdff3e5040b93934dc50dac3c09bd346c24dfa7394364da647c08206d5cef4c853b7e59d1062c16e6eeba0ffc01736eeba63dd3eb6
+DIST rust-1.43.1-powerp

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

2020-06-04 Thread Andreas Sturmlechner
commit: 8ac723273059a227d3edbf890b2eeb83c50926e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  4 23:00:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 00:39:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac72327

sci-libs/xdmf2: Drop 1.0_p141226-r3

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

 sci-libs/xdmf2/xdmf2-1.0_p141226-r3.ebuild | 79 --
 1 file changed, 79 deletions(-)

diff --git a/sci-libs/xdmf2/xdmf2-1.0_p141226-r3.ebuild 
b/sci-libs/xdmf2/xdmf2-1.0_p141226-r3.ebuild
deleted file mode 100644
index fe0d3fcb2bc..000
--- a/sci-libs/xdmf2/xdmf2-1.0_p141226-r3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils flag-o-matic python-single-r1
-
-DESCRIPTION="eXtensible Data Model and Format"
-HOMEPAGE="http://xdmf.org/index.php/Main_Page";
-SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz";
-
-SLOT="0"
-LICENSE="VTK"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="doc python test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/boost:=
-   sci-libs/hdf5:=
-   dev-libs/libxml2:2
-   python? ( ${PYTHON_DEPS} )
-   "
-
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   python? ( dev-lang/swig:0 )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-module.patch
-   "${FILESDIR}"/${P}-cannot-find-hdf5-bug-591302.patch
-   "${FILESDIR}"/${P}-cmake-3.12.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup && python_export
-}
-
-src_prepare() {
-   if use python; then
-   local _site=$(python_get_sitedir)
-   sed \
-   -e 
"/DESTINATION/s:python:${_site##${EPREFIX}/usr/$(get_libdir)/}:g" \
-   -i CMakeLists.txt || die
-   fi
-
-   sed \
-   -e "/DESTINATION/s:lib:$(get_libdir):g" \
-   -e "/INSTALL/s:lib:$(get_libdir):g" \
-   -i CMakeLists.txt core/CMakeLists.txt || die
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   # bug 619604
-   append-cxxflags -std=c++14
-
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=1
-   -DXDMF_BUILD_DOCUMENTATION=$(usex doc)
-   -DBUILD_TESTING=$(usex test)
-   -DXDMF_WRAP_PYTHON=$(usex python)
-#  -DXDMF_WRAP_JAVA=$(usex java)
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   dosym XdmfConfig.cmake /usr/share/cmake/Modules/${PN}Config.cmake
-
-   # need to byte-compile 'XdmfCore.py' and 'Xdmf.py'
-   # as the CMake build system does not compile them itself
-   use python && python_optimize "${D%/}$(python_get_sitedir)"
-}



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

2020-06-04 Thread Andreas Sturmlechner
commit: d7a85e1f78219f0d5b2603f422d6e33297aaf68c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  4 22:58:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 00:39:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a85e1f

sci-libs/xdmf2: Drop eternally broken IUSE=python, EAPI-7 bump

- Switch to cmake.eclass
- Drop ~arm keyword (no revdeps)
- Drop obsolete c++14 flag

Closes: https://bugs.gentoo.org/664920
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/xdmf2/xdmf2-1.0_p141226-r4.ebuild | 57 ++
 1 file changed, 57 insertions(+)

diff --git a/sci-libs/xdmf2/xdmf2-1.0_p141226-r4.ebuild 
b/sci-libs/xdmf2/xdmf2-1.0_p141226-r4.ebuild
new file mode 100644
index 000..e196d6f8dd2
--- /dev/null
+++ b/sci-libs/xdmf2/xdmf2-1.0_p141226-r4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="eXtensible Data Model and Format"
+HOMEPAGE="http://xdmf.org/index.php/Main_Page";
+SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz";
+
+LICENSE="VTK"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? ( app-doc/doxygen )
+"
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/libxml2:2
+   sci-libs/hdf5:=
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-module.patch
+   "${FILESDIR}"/${P}-cannot-find-hdf5-bug-591302.patch
+   "${FILESDIR}"/${P}-cmake-3.12.patch
+)
+
+src_prepare() {
+   sed \
+   -e "/DESTINATION/s:lib:$(get_libdir):g" \
+   -e "/INSTALL/s:lib:$(get_libdir):g" \
+   -i CMakeLists.txt core/CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=1
+   -DXDMF_BUILD_DOCUMENTATION=$(usex doc)
+   -DBUILD_TESTING=$(usex test)
+   -DXDMF_WRAP_PYTHON=OFF
+   -DXDMF_WRAP_JAVA=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   dosym XdmfConfig.cmake /usr/share/cmake/Modules/${PN}Config.cmake
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/signond/, net-libs/signond/files/

2020-06-04 Thread Andreas Sturmlechner
commit: eb77bf011bd6d6a7c81fb6ed27d0bc23b7782c71
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 00:24:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 00:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb77bf01

net-libs/signond: Fix runtime crashes

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

 net-libs/signond/files/signond-8.60-crashfix.patch | 160 +
 net-libs/signond/signond-8.60-r2.ebuild|  76 ++
 2 files changed, 236 insertions(+)

diff --git a/net-libs/signond/files/signond-8.60-crashfix.patch 
b/net-libs/signond/files/signond-8.60-crashfix.patch
new file mode 100644
index 000..8cfc79ac431
--- /dev/null
+++ b/net-libs/signond/files/signond-8.60-crashfix.patch
@@ -0,0 +1,160 @@
+From ab9fab9763277783363f8c6d4b62405c3b0b0413 Mon Sep 17 00:00:00 2001
+From: Chris Adams 
+Date: Wed, 31 Jul 2019 12:45:14 +1000
+Subject: [PATCH] Don't emit QObject::destroyed() within Identity::destroy()
+
+QObject::destroyed() should not be emitted manually, as that can
+cause unwanted side effects.
+
+Specifically, in this case, the
+QDBusConnectionPrivate::objectDestroyed() slot was invoked with
+invalidated object parameter (perhaps due to duplicate invocation)
+resulting in a warning in QObject::disconnect().
+
+Instead, ensure the object is unregistered from DBus immediately.
+---
+ src/signond/signondaemonadaptor.cpp | 29 -
+ src/signond/signondaemonadaptor.h   |  3 +++
+ src/signond/signonidentity.cpp  | 13 -
+ src/signond/signonidentity.h|  1 +
+ 4 files changed, 40 insertions(+), 6 deletions(-)
+
+diff --git a/src/signond/signondaemonadaptor.cpp 
b/src/signond/signondaemonadaptor.cpp
+index 8b35e4bd..abd8fd3a 100644
+--- a/src/signond/signondaemonadaptor.cpp
 b/src/signond/signondaemonadaptor.cpp
+@@ -29,6 +29,13 @@
+ 
+ namespace SignonDaemonNS {
+ 
++struct RegisteredIdentity {
++RegisteredIdentity(const QDBusConnection &connection, QObject *identity)
++: conn(connection), ident(identity) {}
++QDBusConnection conn;
++QObject *ident = nullptr;
++};
++
+ SignonDaemonAdaptor::SignonDaemonAdaptor(SignonDaemon *parent):
+ QDBusAbstractAdaptor(parent),
+ m_parent(parent)
+@@ -38,6 +45,7 @@ SignonDaemonAdaptor::SignonDaemonAdaptor(SignonDaemon 
*parent):
+ 
+ SignonDaemonAdaptor::~SignonDaemonAdaptor()
+ {
++qDeleteAll(m_registeredIdentities);
+ }
+ 
+ void SignonDaemonAdaptor::registerNewIdentity(const QString 
&applicationContext,
+@@ -46,7 +54,10 @@ void SignonDaemonAdaptor::registerNewIdentity(const QString 
&applicationContext,
+ Q_UNUSED(applicationContext);
+ 
+ QObject *identity = m_parent->registerNewIdentity();
+-objectPath = registerObject(parentDBusContext().connection(), identity);
++QDBusConnection dbusConnection(parentDBusContext().connection());
++objectPath = registerObject(dbusConnection, identity);
++m_registeredIdentities.append(new RegisteredIdentity(dbusConnection, 
identity));
++connect(identity, SIGNAL(unregistered()), this, 
SLOT(onIdentityUnregistered()));
+ 
+ SignonDisposable::destroyUnused();
+ }
+@@ -130,6 +141,22 @@ void SignonDaemonAdaptor::getIdentity(const quint32 id,
+ SignonDisposable::destroyUnused();
+ }
+ 
++void SignonDaemonAdaptor::onIdentityUnregistered()
++{
++QObject *ident = sender();
++if (!ident) {
++return;
++}
++
++for (int i = 0; i < m_registeredIdentities.size(); ++i) {
++if (m_registeredIdentities[i]->ident == ident) {
++
m_registeredIdentities[i]->conn.unregisterObject(ident->objectName());
++delete m_registeredIdentities.takeAt(i);
++return;
++}
++}
++}
++
+ void SignonDaemonAdaptor::onIdentityAccessReplyFinished()
+ {
+ SignOn::AccessReply *reply = qobject_cast(sender());
+diff --git a/src/signond/signondaemonadaptor.h 
b/src/signond/signondaemonadaptor.h
+index db8d875f..1c20cac3 100644
+--- a/src/signond/signondaemonadaptor.h
 b/src/signond/signondaemonadaptor.h
+@@ -34,6 +34,7 @@
+ namespace SignonDaemonNS {
+ 
+ typedef QList MapList;
++class RegisteredIdentity;
+ 
+ class SignonDaemonAdaptor: public QDBusAbstractAdaptor
+ {
+@@ -74,10 +75,12 @@ private:
+QObject *object);
+ 
+ private Q_SLOTS:
++void onIdentityUnregistered();
+ void onIdentityAccessReplyFinished();
+ void onAuthSessionAccessReplyFinished();
+ 
+ private:
++QList m_registeredIdentities;
+ SignonDaemon *m_parent;
+ }; //class SignonDaemonAdaptor
+ 
+diff --git a/src/signond/signonidentity.cpp b/src/signond/signonidentity.cpp
+index ce1ecfb0..a143c223 100644
+--- a/src/signond/signonidentity.cpp
 b/src/signond/signonidentity.cpp
+@@ -84,7 +84,8 @@ private:
+ SignonIdentity::SignonIdentity(quint32 id, int timeout,
+

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

2020-06-04 Thread Stefan Strogin
commit: 732d6187101d4e2527a105f7160704c640625c4c
Author: Alexey Sokolov  google  com>
AuthorDate: Thu Jun  4 00:23:32 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Fri Jun  5 00:32:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732d6187

dev-cpp/asio: update maintainer and upstream

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-cpp/asio/metadata.xml | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/asio/metadata.xml b/dev-cpp/asio/metadata.xml
index fa8d7df786a..b989829e74c 100644
--- a/dev-cpp/asio/metadata.xml
+++ b/dev-cpp/asio/metadata.xml
@@ -2,10 +2,14 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   ste...@gentoo.org
-   Stefan Strogin
+   alexey+gen...@asokolov.org
+   Alexey Sokolov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers


-   asio
+   chriskohlhoff/asio

 



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2020-06-04 Thread Thomas Deutschmann
commit: 17f55e1b324b7eec6a44f4c0c67362eb6ab07fa4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun  4 22:20:45 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun  4 22:21:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f55e1b

mail-client/thunderbird-bin: security cleanup

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

 mail-client/thunderbird-bin/Manifest   | 166 --
 .../thunderbird-bin/thunderbird-bin-60.9.1.ebuild  | 189 -
 .../thunderbird-bin/thunderbird-bin-68.8.0.ebuild  | 182 
 .../thunderbird-bin/thunderbird-bin-68.8.1.ebuild  | 182 
 4 files changed, 719 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 5d8b54073d8..68110b41bd9 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,5 +1,4 @@
 DIST lightning-5.4.9.tar.xz 1891752 BLAKE2B 
90b777814db2962ff669430cea5a29ba1612a842fbb0edaca597539e6e2d728a9d90114ec6196fe0d4758a4738a15bc0c985a345e1062cb125617eb84ecf79e1
 SHA512 
8e54865d50118154c3918d5dec5dade4fb026c24bc697ad2e360db9741509cbdbb71ba9477508a9b209be6c8a8190fb0b5e03d2e8fedcc2cae18f5c9e5a3a496
-DIST lightning-6.2.5.tar.xz 1745976 BLAKE2B 
31e237f8d34ab2a2ac522767460467257d1f49d15fbe24f5b80dde9fb709ffafd0c0442d99c6643ce434cf7bdf0d670447f86da9fcdadc7ada6814431ef41e8a
 SHA512 
1e997bb91d484908f225cc6e971874d308e8a8e2451a3e678f8a74bcb9e360babbd1f8aebcafb3e628ef5b10eb697ee47af2bfedbc956fee71d99084c8816235
 DIST lightning-68.0b6.tar.xz 1786960 BLAKE2B 
96d09f3743796aca6b01bb84d3b93f9e25e4ce92f10fbab026ab64c1e5c0a67f97f71c73df52ba1f2ea7f9acb4fdf62436843a88c501a7ce6dd1fb9d7c02bdc6
 SHA512 
876efa20219b83fc5c6badd8e7fac5e8395cbeb25cb0ed0d8971d57df4962949d9c5a1de386540fb175a1ce6ff5e9de2e36cd6c7829e97375c9c190ed56aaded
 DIST thunderbird-52.9.1-ar.xpi 604235 BLAKE2B 
7981734de83b22d428e4b988adb938cf7b0ad0b54142ca14cc7e7bdf38729b57f4c9c56a22c939d322ce03aed55d6f1b726bf6fa23d5f35347602691a2b435e9
 SHA512 
03d93c275c0e38b07519bfbd893118ace69928eedde0d236e72c6900aafe2137641f76155a0e02fcb4b9185ff8e49c04937022b75b0e85d7ea9de05b90e2d727
 DIST thunderbird-52.9.1-ast.xpi 541173 BLAKE2B 
060a8ee63b93bdd230aa49328f37c109458c4caf3b4b719b10f461ec3b9f5141ce61d67d8ac1ac3c83ef098a8d4b6afdcb695cf895fa94e1de23ecdb555f257b
 SHA512 
689911ecf9a92e3dd25eb305fc3d1179b4739f608e3be67c5367da3fdf0508951b816547333e1b2f16dbc20afd0407996b933309b6eaa3bca2340993a6d475a8
@@ -57,165 +56,6 @@ DIST thunderbird-52.9.1-uk.xpi 652854 BLAKE2B 
bc5557a1df83f9b8ca0671fb7c76fe3a11
 DIST thunderbird-52.9.1-vi.xpi 637163 BLAKE2B 
95c18bab7d30dea4a8b2241290175c77a2b47e3b02346b734e728adadfa4656e4197ceb3328de4c5a12a076dcc7b4b412b0a32e3cdef41d65e471b2601f2
 SHA512 
dec44726008af723e44146abb89754f9fd0684e3cce0f0db07c05d8a100a8a862e5f7ad028c0f7d3594965ec35251e7c357ac212fb78570463bd8c18174658c9
 DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 
441b5332a08daca64282a8d4233c7d9dc2008c80c1ebeaf4d125d5c804755509b9b67dda3423cc9b9a9af3d29b386bb621b231e426bdd89879e2e620f2106dea
 SHA512 
db0c8a338df861a43563c70fd73768a5db730ce39e7a8400de44ccada3edac1f7e3736edee5cff439df76ff17f2b4838701e95fa739f5aa04463539516a86f0b
 DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 
8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4
 SHA512 
24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
-DIST thunderbird-60.9.1-ar.xpi 627208 BLAKE2B 
552c29a8d38c9689fab81560f732e2daf53d7a6935e5f49e1071d20e4769cf540a161517abc66fc253ce264d591473f9932e4fab18505ce1c72a34baae1a0184
 SHA512 
99a5f563b3762c836f46774c72c5654e15e8b37f63fa08cbb688ddcd2dbce2dd33b9f6c90a59c67dd8e86dba9a41488069fa993447590094d209684dac33dcd0
-DIST thunderbird-60.9.1-ast.xpi 559667 BLAKE2B 
8e278518ddfb53c051a7f9067248a52b2bd00d493515b3f441eb7e9b4e997d0e0f455b0456683f0c35d34b5d6ab150d2bf5122bb4bbb6354af147faeeddaea3d
 SHA512 
8bfdcb22037a6f50d8b33445654a57aee1ad11f85a44eb4077e2a29b49dfd6a918aae3ea0b7d7a05015a9596ae38e507530b40b6cdeab3d6198b2f6467360ecd
-DIST thunderbird-60.9.1-be.xpi 659109 BLAKE2B 
ba8c54a67c7b4029322aa25243e2e8e9180f56050c75ed5e1634576e25f7a388f8dbb41ee0bc8ff7a1d9133bf9a55778058afa52aacfccd181270add0665c63e
 SHA512 
7332eb56b980e1c9cb0236e15dcf47787ee2cfb9af5de924be75a7ee311322034dbacc1198427f41ad9b4473149498f7bd8c08f23755cfd0f3f223f74b153121
-DIST thunderbird-60.9.1-bg.xpi 669347 BLAKE2B 
fcaaf1bc979f1d42e823c0cb0ff2016b0e5f7a0ed53bda69c01d69577345ed8bda1585ed4ddd3f2d9e4089e754cb3170567fae1b0ce5dd06556e1f8897b152a8
 SHA512 
aecf16cdd4d6051f805164a390ad5db32ea46897f45c8387dcc35e17b0699a1b837a01fa33405962dffbfaea9052bff72c6d62319a2421666c51529d4d63eb8d
-DIST thunderbird-60.9.1-br.xpi 580394 BLAKE2B 
8

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2020-06-04 Thread Thomas Deutschmann
commit: cbdc236c9d392006e0c07cfcabb223f704fd7ead
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun  4 22:17:41 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun  4 22:20:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbdc236c

mail-client/thunderbird: amd64 & x86 stable

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

 mail-client/thunderbird/thunderbird-68.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/thunderbird-68.9.0.ebuild 
b/mail-client/thunderbird/thunderbird-68.9.0.ebuild
index abb0f5bf8f3..48f7e47c336 100644
--- a/mail-client/thunderbird/thunderbird-68.9.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-68.9.0.ebuild
@@ -36,7 +36,7 @@ LLVM_MAX_SLOT=10
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="https://www.mozilla.org/thunderbird";
 
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2020-06-04 Thread Thomas Deutschmann
commit: 49692752cdf114588c51696622bc72020392a6c3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun  4 22:20:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun  4 22:21:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49692752

mail-client/thunderbird: security cleanup

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

 mail-client/thunderbird/Manifest  |  54 --
 mail-client/thunderbird/thunderbird-68.8.1.ebuild | 777 --
 2 files changed, 831 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index a5c7b273863..b5d88194580 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -61,60 +61,6 @@ DIST thunderbird-52.9.1-vi.xpi 637163 BLAKE2B 
95c18bab7d30dea4a8b2241290175c77a2
 DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 
441b5332a08daca64282a8d4233c7d9dc2008c80c1ebeaf4d125d5c804755509b9b67dda3423cc9b9a9af3d29b386bb621b231e426bdd89879e2e620f2106dea
 SHA512 
db0c8a338df861a43563c70fd73768a5db730ce39e7a8400de44ccada3edac1f7e3736edee5cff439df76ff17f2b4838701e95fa739f5aa04463539516a86f0b
 DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 
8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4
 SHA512 
24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
 DIST thunderbird-52.9.1.source.tar.xz 230475264 BLAKE2B 
ec2763d21bf88779867f4478dfc544b5afbe1062ce51f09c1ecc423c3289f0cd91ae79bc87d726ae77d885290843631f36800fff18d802cd4a998966e7793b74
 SHA512 
0de80a5036b1e8a5a8549c546b4693cb285ee4d10f546f4b4aceed9e1d6c64b9dbafce7bacaaf057112130036f7b41fb2e0fa3343412140e6ac926dd94c27d23
-DIST thunderbird-68.8.1-ar.xpi 617168 BLAKE2B 
d44fbda96eb9de9cb4daf9a9521c97ba7bc6590df9d9c476ef927b3145c37698d26cfdaf5bc96cde9ae29f556823e4a4874cbbfc731e37e99295aab31e4f4a2f
 SHA512 
140dd39f43805c07423a3c747731a68ecceff4263ad3eed8d0450c7b52d4ec841947d7e2411b39a4ae0ebb5a49943463908d8ef91ec59e6bddb83ed7ed2af048
-DIST thunderbird-68.8.1-ast.xpi 551299 BLAKE2B 
3e607e179ff2e0bcca691eb94b9eb610829b0bbd18f440716e2bc9b7f693db463a96e6c14af9847c07742e7c5db38b4bae9955de0bb0bb08044d281ab41da2ec
 SHA512 
94f76e0d67c889704599658cd41cb58c92f500d22c8c3c90fb9b0eea63c07a3dc48daad331cf9654e30e2fb3a53d5d34a821741084f975ffbf225bb16ef07c83
-DIST thunderbird-68.8.1-be.xpi 646281 BLAKE2B 
f323209254a121f697e81f35a4f448d9879b07a9a71bdcd59fd2367c0314a18efe6a77ce171ed577e1e4748ac3ea9127c2c4bc423bc6c194cc5fa9d876c210d3
 SHA512 
23dd5504775cb637172a828be8d31012d673351274d93f309ae7302a05ea139fa860933e4f18b24c17d0480bfa50c02f0528a25d2f82c128f20d4e2df10b0a74
-DIST thunderbird-68.8.1-bg.xpi 646228 BLAKE2B 
f797ba2685773a7859d168b1887694d10592679dcff9fc1a23de96120e688dc9a9e1bccd592b73ff03114a6bbe0daefdcc7d071b3c4bc58c8543450d510f0018
 SHA512 
d118e47f7cdb26c05365c891d87c03f2bef2896b2b5818ec688e4098cdb72ade6ff585ae3232b91cb89ee2d434ebf2e3ea7efdf09495914f881a66833f95fde9
-DIST thunderbird-68.8.1-br.xpi 574853 BLAKE2B 
cbd840293897409b8ba5720d7ac8f5ddca587fbd72c449f004c25f250078e7eb8fc0669513ab9d5415e670e2eb163c272dda0d850029ce2c4c258a2527b30d1d
 SHA512 
1e39f934bb0a01b6d37f754eea4be883760cf4d186c0383296018943b1e35a2c8a79222473a3be43cecc07e9285f1330605f8565d54e27713a76a7f14dd2c558
-DIST thunderbird-68.8.1-ca.xpi 578439 BLAKE2B 
59529fea3c215f2523a0181eff4fa5132e91411f995bf694cfb5c8fe5d13506f6a0afd4ac74da0c172ec32e5184c00aebc45b27fcf2095c77ef64eaf751fe0d7
 SHA512 
02487bf486bae8e154a45d73c3877b23d0a8ead8e6b335d829ab5d11718fbca240bd972e6dfe99c5a93cf995cb6e8e3e50ac3f71a01ce4af775bad481318f39f
-DIST thunderbird-68.8.1-cs.xpi 603043 BLAKE2B 
bb2d9ee278d303be62d5e582cdf6f5e156fa20468825fcda74c3d3d7a4f0ec94d1cbfead80a8cd8f3e083caacbe4df32f7d4d155cf926c18db6315fcdb40b516
 SHA512 
4d6ba4681908e7a95b464fd3461388047ed372f70bfa0b39fd05f9f05b9c8f9c228d6e929cc29ff7d050393f00fc98f4e90264f5770ac7d4b7e3c554f9352a20
-DIST thunderbird-68.8.1-cy.xpi 589903 BLAKE2B 
d0fbe63fcb991797d61b357903163a351cf1b465730dbdbdc8de5e633bf27c6361322436a7a82832d461d661fe7ae1c7343eba64a21e18aa1b61e1e9446562d4
 SHA512 
c74643766be993e8f12cd48036c4784bf76200df35993e6857ca64cd9be20488d5e1eaff6e854582845b4561482a003e8a70f7fb86ba2feab835fbe7c0a3eeff
-DIST thunderbird-68.8.1-da.xpi 588350 BLAKE2B 
5ee2863ebd37b18cf2a06c9a39cd6c4ee8cdf38e33dc7d1aa370197b564f300c1545b80ef3a9ad6567e7657fc1e6083187ff027e23fa69d60782672073f7c7cd
 SHA512 
22de7a06ffa128265c782dfc558249aeb16f4e7edc1c3cc20dc8d05ce33389a3e12b904363b118cf93991a54988e2a9ff0b97ddcd1db862e90b50c45a585a5c7
-DIST thunderbird-68.8.1-de.xpi 597804 BLAKE2B 
a233cbefd305eb5cf98b3fce099821ad19ce967c9da0b9291d1e1a8d2607253002e45b917fc3b802e2f2909da561d5b78a315d809f27246d2882c72bd0052b87
 SHA512 
84f68db09c5f7fa51e36b1b6f36db53f3cb8ac5451411cf1929e912806e451

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

2020-06-04 Thread Aaron Bauman
commit: 70d98d26a91e2a32267ff2631a1bc0ec4565fa2f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jun  4 18:25:08 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jun  4 22:16:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d98d26

app-text/wgetpaste: remove unused patch

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16068
Signed-off-by: Aaron Bauman  gentoo.org>

 .../wgetpaste/files/wgetpaste-remove-dead.patch| 35 --
 1 file changed, 35 deletions(-)

diff --git a/app-text/wgetpaste/files/wgetpaste-remove-dead.patch 
b/app-text/wgetpaste/files/wgetpaste-remove-dead.patch
deleted file mode 100644
index 038d5349a7c..000
--- a/app-text/wgetpaste/files/wgetpaste-remove-dead.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 166ec045945eff08ca27129b38d2f5395710e8fb Mon Sep 17 00:00:00 2001
-From: Mikle Kolyada 
-Date: Sat, 23 Feb 2019 21:14:08 +0300
-Subject: [PATCH] fix wgetpaste services
-
-Signed-off-by: Mikle Kolyada 

- wgetpaste | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/wgetpaste b/wgetpaste
-index 2c198e0..def51de 100755
 a/wgetpaste
-+++ b/wgetpaste
-@@ -14,7 +14,7 @@ E=$'\e'
- N=$'\n'
- 
- ### services
--SERVICES="codepad bpaste dpaste gists poundpython"
-+SERVICES="codepad bpaste dpaste gists"
- # bpaste
- ENGINE_bpaste=pinnwand
- URL_bpaste="https://bpaste.net/";
-@@ -722,7 +722,7 @@ load_configs() {
- load_configs
- [[ $SERVICESET ]] && verifyservice "$SERVICESET" && SERVICE=$(escape 
"$SERVICESET")
- DEFAULT_NICK=${DEFAULT_NICK:-$(whoami)} || die "whoami failed"
--DEFAULT_SERVICE=${DEFAULT_SERVICE:-poundpython}
-+DEFAULT_SERVICE=${DEFAULT_SERVICE:-dpaste}
- DEFAULT_LANGUAGE=${DEFAULT_LANGUAGE:-Plain Text}
- DEFAULT_EXPIRATION=${DEFAULT_EXPIRATION:-1 month}
- SERVICE=${SERVICE:-${DEFAULT_SERVICE}}
--- 
-2.19.2
-



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

2020-06-04 Thread Aaron Bauman
commit: bf4badeb02f3f19dda85f2d9a66316311850e185
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jun  4 18:26:15 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jun  4 22:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf4badeb

dev-libs/check: remove unused patches

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16069
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/check/files/check-0.12.0-fp.patch| 22 --
 dev-libs/check/files/check-0.14-xfail-tests.patch | 13 -
 2 files changed, 35 deletions(-)

diff --git a/dev-libs/check/files/check-0.12.0-fp.patch 
b/dev-libs/check/files/check-0.12.0-fp.patch
deleted file mode 100644
index 7907df989a1..000
--- a/dev-libs/check/files/check-0.12.0-fp.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/tests/check_check_master.c.orig  2018-01-29 20:33:55.033001412 -0700
-+++ b/tests/check_check_master.c   2018-01-29 20:34:31.501879454 -0700
-@@ -214,7 +214,7 @@ static master_test_t master_tests[] = {
-   { "Simple Tests", "test_ck_assert_ldouble_ge", CK_FAILURE, CK_MSG_TEXT, 
"Assertion 'x >= y' failed: x == 2.5, y == 3" },
-   { "Simple Tests", "test_ck_assert_ldouble_ge_with_mod", CK_FAILURE, 
CK_MSG_TEXT, "Assertion '2%d >= 3%f' failed: 2%d == 0, 3%f == 1" },
-   { "Simple Tests", "test_ck_assert_ldouble_with_expr", CK_PASS, CK_MSG_TEXT, 
"Passed" },
--  { "Simple Tests", "test_ck_assert_ldouble_eq_tol", CK_FAILURE, CK_MSG_TEXT, 
"Assertion 'fabsl(y - x) < t' failed: x == 0.001, y == 0.002, t == 0.001" },
-+  { "Simple Tests", "test_ck_assert_ldouble_eq_tol", CK_FAILURE, CK_MSG_TEXT, 
"Assertion 'fabsl(y - x) < t' failed: x == 0.001, y == 0.002, t == 0.0009" },
-   { "Simple Tests", "test_ck_assert_ldouble_eq_tol_with_mod", CK_FAILURE, 
CK_MSG_TEXT, "Assertion 'fabsl(2%f - 3%d) < 2%p' failed: 3%d == 1, 2%f == 0, 
2%p == 0" },
-   { "Simple Tests", "test_ck_assert_ldouble_ne_tol", CK_FAILURE, CK_MSG_TEXT, 
"Assertion 'fabsl(y - x) >= t' failed: x == 0.001, y == 0.002, t == 0.01" },
-   { "Simple Tests", "test_ck_assert_ldouble_ne_tol_with_mod", CK_FAILURE, 
CK_MSG_TEXT, "Assertion 'fabsl(3%f - 3%d) >= 3%p' failed: 3%d == 1, 3%f == 1, 
3%p == 1" },
 a/tests/check_check_sub.c.orig 2017-10-20 06:44:10.0 -0600
-+++ b/tests/check_check_sub.c  2018-01-29 20:33:55.034001409 -0700
-@@ -1812,7 +1812,7 @@ START_TEST(test_ck_assert_ldouble_eq_tol
-   y*=10.0l;
-   t*=10.0l;
-   ck_assert_ldouble_eq_tol(x, y, t);
--  t/=10.0l;
-+  t=0.0009l;
-   record_failure_line_num(__LINE__);
-   ck_assert_ldouble_eq_tol(x, y, t);
- }

diff --git a/dev-libs/check/files/check-0.14-xfail-tests.patch 
b/dev-libs/check/files/check-0.14-xfail-tests.patch
deleted file mode 100644
index ea2ffe10aa4..000
--- a/dev-libs/check/files/check-0.14-xfail-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 a/tests/Makefile.am2020-02-02 09:33:17.807391927 +0200
-+++ b/tests/Makefile.am.1  2020-02-02 09:34:01.267166205 +0200
-@@ -19,6 +19,10 @@
- # XFAIL_TESTS = \
- # check_thread_stress
- 
-+XFAIL_TESTS = \
-+check_check_export\
-+check_check
-+
- noinst_PROGRAMS = \
-   check_check_export  \
-   check_check \



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

2020-06-04 Thread Andreas Sturmlechner
commit: 9e5f6718613cf045f490713b88d2664b224fb118
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  4 22:07:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  4 22:08:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5f6718

media-gfx/maim: 5.6.3 version bump

Closes: https://bugs.gentoo.org/711980
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/maim/Manifest| 1 +
 media-gfx/maim/{maim-.ebuild => maim-5.6.3.ebuild} | 9 +
 media-gfx/maim/maim-.ebuild| 9 +
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/media-gfx/maim/Manifest b/media-gfx/maim/Manifest
index c38019da3fb..76af00548e2 100644
--- a/media-gfx/maim/Manifest
+++ b/media-gfx/maim/Manifest
@@ -1 +1,2 @@
 DIST maim-5.5.3.tar.gz 40083 BLAKE2B 
93392bcec8d1ae5188c27414695b04d0ff94a0824e9ef4a7fe8ca0949a1583b7dc7893346bde94bcdf629d9dc8d3f8350a8484eb8cc5bcbf8ff24cbdcb651b10
 SHA512 
bbcd4f0276090b9650cda88e527d0d1b80270a50935fbc02aac9a302a64bc3975386f24a97d8eb3c1f97d7d32cc9905d5e1f652915fbe3aae0766bd90bc5f51a
+DIST maim-5.6.3.tar.gz 40217 BLAKE2B 
90f6854d8e54b92f8c6e8d5b597ea287e85e622ad689f1b72361aa919d0ce57bf4f28f289fd0da51b30c1195977b70982837d8b4b81ec5597361bc6ed5f1ad0a
 SHA512 
8e19bd4e89db117bcb74a9b9e35f3232cdd0ef3836a536d170f803d7159fbc4be415d20695e5e61942ff7714d990d027149cee20a689f797d25d01610cc1c3be

diff --git a/media-gfx/maim/maim-.ebuild b/media-gfx/maim/maim-5.6.3.ebuild
similarity index 86%
copy from media-gfx/maim/maim-.ebuild
copy to media-gfx/maim/maim-5.6.3.ebuild
index 7d5505eca01..561201c54d1 100644
--- a/media-gfx/maim/maim-.ebuild
+++ b/media-gfx/maim/maim-5.6.3.ebuild
@@ -18,9 +18,10 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="unicode"
+IUSE="icu"
 
 DEPEND="
+   media-libs/libglvnd
media-libs/libpng:0=
virtual/jpeg:0
x11-libs/libX11
@@ -29,13 +30,13 @@ DEPEND="
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/libXrender
-   x11-misc/slop:=
-   unicode? ( dev-libs/icu:= )"
+   >=x11-misc/slop-7.5:=
+   icu? ( dev-libs/icu:= )"
 RDEPEND="${DEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   -DMAIM_UNICODE=$(usex unicode)
+   -DMAIM_UNICODE=$(usex icu)
)
cmake_src_configure
 }

diff --git a/media-gfx/maim/maim-.ebuild b/media-gfx/maim/maim-.ebuild
index 7d5505eca01..561201c54d1 100644
--- a/media-gfx/maim/maim-.ebuild
+++ b/media-gfx/maim/maim-.ebuild
@@ -18,9 +18,10 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="unicode"
+IUSE="icu"
 
 DEPEND="
+   media-libs/libglvnd
media-libs/libpng:0=
virtual/jpeg:0
x11-libs/libX11
@@ -29,13 +30,13 @@ DEPEND="
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/libXrender
-   x11-misc/slop:=
-   unicode? ( dev-libs/icu:= )"
+   >=x11-misc/slop-7.5:=
+   icu? ( dev-libs/icu:= )"
 RDEPEND="${DEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   -DMAIM_UNICODE=$(usex unicode)
+   -DMAIM_UNICODE=$(usex icu)
)
cmake_src_configure
 }



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

2020-06-04 Thread Andreas Sturmlechner
commit: 244fb24df651a343a30422f035432fc8aa14895e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  4 22:07:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  4 22:08:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244fb24d

x11-misc/slop: 7.5 version bump

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

 x11-misc/slop/Manifest  | 1 +
 x11-misc/slop/{slop-.ebuild => slop-7.5.ebuild} | 4 +++-
 x11-misc/slop/slop-.ebuild  | 4 +++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest
index dde7b8e91c7..6ea0008d788 100644
--- a/x11-misc/slop/Manifest
+++ b/x11-misc/slop/Manifest
@@ -1 +1,2 @@
 DIST slop-7.4.tar.gz 50079 BLAKE2B 
20815270bf1bffe0ef26630fd31d0d4cc7261633cef389e64c232a89033b6e8b5e1651fb5c882e2870808107734c4c088123b85675fa2aae932570d770344dc8
 SHA512 
13d09c2c9f05760ee0a273edb6d40da8a87989d3f071a8c868a0c7e535ba89b9eb934c79d56212cd689687f86e3683cef1b749ef7b37be3805ea8eb05c796e58
+DIST slop-7.5.tar.gz 51060 BLAKE2B 
8d0fcf932181dfc482be7c54cf5a08605a32c85bcd8b27223a4cd8a08323382e802a7f20faa6c51fe67583b1d320cf783c7b5cc8b871e534ea11a32b827e1f45
 SHA512 
c02e40c5b924841996617fcc9629a6a739a04b6128c18e1eb06dc285d2f8026d847e67077fb59a111fc45c112f871a6e5faef20108c3d777271e1d4aca7f4737

diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-7.5.ebuild
similarity index 96%
copy from x11-misc/slop/slop-.ebuild
copy to x11-misc/slop/slop-7.5.ebuild
index afc04882663..a9c376b256e 100644
--- a/x11-misc/slop/slop-.ebuild
+++ b/x11-misc/slop/slop-7.5.ebuild
@@ -26,9 +26,11 @@ RDEPEND="
x11-libs/libXext
opengl? (
media-libs/glew:0=
+   media-libs/libglvnd
virtual/opengl
x11-libs/libXrender:=
-   )"
+   )
+"
 DEPEND="${RDEPEND}
media-libs/glm
 "

diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-.ebuild
index afc04882663..a9c376b256e 100644
--- a/x11-misc/slop/slop-.ebuild
+++ b/x11-misc/slop/slop-.ebuild
@@ -26,9 +26,11 @@ RDEPEND="
x11-libs/libXext
opengl? (
media-libs/glew:0=
+   media-libs/libglvnd
virtual/opengl
x11-libs/libXrender:=
-   )"
+   )
+"
 DEPEND="${RDEPEND}
media-libs/glm
 "



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

2020-06-04 Thread Andreas Sturmlechner
commit: a0868df52c7b2401335719e3e7e259525cc11070
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  4 22:07:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  4 22:08:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0868df5

media-gfx/maim: Drop 5.5.3

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

 media-gfx/maim/Manifest  |  1 -
 media-gfx/maim/maim-5.5.3.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/media-gfx/maim/Manifest b/media-gfx/maim/Manifest
index 76af00548e2..4a2cbc76c70 100644
--- a/media-gfx/maim/Manifest
+++ b/media-gfx/maim/Manifest
@@ -1,2 +1 @@
-DIST maim-5.5.3.tar.gz 40083 BLAKE2B 
93392bcec8d1ae5188c27414695b04d0ff94a0824e9ef4a7fe8ca0949a1583b7dc7893346bde94bcdf629d9dc8d3f8350a8484eb8cc5bcbf8ff24cbdcb651b10
 SHA512 
bbcd4f0276090b9650cda88e527d0d1b80270a50935fbc02aac9a302a64bc3975386f24a97d8eb3c1f97d7d32cc9905d5e1f652915fbe3aae0766bd90bc5f51a
 DIST maim-5.6.3.tar.gz 40217 BLAKE2B 
90f6854d8e54b92f8c6e8d5b597ea287e85e622ad689f1b72361aa919d0ce57bf4f28f289fd0da51b30c1195977b70982837d8b4b81ec5597361bc6ed5f1ad0a
 SHA512 
8e19bd4e89db117bcb74a9b9e35f3232cdd0ef3836a536d170f803d7159fbc4be415d20695e5e61942ff7714d990d027149cee20a689f797d25d01610cc1c3be

diff --git a/media-gfx/maim/maim-5.5.3.ebuild b/media-gfx/maim/maim-5.5.3.ebuild
deleted file mode 100644
index 7d5505eca01..000
--- a/media-gfx/maim/maim-5.5.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Commandline tool to take screenshots of the desktop"
-HOMEPAGE="https://github.com/naelstrof/maim";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/naelstrof/maim.git";
-else
-   SRC_URI="https://github.com/naelstrof/maim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="unicode"
-
-DEPEND="
-   media-libs/libpng:0=
-   virtual/jpeg:0
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-misc/slop:=
-   unicode? ( dev-libs/icu:= )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DMAIM_UNICODE=$(usex unicode)
-   )
-   cmake_src_configure
-}



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

2020-06-04 Thread Thomas Deutschmann
commit: 5a021ef16b9f4916a061c9fbb055bc6cb02ab0e5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun  4 20:22:53 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun  4 21:57:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a021ef1

media-gfx/imagemagick: don't pull in inkscape

This will revert commit e7dc825e4efa1d431354cf8e21f9be3722a8eeb4.

ImageMagick comes with delegates.xml which tells ImageMagick how to
convert various formats. However, this is optional and will be hard
to deal with all possibilities:

For svg, ImageMagick utilizes inkscape if its in your execution path
otherwise RSVG. If neither are available, ImageMagick reverts to its
internal SVG renderer.

For example for Portable Network Graphics, ImageMagick knows about
bpgenc. However, bpgenc is not even available in Gentoo repository as
of today.

ImageMagick also knows about soffice utility which can be used to
convert docx files. However, we are not pulling in LibreOffice for
obvious reasons.

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

 .../{imagemagick-7.0.10.16-r1.ebuild => imagemagick-7.0.10.16-r2.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/imagemagick/imagemagick-7.0.10.16-r1.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.10.16-r2.ebuild
similarity index 99%
rename from media-gfx/imagemagick/imagemagick-7.0.10.16-r1.ebuild
rename to media-gfx/imagemagick/imagemagick-7.0.10.16-r2.ebuild
index 727ce9f3a0d..eb7593072ec 100644
--- a/media-gfx/imagemagick/imagemagick-7.0.10.16-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.0.10.16-r2.ebuild
@@ -56,7 +56,6 @@ RDEPEND="
raw? ( media-libs/libraw:= )
svg? (
gnome-base/librsvg
-   media-gfx/inkscape
media-gfx/potrace
)
tiff? ( media-libs/tiff:0= )



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

2020-06-04 Thread Jeroen Roovers
commit: 6a0c93e752e3a76147276499263922697775ec47
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jun  4 21:50:02 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jun  4 21:55:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0c93e7

www-client/opera-beta: Version 69.0.3686.21

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-69.0.3686.21.ebuild  | 115 +
 2 files changed, 116 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 8aed0d1f3b1..f4f98557fc4 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1,3 @@
 DIST opera-beta_69.0.3686.12_amd64.deb 66516048 BLAKE2B 
3d8644a3c61d36c575fc3dad6bd920e8bee78ee4895374391dedee6455530b3f415dfc69b027611158fbde3c84dd7d2c1d14755df9d869b8786bb0950f0cb5f5
 SHA512 
d1ce815e9ba92a8795dd372d123c759734feca210fb311147aff1e33cdbc406b5df75827d50c57d0d7d29ff3bd45e2c4f86001345c8feb391145100b35ece553
+DIST opera-beta_69.0.3686.21_amd64.deb 66550336 BLAKE2B 
0ee1ecbafade7a9c835dd0770e0ce838ecfa8861ac2a454a82e8a3538b50c843b7058b60a79f9ab416bc51bddb52e0b88330c3da615898fc422019e26ee7822b
 SHA512 
f9c01baff92e71f34264fa00d2ec195a07a257230eb19d599d2c02badb14f472b46d327601789059311ca832aff106d8785a9121bd726d2434aa00a4c16c3c06
 DIST opera-beta_69.0.3686.7_amd64.deb 66514300 BLAKE2B 
2f590713571a42a6b87d1c39ecc257b0dd19455e6a08f62887310031147ff05cbe9ca1b3aef1eb68373fa58453c6cc9d72754d746a94d5d10904ca274cc6f4ef
 SHA512 
daec2ea81ae1790a1a0550a41b84bce6b036836ded4dae18a218104fbdf069fa5574797b7e7e21278d56de49686c6f6d7a155b53fe5489309ae0d6b61d8021cf

diff --git a/www-client/opera-beta/opera-beta-69.0.3686.21.ebuild 
b/www-client/opera-beta/opera-beta-69.0.3686.21.ebuild
new file mode 100644
index 000..99905f62466
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-69.0.3686.21.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/";
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+pkg_setup() {
+   OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   default
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   rm usr/bin/${PN} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager-qt/

2020-06-04 Thread Andreas Sturmlechner
commit: ea34ffbc04bbef6c02005f6d5d8212729ca4e5cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 23 14:21:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  4 20:59:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea34ffbc

app-crypt/yubikey-manager-qt: Drop 1.1.3-r1

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

 app-crypt/yubikey-manager-qt/Manifest  |  1 -
 .../yubikey-manager-qt-1.1.3-r1.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/app-crypt/yubikey-manager-qt/Manifest 
b/app-crypt/yubikey-manager-qt/Manifest
index abca9d7e88f..674ca074aac 100644
--- a/app-crypt/yubikey-manager-qt/Manifest
+++ b/app-crypt/yubikey-manager-qt/Manifest
@@ -1,2 +1 @@
-DIST yubikey-manager-qt-1.1.3.tar.gz 13316325 BLAKE2B 
765634b05fff9efdd5ec5e91e0a5de7f04144476b83f7b3ba8a0c8a1bc95ca7132f25e193afca2bec17fe377c683063a14657efc24fb047a64a8f4498c7abaed
 SHA512 
84bcca3f74967ba8aa470b8dd6c8699ff6a93a85ce942934a1d0cd674a4c507ba297d9a5ebb40bae3476ea713965a7bb3816dad1110a045c338f070eb249f02b
 DIST yubikey-manager-qt-1.1.4.tar.gz 13318769 BLAKE2B 
4ca85d8f9681f725cf9f8d547d850516c77a618c595814c8add12250677e495952229c966a2e59d449dfa33ac9c6788f6daa8494702137eab937b299f896e8dd
 SHA512 
9e3e85a22d7be4e6ab30b3fd068fcc3406348d2b38f96e1ef8d693bf37edafaf8f16dc408cc9319173e871cc24d2cc4db5853ec3f8a0365221722504dc6fde04

diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.3-r1.ebuild 
b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.3-r1.ebuild
deleted file mode 100644
index 6fb3d2e0e30..000
--- a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.3-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit eutils qmake-utils python-single-r1
-
-DESCRIPTION="Cross-platform application for configuring any YubiKey over all 
USB transports"
-HOMEPAGE="https://developers.yubico.com/yubikey-manager-qt 
https://github.com/Yubico/yubikey-manager-qt";
-SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=app-crypt/yubikey-manager-1.0.0[${PYTHON_MULTI_USEDEP}]
-   

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

2020-06-04 Thread Andreas Sturmlechner
commit: 55c502229fabbf457a462b4c698df5d3a28b53ab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  4 20:57:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  4 20:57:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c50222

sys-fs/cryfs: Remove unmaintained live ebuild

Bug: https://bugs.gentoo.org/705404
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-fs/cryfs/cryfs-.ebuild | 97 --
 1 file changed, 97 deletions(-)

diff --git a/sys-fs/cryfs/cryfs-.ebuild b/sys-fs/cryfs/cryfs-.ebuild
deleted file mode 100644
index 0292d83f5f3..000
--- a/sys-fs/cryfs/cryfs-.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{6,7} )
-inherit cmake flag-o-matic linux-info python-any-r1
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/cryfs/cryfs";
-else
-   
SRC_URI="https://github.com/cryfs/cryfs/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-   S="${WORKDIR}"
-fi
-
-DESCRIPTION="Encrypted FUSE filesystem that conceals metadata"
-HOMEPAGE="https://www.cryfs.org/";
-
-# cryfs - LGPL-3
-# spdlog - MIT
-# crypto++ - Boost-1.0
-LICENSE="LGPL-3 MIT Boost-1.0"
-SLOT="0"
-IUSE="custom-optimization debug libressl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/boost-1.65.1:=
-   net-misc/curl:=
-   >=sys-fs/fuse-2.8.6:0
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-"
-
-pkg_setup() {
-   local CONFIG_CHECK="~FUSE_FS"
-   local WARNING_FUSE_FS="CONFIG_FUSE_FS is required for cryfs support."
-
-   check_extra_config
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   # don't install compressed manpage
-   cmake_comment_add_subdirectory doc
-
-   # remove tests that require internet access to comply with Gentoo policy
-   sed -e "/CurlHttpClientTest.cpp/d" -e "/FakeHttpClientTest.cpp/d" \
-   -i test/cpp-utils/CMakeLists.txt || die
-
-   # /dev/fuse access denied
-   sed -e "/CliTest_IntegrityCheck/d" \
-   -i test/cryfs-cli/CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBoost_USE_STATIC_LIBS=OFF
-   -DCRYFS_UPDATE_CHECKS=OFF
-   -DBUILD_SHARED_LIBS=OFF
-   -DBUILD_TESTING=$(usex test)
-   )
-   use custom-optimization || append-flags -O3
-
-   cmake_src_configure
-}
-
-src_test() {
-   local TMPDIR="${T}"
-   local tests_failed=()
-
-   # fspp fuse tests hang, bug # 699044
-   for i in gitversion cpp-utils parallelaccessstore blockstore blobstore 
cryfs cryfs-cli ; do
-   "${BUILD_DIR}"/test/${i}/${i}-test || tests_failed+=( "${i}" )
-   done
-
-   if [[ -n ${tests_failed[@]} ]] ; then
-   eerror "The following tests failed:"
-   eerror "${tests_failed[@]}"
-   die "At least one test failed"
-   fi
-}
-
-src_install() {
-   # work around upstream issue with cmake not creating install target
-   # in Makefile if we enable BUILD_TESTING
-   dobin "${BUILD_DIR}/src/cryfs-cli/cryfs"
-   doman doc/man/cryfs.1
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/prelink/files/, sys-devel/prelink/

2020-06-04 Thread Sergei Trofimovich
commit: 846d4eae241320579e3ca95a947d40e283ea6eab
Author: Andrew Udvare  gmail  com>
AuthorDate: Tue Jun  2 05:58:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun  4 20:52:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846d4eae

sys-devel/prelink: add systemd timer

Signed-off-by: Andrew Udvare  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16047
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/prelink/files/prelink.service |  6 ++
 sys-devel/prelink/files/prelink.timer   | 10 ++
 ...elink-.ebuild => prelink-20151030-r1.ebuild} | 17 -
 sys-devel/prelink/prelink-.ebuild   |  3 ++-
 4 files changed, 26 insertions(+), 10 deletions(-)

diff --git a/sys-devel/prelink/files/prelink.service 
b/sys-devel/prelink/files/prelink.service
new file mode 100644
index 000..dcdbf813a0e
--- /dev/null
+++ b/sys-devel/prelink/files/prelink.service
@@ -0,0 +1,6 @@
+[Unit]
+Description=Perform system-wide prelinking
+
+[Service]
+Type=oneshot
+ExecStart=/etc/cron.daily/prelink

diff --git a/sys-devel/prelink/files/prelink.timer 
b/sys-devel/prelink/files/prelink.timer
new file mode 100644
index 000..5d58d437158
--- /dev/null
+++ b/sys-devel/prelink/files/prelink.timer
@@ -0,0 +1,10 @@
+[Unit]
+Description=Daily system-wide prelinking
+
+[Timer]
+OnCalendar=daily
+AccuracySec=12h
+Persistent=true
+
+[Install]
+WantedBy=timers.target

diff --git a/sys-devel/prelink/prelink-.ebuild 
b/sys-devel/prelink/prelink-20151030-r1.ebuild
similarity index 79%
copy from sys-devel/prelink/prelink-.ebuild
copy to sys-devel/prelink/prelink-20151030-r1.ebuild
index 705ff619963..596f57b3912 100644
--- a/sys-devel/prelink/prelink-.ebuild
+++ b/sys-devel/prelink/prelink-20151030-r1.ebuild
@@ -6,14 +6,16 @@ EAPI="7"
 MY_PN="${PN}-cross"
 MY_P="${MY_PN}-${PV}"
 
-inherit autotools flag-o-matic git-r3
+inherit autotools flag-o-matic systemd
 
 DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in 
faster load times"
 HOMEPAGE="https://git.yoctoproject.org/cgit/cgit.cgi/prelink-cross/ 
https://people.redhat.com/jakub/prelink";
-EGIT_REPO_URI="https://git.yoctoproject.org/git/prelink-cross";
+SRC_URI="https://git.yoctoproject.org/cgit/cgit.cgi/${MY_PN}/snapshot/${MY_P}.tar.bz2
+   doc? ( https://people.redhat.com/jakub/prelink/prelink.pdf )"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="doc selinux"
 
 RDEPEND=">=dev-libs/elfutils-0.100
@@ -22,6 +24,8 @@ RDEPEND=">=dev-libs/elfutils-0.100
 DEPEND="${RDEPEND}
sys-libs/binutils-libs"
 
+S=${WORKDIR}/${MY_P}
+
 PATCHES=(
"${FILESDIR}"/${PN}-20130503-prelink-conf.patch
"${FILESDIR}"/${PN}-20130503-libiberty-md5.patch
@@ -41,16 +45,10 @@ src_configure() {
econf $(use_enable selinux)
 }
 
-src_test() {
-   # prelink tests check exact library lists.
-   # LD_PRELOADed libraries break the assumption.
-   SANDBOX_ON=0 LD_PRELOAD= emake check VERBOSE=1
-}
-
 src_install() {
default
 
-   use doc && dodoc doc/prelink.pdf
+   use doc && dodoc "${DISTDIR}"/prelink.pdf
 
insinto /etc
doins doc/prelink.conf
@@ -58,6 +56,7 @@ src_install() {
exeinto /etc/cron.daily
newexe "${FILESDIR}"/prelink.cron prelink
newconfd "${FILESDIR}"/prelink.confd prelink
+   systemd_dounit "${FILESDIR}"/prelink.{service,timer}
 }
 
 pkg_postinst() {

diff --git a/sys-devel/prelink/prelink-.ebuild 
b/sys-devel/prelink/prelink-.ebuild
index 705ff619963..dfe534db619 100644
--- a/sys-devel/prelink/prelink-.ebuild
+++ b/sys-devel/prelink/prelink-.ebuild
@@ -6,7 +6,7 @@ EAPI="7"
 MY_PN="${PN}-cross"
 MY_P="${MY_PN}-${PV}"
 
-inherit autotools flag-o-matic git-r3
+inherit autotools flag-o-matic git-r3 systemd
 
 DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in 
faster load times"
 HOMEPAGE="https://git.yoctoproject.org/cgit/cgit.cgi/prelink-cross/ 
https://people.redhat.com/jakub/prelink";
@@ -58,6 +58,7 @@ src_install() {
exeinto /etc/cron.daily
newexe "${FILESDIR}"/prelink.cron prelink
newconfd "${FILESDIR}"/prelink.confd prelink
+   systemd_dounit "${FILESDIR}"/prelink.{service,timer}
 }
 
 pkg_postinst() {



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

2020-06-04 Thread Patrick McLean
commit: 6437783817bd159dd7d09dfe8f906162f5c244a4
Author: Patrick McLean  sony  com>
AuthorDate: Thu Jun  4 20:50:55 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun  4 20:51:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64377838

dev-python/pytest-services-2.0.1: Add missing test deps (bug #708652)

Closes: https://bugs.gentoo.org/708652
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pytest-services/pytest-services-2.0.1.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/dev-python/pytest-services/pytest-services-2.0.1.ebuild 
b/dev-python/pytest-services/pytest-services-2.0.1.ebuild
index cecaf44b17d..a2eec91512b 100644
--- a/dev-python/pytest-services/pytest-services-2.0.1.ebuild
+++ b/dev-python/pytest-services/pytest-services-2.0.1.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1
 
 DESCRIPTION="Collection of fixtures and utility functions to run service 
processes for pytest"
@@ -15,16 +16,21 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="test"
 
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/zc-lockfile[${PYTHON_USEDEP}]"
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
+   dev-python/zc-lockfile[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? ( ${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pylibmc[${PYTHON_USEDEP}]
x11-base/xorg-server[xvfb]
-   )"
+   net-misc/memcached
+   !dev-python/pytest-salt
+   )
+"
 
 RESTRICT="!test? ( test )"
 



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

2020-06-04 Thread Mart Raudsepp
commit: bbd184b1911466e31bbeacc57f8e21641dd24962
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 05:37:19 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 20:38:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd184b1

sys-apps/sandbox: arm64 stable (bug #726362)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/sys-apps/sandbox/sandbox-2.18.ebuild 
b/sys-apps/sandbox/sandbox-2.18.ebuild
index baf3dc3de57..e143d0897bf 100644
--- a/sys-apps/sandbox/sandbox-2.18.ebuild
+++ b/sys-apps/sandbox/sandbox-2.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



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

2020-06-04 Thread Mart Raudsepp
commit: 2cb42ca2d411c1a4087b1d8ae4da256607458863
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 06:06:47 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 20:38:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb42ca2

dev-python/importlib_resources: arm64 stable (bug #723992)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild 
b/dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild
index c62c254de43..65027c9a021 100644
--- a/dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild
+++ b/dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2020-06-04 Thread Mart Raudsepp
commit: 23d293c7fe482b24f140bc3e281d6e7b258009c5
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 06:56:03 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 20:38:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d293c7

sys-apps/groff: arm64 stable (bug #704420)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 3951dd637d2..332be60ef37 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples X"
 
 RDEPEND="



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

2020-06-04 Thread Pacho Ramos
commit: 6b24484e99cfaf4c25a2c6812ea8e08bade903cd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  4 20:18:12 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  4 20:18:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b24484e

x11-misc/bumblebee: Co-maintain

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

 x11-misc/bumblebee/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-misc/bumblebee/metadata.xml b/x11-misc/bumblebee/metadata.xml
index 8db7b5c88e4..fa0b06478c2 100644
--- a/x11-misc/bumblebee/metadata.xml
+++ b/x11-misc/bumblebee/metadata.xml
@@ -5,6 +5,10 @@
np-hard...@gentoo.org
NP-Hardass

+
+pa...@gentoo.org
+Pacho Ramos
+

rei4...@gmail.com
My Th



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

2020-06-04 Thread Pacho Ramos
commit: 4fe63e88529a3668108ea22c493ca3166db80975
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  4 20:24:16 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  4 20:24:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe63e88

x11-misc/bumblebee: New snapshot with more fixes

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

 x11-misc/bumblebee/Manifest|  1 +
 .../bumblebee/bumblebee-3.2.1_p20190421.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/x11-misc/bumblebee/Manifest b/x11-misc/bumblebee/Manifest
index 92f4952549a..e4035def585 100644
--- a/x11-misc/bumblebee/Manifest
+++ b/x11-misc/bumblebee/Manifest
@@ -1,2 +1,3 @@
 DIST bumblebee-3.2.1.tar.gz 143110 BLAKE2B 
537fe96e061f229c4c1e7748aef89e4eec040536d7a3161b449a34752c19078d3b4da6703f1c11268b4bb0e6590f94168bab5917fceac0eb73825b3c233548f0
 SHA512 
6f016f75d199577215ff00c059e196829e9d3efeb0fb6eebe6c3fad6176e330332e1ef25875a22ac9892895683d95899ea44f1ec1f85d31300ad83cb1fe0310a
 DIST bumblebee-3.2.1_p20170123.tar.gz 63376 BLAKE2B 
986cc1ff39d937547268b07c98f8881810586c58a40f454cb3839aea4e5f116b27b8947acc7b1e05f3cca7a3f717f963ae3ad9f379473b40b898e6fcfedff5e6
 SHA512 
398101927211a8d09f19d519fd0537c94b942bd7fc11d10d394a3a520f2afa6abe174db78b60bb134caf78ffda4cdd50d0ef424134acd07ff4ce93998881e31b
+DIST bumblebee-3.2.1_p20190421.tar.gz 63640 BLAKE2B 
62bf3e7556b3cc3651f0e1f9fabd22501b82e78c0820b5ae113fddc24816cefd9c788a33d506944dc971092ae22dc3389ced79da6284a5e812ffad909bb03ebd
 SHA512 
e24de3b60e55828ccbbd85774b9a776ba01b62850489b9d7952c4bf807f080b68d084f11de540a65d1bf78f6a35ce89d35f868de14e7ab9d768cdf21a1d422ec

diff --git a/x11-misc/bumblebee/bumblebee-3.2.1_p20190421.ebuild 
b/x11-misc/bumblebee/bumblebee-3.2.1_p20190421.ebuild
new file mode 100644
index 000..ecedcc95c49
--- /dev/null
+++ b/x11-misc/bumblebee/bumblebee-3.2.1_p20190421.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools readme.gentoo-r1 systemd user
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Bumblebee-Project/Bumblebee.git";
+   EGIT_BRANCH="develop"
+   KEYWORDS=""
+else
+   COMMIT="7aa457fe7b4fffc3b175ad36fdae00d065dc"
+   
SRC_URI="https://github.com/Bumblebee-Project/Bumblebee/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+
+   S="${WORKDIR}/Bumblebee-${COMMIT}"
+fi
+
+DESCRIPTION="Service providing elegant and stable means of managing Optimus 
graphics chipsets"
+HOMEPAGE="https://bumblebee-project.org 
https://github.com/Bumblebee-Project/Bumblebee";
+
+SLOT="0"
+LICENSE="GPL-3"
+
+IUSE="+bbswitch video_cards_nouveau video_cards_nvidia"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/libbsd
+   sys-apps/kmod
+   x11-libs/libX11
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/opengl
+   x11-base/xorg-drivers[video_cards_nvidia?,video_cards_nouveau?]
+   bbswitch? ( sys-power/bbswitch )
+"
+
+DEPEND="${COMMON_DEPEND}
+   sys-apps/help2man
+   virtual/pkgconfig
+"
+
+PDEPEND="
+   || (
+   x11-misc/primus
+   x11-misc/virtualgl
+   )
+"
+
+REQUIRED_USE="|| ( video_cards_nouveau video_cards_nvidia )"
+
+pkg_setup() {
+   enewgroup bumblebee
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   if use video_cards_nvidia ; then
+   # Get paths to GL libs for all ABIs
+   local i nvlib=""
+   for i in  $(get_all_libdirs) ; do
+   nvlib="${nvlib}:/usr/${i}/opengl/nvidia/lib"
+   done
+
+   local nvpref="/usr/$(get_libdir)/opengl/nvidia"
+   local xorgpref="/usr/$(get_libdir)/xorg/modules"
+   ECONF_PARAMS="CONF_DRIVER=nvidia 
CONF_DRIVER_MODULE_NVIDIA=nvidia \
+   CONF_LDPATH_NVIDIA=${nvlib#:} \
+   
CONF_MODPATH_NVIDIA=${nvpref}/lib,${nvpref}/extensions,${xorgpref}/drivers,${xorgpref}"
+   fi
+
+   econf \
+   ${ECONF_PARAMS}
+}
+
+src_install() {
+   default
+
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newenvd "${FILESDIR}"/${PN}.envd 99${PN}
+   systemd_dounit scripts/systemd/bumblebeed.service
+
+   local DOC_CONTENTS="In order to use Bumblebee, add your user to 
'bumblebee' group.
+   You may need to setup your /etc/bumblebee/bumblebee.conf"
+   readme.gentoo_create_doc
+}



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

2020-06-04 Thread Pacho Ramos
commit: bfe0f63035e65abb388446c149a8028628b6120e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  4 20:33:37 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  4 20:33:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe0f630

x11-misc/virtualgl: Bump to 2.6.3

Closes: https://bugs.gentoo.org/696768
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-misc/virtualgl/Manifest   |   1 +
 x11-misc/virtualgl/virtualgl-2.6.3.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/x11-misc/virtualgl/Manifest b/x11-misc/virtualgl/Manifest
index c4b923bbf6c..6dc518141bf 100644
--- a/x11-misc/virtualgl/Manifest
+++ b/x11-misc/virtualgl/Manifest
@@ -1 +1,2 @@
 DIST VirtualGL-2.6.1.tar.gz 1278335 BLAKE2B 
62abb082eb8c82fecff33dd5b5036ebaead99b837cf0dc42581790863f09814858fd7a23a479c0c4ac5e59a4cc99af58903016a5109a6636191ce98d6da3d0bd
 SHA512 
36580e55e11ba3e93945d62e865fe0b63ecd5aa1ee3889fb4d0940c68da06737fff4689a77638f5c8c57dbc9d020ba821bdec9aa2f6b2f0f144b18f1c3d8c5e5
+DIST VirtualGL-2.6.3.tar.gz 1197037 BLAKE2B 
d331ddac80d98e5c1d6be90e90d06706ff3ea8c0c303aeab41536eb1a33014e5e100900f0f1f8734fad317d073c8259523dddb98d9658c2cfb2345ea1410fc0e
 SHA512 
c01c602335d51c94840c32021a5ce4f982939d67efbe1458fce67582c5a76ac42f5b733998a8c8f04a77d57d7c2de01377f7cabcf848c01bfd9b2d8e0b318fea

diff --git a/x11-misc/virtualgl/virtualgl-2.6.3.ebuild 
b/x11-misc/virtualgl/virtualgl-2.6.3.ebuild
new file mode 100644
index 000..223864f51a2
--- /dev/null
+++ b/x11-misc/virtualgl/virtualgl-2.6.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic systemd
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/VirtualGL/${PN}.git";
+   inherit git-r3
+else
+   MY_PN="VirtualGL"
+   MY_P="${MY_PN}-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Run OpenGL applications remotely with full 3D hardware 
acceleration"
+HOMEPAGE="https://www.virtualgl.org/";
+
+SLOT="0"
+LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK"
+IUSE="libressl ssl"
+
+RDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   )
+   media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libXv[${MULTILIB_USEDEP}]
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   amd64? ( abi_x86_32? (
+   >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32]
+   >=x11-libs/libX11-1.6.2[abi_x86_32]
+   >=x11-libs/libXext-1.3.2[abi_x86_32]
+   >=x11-libs/libXtst-1.2.3[abi_x86_32]
+   >=x11-libs/libXv-1.0.10[abi_x86_32]
+   >=virtual/glu-9.0-r1[abi_x86_32]
+   >=virtual/opengl-7.0-r1[abi_x86_32]
+   ) )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   # Fix build issue w/ Mesa 19.3.0+ headers (fixed in next version)
+   "${FILESDIR}/${P}-mesa-19.3.patch"
+)
+
+src_prepare() {
+   # Use /var/lib, bug #428122
+   sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html 
doc/advancedopengl.txt \
+   server/vglrun.in server/vglgenkey server/vglserver_config || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Completely breaks steam/wine for discrete graphics otherwise
+   # see https://github.com/VirtualGL/virtualgl/issues/16
+   append-ldflags "-Wl,--no-as-needed"
+
+   abi_configure() {
+   local mycmakeargs=(
+   -DVGL_USESSL="$(usex ssl)"
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/"${PF}"
+   -DTJPEG_INCLUDE_DIR=/usr/include
+   -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir)/VirtualGL
+   -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so
+   -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir)
+   )
+   cmake_src_configure
+   }
+   multilib_parallel_foreach_abi abi_configure
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # Make config dir
+   dodir /var/lib/VirtualGL
+   fowners root:video /var/lib/VirtualGL
+   fperms 0750 /var/lib/VirtualGL
+   newinitd "${FILESDIR}/vgl.initd-r3" vgl
+   newconfd "${FILESDIR}/vgl.confd-r2" vgl
+
+   exeinto /usr/libexec
+   doexe "${FILESDIR}/vgl-helper.sh"
+   systemd_dounit "${FILESDIR}/vgl.service"
+
+   # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs
+ 

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

2020-06-04 Thread Pacho Ramos
commit: 04c6106ca48af1af4676fe75509339d610c1be2c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  4 20:30:35 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  4 20:30:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c6106c

x11-misc/virtualgl: Co-maintain

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

 x11-misc/virtualgl/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-misc/virtualgl/metadata.xml b/x11-misc/virtualgl/metadata.xml
index 332a759..9262412c8f8 100644
--- a/x11-misc/virtualgl/metadata.xml
+++ b/x11-misc/virtualgl/metadata.xml
@@ -5,6 +5,10 @@
np-hard...@gentoo.org
NP-Hardass

+   
+   pa...@gentoo.org
+   Pacho Ramos
+   

rei4...@gmail.com
My Th



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

2020-06-04 Thread Pacho Ramos
commit: 4883905a0dde86fa2ba55dd18e0eac440732e97d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  4 20:19:34 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  4 20:19:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4883905a

x11-misc/bumblebee: Drop old

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

 x11-misc/bumblebee/Manifest|  1 -
 .../bumblebee/bumblebee-3.2.1_p20170130.ebuild | 95 --
 2 files changed, 96 deletions(-)

diff --git a/x11-misc/bumblebee/Manifest b/x11-misc/bumblebee/Manifest
index 898009991f0..92f4952549a 100644
--- a/x11-misc/bumblebee/Manifest
+++ b/x11-misc/bumblebee/Manifest
@@ -1,3 +1,2 @@
 DIST bumblebee-3.2.1.tar.gz 143110 BLAKE2B 
537fe96e061f229c4c1e7748aef89e4eec040536d7a3161b449a34752c19078d3b4da6703f1c11268b4bb0e6590f94168bab5917fceac0eb73825b3c233548f0
 SHA512 
6f016f75d199577215ff00c059e196829e9d3efeb0fb6eebe6c3fad6176e330332e1ef25875a22ac9892895683d95899ea44f1ec1f85d31300ad83cb1fe0310a
 DIST bumblebee-3.2.1_p20170123.tar.gz 63376 BLAKE2B 
986cc1ff39d937547268b07c98f8881810586c58a40f454cb3839aea4e5f116b27b8947acc7b1e05f3cca7a3f717f963ae3ad9f379473b40b898e6fcfedff5e6
 SHA512 
398101927211a8d09f19d519fd0537c94b942bd7fc11d10d394a3a520f2afa6abe174db78b60bb134caf78ffda4cdd50d0ef424134acd07ff4ce93998881e31b
-DIST bumblebee-3.2.1_p20170130.tar.gz 63428 BLAKE2B 
33a2fbbd6e6cbc6cd026b87714d06e54d8803cc75e997cc1bd1aa1d1263c3fe9602f822b92c67fa7e76632bb19daaae11e591b88d087889a970d374f6316e847
 SHA512 
b457e8ce197782bd1b1fabd3c0c67e4ec26cdb90a3715bbe7a8e1550cdde19134151567cfa0c73d800c30e5d303b30bc1261d5f3cbceaa64d559416e4d541070

diff --git a/x11-misc/bumblebee/bumblebee-3.2.1_p20170130.ebuild 
b/x11-misc/bumblebee/bumblebee-3.2.1_p20170130.ebuild
deleted file mode 100644
index cb8c3ee8876..000
--- a/x11-misc/bumblebee/bumblebee-3.2.1_p20170130.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib readme.gentoo-r1 systemd user
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Bumblebee-Project/Bumblebee.git";
-   EGIT_BRANCH="develop"
-   KEYWORDS=""
-else
-   COMMIT="d469a32fc0dfef5b3725c7a5331be2d04b870594"
-   
SRC_URI="https://github.com/Bumblebee-Project/Bumblebee/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-
-   S="${WORKDIR}/Bumblebee-${COMMIT}"
-fi
-
-DESCRIPTION="Service providing elegant and stable means of managing Optimus 
graphics chipsets"
-HOMEPAGE="https://bumblebee-project.org 
https://github.com/Bumblebee-Project/Bumblebee";
-
-SLOT="0"
-LICENSE="GPL-3"
-
-IUSE="+bbswitch video_cards_nouveau video_cards_nvidia"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/libbsd
-   sys-apps/kmod
-   x11-libs/libX11
-"
-
-RDEPEND="${COMMON_DEPEND}
-   virtual/opengl
-   x11-base/xorg-drivers[video_cards_nvidia?,video_cards_nouveau?]
-   bbswitch? ( sys-power/bbswitch )
-"
-
-DEPEND="${COMMON_DEPEND}
-   sys-apps/help2man
-   virtual/pkgconfig
-"
-
-PDEPEND="
-   || (
-   x11-misc/primus
-   x11-misc/virtualgl
-   )
-"
-
-REQUIRED_USE="|| ( video_cards_nouveau video_cards_nvidia )"
-
-pkg_setup() {
-   enewgroup bumblebee
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   if use video_cards_nvidia ; then
-   # Get paths to GL libs for all ABIs
-   local i nvlib=""
-   for i in  $(get_all_libdirs) ; do
-   nvlib="${nvlib}:/usr/${i}/opengl/nvidia/lib"
-   done
-
-   local nvpref="/usr/$(get_libdir)/opengl/nvidia"
-   local xorgpref="/usr/$(get_libdir)/xorg/modules"
-   ECONF_PARAMS="CONF_DRIVER=nvidia 
CONF_DRIVER_MODULE_NVIDIA=nvidia \
-   CONF_LDPATH_NVIDIA=${nvlib#:} \
-   
CONF_MODPATH_NVIDIA=${nvpref}/lib,${nvpref}/extensions,${xorgpref}/drivers,${xorgpref}"
-   fi
-
-   econf \
-   ${ECONF_PARAMS}
-}
-
-src_install() {
-   default
-
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newenvd "${FILESDIR}"/${PN}.envd 99${PN}
-   systemd_dounit scripts/systemd/bumblebeed.service
-
-   local DOC_CONTENTS="In order to use Bumblebee, add your user to 
'bumblebee' group.
-   You may need to setup your /etc/bumblebee/bumblebee.conf"
-   readme.gentoo_create_doc
-}



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

2020-06-04 Thread Pacho Ramos
commit: 8a11a53fd30c21b30b2a536985a60635ea4bc453
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  4 20:19:04 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  4 20:19:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a11a53f

x11-misc/bumblebee: Fix metadata.xml

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

 x11-misc/bumblebee/metadata.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/x11-misc/bumblebee/metadata.xml b/x11-misc/bumblebee/metadata.xml
index fa0b06478c2..00460ee5c46 100644
--- a/x11-misc/bumblebee/metadata.xml
+++ b/x11-misc/bumblebee/metadata.xml
@@ -5,10 +5,10 @@
np-hard...@gentoo.org
NP-Hardass

-
-pa...@gentoo.org
-Pacho Ramos
-
+   
+   pa...@gentoo.org
+   Pacho Ramos
+   

rei4...@gmail.com
My Th
@@ -22,7 +22,7 @@
means of managing Optimus hybrid graphics chipsets. A primary goal of 
this
project is to not only enable use of the discrete GPU for rendering, but
also to enable smart power management of the dGPU when it's not in use.
-
+   

Add dependency on 
sys-power/bbswitch for
PM feature



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

2020-06-04 Thread Richard Freeman
commit: 0d82464546659a8e2e797fc60889bcea6f9c1a2f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jun  4 18:24:14 2020 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Thu Jun  4 20:15:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d824645

app-backup/duplicity: remove unused patches

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16067
Signed-off-by: Richard Freeman  gentoo.org>

 .../duplicity/files/duplicity-0.8.09-fix-docs.patch | 15 ---
 .../files/duplicity-0.8.11.1596-fix-docs.patch  | 21 -
 .../files/duplicity-0.8.12.1612-fix-docs.patch  | 21 -
 3 files changed, 57 deletions(-)

diff --git a/app-backup/duplicity/files/duplicity-0.8.09-fix-docs.patch 
b/app-backup/duplicity/files/duplicity-0.8.09-fix-docs.patch
deleted file mode 100644
index 2141a359b89..000
--- a/app-backup/duplicity/files/duplicity-0.8.09-fix-docs.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 duplicity-0.8.09/setup.py  2020-01-19 21:15:47.770168177 -0500
-+++ duplicity-0.8.09/setup.py  2020-01-19 21:16:53.347709792 -0500
-@@ -51,12 +51,6 @@
- data_files = [(u'share/man/man1',
-[u'bin/duplicity.1',
- u'bin/rdiffdir.1']),
--  (u'share/doc/duplicity-%s' % version_string,
--   [u'COPYING',
--u'README',
--u'README-REPO',
--u'README-LOG',
--u'CHANGELOG']),
-   ]
- 
- top_dir = os.path.dirname(os.path.abspath(__file__))

diff --git a/app-backup/duplicity/files/duplicity-0.8.11.1596-fix-docs.patch 
b/app-backup/duplicity/files/duplicity-0.8.11.1596-fix-docs.patch
deleted file mode 100644
index 6b8c710f316..000
--- a/app-backup/duplicity/files/duplicity-0.8.11.1596-fix-docs.patch
+++ /dev/null
@@ -1,21 +0,0 @@
 duplicity-0.8.11.1596/setup.py 2020-03-05 09:18:42.532941503 -0500
-+++ duplicity-0.8.11.1596/setup.py 2020-03-05 09:20:10.612061492 -0500
-@@ -88,18 +88,6 @@
- u'bin/rdiffdir.1'
- ]
- ),
--(u'share/doc/duplicity-%s' % version_string,
--[
--u'AUTHORS',
--u'CHANGELOG',
--u'Changelog.GNU',
--u'COPYING',
--u'README',
--u'README-LOG',
--u'README-REPO',
--u'README-TESTING',
--],
--),
- ]
- 
- if not os.environ.get(u'READTHEDOCS') == u'True':

diff --git a/app-backup/duplicity/files/duplicity-0.8.12.1612-fix-docs.patch 
b/app-backup/duplicity/files/duplicity-0.8.12.1612-fix-docs.patch
deleted file mode 100644
index 0cd64d6dc36..000
--- a/app-backup/duplicity/files/duplicity-0.8.12.1612-fix-docs.patch
+++ /dev/null
@@ -1,21 +0,0 @@
 duplicity-0.8.12.1612/setup.py 2020-03-05 09:18:42.532941503 -0500
-+++ duplicity-0.8.12.1612/setup.py 2020-03-05 09:20:10.612061492 -0500
-@@ -88,18 +88,6 @@
- u'bin/rdiffdir.1'
- ]
- ),
--(u'share/doc/duplicity-%s' % version_string,
--[
--u'AUTHORS',
--u'CHANGELOG',
--u'Changelog.GNU',
--u'COPYING',
--u'README',
--u'README-LOG',
--u'README-REPO',
--u'README-TESTING',
--],
--),
- ]
- 
- if not os.environ.get(u'READTHEDOCS') == u'True':



[gentoo-commits] repo/gentoo:master commit in: games-misc/wtf/

2020-06-04 Thread James Le Cuirot
commit: e8c93d4fa7d23b7daf43083c69076d8e3b6c1106
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun May  3 16:29:25 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun  4 20:10:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c93d4f

games-misc/wtf: bump version

Bump to latest acronyms files dated 2020/05/18.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-misc/wtf/Manifest|  1 +
 games-misc/wtf/wtf-20200518.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/games-misc/wtf/Manifest b/games-misc/wtf/Manifest
index b47492ecd6f..47fdf604b36 100644
--- a/games-misc/wtf/Manifest
+++ b/games-misc/wtf/Manifest
@@ -1 +1,2 @@
 DIST wtf-20090924.tar.bz2 9888 BLAKE2B 
67cd7c7b4af61d576373faa242e8718fe9a8286b3aaf9a9eaf45ac83a8a322257ccb694222a2d8b1052cf709ecd6bfc73c6a4dcb9e96985601e933ebe80c5f1c
 SHA512 
85a7b5b7add12f775272851095f86efa2962875aa9008aec5079d3aec31a74a2d475d5c904013134b4045872fb8e301e95f3c5fa25ab8872a7d31012653bddb0
+DIST wtf-20200518.tar.gz 30204 BLAKE2B 
6e05561e78c8c6644d8891a72f064f5e18c4e546f8c22dbcf04a3a8e805ef3756cb9332ecc8e6b35b569008f203ddc0e156f216b53ff585dbe4946d0a059958a
 SHA512 
8538021b09c6863cec63faa14df3e1b1e9019c7741f13ed3adf243c36cf9c57fcf973d619c9152560d061ab293a2b333a59739c38d351387a2a0bf2093c40a94

diff --git a/games-misc/wtf/wtf-20200518.ebuild 
b/games-misc/wtf/wtf-20200518.ebuild
new file mode 100644
index 000..2a4dc2892ca
--- /dev/null
+++ b/games-misc/wtf/wtf-20200518.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix
+
+DESCRIPTION="Translates acronyms for you"
+HOMEPAGE="http://netbsd.org/";
+SRC_URI="https://sourceforge.net/projects/bsd${PN}/files/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="!games-misc/bsd-games"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   hprefixify
+}
+
+src_install() {
+   dobin wtf
+   doman wtf.6
+   insinto /usr/share/misc
+   doins acronyms*
+}



[gentoo-commits] repo/gentoo:master commit in: games-misc/wtf/, games-misc/wtf/files/

2020-06-04 Thread James Le Cuirot
commit: cd93e831e4ab891f16b5d681630377cb0e9c4108
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun May  3 16:33:16 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun  4 20:10:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd93e831

games-misc/wtf: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernd Waibel  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15628
Signed-off-by: James Le Cuirot  gentoo.org>

 games-misc/wtf/Manifest|  1 -
 games-misc/wtf/files/wtf-20090924-prefix.patch | 11 -
 games-misc/wtf/wtf-20090924.ebuild | 34 --
 3 files changed, 46 deletions(-)

diff --git a/games-misc/wtf/Manifest b/games-misc/wtf/Manifest
index 47fdf604b36..65a6a6240dc 100644
--- a/games-misc/wtf/Manifest
+++ b/games-misc/wtf/Manifest
@@ -1,2 +1 @@
-DIST wtf-20090924.tar.bz2 9888 BLAKE2B 
67cd7c7b4af61d576373faa242e8718fe9a8286b3aaf9a9eaf45ac83a8a322257ccb694222a2d8b1052cf709ecd6bfc73c6a4dcb9e96985601e933ebe80c5f1c
 SHA512 
85a7b5b7add12f775272851095f86efa2962875aa9008aec5079d3aec31a74a2d475d5c904013134b4045872fb8e301e95f3c5fa25ab8872a7d31012653bddb0
 DIST wtf-20200518.tar.gz 30204 BLAKE2B 
6e05561e78c8c6644d8891a72f064f5e18c4e546f8c22dbcf04a3a8e805ef3756cb9332ecc8e6b35b569008f203ddc0e156f216b53ff585dbe4946d0a059958a
 SHA512 
8538021b09c6863cec63faa14df3e1b1e9019c7741f13ed3adf243c36cf9c57fcf973d619c9152560d061ab293a2b333a59739c38d351387a2a0bf2093c40a94

diff --git a/games-misc/wtf/files/wtf-20090924-prefix.patch 
b/games-misc/wtf/files/wtf-20090924-prefix.patch
deleted file mode 100644
index 87dc6436e08..000
--- a/games-misc/wtf/files/wtf-20090924-prefix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 wtf.orig   2009-09-27 10:46:12 +0200
-+++ wtf2009-09-27 10:46:57 +0200
-@@ -12,7 +12,7 @@
-   exit 1
- }
- 
--acronyms=${ACRONYMDB:-`ls /usr/share/misc/acronyms* 2>/dev/null`}
-+acronyms=${ACRONYMDB:-`ls "@GENTOO_PORTAGE_EPREFIX@"/usr/share/misc/acronyms* 
2>/dev/null`}
- 
- if [ "$acronyms" = "" ]; then
-   echo "$PROGNAME: acronyms database not found!" >&2

diff --git a/games-misc/wtf/wtf-20090924.ebuild 
b/games-misc/wtf/wtf-20090924.ebuild
deleted file mode 100644
index 1e6e7942b7d..000
--- a/games-misc/wtf/wtf-20090924.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils prefix
-
-DESCRIPTION="translates acronyms for you"
-HOMEPAGE="http://netbsd.org/";
-SRC_URI="http://dev.gentooexperimental.org/~darkside/distfiles/${PN}/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="!games-misc/bsd-games"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-prefix.patch
-   eprefixify wtf
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   dobin wtf
-   doman wtf.6
-   insinto /usr/share/misc
-   doins acronyms*
-   dodoc README
-}



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

2020-06-04 Thread Andreas Sturmlechner
commit: 2e3353efaacf80e2ac04c3ef59bc91db4fe62937
Author: William Breathitt Gray  gmail  com>
AuthorDate: Fri May  1 18:11:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  4 20:07:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e3353ef

media-libs/musicbrainz: Fix CMake error

This fixes a build error caused by improper use of wildcards in the
project's src/CMakelists.txt file.

Closes: https://bugs.gentoo.org/698090
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15600
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/musicbrainz-5.1.0-no-wildcards.patch | 27 ++
 media-libs/musicbrainz/musicbrainz-5.1.0.ebuild|  2 ++
 2 files changed, 29 insertions(+)

diff --git a/media-libs/musicbrainz/files/musicbrainz-5.1.0-no-wildcards.patch 
b/media-libs/musicbrainz/files/musicbrainz-5.1.0-no-wildcards.patch
new file mode 100644
index 000..d0bf0868d54
--- /dev/null
+++ b/media-libs/musicbrainz/files/musicbrainz-5.1.0-no-wildcards.patch
@@ -0,0 +1,27 @@
+From 36262d60fe92fe7a2c9bfb40e736bfcd29a6c3bd Mon Sep 17 00:00:00 2001
+From: Abderrahim Kitouni 
+Date: Fri, 13 Apr 2018 09:56:57 +0100
+Subject: [PATCH 2/2] src/CMakelists.txt: do not use wildcards for dependencies
+
+This is discouraged by cmake's documentation and doesn't work with the ninja 
generator.
+---
+ src/CMakeLists.txt | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 68c04e3..f7439d3 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -37,7 +37,8 @@ ADD_CUSTOM_COMMAND(
+   OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/mb5_c.cc 
${CMAKE_CURRENT_BINARY_DIR}/mb5_c.h 
${CMAKE_CURRENT_BINARY_DIR}/../include/musicbrainz5/mb5_c.h
+   COMMAND make-c-interface ${CMAKE_CURRENT_SOURCE_DIR} cinterface.xml 
${CMAKE_CURRENT_BINARY_DIR} mb5_c.cc mb5_c.h
+   COMMAND ${CMAKE_COMMAND} -E copy_if_different   
${CMAKE_CURRENT_BINARY_DIR}/mb5_c.h 
${CMAKE_CURRENT_BINARY_DIR}/../include/musicbrainz5/mb5_c.h
+-  DEPENDS make-c-interface cinterface.xml *.inc
++  DEPENDS make-c-interface cinterface.xml c-int-medium-defines.inc 
c-int-query-source.inc c-int-source-funcs.inc
++c-int-medium-source.inc c-int-release-defines.inc 
c-int-query-defines.inc c-int-release-source.inc
+ )
+ 
+ ADD_CUSTOM_TARGET(src_gen DEPENDS mb5_c.h)
+-- 
+2.26.2
+

diff --git a/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild 
b/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
index 3c7debe1451..25b005bc1bd 100644
--- a/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
+++ b/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
@@ -25,6 +25,8 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/lib${P}"
 
+PATCHES=( "${FILESDIR}/${P}-no-wildcards.patch" )
+
 src_prepare() {
use test || cmake_comment_add_subdirectory tests
cmake-utils_src_prepare



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

2020-06-04 Thread Andreas Sturmlechner
commit: b1a4cb71d3b40a398ebca2d76e521643ce31b5ee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  4 20:06:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  4 20:07:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a4cb71

media-libs/musicbrainz: EAPI-7 bump, switch to cmake.eclass

Drop obsolete c++14 flag

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

 media-libs/musicbrainz/musicbrainz-5.1.0.ebuild | 16 +---
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild 
b/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
index 25b005bc1bd..fb349000f07 100644
--- a/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
+++ b/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils flag-o-matic
+inherit cmake
 
 DESCRIPTION="Client Library for accessing the latest XML based MusicBrainz web 
service"
 HOMEPAGE="https://musicbrainz.org/doc/libmusicbrainz";
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
 SLOT="5/1" # soname of libmusicbrainz5.so
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="examples test"
+
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -29,18 +30,11 @@ PATCHES=( "${FILESDIR}/${P}-no-wildcards.patch" )
 
 src_prepare() {
use test || cmake_comment_add_subdirectory tests
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   # bug 619668
-   append-cxxflags -std=c++14
-
-   cmake-utils_src_configure
+   cmake_src_prepare
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
if use examples; then
docinto examples



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/

2020-06-04 Thread Andreas K. Hüttel
commit: b5c6020c55bfa858d039ca6b80524a25c7c9a29f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jun  4 19:59:41 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jun  4 20:00:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c6020c

sci-electronics/klayout: stable for amd64

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-electronics/klayout/klayout-0.26.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.26.5.ebuild 
b/sci-electronics/klayout/klayout-0.26.5.ebuild
index 30250478884..d0ce619c189 100644
--- a/sci-electronics/klayout/klayout-0.26.5.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"



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

2020-06-04 Thread Michał Górny
commit: 6b17bfab1d0514cf0f4a5b1a365ce9856dca5f27
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  4 19:54:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  4 19:54:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b17bfab

dev-python/distlib: Skip progress bar tests

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

 dev-python/distlib/distlib-0.3.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/distlib/distlib-0.3.0.ebuild 
b/dev-python/distlib/distlib-0.3.0.ebuild
index f175e215cd6..a70c5be6e17 100644
--- a/dev-python/distlib/distlib-0.3.0.ebuild
+++ b/dev-python/distlib/distlib-0.3.0.ebuild
@@ -28,6 +28,9 @@ src_prepare() {
# no clue but it looks horribly fragile
sed -e 's:test_sequencer_basic:_&:' \
-i tests/test_util.py || die
+   # progress bar test cases, very fragile
+   sed -e '/ProgressTestCase/s:unittest.TestCase:object:' \
+   -i tests/test_util.py || die
# TODO: investigate
sed -e 's:test_upload:_&:' \
-i tests/test_index.py || die



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

2020-06-04 Thread David Seifert
commit: bdd379b356b2ac8cc735677271a323ff5b7bb23a
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun  4 19:52:29 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun  4 19:52:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd379b3

dev-libs/libdivecomputer: [QA] Disable static libs

Closes: https://bugs.gentoo.org/726966
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 ...omputer-0.6.0.ebuild => libdivecomputer-0.6.0-r1.ebuild} | 13 +++--
 dev-libs/libdivecomputer/libdivecomputer-.ebuild| 13 +++--
 2 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libdivecomputer/libdivecomputer-0.6.0.ebuild 
b/dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild
similarity index 78%
rename from dev-libs/libdivecomputer/libdivecomputer-0.6.0.ebuild
rename to dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild
index 0facf246785..74158781a3b 100644
--- a/dev-libs/libdivecomputer/libdivecomputer-0.6.0.ebuild
+++ b/dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -29,5 +29,14 @@ src_prepare() {
 }
 
 src_configure() {
-   econf $(use_with bluetooth bluez)
+   econf \
+   --disable-static \
+   $(use_with bluetooth bluez)
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/libdivecomputer/libdivecomputer-.ebuild 
b/dev-libs/libdivecomputer/libdivecomputer-.ebuild
index 0facf246785..74158781a3b 100644
--- a/dev-libs/libdivecomputer/libdivecomputer-.ebuild
+++ b/dev-libs/libdivecomputer/libdivecomputer-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -29,5 +29,14 @@ src_prepare() {
 }
 
 src_configure() {
-   econf $(use_with bluetooth bluez)
+   econf \
+   --disable-static \
+   $(use_with bluetooth bluez)
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
 }



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

2020-06-04 Thread Thomas Deutschmann
commit: aa950e734b5caed317ac64dff518b8b33b797ba0
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 18:25:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun  4 19:14:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa950e73

www-apps/otrs: Last rites

Bug: https://bugs.gentoo.org/692398
Bug: https://bugs.gentoo.org/664326
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15907
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index aa1d46c2730..1ff0b911839 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-06-04)
+# Large number of vulnerabilities (Bug #692398, Bug #664326)
+# Unmaintained.
+# Masked for removal in 30 days.
+www-apps/otrs
+
 # Sam James  (2020-06-04)
 # Multiple vulnerabilities (Bug #655176, Bug #701812)
 # Misc. other bugs, out of date, no maintainer.



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

2020-06-04 Thread Thomas Deutschmann
commit: 66a48ca5d52d4699c4ef38209dfcad8ebdd149aa
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 18:24:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun  4 19:14:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a48ca5

net-nds/389-ds-base, dev-libs/389-adminutil: Last rites

Bug: https://bugs.gentoo.org/655176
Bug: https://bugs.gentoo.org/701812
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index df301645d9b..aa1d46c2730 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-06-04)
+# Multiple vulnerabilities (Bug #655176, Bug #701812)
+# Misc. other bugs, out of date, no maintainer.
+# Masked for removal in 30 days.
+net-nds/389-ds-base
+dev-libs/389-adminutil
+dev-libs/svrcore
+
 # Aaron Bauman  (2020-06-03)
 # py2 only. dead upstream. m-n. rdep.
 # Masked for removal in 15 days
@@ -49,8 +57,6 @@ dev-python/YURL
 media-gfx/exact-image
 x11-themes/fvwm-crystal
 
-
-
 # Stefan Strogin  (2020-06-03)
 # Masked for testing
 >=dev-libs/libressl-3.2.0



[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/eiwd/

2020-06-04 Thread Volkmar W. Pogatzki
commit: a7b1b2d10c50f149b44d588c2eaf47eb439cc50c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Jun  4 19:13:19 2020 +
Commit: Volkmar W. Pogatzki  pogatzki  net>
CommitDate: Thu Jun  4 19:13:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7b1b2d1

net-wireless/eiwd: add docutils for 

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>

 net-wireless/eiwd/eiwd-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/eiwd/eiwd-.ebuild 
b/net-wireless/eiwd/eiwd-.ebuild
index 1e60ef4..12c7868 100644
--- a/net-wireless/eiwd/eiwd-.ebuild
+++ b/net-wireless/eiwd/eiwd-.ebuild
@@ -17,7 +17,8 @@ SLOT="0"
 KEYWORDS=""
 IUSE="+system-ell"
 
-DEPEND="system-ell? ( >=dev-libs/ell-0.31 )"
+DEPEND="system-ell? ( >=dev-libs/ell-0.31 )
+   dev-python/docutils"
 RDEPEND="${DEPEND}
!net-wireless/iwd
net-wireless/wireless-regdb"



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

2020-06-04 Thread Lars Wendler
commit: b114c068489ac42b7029d7e5c03336210cc2bca1
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 18:25:28 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 18:30:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b114c068

net-misc/dhcpcd: Removed old

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

 net-misc/dhcpcd/Manifest|   4 -
 net-misc/dhcpcd/dhcpcd-7.2.3.ebuild | 144 --
 net-misc/dhcpcd/dhcpcd-7.2.5.ebuild | 144 --
 net-misc/dhcpcd/dhcpcd-8.1.7.ebuild | 144 --
 net-misc/dhcpcd/dhcpcd-9.0.1.ebuild | 173 
 5 files changed, 609 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index b10a0ca38e3..9e596f87306 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,7 +1,3 @@
-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.1.7.tar.xz 230308 BLAKE2B 
636daad77885b7f00f34c73413db4a0269bca844c33b630b5302cfcd9f5b2068ed95872dd92f3b8db25e7b2ca0a28a8053e1975a7ee50fd5403f8d58e97dff17
 SHA512 
ea58ef3db8254d677820c44b2842ef2f3697b2d90fcbd89b2ecfcbac87e705047cac17053bbe076a3f6d2775903c8e75eac38089d25c097e2f24a045c24977e8
 DIST dhcpcd-8.1.9.tar.xz 230288 BLAKE2B 
5606ddfce37c67ac3d60257104fcf15bd7da65021b2c1261a45958b628cd066ccd9bc6b60bbb42f8280fcbbf9d4b1c7666b993c37f150b27ef2a0527a0fd5b96
 SHA512 
40ac106ffca60b32362aacdfae0fa3a2993a3eed72bf452322412a912f594aaade1c24b862233455033158a6e453ec75d6d14fa52df6b4c5ae435dd6ceb29f2a
-DIST dhcpcd-9.0.1.tar.xz 244816 BLAKE2B 
1cb346f7578dadb237d05056a8f6e39b30da831e253e6629c5c19e6a70f7b6d8ffcb6db37d0f720fda28577e8cb4227cbca8a08fac0c977098f66b2a430d9ffe
 SHA512 
dea153c9a2f4a9d9c983bf50d8c18b544d7dbe1a2972ccc8eb33bbbc8b09178b39bdb9a38cc293db7861024509ccd475e11d84004bc4cd45947786f5e10db0a3
 DIST dhcpcd-9.0.2.tar.xz 244800 BLAKE2B 
d0c355141aa1e57715c30b2902eed7e2821f2c08fdc97497c9dc271689faf2ca22e3f50f17e6c7ae8fe4434d5c216572a42e1abf789287495e6db44f671d5085
 SHA512 
2a606bff2e96d1da5d3642ac68341c14b378d9a905cba364ab42eba1285604f8be56b9efeff3eee18d89b71f0f9f3b05cb7b88e8fce568baf1c0d1e5d3becb5f
 DIST dhcpcd-9.1.1.tar.xz 246084 BLAKE2B 
35acaabb32e6a5b227071376e8a0387cadb776ee94a8b7f92c181440ef72bf60e9867e901347a139e4ce036c85913fa85e61d3c401c8a9f57e81dff76465ccab
 SHA512 
7b1eb052293218e9b52f7ff40768eaa9db832979ffa8e4ba4724ce98bac9e9c809505b40aaebd4cf13192d0b30f2e963d34ca3b9c1e05458e86e11d06e1cbed8

diff --git a/net-misc/dhcpcd/dhcpcd-7.2.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-7.2.3.ebuild
deleted file mode 100644
index 54861a24f9c..000
--- a/net-misc/dhcpcd/dhcpcd-7.2.3.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 "${FILESD

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

2020-06-04 Thread Lars Wendler
commit: 34e494731671efa4def6966fe2b79c7fb9ae7f39
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 18:22:59 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 18:30:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e49473

net-misc/dhcpcd: Bump to version 9.1.1

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

 net-misc/dhcpcd/Manifest  |   1 +
 net-misc/dhcpcd/dhcpcd-9.1.1.ebuild   | 157 ++
 net-misc/dhcpcd/files/dhcpcd-9.1.1-typo_fix.patch |  11 ++
 3 files changed, 169 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 85739031ba9..b10a0ca38e3 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -4,3 +4,4 @@ DIST dhcpcd-8.1.7.tar.xz 230308 BLAKE2B 
636daad77885b7f00f34c73413db4a0269bca844
 DIST dhcpcd-8.1.9.tar.xz 230288 BLAKE2B 
5606ddfce37c67ac3d60257104fcf15bd7da65021b2c1261a45958b628cd066ccd9bc6b60bbb42f8280fcbbf9d4b1c7666b993c37f150b27ef2a0527a0fd5b96
 SHA512 
40ac106ffca60b32362aacdfae0fa3a2993a3eed72bf452322412a912f594aaade1c24b862233455033158a6e453ec75d6d14fa52df6b4c5ae435dd6ceb29f2a
 DIST dhcpcd-9.0.1.tar.xz 244816 BLAKE2B 
1cb346f7578dadb237d05056a8f6e39b30da831e253e6629c5c19e6a70f7b6d8ffcb6db37d0f720fda28577e8cb4227cbca8a08fac0c977098f66b2a430d9ffe
 SHA512 
dea153c9a2f4a9d9c983bf50d8c18b544d7dbe1a2972ccc8eb33bbbc8b09178b39bdb9a38cc293db7861024509ccd475e11d84004bc4cd45947786f5e10db0a3
 DIST dhcpcd-9.0.2.tar.xz 244800 BLAKE2B 
d0c355141aa1e57715c30b2902eed7e2821f2c08fdc97497c9dc271689faf2ca22e3f50f17e6c7ae8fe4434d5c216572a42e1abf789287495e6db44f671d5085
 SHA512 
2a606bff2e96d1da5d3642ac68341c14b378d9a905cba364ab42eba1285604f8be56b9efeff3eee18d89b71f0f9f3b05cb7b88e8fce568baf1c0d1e5d3becb5f
+DIST dhcpcd-9.1.1.tar.xz 246084 BLAKE2B 
35acaabb32e6a5b227071376e8a0387cadb776ee94a8b7f92c181440ef72bf60e9867e901347a139e4ce036c85913fa85e61d3c401c8a9f57e81dff76465ccab
 SHA512 
7b1eb052293218e9b52f7ff40768eaa9db832979ffa8e4ba4724ce98bac9e9c809505b40aaebd4cf13192d0b30f2e963d34ca3b9c1e05458e86e11d06e1cbed8

diff --git a/net-misc/dhcpcd/dhcpcd-9.1.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.1.1.ebuild
new file mode 100644
index 000..c4339429d80
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-9.1.1.ebuild
@@ -0,0 +1,157 @@
+# 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
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-typo_fix.patch"
+)
+
+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' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.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
+
+ 

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

2020-06-04 Thread Lars Wendler
commit: 6db3472d7e1afcf3d0e115c81392490cbf9b4d79
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 18:29:54 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 18:30:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db3472d

sys-apps/dbus: Security bump to version 1.12.18

Bug: https://bugs.gentoo.org/727104
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/dbus/Manifest|   1 +
 sys-apps/dbus/dbus-1.12.18.ebuild | 272 ++
 2 files changed, 273 insertions(+)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index f40f9444ba3..d472108f92b 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1 +1,2 @@
 DIST dbus-1.12.16.tar.gz 2093296 BLAKE2B 
46c4f0d384d76dffd31c18a2d2df03d0658479d8f5b2d14b1db2bf0941fecdc023307ec035e3f977fde570a9f6493bbabd020ac2cd81b0577597e355f5a72522
 SHA512 
27ae805170e9515a8bb0fba5f29d414edc70e3b6b28b7b65bbea47035b8eafa9ac4820cdc92645be6035f6748f8aa45679e1ffc84ba74a64859a3056d318b9bb
+DIST dbus-1.12.18.tar.gz 2094453 BLAKE2B 
eba48940c80a7483b858199156b297d97896232283988940d3cdb915eaa30bcdd13bc01f8410dcdb34193040a8bc8ce2dd45f1310aed791071e5dc5a6b38eb27
 SHA512 
817674e86a5d4cbfa705a79ca5197176311e47505c5da02334c2811f63b55014b582a12bce53bc73a08a3ad5061f210ba0d1e5f3bbf7697c81ca70c22a76fc13

diff --git a/sys-apps/dbus/dbus-1.12.18.ebuild 
b/sys-apps/dbus/dbus-1.12.18.ebuild
new file mode 100644
index 000..3b9952f62bb
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.12.18.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 
systemd virtualx multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="https://dbus.freedesktop.org/";
+SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz";
+
+LICENSE="|| ( AFL-2.1 GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug doc elogind kernel_linux selinux static-libs systemd test 
user-session X"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+BDEPEND="
+   acct-user/messagebus
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+COMMON_DEPEND="
+   >=dev-libs/expat-2.1.0
+   elogind? ( sys-auth/elogind )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( sys-apps/systemd:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/expat
+   test? (
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40:2
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   acct-user/messagebus
+   selinux? ( sec-policy/selinux-dbus )
+"
+
+DOC_CONTENTS="
+   Some applications require a session bus in addition to the system
+   bus. Please see \`man dbus-launch\` for more information.
+"
+
+# out of sources build dir for make check
+TBD="${WORKDIR}/${P}-tests-build"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-enable-elogind.patch"
+   "${FILESDIR}/${PN}-daemon-optional.patch" # bug #653136
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+
+   if use kernel_linux; then
+   CONFIG_CHECK="~EPOLL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Tests were restricted because of this
+   sed -i \
+   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
+   -e '/"dispatch"/d' \
+   bus/test-main.c || die
+
+   default
+
+   if [[ ${CHOST} == *-solaris* ]]; then
+   # fix standards conflict, due to gcc being c99 by default 
nowadays
+   sed -i \
+   -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \
+   configure.ac || die
+   fi
+
+   # required for bug 263909, cross-compile so don't remove eautoreconf
+   eautoreconf
+}
+
+src_configure() {
+   local rundir=$(usex kernel_linux /run /var/run)
+   sed -e "s;@rundir@;${EPREFIX}${rundir};g" "${FILESDIR}"/dbus.initd.in \
+   > "${T}"/dbus.initd || die
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local docconf myconf testconf
+
+   # so we can get backtraces from apps
+   case ${CHOST} in
+   *-mingw*)
+   # error: unrecognized command line option '-rdynamic' 
wrt #488036
+   ;;
+   *)
+   append-flag

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

2020-06-04 Thread Lars Wendler
commit: c5bf6136b7be50bb59dfdd98525ee9e4121e1556
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 18:24:12 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 18:30:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bf6136

net-misc/dhcpcd: Synced live ebuild

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

 net-misc/dhcpcd/dhcpcd-.ebuild | 22 +-
 1 file changed, 1 insertion(+), 21 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index ac18c5907ad..092c6e4a1dd 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -21,7 +21,7 @@ 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"
+IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"
 
 COMMON_DEPEND="udev? ( virtual/udev )"
 DEPEND="${COMMON_DEPEND}"
@@ -113,26 +113,6 @@ 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



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

2020-06-04 Thread Mikle Kolyada
commit: 3955e42e003eeb06f7a06e2784844aeeff7a001a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun  4 17:49:48 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun  4 17:57:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3955e42e

app-text/dvipsk: mark stable

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/dvipsk/Manifest   |  3 --
 app-text/dvipsk/dvipsk-2020.1_p20200406.ebuild |  2 +-
 app-text/dvipsk/dvipsk-5.999_p20190410.ebuild  | 59 --
 3 files changed, 1 insertion(+), 63 deletions(-)

diff --git a/app-text/dvipsk/Manifest b/app-text/dvipsk/Manifest
index fee79ebac14..5b9b5e7c195 100644
--- a/app-text/dvipsk/Manifest
+++ b/app-text/dvipsk/Manifest
@@ -1,6 +1,3 @@
-DIST texlive-20190410-source.tar.xz 53783408 BLAKE2B 
8e34c7c2b74eab1c4d16ddbf7eddd8566593e6d68c42a2634760f11d86e68970698d8b9deddcf3297966968ede11ecf30e0b04ec19b708dc3e6d0a2abcc3799d
 SHA512 
7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
-DIST texlive-module-dvips-2019.tar.xz 34492 BLAKE2B 
fcc7ae96fd1fc87a4e4164e61c611587ddebf628c156d798df819fc9e2fda2c23e70bf2e7eddd779275fbf9b223ed0e7092d5e0c82144d8dedc70c8a7b7a1136
 SHA512 
ee10b8c1b67997d1c781fe2c3e5ce7826c111a2b6f4078330b566bf5525ad2a1cb2b89c4efa8d877ae1557fb319941ed09db30b229a62b6d3ff6f6a784e48df5
-DIST texlive-module-dvips.doc-2019.tar.xz 514068 BLAKE2B 
91e4717b49f7c3b3cc0b350d9b5d029dfb6dacfba7a0d0f95195e681bf55e86c18f666d9a0a72ea3a5ca6cf4ad85e91e3faf2febaac3878b3e6b2d8138097d54
 SHA512 
fcc91e88fd3536244d878458a90d31ad3b9ec9efbc08d09d8b23f13d3887ca575e17663b2e21451abf88de389f7fc3937ce3ab49bc9e6ea94ab77c66ba179a00
 DIST tl-dvips-2020.tar.xz 58076 BLAKE2B 
329b4ffbb759a040143269d492b58037dd803e1e832f263da9db918d9cdbe66dce86a0bc23d2ac421a52da017e33a38b6986c89be9ae9ae0591c9261f4510b7a
 SHA512 
835a289ac24755904d7d39e09846420b286c0aaf5c57a081ea8da78dfc29e2289bc326d735a0281f5559418dead10ad0d040e2fe6362947e15df672c82d7900e
 DIST tl-dvips.doc-2020.tar.xz 521496 BLAKE2B 
1a19670ea2a6339f983564580bfc15374737014fe5dbccc4fb3f3f81455bab2c0ee9cec9ea0b9858ccd3d75cff6465d825a4a2fb095e7d4e70edb459e76634b5
 SHA512 
6f97f38327335ea711ec467133d1fa4e3124f3362d177e19af2cca06a50be1cf1de4d9e5b1aacbd1ba9779e0062a49a7572d47c5de918030fd5f78476e2bfac1

diff --git a/app-text/dvipsk/dvipsk-2020.1_p20200406.ebuild 
b/app-text/dvipsk/dvipsk-2020.1_p20200406.ebuild
index 7f54a3a62b2..9c90c3058e5 100644
--- a/app-text/dvipsk/dvipsk-2020.1_p20200406.ebuild
+++ b/app-text/dvipsk/dvipsk-2020.1_p20200406.ebuild
@@ -25,7 +25,7 @@ SRC_URI="${SRC_URI} ) "
 
 LICENSE="GPL-2"
 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 ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc source"
 
 DEPEND=">=dev-libs/kpathsea-6.2.1"

diff --git a/app-text/dvipsk/dvipsk-5.999_p20190410.ebuild 
b/app-text/dvipsk/dvipsk-5.999_p20190410.ebuild
deleted file mode 100644
index 31e6dccbe94..000
--- a/app-text/dvipsk/dvipsk-5.999_p20190410.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit texlive-common
-
-DESCRIPTION="DVI-to-PostScript translator"
-HOMEPAGE="http://tug.org/texlive/";
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz";
-
-TL_VERSION=2019
-EXTRA_TL_MODULES="dvips"
-EXTRA_TL_DOC_MODULES="dvips.doc"
-
-for i in ${EXTRA_TL_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-module-${i}-${TL_VERSION}.tar.xz";
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${EXTRA_TL_DOC_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-module-${i}-${TL_VERSION}.tar.xz";
-done
-SRC_URI="${SRC_URI} ) "
-
-LICENSE="GPL-2"
-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 ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc source"
-
-DEPEND=">=dev-libs/kpathsea-6.2.1"
-
-BDEPEND="virtual/pkgconfig"
-
-S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
-
-src_configure() {
-   econf --with-system-kpathsea
-}
-
-src_in

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

2020-06-04 Thread Thomas Deutschmann
commit: 9bce053e42181beb3ae28cc8585516202954a248
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun  4 17:53:01 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun  4 17:53:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bce053e

dev-libs/openssl: security cleanup

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

 dev-libs/openssl/Manifest  |   3 -
 ...sl-1.1.1d-config-Drop-linux-alpha-gcc-bwx.patch |  42 ---
 ...x-potential-memleaks-w-BN_to_ASN1_INTEGER.patch | 107 ---
 .../openssl/files/openssl-1.1.1d-fix-zlib.patch|  52 
 ...stitched-AES-CBC-HMAC-SHA-implementations.patch |  62 
 dev-libs/openssl/openssl-1.1.1d-r3.ebuild  | 328 -
 dev-libs/openssl/openssl-1.1.1f.ebuild | 324 
 7 files changed, 918 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 2d626cc93bd..0153ae0ad1c 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -3,8 +3,5 @@ DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
 DIST openssl-1.1.0l-bindist-1.0.tar.xz 13184 BLAKE2B 
c09e023458faff17b10d6f20c28462c0851757a20d59b4b751220ab307324d5778252df112ad74fd319407cc75fdd1cd507d48058dd0234dc8c03020c882ed42
 SHA512 
39720ecee3ec6080c1416f2fb7c9246b89ee55b21be2baabad51eb6823dbe1559450b1ae92fa61ac1cf5ba04ac8c02438aa469bc65eae6905cf1ea486f270793
 DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 
0e4f30f9e8a22414325bd780dc4e875e962487fbe72967f0392ace959955429192541881a98d097d7bb75ed7238b1817b0c3c2c4da04421512bd538f2b07cdd7
 SHA512 
81b74149f40ea7d9f7e235820a4f977844653ad1e2b302e65e712c12193f47542fe7e3385fd1e25e3dd074e4e6d04199836cbc492656f5a7692edab5e234f4ad
-DIST openssl-1.1.1d-bindist-1.0.tar.xz 13180 BLAKE2B 
680bd7400d3dd3930067ee7efa9718b74b30afa9be2397ad80f88031920806b6603b6469beede02b6e7a742abf5f82ebdd7c9b8e69c1ffe223e4860dc9581128
 SHA512 
9e4296326852010d5cebc204d1a34a34198d8d65460bc91a2bd37c80be892a5ae519513e4b0109e6b51b6faab0e171ef6cdae868868c158711558d147083c06f
-DIST openssl-1.1.1d.tar.gz 8845861 BLAKE2B 
d3155f07b487ebd8dd4fe25396c874f9af18b5cfd7e622298d29c4f2c8ce14ad4534609d321314a4bcd0d44414e1306190340daaacd3c8fca061c04498446244
 SHA512 
2bc9f528c27fe644308eb7603c992bac8740e9f0c3601a130af30c9ffebbf7e0f5c28b76a00bbb478bad40fbe89b4223a58d604001e1713da71ff4b7fe6a08a7
 DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 
78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb
 SHA512 
0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea
-DIST openssl-1.1.1f.tar.gz 9792828 BLAKE2B 
eba30dd12772cd714666ed8e5371e068623d8bfd4ff45863d10e82c65551654508a27f22f7ef1edadb543ab56f3c4c40ac3bcad665c667eb06ee90c69b24782e
 SHA512 
b00bd9b5ad5298fbceeec6bb19c1ab0c106ca5cfb31178497c58bf7e0e0cf30fcc19c20f84e23af31cc126bf2447d3e4f8461db97bafa7bd78f69561932f000c
 DIST openssl-1.1.1g.tar.gz 9801502 BLAKE2B 
5e3dd4725ff89b959a5436d64b521317c6ffeb377418cc24c6d1927fab923423cb5f5fce2f9c2cdee597041c7be156d09668a5fd13dc6ff06d235a83db94cf19
 SHA512 
01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab

diff --git 
a/dev-libs/openssl/files/openssl-1.1.1d-config-Drop-linux-alpha-gcc-bwx.patch 
b/dev-libs/openssl/files/openssl-1.1.1d-config-Drop-linux-alpha-gcc-bwx.patch
deleted file mode 100644
index 3771684b251..000
--- 
a/dev-libs/openssl/files/openssl-1.1.1d-config-Drop-linux-alpha-gcc-bwx.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 19ded1a717b6c72c3db241f06787a353f1190755 Mon Sep 17 00:00:00 2001
-From: Matt Turner 
-Date: Tue, 18 Feb 2020 10:08:27 -0800
-Subject: [PATCH] config: Drop linux-alpha-gcc+bwx
-
-Its entry in Configuration/10-main.conf was dropped in commit
-7ead0c89185c ("Configure: fold related configurations more aggressively
-and clean-up.") probably because all but one of its bn_ops were removed
-(RC4_CHAR remained). Benchmarks on an Alpha EV7 indicate that RC4_INT is
-better than RC4_CHAR so rather than restoring the configuation, remove
-it from config.
-
-CLA: trivial
-Bug: https://bugs.gentoo.org/697840
-
-Reviewed-by: Paul Dale 
-Reviewed-by: Matt Caswell 
-Reviewed-by: Richard Levitte 
-(Merged from https://github.com/openssl/openssl/pull/11130)

- config | 5 +
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/config b/config
-index 2213969f90..e394

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap/files/, sys-libs/libcap/

2020-06-04 Thread Lars Wendler
commit: 6b8d59e79ff1c1b53298e2b86f3cce54a4726440
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:24:46 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:24:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8d59e7

sys-libs/libcap: Removed old

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

 sys-libs/libcap/Manifest   |   1 -
 .../files/libcap-2.33-build-system-fixes.patch | 214 -
 sys-libs/libcap/libcap-2.33.ebuild |  85 
 3 files changed, 300 deletions(-)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 796100f8d33..6bf4782b366 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1,5 +1,4 @@
 DIST libcap-2.26.tar.xz 67172 BLAKE2B 
9d1952bd03e1bba5ffa225a5088b8d841c2007219bbb9524f979ac65e472bf932db496acf93984fa77fe42e71d45b85cd603ca461a071fb4742526dfbc5f66eb
 SHA512 
1c2d59f007226405a924950b2c2090393527e06f0692a84e6463e33915a070df61a9070b8f30a624d5630ddd39290eac117e5d440577d1edd48510195b9d12f0
 DIST libcap-2.27.tar.xz 67780 BLAKE2B 
7b58d7afdd90281771a302cd9554f067b9e3636b0c052935973d8a0d890490c3933b3513874b788a8c10e37ab5ad9cfa766408c9629b7c8562cb17bfdef87747
 SHA512 
e32335fd3e0d1564574acc73df7030b5b0fd98875217bffabd76f2765f1a7a6f1369f03df2ee22a1782776838784e342378c10613ea1163d53ae5055ab6a62b6
-DIST libcap-2.33.tar.xz 111280 BLAKE2B 
9a34b6e871c6175da5ef665ab7a5ed8b9889f598875f58a6e0b7aef9b6b2737f2a85bb0a6e259a730a3fcea3b8ebbec793b52ee5dec7d11fcf236dfb2148eb83
 SHA512 
bb5bdc1318b524ee607026038dff7c1c621f1710fa07f8c341b1f86761cb086d32b93d7a12dbe4256d4440ee984143db8659d2679330e221ce184d7048c142b4
 DIST libcap-2.34.tar.xz 111556 BLAKE2B 
083599a899e5cc8942aedc3c932627d8608ea9cdc4eefe716e5fe2fb195276be26373697aa5bb3e84b801ccabb08f78c44f67ed82ea5c383a7c6a4d86f9e06b4
 SHA512 
6604aeab3de547e16e3c63e35cf41a5aaacf0cb52ffc818c822ada88595437986df731990d4b288eb72f9150de41fb8a93a6a727b936058e88b49b86352c4771
 DIST libcap-2.36.tar.xz 112612 BLAKE2B 
fec0997eba7af6e9df83ce91235bdd96e98d7284268f0e3d3f4ef41e7b5e0621649a90069f2a162bcecf387c156ff481be379012fc57bbbc59309b850fe879ae
 SHA512 
0193bd1b1b6223260a629458a37db581a0ff61f1d23f439fd2bdd0e6f3acb30ce996fb0f4f86c59670183d9f42932ae1e817e44e6b64f4ff49d61ea3a4a10aa5

diff --git a/sys-libs/libcap/files/libcap-2.33-build-system-fixes.patch 
b/sys-libs/libcap/files/libcap-2.33-build-system-fixes.patch
deleted file mode 100644
index a5d96780231..000
--- a/sys-libs/libcap/files/libcap-2.33-build-system-fixes.patch
+++ /dev/null
@@ -1,214 +0,0 @@
-From 17e5e3e7f647343dafa701b95628b5160790e2a4 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Wed, 10 Feb 2016 09:47:27 +0100
-Subject: [PATCH] build system fixes
-
-This touches up the homebrewed build system to work much better "out of the
-box" for people.  Specifically:
-   - allow toolchain vars to be set via environment
-   - CC / BUILD_CC / AR / RANLIB
-   - CFLAGS / CPPFLAGS / LDFLAGS
-   - split CPPFLAGS out of CFLAGS
-   - break -fPIC out of global CFLAGS and only use where needed
-   - use LDLIBS for libraries, not LDFLAGS
-
-Signed-off-by: Mike Frysinger 
-
-Forward ported from libcap-2.24 to libcap-2.25
-Forward ported from libcap-2.25 to libcap-2.28
-Forward ported from libcap-2.28 to libcap-2.29
-Forward ported from libcap-2.29 to libcap-2.33
-
-Signed-off-by: Lars Wendler 

- Make.Rules   | 27 +++
- Makefile |  1 -
- libcap/Makefile  |  7 ---
- pam_cap/Makefile |  8 +---
- progs/Makefile   |  2 +-
- tests/Makefile   |  8 +---
- 6 files changed, 30 insertions(+), 23 deletions(-)
-
-diff --git a/Make.Rules b/Make.Rules
-index 948435f..5a5184d 100644
 a/Make.Rules
-+++ b/Make.Rules
-@@ -47,35 +47,38 @@ MINOR=33
- # Compilation specifics
- 
- KERNEL_HEADERS := $(topdir)/libcap/include/uapi
--IPATH += -fPIC -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include
--
--CC := gcc # -std=c99
--CFLAGS := -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
--BUILD_CC := $(CC)
--BUILD_CFLAGS := $(CFLAGS) $(IPATH)
--AR := ar
--RANLIB := ranlib
-+
-+CC ?= gcc # -std=c99
-+CFLAGS ?= -O2
-+BUILD_CC ?= $(CC)
-+BUILD_CFLAGS ?= $(CFLAGS)
-+AR ?= ar
-+RANLIB ?= ranlib
- DEBUG = -g #-DDEBUG
- WARNINGS=-Wall -Wwrite-strings \
- -Wpointer-arith -Wcast-qual -Wcast-align \
- -Wstrict-prototypes -Wmissing-prototypes \
- -Wnested-externs -Winline -Wshadow
- LD=$(CC) -Wl,-x -shared
--LDFLAGS := #-g
-+LDFLAGS ?= #-g
- LIBCAPLIB := -L$(topdir)/libcap -lcap
- LIBPSXLIB := -L$(topdir)/libcap -lpsx -lpthread
- 
- BUILD_GPERF := $(shell which gperf >/dev/null 2>/dev/null && echo yes)
- 
--SYSTEM_HEADERS = /usr/include
-+LIBCAP_CPPFLAGS = -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include
-+LIBCAP_CPPFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
-+CPPFLAGS += $(LIBCAP_CPPFLAGS)
-+BUILD_CPPFLAGS += $(LIBCAP_CPPFL

[gentoo-commits] repo/gentoo:master commit in: mail-mta/msmtp/

2020-06-04 Thread Lars Wendler
commit: 64858ed4098b904fe896318201118e83223ab05f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:44:39 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:44:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64858ed4

mail-mta/msmtp: Bump to version 1.8.11

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

 mail-mta/msmtp/Manifest|   1 +
 mail-mta/msmtp/msmtp-1.8.11.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index c040e5e52ad..18d9a50db5d 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,3 +1,4 @@
 DIST msmtp-1.8.10.tar.xz 355364 BLAKE2B 
b70143e28da8b64035448cbb61e133a5a1d35bc472316a3e164f2f168d67ef71455c583610afdfe522d33b77dea1a7ff55f9d6c200c6b1d9b3e2fcadb4fa10c1
 SHA512 
0d2280772ded3ed33036f7a9047c054f413e34f8264a82df26b85dc48000fa318d5400201ce0b888f3d821c629e25e17e5cf6b69b3e452b14e6883904b4ad83b
+DIST msmtp-1.8.11.tar.xz 356492 BLAKE2B 
0ee4b9ee859b21c35776c037fa93a3b104a86103a5543b0a0c035d3c3a285d7e6cf7eb38e56b172c4dcd6cc536274b6d6661297b2e160b1e9eed659fadfb5e17
 SHA512 
77595ca3d06781aa908677edae08bef92840e69dde5db8eedb555327b671d87cde441181fa17342f5b9492e76f0520a49bfa86dafce9d93844137ae7f96eac16
 DIST msmtp-1.8.7.tar.xz 340908 BLAKE2B 
5241acf54d5a6af6ccf2c3bfd33954a5235af2d2cb467e4134401538e60e1847489a7a599359e2d13202ea9637c32a67ec5180372b139e06f6d47f060cba6c8f
 SHA512 
5a079cb90b48853ad812125e8b341f5bcd5f5ba4725d62c37210050896527b63f993aa6393f1d4107636153bf0ed84b0288e88a7e78a119c66b2d58f1e69a67d
 DIST msmtp-1.8.8.tar.xz 349740 BLAKE2B 
005056e2bfeb97ccf2c86670a172157b6ba43e44bf1738fa9d75e6ca8bb7d952f118155b17a80db61ee4f10bdd009a72c2a7adf26b01296409b8998ac698f1ef
 SHA512 
e519e04b0065e410007f6e47df435b7c5bde99ca7a1a2e9ff7528848c68f9809691cdf2c5b793d4e3e17a650a25ee31be66b0be47410f83972f281cf76926771

diff --git a/mail-mta/msmtp/msmtp-1.8.11.ebuild 
b/mail-mta/msmtp/msmtp-1.8.11.ebuild
new file mode 100644
index 000..9c112ec7abd
--- /dev/null
+++ b/mail-mta/msmtp/msmtp-1.8.11.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2004-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps multilib
+
+DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
+HOMEPAGE="https://marlam.de/msmtp/";
+SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
+
+# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
+# USE="daemon" in order to set the caps we need.
+REQUIRED_USE="daemon? ( filecaps )"
+
+# Upstream discourages usage of openssl. See also
+# https://marlam.de/msmtp/news/openssl-discouraged/
+DEPEND="
+   gnome-keyring? ( app-crypt/libsecret )
+   nls? ( virtual/libintl )
+   sasl? ( virtual/gsasl )
+   ssl? ( net-libs/gnutls[idn?] )
+   !ssl? ( idn? ( net-dns/libidn2:= ) )
+"
+
+RDEPEND="${DEPEND}
+   net-mail/mailbase
+   daemon? (
+   acct-group/msmtpd
+   acct-user/msmtpd
+   )
+   mta? (
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   )
+"
+
+BDEPEND="
+   doc? ( virtual/texi2dvi )
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
+
+src_prepare() {
+   # Use default Gentoo location for mail aliases
+   sed 's:/etc/aliases:/etc/mail/aliases:' \
+   -i scripts/find_alias/find_alias_for_msmtp.sh || die
+
+   default
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-gai-idn
+   $(use_enable nls)
+   $(use_with daemon msmtpd)
+   $(use_with gnome-keyring libsecret)
+   $(use_with idn libidn)
+   $(use_with sasl libgsasl)
+   $(use_with ssl tls gnutls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+
+   if use doc ; then
+   cd doc || die
+   emake html pdf
+   fi
+}
+
+src_install() {
+   default
+
+   if use daemon ; then
+   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
+   newinitd "${FILESDIR}"/msmtpd.init msmtpd
+   newconfd "${FILESDIR}"/msmtpd.confd msmtpd
+   fi
+
+   if use doc ; then
+   dodoc doc/msmtp

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

2020-06-04 Thread Lars Wendler
commit: e40a04829a4498e0d9b8a99da1c94b3e4467da7e
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:30:26 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:30:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40a0482

sys-apps/iproute2: Bump to version 5.7.0

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

 sys-apps/iproute2/Manifest  |   1 +
 sys-apps/iproute2/iproute2-5.7.0.ebuild | 158 
 2 files changed, 159 insertions(+)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index a1a22f40f8d..5abe1ccdd6b 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -3,3 +3,4 @@ DIST iproute2-5.2.0.tar.xz 729540 BLAKE2B 
72d082b4f39b6b9f0040149ea14d3c5c6d999e
 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
+DIST iproute2-5.7.0.tar.xz 764436 BLAKE2B 
842229730139f8931c4ff3d548fe56c7c86b6bb7be5cc1a7dd896ddce34c039467fb90d0c258cdc91276edc59b9b19f53c39a36c79b54b15a78436b44c595eed
 SHA512 
d5ef68e0eb8e84fbff68c2e7dd4097b9ceb438c928d17ede4130876802dfeafe8bf08d82b4fd39005314e0679c0b261aaa3d6a0a2ff364074a43a043a855a634

diff --git a/sys-apps/iproute2/iproute2-5.7.0.ebuild 
b/sys-apps/iproute2/iproute2-5.7.0.ebuild
new file mode 100644
index 000..7dcb54c51f5
--- /dev/null
+++ b/sys-apps/iproute2/iproute2-5.7.0.ebuild
@@ -0,0 +1,158 @@
+# 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
+
+   # 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 || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC PKG_CONFIG
+
+   # This sure is ugly.  Should probably move into toolchain-funcs at some 
point.
+   local s

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

2020-06-04 Thread Lars Wendler
commit: c4ba7c22a40954e7488088633bcad033f023e90e
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:39:23 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:39:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ba7c22

net-firewall/iptables: Removed old

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

 net-firewall/iptables/Manifest |   1 -
 net-firewall/iptables/iptables-1.8.3-r1.ebuild | 132 -
 net-firewall/iptables/iptables-1.8.4.ebuild| 130 
 3 files changed, 263 deletions(-)

diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest
index ff8515f12e3..b69236c7abf 100644
--- a/net-firewall/iptables/Manifest
+++ b/net-firewall/iptables/Manifest
@@ -1,5 +1,4 @@
 DIST iptables-1.6.1.tar.bz2 620890 BLAKE2B 
b45ac26e1fb7e8b17a6df0afab3b6c0e2f0a5df9191367548136b3ce9aadc1bcb875b8bc0403e6f12fcf487054e96418f4ef34da827af8989fd4dcf83cd3cd8d
 SHA512 
12280db6e6ef8e68da2537e9da59fc601790fd02b1ba38a37c90dbb56272018329dccb8be995f96ecd5d94fafa6043204f3e8f8ee96531685d9e3c55359d2ee8
 DIST iptables-1.6.2.tar.bz2 639785 BLAKE2B 
3d129756fd33c8c73d56d57e3c5595896db86ded14834a45db21b964d82840b62216ce3cea4ae4960e8c5f0671df3cc6bfb222f68d29cf3a8c99e0eee14bf017
 SHA512 
04f22e969c794246b9aa28055b202638081cfb0bb4a5625c049a30c48ac84cdd41db12a53c5831398cfe47c8f5691aa02b30b0ae3b5afe0f20ec48cf86a799c0
-DIST iptables-1.8.3.tar.bz2 716257 BLAKE2B 
58c606a5753ae2cb8ada9039e4653d2abe03c7c9b6aeef1e458baa3e10e818893f35e8f2aed5221e692415115e618aa673c8fcd33d172f85e9d1b609ed79c7b8
 SHA512 
84b10080646077cbea78b7f3fcc58c6c6e1898213341c69862e1b48179f37a6820c3d84437c896071f966b61aa6d16b132d91948a85fd8c05740f29be3a0986d
 DIST iptables-1.8.4.tar.bz2 704312 BLAKE2B 
f677bb9ed2c86e6a39953c0565766991e9647224effdc7db2b563f3f491f6ace2f9073ecc8e865d489101a9f80cf964d9775ab81536412dbd4ca85937432de94
 SHA512 
a7faaab58608ffaa51e26e8056551c0e91a49187439d30fcf5cce2800274cc3c0515db6cfba0f4c85613fb80779cf96089b8915db0e89161e9980a6384faebdb
 DIST iptables-1.8.5.tar.bz2 713769 BLAKE2B 
49659fc2f1f284f31637048fa1e6edb4853e9bf6ac0b6ada5599a7af34a4449205b5eb6b85b630ce4757b49cf3f8ac9ad6220e07c2c22abb688a3aeb5cf99cd2
 SHA512 
6a6baa541bb7aa331b176e0a91894e0766859814b59e77c71351ac34d6ebd337487981db48c70e476a48c67bcf891cfc663221a7582feb1496ad1df56eb28da8

diff --git a/net-firewall/iptables/iptables-1.8.3-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.3-r1.ebuild
deleted file mode 100644
index a1da5ac8f6a..000
--- a/net-firewall/iptables/iptables-1.8.3-r1.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
-
-# Force users doing their own patches to install their own tools
-AUTOTOOLS_AUTO_DEPEND=no
-
-inherit multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript
-
-DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
-HOMEPAGE="https://www.netfilter.org/projects/iptables/";
-SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-# Subslot reflects PV when libxtables and/or libip*tc was changed
-# the last time.
-SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-IUSE="conntrack ipv6 netlink nftables pcap static-libs"
-
-COMMON_DEPEND="
-   conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 )
-   netlink? ( net-libs/libnfnetlink )
-   nftables? (
-   >=net-libs/libmnl-1.0:0=
-   >=net-libs/libnftnl-1.1.3:0=
-   )
-   pcap? ( net-libs/libpcap )
-"
-DEPEND="${COMMON_DEPEND}
-   virtual/os-headers
-   >=sys-kernel/linux-headers-4.4:0
-"
-BDEPEND="
-   virtual/pkgconfig
-   nftables? (
-   sys-devel/flex
-   virtual/yacc
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   nftables? ( net-misc/ethertypes )
-"
-
-src_prepare() {
-   # use the saner headers from the kernel
-   rm include/linux/{kernel,types}.h || die
-
-   eapply "${FILESDIR}"/${PN}-1.8.2-link.patch
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   # Some libs use $(AR) rather than libtool to build #444282
-   tc-export AR
-
-   # Hack around struct mismatches between userland & kernel for some 
ABIs. #472388
-   use amd64 && [[ ${ABI} == "x32" ]] && append-flags -fpack-struct
-
-   sed -i \
-   -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \
-   -e "/nfconntrack=[01]/s:=[01]:=$(usex conntrack 1 0):" \
-   configure || die
-
-   local myeconfargs=(
-   --sbindir="${EPREFIX}/sbin"
-   --libexecdir="${EPREFIX}/$(get_libdir)"
-   --enable-devel
-   --enable-shared
-   $(use_enable nftables)
-   $(use_enable pcap bpf-compil

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

2020-06-04 Thread Lars Wendler
commit: 9588364803a943869b6a10a0d688abe1d115c915
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:37:52 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:37:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95883648

net-firewall/iptables: Bump to version 1.8.5

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

 net-firewall/iptables/Manifest  |   1 +
 net-firewall/iptables/iptables-1.8.5.ebuild | 182 
 2 files changed, 183 insertions(+)

diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest
index 3aeec907945..ff8515f12e3 100644
--- a/net-firewall/iptables/Manifest
+++ b/net-firewall/iptables/Manifest
@@ -2,3 +2,4 @@ DIST iptables-1.6.1.tar.bz2 620890 BLAKE2B 
b45ac26e1fb7e8b17a6df0afab3b6c0e2f0a5
 DIST iptables-1.6.2.tar.bz2 639785 BLAKE2B 
3d129756fd33c8c73d56d57e3c5595896db86ded14834a45db21b964d82840b62216ce3cea4ae4960e8c5f0671df3cc6bfb222f68d29cf3a8c99e0eee14bf017
 SHA512 
04f22e969c794246b9aa28055b202638081cfb0bb4a5625c049a30c48ac84cdd41db12a53c5831398cfe47c8f5691aa02b30b0ae3b5afe0f20ec48cf86a799c0
 DIST iptables-1.8.3.tar.bz2 716257 BLAKE2B 
58c606a5753ae2cb8ada9039e4653d2abe03c7c9b6aeef1e458baa3e10e818893f35e8f2aed5221e692415115e618aa673c8fcd33d172f85e9d1b609ed79c7b8
 SHA512 
84b10080646077cbea78b7f3fcc58c6c6e1898213341c69862e1b48179f37a6820c3d84437c896071f966b61aa6d16b132d91948a85fd8c05740f29be3a0986d
 DIST iptables-1.8.4.tar.bz2 704312 BLAKE2B 
f677bb9ed2c86e6a39953c0565766991e9647224effdc7db2b563f3f491f6ace2f9073ecc8e865d489101a9f80cf964d9775ab81536412dbd4ca85937432de94
 SHA512 
a7faaab58608ffaa51e26e8056551c0e91a49187439d30fcf5cce2800274cc3c0515db6cfba0f4c85613fb80779cf96089b8915db0e89161e9980a6384faebdb
+DIST iptables-1.8.5.tar.bz2 713769 BLAKE2B 
49659fc2f1f284f31637048fa1e6edb4853e9bf6ac0b6ada5599a7af34a4449205b5eb6b85b630ce4757b49cf3f8ac9ad6220e07c2c22abb688a3aeb5cf99cd2
 SHA512 
6a6baa541bb7aa331b176e0a91894e0766859814b59e77c71351ac34d6ebd337487981db48c70e476a48c67bcf891cfc663221a7582feb1496ad1df56eb28da8

diff --git a/net-firewall/iptables/iptables-1.8.5.ebuild 
b/net-firewall/iptables/iptables-1.8.5.ebuild
new file mode 100644
index 000..5f23120ecb9
--- /dev/null
+++ b/net-firewall/iptables/iptables-1.8.5.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Force users doing their own patches to install their own tools
+AUTOTOOLS_AUTO_DEPEND=no
+
+inherit multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript
+
+DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
+HOMEPAGE="https://www.netfilter.org/projects/iptables/";
+SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+# Subslot reflects PV when libxtables and/or libip*tc was changed
+# the last time.
+SLOT="0/1.8.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="conntrack ipv6 netlink nftables pcap static-libs"
+
+BUILD_DEPEND="
+   >=app-eselect/eselect-iptables-20200508
+"
+COMMON_DEPEND="
+   conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 )
+   netlink? ( net-libs/libnfnetlink )
+   nftables? (
+   >=net-libs/libmnl-1.0:0=
+   >=net-libs/libnftnl-1.1.6:0=
+   )
+   pcap? ( net-libs/libpcap )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   >=sys-kernel/linux-headers-4.4:0
+"
+BDEPEND="${BUILD_DEPEND}
+   app-eselect/eselect-iptables
+   virtual/pkgconfig
+   nftables? (
+   sys-devel/flex
+   virtual/yacc
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${BUILD_DEPEND}
+   nftables? ( net-misc/ethertypes )
+   !/dev/null; then
+   elog "Current iptables implementation is unset, setting to 
${default_iptables}"
+   eselect iptables set "${default_iptables}"
+   fi
+
+   if use nftables; then
+   local tables
+   for tables in {arp,eb}tables; do
+   if ! eselect ${tables} show &>/dev/null; then
+   elog "Current ${tables} implementation is 
unset, setting to ${default_iptables}"
+   eselect ${tables} set xtables-nft-multi
+   fi
+   done
+   fi
+
+   eselect iptables show
+}
+
+pkg_prerm() {
+   elog "Unsetting iptables symlinks before removal"
+   eselect iptables unset
+
+   if ! has_version 'net-firewall/ebtables'; then
+   elog "Unsetting ebtables symlinks before removal"
+   eselect ebtables unset
+   elif [[ -z ${REPLACED_BY_VERSION} ]]; then
+   elog "Resetting ebtables symlinks to ebtables-legacy"
+   eselect ebtables set ebtables-legacy
+   fi
+
+   if ! has_version

[gentoo-commits] repo/gentoo:master commit in: mail-mta/msmtp/

2020-06-04 Thread Lars Wendler
commit: 2ed3eb943bc2edb483ab5afa60dd69b6ab0e7af8
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:45:16 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:45:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed3eb94

mail-mta/msmtp: Removed old

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

 mail-mta/msmtp/Manifest   |   1 -
 mail-mta/msmtp/msmtp-1.8.8.ebuild | 145 --
 2 files changed, 146 deletions(-)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index 18d9a50db5d..49ba6894668 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,4 +1,3 @@
 DIST msmtp-1.8.10.tar.xz 355364 BLAKE2B 
b70143e28da8b64035448cbb61e133a5a1d35bc472316a3e164f2f168d67ef71455c583610afdfe522d33b77dea1a7ff55f9d6c200c6b1d9b3e2fcadb4fa10c1
 SHA512 
0d2280772ded3ed33036f7a9047c054f413e34f8264a82df26b85dc48000fa318d5400201ce0b888f3d821c629e25e17e5cf6b69b3e452b14e6883904b4ad83b
 DIST msmtp-1.8.11.tar.xz 356492 BLAKE2B 
0ee4b9ee859b21c35776c037fa93a3b104a86103a5543b0a0c035d3c3a285d7e6cf7eb38e56b172c4dcd6cc536274b6d6661297b2e160b1e9eed659fadfb5e17
 SHA512 
77595ca3d06781aa908677edae08bef92840e69dde5db8eedb555327b671d87cde441181fa17342f5b9492e76f0520a49bfa86dafce9d93844137ae7f96eac16
 DIST msmtp-1.8.7.tar.xz 340908 BLAKE2B 
5241acf54d5a6af6ccf2c3bfd33954a5235af2d2cb467e4134401538e60e1847489a7a599359e2d13202ea9637c32a67ec5180372b139e06f6d47f060cba6c8f
 SHA512 
5a079cb90b48853ad812125e8b341f5bcd5f5ba4725d62c37210050896527b63f993aa6393f1d4107636153bf0ed84b0288e88a7e78a119c66b2d58f1e69a67d
-DIST msmtp-1.8.8.tar.xz 349740 BLAKE2B 
005056e2bfeb97ccf2c86670a172157b6ba43e44bf1738fa9d75e6ca8bb7d952f118155b17a80db61ee4f10bdd009a72c2a7adf26b01296409b8998ac698f1ef
 SHA512 
e519e04b0065e410007f6e47df435b7c5bde99ca7a1a2e9ff7528848c68f9809691cdf2c5b793d4e3e17a650a25ee31be66b0be47410f83972f281cf76926771

diff --git a/mail-mta/msmtp/msmtp-1.8.8.ebuild 
b/mail-mta/msmtp/msmtp-1.8.8.ebuild
deleted file mode 100644
index 9c112ec7abd..000
--- a/mail-mta/msmtp/msmtp-1.8.8.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 2004-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps multilib
-
-DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
-HOMEPAGE="https://marlam.de/msmtp/";
-SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
-
-# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
-# USE="daemon" in order to set the caps we need.
-REQUIRED_USE="daemon? ( filecaps )"
-
-# Upstream discourages usage of openssl. See also
-# https://marlam.de/msmtp/news/openssl-discouraged/
-DEPEND="
-   gnome-keyring? ( app-crypt/libsecret )
-   nls? ( virtual/libintl )
-   sasl? ( virtual/gsasl )
-   ssl? ( net-libs/gnutls[idn?] )
-   !ssl? ( idn? ( net-dns/libidn2:= ) )
-"
-
-RDEPEND="${DEPEND}
-   net-mail/mailbase
-   daemon? (
-   acct-group/msmtpd
-   acct-user/msmtpd
-   )
-   mta? (
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/opensmtpd
-   !=mail-mta/ssmtp-2.64-r2[mta]
-   )
-"
-
-BDEPEND="
-   doc? ( virtual/texi2dvi )
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
-
-src_prepare() {
-   # Use default Gentoo location for mail aliases
-   sed 's:/etc/aliases:/etc/mail/aliases:' \
-   -i scripts/find_alias/find_alias_for_msmtp.sh || die
-
-   default
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-gai-idn
-   $(use_enable nls)
-   $(use_with daemon msmtpd)
-   $(use_with gnome-keyring libsecret)
-   $(use_with idn libidn)
-   $(use_with sasl libgsasl)
-   $(use_with ssl tls gnutls)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   default
-
-   if use doc ; then
-   cd doc || die
-   emake html pdf
-   fi
-}
-
-src_install() {
-   default
-
-   if use daemon ; then
-   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
-   newinitd "${FILESDIR}"/msmtpd.init msmtpd
-   newconfd "${FILESDIR}"/msmtpd.confd msmtpd
-   fi
-
-   if use doc ; then
-   dodoc doc/msmtp.{html,pdf}

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

2020-06-04 Thread Lars Wendler
commit: 752f746729d4500ba48fa16f8f3214c14c3e0621
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:32:25 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:32:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752f7467

sys-apps/iproute2: Removed old

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

 sys-apps/iproute2/Manifest  |   1 -
 sys-apps/iproute2/iproute2-5.5.0.ebuild | 162 
 2 files changed, 163 deletions(-)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 5abe1ccdd6b..4c912c42931 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,6 +1,5 @@
 DIST iproute2-4.19.0.tar.xz 720408 BLAKE2B 
2d0ece5dd8f1beb7912d025c269a9edd2ecd87aea04971a28eca9f9b7ea82d0e4aa397c9338c0cb6cb463887678a541a5407644e82244ffbbae0eb8f6ac088e8
 SHA512 
47c750da2247705b1b1d1621f58987333e54370d0fff2f24106194022de793ff35dfd67fd1be127ce019008705702092d31dac49abf930a7c0dc5c7e7c0665b8
 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
 DIST iproute2-5.7.0.tar.xz 764436 BLAKE2B 
842229730139f8931c4ff3d548fe56c7c86b6bb7be5cc1a7dd896ddce34c039467fb90d0c258cdc91276edc59b9b19f53c39a36c79b54b15a78436b44c595eed
 SHA512 
d5ef68e0eb8e84fbff68c2e7dd4097b9ceb438c928d17ede4130876802dfeafe8bf08d82b4fd39005314e0679c0b261aaa3d6a0a2ff364074a43a043a855a634

diff --git a/sys-apps/iproute2/iproute2-5.5.0.ebuild 
b/sys-apps/iproute2/iproute2-5.5.0.ebuild
deleted file mode 100644
index 9e2e1f7f4e5..000
--- a/sys-apps/iproute2/iproute2-5.5.0.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# 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_INC

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

2020-06-04 Thread Lars Wendler
commit: 1fb0e75f3491145fa5f2631e3dac9ae14eb79981
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:31:36 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:31:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb0e75f

sys-apps/iproute2: Synced live ebuild

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

 sys-apps/iproute2/iproute2-.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/sys-apps/iproute2/iproute2-.ebuild 
b/sys-apps/iproute2/iproute2-.ebuild
index 9e2e1f7f4e5..7dcb54c51f5 100644
--- a/sys-apps/iproute2/iproute2-.ebuild
+++ b/sys-apps/iproute2/iproute2-.ebuild
@@ -70,12 +70,6 @@ src_prepare() {
-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
@@ -120,7 +114,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake V=1
+   emake V=1 NETNS_RUN_DIR=/run/netns
 }
 
 src_install() {
@@ -158,5 +152,7 @@ src_install() {
# bug 47482, arpd doesn't need to be in /sbin
dodir /usr/bin
mv "${ED}"/sbin/arpd "${ED}"/usr/bin/ || die
+   elif [[ -d "${ED}"/var/lib/arpd ]]; then
+   rmdir --ignore-fail-on-non-empty -p "${ED}"/var/lib/arpd || die
fi
 }



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

2020-06-04 Thread Lars Wendler
commit: 4f533b262eed544f701827a405453c2567323d0f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:43:00 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:43:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f533b26

media-libs/harfbuzz: Bump to version 2.6.7

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

 media-libs/harfbuzz/Manifest  |   1 +
 media-libs/harfbuzz/harfbuzz-2.6.7.ebuild | 116 ++
 2 files changed, 117 insertions(+)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index 3a8cfa60a06..bedaf921456 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,3 +1,4 @@
 DIST harfbuzz-2.6.4.tar.xz 5967468 BLAKE2B 
24d215324a408a724f47a901c4a56605144d15373518bd52643ece83705d0c63582a80635ecef6a6d8d2f5f39c750076d553fb39aaa8c0dd41702ee910c32f24
 SHA512 
d8664bb64fda11ff7646693070637e3827f8b3d1de50e11ecf108ce4d19c878b26b2ba4cff278da6e6cc0cb431e1630d9eaa7c32a9bebb9655a7aa8dabf7114f
 DIST harfbuzz-2.6.5.tar.xz 8510596 BLAKE2B 
e495fbba7e0cb58918afeb6beb3ebcf936be896ca606cef27dcbfb9b5f10add144f7fcaa50dec35a9f909d7e87deebadb7c9e6bbbadcbd799effd96076786cde
 SHA512 
ae66211f9b4233c1da4b22b703ab4912f684390294c5c88113e6c927d5aeda8960da3ff607a7c7be5968d9fbb5a95b1f6933070d0aab2aa442a3ec8a112cd16f
 DIST harfbuzz-2.6.6.tar.xz 8530984 BLAKE2B 
59ddbffdd6d7af44a1564079e8313cd24a5811cae2de46a632ebf7ec3e76b3c600d159b8be0e52cc1a776c9975955d0e888ce69c304467b3eaef41f09b2be493
 SHA512 
b0b6323b893a3540e36e2358cc7e7d27c98aa14f1debe65cd8eaf817a55752ea4f22369e37e195abefd03bbc787f178d1b64f167237683ac208b9a65b0ae09c8
+DIST harfbuzz-2.6.7.tar.xz 9001936 BLAKE2B 
bd3a195506253a1446e877c35c067cc874826fc6fdae3bc3a9bfd2b7682ce12de7e6d7fd4ebe03b8178d8b678c06aa2d71715b27236347224a68e4d98a72039e
 SHA512 
6fdd6e0952a73e1949349aa5416ef8fb3fc351b15c95be4fe1f341b59fe58113b73a334db2697f4e3aaef5a761bd8f1d8964514406cad40f9862768d59de

diff --git a/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild 
b/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild
new file mode 100644
index 000..bdc327af67b
--- /dev/null
+++ b/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild
@@ -0,0 +1,116 @@
+# 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 autotools flag-o-matic libtool multilib-minimal python-any-r1 xdg-utils
+
+DESCRIPTION="An OpenType text shaping engine"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz";
+
+if [[ ${PV} =  ]] ; then
+   EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="Old-MIT ISC icu"
+SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
+
+IUSE="+cairo debug +glib +graphite icu +introspection static-libs test 
+truetype"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="introspection? ( glib )"
+
+RDEPEND="
+   cairo? ( x11-libs/cairo:= )
+   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
+   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
+   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   test? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+"
+# eautoreconf requires gobject-introspection-common
+# ragel needed if regenerating *.hh files from *.rl
+if [[ ${PV} =  ]] ; then
+   DEPEND+="
+   >=dev-libs/gobject-introspection-common-1.34
+   dev-util/ragel
+   "
+fi
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+   if ! use debug ; then
+   append-cppflags -DHB_NDEBUG
+   fi
+}
+
+src_prepare() {
+   default
+
+   xdg_environment_reset
+
+   if [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] ; then
+   # on Darwin/Solaris we need to link with g++, like automake 
defaults
+   # to, but overridden by upstream because on Linux this is not
+   # necessary, bug #449126
+   sed -i \
+   -e 's/\/CXXLINK/' \
+   src/Makefile.am || die
+   sed -i \
+   -e '/libharfbuzz_la_LINK = /s/\/CXXLINK/' \
+   src/Makefile.in || die
+   sed -i \
+   -e '/AM_V_CCLD/s/\/CXXLINK/' \
+   test/api/Makefile.in || die
+   fi
+
+   sed -i \
+  

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

2020-06-04 Thread Lars Wendler
commit: 6fe7fcff198d4ccba94c3483899f11b54b4204d1
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:23:37 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:23:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe7fcff

sys-libs/libcap: Bump to version 2.36

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

 sys-libs/libcap/Manifest   |  1 +
 sys-libs/libcap/libcap-2.36.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 553d14f6fef..796100f8d33 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -2,3 +2,4 @@ DIST libcap-2.26.tar.xz 67172 BLAKE2B 
9d1952bd03e1bba5ffa225a5088b8d841c2007219b
 DIST libcap-2.27.tar.xz 67780 BLAKE2B 
7b58d7afdd90281771a302cd9554f067b9e3636b0c052935973d8a0d890490c3933b3513874b788a8c10e37ab5ad9cfa766408c9629b7c8562cb17bfdef87747
 SHA512 
e32335fd3e0d1564574acc73df7030b5b0fd98875217bffabd76f2765f1a7a6f1369f03df2ee22a1782776838784e342378c10613ea1163d53ae5055ab6a62b6
 DIST libcap-2.33.tar.xz 111280 BLAKE2B 
9a34b6e871c6175da5ef665ab7a5ed8b9889f598875f58a6e0b7aef9b6b2737f2a85bb0a6e259a730a3fcea3b8ebbec793b52ee5dec7d11fcf236dfb2148eb83
 SHA512 
bb5bdc1318b524ee607026038dff7c1c621f1710fa07f8c341b1f86761cb086d32b93d7a12dbe4256d4440ee984143db8659d2679330e221ce184d7048c142b4
 DIST libcap-2.34.tar.xz 111556 BLAKE2B 
083599a899e5cc8942aedc3c932627d8608ea9cdc4eefe716e5fe2fb195276be26373697aa5bb3e84b801ccabb08f78c44f67ed82ea5c383a7c6a4d86f9e06b4
 SHA512 
6604aeab3de547e16e3c63e35cf41a5aaacf0cb52ffc818c822ada88595437986df731990d4b288eb72f9150de41fb8a93a6a727b936058e88b49b86352c4771
+DIST libcap-2.36.tar.xz 112612 BLAKE2B 
fec0997eba7af6e9df83ce91235bdd96e98d7284268f0e3d3f4ef41e7b5e0621649a90069f2a162bcecf387c156ff481be379012fc57bbbc59309b850fe879ae
 SHA512 
0193bd1b1b6223260a629458a37db581a0ff61f1d23f439fd2bdd0e6f3acb30ce996fb0f4f86c59670183d9f42932ae1e817e44e6b64f4ff49d61ea3a4a10aa5

diff --git a/sys-libs/libcap/libcap-2.36.ebuild 
b/sys-libs/libcap/libcap-2.36.ebuild
new file mode 100644
index 000..3546067e15c
--- /dev/null
+++ b/sys-libs/libcap/libcap-2.36.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib multilib-minimal toolchain-funcs pam usr-ldscript
+
+DESCRIPTION="POSIX 1003.1e capabilities"
+HOMEPAGE="https://sites.google.com/site/fullycapable/";
+SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz";
+
+# it's available under either of the licenses
+LICENSE="|| ( GPL-2 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="pam static-libs"
+
+# While the build system optionally uses gperf, we don't DEPEND on it because
+# the build automatically falls back when it's unavailable.  #604802
+RDEPEND=">=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}]"
+PDEPEND="pam? ( sys-libs/pam[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   ${PDEPEND}
+   sys-kernel/linux-headers"
+
+# Requires test suite being run as root (via sudo)
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.34-build-system-fixes.patch
+   "${FILESDIR}"/${PN}-2.28-no_perl.patch
+   "${FILESDIR}"/${PN}-2.25-ignore-RAISE_SETFCAP-install-failures.patch
+   "${FILESDIR}"/${PN}-2.21-include.patch
+)
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+run_emake() {
+   local args=(
+   exec_prefix="${EPREFIX}"
+   lib_prefix="${EPREFIX}/usr"
+   lib="$(get_libdir)"
+   prefix="${EPREFIX}/usr"
+   PAM_CAP="$(usex pam yes no)"
+   DYNAMIC=yes
+   GOLANG=no
+   )
+   emake "${args[@]}" "$@"
+}
+
+src_configure() {
+   tc-export AR CC RANLIB
+   tc-export_build_env BUILD_CC
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   run_emake
+}
+
+multilib_src_install() {
+   # no configure, needs explicit install line #444724#c3
+   run_emake DESTDIR="${D}" install
+
+   gen_usr_ldscript -a cap
+   if ! use static-libs ; then
+   # Don't remove libpsx.a!
+   # See https://bugs.gentoo.org/703912
+   rm "${ED}"/usr/$(get_libdir)/libcap.a || die
+   fi
+
+   if [[ -d "${ED}"/usr/$(get_libdir)/security ]] ; then
+   rm -r "${ED}"/usr/$(get_libdir)/security || die
+   fi
+
+   if use pam; then
+   dopammod pam_cap/pam_cap.so
+   dopamsecurity '' pam_cap/capability.conf
+   fi
+}
+
+multilib_src_install_all() {
+   dodoc CHANGELOG README doc/capability.notes
+}



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

2020-06-04 Thread Lars Wendler
commit: 0f640aef43cf6014dc03c4484cdb85100a84d8cc
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:20:40 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:20:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f640aef

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.6.1.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index e5f1c105f7d..224083a0d31 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -7,7 +7,6 @@ DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
-DIST bison-3.6.1.tar.xz 2463812 BLAKE2B 
f9906254a4226fa8321008bce2b241e18a1e5301cd688a10eaf284b6eb08699a40987c43dce60a73d0188a7213403cc1bc0d4c0ca9a648e42af6d720ac52d313
 SHA512 
64c81a63745d4ecf167d303cd6c254a5df57adf4cc52560d295a1f411be0d99abb7399ea82c3c80cb35a66bda831c4bbe56bf272a66b33939ce4b7631398bfe0
 DIST bison-3.6.2.tar.xz 2468224 BLAKE2B 
a2a6b0e110de3a18686b174928d3216a67d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b
 SHA512 
69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
 DIST bison-3.6.3.tar.xz 2471436 BLAKE2B 
d0cb2b2e05096818f86c0212ef1c90ed7f6898e402e603a02e348b66305564121dde62fdba236e98054d7aca9daf6e9b3164c8885bc8c00d5577a4a3f7d7292c
 SHA512 
8484fcc36f9767b0b5a90ca05e8cd956d38d7c8321038a3ce8b6c2dbf16852d816a03fe09025ad01072d64a2e46a2b42c803313a42e4e3dcc8d4ca6c7f960272

diff --git a/sys-devel/bison/bison-3.6.1.ebuild 
b/sys-devel/bison/bison-3.6.1.ebuild
deleted file mode 100644
index ae1caa517da..000
--- a/sys-devel/bison/bison-3.6.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.6-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES}";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.6-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   

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

2020-06-04 Thread Lars Wendler
commit: df9c542d0545de393e32c05907997571e298e8f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 14:50:34 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:20:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9c542d

sys-devel/bison: Bump to version 3.6.3

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

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.6.3.ebuild | 92 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 55ba06ae782..e5f1c105f7d 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -9,3 +9,5 @@ DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
 DIST bison-3.6.1.tar.xz 2463812 BLAKE2B 
f9906254a4226fa8321008bce2b241e18a1e5301cd688a10eaf284b6eb08699a40987c43dce60a73d0188a7213403cc1bc0d4c0ca9a648e42af6d720ac52d313
 SHA512 
64c81a63745d4ecf167d303cd6c254a5df57adf4cc52560d295a1f411be0d99abb7399ea82c3c80cb35a66bda831c4bbe56bf272a66b33939ce4b7631398bfe0
 DIST bison-3.6.2.tar.xz 2468224 BLAKE2B 
a2a6b0e110de3a18686b174928d3216a67d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b
 SHA512 
69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19
+DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
+DIST bison-3.6.3.tar.xz 2471436 BLAKE2B 
d0cb2b2e05096818f86c0212ef1c90ed7f6898e402e603a02e348b66305564121dde62fdba236e98054d7aca9daf6e9b3164c8885bc8c00d5577a4a3f7d7292c
 SHA512 
8484fcc36f9767b0b5a90ca05e8cd956d38d7c8321038a3ce8b6c2dbf16852d816a03fe09025ad01072d64a2e46a2b42c803313a42e4e3dcc8d4ca6c7f960272

diff --git a/sys-devel/bison/bison-3.6.3.ebuild 
b/sys-devel/bison/bison-3.6.3.ebuild
new file mode 100644
index 000..fd0aba9c77d
--- /dev/null
+++ b/sys-devel/bison/bison-3.6.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.6.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES}";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.6.3-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2020-06-04 Thread Mart Raudsepp
commit: 725c0a8dc0ba27b3ee7f24589504192479e6f165
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun  3 20:57:11 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725c0a8d

media-gfx/pngquant: arm64 keyworded (bug #716074)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/pngquant/pngquant-2.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild 
b/media-gfx/pngquant/pngquant-2.12.6.ebuild
index a012ed1f91c..a3698ccb13a 100644
--- a/media-gfx/pngquant/pngquant-2.12.6.ebuild
+++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3 HPND rwpng"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="cpu_flags_x86_sse2 debug lcms openmp test"
 
 RDEPEND="



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

2020-06-04 Thread Mart Raudsepp
commit: ec5f0b3d18d3cf4209d0bafe74c3411d0fa4d39d
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 02:51:09 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5f0b3d

dev-tcltk/togl: arm64 stable (bug #726838)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-tcltk/togl/togl-2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/togl/togl-2.0-r2.ebuild 
b/dev-tcltk/togl/togl-2.0-r2.ebuild
index 6c8b09a1194..f1ac42438d2 100644
--- a/dev-tcltk/togl/togl-2.0-r2.ebuild
+++ b/dev-tcltk/togl/togl-2.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug +threads"
 
 RDEPEND="



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

2020-06-04 Thread Mart Raudsepp
commit: a253b94a64dae7fa5bf554921564b22f88c78701
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun  3 20:56:50 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a253b94a

dev-python/nototools: arm64 keyworded (bug #716074)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/nototools/nototools-0_pre20200207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nototools/nototools-0_pre20200207.ebuild 
b/dev-python/nototools/nototools-0_pre20200207.ebuild
index 6976667812b..2546deda4b2 100644
--- a/dev-python/nototools/nototools-0_pre20200207.ebuild
+++ b/dev-python/nototools/nototools-0_pre20200207.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/googlei18n/nototools/archive/${COMMIT}.tar.gz#/notot
 
 LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
media-gfx/scour



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

2020-06-04 Thread Mart Raudsepp
commit: e9ac6f501533f54cc5a213b985787d72cfe7d1bc
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun  3 20:56:01 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ac6f50

dev-python/booleanOperations: arm64 keyworded (bug #716074)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/booleanOperations/booleanOperations-0.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/booleanOperations/booleanOperations-0.9.0-r1.ebuild 
b/dev-python/booleanOperations/booleanOperations-0.9.0-r1.ebuild
index 475b1e1a6f9..3d944a88b2b 100644
--- a/dev-python/booleanOperations/booleanOperations-0.9.0-r1.ebuild
+++ b/dev-python/booleanOperations/booleanOperations-0.9.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/typemytype/booleanOperations/archive/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 DEPEND=""



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

2020-06-04 Thread Mart Raudsepp
commit: f1bb66d8de1dc778f5444f2dc43316a7cd9bc671
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun  3 20:55:37 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1bb66d8

dev-python/pyclipper: arm64 keyworded (bug #716074)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/pyclipper/pyclipper-1.1.0_p3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyclipper/pyclipper-1.1.0_p3-r1.ebuild 
b/dev-python/pyclipper/pyclipper-1.1.0_p3-r1.ebuild
index c309ac6befd..9ba221fb3ab 100644
--- a/dev-python/pyclipper/pyclipper-1.1.0_p3-r1.ebuild
+++ b/dev-python/pyclipper/pyclipper-1.1.0_p3-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P/_p/.post}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 BDEPEND="



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

2020-06-04 Thread Mart Raudsepp
commit: 8e0cd0daa7a309acdc1e128f82acc7ceb81dfb77
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 02:50:03 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0cd0da

dev-tcltk/blt: arm64 stable (bug #726838)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-tcltk/blt/blt-2.4z-r13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/blt/blt-2.4z-r13.ebuild 
b/dev-tcltk/blt/blt-2.4z-r13.ebuild
index 7cdc91cc6e3..993c5d06c4d 100644
--- a/dev-tcltk/blt/blt-2.4z-r13.ebuild
+++ b/dev-tcltk/blt/blt-2.4z-r13.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 IUSE="jpeg static-libs X"
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~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 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="
dev-lang/tk:0=



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

2020-06-04 Thread Mart Raudsepp
commit: 680c93c53e979aa6faf8e1c6819c56b1b09cc01a
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun  3 18:32:07 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680c93c5

arm64: Drop tk stable mask

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 profiles/arch/arm64/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index b0944e1c602..44cd16881ff 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -25,10 +25,6 @@ fltk
 python_targets_python3_8
 python_single_target_python3_8
 
-# Michał Górny  (2018-02-19)
-# dev-lang/tk is not stable here.
-tk
-
 # Mart Raudsepp  (2017-01-28)
 # sys-auth/skey not marked stable yet
 skey



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

2020-06-04 Thread Mart Raudsepp
commit: d9c5d94662d02d037b6fdc3dbee76f6ad7ca7958
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun  4 02:50:35 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c5d946

dev-tcltk/tix: arm64 stable (bug #726838)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-tcltk/tix/tix-8.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/tix/tix-8.4.3-r1.ebuild 
b/dev-tcltk/tix/tix-8.4.3-r1.ebuild
index 5be695c1f86..443613acd8c 100644
--- a/dev-tcltk/tix/tix-8.4.3-r1.ebuild
+++ b/dev-tcltk/tix/tix-8.4.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tix/${MY_P}-src.tar.gz"
 IUSE=""
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 
 RESTRICT="test"
 



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

2020-06-04 Thread Mart Raudsepp
commit: 09fec03788aa6bc851e89091efca8cd908ab8711
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun  3 16:58:13 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fec037

dev-lang/tk: arm64 stable (bug #726838)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/tk/tk-8.6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/tk/tk-8.6.8.ebuild b/dev-lang/tk/tk-8.6.8.ebuild
index 7ef2a5bc42e..a3e8883accb 100644
--- a/dev-lang/tk/tk-8.6.8.ebuild
+++ b/dev-lang/tk/tk-8.6.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
 
 LICENSE="tcltk"
 SLOT="0/8.6"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~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 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug +threads truetype aqua xscreensaver"
 RESTRICT="!test? ( test )"
 



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

2020-06-04 Thread Mart Raudsepp
commit: cdd848a7a5d8f943651f4c86b0ffc4909a79bf31
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun  3 19:26:06 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun  4 17:13:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd848a7

net-misc/linuxptp: arm64 keyworded (bug #726626)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/net-misc/linuxptp/linuxptp-2.0.ebuild 
b/net-misc/linuxptp/linuxptp-2.0.ebuild
index 3d391a525a9..1f775563d4b 100644
--- a/net-misc/linuxptp/linuxptp-2.0.ebuild
+++ b/net-misc/linuxptp/linuxptp-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/v${PV}/${P}.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND=""



  1   2   3   >